@font-face{font-family:"Akrobat Regular";src:url("./fonts/Akrobat/Akrobat-Regular.otf") format("otf"),url("./fonts/Akrobat/Akrobat-Regular.eot") format("eot"),url("./fonts/Akrobat/Akrobat-Regular.woff") format("woff"),url("./fonts/Akrobat/Akrobat-Regular.woff2") format("woff2"),url("./fonts/Akrobat/Akrobat-Regular.ttf") format("ttf"),url("./fonts/Akrobat/Akrobat-Regular.svg") format("svg")}
@font-face{font-family:"Akrobat SemiBold";src:url("./fonts/Akrobat/Akrobat-SemiBold.otf") format("otf"),url("./fonts/Akrobat/Akrobat-SemiBold.eot") format("eot"),url("./fonts/Akrobat/Akrobat-SemiBold.woff") format("woff"),url("./fonts/Akrobat/Akrobat-SemiBold.woff2") format("woff2"),url("./fonts/Akrobat/Akrobat-SemiBold.ttf") format("ttf"),url("./fonts/Akrobat/Akrobat-SemiBold.svg") format("svg")}
@font-face{font-family:"Akrobat Bold";src:url("./fonts/Akrobat/Akrobat-Bold.otf") format("otf"),url("./fonts/Akrobat/Akrobat-Bold.eot") format("eot"),url("./fonts/Akrobat/Akrobat-Bold.woff") format("woff"),url("./fonts/Akrobat/Akrobat-Bold.woff2") format("woff2"),url("./fonts/Akrobat/Akrobat-Bold.ttf") format("ttf"),url("./fonts/Akrobat/Akrobat-Bold.svg") format("svg")}
@font-face{font-family:"Navya";src:url("./fonts/Navya/Navya.eot") format("eot"),url("./fonts/Navya/Navya.ttf") format("ttf"),url("./fonts/Navya/Navya.woff") format("woff"),url("./fonts/Navya/Navya.woff2") format("woff2")}
html[data-useragent*='MSIE 10.0'] header,html[data-useragent*='MSIE 10.0'] main,html[data-useragent*='MSIE 10.0'] footer{display:none}
html[data-useragent*='MSIE 10.0'] .ie-condition{display:block}
body{background:#fff}
h1{font-size:50px;color:#fff;letter-spacing:1.6px;font-family:"Navya"}
h2{font-size:4.1666666667vw;color:#444;letter-spacing:3px;font-family:"Akrobat SemiBold"}
h3{font-size:20px;color:#444;letter-spacing:1px;font-family:"Akrobat SemiBold"}
h4{font-size:10px;color:#0082c8;letter-spacing:.5px;font-family:"Akrobat SemiBold"}
p{font-size:14px;color:#7e858b;letter-spacing:.7px;font-family:"Akrobat Regular"}
ul li{font-size:14px;color:#7e858b;letter-spacing:.7px;list-style:none;font-family:"Akrobat SemiBold"}
a{font-size:14px;color:#7e858b;letter-spacing:.7px;cursor:pointer;font-family:Akrobat SemiBold;text-decoration:none !important}
a:hover{text-decoration:none}
i{color:#7e858b;font-size:14px}
b,strong{color:#0082c8;font-weight:bold}
section{padding:2% 0;position:relative}
.overlay{width:100%;height:100%;display:block;position:absolute;background-color:rgba(0,0,0,0.15);top:0;z-index:1}
.nopadding{padding-left:0;padding-right:0}
.ssf-main-content{z-index:0 !important}
#wpadminbar{display:none}
body.active{overflow:hidden}
.loader{position:fixed;left:0;bottom:0;width:100%;height:100%;z-index:5;background:url("img/Loader.gif") 50% 50% no-repeat whitesmoke;-webkit-transition:all .7s cubic-bezier(0.04,0.09,0.07,0.99);transition:all .7s cubic-bezier(0.04,0.09,0.07,0.99)}
.loader.loaded{height:0}
.ie-condition{display:none;width:100%;height:100%}
button#responsive-menu-pro-button{z-index:100 !important}
#info-operating-hours{margin:5px 0}
#info-operating-hours .actives:before{background-color:#0082c8 !important}
#info-operating-hours .actives:after{background-color:#0082c8 !important}
#info-operating-hours .is-toggled:after{background-color:#0082c8 !important}
#backToTop{position:fixed;right:50px;bottom:-40px;z-index:4;-webkit-transition:all .5s cubic-bezier(0.01,0.31,0.26,1.61);transition:all .5s cubic-bezier(0.01,0.31,0.26,1.61)}
#backToTop img{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
#backToTop.show{bottom:30px}
.sketchfab-embed-wrapper iframe{height:600px !important;width:100%}
#home h1{font-size:3.3vw;padding:2% 0 2%;letter-spacing:1.1px;text-align:center;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:bold}
#home #my_design_2{margin:6% auto 13%}
#home #my_design_2 h2{font-size:2.5rem}
#home #last_articles{margin:4rem 0 1rem}
#home #last_articles .bloc_titre h2{font-size:40px}
#home #last_articles .bloc_titre hr{width:50px;height:2px;background:-webkit-linear-gradient(#11159a,#0082c8,#0dab7c);background:linear-gradient(#11159a,#0082c8,#0dab7c);margin-left:0}
#home #last_articles .article-item img{width:100%;height:auto}
#home #last_articles .article-item h4{color:#444;margin:1rem 0;font-size:.8rem}
#home #last_articles .article-item .btn_navya,#home #last_articles .article-item .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer #home #last_articles .article-item .gform_button{width:auto;display:inline-block}
#discover{margin-top:2rem;margin-bottom:3.5rem}
#discover img{width:90%}
#discover h2{font-family:'Navya',sans-serif;color:#11159a;text-transform:uppercase;font-size:2rem;margin:1rem 0;font-weight:bold}
#discover .buttons_block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
#discover .buttons_block .btn_navya,#discover .buttons_block .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer #discover .buttons_block .gform_button{width:auto;min-width:inherit;margin:0 10px}
#discover .buttons_block .btn_navya:first-child,#discover .buttons_block .gform_wrapper .gform_footer .gform_button:first-child,.gform_wrapper .gform_footer #discover .buttons_block .gform_button:first-child{margin-left:0}
#discover .buttons_block .btn_navya:last-child,#discover .buttons_block .gform_wrapper .gform_footer .gform_button:last-child,.gform_wrapper .gform_footer #discover .buttons_block .gform_button:last-child{margin-right:0}
#discover .col-lg-6:last-child img{display:block;margin-right:0;margin-left:auto}
#discover .col-lg-6:last-child h2{text-align:right}
#discover .col-lg-6:last-child .buttons_block{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.home-discover{margin-bottom:7.5rem !important}
#home h1{margin-top:2rem;font-size:1.6rem}
#single>div{background:#fff;border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;overflow:hidden}
#single>div iframe{margin:0 auto;display:block;max-width:100%}
#single>div .twitter-tweet{margin-left:auto;margin-right:auto}
#single>div .wp-caption{width:100% !important}
#single>div .wp-caption .wp-caption-text{text-align:center}
#single>div img{display:block;margin:auto;width:100%;height:auto}
#single>div .date{color:#0082c8;font-size:14px;letter-spacing:1px}
#single>div h3{font-size:26px}
#single>div .bloc_content{padding:2% 15px}
#single>div .bloc_content img{width:60%;height:auto;display:block;margin:0 auto}
#single>div .bloc_cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
#single>div .bloc_cta a{margin:0 3%}
#single>div .bloc_nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:5% 0 0}
#single>div .bloc_nav a{margin-right:3%}
#single>div .bloc_nav a img{width:auto;-webkit-transition:all .3s;transition:all .3s}
#single>div .bloc_nav>div{text-align:center;border:1px solid #7e858b;padding:2% 0;background:#fff}
#single>div .bloc_nav>div a{text-transform:uppercase;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;transition:all .3s}
#single>div .bloc_nav>div:hover a img{margin:0 5px}
#single>div .bloc_nav>div p{margin:0;text-transform:uppercase;cursor:not-allowed}
#applications>div.bloc_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5% 0}
#applications>div.bloc_content .item{width:23%;margin-right:2%}
#applications>div.bloc_content .item h4{font-size:24px;letter-spacing:2.6px;color:#11159a}
#applications>div.bloc_content .item a{box-shadow:0 0 25px 0 rgba(0,0,0,0.25);background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}
#applications>div.bloc_content .item a img{width:100%}
#applications>div.bloc_content .item a .discover_overlay{position:absolute;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;background-color:#0085ca;height:100%;width:100%;top:0;left:0;opacity:0;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
#applications>div.bloc_content .item a .discover_overlay p{margin:0;margin-right:100px;opacity:0;-webkit-transition:all .5s cubic-bezier(0,0,0.11,0.99);transition:all .5s cubic-bezier(0,0,0.11,0.99);color:#fff;text-transform:uppercase;font-family:"Akrobat Bold",sans-serif;font-size:16px;letter-spacing:1.7px}
#applications>div.bloc_content .item a .discover_overlay p:before{content:'';width:0;height:1px;background-color:#fff;-webkit-transition:all .8s cubic-bezier(0,0,0.11,0.99);transition:all .8s cubic-bezier(0,0,0.11,0.99);display:inline-block;margin:5px 20px 5px 0}
#applications>div.bloc_content .item a .discover_overlay p:after{content:url("img/Chevron.svg");margin:0 0 0 20px}
#applications>div.bloc_content .item a:hover .discover_overlay{opacity:1}
#applications>div.bloc_content .item a:hover .discover_overlay p{margin-right:0;opacity:1;-webkit-transition:all .5s cubic-bezier(0,0,0.11,0.99) .2s;transition:all .5s cubic-bezier(0,0,0.11,0.99) .2s}
#applications>div.bloc_content .item a:hover .discover_overlay p:before{width:24px}
section .bloc_title h4{margin:0}
section .bloc_title h2{font-size:40px;font-family:"Akrobat SemiBold",sans-serif;letter-spacing:3px}
section .bloc_title hr{width:50px;height:2px;background:-webkit-linear-gradient(#11159a,#0082c8,#0dab7c);background:linear-gradient(#11159a,#0082c8,#0dab7c);margin-left:0}
#news>nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;border-top:0 solid #fff !important;border-right:0 solid #fff !important;border-left:0 solid #fff !important;height:40px;margin:20px 0}
#news>nav p{font-family:"Akrobat Bold";color:#0082c8;text-transform:uppercase;letter-spacing:.5px}
#news>nav ul{height:80%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap}
#news>nav ul li{padding:0 5%;height:100%}
#news>nav ul li.active{border-bottom:2px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;border-top:0 solid #fff !important;border-right:0 solid #fff !important;border-left:0 solid #fff !important}
#news>div:nth-child(2){padding-top:5%}
#news>div:nth-child(2) .btn_navya,#news>div:nth-child(2) .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer #news>div:nth-child(2) .gform_button{float:left}
#news>div:nth-child(2) .btn_navya:hover,#news>div:nth-child(2) .gform_wrapper .gform_footer .gform_button:hover,.gform_wrapper .gform_footer #news>div:nth-child(2) .gform_button:hover{text-decoration:none}
#news #press_content{position:relative;z-index:1;padding:2% 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
#news #press_content div.panel{min-height:200px}
#news #press_content .panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:90%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;margin:10px 0;border:1px solid rgba(0,130,200,0.5);border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;-webkit-transition:all .5s;transition:all .5s;min-height:150px;padding:5%}
#news #press_content .panel:before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);content:'';-webkit-transition:all .2s;transition:all .2s}
#news #press_content .panel:hover:before{left:1%;top:3%}
#news #press_content .panel:hover .check-mail{opacity:1}
#news #press_content .panel .check-mail{position:absolute;width:100%;height:100%;opacity:0;top:0;left:0;background-color:#fff;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:5%}
#news #press_content .panel .check-mail>div{padding:5px 10px}
#news #press_content .panel .check-mail>div>div:first-child{text-transform:uppercase}
#news #press_content .panel .check-mail>div>div:nth-child(2n){color:#000;font-family:"Akrobat Regular",sans-serif}
#news #press_content .panel .check-mail>div span{letter-spacing:1px;font-size:12px}
#news #press_content .panel h2{font-family:"Akrobat Bold",sans-serif;font-size:20px;color:#0082c8;letter-spacing:.6px}
#news #press_content .panel .icone{border:1px solid rgba(0,130,200,0.5);border-image-slice:1;width:40px;margin-left:21px;height:40px;border-radius:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
#news #press_content_last h3{font-family:"Akrobat Bold",sans-serif}
#news #press_content_last hr{background-color:#000;width:10%;margin-left:0}
#news #press_content_last .last_press{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(0,130,200,0.5);border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;margin:2% 0;padding:14px 0;position:relative;background-color:#fff}
#news #press_content_last .last_press:before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);content:'';-webkit-transition:all .5s;transition:all .5s}
#news #press_content_last .last_press div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-right:auto;padding:0 2%}
#news #press_content_last .last_press div .last_press_date{color:#0082c8;font-size:12px;letter-spacing:.9px;font-family:"Akrobat-SemiBold",sans-serif;white-space:nowrap}
#news #press_content_last .last_press div p{color:#000;font-size:12px;letter-spacing:.5px;font-family:"Akrobat Bold",sans-serif;margin:0 10px}
#news #press_content_last .last_press img{height:26px;width:auto;margin-right:20px;-webkit-transition:all .3s;transition:all .3s}
#news #press_content_last .last_press:hover img{margin-right:0}
#news #press_content_last .last_press:hover:before{left:.5%;top:6%}
#single_press_cover{padding:0;margin:0 0 2% 0}
#single_press_cover img{width:100%;height:auto}
#single_press_content{margin:5% 0;background:#fff}
#single_press_content_date{color:#0082c8;font-size:14px;letter-spacing:1px;font-family:"Akrobat Regular",sans-serif;text-transform:uppercase}
#single_press_content h2,#single_press_content h3{font-family:"Akrobat Bold",sans-serif;font-size:26px;letter-spacing:1.1px;color:#000}
#single_press_content p{color:#444;font-size:16px;letter-spacing:1.1px;font-family:"Akrobat SemiBold",sans-serif}
#single_press_content p img{display:block;margin:auto}
#single_press_contact{margin:3% 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
#single_press_contact a{margin:0 10px}
#single_press_contact a:first-child{margin:0 10px 0 0}
#single_press .bloc_nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:5% 0 2%}
#single_press .bloc_nav a{margin-right:3%}
#single_press .bloc_nav>div{text-align:center;border:1px solid #7e858b;padding:2% 0;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:90px}
#single_press .bloc_nav>div a{text-transform:uppercase;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
#single_press .bloc_nav>div a i{-webkit-transition:all .5s ease;transition:all .5s ease}
#single_press .bloc_nav>div a:hover i{font-size:20px;-webkit-transition:all .5s ease;transition:all .5s ease}
#single_press .bloc_nav>div p{margin:0;text-transform:uppercase;cursor:not-allowed}
#blog select{border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#11159a;font-size:14px;letter-spacing:1px;font-family:"Akrobat Regular",sans-serif;background:url(img/Dropdown.svg) no-repeat 95% #fff;padding:10px;width:100%}
#blog>div>nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;border-top:0 solid #fff !important;border-right:0 solid #fff !important;border-left:0 solid #fff !important;height:40px;margin:20px 0}
#blog>div>nav p{font-family:"Akrobat Bold";color:#0082c8;text-transform:uppercase;letter-spacing:.5px}
#blog>div>nav ul{height:80%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap}
#blog>div>nav ul li{padding:0 5%;height:100%}
#blog>div>nav ul li.active{border-bottom:2px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;border-top:0 solid #fff !important;border-right:0 solid #fff !important;border-left:0 solid #fff !important}
#blog>div>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:5%}
#blog>div>div>div.articles>a>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;margin-bottom:5%}
#blog>div>div>div.articles>a>div .bloc_img img{width:100%;height:auto}
#blog>div>div>div.articles>a>div .bloc_content>div:nth-child(1){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:10px}
#blog>div>div>div.articles>a>div .bloc_content>div:nth-child(1):before{display:inline-block;content:'';width:16px;height:16px;margin-top:-16px;margin-right:5px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBmaWxsPSIjMDA4MmM4IiBkPSJNNCAwQzIuOSAwIDIgLjkgMiAydjE0bDYtMyA2IDNWMmMwLTEuMS0uOS0yLTItMkg0eiIvPjwvc3ZnPg==)}
#blog>div>div>div.articles>a>div .bloc_content>div:nth-child(1) p{color:#0082c8;font-size:12px;letter-spacing:.5px}
#blog>div>div>div.articles>a>div .bloc_content>div:nth-child(1) p:after{display:inline-block;margin:0 5px;content:'\2022'}
#blog>div>div>div.articles>a>div .bloc_content>div:nth-child(1) p:last-of-type:after{content:''}
#blog>div>div>div.articles>a>div .bloc_content h3{font-size:24px;letter-spacing:.8px;color:#444}
#blog>div>div>div.articles>a>div .bloc_content p{font-size:14px;letter-spacing:1px;color:#7e858b}
#blog>div>div>div.articles>a>div:before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);content:'';-webkit-transition:all .5s;transition:all .5s}
#blog>div>div>div.articles>a>div:hover:before{position:absolute;z-index:-1;top:6%;left:3%;width:100%;height:100%;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);content:''}
#blog>div>div div.filter form{background-color:#fff;border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;padding:5%;width:100%;position:relative}
#blog>div>div div.filter form:before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);content:'';-webkit-transition:all .5s;transition:all .5s}
#blog>div>div div.filter form:hover{cursor:pointer}
#blog>div>div div.filter form:hover:before{left:10px;top:10px}
#blog>div>div div.filter form #blog_filter_category h3{color:#000;font-size:14px;font-family:"Akrobat-SemiBold",sans-serif;letter-spacing:1.4px;margin:27px 0}
#blog>div>div div.filter form #blog_filter_category h3:after{content:url("img/arrow_right.png");position:absolute;right:10px;top:20px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
#blog>div>div div.filter form #blog_filter_category_item{height:0;overflow:hidden;-webkit-transition:all .7s ease;transition:all .7s ease}
#blog>div>div div.filter form #blog_filter_category>.active{height:auto}
#blog>div>div div.filter form .checkbox-circle{position:relative;display:block}
#blog>div>div div.filter form .checkbox-circle input[type="checkbox"]{opacity:0;z-index:1;cursor:pointer}
#blog>div>div div.filter form .checkbox-circle label{padding:0 7px;color:#000;font-size:12px;font-family:"Akrobat-SemiBold",sans-serif;letter-spacing:.6px}
#blog>div>div div.filter form .checkbox-circle label:before{content:"";display:inline-block;position:absolute;width:15px;height:15px;left:0;top:4px;border:1px solid #ccc;border-radius:50%;background-color:#fff;-webkit-transition:all .5s;transition:all .5s}
#blog>div>div div.filter form .checkbox-circle input[type="checkbox"]:checked+label:before{background-color:#0082c8;border-color:#0082c8;box-shadow:inset 0 0 0 3px #fff}
#blog>div>div div.filter form input[type="submit"]{background-color:#fff;border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;width:100%;padding:6%;margin:10px 0 5px 0;-webkit-transition:all .5s;transition:all .5s;font-size:12px;color:#11159a;letter-spacing:.8px}
#blog>div>div div.filter form input[type="submit"]:hover{letter-spacing:1.8px;color:#0082c8}
#live>nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;border-top:0 solid #fff !important;border-right:0 solid #fff !important;border-left:0 solid #fff !important;height:40px;margin:20px 0}
#live>nav p{font-family:"Akrobat Bold";color:#0082c8;text-transform:uppercase;letter-spacing:.5px}
#live>nav ul{height:80%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap}
#live>nav ul li{padding:0 5%;height:100%}
#live>nav ul li.active{border-bottom:2px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;border-top:0 solid #fff !important;border-right:0 solid #fff !important;border-left:0 solid #fff !important}
#live>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-top:5%}
#live>div .live .body>div.timeline-Widget.timeline-Widget--edge.js-enableExperiments>div.timeline-Header.timeline-InformationCircle-widgetParent{display:none}
#live>div .follow{border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;padding:4% 2% 0;background:#fff}
#live>div .follow .shared{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding-top:20%;padding-bottom:10%}
#live>div .follow .shared a i{font-size:24px}
#events>div>nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;border-top:0 solid #fff !important;border-right:0 solid #fff !important;border-left:0 solid #fff !important;height:40px;margin:20px 0}
#events>div>nav p{font-family:"Akrobat Bold";color:#0082c8;text-transform:uppercase;letter-spacing:.5px}
#events>div>nav ul{height:80%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap}
#events>div>nav ul li{padding:0 5%;height:100%}
#events>div>nav ul li.active{border-bottom:2px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;border-top:0 solid #fff !important;border-right:0 solid #fff !important;border-left:0 solid #fff !important}
#events .row{padding:2% 0}
#events .row #events_content{padding:0 1%}
#events .row #events_content .last_events{display:block;border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;background-color:#fff;padding:2%;margin:20px 0}
#events .row #events_content .last_events:first-child{margin:0 0 20px 0}
#events .row #events_content .last_events:before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);content:'';-webkit-transition:all .5s;transition:all .5s}
#events .row #events_content .last_events:hover:before{left:10px;top:10px}
#events .row #events_content .last_events .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:3px 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
#events .row #events_content .last_events .content h3{margin:0;font-family:"Akrobat Bold",sans-serif;font-size:18px;letter-spacing:.8px;color:#000}
#events .row #events_content .last_events .content .demo,#events .row #events_content .last_events .content .last_events_date,#events .row #events_content .last_events .content .last_events_loc{font-family:"Akrobat-SemiBold",sans-serif;font-size:14px;letter-spacing:.6px;color:#0082c8}
#events .row #events_content .last_events .content .demo,#events .row #events_content .last_events .content .last_events_date{text-transform:uppercase}
#events .row #events_content .last_events .content .last_events_loc{text-align:center}
#events .row #events_content .last_events .arrow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
#events .row #events_content .last_events .arrow img{width:40px;height:40px}
#events .row #events_filter form{background-color:#fff;border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;padding:5%;position:relative}
#events .row #events_filter form:before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);content:'';-webkit-transition:all .5s;transition:all .5s}
#events .row #events_filter form:hover{cursor:pointer}
#events .row #events_filter form:hover:before{left:10px;top:10px}
#events .row #events_filter form h3{color:#000;font-size:14px;font-family:"Akrobat-SemiBold",sans-serif;letter-spacing:1.4px;margin:21px 0}
#events .row #events_filter form h3:after{content:url("img/arrow_right.png");position:absolute;right:10px;top:20px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
#events .row #events_filter form #events_filter_category_item{height:0;overflow:hidden;-webkit-transition:all .7s ease;transition:all .7s ease}
#events .row #events_filter form #events_filter_category_item.active{height:auto}
#events .row #events_filter form .checkbox-circle{position:relative;display:block}
#events .row #events_filter form .checkbox-circle input[type="checkbox"]{opacity:0;z-index:1;cursor:pointer}
#events .row #events_filter form .checkbox-circle label{padding:0 7px;color:#000;font-size:12px;font-family:"Akrobat-SemiBold",sans-serif;letter-spacing:.6px}
#events .row #events_filter form .checkbox-circle label:before{content:"";display:inline-block;position:absolute;width:15px;height:15px;left:0;top:4px;border:1px solid #ccc;border-radius:50%;background-color:#fff;-webkit-transition:all .5s;transition:all .5s}
#events .row #events_filter form .checkbox-circle input[type="checkbox"]:checked+label:before{background-color:#0082c8;border-color:#0082c8;box-shadow:inset 0 0 0 3px #fff}
#events .row #events_filter form select{border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#11159a;font-size:14px;letter-spacing:1px;font-family:"Akrobat Regular",sans-serif;background:url(img/Dropdown.svg) no-repeat 95% #fff;padding:10px;width:100%}
#events .row #events_filter form input[type="submit"]{background-color:#fff;border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;width:100%;padding:6%;margin:10px 0 5px 0;-webkit-transition:all .5s;transition:all .5s;font-size:12px;color:#11159a;letter-spacing:.8px}
#events .row #events_filter form input[type="submit"]:hover{letter-spacing:1.8px;color:#0082c8}
#events .row #events_filter #modal_contact{background-color:#fff;border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;margin:20px 0;padding:5%;position:relative}
#events .row #events_filter #modal_contact:before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);content:'';-webkit-transition:all .5s;transition:all .5s}
#events .row #events_filter #modal_contact:hover{cursor:pointer}
#events .row #events_filter #modal_contact:hover:before{left:10px;top:10px}
#events .row #events_filter #modal_contact p{font-family:"Akrobat-SemiBold",sans-serif;font-size:14px;text-align:center;color:#000;letter-spacing:.2px;margin:10px 0}
#events .row #events_filter #modal_contact a{min-width:100%;margin:30px 0 10px}
#single-events .banniere{background-size:cover;background-repeat:no-repeat;height:65vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 10%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}
#single-events .banniere .overlay{width:100%;height:100%;display:block;opacity:.15;background-color:#000;position:absolute;top:0;left:0;z-index:0}
#single-events .banniere h1{position:relative;color:#0082c8;z-index:1}
#single-events .banniere h3,#single-events .banniere h2{color:#fff;position:relative;z-index:1}
#single-events .banniere h2{font-family:"Akrobat Bold",sans-serif;font-size:16px;letter-spacing:.5px}
#single-events .banniere h3{font-family:"Chalet NewYork 1970",sans-serif;letter-spacing:1.6px;font-size:50px}
#single-events #single_events_content{margin-top:-50px}
#single-events #single_events_content_blog{font-family:"Akrobat SemiBold",sans-serif;word-break:break-all;overflow:hidden;margin-bottom:2%}
#single-events #single_events_content_blog ul li{list-style-image:url("img/mini_pin.png")}
#single-events #single_events_content_blog>div{background-color:#fff;padding:3%;border:1px solid rgba(0,130,200,0.5);border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1}
#single-events #single_events_content_blog>div .close{float:right}
#single-events #single_events_content_blog>div h1 a{font-size:50px}
#single-events #single_events_content_blog>div h2{font-family:"Akrobat Bold",sans-serif;font-size:18px;letter-spacing:.8px;color:#000}
#single-events #single_events_content_blog>div .desc{color:#11159a;font-family:"Akrobat Bold",sans-serif;font-size:14px}
#single-events #single_events_content_blog>div>.col-12 p{word-break:keep-all}
#single-events #single_events_content_blog>div>.col-12 img{display:block;margin:auto;max-width:100%;height:auto}
#single-events #single_events_content_blog>div>.col-12 iframe{width:100%;height:60vh;max-width:100%}
#single-events #single_events_content_blog>div #cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
#single-events #single_events_content_blog>div #cta .btn_navya,#single-events #single_events_content_blog>div #cta .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer #single-events #single_events_content_blog>div #cta .gform_button{margin:0 10px}
#single-events #single_events_content_blog>div #cta .btn_navya:first-child,#single-events #single_events_content_blog>div #cta .gform_wrapper .gform_footer .gform_button:first-child,.gform_wrapper .gform_footer #single-events #single_events_content_blog>div #cta .gform_button:first-child{margin-left:0}
#single-events #single_events_content_informations>div .back{background-color:#fff;padding:10% 6%;width:100%;position:relative;display:block;border:1px solid rgba(0,130,200,0.5);border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1}
#single-events #single_events_content_informations>div .back:before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);content:'';-webkit-transition:all .5s;transition:all .5s}
#single-events #single_events_content_informations>div .back:after{content:url("img/arrow_right.png");float:right;margin-top:-10px}
#single-events #single_events_content_informations>div .back:hover{cursor:pointer}
#single-events #single_events_content_informations>div .back:hover:before{left:10px;top:10px}
#single-events #single_events_content_informations>div .back span{font-family:"Akrobat-SemiBold",sans-serif;font-size:14px;letter-spacing:1.4px;color:#000}
#single-events #single_events_content_informations>div #single_events_content_informations_details{margin:20px 0 20px 0;background-color:#fff;position:relative;display:block;border:1px solid rgba(0,130,200,0.5);border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;padding:10% 6%;width:100%}
#single-events #single_events_content_informations>div #single_events_content_informations_details:before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);content:'';-webkit-transition:all .5s;transition:all .5s}
#single-events #single_events_content_informations>div #single_events_content_informations_details:hover{cursor:pointer}
#single-events #single_events_content_informations>div #single_events_content_informations_details:hover:before{left:10px;top:10px}
#single-events #single_events_content_informations>div #single_events_content_informations_details h4{font-family:"Akrobat Bold",sans-serif;font-size:14px;letter-spacing:.6px;color:#11159a}
#single-events #single_events_content_informations>div #single_events_content_informations_details h4:before{content:url("img/mini_pin.png");margin-right:10px}
#single-events #single_events_content_informations>div #single_events_content_informations_details p{font-family:"Akrobat-SemiBold",sans-serif;font-size:14px;letter-spacing:.4px;color:#7e858b}
#single-events #single_events_content_informations>div #single_events_content_informations_details ul{padding:0 0 0 17px}
#single-events #single_events_content_informations>div #single_events_content_informations_details ul li{list-style-type:disc;font-family:"Akrobat-SemiBold",sans-serif;font-size:14px;letter-spacing:.4px;color:#7e858b}
.landing #single_events_content_informations_details{margin:0 0 20px 0 !important}
#career #career_content_list .last_offers .content{-webkit-box-pack:initial !important;-webkit-justify-content:initial !important;-ms-flex-pack:initial !important;justify-content:initial !important}
#career #career_content_list .last_offers .content h3{margin-bottom:10px}
#career .banniere{background-size:cover;background-repeat:no-repeat;height:50vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 10%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}
#career .banniere .overlay{width:100%;height:100%;display:block;opacity:.15;background-color:#000;position:absolute;top:0;left:0;z-index:0}
#career .banniere h3,#career .banniere h2{color:#fff;position:relative;z-index:1}
#career .banniere h2{font-family:"Akrobat Bold",sans-serif;font-size:16px;letter-spacing:.5px}
#career .banniere h3{font-family:"Chalet NewYork 1970",sans-serif;letter-spacing:1.6px;font-size:50px}
#career_content{margin-top:-50px}
#career_content_list .container-events .last_offers{display:block;border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;background-color:#fff;padding:2%;position:relative;margin:20px 0}
#career_content_list .container-events .last_offers>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
#career_content_list .container-events .last_offers:first-child{margin:0 0 20px 0}
#career_content_list .container-events .last_offers:before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);content:'';-webkit-transition:all .5s;transition:all .5s}
#career_content_list .container-events .last_offers:hover:before{left:10px;top:10px}
#career_content_list .container-events .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:2%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
#career_content_list .container-events .content h3{margin:0;font-family:"Akrobat Bold",sans-serif;font-size:18px;letter-spacing:.8px;color:#000}
#career_content_list .container-events .content .contract,#career_content_list .container-events .content .last_events_loc{text-align:center;color:#0082c8;font-family:"Akrobat-SemiBold",sans-serif;font-size:14px;letter-spacing:.6px}
#career_content_list .container-events .arrow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
#career_content_list .container-events .arrow img{max-height:40px;width:auto}
#career_content_filter form{background-color:#fff;border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;padding:5%;position:relative}
#career_content_filter form:before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);content:'';-webkit-transition:all .5s;transition:all .5s}
#career_content_filter form .checkbox-circle{position:relative;display:block}
#career_content_filter form .checkbox-circle input[type="checkbox"]{opacity:0;z-index:1;cursor:pointer}
#career_content_filter form .checkbox-circle label{padding:0 7px;color:#000;width:auto;font-size:12px;font-family:"Akrobat-SemiBold",sans-serif;letter-spacing:.6px;cursor:pointer}
#career_content_filter form .checkbox-circle label:before{content:"";display:inline-block;position:absolute;width:15px;height:15px;left:0;top:4px;border:1px solid #ccc;border-radius:50%;background-color:#fff;-webkit-transition:all .5s;transition:all .5s}
#career_content_filter form .checkbox-circle input[type="checkbox"]:checked+label:before{background-color:#0082c8;border-color:#0082c8;box-shadow:inset 0 0 0 3px #fff}
#career_content_filter form:hover{cursor:pointer}
#career_content_filter form:hover:before{left:10px;top:10px}
#career_content_filter form #career_content_filter_category h3{cursor:pointer;color:#000;font-size:14px;font-family:"Akrobat-SemiBold",sans-serif;letter-spacing:1.4px;margin:27px 0}
#career_content_filter form #career_content_filter_category h3:after{content:url("img/arrow_right.png");position:absolute;right:10px;top:20px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
#career_content_filter form #career_content_filter_category_item{height:0;overflow:hidden;-webkit-transition:all .7s ease;transition:all .7s ease}
#career_content_filter form #career_content_filter_category>.active{height:auto;-webkit-transition:all .7s ease;transition:all .7s ease}
#career_content_filter form label{width:100%}
#career_content_filter form select{border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#11159a;font-size:14px;letter-spacing:1px;font-family:"Akrobat Regular",sans-serif;background:url(img/Dropdown.svg) no-repeat 95% #fff;padding:10px;width:100%}
#career_content_filter form input[type="submit"]{background-color:#fff;border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;width:100%;padding:6%;margin:10px 0 5px 0;-webkit-transition:all .5s;transition:all .5s;font-size:12px;color:#11159a;letter-spacing:.8px}
#career_content_filter form input[type="submit"]:hover{letter-spacing:1.8px;color:#0082c8}
#career_content_filter #modal_contact{background-color:#fff;border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;margin:20px 0;padding:5%;position:relative}
#career_content_filter #modal_contact:before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);content:'';-webkit-transition:all .5s;transition:all .5s}
#career_content_filter #modal_contact:hover{cursor:pointer}
#career_content_filter #modal_contact:hover:before{left:10px;top:10px}
#career_content_filter #modal_contact p{font-family:"Akrobat-SemiBold",sans-serif;font-size:14px;text-align:center;color:#000;letter-spacing:.2px;margin:10px 0}
#career_content_filter #modal_contact a{min-width:100%;margin:30px 0 10px}
#single-offer .banniere{background-size:cover;background-repeat:no-repeat;height:50vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 10%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}
#single-offer .banniere .overlay{width:100%;height:100%;display:block;opacity:.15;background-color:#000;position:absolute;top:0;left:0;z-index:0}
#single-offer .banniere h3,#single-offer .banniere h2{color:#fff;position:relative;z-index:1}
#single-offer .banniere h2{font-family:"Akrobat Bold",sans-serif;font-size:16px;letter-spacing:.5px}
#single-offer .banniere h3{font-family:"Chalet NewYork 1970",sans-serif;letter-spacing:1.6px;font-size:50px}
#single-offer #single_offer_content{margin-top:-50px;margin-bottom:30px}
#single-offer #single_offer_content_blog>div{background-color:#fff;padding:3%;border:1px solid rgba(0,130,200,0.5);border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1}
#single-offer #single_offer_content_blog>div .close{float:right}
#single-offer #single_offer_content_blog>div h2{font-family:"Akrobat Bold",sans-serif;font-size:18px;letter-spacing:.8px;color:#000;margin:10px 0}
#single-offer #single_offer_content_blog>div>span{color:#444;font-family:"Akrobat Bold",sans-serif;letter-spacing:.6px;font-size:14px;margin:0 5px}
#single-offer #single_offer_content_blog>div>span:first-child{margin:0 5px 0 0}
#single-offer #single_offer_content_blog>div>span:before{content:url("img/mini_pin.png");margin-right:10px}
#single-offer #single_offer_content_blog>div>.col-12 .desc{color:#11159a;font-family:"Akrobat Bold",sans-serif;font-size:14px}
#single-offer #single_offer_content_blog>div>.col-12 h3,#single-offer #single_offer_content_blog>div>.col-12 h2,#single-offer #single_offer_content_blog>div>.col-12 h1,#single-offer #single_offer_content_blog>div>.col-12 h4,#single-offer #single_offer_content_blog>div>.col-12 h5,#single-offer #single_offer_content_blog>div>.col-12 h6{font-size:14px;color:#444;font-family:"Akrobat Bold",sans-serif}
#single-offer #single_offer_content_blog>div>.col-12 ul{padding:0 17px}
#single-offer #single_offer_content_blog>div>.col-12 ul li{list-style-type:disc;padding:0 20px}
#single-offer #single_offer_content_blog>div>.col-12 #cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;position:relative}
#single-offer #single_offer_content_blog>div>.col-12 #cta .btn_navya,#single-offer #single_offer_content_blog>div>.col-12 #cta .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer #single-offer #single_offer_content_blog>div>.col-12 #cta .gform_button{margin:0 10px}
#single-offer #single_offer_content_blog>div>.col-12 #cta .btn_navya:first-child,#single-offer #single_offer_content_blog>div>.col-12 #cta .gform_wrapper .gform_footer .gform_button:first-child,.gform_wrapper .gform_footer #single-offer #single_offer_content_blog>div>.col-12 #cta .gform_button:first-child{margin-left:0}
#single-offer #single_offer_content_blog>div>.col-12 #cta .btn_navya:last-child,#single-offer #single_offer_content_blog>div>.col-12 #cta .gform_wrapper .gform_footer .gform_button:last-child,.gform_wrapper .gform_footer #single-offer #single_offer_content_blog>div>.col-12 #cta .gform_button:last-child{position:absolute;right:0;margin:10px 10px 0}
#single-offer #single_offer_content_informations>div .back{background-color:#fff;padding:10% 6%;width:100%;position:relative;display:block;border:1px solid rgba(0,130,200,0.5);border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1}
#single-offer #single_offer_content_informations>div .back:before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);content:'';-webkit-transition:all .5s;transition:all .5s}
#single-offer #single_offer_content_informations>div .back:after{content:url("img/arrow_right.png");float:right;margin-top:-10px}
#single-offer #single_offer_content_informations>div .back:hover{cursor:pointer}
#single-offer #single_offer_content_informations>div .back:hover:before{left:10px;top:10px}
#single-offer #single_offer_content_informations>div .back span{font-family:"Akrobat-SemiBold",sans-serif;font-size:14px;letter-spacing:1.4px;color:#000}
#single-offer #single_offer_content_informations>div #single_offer_content_informations_details{margin:20px 0;background-color:#fff;position:relative;display:block;border:1px solid rgba(0,130,200,0.5);border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;padding:10% 6%;width:100%}
#single-offer #single_offer_content_informations>div #single_offer_content_informations_details:before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);content:'';-webkit-transition:all .5s;transition:all .5s}
#single-offer #single_offer_content_informations>div #single_offer_content_informations_details:hover{cursor:pointer}
#single-offer #single_offer_content_informations>div #single_offer_content_informations_details:hover:before{left:10px;top:10px}
#single-offer #single_offer_content_informations>div #single_offer_content_informations_details p{font-family:"Akrobat-SemiBold",sans-serif;text-align:center;font-size:14px;letter-spacing:1px;color:#000}
#single-offer #single_offer_content_informations>div #single_offer_content_informations_details ul{padding:0 0 0 17px}
#single-offer #single_offer_content_informations>div #single_offer_content_informations_details ul li{list-style-type:disc;font-family:"Akrobat-SemiBold",sans-serif;font-size:14px;letter-spacing:.4px;color:#7e858b}
#contact .bloc_contact{padding-top:5%}
#contact .bloc_contact .bloc_titre{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
#contact .bloc_contact .bloc_titre div h1,#contact .bloc_contact .bloc_titre div h2{font-size:2.7777777778vw;letter-spacing:2px;color:#444 !important;font-family:"Akrobat Bold"}
#contact .bloc_contact .bloc_titre div hr{width:50px;height:2px;background:-webkit-linear-gradient(#11159a,#0082c8,#0dab7c);background:linear-gradient(#11159a,#0082c8,#0dab7c);margin-left:0}
#contact .bloc_contact .bloc_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
#contact .bloc_contact .bloc_content>div{border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;padding:2% 3%;background:#fff;width:23%;-webkit-box-flex:0;-webkit-flex:0 0 23%;-ms-flex:0 0 23%;flex:0 0 23%}
#contact .bloc_contact .bloc_content>div h3{font-size:20px;letter-spacing:1.5px;color:#11159a;font-family:"Akrobat Bold";text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
#contact .bloc_contact .bloc_content>div h3 i,#contact .bloc_contact .bloc_content>div h3 img{float:right;font-size:12px;color:#11159a}
#contact .bloc_contact .bloc_content>div p{font-family:"Akrobat SemiBold"}
#contact .bloc_contact .bloc_content>div a{color:#0082c8;text-decoration:none}
#contact .bloc_contact .bloc_content>div a:before{content:"-"}
#contact .bloc_offices{padding-top:5%;overflow:hidden}
#contact .bloc_offices .bloc_titre h1,#contact .bloc_offices .bloc_titre h2{font-size:2.7777777778vw;letter-spacing:2px;color:#444 !important;font-family:"Akrobat Bold"}
#contact .bloc_offices .bloc_titre hr{width:50px;height:2px;background:-webkit-linear-gradient(#11159a,#0082c8,#0dab7c);background:linear-gradient(#11159a,#0082c8,#0dab7c);margin-left:0}
#contact .bloc_offices .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
#contact .bloc_offices .owl-stage .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
#contact .bloc_offices .owl-stage .item img{width:100%;height:auto}
#contact .bloc_offices .owl-stage .item .bloc_content{background:#fff}
#contact .bloc_offices .owl-stage .item .bloc_content h3{font-size:20px;letter-spacing:1.5px;color:#11159a;font-family:"Akrobat Bold";text-transform:uppercase}
#contact .bloc_offices .owl-stage .item .bloc_content p{font-family:"Akrobat SemiBold"}
#contact .bloc_offices .owl-stage .item .bloc_content a{color:#0082c8;text-decoration:none}
#contact .bloc_offices .owl-stage .item .bloc_content a:before{content:"-"}
#contact .bloc_offices .owl-nav{display:none}
#contact #map{height:500px}
#contact .bloc_formulaire .bloc_titre h2{font-size:40px}
#contact .bloc_formulaire .formulaire #contact-form{width:100% !important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
#contact .bloc_formulaire .formulaire #contact-form div.content_formulaire{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff}
#contact .contact-form{background-color:#fff;padding:3% 5%;position:relative;box-shadow:0 2px 5px 0 rgba(147,147,147,0.5);z-index:3}
#contact form{width:100%}
#contact form .content_formulaire{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff}
#contact form .content_formulaire .col-md-6>div{margin-top:5px}
#contact form .content_formulaire .col-md-6>div label{font-family:"Akrobat-SemiBold",sans-serif;font-size:14px}
#contact form .content_formulaire>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
#contact form .content_formulaire>div textarea{margin-bottom:10px}
#contact form .content_formulaire>div .upload{margin-top:20px}
#contact form .content_cta a{float:right}
#contact form select{border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#11159a;font-size:14px;letter-spacing:1px;font-family:"Akrobat Regular",sans-serif;background:url(img/Dropdown.svg) no-repeat 95% #fff;padding:10px;width:100%}
#about_us #section_1{padding-top:5%}
#about_us #section_6{padding-top:25%}
#about_us #discover_slider .owl-stage .owl-item div a{background-size:50%;background-position:50%}
#about_us .components_presentation{margin:5% auto}
#about_us #speech{margin:5% auto}
#about_us #my_design{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
#about_us #my_design .description{z-index:3;background-color:#f9f9f9}
#about_us #my_design .description .bloc_titre h2{font-size:40px;letter-spacing:2px}
#about_us #my_design .description>h1,#about_us #my_design .description>h2,#about_us #my_design .description>h3,#about_us #my_design .description>h4,#about_us #my_design .description>h5{font-family:"Akrobat Bold",sans-serif;font-size:26px;letter-spacing:1px;color:#0082c8}
#about_us #my_design .description .cover{z-index:1;margin-bottom:-12%;margin-left:-4%;border:0}
#about_us #my_design .description_2{background-color:#fff;padding-top:7%;position:relative;display:block;z-index:0}
#about_us #my_design .description_2 p{font-family:"Akrobat-SemiBold",sans-serif;font-size:14px;color:#4a4a4a;margin:15px 0}
#about_us #my_design ul li{list-style-image:url("img/mini_pin.png");padding:8px 10px}
#about_us #my_design_2{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
#about_us #my_design_2 .description{z-index:3;background-color:#f9f9f9}
#about_us #my_design_2 .description .bloc_titre h2{font-size:40px;letter-spacing:2px}
#about_us #my_design_2 .description>h1,#about_us #my_design_2 .description>h2,#about_us #my_design_2 .description>h3,#about_us #my_design_2 .description>h4,#about_us #my_design_2 .description>h5{font-family:"Akrobat Bold",sans-serif;font-size:26px;letter-spacing:1px;color:#0082c8}
#about_us #my_design_2 .cover{margin-right:-10%;margin-left:auto}
#about_us #my_design_2 .description_2{padding-top:7%}
#about_us #my_design_2 .description_2 p{font-family:"Akrobat-SemiBold",sans-serif;font-size:14px;color:#4a4a4a;margin:15px 0}
#about_us #my_design_2 ul li{list-style-image:url("img/mini_pin.png");padding:8px 10px}
#about_us .dual_slider .about .owl-item .about-title{text-align:left;font-family:"Akrobat Bold",sans-serif;font-size:26px;letter-spacing:1px;text-transform:capitalize}
#about_us .dual_slider .about .owl-item .desc h1,#about_us .dual_slider .about .owl-item .desc h2,#about_us .dual_slider .about .owl-item .desc h3,#about_us .dual_slider .about .owl-item .desc h4,#about_us .dual_slider .about .owl-item .desc h5{color:#11159a;font-size:14px;letter-spacing:.2px;text-transform:uppercase;font-family:"Akrobat Bold",sans-serif}
#about_us .dual_slider .about .owl-item .desc p{font-family:"Akrobat Regular",sans-serif;letter-spacing:.7px;color:#7e858b}
#about_us .dual_slider .about .owl-item .desc a{color:#11159a;width:20%;display:block;text-align:center;font-size:12px;letter-spacing:1px;font-family:"Akrobat Bold",sans-serif;-webkit-transition:all .3s;transition:all .3s;position:relative}
#about_us .dual_slider .about .owl-item .desc a:before{content:'';width:10px;position:absolute;z-index:1;top:50%;left:0;height:1px;-webkit-transition:all .3s;transition:all .3s;background:-webkit-linear-gradient(#11159a,#0082c8,#0dab7c);background:linear-gradient(#11159a,#0082c8,#0dab7c)}
#about_us .dual_slider .about .owl-item .desc a:hover:before{left:auto;right:0}
#about_us .bloc_titre h4{margin:0;font-size:10px;color:#0082c8;letter-spacing:.5px;font-family:"Akrobat SemiBold",sans-serif}
#about_us .bloc_titre h2{font-size:40px}
#about_us .bloc_titre hr{width:50px;height:2px;background:-webkit-linear-gradient(#11159a,#0082c8,#0dab7c);background:linear-gradient(#11159a,#0082c8,#0dab7c);margin-left:0}
.modal-dialog{width:70%;max-width:70%}
.modal-dialog .modal-content{border:0;border-radius:0}
.modal-dialog .modal-content .modal-body{padding:5%}
.modal-dialog .modal-content .modal-body .bloc_header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.modal-dialog .modal-content .modal-body .bloc_header .bloc_titre h2{font-size:40px;letter-spacing:2px;color:#444;font-family:"Akrobat Bold"}
.modal-dialog .modal-content .modal-body .bloc_header .bloc_titre hr{width:50px;height:1px;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);margin-left:0}
.modal-dialog .modal-content .modal-body .bloc_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.modal-dialog .modal-content .modal-body .bloc_content form{width:100%}
.modal-dialog .modal-content .modal-body .bloc_content form .content_formulaire{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff}
.modal-dialog .modal-content .modal-body .bloc_content form .content_formulaire .col-md-6>div{margin-top:5px}
.modal-dialog .modal-content .modal-body .bloc_content form .content_formulaire .col-md-6>div label{font-family:"Akrobat-SemiBold",sans-serif;font-size:14px}
.modal-dialog .modal-content .modal-body .bloc_content form .content_formulaire>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.modal-dialog .modal-content .modal-body .bloc_content form .content_formulaire>div textarea{margin-bottom:10px}
.modal-dialog .modal-content .modal-body .bloc_content form .content_formulaire>div .upload{margin-top:20px}
.modal-dialog .modal-content .modal-body .bloc_content form .content_cta a{float:right;margin-right:35px}
.modal-dialog .modal-content .modal-body .bloc_content form select{border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#11159a;font-size:14px;letter-spacing:1px;font-family:"Akrobat Regular",sans-serif;background:url(img/Dropdown.svg) no-repeat 95% #fff;padding:10px;width:100%}
.modal-dialog .modal-content .close{opacity:1}
.modal-backdrop.show{opacity:.3}
.input{position:relative;z-index:1;display:inline-block;margin:1em 0;width:calc(100% - 2em);vertical-align:top}
.input__field{position:relative;display:block;float:right;padding:.8em;width:100%;border:0;border-radius:0;background:#fff;color:#aaa;font-weight:400;font-family:"Avenir Next","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-appearance:none}
.input__field:focus{outline:0}
.input__label{display:inline-block;float:right;padding:0 1em;width:40%;color:#696969;font-weight:bold;font-size:70.25%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.input__label-content{position:relative;display:block;padding:1.6em 0;width:100%;white-space:nowrap}
.graphic{position:absolute;top:0;left:0;fill:none}
.icon{color:#ddd;font-size:150%}
.input__field--ruri{width:100%;background:transparent;padding:.5em 0;color:#000;letter-spacing:.6px}
.input__label--ruri{width:100%;position:absolute;text-align:left;bottom:0;font-size:1em;padding:10px 0 5px;pointer-events:none}
.input__label--ruri::after{content:'';position:absolute;width:100%;height:1px;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);left:0;top:100%;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:-webkit-transform .3s,background-color .3s;-webkit-transition:background-color .3s,-webkit-transform .3s;transition:background-color .3s,-webkit-transform .3s;transition:transform .3s,background-color .3s;transition:transform .3s,background-color .3s,-webkit-transform .3s}
.input__label-content--ruri{padding:0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform .3s,color .3s;-webkit-transition:color .3s,-webkit-transform .3s;transition:color .3s,-webkit-transform .3s;transition:transform .3s,color .3s;transition:transform .3s,color .3s,-webkit-transform .3s}
.input__field--ruri+.input__label--ruri::after,.input--filled .input__label--ruri::after{background:#0082c8}
.input__field--ruri+.input__label--ruri .input__label-content--ruri,.input--filled .input__label--ruri .input__label-content--ruri{color:#000;font-size:12px;font-family:"Akrobat SemiBold",sans-serif;letter-spacing:.6px;-webkit-transform:translate3d(0,2em,0);transform:translate3d(0,2em,0)}
#lost section{text-align:center}
#lost section h2{font-size:30em;font-family:"Akrobat Bold",sans-serif;letter-spacing:15Px;opacity:.3;line-height:.6em}
#lost section span{font-size:3.7em;margin-top:-4%;display:block}
#lost section .btn_navya,#lost section .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer #lost section .gform_button{max-width:300px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:10px auto}
#lost section .btn_navya span,#lost section .gform_wrapper .gform_footer .gform_button span,.gform_wrapper .gform_footer #lost section .gform_button span{margin-top:initial;font-size:14px}
#gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
#gallery .gallery-item{width:18%;height:200px;margin:10px 1%;overflow:hidden}
#gallery .gallery-item img{-o-object-fit:fill;object-fit:fill}
#gallery .modal-gallery .modal-dialog .modal-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
#configurateur{margin:5% 0}
#configurateur .wnpd-main-body{position:relative;z-index:1;border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
#configurateur .wnpd-main-body:before{position:absolute;z-index:-1;top:10px;left:10px;width:100%;height:100%;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);content:'';-webkit-transition:all .5s;transition:all .5s}
#configurateur .wnpd-main-body .wnpd_control_panel{width:10%;height:auto;background-color:#fff}
#configurateur .wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_products,#configurateur .wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_art{left:111%}
#configurateur .wnpd-main-body .wnpd_control_panel .wnpd_menu{width:100%}
#configurateur .wnpd-main-body .wnpd_control_panel .wnpd_menu .wnpd_product_menu{width:100%}
#configurateur .wnpd-main-body .wnpd_control_panel .wnpd_menu .wnpd_product_menu .wnpd_product_icon,#configurateur .wnpd-main-body .wnpd_control_panel .wnpd_menu .wnpd_product_menu .wnpd_add_art_icon{width:100%;margin:10px 0;background-position:50% 50%}
#configurateur .wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_products .wnpd_panel_close{background:url("img/arrow_left.png") left no-repeat}
#configurateur .wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_products .wnpd_product_color .section-title{border-bottom:1px solid #f0f0f0}
#configurateur .wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_products .wnpd_product_color .wnpd_product_color_display_area .wnpd_product_color_radius{border:1px solid #e4e4e4;width:20px;height:20px}
#configurateur .wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_products .wnpd_product_color .wnpd_select_product .wnpd_select_product_icon{margin-left:0;background:#fff;border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}
#configurateur .wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_products .wnpd_product_color .wnpd_select_product .wnpd_select_product_icon span{font-size:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#11159a;letter-spacing:.8px;width:100%;text-align:center;position:relative}
#configurateur .wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_products .wnpd_product_color .wnpd_select_product .wnpd_select_product_icon span:before{content:'';margin:10px;width:20px;height:1px;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);z-index:1;right:auto;-webkit-transition:all .5s;transition:all .5s}
#configurateur .wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_products .wnpd_product_color .wnpd_select_product .wnpd_select_product_icon:before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);content:'';-webkit-transition:all .5s;transition:all .5s}
#configurateur .wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_products .wnpd_product_color .wnpd_select_product .wnpd_select_product_icon:hover:before{top:10%;left:5%}
#configurateur .wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_products .wnpd_product_color .wnpd_select_product .wnpd_select_product_icon:hover span:before{width:30px}
#configurateur .wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_art .wnpd_panel_close{background:url("img/arrow_left.png") left no-repeat}
#configurateur .wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_art .wnpd_upload_panel .wnpd_customize_text{color:#7c878e;font-size:12px;font-family:"Akrobat SemiBold",sans-serif}
#configurateur .wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_art .wnpd_upload_panel .section-title{border-bottom:1px solid #f0f0f0;text-transform:none}
#configurateur .wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_art .wnpd_upload_panel form input[type="submit"]{background:#fff !important;color:#0082c8 !important;border:1px solid #0082c8 !important;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c) !important;border-image-slice:1 !important}
#configurateur .wnpd-main-body .wnpd_control_panel .wnpd_change_color .section-title{border-bottom:1px solid #f0f0f0}
#configurateur .wnpd-main-body .wnpd_control_panel .wnpd_change_color_btn #btn_change_color{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}
#configurateur .wnpd-main-body .wnpd_content_area{border:0;width:90%;border-left:1px solid #11159a}
#configurateur .wnpd-main-body .wnpd_content_area .wnpd_rotate_div{display:none}
#configurateur .wnpd-main-body .wnpd_content_area a{max-width:250px;cursor:pointer;width:auto;margin:20px auto}
#configurateur #form-config.active{height:auto}
#configurateur #form-config{height:0;overflow:hidden;background:#fff;margin:20px auto;padding:0;box-shadow:0 10px 40px 0 rgba(0,0,0,0.12)}
#configurateur #form-config .bloc_titre{padding-top:20px;padding-left:0}
#configurateur #form-config .bloc_titre h2{font-size:40px}
#configurateur #form-config .bloc_titre hr{width:50px;height:2px;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);margin-left:0}
#configurateur #form-config form{padding:10px 0}
#configurateur #form-config form textarea{height:182px;width:100%}
#configurateur #form-config form input[type="submit"]{margin:15px 0;cursor:pointer;min-width:200px;height:50px;background:#fff;position:relative;border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-appearance:none}
#configurateur #form-config.active{padding:30px}
#configurateur #section-result-configurator-success,#configurateur #section-result-configurator-failure{background:#fff;margin:20px auto;padding:30px;box-shadow:0 10px 40px 0 rgba(0,0,0,0.12)}
#configurateur #section-result-configurator-success a,#configurateur #section-result-configurator-failure a{max-width:200px}
#sense .bloc_titre h2{color:#444;font-size:50px;font-family:"Akrobat Bold",sans-serif;letter-spacing:2px}
#sense hr{width:70px;height:2px;background:-webkit-linear-gradient(#11159a,#0082c8,#0dab7c);background:linear-gradient(#11159a,#0082c8,#0dab7c);margin-left:0}
.landingPage_2 .gform_confirmation_message{width:50%;margin:10px auto;text-align:center}
.landingPage_2 .gform_confirmation_message .btn_navya,.landingPage_2 .gform_confirmation_message .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .landingPage_2 .gform_confirmation_message .gform_button{max-width:200px;margin:auto}
.landingPage_2 .content-banniere h2{color:#fff}
.landingPage_2 .content-banniere p{color:#fff;font-size:18px;line-height:20px;margin-bottom:10px}
.landingPage_2 img{width:auto;height:50%;margin:10px}
.landingPage_2:last-child{margin:2rem 0 0}
.landingPage_2 .form{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:50px;background:#fff;z-index:3;padding:20px}
.landingPage_2 .form .gform_wrapper div.validation_error{margin:0}
.landingPage_2 .form .gform_wrapper .gform_heading{margin-bottom:0}
.landingPage_2 .form .gform_wrapper ul li.gfield{margin-top:0}
.landingPage_2 .form .gform_wrapper ul li.gfield.gfield_error{border:0;background-color:#fff;padding-top:none;margin-bottom:none;padding-top:0}
.landingPage_2 .form .gform_wrapper .field_description_below .gfield_description{display:none}
.landingPage_2 .form .gform_wrapper .validation_message{display:none}
.landingPage_2 .form .gform_wrapper .gform_fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.landingPage_2 .form .gform_wrapper .gform_footer{position:relative;width:70%;margin:0 auto}
.landingPage_2 .form .gform_wrapper .gform_footer::before{position:absolute;top:27%;left:20%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;content:'';margin:10px;width:30px;height:1px;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);z-index:1;right:auto;-webkit-transition:all .5s ease;transition:all .5s ease}
.landingPage_2 .form .gform_wrapper .gform_footer::after{position:absolute;z-index:-1;top:10%;left:3%;width:100%;height:100%;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);content:'';-webkit-transition:all .5s;transition:all .5s}
.landingPage_2 .form .gform_wrapper .gform_footer:hover{cursor:pointer}
.landingPage_2 .form .gform_wrapper .gform_footer:hover::before{left:25%}
.landingPage_2 .form .gform_wrapper .gform_footer:hover::after{top:0;left:0}
header .row{width:100%}
header #menu_1{background:#f5f5f5;height:35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
header #menu_1 .bloc_menu_1{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
header #menu_1 .bloc_menu_1 .shared{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:0 1%;width:200px}
header #menu_1 .bloc_menu_1 .shared a{padding:0 5%;width:17%;height:70%}
header #menu_1 .bloc_menu_1 .shared a img{width:100%;height:100%}
header #menu_1 .bloc_menu_1 .news{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 1%}
header #menu_1 .bloc_menu_1 .news a{padding:0 5%}
header #menu_2{height:90px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;z-index:999;margin-top:-1px}
header #menu_2 .cta_langue span{font-family:"Akrobat SemiBold",sans-serif;color:#0082c8;font-size:14px;cursor:not-allowed;margin:0 2px;letter-spacing:.75px}
header #menu_2 .cta_langue a{font-family:"Akrobat SemiBold",sans-serif;opacity:.30;margin:0 2px;letter-spacing:.75px}
header #menu_2 .logo{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
header #menu_2 nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;white-space:nowrap;padding:0}
header #menu_2 nav>ul#nav-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0;height:100%;-webkit-transition:all 1s;transition:all 1s;padding:0;width:100%;border-width:0}
header #menu_2 nav>ul#nav-menu .active:after{left:0;width:100%}
header #menu_2 nav>ul#nav-menu .active>a{color:#0082c8}
header #menu_2 nav>ul#nav-menu>li{border-bottom:2px solid transparent}
header #menu_2 nav>ul#nav-menu>li:after{content:'';position:absolute;bottom:-2px;right:0;left:auto;display:block;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);width:0;height:1px;-webkit-transition:all .3s;transition:all .3s}
header #menu_2 nav>ul#nav-menu>li:hover{color:#0082c8;z-index:2;border-top:0 solid #FFF !important;border-left:0 solid #FFF !important;border-right:0 solid #FFF !important}
header #menu_2 nav>ul#nav-menu>li:hover:after{left:0;width:100%}
header #menu_2 nav>ul#nav-menu li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0;font-size:12px;letter-spacing:.8px;color:#444;text-transform:uppercase;height:100%;-webkit-transition:all .1s;transition:all .1s;position:relative}
header #menu_2 nav>ul#nav-menu li:hover>a{color:#0082c8}
header #menu_2 nav>ul#nav-menu li a{text-decoration:none;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#7e858b;text-align:center}
header #menu_2 nav>ul#nav-menu li.item-child .child{position:absolute;top:90px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:auto;height:0;left:0;z-index:1;-webkit-transition:all 1s;transition:all 1s;padding:0}
header #menu_2 nav>ul#nav-menu li.item-child .child li:nth-child(1){-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg);-ms-transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg);transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg)}
header #menu_2 nav>ul#nav-menu li.item-child .child li:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg);-ms-transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg);transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg)}
header #menu_2 nav>ul#nav-menu li.item-child .child li:nth-child(3){-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg);-ms-transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg);transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg)}
header #menu_2 nav>ul#nav-menu li.item-child .child li:nth-child(4){-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg);-ms-transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg);transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg)}
header #menu_2 nav>ul#nav-menu li.item-child .child li:nth-child(5){-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg);-ms-transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg);transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg)}
header #menu_2 nav>ul#nav-menu li.item-child .child li:nth-child(6){-webkit-transition-delay:.6s;transition-delay:.6s;-webkit-transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg);-ms-transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg);transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg)}
header #menu_2 nav>ul#nav-menu li.item-child .child li:nth-child(7){-webkit-transition-delay:.7s;transition-delay:.7s;-webkit-transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg);-ms-transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg);transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg)}
header #menu_2 nav>ul#nav-menu li.item-child .child li:nth-child(8){-webkit-transition-delay:.8s;transition-delay:.8s;-webkit-transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg);-ms-transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg);transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg)}
header #menu_2 nav>ul#nav-menu li.item-child .child li:nth-child(9){-webkit-transition-delay:.9s;transition-delay:.9s;-webkit-transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg);-ms-transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg);transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg)}
header #menu_2 nav>ul#nav-menu li.item-child .child li:nth-child(10){-webkit-transition-delay:1s;transition-delay:1s;-webkit-transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg);-ms-transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg);transform:translateY(-10px) skewY(-5deg) rotate(-5deg) skewX(-5deg)}
header #menu_2 nav>ul#nav-menu li.item-child .child li{position:relative;z-index:1;margin:0 15px;width:auto;opacity:0;display:inline-block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:auto}
header #menu_2 nav>ul#nav-menu li.item-child .child li:first-child{margin-left:0}
header #menu_2 nav>ul#nav-menu li.item-child a{letter-spacing:.9px}
header #menu_2 nav>ul#nav-menu li.item-child.expanded ul.child{height:45px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
header #menu_2 nav>ul#nav-menu li.item-child.expanded ul.child li:nth-child(1){opacity:1;-webkit-transform:translateY(0) rotate(0) skewY(0) skewX(0);-ms-transform:translateY(0) rotate(0) skewY(0) skewX(0);transform:translateY(0) rotate(0) skewY(0) skewX(0);-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.3s;transition-delay:.3s}
header #menu_2 nav>ul#nav-menu li.item-child.expanded ul.child li:nth-child(2){opacity:1;-webkit-transform:translateY(0) rotate(0) skewY(0) skewX(0);-ms-transform:translateY(0) rotate(0) skewY(0) skewX(0);transform:translateY(0) rotate(0) skewY(0) skewX(0);-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.6s;transition-delay:.6s}
header #menu_2 nav>ul#nav-menu li.item-child.expanded ul.child li:nth-child(3){opacity:1;-webkit-transform:translateY(0) rotate(0) skewY(0) skewX(0);-ms-transform:translateY(0) rotate(0) skewY(0) skewX(0);transform:translateY(0) rotate(0) skewY(0) skewX(0);-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.9s;transition-delay:.9s}
header #menu_2 nav>ul#nav-menu li.item-child.expanded ul.child li:nth-child(4){opacity:1;-webkit-transform:translateY(0) rotate(0) skewY(0) skewX(0);-ms-transform:translateY(0) rotate(0) skewY(0) skewX(0);transform:translateY(0) rotate(0) skewY(0) skewX(0);-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:1.2s;transition-delay:1.2s}
header #menu_2 nav>ul#nav-menu li.item-child.expanded ul.child li:nth-child(5){opacity:1;-webkit-transform:translateY(0) rotate(0) skewY(0) skewX(0);-ms-transform:translateY(0) rotate(0) skewY(0) skewX(0);transform:translateY(0) rotate(0) skewY(0) skewX(0);-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:1.5s;transition-delay:1.5s}
header #menu_2 nav>ul#nav-menu li.item-child.expanded ul.child li:nth-child(6){opacity:1;-webkit-transform:translateY(0) rotate(0) skewY(0) skewX(0);-ms-transform:translateY(0) rotate(0) skewY(0) skewX(0);transform:translateY(0) rotate(0) skewY(0) skewX(0);-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:1.8s;transition-delay:1.8s}
header #menu_2 nav>ul#nav-menu li.item-child.expanded ul.child li:nth-child(7){opacity:1;-webkit-transform:translateY(0) rotate(0) skewY(0) skewX(0);-ms-transform:translateY(0) rotate(0) skewY(0) skewX(0);transform:translateY(0) rotate(0) skewY(0) skewX(0);-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:2.1s;transition-delay:2.1s}
header #menu_2 nav>ul#nav-menu li.item-child.expanded ul.child li:nth-child(8){opacity:1;-webkit-transform:translateY(0) rotate(0) skewY(0) skewX(0);-ms-transform:translateY(0) rotate(0) skewY(0) skewX(0);transform:translateY(0) rotate(0) skewY(0) skewX(0);-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:2.4s;transition-delay:2.4s}
header #menu_2 nav>ul#nav-menu li.item-child.expanded ul.child li:nth-child(9){opacity:1;-webkit-transform:translateY(0) rotate(0) skewY(0) skewX(0);-ms-transform:translateY(0) rotate(0) skewY(0) skewX(0);transform:translateY(0) rotate(0) skewY(0) skewX(0);-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:2.7s;transition-delay:2.7s}
header #menu_2 nav>ul#nav-menu li.item-child.expanded ul.child li:nth-child(10){opacity:1;-webkit-transform:translateY(0) rotate(0) skewY(0) skewX(0);-ms-transform:translateY(0) rotate(0) skewY(0) skewX(0);transform:translateY(0) rotate(0) skewY(0) skewX(0);-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:3s;transition-delay:3s}
header #menu_2 nav>ul#nav-menu li.item-child.expanded ul.child .active>a{color:#0082c8}
header #menu_2 .menu_cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
header #menu_2 .menu_cta .cta_newsletter{min-width:150px;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
header #menu_2 .menu_cta .cta_newsletter a.btn_navya,header #menu_2 .menu_cta .cta_newsletter .gform_wrapper .gform_footer a.gform_button,.gform_wrapper .gform_footer header #menu_2 .menu_cta .cta_newsletter a.gform_button{min-width:150px !important;height:50px;background:#fff;position:relative;border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-appearance:none}
header #menu_2 .menu_cta .cta_newsletter a.btn_navya span,header #menu_2 .menu_cta .cta_newsletter .gform_wrapper .gform_footer a.gform_button span,.gform_wrapper .gform_footer header #menu_2 .menu_cta .cta_newsletter a.gform_button span{font-size:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#11159a;letter-spacing:.8px;text-transform:uppercase;width:100%;text-align:center;position:relative}
header #menu_2 .menu_cta .cta_newsletter a.btn_navya span:before,header #menu_2 .menu_cta .cta_newsletter .gform_wrapper .gform_footer a.gform_button span:before,.gform_wrapper .gform_footer header #menu_2 .menu_cta .cta_newsletter a.gform_button span:before{display:none;content:'';margin:5px;width:10px;height:1px;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);z-index:1;right:auto;-webkit-transition:all .5s;transition:all .5s}
header #menu_2 .menu_cta .cta_newsletter a.btn_navya:before,header #menu_2 .menu_cta .cta_newsletter .gform_wrapper .gform_footer a.gform_button:before,.gform_wrapper .gform_footer header #menu_2 .menu_cta .cta_newsletter a.gform_button:before{position:absolute;z-index:-1;top:10%;left:5%;width:100%;height:100%;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);content:'';-webkit-transition:all .5s;transition:all .5s}
header #menu_2 .menu_cta .cta_newsletter a.btn_navya:hover:before,header #menu_2 .menu_cta .cta_newsletter .gform_wrapper .gform_footer a.gform_button:hover:before,.gform_wrapper .gform_footer header #menu_2 .menu_cta .cta_newsletter a.gform_button:hover:before{top:0;left:0}
header #menu_2 .cta_rightbar{position:relative;background-color:#11159a;width:40px;height:40px;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;box-shadow:0 0 0 0 rgba(0,130,200,0.7);-webkit-animation:pulse 1.5s infinite;animation:pulse 1.5s infinite;-webkit-transition:all .5s cubic-bezier(0.075,0.82,0.165,1);transition:all .5s cubic-bezier(0.075,0.82,0.165,1)}
header #menu_2 .cta_rightbar #showRight{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
header #menu_2 .cta_rightbar:hover{-webkit-animation:none;animation:none;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);cursor:pointer}
header div.bandeau{height:45px;background:#f5f5f5;position:relative;margin-top:-45px;z-index:-1;-webkit-transition:margin-top 1.2s ease;transition:margin-top 1.2s ease}
header div.bandeau.show{margin-top:0;z-index:1}
#bande-flottante{height:125px;width:100%;top:0;display:block}
.mobile_langue a{color:#0082c8;font-size:14px}
.mobile_langue a:first-child{margin-right:10px}
.active .mobile_langue a{color:#7e858b}
footer#footer{margin-top:50px;padding:0}
footer#footer svg{width:100%}
footer#footer>div{margin-bottom:-1%}
footer#footer ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:70px;padding:0}
footer#footer ul li a{text-transform:uppercase;color:#11159a;letter-spacing:.8px}
footer#footer ul li a:hover{color:#0082c8}
footer#footer ul li:nth-child(n+2):before{content:"•";padding:0 15px}
.presentation{margin:0 0 5%;position:relative;z-index:1;width:100%}
.presentation .bloc_2 .btn_navya,.presentation .bloc_2 .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .presentation .bloc_2 .gform_button{max-width:400px}
.presentation .bloc_2 .btn_navya:before,.presentation .bloc_2 .gform_wrapper .gform_footer .gform_button:before,.gform_wrapper .gform_footer .presentation .bloc_2 .gform_button:before{top:10%;left:5%}
.presentation .bloc_2 .btn_navya:hover:before,.presentation .bloc_2 .gform_wrapper .gform_footer .gform_button:hover:before,.gform_wrapper .gform_footer .presentation .bloc_2 .gform_button:hover:before{top:0;left:0}
input.btn_navya,.gform_wrapper .gform_footer input.gform_button,a.btn_navya,.gform_wrapper .gform_footer a.gform_button{min-width:200px;height:50px;background:#fff;position:relative;border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-appearance:none}
input.btn_navya span,.gform_wrapper .gform_footer input.gform_button span,a.btn_navya span,.gform_wrapper .gform_footer a.gform_button span{font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#11159a;letter-spacing:.8px;text-transform:uppercase;width:100%;text-align:center;position:relative;margin:10px}
input.btn_navya span:before,.gform_wrapper .gform_footer input.gform_button span:before,a.btn_navya span:before,.gform_wrapper .gform_footer a.gform_button span:before{content:'';margin:10px;width:20px;height:1px;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);z-index:1;right:auto;-webkit-transition:all .5s;transition:all .5s}
input.btn_navya:before,.gform_wrapper .gform_footer input.gform_button:before,a.btn_navya:before,.gform_wrapper .gform_footer a.gform_button:before{position:absolute;z-index:-1;top:10%;left:5%;width:100%;height:100%;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);content:'';-webkit-transition:all .5s;transition:all .5s}
input.btn_navya:hover:before,.gform_wrapper .gform_footer input.gform_button:hover:before,a.btn_navya:hover:before,.gform_wrapper .gform_footer a.gform_button:hover:before{top:0;left:0}
input.btn_navya:hover span:before,.gform_wrapper .gform_footer input.gform_button:hover span:before,a.btn_navya:hover span:before,.gform_wrapper .gform_footer a.gform_button:hover span:before{width:30px}
.custom_btn,#w4c-call-overlay #w4c-call-wrapper .content .btn,#w4c-call-overlay #w4c-call-wrapper .content button{background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);min-width:200px;max-width:350px;margin:auto;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-transform:uppercase;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;color:#fff;font-size:18px}
.custom_btn:before,#w4c-call-overlay #w4c-call-wrapper .content .btn:before,#w4c-call-overlay #w4c-call-wrapper .content button:before{position:absolute;z-index:-1;top:10%;left:5%;width:100%;height:100%;background:transparent;content:'';border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;-webkit-transition:all .5s;transition:all .5s}
.custom_btn:hover,#w4c-call-overlay #w4c-call-wrapper .content .btn:hover,#w4c-call-overlay #w4c-call-wrapper .content button:hover{color:#fff}
.custom_btn:hover:before,#w4c-call-overlay #w4c-call-wrapper .content .btn:hover:before,#w4c-call-overlay #w4c-call-wrapper .content button:hover:before{top:0;left:0}
.cbp-spmenu{position:fixed;overflow:hidden}
.cbp-spmenu .nav{background:#fff;padding:2%;overflow:scroll;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .2s ease;transition:all .2s ease;float:right}
.cbp-spmenu .nav>div:nth-child(1){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.cbp-spmenu .nav>div:nth-child(1) h2{margin:0;padding:0 0 5%;color:#11159a;text-shadow:0 0 1px rgba(0,0,0,0.1);font-weight:300;font-size:2em}
.cbp-spmenu .nav>div:nth-child(1) a#close-cbp-menu{padding-bottom:5%}
.cbp-spmenu .nav>div:nth-child(1) a#close-cbp-menu i{font-size:2em;color:#11159a}
.cbp-spmenu .nav .sidebar-article{padding-top:3%;border-top:2px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;border-bottom:0 solid #fff !important;border-right:0 solid #fff !important;border-left:0 solid #fff !important;height:70%;overflow:scroll}
.cbp-spmenu .nav .sidebar-article a{text-decoration:none}
.cbp-spmenu .nav .sidebar-article a>div{padding:2% 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.cbp-spmenu .nav .sidebar-article a>div .sidebar-img{width:100%}
.cbp-spmenu .nav .sidebar-article a>div .sidebar-img img{width:100%;padding-right:2%}
.cbp-spmenu .nav .sidebar-article a>div .sidebar-content{width:100%}
.cbp-spmenu .nav .sidebar-article a>div .sidebar-content h5{font-size:14px;letter-spacing:.9px;color:#444}
.cbp-spmenu .nav .sidebar-article a>div .sidebar-content p{font-size:12px;letter-spacing:.4px;color:#7e858b}
.cbp-spmenu .nav .sidebar-cta{padding-top:5%}
.cbp-spmenu .nav .sidebar-cta a{min-width:150px;max-width:200px}
.cbp-spmenu .nav .sidebar-cta a:before{min-width:150px;max-width:200px}
.cbp-spmenu-vertical{width:100%;height:100vh;top:0;z-index:1000}
.cbp-spmenu-vertical .nav{width:40%}
.cbp-spmenu-right{right:-100%;background:transparent}
.cbp-spmenu-right.cbp-spmenu-open{right:0;background:rgba(0,0,0,0.2)}
.cbp-spmenu,.cbp-spmenu-push{-webkit-transition:all .3s ease;transition:all .3s ease}
.cd-auto-hide-header{position:fixed;z-index:91;top:0;left:0;width:100%;height:125px;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}
.cd-auto-hide-header::after{clear:both;content:"";display:block}
.cd-auto-hide-header.is-hidden{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.cd-auto-hide-header .nav-trigger{position:absolute;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:table;height:100%;padding:0 1em;font-size:1.2rem;text-transform:uppercase;font-weight:bold;right:0}
.cd-auto-hide-header .nav-trigger span{display:table-cell;vertical-align:middle}
.cd-auto-hide-header .nav-trigger em,.cd-auto-hide-header .nav-trigger em::after,.cd-auto-hide-header .nav-trigger em::before{display:block;position:relative;height:2px;width:22px;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.cd-auto-hide-header .nav-trigger em{margin:6px auto 14px;-webkit-transition:background-color .2s;transition:background-color .2s}
.cd-auto-hide-header .nav-trigger em::before,.cd-auto-hide-header .nav-trigger em::after{position:absolute;content:'';left:0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}
.cd-auto-hide-header .nav-trigger em::before{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}
.cd-auto-hide-header .nav-trigger em::after{-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}
.cd-auto-hide-header .nav-open .nav-trigger em::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.cd-auto-hide-header .nav-open .nav-trigger em::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.cd-primary-nav{display:inline-block;float:right;height:100%;padding-right:5%}
.cd-primary-nav>ul{position:absolute;z-index:2;top:125px;left:0;width:100%;display:none;box-shadow:0 14px 20px rgba(0,0,0,0.2)}
.nav-open .cd-primary-nav ul,.cd-primary-nav ul:target{display:block}
.cd-hero{display:table;width:100%;margin-top:125px;background-size:cover;height:calc(100vh - 125px - 80px + 1px);overflow:hidden}
.cd-hero video{width:100%;position:absolute;top:-125px;left:0;background:black}
.cd-hero .cd-hero-content{display:table-cell;vertical-align:middle;text-align:center;position:relative;z-index:1}
.cd-hero .cd-hero-content img{width:100%}
.cd-hero .cd-hero-content .content-banniere{width:50%;text-align:left;margin-left:10%}
.cd-hero .cd-hero-content .content-banniere h3{font-size:16px;color:#fff;text-transform:uppercase}
.cd-secondary-nav{position:relative;z-index:4;clear:both;width:100%;height:80px;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#f5f5f5;margin-top:-1px}
.cd-secondary-nav .bloc_nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}
.cd-secondary-nav .bloc_nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0;padding:0 20px;width:100%}
.cd-secondary-nav .bloc_nav ul::after{clear:both;content:"";display:block}
.cd-secondary-nav .bloc_nav ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;float:left;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:center;padding:0 2%}
.cd-secondary-nav .bloc_nav ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.cd-secondary-nav .bloc_nav ul li:hover{border-bottom:2px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;border-top:0 solid #FFF !important;border-left:0 solid #FFF !important;border-right:0 solid #FFF !important}
.cd-secondary-nav .bloc_nav ul li:hover a{color:#0082c8}
.cd-secondary-nav .bloc_nav ul li:hover a:hover{text-decoration:none}
.cd-secondary-nav .bloc_cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}
.cd-secondary-nav .bloc_cta>a{min-width:230px;text-align:center;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.cd-secondary-nav .bloc_cta>a:hover{color:#fff}
.cd-secondary-nav .bloc_cta>a:nth-child(1){background:#11159a}
.cd-secondary-nav .bloc_cta>a:nth-child(2){background:#0082c8}
.cd-secondary-nav .bloc_cta>a span{font-size:12px;letter-spacing:1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:70%;margin:10px;border:1px solid #fff;text-transform:uppercase}
.cd-secondary-nav ul,.cd-secondary-nav li,.cd-secondary-nav a{height:100%;white-space:nowrap}
.cd-secondary-nav p{margin:0;padding:0 5%;color:#0082c8;text-transform:uppercase;font-weight:bold;letter-spacing:.5px;white-space:nowrap}
.cd-secondary-nav.fixed{position:fixed;top:125px}
.cd-secondary-nav.slide-up{-webkit-transform:translateY(-125px);-ms-transform:translateY(-125px);transform:translateY(-125px)}
.cd-secondary-nav::after{content:'';position:absolute;z-index:1;top:0;right:0;height:100%;width:35px;background:transparent;pointer-events:none;-webkit-transition:opacity .2s;transition:opacity .2s}
.cd-secondary-nav.nav-end::after{opacity:0}
.cd-main-content{padding:125px 0 2em}
.cd-main-content.sub-nav{padding-top:205px}
.cd-main-content.sub-nav-hero{padding-top:0}
.cd-main-content.sub-nav-hero.secondary-nav-fixed{margin-top:80px}
.cd-main-content.sub-nav :target::before,.cd-main-content.sub-nav-hero :target::before{display:block;content:"";margin-top:-80px;height:80px;visibility:hidden}
#accueil_slider .owl-stage-outer{padding:2% 0 0}
.card,.owl-item{-webkit-transition:all 1s ease-out;transition:all 1s ease-out;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0.5) scale(1,1)}
.owl-wrapper{position:relative;width:100%;margin:0;padding:0}
.card{border:none !important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;border-radius:4px;opacity:1;-webkit-transition:opacity 1s ease,-webkit-transform .6s 1.3s ease-out;transition:opacity 1s ease,-webkit-transform .6s 1.3s ease-out;transition:transform .6s 1.3s ease-out,opacity 1s ease;transition:transform .6s 1.3s ease-out,opacity 1s ease,-webkit-transform .6s 1.3s ease-out;margin:0 .1em;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);height:100%;background:transparent}
.active .card{padding:1em}
.card__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;color:#fff;opacity:1;height:100%}
.active .card__content{-webkit-transition:opacity .4s ease;transition:opacity .4s ease;padding:1em}
.active .card__content img{opacity:1}
.card__title{display:inline-block;font-size:2em;overflow:hidden}
.center .card{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.owl-theme .owl-dots .owl-dot span{width:4em;height:4px;margin:0 .5em;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;border-radius:0}
.cards .owl-item{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1);height:50vh}
.active .card{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background:transparent}
.active .card .card__cover:before{top:6%;left:-3%}
.card__content .card__cover{height:100%;width:65%;display:block;position:relative;background:#fff;z-index:0}
.card__content .card__cover:before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);content:'';-webkit-transition:all .5s;-webkit-transition:all .1s;transition:all .1s;opacity:0}
.active .card__content .card__cover:before{opacity:.36}
.card__content .card__cover img{height:100%;width:auto !important;opacity:.4;-webkit-transition:all 1.5s;transition:all 1.5s}
.active .card__content .card__cover img{opacity:1}
.card__content .card__info{display:none}
.active .card__content .card__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:1;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.card__content .card__info a{margin:12px;color:#0085ca;width:-webkit-min-content;width:-moz-min-content;width:min-content;padding:16px 1%}
.card__content h4{color:#2b3089;font-size:60px;letter-spacing:5px;font-family:"Navya",sans-serif;margin-left:-20%;margin-top:-10%;text-align:left;font-weight:bold;line-height:74px}
.card__content h4 span{display:inline-block;position:relative}
.cards .owl-next,.cards .owl-prev{position:absolute;top:45%}
.cards .owl-next{right:36px}
.cards .owl-prev{left:36px}
.cards .owl-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:2% 0 5%}
.cards .owl-dots .owl-dot{position:relative;font-size:14px;color:#7c878e;font-family:"Akrobat Bold",sans-serif;margin:0 10px;-webkit-transition:all .2s ease;transition:all .2s ease;padding-bottom:7px}
.cards .owl-dots .owl-dot:after{position:absolute;bottom:0;left:auto;right:0;content:'';width:0;height:1px;display:block;background:-webkit-linear-gradient(#11159a,#0082c8,#0dab7c);background:linear-gradient(#11159a,#0082c8,#0dab7c);-webkit-transition:all .3s;transition:all .3s}
.cards .owl-dots .owl-dot span{background:transparent;display:inline;margin-right:10px}
.cards .owl-dots .active{color:#444;-webkit-transition:all .2s ease;transition:all .2s ease}
.cards .owl-dots .active:after{width:100%;left:0;-webkit-transition:all 5s;transition:all 5s}
#discover_slider{position:relative;z-index:1;overflow:hidden;cursor:move}
#discover_slider .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
#discover_slider .owl-stage .owl-item{margin-top:78px}
#discover_slider .owl-stage .owl-item:nth-child(odd){margin-top:0}
#discover_slider .owl-stage .owl-item div:hover .discover_overlay{opacity:1}
#discover_slider .owl-stage .owl-item div:hover .discover_overlay p{margin-right:0;opacity:1;-webkit-transition:all .5s cubic-bezier(0,0,0.11,0.99) .2s;transition:all .5s cubic-bezier(0,0,0.11,0.99) .2s}
#discover_slider .owl-stage .owl-item div:hover .discover_overlay p:before{width:24px}
#discover_slider .owl-stage .owl-item div a{box-shadow:0 0 25px 0 rgba(0,0,0,0.25);background-color:#fff;height:159px;width:292px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-repeat:no-repeat;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-size:100%;background-position:100%;position:relative}
#discover_slider .owl-stage .owl-item div a .discover_overlay{position:absolute;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;background-color:#0085ca;height:100%;width:100%;top:0;left:0;opacity:0;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
#discover_slider .owl-stage .owl-item div a .discover_overlay p{margin:0;margin-right:100px;opacity:0;-webkit-transition:all .5s cubic-bezier(0,0,0.11,0.99);transition:all .5s cubic-bezier(0,0,0.11,0.99);color:#fff;text-transform:uppercase;font-family:"Akrobat Bold",sans-serif;font-size:16px;letter-spacing:1.7px}
#discover_slider .owl-stage .owl-item div a .discover_overlay p:before{content:'';width:0;height:1px;background-color:#fff;-webkit-transition:all .8s cubic-bezier(0,0,0.11,0.99);transition:all .8s cubic-bezier(0,0,0.11,0.99);display:inline-block;margin:5px 20px 5px 0}
#discover_slider .owl-stage .owl-item div a .discover_overlay p:after{content:url("img/Chevron.svg");margin:0 0 0 20px}
#discover_slider .owl-stage .owl-item div h4{font-family:"Akrobat Bold",sans-serif;font-size:24px;letter-spacing:2.6px;color:#10069f;text-transform:uppercase;margin:16px 0 16px 2%}
#discover_slider .owl-nav{display:none}
.gallery_slider{position:relative;overflow:hidden}
.gallery_slider .owl-stage-outer{height:100%}
.gallery_slider .owl-stage-outer .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}
.gallery_slider .owl-stage-outer .owl-stage .owl-item{height:100%}
.gallery_slider .owl-stage-outer .owl-stage .owl-item .box{background-repeat:no-repeat;opacity:.5;height:40vh;padding:20%;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;background-size:cover;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.gallery_slider .owl-stage-outer .owl-stage .active .box{opacity:1}
.gallery_slider .owl-nav{position:absolute;top:48%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.gallery_slider .owl-nav .owl-next,.gallery_slider .owl-nav .owl-prev{width:40px;height:40px;margin:0 12px}
.modal-gallery{top:10vh;left:15vw;height:70%;width:70%}
.modal-gallery .modal-dialog{margin:9% auto auto;height:70vh;max-width:90%}
.modal-gallery .modal-dialog .modal-content{height:100%;background:transparent;border:0}
.modal-gallery .modal-dialog .modal-content .close{margin-top:-50px}
.modal-gallery .modal-dialog .modal-header,.modal-gallery .modal-dialog .modal-footer{padding:0;border:0}
.modal-gallery .modal-dialog .modal-body{padding:0;background:transparent}
.modal-gallery .modal-dialog .modal-body iframe{width:100%;height:70vh !important}
#gallery_spe{position:relative;overflow:hidden}
#gallery_spe>img{position:absolute;top:0}
#gallery_spe .content_gallery_spe{margin-top:-3%;padding:10px 5.4%;background:#fff;box-shadow:0 10px 40px 0 rgba(0,0,0,0.12)}
#gallery_spe .gallery_slider{margin-top:10%}
#gallery_spe .owl-stage-outer{height:100%}
#gallery_spe .owl-stage-outer .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}
#gallery_spe .owl-stage-outer .owl-stage .owl-item{height:100%}
#gallery_spe .owl-stage-outer .owl-stage .owl-item .box{background-repeat:no-repeat;opacity:.5;height:40vh;padding:20%;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;background-size:100%;position:relative;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
#gallery_spe .owl-stage-outer .owl-stage .active .box{opacity:1}
#gallery_spe .owl-nav{position:absolute;top:48%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
#gallery_spe .owl-nav .owl-next,#gallery_spe .owl-nav .owl-prev{width:40px;height:40px;margin:0 12px}
#gallery_spe .content_cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:5px 5.4%}
#gallery_spe .content_cta .btn_navya,#gallery_spe .content_cta .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer #gallery_spe .content_cta .gform_button{margin:0 10px}
#gallery_spe .content_cta .btn_navya:first-child,#gallery_spe .content_cta .gform_wrapper .gform_footer .gform_button:first-child,.gform_wrapper .gform_footer #gallery_spe .content_cta .gform_button:first-child{margin-left:0}
.modal-gallery .modal-dialog{margin:9% auto auto;height:70vh;max-width:90%}
.modal-gallery .modal-dialog .modal-content{height:100%;background:transparent;border:0}
.modal-gallery .modal-dialog .modal-header,.modal-gallery .modal-dialog .modal-footer{padding:0;border:0}
.modal-gallery .modal-dialog .modal-body{padding:0;background:transparent}
.modal-gallery .modal-dialog .modal-body iframe{width:100%;height:70vh}
#comparison{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:5% 0 10%}
#comparison>#accordion .card_accordion{padding:2% 0}
#comparison>#accordion .card_accordion .card_header a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:3% 5%;height:50px;text-decoration:none;border:1px solid #0082c8;border-bottom:0;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;background:#fff;overflow:hidden;-webkit-transition:all .5s ease;transition:all .5s ease}
#comparison>#accordion .card_accordion .card_header a div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
#comparison>#accordion .card_accordion .card_header a div img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
#comparison>#accordion .card_accordion .card_header a div p{font-size:14px;color:#11159a;text-transform:uppercase;letter-spacing:.8px;margin:0;font-family:"Akrobat Bold"}
#comparison>#accordion .card_accordion .card_header a i{-webkit-transition:all .8s ease;transition:all .8s ease}
#comparison>#accordion .card_accordion .card_header a.collapsed{border-bottom:1px solid #0082c8}
#comparison>#accordion .card_accordion .card-body{padding:0 5%;border:1px solid #0082c8;border-top:0;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;background:#fff}
#comparison>#accordion .card_accordion .card-body h3{font-size:18px;font-family:"Akrobat Bold"}
#comparison>#accordion .card_accordion .card-body p{font-size:14px;color:#444}
#comparison>div:nth-child(1) figure{background-size:cover;font-size:0;width:100%;height:470px;position:relative;margin:0 0 2rem}
#comparison>div:nth-child(1) figure img{position:relative;width:100%}
#comparison>div:nth-child(1) figure div{background-size:cover;position:absolute;width:50%;box-shadow:0 5px 10px -2px rgba(0,0,0,0.3);overflow:hidden;bottom:0;height:100%}
#comparison>div:nth-child(1) div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000;font-family:"Akrobat Bold",sans-serif;letter-spacing:.7px;font-size:14px}
#comparison>div:nth-child(1) div input[type='range']{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;top:0;left:0;background-color:#9a9a9a;width:75%;height:2px;cursor:pointer}
#comparison>div:nth-child(1) div input[type='range']:focus,#comparison>div:nth-child(1) div input[type='range']:active{outline:0;border:0}
#comparison>div:nth-child(1) div input[type='range']::-moz-range-thumb{-moz-appearance:none;appearance:none;width:58px;height:58px;border:0;background:transparent url("img/Dragdrop.png");background-size:cover}
#comparison>div:nth-child(1) div input[type='range']::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:58px;height:58px;border:0;background:transparent url("img/Dragdrop.png");background-size:cover}
#about_us #section_4{margin-top:5%}
.dual_slider{position:relative}
.dual_slider .content_cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:5px 3%;width:66%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.dual_slider .content_cta .btn_navya,.dual_slider .content_cta .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .dual_slider .content_cta .gform_button{margin:0 10px}
.dual_slider .content_cta .btn_navya:first-child,.dual_slider .content_cta .gform_wrapper .gform_footer .gform_button:first-child,.gform_wrapper .gform_footer .dual_slider .content_cta .gform_button:first-child{margin-left:0}
.dual_slider .dual_1{width:100%;height:50vh;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.dual_slider .dual_1 .owl-stage-outer{width:50%;height:100%;overflow:hidden}
.dual_slider .dual_1 .owl-stage-outer .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}
.dual_slider .dual_1 .owl-stage-outer .owl-stage .owl-item img{height:100%;width:auto}
.dual_slider .dual_1 .owl-nav{display:none}
.dual_slider .dual_1 .owl-dots{margin:0 50px}
.dual_slider .dual_1 .owl-dots .owl-dot{cursor:pointer;margin:16px 0;opacity:.3;font-family:"Akrobat Bold",sans-serif;-webkit-transition:all .8s;transition:all .8s}
.dual_slider .dual_1 .owl-dots .owl-dot img{margin:0 16px 0 0}
.dual_slider .dual_1 .owl-dots .active{opacity:1}
.dual_slider .dual_2{width:50%;left:23%;padding:2%;height:auto;margin:0 auto;position:relative;top:-90px;background:#fff;box-shadow:0 10px 40px 0 rgba(0,0,0,0.12);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.dual_slider .dual_2 .owl-stage-outer{width:100%;height:100%;overflow:hidden}
.dual_slider .dual_2 .owl-stage-outer .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.dual_slider .dual_2 .owl-stage-outer .owl-stage .owl-item h4{margin:20px 0 0 0;text-transform:uppercase;color:#0090d4;letter-spacing:.2px;font-size:14px;font-family:"Akrobat Bold",sans-serif}
.dual_slider .dual_2 .owl-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer}
.dual_slider .dual_2 .owl-nav .owl-next,.dual_slider .dual_2 .owl-nav .owl-prev{margin:0 12px;opacity:.5;-webkit-transition:all .5s;transition:all .5s}
.dual_slider .dual_2 .owl-nav .owl-next:hover,.dual_slider .dual_2 .owl-nav .owl-prev:hover{opacity:1}
svg{position:relative;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
path{stroke-width:2px}
#canvas-wrapper{position:fixed;z-index:-1;top:20%}
#my_design{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:5% auto}
#my_design .description{background-color:#fff;padding:3% 5%;position:relative;box-shadow:0 10px 40px 0 rgba(0,0,0,0.12);z-index:3}
#my_design .description .btn_navya,#my_design .description .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer #my_design .description .gform_button{max-width:250px}
#my_design .description .btn_navya:before,#my_design .description .gform_wrapper .gform_footer .gform_button:before,.gform_wrapper .gform_footer #my_design .description .gform_button:before{top:10%;left:5%}
#my_design .description .btn_navya:hover:before,#my_design .description .gform_wrapper .gform_footer .gform_button:hover:before,.gform_wrapper .gform_footer #my_design .description .gform_button:hover:before{left:0;top:0}
#my_design .description h4{font-size:26px;color:#0082c8;letter-spacing:1px;font-family:"Akrobat Bold";margin:10px 0}
#my_design .description .bloc_titre h4{margin:0;font-size:10px;color:#0082c8;letter-spacing:.5px;font-family:"Akrobat SemiBold",sans-serif}
#my_design .description .bloc_titre h2{font-size:40px}
#my_design .description .bloc_titre hr{width:50px;height:2px;background:-webkit-linear-gradient(#11159a,#0082c8,#0dab7c);background:linear-gradient(#11159a,#0082c8,#0dab7c);margin-left:0}
#my_design .description h3{font-family:"Akrobat Bold",sans-serif;font-size:26px;letter-spacing:1px;color:#0090d4;margin:5% 0}
#my_design .description p{font-family:"Akrobat SemiBold",sans-serif;font-size:14px;color:#4a4a4a;margin:15px 0}
#my_design .cover{margin-left:-10%;margin-bottom:-10%;z-index:2}
#my_design .cover img{width:100%;height:auto}
#my_design .description_2{background-color:#fff;border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;padding:3% 5%;margin-top:7%;z-index:1}
.ssf-main-content,#mainContent .section,#mainContent .section--tabs:nth-child(odd),#mainContent .section--tabs:nth-child(odd) ~ .section:nth-child(even),#mainContent .section--tabs:nth-child(even) ~ .section:nth-child(even),#mainContent .section:nth-child(even) .wrapper--tabs ~ .tab-content .section:nth-child(even){background:transparent !important}
.infobox__row.store-address{color:#0082c8}
#storeLocator__storeListRow{box-shadow:0 2px 5px 0 rgba(147,147,147,0.5)}
div#filter_left_panel.large-3.ssf-column{display:none}
.section_map{overflow:hidden;padding:0}
#map,#storeLocatorMap{box-shadow:0 0 5px 0 rgba(147,147,147,0.5)}
.ssf-panel.shadowed{box-shadow:none}
#ssf_adress_input_box{display:none}
#speech{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;padding:3% 0}
#speech div{margin:2% 9%}
#speech div p{font-family:"Akrobat-SemiBold",sans-Serif;font-size:14px;color:#4a4a4a}
#speech div h5{margin:10px 0 0 0}
#speech div h5,#speech div h6{color:#11159a;letter-spacing:.2px;font-size:14px;font-family:"Akrobat Bold"}
#speech img{height:50%;width:auto;margin:0 10px 0 -5em}
.share,.share:before,.share:after,.fab{height:56px;width:56px;border-radius:50%;position:absolute;cursor:pointer}
.share{position:relative}
.share:before,.share:after{content:'';will-change:transform}
.share:before{background:url("img/Share.svg") center/28px no-repeat;z-index:5;-webkit-transition:.3s;transition:.3s}
.share:after{background:#fff;box-shadow:0 2px 5px rgba(0,0,0,0.3);z-index:-1;-webkit-transition:.39s;transition:.39s;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.share.active:before{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}
.fab{box-shadow:0 2px 5px rgba(0,0,0,0.3);-webkit-transition:.3s;transition:.3s;-webkit-animation:.3s up forwards;animation:.3s up forwards;opacity:0;will-change:animation}
.fab:nth-child(1){background:#1da1f2 url(https://cbwconline.com/IMG/Codepen/Twitter.svg) center/28px no-repeat;top:198px}
.fab:nth-child(2){background:#46629e url(https://cbwconline.com/IMG/Codepen/Facebook.svg) center/28px no-repeat;top:132px}
.fab:nth-child(3){background:#db4437 url(https://cbwconline.com/IMG/Codepen/Google.svg) center/28px no-repeat;top:66px}
.fab:nth-child(4){background:#0e76a8 url(img/linkedin.svg) center/28px no-repeat}
.fab.active{-webkit-animation:.48s down forwards;animation:.48s down forwards}
.fab.active:nth-child(1){-webkit-animation-delay:.45s;animation-delay:.45s}
.fab.active:nth-child(2){-webkit-animation-delay:.1764705882s;animation-delay:.1764705882s}
.fab.active:nth-child(3){-webkit-animation-delay:.1578947368s;animation-delay:.1578947368s}
.fab.no{-webkit-animation:none;animation:none}
#shares{position:fixed;top:5%;right:5%}
div.components_presentation{padding:0;margin-top:5%}
div.components_presentation div.bloc_1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
div.components_presentation div.bloc_1>img{position:absolute;left:-10%;top:-10%;width:35%;height:100%}
div.components_presentation div.bloc_1>div.bloc_title{margin-top:-15%;position:relative}
div.components_presentation div.bloc_1>div.bloc_title h4{margin:0}
div.components_presentation div.bloc_1>div.bloc_title h2{font-size:60px}
div.components_presentation div.bloc_1>div.bloc_image{z-index:-1;padding-right:0}
div.components_presentation div.bloc_1>div.bloc_image img{width:100%}
div.components_presentation div.bloc_2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
div.components_presentation div.bloc_2 div:nth-child(2){margin-top:10%}
div.components_presentation div.bloc_2 h3{font-size:20px;letter-spacing:.2px;color:#11159a;font-family:'Akrobat Bold'}
div.components_presentation div.bloc_2 p{font-size:14px;color:#444;font-family:'Akrobat SemiBold'}
div.components_presentation div.bloc_2>div:nth-child(1){width:70%;background:#fff;padding:3%;box-shadow:0 10px 40px 0 rgba(0,0,0,0.12)}
div.components_presentation div.bloc_2 ul li{color:#444;list-style-image:url("img/mini_pin.png")}
.our_solutions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.our_solutions .bloc_titre{width:100%;text-align:center}
.our_solutions .bloc_titre h4{margin:0}
.our_solutions .bloc_titre hr{width:50px;height:2px;background:-webkit-linear-gradient(#11159a,#0082c8,#0dab7c);background:linear-gradient(#11159a,#0082c8,#0dab7c)}
.our_solutions>div{padding:2% 5%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.our_solutions>div img{width:100%;height:auto}
.our_solutions>div h2{font-size:2.5vw;letter-spacing:3.3px}
.our_solutions>div a{width:50%}
.sense #sensors>img,.SHUTTLE #sensors>img{width:100%}
.sense #sensors>div,.SHUTTLE #sensors>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.sense #sensors>div #slider_sensors,.SHUTTLE #sensors>div #slider_sensors{margin-top:-198px}
.sense #sensors>div #slider_sensors .owl-stage-outer,.SHUTTLE #sensors>div #slider_sensors .owl-stage-outer{background-color:#fff;overflow:hidden;border:1px solid #0082c8;border-bottom:0;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1}
.sense #sensors>div #slider_sensors .owl-stage-outer .owl-stage,.SHUTTLE #sensors>div #slider_sensors .owl-stage-outer .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}
.sense #sensors>div #slider_sensors .owl-stage-outer .owl-stage .owl-item,.SHUTTLE #sensors>div #slider_sensors .owl-stage-outer .owl-stage .owl-item{margin:0}
.sense #sensors>div #slider_sensors .owl-stage-outer .owl-stage .owl-item .item,.SHUTTLE #sensors>div #slider_sensors .owl-stage-outer .owl-stage .owl-item .item{text-align:center;margin:0}
.sense #sensors>div #slider_sensors .owl-stage-outer .owl-stage .owl-item .item>img,.SHUTTLE #sensors>div #slider_sensors .owl-stage-outer .owl-stage .owl-item .item>img{width:100%}
.sense #sensors>div #slider_sensors .owl-stage-outer .owl-stage .owl-item .item div,.SHUTTLE #sensors>div #slider_sensors .owl-stage-outer .owl-stage .owl-item .item div{padding:2% 5% 5%;background:#fff}
.sense #sensors>div #slider_sensors .owl-stage-outer .owl-stage .owl-item .item div img,.SHUTTLE #sensors>div #slider_sensors .owl-stage-outer .owl-stage .owl-item .item div img{padding:2% 0}
.sense #sensors>div #slider_sensors .owl-stage-outer .owl-stage .owl-item .item div h3,.SHUTTLE #sensors>div #slider_sensors .owl-stage-outer .owl-stage .owl-item .item div h3{font-size:20px;color:#11159a;letter-spacing:1px;padding:2% 0}
.sense #sensors>div #slider_sensors .owl-stage-outer .owl-stage .owl-item .item div p,.SHUTTLE #sensors>div #slider_sensors .owl-stage-outer .owl-stage .owl-item .item div p{font-size:14px;letter-spacing:.7px;color:#444}
.sense #sensors>div #slider_sensors .owl-nav,.SHUTTLE #sensors>div #slider_sensors .owl-nav{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:5% 25%;border:1px solid #0082c8;border-top:0;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1}
.sense #sensors>div .bloc_content,.SHUTTLE #sensors>div .bloc_content{padding:2%;background:#fff;box-shadow:0 10px 40px 0 rgba(0,0,0,0.12)}
.sense #sensors>div .bloc_content h3,.SHUTTLE #sensors>div .bloc_content h3{font-size:26px;color:#0082c8;letter-spacing:1px;font-family:"Akrobat Bold",sans-serif;margin:10px 0}
.sense #sensors>div .bloc_content .bloc_titre h4,.SHUTTLE #sensors>div .bloc_content .bloc_titre h4{margin:0}
.sense #sensors>div .bloc_content .bloc_titre h2,.SHUTTLE #sensors>div .bloc_content .bloc_titre h2{font-size:40px;font-family:"Akrobat Bold",sans-serif;letter-spacing:2px}
.sense #sensors>div .bloc_content .bloc_titre hr,.SHUTTLE #sensors>div .bloc_content .bloc_titre hr{width:50px;height:2px;background:-webkit-linear-gradient(#11159a,#0082c8,#0dab7c);background:linear-gradient(#11159a,#0082c8,#0dab7c);margin-left:0}
.sense #sensors>div .bloc_content .bloc_titre p,.SHUTTLE #sensors>div .bloc_content .bloc_titre p{font-size:14px;letter-spacing:.2px}
.sense #sensors .owl-dots .owl-dot .dots,.SHUTTLE #sensors .owl-dots .owl-dot .dots{padding-right:8px !important;background:rgba(0,0,0,0.5);overflow:hidden;height:50px;width:50px;border-radius:50px;cursor:pointer;-webkit-transition:all 1s ease;transition:all 1s ease;color:#fff;letter-spacing:.7px;white-space:nowrap;font-family:'Akrobat SemiBold',sans-serif;font-size:14px}
.sense #sensors .owl-dots .owl-dot .dots .child-dots,.SHUTTLE #sensors .owl-dots .owl-dot .dots .child-dots{background:#fff;width:10px;height:10px;display:inline-block;border-radius:50px;-webkit-transition:all 1s ease;transition:all 1s ease;margin:20px;pointer-events:none}
.sense #sensors .owl-dots .owl-dot .dots:hover,.SHUTTLE #sensors .owl-dots .owl-dot .dots:hover{-webkit-transition:all 1s ease;transition:all 1s ease;padding:0 2px;border-bottom-right-radius:0;border-top-right-radius:0;width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.sense #sensors .owl-dots .owl-dot .dots:hover .child-dots,.SHUTTLE #sensors .owl-dots .owl-dot .dots:hover .child-dots{-webkit-transition:all 1s ease;transition:all 1s ease;width:40px;height:40px;margin:5px}
.sense #sensors .owl-dots .active .dots,.SHUTTLE #sensors .owl-dots .active .dots{background:rgba(0,0,0,0.7);overflow:hidden;height:50px;border-radius:50px;cursor:pointer;-webkit-transition:all 1s ease;transition:all 1s ease;color:#fff;letter-spacing:.7px;white-space:nowrap;font-family:'Akrobat SemiBold',sans-serif;font-size:14px;padding:0 2px;border-bottom-right-radius:0;border-top-right-radius:0;width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.sense #sensors .owl-dots .active .dots .child-dots,.SHUTTLE #sensors .owl-dots .active .dots .child-dots{background:#fff;width:40px;height:40px;margin:5px;display:inline-block;border-radius:50px;-webkit-transition:all 1s ease;transition:all 1s ease}
.sense #sensors .dot-1,.SHUTTLE #sensors .dot-1{position:absolute;top:-104%;left:222%}
.sense #sensors .dot-2,.SHUTTLE #sensors .dot-2{position:absolute;top:-11%;left:118%}
.sense #sensors .dot-3,.SHUTTLE #sensors .dot-3{position:absolute;top:-65%;left:160%}
.sense #sensors .dot-4,.SHUTTLE #sensors .dot-4{position:absolute;top:-15%;left:172%}
.sense #sensors .dot-5,.SHUTTLE #sensors .dot-5{position:absolute;top:-30%;left:150%}
.CAB #sensors>img{width:100%}
.CAB #sensors>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.CAB #sensors>div #slider_sensors{margin-top:-128px}
.CAB #sensors>div #slider_sensors .owl-stage-outer{background-color:#fff;overflow:hidden;border:1px solid #0082c8;border-bottom:0;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1}
.CAB #sensors>div #slider_sensors .owl-stage-outer .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}
.CAB #sensors>div #slider_sensors .owl-stage-outer .owl-stage .owl-item{margin:0}
.CAB #sensors>div #slider_sensors .owl-stage-outer .owl-stage .owl-item .item{text-align:center;margin:0}
.CAB #sensors>div #slider_sensors .owl-stage-outer .owl-stage .owl-item .item>img{width:100%}
.CAB #sensors>div #slider_sensors .owl-stage-outer .owl-stage .owl-item .item div{padding:2% 5% 5%;background:#fff}
.CAB #sensors>div #slider_sensors .owl-stage-outer .owl-stage .owl-item .item div img{padding:2% 0}
.CAB #sensors>div #slider_sensors .owl-stage-outer .owl-stage .owl-item .item div h3{font-size:20px;color:#11159a;letter-spacing:1px;padding:2% 0}
.CAB #sensors>div #slider_sensors .owl-stage-outer .owl-stage .owl-item .item div p{font-size:14px;letter-spacing:.7px;color:#444}
.CAB #sensors>div #slider_sensors .owl-nav{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:5% 25%;border:1px solid #0082c8;border-top:0;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1}
.CAB #sensors>div .bloc_content{padding:2%;background:#fff;box-shadow:0 10px 40px 0 rgba(0,0,0,0.12)}
.CAB #sensors>div .bloc_content h3{font-size:26px;color:#0082c8;letter-spacing:1px;font-family:"Akrobat Bold",sans-serif;margin:10px 0}
.CAB #sensors>div .bloc_content .bloc_titre h4{margin:0}
.CAB #sensors>div .bloc_content .bloc_titre h2{font-size:40px;font-family:"Akrobat Bold",sans-serif;letter-spacing:2px}
.CAB #sensors>div .bloc_content .bloc_titre hr{width:50px;height:2px;background:-webkit-linear-gradient(#11159a,#0082c8,#0dab7c);background:linear-gradient(#11159a,#0082c8,#0dab7c);margin-left:0}
.CAB #sensors>div .bloc_content .bloc_titre p{font-size:14px;letter-spacing:.2px}
.CAB #sensors .owl-dots .owl-dot .dots{padding-right:8px !important;background:rgba(0,0,0,0.5);overflow:hidden;height:50px;width:50px;border-radius:50px;cursor:pointer;-webkit-transition:all 1s ease;transition:all 1s ease;color:#fff;letter-spacing:.7px;white-space:nowrap;font-family:'Akrobat SemiBold',sans-serif;font-size:14px}
.CAB #sensors .owl-dots .owl-dot .dots .child-dots{background:#fff;width:10px;height:10px;display:inline-block;border-radius:50px;-webkit-transition:all 1s ease;transition:all 1s ease;margin:20px;pointer-events:none}
.CAB #sensors .owl-dots .owl-dot .dots:hover{-webkit-transition:all 1s ease;transition:all 1s ease;padding:0 2px;border-bottom-right-radius:0;border-top-right-radius:0;width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.CAB #sensors .owl-dots .owl-dot .dots:hover .child-dots{-webkit-transition:all 1s ease;transition:all 1s ease;width:40px;height:40px;margin:5px}
.CAB #sensors .owl-dots .active .dots{background:rgba(0,0,0,0.7);overflow:hidden;height:50px;border-radius:50px;cursor:pointer;-webkit-transition:all 1s ease;transition:all 1s ease;color:#fff;letter-spacing:.7px;white-space:nowrap;font-family:'Akrobat SemiBold',sans-serif;font-size:14px;padding:0 2px;border-bottom-right-radius:0;border-top-right-radius:0;width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.CAB #sensors .owl-dots .active .dots .child-dots{background:#fff;width:40px;height:40px;margin:5px;display:inline-block;border-radius:50px;-webkit-transition:all 1s ease;transition:all 1s ease}
.CAB #sensors .dot-1{position:absolute;top:-4%;left:290%}
.CAB #sensors .dot-2{position:absolute;top:-89%;left:180%}
.CAB #sensors .dot-3{position:absolute;top:-28%;left:329%}
.CAB #sensors .dot-4{position:absolute;top:-89%;left:220%}
.CAB #sensors .dot-5{position:absolute;top:-26%;left:240%}
.CAB #sensors .dot-6{position:absolute;top:-40%;left:110%}
#sense #sensors .dot-1{position:absolute;top:-104%;left:222%}
#sense #sensors .dot-2{position:absolute;top:-11%;left:118%}
#sense #sensors .dot-3{position:absolute;top:-65%;left:160%}
#sense #sensors .dot-4{position:absolute;top:-15%;left:172%}
#sense #sensors .dot-5{position:absolute;top:-30%;left:150%}
#sensors-archi>img{width:100%}
#sensors-archi>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
#sensors-archi>div #slider-sensors-archi{margin-top:-198px}
#sensors-archi>div #slider-sensors-archi .owl-stage-outer{background-color:#fff;overflow:hidden;border:1px solid #0082c8;border-bottom:0;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1}
#sensors-archi>div #slider-sensors-archi .owl-stage-outer .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}
#sensors-archi>div #slider-sensors-archi .owl-stage-outer .owl-stage .owl-item{margin:0}
#sensors-archi>div #slider-sensors-archi .owl-stage-outer .owl-stage .owl-item .item{text-align:center;margin:0}
#sensors-archi>div #slider-sensors-archi .owl-stage-outer .owl-stage .owl-item .item>img{width:100%}
#sensors-archi>div #slider-sensors-archi .owl-stage-outer .owl-stage .owl-item .item div{padding:2% 5% 5%;background:#fff}
#sensors-archi>div #slider-sensors-archi .owl-stage-outer .owl-stage .owl-item .item div img{padding:2% 0}
#sensors-archi>div #slider-sensors-archi .owl-stage-outer .owl-stage .owl-item .item div h3{font-size:20px;color:#11159a;letter-spacing:1px;padding:2% 0}
#sensors-archi>div #slider-sensors-archi .owl-stage-outer .owl-stage .owl-item .item div p{font-size:14px;letter-spacing:.7px;color:#444}
#sensors-archi>div #slider-sensors-archi .owl-nav{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:5% 25%;border:1px solid #0082c8;border-top:0;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1}
#sensors-archi>div .bloc_content{padding:2%;background:#fff;box-shadow:0 10px 40px 0 rgba(0,0,0,0.12)}
#sensors-archi>div .bloc_content h3{font-size:26px;color:#0082c8;letter-spacing:1px;font-family:"Akrobat Bold",sans-serif;margin:10px 0}
#sensors-archi>div .bloc_content .bloc_titre h4{margin:0}
#sensors-archi>div .bloc_content .bloc_titre h2{font-size:40px;font-family:"Akrobat Bold",sans-serif;letter-spacing:2px}
#sensors-archi>div .bloc_content .bloc_titre hr{width:50px;height:2px;background:-webkit-linear-gradient(#11159a,#0082c8,#0dab7c);background:linear-gradient(#11159a,#0082c8,#0dab7c);margin-left:0}
#sensors-archi>div .bloc_content .bloc_titre p{font-size:14px;letter-spacing:.2px}
#sensors-archi .owl-dots .owl-dot .dots{padding-right:8px !important;background:rgba(0,0,0,0.5);overflow:hidden;height:50px;width:50px;border-radius:50px;cursor:pointer;-webkit-transition:all 1s ease;transition:all 1s ease;color:#fff;letter-spacing:.7px;white-space:nowrap;font-family:'Akrobat SemiBold',sans-serif;font-size:14px}
#sensors-archi .owl-dots .owl-dot .dots .child-dots{background:#fff;width:10px;height:10px;display:inline-block;border-radius:50px;-webkit-transition:all 1s ease;transition:all 1s ease;margin:20px;pointer-events:none}
#sensors-archi .owl-dots .owl-dot .dots:hover{-webkit-transition:all 1s ease;transition:all 1s ease;padding:0 2px;border-bottom-right-radius:0;border-top-right-radius:0;width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
#sensors-archi .owl-dots .owl-dot .dots:hover .child-dots{-webkit-transition:all 1s ease;transition:all 1s ease;width:40px;height:40px;margin:5px}
#sensors-archi .owl-dots .active .dots{background:rgba(0,0,0,0.7);overflow:hidden;height:50px;border-radius:50px;cursor:pointer;-webkit-transition:all 1s ease;transition:all 1s ease;color:#fff;letter-spacing:.7px;white-space:nowrap;font-family:'Akrobat SemiBold',sans-serif;font-size:14px;padding:0 2px;border-bottom-right-radius:0;border-top-right-radius:0;width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
#sensors-archi .owl-dots .active .dots .child-dots{background:#fff;width:40px;height:40px;margin:5px;display:inline-block;border-radius:50px;-webkit-transition:all 1s ease;transition:all 1s ease}
#sensors-archi .dot-1{position:absolute;top:9%;left:291%}
#sensors-archi .dot-2{position:absolute;top:-76%;left:184%}
#sensors-archi .dot-3{position:absolute;top:-20%;left:327%}
#sensors-archi .dot-4{position:absolute;top:-76%;left:236%}
#sensors-archi .dot-5{position:absolute;top:-17%;left:240%}
#sensors-archi .dot-6{position:absolute;top:-27%;left:110%}
div#Specifications div.bloc_titre h4{margin:0}
div#Specifications div.bloc_titre h2{font-size:60px;font-family:"Akrobat Bold",sans-serif;letter-spacing:3px}
div#Specifications div.bloc_titre hr{width:50px;height:2px;background:-webkit-linear-gradient(#11159a,#0082c8,#0dab7c);background:linear-gradient(#11159a,#0082c8,#0dab7c);margin-left:0}
div#Specifications div.bloc_titre p{font-size:14px;letter-spacing:.2px}
div#Specifications div.bloc_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
div#Specifications div.bloc_content .content #accordion .card_accordion{padding:2% 0}
div#Specifications div.bloc_content .content #accordion .card_accordion .card_header a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:3% 5%;height:50px;text-decoration:none;border:1px solid #0082c8;border-bottom:0;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;background:#fff;overflow:hidden;-webkit-transition:all .5s ease;transition:all .5s ease}
div#Specifications div.bloc_content .content #accordion .card_accordion .card_header a div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
div#Specifications div.bloc_content .content #accordion .card_accordion .card_header a div p{font-size:12px;color:#11159a;text-transform:uppercase;letter-spacing:.8px;margin:0;padding-left:20px}
div#Specifications div.bloc_content .content #accordion .card_accordion .card_header a i{-webkit-transition:all .8s ease;transition:all .8s ease}
div#Specifications div.bloc_content .content #accordion .card_accordion .card_header a.collapsed{border-bottom:1px solid #0082c8}
div#Specifications div.bloc_content .content #accordion .card_accordion .card-body{padding:0 5%;border:1px solid #0082c8;border-top:0;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;background:#fff}
div#Specifications div.bloc_content .content #accordion .card_accordion .card-body table{margin:0}
div#Specifications div.bloc_content .content #accordion .card_accordion .card-body table tbody tr td{padding:.75rem 0}
div#Specifications div.bloc_content .content #accordion .card_accordion .card-body table tbody tr td:nth-child(2){text-align:right}
div#Specifications div.bloc_content .image{padding:1%;height:60vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
div#Specifications div.bloc_content .image video{width:100%;height:auto;border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1}
div#Specifications div.bloc_content .image .btn_navya,div#Specifications div.bloc_content .image .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer div#Specifications div.bloc_content .image .gform_button{margin:10px auto;max-width:250px}
div#Specifications div.bloc_content .image .btn_navya:before,div#Specifications div.bloc_content .image .gform_wrapper .gform_footer .gform_button:before,.gform_wrapper .gform_footer div#Specifications div.bloc_content .image .gform_button:before{top:10%;left:5%}
div#Specifications div.bloc_content .image .btn_navya:hover:before,div#Specifications div.bloc_content .image .gform_wrapper .gform_footer .gform_button:hover:before,.gform_wrapper .gform_footer div#Specifications div.bloc_content .image .gform_button:hover:before{top:0;left:0}
.animsition-overlay-slide{background-color:#fff;z-index:10}
#my_design_2{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:10% auto}
#my_design_2 .description{background-color:#fff;padding:3% 5%;position:relative;box-shadow:0 2px 5px 0 rgba(147,147,147,0.5);z-index:3}
#my_design_2 .description .bloc_titre h4{margin:0}
#my_design_2 .description .bloc_titre hr{width:50px;height:2px;background:-webkit-linear-gradient(#11159a,#0082c8,#0dab7c);background:linear-gradient(#11159a,#0082c8,#0dab7c);margin-left:0}
#my_design_2 .description h3{font-family:"Akrobat Bold",sans-serif;font-size:26px;letter-spacing:1px;color:#0090d4;margin:5% 0}
#my_design_2 .description p{font-size:14px;letter-spacing:.2px}
#my_design_2 .cover{margin-left:-10%;margin-bottom:-10%;z-index:2}
#my_design_2 .cover img{width:100%;height:auto}
#my_design_2 .description_2{background-color:#fff;border:1px solid #0082c8;border-image-source:linear-gradient(to right,#11159a,#0082c8,#0dab7c);border-image-slice:1;padding:3% 5%;margin-top:7%;z-index:1}
.partner_slider{position:relative}
.partner_slider .dual_1{width:100%;height:50vh;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.partner_slider .dual_1 .owl-stage-outer{width:50%;height:100%;overflow:hidden}
.partner_slider .dual_1 .owl-stage-outer .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}
.partner_slider .dual_1 .owl-stage-outer .owl-stage .owl-item img{height:100%;width:auto}
.partner_slider .dual_1 .owl-nav{display:none}
.partner_slider .dual_1 .owl-dots{margin:0 50px}
.partner_slider .dual_1 .owl-dots .owl-dot{cursor:pointer;margin:16px 0;opacity:.3;font-family:"Akrobat Bold",sans-serif;-webkit-transition:all .8s;transition:all .8s}
.partner_slider .dual_1 .owl-dots .owl-dot img{margin:0 16px 0 0}
.partner_slider .dual_1 .owl-dots .active{opacity:1}
.partner_slider .dual_2{width:50%;padding:2%;height:auto;margin:0 auto;position:relative;top:-15vh;background:#fff;box-shadow:0 10px 40px 0 rgba(0,0,0,0.12);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}
.partner_slider .dual_2:before{position:absolute;opacity:.5;z-index:-1;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);content:'';-webkit-transition:all .5s;transition:all .5s;top:-3%;left:3%;width:90%;display:block;height:106%}
.partner_slider .dual_2 .owl-stage-outer{width:100%;height:100%;overflow:hidden}
.partner_slider .dual_2 .owl-stage-outer .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.partner_slider .dual_2 .owl-stage-outer .owl-stage .owl-item h4{margin:3% 0;text-transform:uppercase;color:#0090d4;letter-spacing:.2px;font-size:14px;font-family:"Akrobat Bold",sans-serif}
.partner_slider .dual_2 .owl-stage-outer .owl-stage .owl-item img{margin:10px auto;display:block;width:auto;max-width:100%}
.partner_slider .dual_2 .owl-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer}
.partner_slider .dual_2 .owl-nav .owl-next,.partner_slider .dual_2 .owl-nav .owl-prev{margin:0 12px;opacity:.5;-webkit-transition:all .5s;transition:all .5s}
.partner_slider .dual_2 .owl-nav .owl-next:hover,.partner_slider .dual_2 .owl-nav .owl-prev:hover{opacity:1}
.figures_slider{position:relative;z-index:1;overflow:hidden;cursor:move;margin:5% 0}
.figures_slider .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.figures_slider .owl-stage .owl-item{margin-top:78px}
.figures_slider .owl-stage .owl-item:nth-child(odd){margin-top:0}
.figures_slider .owl-stage .owl-item .block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;margin:0 10px;padding:10% 0;box-shadow:0 2px 5px 0 rgba(147,147,147,0.5)}
.figures_slider .owl-stage .owl-item .block img{width:auto;height:auto}
.figures_slider .owl-stage h4{font-family:"Akrobat Bold",sans-serif;font-size:24px;letter-spacing:2.6px;color:#10069f;text-transform:uppercase;margin:16px 0 16px 2%}
.figures_slider .owl-nav{display:none}
#vision{margin:5% auto}
#vision img{width:85%;margin:15px auto;display:block}
#vision .content_cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:5px 3%;width:100%}
#vision .content_cta .btn_navya,#vision .content_cta .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer #vision .content_cta .gform_button{margin:0 10px}
#vision .content_cta .btn_navya:first-child,#vision .content_cta .gform_wrapper .gform_footer .gform_button:first-child,.gform_wrapper .gform_footer #vision .content_cta .gform_button:first-child{margin-left:0}
#vision .bloc_titre h4{color:#0082c8;font-size:10px;letter-spacing:.5px;font-family:"Akrobat-SemiBold",sans-serif}
#vision .bloc_titre h2{font-size:40px;font-family:"Akrobat Bold",sans-serif;letter-spacing:2px}
#vision .bloc_titre hr{width:50px;height:2px;background:-webkit-linear-gradient(left,#11159a,#0082c8,#0dab7c);background:linear-gradient(to right,#11159a,#0082c8,#0dab7c);margin-left:0}
#shareholders{position:relative;z-index:1;overflow:hidden;padding:10px}
#shareholders .block:hover .discover_overlay{opacity:1}
#shareholders .block:hover .discover_overlay p{margin-right:0;opacity:1;-webkit-transition:all .5s cubic-bezier(0,0,0.11,0.99) .2s;transition:all .5s cubic-bezier(0,0,0.11,0.99) .2s}
#shareholders .block:hover .discover_overlay p:before{width:24px}
#shareholders .block a{box-shadow:0 0 25px 0 rgba(0,0,0,0.25);background-color:#fff;height:190px;width:300px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-repeat:no-repeat;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-size:50%;background-position:50%;position:relative}
#shareholders .block a .discover_overlay{position:absolute;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;background-color:#0085ca;height:100%;width:100%;top:0;left:0;opacity:0;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
#shareholders .block a .discover_overlay p{margin:0;margin-right:100px;opacity:0;-webkit-transition:all .5s cubic-bezier(0,0,0.11,0.99);transition:all .5s cubic-bezier(0,0,0.11,0.99);color:#fff;text-transform:uppercase;font-family:"Akrobat Bold",sans-serif;font-size:16px;letter-spacing:1.7px}
#shareholders .block a .discover_overlay p:before{content:'';width:0;height:1px;background-color:#fff;-webkit-transition:all .8s cubic-bezier(0,0,0.11,0.99);transition:all .8s cubic-bezier(0,0,0.11,0.99);display:inline-block;margin:5px 20px 5px 0}
#shareholders .block a .discover_overlay p:after{content:url("img/Chevron.svg");margin:0 0 0 20px}
#shareholders .block h4{font-family:"Akrobat Bold",sans-serif;font-size:24px;letter-spacing:2.6px;color:#10069f;text-transform:uppercase;margin:16px 0 16px 2%}
.gform_wrapper .gform_fields{padding:0 !important}
.gform_wrapper .gform_fields .gfield .gfield_label{margin-bottom:0;font-size:12px;color:#0082c8}
.gform_wrapper .gform_fields .gfield input[type="text"]{color:#0082c8;border:1px solid rgba(0,0,0,0.2);-webkit-transition:border ease-in-out .15s;transition:border ease-in-out .15s}
.gform_wrapper .gform_fields .gfield input[type="text"]:focus{outline:0;border-color:#0082c8}
.gform_wrapper .gform_footer{margin-top:20px !important;padding:0 !important}
.gform_wrapper .gform_footer .gform_button{width:100% !important;min-width:auto !important;font-size:12px !important;color:#11159a;letter-spacing:.8px}
.gform_wrapper .validation_error{padding:10px !important;font-size:12px !important;border:0 !important;background-color:#ffe6e6}
.checkbox-circle{position:relative;display:block}
.checkbox-circle input[type="checkbox"]{opacity:0;z-index:1;cursor:pointer}
.checkbox-circle label{padding:0 7px;color:#000;width:auto;font-size:12px;font-family:"Akrobat-SemiBold",sans-serif;letter-spacing:.6px;cursor:pointer}
.checkbox-circle label:before{content:"";display:inline-block;position:absolute;width:15px;height:15px;left:0;top:4px;border:1px solid #ccc;border-radius:50%;background-color:#fff;-webkit-transition:all .5s;transition:all .5s}
.checkbox-circle input[type="checkbox"]:checked+label:before{background-color:#0082c8;border-color:#0082c8;box-shadow:inset 0 0 0 3px #fff}
#w4c-call-overlay #w4c-call-wrapper #w4c-call-close{right:15px;width:26px;height:26px;background:url(http://navya.digitalcover.fr/wp-content/themes/Boilerplate/img/Close.svg) no-repeat center}
#w4c-call-overlay #w4c-call-wrapper #w4c-call-iframe{box-shadow:none !important}
#w4c-call-overlay #w4c-call-wrapper .content .form-inline{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
#w4c-call-overlay #w4c-call-wrapper .content .form-inline .input-append{margin:20px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
#w4c-call-overlay #w4c-call-wrapper .content input{height:40px !important}
#w4c-call-overlay #w4c-call-wrapper .content input:focus{outline:0 !important}
#w4c-call-overlay #w4c-call-wrapper .content textarea:focus{outline:0 !important}
#w4c-call-overlay #w4c-call-wrapper .content .btn,#w4c-call-overlay #w4c-call-wrapper .content button{border:0 !important;font-size:14px !important;height:40px !important;min-width:unset !important;cursor:pointer !important}
#w4c-call-overlay #w4c-call-wrapper .w4c-copyright{display:none !important}
.wnpd-main-body .wnpd_control_panel .wnpd_menu{border-right:0}
.wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_products,.wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_art{padding-top:20px;width:185px}
.wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_products .section-title{margin-bottom:15px;font-size:12px;text-transform:uppercase !important;text-indent:0}
.wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_products .wsms_selected_panel .wnpd_change_color .wnpd_change_color_text{margin:0;font-size:14px}
.wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_products .wsms_selected_panel .wnpd_change_color .wnpd_change_color_btn{margin-left:0}
.wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_products .wnpd_product_color .wnpd_product_color_display_area{margin:10px 0;padding:0;width:150px}
.wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_products .wnpd_product_color .wnpd_select_product_icon{width:175px}
.wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_products .wnpd_product_color .wnpd_select_product_icon{width:175px}
.wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_art .wnpd_upload_panel .section-title{margin-bottom:15px;font-size:12px;text-transform:uppercase !important;text-indent:0}
.wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_art .wnpd_upload_panel .wnpd_customize_text{padding:0;font-size:14px !important}
.wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_art .wnpd_upload_panel #wnpdUploadArt{text-align:initial}
.wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_art .wnpd_upload_panel #wnpdUploadArt input[type="file"]{border:0 !important}
.wnpd-main-body .wnpd_control_panel .wnpd_tools_panel_art .wnpd_upload_panel #wnpdUploadArt input[type="submit"]{width:90% !important}
.wnpd-main-body .wnpd_content_area .canvas-container{width:650px !important;height:432px !important}
.wnpd-main-body .wnpd_content_area .canvas-container .lower-canvas{width:650px !important;height:432px !important}
.wnpd-main-body .wnpd_content_area .switch_canvas{cursor:pointer;position:absolute;top:30px;right:5px;height:100px;width:200px;background-position:center;background-repeat:no-repeat}
@media screen and (-ms-high-contrast:none),screen and (-ms-high-contrast:active){#home h1 h1{color:#0082c8 !important;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background:transparent !important}
}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#home h1{color:#10069f !important;background:none !important}
}@media only screen and (min-width:500px) and (max-width:750px){#events .row #events_content .last_events .content{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
#events .row #events_content .last_events .content h3,#events .row #events_content .last_events .content .demo,#events .row #events_content .last_events .content .last_events_date{padding-right:2%}
#career_content_list .container-events .content{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
}@media screen and (min-width:501px){#career #career_content_list .last_offers .content h3{margin-right:15px;margin-bottom:0;width:60%}
#career #career_content_list .last_offers .content .contract{margin-right:auto}
}@media only screen and (min-width:641px){.gform_wrapper .gform_fields .gfield.gf_right_half{padding-left:5px !important;padding-right:0 !important}
.gform_wrapper .gform_fields .gfield.gf_left_half{padding-right:5px !important}
}@media only screen and (min-width:750px){#news>div:nth-child(2){padding:0}
}@media only screen and (min-width:760px) and (max-width:800px) and (orientation:portrait){#blog>div>div{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
#blog>div>div div.filter{padding-bottom:5%}
header #menu_2 nav>ul#nav-menu{display:none}
}@media only screen and (min-width:760px) and (max-width:800px){.dual_slider .dual_1{height:25vh}
.partner_slider .dual_1{height:15vh}
.partner_slider .dual_2{top:-2vh}
}@media(min-width:768px){#home h1{font-size:2.2rem}
}@media all and (min-width:993px){.sense #sensors .dot-3,.SHUTTLE #sensors .dot-3{top:-70%}
}@media only screen and (min-width:1000px) and (max-width:1100px){.dual_slider .dual_1{height:15vh}
.partner_slider .dual_1{height:15vh}
}@media only screen and (min-width:1020px) and (max-width:1100px){#contact .bloc_contact .bloc_content>div{width:48%;-webkit-box-flex:0;-webkit-flex:0 0 48%;-ms-flex:0 0 48%;flex:0 0 48%;margin-bottom:5%}
.dual_slider .dual_1{height:25vh}
.partner_slider .dual_1{height:25vh}
.partner_slider .dual_2{top:-6vh}
}@media only screen and (min-width:1024px){.cd-auto-hide-header{height:125px}
.cd-auto-hide-header .nav-trigger{display:none}
.cd-primary-nav{display:table}
.cd-primary-nav>ul{display:table-cell;vertical-align:middle;position:relative;width:auto;top:0;padding:0;background-color:transparent;box-shadow:none}
.cd-primary-nav>ul::after{clear:both;content:"";display:block}
.cd-primary-nav>ul li{display:inline-block;float:left}
.cd-primary-nav>ul li:last-of-type{margin-right:0}
.cd-primary-nav>ul a{height:auto;line-height:normal;padding:0;border:0}
.nav-open .cd-primary-nav ul,.cd-primary-nav ul:target{display:table-cell}
.cd-hero{margin-top:125px}
.cd-hero{height:calc(100vh - 125px - 60px + 1px)}
.cd-secondary-nav.fixed{top:125px}
.cd-secondary-nav.slide-up{-webkit-transform:translateY(-125px);-ms-transform:translateY(-125px);transform:translateY(-125px)}
.cd-secondary-nav{height:60px;overflow:visible}
.cd-secondary-nav li{float:none;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}
.cd-main-content{padding-top:125px}
.cd-main-content.sub-nav{padding-top:185px}
.cd-main-content.sub-nav-hero.secondary-nav-fixed{margin-top:60px}
.cd-main-content.sub-nav :target::before,.cd-main-content.sub-nav-hero :target::before{margin-top:-60px;height:60px}
}@media only screen and (min-width:1300px) and (max-width:1400px){.dual_slider .dual_1{height:25vh}
.partner_slider .dual_1{height:25vh}
}@media all and (min-width:1601px){.sense #sensors .dot-3,.SHUTTLE #sensors .dot-3{top:-95%}
}@media all and (max-width:1441px){.sense #sensors .dot-1,.SHUTTLE #sensors .dot-1{top:-85%}
.sense #sensors .dot-2,.SHUTTLE #sensors .dot-2{top:-14%;left:117%}
.sense #sensors .dot-3,.SHUTTLE #sensors .dot-3{top:-77%}
.CAB #sensors .dot-1{top:3%}
.CAB #sensors .dot-2{top:-60%}
.CAB #sensors .dot-3{top:-13%}
.CAB #sensors .dot-4{top:-59%}
.CAB #sensors .dot-5{top:-14%}
.CAB #sensors .dot-6{top:-30%}
#sense #sensors .dot-1{top:-87%}
#sense #sensors .dot-2{top:0;left:117%}
#sense #sensors .dot-3{top:-87%}
#sense #sensors .dot-4{top:-3%}
#sensors-archi .dot-1{top:15%}
#sensors-archi .dot-2{top:-48%}
#sensors-archi .dot-3{top:-5%}
#sensors-archi .dot-4{top:-47%}
#sensors-archi .dot-5{top:-2%}
#sensors-archi .dot-6{top:-15%}
}@media only screen and (max-width:1400px){.dual_slider .dual_2{top:-16vh}
}@media all and (max-width:1300px){#news #press_content .panel .check-mail>div span{letter-spacing:.5px;font-size:10px}
}@media all and (max-width:1281px){.sense #sensors .dot-1,.SHUTTLE #sensors .dot-1{top:-80%}
.sense #sensors .dot-3,.SHUTTLE #sensors .dot-3{top:-73%}
.CAB #sensors .dot-2{top:-53%}
.CAB #sensors .dot-4{top:-54%}
#sense #sensors .dot-1{top:-70%}
#sense #sensors .dot-3{top:-65%}
#sensors-archi .dot-2{top:-42%}
#sensors-archi .dot-3{top:-2%}
#sensors-archi .dot-4{top:-42%}
}@media only screen and (max-width:1100px){#applications>div.bloc_content .item{width:31%}
#live>div .follow>a{min-width:150px}
header #menu_2 .menu_cta{display:none}
.cd-hero video{margin-top:0;top:0;width:100%;height:calc(100vh - 125px - 80px + 1px)}
.cd-hero video{margin-top:0;top:0;width:100%;height:calc(100vh - 105 - 80px + 1px)}
.cd-secondary-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:80px}
.cd-secondary-nav .bloc_nav{width:100%;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.cd-secondary-nav .bloc_nav ul,.cd-secondary-nav .bloc_nav li,.cd-secondary-nav .bloc_nav a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.cd-secondary-nav .bloc_cta{width:100%;height:50%}
.cd-secondary-nav .bloc_cta a{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.gallery_slider .owl-stage-outer .owl-stage .owl-item .box{height:52vh}
.gallery_slider .owl-stage-outer .owl-stage .owl-item .box{height:52vh}
#gallery_spe .owl-stage-outer .owl-stage .owl-item .box{height:52vh}
#gallery_spe .owl-stage-outer .owl-stage .owl-item .box{height:52vh}
#comparison{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
#comparison>div{-webkit-box-flex:0;-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%;max-width:100%;margin:15px 0}
div.components_presentation div.bloc_1{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;display:block}
div.components_presentation div.bloc_1>img{display:none}
div.components_presentation div.bloc_1>div.bloc_title{margin-top:5%;padding:0}
div.components_presentation div.bloc_1>div.bloc_title h2{font-size:30px;padding-bottom:15%}
div.components_presentation div.bloc_1>div.bloc_image{padding:0}
div.components_presentation div.bloc_2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:5%;display:block}
div.components_presentation div.bloc_2>div:nth-child(1){width:100%}
}@media all and (max-width:1100px){.cd-primary-nav{display:none !important}
.card__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.card__content .card__cover{width:100%;height:auto}
.card__content .card__cover img{height:auto;width:100% !important}
.card__content h4{margin-left:0}
#my_design{display:none}
.sense #sensors .owl-dots,.SHUTTLE #sensors .owl-dots{display:none}
.CAB #sensors .owl-dots{display:none}
#sensors-archi .owl-dots{display:none}
}@media only screen and (max-width:1100px) and (max-width:500px){.cd-secondary-nav .bloc_nav{height:90px}
.cd-secondary-nav .bloc_cta{height:90px}
}@media only screen and (max-width:1100px) and (orientation:portrait){.dual_slider .dual_2{top:-12vh}
}@media only screen and (max-width:1100px) and (orientation:landscape){.dual_slider .dual_2{top:-20vh}
}@media screen and (max-width:1024px){#discover .col-lg-6{margin:1rem auto}
#discover .col-lg-6 img{margin:auto;display:block}
#discover .col-lg-6 h2{text-align:center}
#discover .col-lg-6 .buttons_block{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
#discover .col-lg-6 .buttons_block .btn_navya,#discover .col-lg-6 .buttons_block .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer #discover .col-lg-6 .buttons_block .gform_button{margin:10px}
#discover .col-lg-6:last-child img{display:block;margin:auto}
#discover .col-lg-6:last-child h2{text-align:center}
#discover .col-lg-6:last-child .buttons_block{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
}@media screen and (max-width:992px){.landingPage_2 .content-banniere{width:80% !important}
.landingPage_2 .form{position:relative;top:auto;right:auto;width:100%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
}@media screen and (max-width:991px){.modal-dialog{max-width:90%;width:90%}
}@media only screen and (max-width:800px){#news #press_content .panel:hover{min-height:320px}
#blog>div>div{display:block}
#live>div .follow{display:none}
#contact .bloc_contact .bloc_content>div{display:inline-block;height:20vh}
#contact .bloc_contact .bloc_content{display:block}
#contact form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
#contact form .content_formulaire{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.modal-dialog .modal-content .modal-body .bloc_content form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.modal-dialog .modal-content .modal-body .bloc_content form .content_formulaire{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.cbp-spmenu{display:none}
.cd-hero video{display:none}
.cd-hero .cd-hero-content .content-banniere{width:90%}
.gallery_slider .owl-stage-outer .owl-stage .owl-item .box{height:30vh}
#gallery_spe .owl-stage-outer .owl-stage .owl-item .box{height:30vh}
.dual_slider .content_cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:33%;margin-left:11%}
.dual_slider .content_cta .btn_navya,.dual_slider .content_cta .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .dual_slider .content_cta .gform_button{margin:2% 0}
.dual_slider .dual_2{display:block;top:-5vh}
div.components_presentation div.bloc_1>div.bloc_title h2{padding-bottom:0}
div#Specifications div.bloc_content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;display:block}
}@media all and (max-width:800px){#single-events .banniere{height:20vh}
#accueil_slider .owl-stage-outer{overflow-y:-webkit-paged-x;padding:2% 0 4%}
.active .card__content .card__info{width:100%;display:block;padding:20px 0}
.card__content h4{text-align:center;font-size:30px}
}@media screen and (max-width:768px){#home #last_articles .article-item{margin:1rem auto}
}@media only screen and (max-width:750px){h1{font-size:30px}
section{padding:5% 0}
#single>div .bloc_cta{display:block}
#single>div .bloc_cta a{margin:5% !important}
#single>div .bloc_nav{display:block}
#single>div .bloc_nav div{margin-top:5%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
#single>div .bloc_nav div a,#single>div .bloc_nav div p{margin:5% !important}
#applications>div.bloc_content .item{width:48%}
section .bloc_title h2{font-size:26px}
#single_press .bloc_nav{display:block}
#single_press .bloc_nav div{margin:5% 0}
#single_press .bloc_nav div a,#single_press .bloc_nav div p{margin:5% !important}
#blog>div>div{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
#blog>div>div>div.articles>a>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
#blog>div>div div.filter{padding-bottom:5%}
#events .row #events_content .last_events .arrow{display:none}
#career_content_list .container-events .arrow{display:none}
#single-offer #single_offer_content_blog>div>.col-12 #cta .btn_navya:last-child,#single-offer #single_offer_content_blog>div>.col-12 #cta .gform_wrapper .gform_footer .gform_button:last-child,.gform_wrapper .gform_footer #single-offer #single_offer_content_blog>div>.col-12 #cta .gform_button:last-child{position:relative}
#single-offer #single_offer_content_informations{margin-top:5%}
#contact .bloc_contact .bloc_titre{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
#contact .bloc_contact .bloc_titre a{max-width:50vw;margin:auto}
#contact .bloc_contact .bloc_content>div{width:90%;-webkit-box-flex:0;-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%;margin-bottom:5%;margin-left:5%}
#contact .bloc_contact .bloc_content>div{width:50%;display:inline-block}
#contact .bloc_contact .bloc_content{padding-top:5%}
#contact #map{display:none}
footer#footer{padding-bottom:5%}
footer#footer ul{display:block;padding:0 0 2% 5%;margin:0;height:auto}
footer#footer ul li:nth-child(n+2):before{display:none}
.cd-hero video{display:none}
.cd-secondary-nav .bloc_cta>a{min-width:0}
.gallery_slider .owl-nav{position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
#gallery_spe>img{display:none}
#gallery_spe .owl-nav{position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
#comparison>div{margin:5% 0}
#comparison>div:nth-child(1) figure{height:240px}
.dual_slider .content_cta{width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.dual_slider .dual_2{left:0;top:0;width:100%}
#my_design{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
#my_design .cover{margin-left:0}
#my_design .description h3{font-size:20px}
#speech{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
#speech img{margin:0;width:100%;height:auto}
.sense #sensors>div,.SHUTTLE #sensors>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.sense #sensors>div #slider_sensors,.SHUTTLE #sensors>div #slider_sensors{margin-top:-5%;margin-left:auto;margin-right:auto}
.sense #sensors>div .bloc_content,.SHUTTLE #sensors>div .bloc_content{margin-top:5%;padding:5%;box-shadow:0 2px 5px 0 rgba(147,147,147,0.5)}
.CAB #sensors>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.CAB #sensors>div #slider_sensors{margin-top:-5%;margin-left:auto;margin-right:auto}
.CAB #sensors>div .bloc_content{margin-top:5%;padding:5%;box-shadow:0 2px 5px 0 rgba(147,147,147,0.5)}
#sensors-archi>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
#sensors-archi>div #slider_sensors{margin-top:-5%;margin-left:auto;margin-right:auto}
#sensors-archi>div .bloc_content{margin-top:5%;padding:5%;box-shadow:0 2px 5px 0 rgba(147,147,147,0.5)}
div#Specifications div.bloc_titre h2{font-size:26px}
#my_design_2{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
#my_design_2 .cover{margin-left:0}
#my_design_2 .description h3{font-size:20px}
.partner_slider .dual_2{left:0;top:0;width:80%}
.partner_slider .dual_2:before{display:none}
.figures_slider .owl-stage h4{font-size:14px}
}@media screen and (max-width:682px){.landingPage_2 .form .gform_wrapper .gform_footer{width:90%}
}@media screen and (max-width:576px){.modal-dialog{max-width:96%;width:96%}
}@media only screen and (max-width:500px){.loader{background-size:20%}
#news>nav{display:none}
#news #press_content .panel{width:100%}
#blog>div>nav{display:none}
#blog>div>div>div.articles>a>div .bloc_content{padding-bottom:15px}
#blog>div>div>div.articles>a>div{display:block}
#live>nav{display:none}
#events>div>nav{display:none}
#events .row #events_content .last_events .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
#events .row #events_content .last_events .content h3,#events .row #events_content .last_events .content .demo,#events .row #events_content .last_events .content .last_events_date,#events .row #events_content .last_events .content .last_events_loc{padding:0;text-align:center}
#career_content_list .container-events .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
#career_content_list .container-events .content h3,#career_content_list .container-events .content .contract,#career_content_list .container-events .content .last_events_loc{padding:0;text-align:center}
#contact form .content_formulaire{display:block}
.modal-dialog .modal-content .modal-body .bloc_content form .content_formulaire{display:block}
.modal-dialog .modal-content .modal-body .bloc_content{display:block}
.cd-secondary-nav{height:130px}
.gallery_slider .owl-stage-outer{margin:10px 0}
#gallery_spe .content_cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
#gallery_spe .content_cta .btn_navya,#gallery_spe .content_cta .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer #gallery_spe .content_cta .gform_button{margin:2% 0}
#comparison>div:nth-child(1) figure{height:180px}
.dual_slider .content_cta .btn_navya,.dual_slider .content_cta .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer .dual_slider .content_cta .gform_button{margin:2% 0}
.dual_slider .dual_1 .owl-dots{display:none}
.dual_slider .dual_1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto}
.dual_slider .dual_1 .owl-stage-outer{width:100%}
.dual_slider .dual_1 .owl-stage-outer .owl-stage .owl-item img{height:auto;width:100%}
.sense #sensors>div,.SHUTTLE #sensors>div{display:block}
.CAB #sensors>div{display:block}
#sensors-archi>div{display:block}
.partner_slider .dual_1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto}
.partner_slider .dual_1 .owl-stage-outer{width:100%}
.partner_slider .dual_1 .owl-stage-outer .owl-stage .owl-item img{height:auto;width:100%}
.partner_slider .dual_2{width:100%}
}@media all and (max-width:500px){#applications>div.bloc_content .item h4{font-size:18px;letter-spacing:1px}
#applications>div.bloc_content .item{width:100%}
#single-events .banniere h3{font-size:20px}
#single-events #single_events_content{margin-top:20px}
#single-events #shares{top:25%;left:70%}
#accueil_slider{height:100%;padding:0 0 10%}
.owl-wrapper{height:100%}
.active .card{padding:1em 0}
.active .card .card__content{display:block}
.active .card__content{padding:1em 0}
.card__title{overflow:visible}
.cards .owl-item{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.active .card .card__cover:before{left:0;top:0}
.card__content .card__cover img{height:auto;width:100% !important;margin-right:auto;margin-left:auto}
.card__content .card__info a{margin:5px}
.card__content .card__info a:last-child{margin-bottom:10px}
.card__content h4{line-height:24px}
.cards .owl-next,.cards .owl-prev{display:none}
.cards .owl-dots{display:none}
#discover_slider .owl-stage .owl-item{margin-top:0}
#speech{padding-top:0}
.figures_slider .owl-stage .owl-item{margin-top:0}
#vision img{width:100%}
#vision .content_cta .btn_navya:first-child,#vision .content_cta .gform_wrapper .gform_footer .gform_button:first-child,.gform_wrapper .gform_footer #vision .content_cta .gform_button:first-child{margin:10px}
#vision .content_cta .btn_navya,#vision .content_cta .gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer #vision .content_cta .gform_button{margin:10px}
#vision .content_cta{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
}@media screen and (max-width:55.1875em){.cbp-spmenu-horizontal{font-size:75%;height:110px}
.cbp-spmenu-top{top:-110px}
.cbp-spmenu-bottom{bottom:-110px}
}@media screen and (max-height:900px){.landingPage_2 .form{top:55%}
}@media all and (max-height:670px){.card__content h4{font-size:30px}
}@media screen and (max-height:26.375em){.cbp-spmenu-vertical{font-size:90%;width:190px}
.cbp-spmenu-left,.cbp-spmenu-push-toleft{left:-190px}
.cbp-spmenu-right{right:-190px}
.cbp-spmenu-push-toright{left:190px}
}@-webkit-keyframes pulse{70%{box-shadow:0 0 0 20px rgba(0,130,200,0)}
100%{box-shadow:0 0 0 0 rgba(0,130,200,0)}
}@keyframes pulse{70%{box-shadow:0 0 0 20px rgba(0,130,200,0)}
100%{box-shadow:0 0 0 0 rgba(0,130,200,0)}
}@-webkit-keyframes up{0%{opacity:1;-webkit-transform:translateY(130%);transform:translateY(130%)}
100%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0);top:0}
}@keyframes up{0%{opacity:1;-webkit-transform:translateY(130%);transform:translateY(130%)}
100%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0);top:0}
}@-webkit-keyframes down{50%{opacity:1;-webkit-transform:translateY(170%);transform:translateY(170%)}
100%{opacity:1;-webkit-transform:translateY(130%);transform:translateY(130%)}
}@keyframes down{50%{opacity:1;-webkit-transform:translateY(170%);transform:translateY(170%)}
100%{opacity:1;-webkit-transform:translateY(130%);transform:translateY(130%)}
}
