html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:inherit;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;height:auto;max-width:100%}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.hidden,[hidden]{display:none!important}.sv-img{max-width:100%;height:auto;display:block}.sv-g{letter-spacing:-.31em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){table .sv-g{display:block}}.opera-only :-o-prefocus,.sv-g{word-spacing:-.43em}.sv-u{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.sv-g [class*=pure-u]{font-family:sans-serif}.sv-u-1,.sv-u-1-1,.sv-u-1-12,.sv-u-1-2,.sv-u-1-3,.sv-u-1-4,.sv-u-1-6,.sv-u-10-12,.sv-u-11-12,.sv-u-12-12,.sv-u-2-12,.sv-u-2-3,.sv-u-3-12,.sv-u-3-4,.sv-u-4-12,.sv-u-5-12,.sv-u-5-6,.sv-u-6-12,.sv-u-7-12,.sv-u-8-12,.sv-u-9-12{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.sv-u-1-12{width:8.3333%}.sv-u-1-6,.sv-u-2-12{width:16.6667%}.sv-u-1-4,.sv-u-3-12{width:25%}.sv-u-1-3,.sv-u-4-12{width:33.3333%}.sv-u-5-12{width:41.6667%}.sv-u-1-2,.sv-u-6-12{width:50%}.sv-u-7-12{width:58.3333%}.sv-u-2-3,.sv-u-8-12{width:66.6667%}.sv-u-3-4,.sv-u-9-12{width:75%}.sv-u-10-12,.sv-u-5-6{width:83.3333%}.sv-u-11-12{width:91.6667%}.sv-u-1,.sv-u-1-1,.sv-u-12-12{width:100%}@media screen and (min-width:40em){.sv-u-s-1,.sv-u-s-1-1,.sv-u-s-1-12,.sv-u-s-1-2,.sv-u-s-1-3,.sv-u-s-1-4,.sv-u-s-1-6,.sv-u-s-10-12,.sv-u-s-11-12,.sv-u-s-12-12,.sv-u-s-2-12,.sv-u-s-2-3,.sv-u-s-3-12,.sv-u-s-3-4,.sv-u-s-4-12,.sv-u-s-5-12,.sv-u-s-5-6,.sv-u-s-6-12,.sv-u-s-7-12,.sv-u-s-8-12,.sv-u-s-9-12{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.sv-u-s-1-12{width:8.3333%}.sv-u-s-1-6,.sv-u-s-2-12{width:16.6667%}.sv-u-s-1-4,.sv-u-s-3-12{width:25%}.sv-u-s-1-3,.sv-u-s-4-12{width:33.3333%}.sv-u-s-5-12{width:41.6667%}.sv-u-s-1-2,.sv-u-s-6-12{width:50%}.sv-u-s-7-12{width:58.3333%}.sv-u-s-2-3,.sv-u-s-8-12{width:66.6667%}.sv-u-s-3-4,.sv-u-s-9-12{width:75%}.sv-u-s-10-12,.sv-u-s-5-6{width:83.3333%}.sv-u-s-11-12{width:91.6667%}.sv-u-s-1,.sv-u-s-1-1,.sv-u-s-12-12{width:100%}}@media screen and (min-width:60em){.sv-u-m-1,.sv-u-m-1-1,.sv-u-m-1-12,.sv-u-m-1-2,.sv-u-m-1-3,.sv-u-m-1-4,.sv-u-m-1-6,.sv-u-m-10-12,.sv-u-m-11-12,.sv-u-m-12-12,.sv-u-m-2-12,.sv-u-m-2-3,.sv-u-m-3-12,.sv-u-m-3-4,.sv-u-m-4-12,.sv-u-m-5-12,.sv-u-m-5-6,.sv-u-m-6-12,.sv-u-m-7-12,.sv-u-m-8-12,.sv-u-m-9-12{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.sv-u-m-1-12{width:8.3333%}.sv-u-m-1-6,.sv-u-m-2-12{width:16.6667%}.sv-u-m-1-4,.sv-u-m-3-12{width:25%}.sv-u-m-1-3,.sv-u-m-4-12{width:33.3333%}.sv-u-m-5-12{width:41.6667%}.sv-u-m-1-2,.sv-u-m-6-12{width:50%}.sv-u-m-7-12{width:58.3333%}.sv-u-m-2-3,.sv-u-m-8-12{width:66.6667%}.sv-u-m-3-4,.sv-u-m-9-12{width:75%}.sv-u-m-10-12,.sv-u-m-5-6{width:83.3333%}.sv-u-m-11-12{width:91.6667%}.sv-u-m-1,.sv-u-m-1-1,.sv-u-m-12-12{width:100%}}@media screen and (min-width:64em){.sv-u-l-1,.sv-u-l-1-1,.sv-u-l-1-12,.sv-u-l-1-2,.sv-u-l-1-3,.sv-u-l-1-4,.sv-u-l-1-6,.sv-u-l-10-12,.sv-u-l-11-12,.sv-u-l-12-12,.sv-u-l-2-12,.sv-u-l-2-3,.sv-u-l-3-12,.sv-u-l-3-4,.sv-u-l-4-12,.sv-u-l-5-12,.sv-u-l-5-6,.sv-u-l-6-12,.sv-u-l-7-12,.sv-u-l-8-12,.sv-u-l-9-12{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.sv-u-l-1-12{width:8.3333%}.sv-u-l-1-6,.sv-u-l-2-12{width:16.6667%}.sv-u-l-1-4,.sv-u-l-3-12{width:25%}.sv-u-l-1-3,.sv-u-l-4-12{width:33.3333%}.sv-u-l-5-12{width:41.6667%}.sv-u-l-1-2,.sv-u-l-6-12{width:50%}.sv-u-l-7-12{width:58.3333%}.sv-u-l-2-3,.sv-u-l-8-12{width:66.6667%}.sv-u-l-3-4,.sv-u-l-9-12{width:75%}.sv-u-l-10-12,.sv-u-l-5-6{width:83.3333%}.sv-u-l-11-12{width:91.6667%}.sv-u-l-1,.sv-u-l-1-1,.sv-u-l-12-12{width:100%}}@media screen and (min-width:80em){.sv-u-xl-1,.sv-u-xl-1-1,.sv-u-xl-1-12,.sv-u-xl-1-2,.sv-u-xl-1-3,.sv-u-xl-1-4,.sv-u-xl-1-6,.sv-u-xl-10-12,.sv-u-xl-11-12,.sv-u-xl-12-12,.sv-u-xl-2-12,.sv-u-xl-2-3,.sv-u-xl-3-12,.sv-u-xl-3-4,.sv-u-xl-4-12,.sv-u-xl-5-12,.sv-u-xl-5-6,.sv-u-xl-6-12,.sv-u-xl-7-12,.sv-u-xl-8-12,.sv-u-xl-9-12{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.sv-u-xl-1-12{width:8.3333%}.sv-u-xl-1-6,.sv-u-xl-2-12{width:16.6667%}.sv-u-xl-1-4,.sv-u-xl-3-12{width:25%}.sv-u-xl-1-3,.sv-u-xl-4-12{width:33.3333%}.sv-u-xl-5-12{width:41.6667%}.sv-u-xl-1-2,.sv-u-xl-6-12{width:50%}.sv-u-xl-7-12{width:58.3333%}.sv-u-xl-2-3,.sv-u-xl-8-12{width:66.6667%}.sv-u-xl-3-4,.sv-u-xl-9-12{width:75%}.sv-u-xl-10-12,.sv-u-xl-5-6{width:83.3333%}.sv-u-xl-11-12{width:91.6667%}.sv-u-xl-1,.sv-u-xl-1-1,.sv-u-xl-12-12{width:100%}}.l-clearfix::after,.l-clearfix::before,.paragraph.image-text-block.m--type-4::after,.paragraph.image-text-block.m--type-4::before{content:" ";display:table}.l-clearfix::after,.paragraph.image-text-block.m--type-4::after{clear:both}@font-face{font-family:'Nimbus Sans L';src:url(/themes/custom/visotec_2018/assets/fonts/nimbussanl-reg-webfont.woff2) format("woff2"),url(/themes/custom/visotec_2018/assets/fonts/nimbussanl-reg-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Nimbus Sans L';src:url(/themes/custom/visotec_2018/assets/fonts/nimbussanl-bol-webfont.woff2) format("woff2"),url(/themes/custom/visotec_2018/assets/fonts/nimbussanl-bol-webfont.woff) format("woff");font-weight:700;font-style:normal}html{box-sizing:border-box;font-size:100%}*,::after,::before{box-sizing:inherit}body{background:#fff;color:#0e3b6a;font:400 1.25em "Nimbus Sans L",sans-serif;margin:0;min-width:320px;overflow-x:hidden;position:relative}body.is-overlayed{overflow:hidden}body .body-loading{position:fixed;display:none;z-index:1000;content:'';top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.7);cursor:wait}body .body-loading img{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}button{overflow:visible;-webkit-appearance:none;appearance:none;background:0 0;border:0;border-radius:0;cursor:pointer;outline:0;padding:0}figure{margin:0}iframe{border:0}input,select,textarea{border-radius:0}.svg-icon{display:inline-block;fill:currentColor;height:1em;stroke-width:0;stroke:currentColor;vertical-align:-.2em;width:1em}.svg-icon.logo-group{height:1em;width:4.03em;vertical-align:inherit}main{width:100%}@media screen and (max-width:1590px){html{font-size:80.5%}}.ad-g{letter-spacing:-.31em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){table .ad-g{display:block}}.ad-g,.opera-only :-o-prefocus{word-spacing:-.43em}.ad-u{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.ad-g [class*=pure-u]{font-family:sans-serif}.ad-u-1,.ad-u-1-1,.ad-u-1-12,.ad-u-1-2,.ad-u-1-3,.ad-u-1-4,.ad-u-1-5,.ad-u-1-6,.ad-u-10-12,.ad-u-11-12,.ad-u-12-12,.ad-u-2-12,.ad-u-2-3,.ad-u-2-5,.ad-u-3-12,.ad-u-3-4,.ad-u-3-5,.ad-u-4-12,.ad-u-4-5,.ad-u-5-12,.ad-u-5-5,.ad-u-5-6,.ad-u-6-12,.ad-u-7-12,.ad-u-8-12,.ad-u-9-12{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.ad-u-1-12{width:8.3333%}.ad-u-1-6,.ad-u-2-12{width:16.6667%}.ad-u-1-5{width:20%}.ad-u-1-4,.ad-u-3-12{width:25%}.ad-u-1-3,.ad-u-4-12{width:33.3333%}.ad-u-2-5{width:40%}.ad-u-5-12{width:41.6667%}.ad-u-1-2,.ad-u-6-12{width:50%}.ad-u-7-12{width:58.3333%}.ad-u-3-5{width:60%}.ad-u-2-3,.ad-u-8-12{width:66.6667%}.ad-u-3-4,.ad-u-9-12{width:75%}.ad-u-4-5{width:80%}.ad-u-10-12,.ad-u-5-6{width:83.3333%}.ad-u-11-12{width:91.6667%}.ad-u-1,.ad-u-1-1,.ad-u-12-12,.ad-u-5-5{width:100%}@media screen and (min-width:40em){.ad-u-s-1,.ad-u-s-1-1,.ad-u-s-1-12,.ad-u-s-1-2,.ad-u-s-1-3,.ad-u-s-1-4,.ad-u-s-1-5,.ad-u-s-1-6,.ad-u-s-10-12,.ad-u-s-11-12,.ad-u-s-12-12,.ad-u-s-2-12,.ad-u-s-2-3,.ad-u-s-2-5,.ad-u-s-3-12,.ad-u-s-3-4,.ad-u-s-3-5,.ad-u-s-4-12,.ad-u-s-4-5,.ad-u-s-5-12,.ad-u-s-5-5,.ad-u-s-5-6,.ad-u-s-6-12,.ad-u-s-7-12,.ad-u-s-8-12,.ad-u-s-9-12{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.ad-u-s-1-12{width:8.3333%}.ad-u-s-1-6,.ad-u-s-2-12{width:16.6667%}.ad-u-s-1-5{width:20%}.ad-u-s-1-4,.ad-u-s-3-12{width:25%}.ad-u-s-1-3,.ad-u-s-4-12{width:33.3333%}.ad-u-s-2-5{width:40%}.ad-u-s-5-12{width:41.6667%}.ad-u-s-1-2,.ad-u-s-6-12{width:50%}.ad-u-s-7-12{width:58.3333%}.ad-u-s-3-5{width:60%}.ad-u-s-2-3,.ad-u-s-8-12{width:66.6667%}.ad-u-s-3-4,.ad-u-s-9-12{width:75%}.ad-u-s-4-5{width:80%}.ad-u-s-10-12,.ad-u-s-5-6{width:83.3333%}.ad-u-s-11-12{width:91.6667%}.ad-u-s-1,.ad-u-s-1-1,.ad-u-s-12-12,.ad-u-s-5-5{width:100%}}@media screen and (min-width:48em){.ad-u-m-1,.ad-u-m-1-1,.ad-u-m-1-12,.ad-u-m-1-2,.ad-u-m-1-3,.ad-u-m-1-4,.ad-u-m-1-5,.ad-u-m-1-6,.ad-u-m-10-12,.ad-u-m-11-12,.ad-u-m-12-12,.ad-u-m-2-12,.ad-u-m-2-3,.ad-u-m-2-5,.ad-u-m-3-12,.ad-u-m-3-4,.ad-u-m-3-5,.ad-u-m-4-12,.ad-u-m-4-5,.ad-u-m-5-12,.ad-u-m-5-5,.ad-u-m-5-6,.ad-u-m-6-12,.ad-u-m-7-12,.ad-u-m-8-12,.ad-u-m-9-12{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.ad-u-m-1-12{width:8.3333%}.ad-u-m-1-6,.ad-u-m-2-12{width:16.6667%}.ad-u-m-1-5{width:20%}.ad-u-m-1-4,.ad-u-m-3-12{width:25%}.ad-u-m-1-3,.ad-u-m-4-12{width:33.3333%}.ad-u-m-2-5{width:40%}.ad-u-m-5-12{width:41.6667%}.ad-u-m-1-2,.ad-u-m-6-12{width:50%}.ad-u-m-7-12{width:58.3333%}.ad-u-m-3-5{width:60%}.ad-u-m-2-3,.ad-u-m-8-12{width:66.6667%}.ad-u-m-3-4,.ad-u-m-9-12{width:75%}.ad-u-m-4-5{width:80%}.ad-u-m-10-12,.ad-u-m-5-6{width:83.3333%}.ad-u-m-11-12{width:91.6667%}.ad-u-m-1,.ad-u-m-1-1,.ad-u-m-12-12,.ad-u-m-5-5{width:100%}}@media screen and (min-width:64em){.ad-u-l-1,.ad-u-l-1-1,.ad-u-l-1-12,.ad-u-l-1-2,.ad-u-l-1-3,.ad-u-l-1-4,.ad-u-l-1-5,.ad-u-l-1-6,.ad-u-l-10-12,.ad-u-l-11-12,.ad-u-l-12-12,.ad-u-l-2-12,.ad-u-l-2-3,.ad-u-l-2-5,.ad-u-l-3-12,.ad-u-l-3-4,.ad-u-l-3-5,.ad-u-l-4-12,.ad-u-l-4-5,.ad-u-l-5-12,.ad-u-l-5-5,.ad-u-l-5-6,.ad-u-l-6-12,.ad-u-l-7-12,.ad-u-l-8-12,.ad-u-l-9-12{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.ad-u-l-1-12{width:8.3333%}.ad-u-l-1-6,.ad-u-l-2-12{width:16.6667%}.ad-u-l-1-5{width:20%}.ad-u-l-1-4,.ad-u-l-3-12{width:25%}.ad-u-l-1-3,.ad-u-l-4-12{width:33.3333%}.ad-u-l-2-5{width:40%}.ad-u-l-5-12{width:41.6667%}.ad-u-l-1-2,.ad-u-l-6-12{width:50%}.ad-u-l-7-12{width:58.3333%}.ad-u-l-3-5{width:60%}.ad-u-l-2-3,.ad-u-l-8-12{width:66.6667%}.ad-u-l-3-4,.ad-u-l-9-12{width:75%}.ad-u-l-4-5{width:80%}.ad-u-l-10-12,.ad-u-l-5-6{width:83.3333%}.ad-u-l-11-12{width:91.6667%}.ad-u-l-1,.ad-u-l-1-1,.ad-u-l-12-12,.ad-u-l-5-5{width:100%}}@media screen and (min-width:100em){.ad-u-xl-1,.ad-u-xl-1-1,.ad-u-xl-1-12,.ad-u-xl-1-2,.ad-u-xl-1-3,.ad-u-xl-1-4,.ad-u-xl-1-5,.ad-u-xl-1-6,.ad-u-xl-10-12,.ad-u-xl-11-12,.ad-u-xl-12-12,.ad-u-xl-2-12,.ad-u-xl-2-3,.ad-u-xl-2-5,.ad-u-xl-3-12,.ad-u-xl-3-4,.ad-u-xl-3-5,.ad-u-xl-4-12,.ad-u-xl-4-5,.ad-u-xl-5-12,.ad-u-xl-5-5,.ad-u-xl-5-6,.ad-u-xl-6-12,.ad-u-xl-7-12,.ad-u-xl-8-12,.ad-u-xl-9-12{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.ad-u-xl-1-12{width:8.3333%}.ad-u-xl-1-6,.ad-u-xl-2-12{width:16.6667%}.ad-u-xl-1-5{width:20%}.ad-u-xl-1-4,.ad-u-xl-3-12{width:25%}.ad-u-xl-1-3,.ad-u-xl-4-12{width:33.3333%}.ad-u-xl-2-5{width:40%}.ad-u-xl-5-12{width:41.6667%}.ad-u-xl-1-2,.ad-u-xl-6-12{width:50%}.ad-u-xl-7-12{width:58.3333%}.ad-u-xl-3-5{width:60%}.ad-u-xl-2-3,.ad-u-xl-8-12{width:66.6667%}.ad-u-xl-3-4,.ad-u-xl-9-12{width:75%}.ad-u-xl-4-5{width:80%}.ad-u-xl-10-12,.ad-u-xl-5-6{width:83.3333%}.ad-u-xl-11-12{width:91.6667%}.ad-u-xl-1,.ad-u-xl-1-1,.ad-u-xl-12-12,.ad-u-xl-5-5{width:100%}}@media screen and (max-width:479px){#tarteaucitron .tarteaucitronLine .tarteaucitronName{width:90%!important}#tarteaucitron .tarteaucitronLine .tarteaucitronAsk{float:left!important;margin:10px 15px 5px}}@media screen and (max-width:767px){html{font-size:100%}#tarteaucitron,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer{background:#fff;border:0!important;bottom:0!important;height:100%!important;left:0!important;margin:0!important;max-height:100%!important;max-width:100%!important;top:0!important;width:100%!important}#tarteaucitron .tarteaucitronBorder,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList{border:0!important}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle{text-align:left!important}}@media screen and (min-width:768px) and (max-width:991px){#tarteaucitron{border:0!important;left:0!important;margin:0 5%!important;max-height:80%!important;width:90%!important}}#tarteaucitron *{zoom:1}#tarteaucitron .clear{clear:both}#tarteaucitron a{color:#424242;font-size:11px;font-weight:700;text-decoration:none}#tarteaucitronAlertBig a,#tarteaucitronAlertSmall a{color:#fff}#tarteaucitron b{font-size:22px;font-weight:500}#tarteaucitronRoot{left:0;position:absolute;right:0;top:0;width:100%}#tarteaucitronRoot *{box-sizing:initial;color:#333;font-size:14px;line-height:normal;vertical-align:initial}#tarteaucitronBack{background:#fff;display:none;height:100%;left:0;opacity:.7;position:fixed;top:0;width:100%;z-index:2147483646}#tarteaucitron{display:none;max-height:80%;left:50%;margin:0 auto 0 -430px;padding:0;position:fixed;top:6%;width:860px;z-index:2147483647}#tarteaucitron .tarteaucitronBorder{background:#fff;border:2px solid #333;border-top:0;height:auto;overflow:auto}#tarteaucitron #tarteaucitronClosePanel,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie{background:#333;color:#fff;cursor:pointer;font-size:12px;font-weight:700;text-decoration:none;padding:4px 0;position:absolute;right:0;text-align:center;width:70px}#tarteaucitron #tarteaucitronDisclaimer{color:#555;font-size:12px;margin:15px auto 0;width:80%}#tarteaucitron #tarteaucitronServices .tarteaucitronHidden,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden{background:rgba(51,51,51,.07)}#tarteaucitron #tarteaucitronServices .tarteaucitronHidden{display:none;position:relative}#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle{background:#333;color:#fff;display:inline-block;font-size:14px;font-weight:700;margin:20px 0 0;padding:5px 20px;text-align:left;width:auto}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a{color:#fff;font-weight:500}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a:hover,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a:hover{text-decoration:none!important}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a{font-size:22px}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a{font-size:14px}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle{padding:5px 10px}#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails{color:#fff;display:none;font-size:12px;font-weight:500;margin-top:0;max-width:270px;padding:20px;position:absolute;z-index:2147483647}#tarteaucitron #tarteaucitronInfo a{color:#fff;text-decoration:underline}#tarteaucitron #tarteaucitronServices .tarteaucitronLine:hover{background:rgba(51,51,51,.2)}#tarteaucitron #tarteaucitronServices .tarteaucitronLine{background:rgba(51,51,51,.1);border-left:5px solid transparent;margin:0;overflow:hidden;padding:15px 5px}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{background:#333;border:3px solid #333;border-left:9px solid #333;border-top:5px solid #333;margin-bottom:0;margin-top:21px;position:relative}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine:hover{background:#333}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName{margin-left:15px;margin-top:2px}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName b{color:#fff}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk{margin-top:0!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName{display:inline-block;float:left;margin-left:10px;text-align:left;width:50%}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName a:hover{text-decoration:underline}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk{display:inline-block;float:right;margin:7px 15px 0;text-align:right}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny,.tac_activate .tarteaucitronAllow{background:gray;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;padding:6px 10px;text-align:center;text-decoration:none;width:auto}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName .tarteaucitronListCookies{color:#333;font-size:12px}.tarteaucitronAlertBigTop{top:0}.tarteaucitronAlertBigBottom{bottom:0}#tarteaucitronAlertBig{background:#0e3b6a;color:#fff;display:none;font-size:15px!important;left:0;padding:25px 5%;position:fixed;text-align:center;width:90%;box-sizing:content-box;z-index:2147483645}#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert b{font-size:18px;color:#fff}#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert b{font-weight:700}#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronAlertBig #tarteaucitronPersonalize{background:0 0;border:2px solid #00e1f5;color:#00e1f5;cursor:pointer;display:inline-block;font-size:16px;padding:14px 25px;text-decoration:none;margin:7px 7px 7px 17px;border-radius:20px;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}#tarteaucitronAlertBig #tarteaucitronCloseAlert:hover,#tarteaucitronAlertBig #tarteaucitronPersonalize:hover{background:#00e1f5;color:#fff}#tarteaucitronPercentage{background:#00e1f5;bottom:56px!important;height:4px;margin-top:2px;left:0;position:fixed;width:0;z-index:2147483644}#tarteaucitronAlertSmall{background:#0e3b6a;bottom:0;display:none;padding:0;position:fixed;right:0;text-align:center;width:auto;z-index:2147483646}#tarteaucitronAlertSmall #tarteaucitronManager{color:#fff;cursor:pointer;display:inline-block;font-size:11px!important;padding:8px 10px}#tarteaucitronAlertSmall #tarteaucitronManager:hover{background:rgba(255,255,255,.05)}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot{background-color:gray;border-radius:5px;display:block;height:8px;margin-bottom:1px;margin-top:5px;overflow:hidden;width:100%}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen,#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed,#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow{display:block;float:left;height:100%;width:0%}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen{background-color:#1b870b}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow{background-color:#fbda26}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed{background-color:#9c1a1a}#tarteaucitronAlertSmall #tarteaucitronCookiesNumber{background:rgba(255,255,255,.2);color:#fff;cursor:pointer;display:inline-block;font-size:30px;padding:0 10px;vertical-align:top}#tarteaucitronAlertSmall #tarteaucitronCookiesNumber:hover{background:rgba(255,255,255,.3)}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer{display:none;max-height:70%;max-width:500px;position:fixed;right:0;width:100%}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList{background:#fff;border:2px solid #0e3b6a;color:#0e3b6a;font-size:11px;height:auto;overflow:auto;text-align:left}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList b{color:#0e3b6a}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle{background:#0e3b6a;margin-top:21px;padding:13px 0 9px 13px;text-align:left}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle b{color:#fff;font-size:16px}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain{background:rgba(51,51,51,.1);padding:7px 5px 10px;word-wrap:break-word}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain:hover{background:rgba(51,51,51,.2)}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain a{color:#0e3b6a;text-decoration:none}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft{display:inline-block;width:50%}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft a b{color:#8b0000}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListRight{color:#0e3b6a;display:inline-block;font-size:11px;margin-left:10%;vertical-align:top;width:30%}.tac_activate{background:#0e3b6a;color:#fff;display:table;font-size:12px;height:100%;line-height:initial;margin:auto;text-align:center;width:100%}.tac_float{display:table-cell;text-align:center;vertical-align:middle}.tac_activate .tac_float b{color:#fff}.tac_activate .tac_float .tarteaucitronAllow{background-color:#1b870b;display:inline-block;margin:10px 0}ins.adsbygoogle,ins.ferank-publicite{text-decoration:none}div.amazon_product{height:240px;width:120px}.l-page{position:relative}.l-wrapper{max-width:1280px;padding:0 10px;position:relative}.l-content-wrapper{margin:0 auto;max-width:1024px;padding:0;position:relative}.business-cases__listing .business-cases__sectors ul,.footer-bottom .footer-bottom__infos,.header-bigmenu .bigmenu-box .block-hover ul,.header-bigmenu .header-bigmenu__footer ul,.l-unlist,.paragraph.network-map .network-map__geozone,.visotec-2018-local-tasks ul{list-style:none;margin:0;padding:0}.l-untitle{font-size:inherit;font-weight:inherit;margin:0}.l-boxed{max-width:81.5em;padding:0 1em;margin:0 auto}.l-embed{position:relative;padding-bottom:56.25%;height:0}.l-embed>iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width:64rem){.m--3cols .cols-layout-inner{padding:0 15.75em}.m--2cols-1 .cols-layout-inner{padding:0 15.75em 0 0}.m--2cols-2 .cols-layout-inner{padding:0 0 0 15.75em}}.visotec-2018-local-tasks{position:fixed;z-index:1000;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0;background:#0b0b0b;color:#fff;opacity:.5;-webkit-transition:opacity .2s;transition:opacity .2s}.visotec-2018-local-tasks:hover{opacity:1}.visotec-2018-local-tasks ul li{display:inline-block;vertical-align:middle}.visotec-2018-local-tasks ul li a{padding:.75em .5em}.cta-rs{position:fixed;top:50%;right:1.25em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;padding:0;margin:0;list-style:none}.cta-rs li{display:block}.cta-rs a{position:relative;display:block;height:2.7em;width:2.7em;background:#0e3b6a;color:#fff;border-radius:50%;margin:.5em 0;-webkit-transition:color .2s,background .2s;transition:color .2s,background .2s}.cta-rs a svg{position:absolute;top:50%;left:52%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;width:1em;height:1em}.cta-rs a svg.icon-rs-facebook,.cta-rs a svg.icon-rs-twitter{width:1.25em;height:1.25em}.cta-rs a:hover{background:#fff;color:#0e3b6a}@media screen and (max-width:767px){#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert b{margin:15px 0;display:block}#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronAlertBig #tarteaucitronPersonalize{margin:7px}#tarteaucitronAlertBig #tarteaucitronCloseAlert{margin-left:7px}.cta-rs{display:none}}.is-semantic{border:0!important;clip:rect(0 0 0 0)!important;display:block;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.is-hide{display:none}.btn,.form .form-actions .form-submit,.form .form-actions .webform-button--submit,.form .webform-actions .form-submit,.form .webform-actions .webform-button--submit{position:relative;display:inline-block;font-size:.75em;padding:.6em 1.06667em;border-radius:1.2em;background:#00e1f5;border:1px solid #00e1f5;color:#fff;font-weight:700;-webkit-transition:color .2s,background .2s,border .2s;transition:color .2s,background .2s,border .2s}.btn:hover,.form .form-actions .form-submit:hover,.form .form-actions .webform-button--submit:hover,.form .webform-actions .form-submit:hover,.form .webform-actions .webform-button--submit:hover{background:#fff;color:#00e1f5}.btn.btn-big,.form .form-actions .btn-big.form-submit,.form .form-actions .btn-big.webform-button--submit,.form .webform-actions .btn-big.form-submit,.form .webform-actions .btn-big.webform-button--submit{font-size:.9em;border-width:.16667em!important;padding:.44444em .83333em}.btn.btn-out-white,.form .form-actions .btn-out-white.form-submit,.form .form-actions .btn-out-white.webform-button--submit,.form .webform-actions .btn-out-white.form-submit,.form .webform-actions .btn-out-white.webform-button--submit{background:0 0;border:1px solid #fff;color:#fff}.btn.btn-out-white:hover,.form .form-actions .btn-out-white.form-submit:hover,.form .form-actions .btn-out-white.webform-button--submit:hover,.form .webform-actions .btn-out-white.form-submit:hover,.form .webform-actions .btn-out-white.webform-button--submit:hover{background:#fff;color:#0e3b6a}.btn.btn-out-darkblue,.form .form-actions .form-submit,.form .form-actions .webform-button--submit,.form .webform-actions .form-submit,.form .webform-actions .webform-button--submit{background:0 0;border:1px solid #0e3b6a;color:#0e3b6a}.btn.btn-out-darkblue:hover,.form .form-actions .form-submit:hover,.form .form-actions .webform-button--submit:hover,.form .webform-actions .form-submit:hover,.form .webform-actions .webform-button--submit:hover{background:#00e1f5;border-color:#00e1f5;color:#fff}@media screen and (min-width:40rem){.btn.btn-big,.form .form-actions .btn-big.form-submit,.form .form-actions .btn-big.webform-button--submit,.form .webform-actions .btn-big.form-submit,.form .webform-actions .btn-big.webform-button--submit{font-size:1.1em;border-width:.15em!important;padding:.4em .75em}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;-webkit-transition:none;transition:none}.slick-list *{-webkit-transition:none;transition:none}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;width:100%;height:auto}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;width:58px;height:58px;z-index:10;padding:.5em}.slick-arrow.slick-prev{left:5%}.slick-arrow.slick-next{right:5%}.slick-arrow svg{display:block;width:100%;height:100%}@media screen and (max-width:1024px){.slick-arrow.slick-prev{left:2%}.slick-arrow.slick-next{right:2%}}@media screen and (max-width:639px){.slick-arrow{width:30px;height:30px}.slick-arrow.slick-prev{left:-15px}.slick-arrow.slick-next{right:-15px}}.paragraph{background:#fff}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:1280px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.form{padding:3em 0;border-top:50px solid #fff}.form .webform-flexbox .webform-flexbox{display:block}.form .js-form-item{margin-bottom:1.5em}.form .js-form-type-email,.form .js-form-type-password,.form .js-form-type-textfield{position:relative}.form .js-form-type-email .description,.form .js-form-type-password .description,.form .js-form-type-textfield .description{margin-top:.38462em;font-size:.65em}.form .js-form-type-email label,.form .js-form-type-password label,.form .js-form-type-textfield label{position:absolute;top:.38462em;font-size:1.17em;color:#0e3b6a;font-weight:700;-webkit-transition:top .2s,font-size .2s;transition:top .2s,font-size .2s;-webkit-user-select:none;-ms-user-select:none;user-select:none}.form .js-form-type-email input,.form .js-form-type-password input,.form .js-form-type-textfield input{border:none;outline:0;font-size:1.17em;font-weight:700;color:#0e3b6a;border-bottom:2px solid #0e3b6a;padding:.51282em 0 .34188em;box-shadow:none!important;width:100%;background:0 0}.form .js-form-type-email.m--label-retracted label,.form .js-form-type-password.m--label-retracted label,.form .js-form-type-textfield.m--label-retracted label{top:-.625em;font-size:.8em;-webkit-transition:top .2s,font-size .2s;transition:top .2s,font-size .2s}.form .form-textarea{font-size:1.17em;font-weight:700;color:#0e3b6a;padding:1.19658em;width:100%;max-width:100%;min-width:100%;min-height:8.54701em;height:8.54701em;max-height:21.36752em;background:#d0d0d0;border:2px solid #ededed;outline:0;box-shadow:none!important;-webkit-transition:border .2s;transition:border .2s}.form .js-form-type-checkbox{font-size:1em;-webkit-user-select:none;-ms-user-select:none;user-select:none}.form .js-form-type-checkbox .checker{top:-.15em;position:relative;display:inline-block;vertical-align:middle;margin-right:.25em;width:1.25em;height:1.25em}.form .js-form-type-checkbox .checker>span{border:2px solid #0e3b6a;border-radius:.25em;display:block;position:absolute;top:0;left:0;width:1.25em;height:1.25em;background:0 0;-webkit-transition:background .2s;transition:background .2s}.form .js-form-type-checkbox .checker .checked{background:#0e3b6a}.form .js-form-type-checkbox .checker input{opacity:0;filter:alpha(opacity=0);border:none;-webkit-appearance:none;appearance:none;background:0 0;display:inline-block;zoom:1;width:1.25em;height:1.25em}.form .js-form-type-radio{font-size:1em;-webkit-user-select:none;-ms-user-select:none;user-select:none}.form .js-form-type-radio .radio{top:-.15em;position:relative;display:inline-block;vertical-align:middle;margin-right:.25em;width:1.25em;height:1.25em;border:2px solid #0e3b6a;border-radius:50%}.form .js-form-type-radio .radio>span{border-radius:50%;display:block;position:absolute;top:48%;left:49%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.75em;height:.75em;background:0 0;-webkit-transition:background .2s;transition:background .2s}.form .js-form-type-radio .radio .checked{background:#00e1f5}.form .js-form-type-radio .radio input{opacity:0;filter:alpha(opacity=0);border:none;-webkit-appearance:none;appearance:none;background:0 0;display:inline-block;zoom:1;width:1.25em;height:1.25em}.form .form-item-concent{margin-top:1.5em}.form .js-form-type-webform-markup{margin-top:2em;font-size:.75em}.form .form-actions,.form .webform-actions{text-align:center;margin-top:2.25em}.form .form-actions .form-submit,.form .form-actions .webform-button--submit,.form .webform-actions .form-submit,.form .webform-actions .webform-button--submit{cursor:pointer}.form.m--blue .js-form-type-email label,.form.m--blue .js-form-type-password label,.form.m--blue .js-form-type-textfield label{color:#fff}.form.m--blue .js-form-type-email input,.form.m--blue .js-form-type-password input,.form.m--blue .js-form-type-textfield input{color:#fff;border-color:#fff}.form.m--blue .form-textarea{background:#124b82;border-color:#124b82;color:#fff}.form.m--blue .js-form-type-checkbox .checker>span{border:2px solid #fff}.form.m--blue .js-form-type-checkbox .checker .checked{background:#fff}.form.m--blue .webform-actions .webform-button--submit{border-color:#fff;color:#fff}.form.m--blue .webform-actions .webform-button--submit:hover{background:#fff;color:#0e3b6a}.form.m--light-grey .form-textarea{background:#fff}.form .js-form-type-email.is-focused input:invalid,.form .js-form-type-password.is-focused input:invalid,.form .js-form-type-textfield.is-focused input:invalid{color:#ba1626;border-bottom:2px solid #ba1626}.form .form-textarea.is-focused:invalid{border:2px solid #ba1626}.form.m--blue .js-form-type-email.is-focused input:invalid,.form.m--blue .js-form-type-password.is-focused input:invalid,.form.m--blue .js-form-type-textfield.is-focused input:invalid,.form.m--light-grey .js-form-type-email.is-focused input:invalid,.form.m--light-grey .js-form-type-password.is-focused input:invalid,.form.m--light-grey .js-form-type-textfield.is-focused input:invalid{color:#ba1626;border-bottom:2px solid #ba1626}.form.m--blue .form-textarea.is-focused:invalid,.form.m--light-grey .form-textarea.is-focused:invalid{border:2px solid #ba1626}@media screen and (min-width:48rem){.form .webform-flex--container{margin:0 .75em}.form .webform-flexbox{margin:0 -.75em!important}}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-webkit-tap-highlight-color:transparent;background:#ddd;outline:0;font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4);color:#0078a8}.leaflet-tile{-webkit-filter:inherit;filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(/themes/custom/visotec_2018/assets/css/#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto;float:left;clear:both}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-right .leaflet-control{float:right;margin-right:10px}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1),-webkit-transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container a.leaflet-active{outline:orange solid 2px}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console',Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(/themes/custom/visotec_2018/assets/css/images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/themes/custom/visotec_2018/assets/css/images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(/themes/custom/visotec_2018/assets/css/images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:rgba(255,255,255,.7);margin:0;display:none}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;box-sizing:border-box;background:rgba(255,255,255,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:700 16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;background:0 0}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:0 0;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{-webkit-transition-duration:50ms;transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{-webkit-transition-delay:50ms;transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{-webkit-transition-duration:.1s;transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{-webkit-transition-delay:.1s;transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{-webkit-transition-duration:.15s;transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{-webkit-transition-delay:.15s;transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{-webkit-transition-duration:.2s;transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{-webkit-transition-delay:.2s;transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{-webkit-transition-duration:.25s;transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{-webkit-transition-delay:.25s;transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{-webkit-transition-duration:.3s;transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{-webkit-transition-delay:.3s;transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{-webkit-transition-duration:.35s;transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{-webkit-transition-delay:.35s;transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{-webkit-transition-duration:.4s;transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{-webkit-transition-delay:.4s;transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{-webkit-transition-duration:.45s;transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{-webkit-transition-delay:.45s;transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{-webkit-transition-duration:.5s;transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{-webkit-transition-delay:.5s;transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{-webkit-transition-duration:.55s;transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{-webkit-transition-delay:.55s;transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{-webkit-transition-duration:.6s;transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{-webkit-transition-delay:.6s;transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{-webkit-transition-duration:.65s;transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{-webkit-transition-delay:.65s;transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{-webkit-transition-duration:.7s;transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{-webkit-transition-delay:.7s;transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{-webkit-transition-duration:.75s;transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{-webkit-transition-delay:.75s;transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{-webkit-transition-duration:.8s;transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{-webkit-transition-delay:.8s;transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{-webkit-transition-duration:.85s;transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{-webkit-transition-delay:.85s;transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{-webkit-transition-duration:.9s;transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{-webkit-transition-delay:.9s;transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{-webkit-transition-duration:.95s;transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{-webkit-transition-delay:.95s;transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{-webkit-transition-duration:1s;transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{-webkit-transition-delay:1s;transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{-webkit-transition-duration:1.05s;transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{-webkit-transition-delay:1.05s;transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{-webkit-transition-duration:1.1s;transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{-webkit-transition-delay:1.1s;transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{-webkit-transition-duration:1.15s;transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{-webkit-transition-delay:1.15s;transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{-webkit-transition-duration:1.2s;transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{-webkit-transition-delay:1.2s;transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{-webkit-transition-duration:1.25s;transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{-webkit-transition-delay:1.25s;transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{-webkit-transition-duration:1.3s;transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{-webkit-transition-delay:1.3s;transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{-webkit-transition-duration:1.35s;transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{-webkit-transition-delay:1.35s;transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{-webkit-transition-duration:1.4s;transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{-webkit-transition-delay:1.4s;transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{-webkit-transition-duration:1.45s;transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{-webkit-transition-delay:1.45s;transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{-webkit-transition-duration:1.5s;transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{-webkit-transition-delay:1.5s;transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{-webkit-transition-duration:1.55s;transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{-webkit-transition-delay:1.55s;transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{-webkit-transition-duration:1.6s;transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{-webkit-transition-delay:1.6s;transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{-webkit-transition-duration:1.65s;transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{-webkit-transition-delay:1.65s;transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{-webkit-transition-duration:1.7s;transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{-webkit-transition-delay:1.7s;transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{-webkit-transition-duration:1.75s;transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{-webkit-transition-delay:1.75s;transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{-webkit-transition-duration:1.8s;transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{-webkit-transition-delay:1.8s;transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{-webkit-transition-duration:1.85s;transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{-webkit-transition-delay:1.85s;transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{-webkit-transition-duration:1.9s;transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{-webkit-transition-delay:1.9s;transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{-webkit-transition-duration:1.95s;transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{-webkit-transition-delay:1.95s;transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{-webkit-transition-duration:2s;transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{-webkit-transition-delay:2s;transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{-webkit-transition-duration:2.05s;transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{-webkit-transition-delay:2.05s;transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{-webkit-transition-duration:2.1s;transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{-webkit-transition-delay:2.1s;transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{-webkit-transition-duration:2.15s;transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{-webkit-transition-delay:2.15s;transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{-webkit-transition-duration:2.2s;transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{-webkit-transition-delay:2.2s;transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{-webkit-transition-duration:2.25s;transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{-webkit-transition-delay:2.25s;transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{-webkit-transition-duration:2.3s;transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{-webkit-transition-delay:2.3s;transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{-webkit-transition-duration:2.35s;transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{-webkit-transition-delay:2.35s;transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{-webkit-transition-duration:2.4s;transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{-webkit-transition-delay:2.4s;transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{-webkit-transition-duration:2.45s;transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{-webkit-transition-delay:2.45s;transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{-webkit-transition-duration:2.5s;transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{-webkit-transition-delay:2.5s;transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{-webkit-transition-duration:2.55s;transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{-webkit-transition-delay:2.55s;transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{-webkit-transition-duration:2.6s;transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{-webkit-transition-delay:2.6s;transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{-webkit-transition-duration:2.65s;transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{-webkit-transition-delay:2.65s;transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{-webkit-transition-duration:2.7s;transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{-webkit-transition-delay:2.7s;transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{-webkit-transition-duration:2.75s;transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{-webkit-transition-delay:2.75s;transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{-webkit-transition-duration:2.8s;transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{-webkit-transition-delay:2.8s;transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{-webkit-transition-duration:2.85s;transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{-webkit-transition-delay:2.85s;transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{-webkit-transition-duration:2.9s;transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{-webkit-transition-delay:2.9s;transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{-webkit-transition-duration:2.95s;transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{-webkit-transition-delay:2.95s;transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{-webkit-transition-duration:3s;transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{-webkit-transition-delay:0;transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{-webkit-transition-delay:3s;transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.25,.75,.75);transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{-webkit-transition-timing-function:ease;transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.6,-.28,.735,.045);transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.47,0,.745,.715);transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.39,.575,.565,1);transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.445,.05,.55,.95);transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],[data-aos][data-aos][data-aos-easing=ease-in-quad],[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-cubic] [data-aos],body[data-aos-easing=ease-in-quad] [data-aos],body[data-aos-easing=ease-in-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],[data-aos][data-aos][data-aos-easing=ease-out-quad],[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-cubic] [data-aos],body[data-aos-easing=ease-out-quad] [data-aos],body[data-aos-easing=ease-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],[data-aos][data-aos][data-aos-easing=ease-in-out-quad],[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-cubic] [data-aos],body[data-aos-easing=ease-in-out-quad] [data-aos],body[data-aos-easing=ease-in-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}[data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}[data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}[data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}[data-aos=zoom-in]{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}[data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}[data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{-webkit-transition-property:-webkit-transform;transition-property:transform,-webkit-transform}[data-aos^=slide][data-aos^=slide].aos-animate{-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}[data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}[data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform;transition-property:transform,-webkit-transform}[data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}.menu-burger{position:relative;display:block;width:1.7em;height:1.5em;cursor:pointer}.menu-burger .menu-burger__line1,.menu-burger .menu-burger__line2,.menu-burger .menu-burger__line3{position:absolute;left:0;width:100%;height:.3em;border-radius:.15em;-webkit-transition:.2s;transition:.2s;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.menu-burger .menu-burger__line1{top:0}.menu-burger .menu-burger__line2{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.menu-burger .menu-burger__line3{bottom:0}.menu-burger.m--dark .menu-burger__line1,.menu-burger.m--dark .menu-burger__line2,.menu-burger.m--dark .menu-burger__line3,header.m--scrolled .menu-burger .menu-burger__line1,header.m--scrolled .menu-burger .menu-burger__line2,header.m--scrolled .menu-burger .menu-burger__line3,header.m--showing .menu-burger .menu-burger__line1,header.m--showing .menu-burger .menu-burger__line2,header.m--showing .menu-burger .menu-burger__line3{background:#0e3b6a}.menu-burger.m--light .menu-burger__line1,.menu-burger.m--light .menu-burger__line2,.menu-burger.m--light .menu-burger__line3{background:#fff}.menu-burger.m--opened .menu-burger__line1,.menu-burger.m--opened .menu-burger__line2,.menu-burger.m--opened .menu-burger__line3{background:#0e3b6a}.menu-burger.m--opened .menu-burger__line1{top:40%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-burger.m--opened .menu-burger__line2{opacity:0}.menu-burger.m--opened .menu-burger__line3{bottom:40%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.m--prehome .menu-burger{display:none}header{position:fixed;z-index:100;margin:0 auto;padding:.75em;height:3.5em;font-size:.8em;width:100%;top:0;left:0;right:0;-webkit-transition:background .2s,padding .2s;transition:background .2s,padding .2s;background:0 0}header .l-boxed{position:relative;padding:0 .8em}header.m--scrolled{background:#fff}header .header__wrapper{position:relative}header .visotec-logo{margin:0}header .menu-burger{position:absolute;top:.25em;right:0}.header-bigmenu{position:fixed;top:-100vh;left:0;background:#fff;width:100%;height:100vh;-webkit-transition:top .2s;transition:top .2s;padding-top:3.75em}.header-bigmenu.m--showing{top:0}.header-bigmenu .ad-u-1-1 .bigmenu-box:first-child{margin-top:0}.header-bigmenu .bigmenu-box{position:relative;display:block;height:13vh;line-height:13vh;margin:.5em .25em;background:center center/cover #b5b5b5}.header-bigmenu .bigmenu-box.m--bg-home{background-image:url(/themes/custom/visotec_2018/assets/images/menu-home.jpg);display:none}.header-bigmenu .bigmenu-box.m--bg-contact{background-image:url(/themes/custom/visotec_2018/assets/images/menu-contact.jpg)}.header-bigmenu .bigmenu-box.m--bg-aboutus{background-image:url(/themes/custom/visotec_2018/assets/images/menu-aboutus.jpg)}.header-bigmenu .bigmenu-box.m--bg-ourwork{background-image:url(/themes/custom/visotec_2018/assets/images/menu-ourwork.jpg)}.header-bigmenu .bigmenu-box.m--bg-join-us{background-image:url(/themes/custom/visotec_2018/assets/images/menu-joinus.jpg)}.header-bigmenu .bigmenu-box.m--bg-ourclients{background-image:url(/themes/custom/visotec_2018/assets/images/menu-ourclients.jpg)}.header-bigmenu .bigmenu-box.m--bg-whatwedo{background-image:url(/themes/custom/visotec_2018/assets/images/menu-whatwedo.jpg)}.header-bigmenu .bigmenu-box.m--bg-clientaccess{background-image:url(/themes/custom/visotec_2018/assets/images/menu-clientaccess.jpg)}.header-bigmenu .bigmenu-box:before{position:absolute;content:'';top:0;left:0;bottom:0;right:0;background:#000;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.header-bigmenu .bigmenu-box:after{position:absolute;content:'';top:0;left:0;bottom:0;right:0;opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(14%,rgba(0,0,0,0)),to(rgba(0,0,0,.8)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 14%,rgba(0,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#cc000000',GradientType=0)}.header-bigmenu .bigmenu-box .block-idle{position:relative;z-index:2;font-size:1.25em;line-height:1.1em;display:inline-block;vertical-align:middle;font-weight:700;padding:10px;text-align:center;color:#fff;width:100%;text-shadow:rgba(0,0,0,.4) 0 0 2px}.header-bigmenu .bigmenu-box .block-hover{display:none;text-align:center;position:relative;z-index:2}.header-bigmenu .bigmenu-box .block-hover ul{text-align:left;display:inline-block;vertical-align:middle;font-size:2em;line-height:1.2em;color:#fff;font-weight:700}.header-bigmenu .bigmenu-box .block-hover ul a{opacity:.5;-webkit-transition:opacity .2s;transition:opacity .2s}.header-bigmenu .bigmenu-box .block-hover ul a:hover{opacity:1}.header-bigmenu .header-bigmenu__footer{padding:0 .5em;font-size:.6em}.header-bigmenu .header-bigmenu__footer ul li{display:inline-block;vertical-align:middle}.header-bigmenu .header-bigmenu__footer .header-bigmenu-footer__right{text-align:right;line-height:2.7em}.header-bigmenu .header-bigmenu__footer .header-bigmenu-footer__right a{font-size:1.4em;font-weight:700;-webkit-transition:color .2s;transition:color .2s;margin-left:.17857em}.header-bigmenu .header-bigmenu__footer .header-bigmenu-footer__right a:hover{color:#000}.header-bigmenu .header-bigmenu__footer .header-bigmenu-footer__left a{display:inline-block;vertical-align:middle;font-size:1.5em;font-weight:700;-webkit-transition:color .2s;transition:color .2s}.header-bigmenu .header-bigmenu__footer .header-bigmenu-footer__left a:hover{color:#000}.header-bigmenu .header-bigmenu__footer .header-bigmenu-footer__left .header-bigmenu-footer-left__rs{margin-right:.33333em;width:1.8em;height:1.8em;border-radius:50%;color:#fff;background:#0e3b6a;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s;text-align:center}.header-bigmenu .header-bigmenu__footer .header-bigmenu-footer__left .header-bigmenu-footer-left__rs svg{width:100%;height:100%;padding:.5em}.header-bigmenu .header-bigmenu__footer .header-bigmenu-footer__left .header-bigmenu-footer-left__rs:hover{background:#fff;color:#0e3b6a}.cta-boxes{display:none;position:fixed;z-index:10;bottom:1.25em;right:1.25em}.cta-boxes .cta{display:inline-block;vertical-align:middle;font-size:.9em;padding:.55556em .83333em;background:#00e1f5;color:#fff;font-weight:700;border-radius:1.66667em;-webkit-transition:color .2s,background .2s;transition:color .2s,background .2s}.cta-boxes .cta:hover{color:#00e1f5;background:#fff}@media screen and (min-width:40rem){header{padding:1.5em 1em;height:5.15em;font-size:.7em}header.m--scrolled{padding:.65em 1em;height:auto}.header-bigmenu{padding-top:4.75em}.header-bigmenu .bigmenu-box{height:19vh;line-height:19vh;margin:6vh 3vh}.header-bigmenu .bigmenu-box.m--bg-home{display:block}.header-bigmenu .bigmenu-box .block-idle{font-size:2.25em}.header-bigmenu .bigmenu-box.m--big{height:44vh;line-height:44vh}.header-bigmenu .bigmenu-box.m--big2{height:69vh;line-height:69vh}.header-bigmenu .bigmenu-box:hover::before{opacity:.8}.header-bigmenu .bigmenu-box.m--subitems:hover .block-idle{display:none}.header-bigmenu .bigmenu-box.m--subitems:hover .block-hover{display:block}.header-bigmenu__footer{padding:0 3vh}.header-bigmenu__footer ul li{padding:.25em}.header-bigmenu__footer .header-bigmenu-footer__right a{margin-left:.53571em}.header-bigmenu__footer .header-bigmenu-footer__left .header-bigmenu-footer-left__rs{margin-right:.33333em}.cta-boxes{display:block}}@media screen and (max-height:490px){.header-bigmenu{overflow-y:scroll}.header-bigmenu .l-boxed .bigmenu-box{height:60px}}.footer-lets-talk{background:#0e3b6a;background:linear-gradient(45deg,#0e3b6a 0,#00e1f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$c-dark-blue',endColorstr='$c-light-blue',GradientType=1);padding:2em 0 3.5em;overflow:hidden}.footer-lets-talk .l-boxed{position:relative}.footer-lets-talk .footer-lets-talk__link,.footer-lets-talk .footer-lets-talk__text{position:relative;z-index:2;font-size:1.25em;font-weight:700}.footer-lets-talk .footer-lets-talk__text{display:inline;color:#fff}.footer-lets-talk .footer-lets-talk__link{display:inline-block;color:#00e1f5;text-decoration:underline;-webkit-transition:color .2s;transition:color .2s}.footer-lets-talk .footer-lets-talk__link:hover{color:#fff}.footer-lets-talk .footer-lets-talk__logo{position:absolute;z-index:1;right:0;bottom:-9em;color:#fff;width:10em;height:10em}.footer-lets-talk .footer-lets-talk__logo svg{width:100%;height:100%}.footer-bottom{padding:2.25em 0 4.5em;overflow:hidden;position:fixed;bottom:0;z-index:-1;width:100%;display:none;background:#fff}.footer-bottom .visotec-logo{margin:0 0 1em}.footer-bottom .ad-u-1-1{text-align:center}.footer-bottom .footer-bottom__infos{line-height:2.05em;text-align:center}.footer-bottom .footer-bottom__infos li{display:inline-block;vertical-align:middle;line-height:.8em;width:auto;font-size:.7em}.footer-bottom .footer-bottom__infos li a{-webkit-transition:color .2s;transition:color .2s}.footer-bottom .footer-bottom__infos li a:hover{color:#000;text-decoration:underline}.footer-bottom .footer-bottom__infos li:after{content:'•';padding-left:.71429em;margin-right:.35714em}.footer-bottom .footer-bottom__infos li:last-child:after{display:none}@media screen and (min-width:40rem){.footer-lets-talk{padding:2em 0 5em}.footer-lets-talk .footer-lets-talk__link,.footer-lets-talk .footer-lets-talk__text{font-size:2em}.footer-lets-talk .footer-lets-talk__logo{bottom:-11em}.footer-bottom .visotec-logo{margin:0}.footer-bottom .ad-u-1-1{text-align:left}.footer-bottom .footer-bottom__infos{text-align:right}}article .page__header{position:relative;height:90vh;overflow:hidden}article .page__header.m--login-form{height:15em;background:#0e3b6a}article .page__header .page__header__img{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:-1;background-image:url(/themes/custom/visotec_2018/assets/images/bg_default_pagetitle.jpg);background-position:center center;background-size:cover!important;background-repeat:no-repeat}article .page__header .page__header__img.m--hide{display:none}article .page__header .page__header__infos{position:absolute;bottom:10%;z-index:1}article .page__header .page__header__infos .page__subtitle,article .page__header .page__header__infos .page__title{color:#fff}article .page__header .page__header__infos .page__subtitle{text-transform:uppercase;font-size:1em;margin-bottom:1em}article .page__header .page__header__infos .page__title{font-size:1.6em;font-weight:700;margin-left:-.05em;line-height:1.1em;max-width:1200px}article .page__header:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:#000;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(14%,rgba(0,0,0,0)),to(rgba(0,0,0,.8)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 14%,rgba(0,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#cc000000',GradientType=0)}article .page__header.m--references-listing .page__header__img{background-image:url(/themes/custom/visotec_2018/assets/images/bg_default_references.jpg)}article .page__header.m--business-cases-listing .page__header__img{background-image:url(/themes/custom/visotec_2018/assets/images/bg_default_business-cases.jpg)}article .page__content{background:#fff}article .page__content .page-content__chapo{background:#fff;font-size:1em;font-weight:700;padding:2.5em 0;line-height:1.5em}article .page__footer-links{text-align:center;padding:4em 0}@media screen and (min-width:60rem){header{font-size:1em}.footer-lets-talk{padding:4em 0}.footer-lets-talk .footer-lets-talk__link,.footer-lets-talk .footer-lets-talk__text{display:block;font-size:3em}.footer-lets-talk .footer-lets-talk__logo{width:18.5em;height:18.5em;bottom:-11em}article .page__header{height:100vh}}.visotec-logo{position:relative;display:inline-block;margin:1em}.visotec-logo .visotec-logo__text{position:relative;width:8.7em;-webkit-transition:color .2s;transition:color .2s}.visotec-logo .visotec-logo__text svg{width:8.7em;height:2em}.visotec-logo .visotec-logo__icon{position:absolute;bottom:0;left:3.45em;-webkit-transition:color .2s;transition:color .2s}.visotec-logo .visotec-logo__icon svg{width:1.4em;height:1.4em}.visotec-logo.m--dark .visotec-logo__text,header.m--scrolled .visotec-logo .visotec-logo__text,header.m--showing .visotec-logo .visotec-logo__text{color:#0e3b6a}.visotec-logo.m--dark .visotec-logo__icon,header.m--scrolled .visotec-logo .visotec-logo__icon,header.m--showing .visotec-logo .visotec-logo__icon{color:#00e1f5}.visotec-logo.m--light .visotec-logo__text{color:#fff}.visotec-logo.m--light .visotec-logo__icon{color:#00e1f5}.m--bigmenu-opened .visotec-logo.m--light .visotec-logo__text{color:#0e3b6a}.m--bigmenu-opened .visotec-logo.m--light .visotec-logo__icon{color:#00e1f5}.paragraph.bigslider{position:relative;height:90vh;overflow:hidden}.paragraph.bigslider .bigslider-slide,.paragraph.bigslider .bigslider-slide__image{height:90vh;width:100%}.paragraph.bigslider .slick-track{margin:0 -2px;position:relative}.paragraph.bigslider .bigslider-slide{top:0!important;left:0!important;position:absolute!important;bottom:0;right:0;opacity:0;width:100%!important;overflow:hidden}.paragraph.bigslider .bigslider-slide .l-boxed{position:relative}.paragraph.bigslider .bigslider-slide .bigslider-slide-link{display:block;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.paragraph.bigslider .bigslider-slide .bigslider-slide__image{background:center center/cover no-repeat}.paragraph.bigslider .bigslider-slide .bigslider-slide__infos{position:absolute;z-index:1;width:auto;bottom:0;left:0;padding:1em 1em 14%;opacity:1!important}.paragraph.bigslider .bigslider-slide .bigslider-slide__infos .bigslider-slide-infos__text,.paragraph.bigslider .bigslider-slide .bigslider-slide__infos .bigslider-slide-infos__title{color:#fff;line-height:1.25em}.paragraph.bigslider .bigslider-slide .bigslider-slide__infos .bigslider-slide-infos__title{display:block;font-size:1.5em;font-weight:700;text-transform:none}.paragraph.bigslider .bigslider-slide .bigslider-slide__infos .bigslider-slide-infos__title:after{content:'.';color:#00e1f5}.paragraph.bigslider .bigslider-slide .bigslider-slide__infos .bigslider-slide-infos__text{font-size:.8em;padding-top:.625em}.paragraph.bigslider .bigslider-slide .bigslider-slide__infos .bigslider-slide-infos__text p{margin-top:0}.paragraph.bigslider .bigslider-slide.slick-stuck{z-index:10!important;opacity:1!important}.paragraph.bigslider .bigslider-slide.slick-animate-up{-webkit-transform:translate3d(0,100%,0)!important;transform:translate3d(0,100%,0)!important}.paragraph.bigslider .bigslider-slide.slick-animate-up .bigslider-slide__image{-webkit-transform:translate3d(0,-20%,0) scale(2)!important;transform:translate3d(0,-20%,0) scale(2)!important}.paragraph.bigslider .bigslider-slide.slick-animate-up .bigslider-slide__infos{-webkit-transform:translate3d(0,25%,0)!important;transform:translate3d(0,25%,0)!important}.paragraph.bigslider .bigslider-slide.slick-animate-down,.paragraph.bigslider .bigslider-slide.slick-animate-down .bigslider-slide__image,.paragraph.bigslider .bigslider-slide.slick-animate-down .bigslider-slide__infos,.paragraph.bigslider .bigslider-slide.slick-stuck,.paragraph.bigslider .bigslider-slide.slick-stuck .bigslider-slide__image,.paragraph.bigslider .bigslider-slide.slick-stuck .bigslider-slide__infos{-webkit-transform:translate3d(0,0,0) scale(1)!important;transform:translate3d(0,0,0) scale(1)!important}.paragraph.bigslider .bigslider-slide.slick-animate-up.slick-animate{z-index:20!important;opacity:1!important;-webkit-transform:translate3d(0,0,0) scale(1)!important;transform:translate3d(0,0,0) scale(1)!important;-webkit-transition:-webkit-transform 1s cubic-bezier(.165,.84,.44,1)!important;transition:transform 1s cubic-bezier(.165,.84,.44,1)!important;transition:transform 1s cubic-bezier(.165,.84,.44,1),-webkit-transform 1s cubic-bezier(.165,.84,.44,1)!important}.paragraph.bigslider .bigslider-slide.slick-animate-up.slick-animate .bigslider-slide__image,.paragraph.bigslider .bigslider-slide.slick-animate-up.slick-animate .bigslider-slide__infos{-webkit-transition:-webkit-transform 1s cubic-bezier(.165,.84,.44,1)!important;transition:transform 1s cubic-bezier(.165,.84,.44,1)!important;transition:transform 1s cubic-bezier(.165,.84,.44,1),-webkit-transform 1s cubic-bezier(.165,.84,.44,1)!important;-webkit-transform:translate3d(0,0,0) scale(1)!important;transform:translate3d(0,0,0) scale(1)!important}.paragraph.bigslider .bigslider-slide.slick-animate-up.slick-animate .bigslider-slide__infos{-webkit-transition:opacity 1s cubic-bezier(.03,.46,.31,.97),-webkit-transform 1s cubic-bezier(.03,.46,.31,.97)!important;transition:transform 1s cubic-bezier(.03,.46,.31,.97),opacity 1s cubic-bezier(.03,.46,.31,.97),-webkit-transform 1s cubic-bezier(.03,.46,.31,.97)!important;opacity:1!important}.paragraph.bigslider .bigslider-slide.slick-animate-down.slick-animate{z-index:20!important;opacity:1!important;-webkit-transform:translate3d(0,100%,0)!important;transform:translate3d(0,100%,0)!important;-webkit-transition:-webkit-transform 1s cubic-bezier(.165,.84,.44,1)!important;transition:transform 1s cubic-bezier(.165,.84,.44,1)!important;transition:transform 1s cubic-bezier(.165,.84,.44,1),-webkit-transform 1s cubic-bezier(.165,.84,.44,1)!important}.paragraph.bigslider .bigslider-slide.slick-animate-down.slick-animate .bigslider-slide__image{-webkit-transition:-webkit-transform 1s cubic-bezier(.165,.84,.44,1);transition:transform 1s cubic-bezier(.165,.84,.44,1);transition:transform 1s cubic-bezier(.165,.84,.44,1),-webkit-transform 1s cubic-bezier(.165,.84,.44,1);-webkit-transform:translate3d(0,-20%,0) scale(2)!important;transform:translate3d(0,-20%,0) scale(2)!important}.paragraph.bigslider .bigslider-slide.slick-animate-down.slick-animate .bigslider-slide__infos{-webkit-transition:opacity 1s cubic-bezier(.03,.46,.31,.97),-webkit-transform 1s cubic-bezier(.03,.46,.31,.97)!important;transition:transform 1s cubic-bezier(.03,.46,.31,.97),opacity 1s cubic-bezier(.03,.46,.31,.97),-webkit-transform 1s cubic-bezier(.03,.46,.31,.97)!important;-webkit-transform:translate3d(0,25%,0)!important;transform:translate3d(0,25%,0)!important;opacity:1!important}.paragraph.bigslider .bigslider-slide:after{position:absolute;content:'';top:0;left:0;bottom:0;right:0;opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(14%,rgba(0,0,0,0)),to(rgba(0,0,0,.8)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 14%,rgba(0,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#cc000000',GradientType=0)}.paragraph.bigslider .bigslider-scrolldown{display:block;position:absolute;left:50%;bottom:3%;height:1.75em;width:1.75em;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#fff;cursor:pointer}.paragraph.bigslider .bigslider-scrolldown svg{position:relative;display:block;width:100%;height:100%;-webkit-animation:.7s infinite visotec-scrolldown-animate;animation:.7s infinite visotec-scrolldown-animate}.paragraph.bigslider .bigslider__controller{position:absolute;top:45%;right:1em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:12.5em;opacity:.7;display:none}.paragraph.bigslider .bigslider__controller:hover{opacity:1}.paragraph.bigslider .bigslider__controller .bigslider-controller__item{position:relative;min-height:2.5em;margin:.5em 0;cursor:pointer;-webkit-transition:height .2s;transition:height .2s}.paragraph.bigslider .bigslider__controller .bigslider-controller__item .bigslider-controller-item__text{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-right:1.78571em;font-size:.7em;text-transform:uppercase;line-height:1.2em;color:#fff;text-align:right;width:100%;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.paragraph.bigslider .bigslider__controller .bigslider-controller__item .bigslider-controller-item__rec{top:0;right:0;position:absolute;height:2.5em;width:.25em;border-radius:.175em;background:#fff;opacity:.5;-webkit-transition:opacity .2s,height .2s;transition:opacity .2s,height .2s}.paragraph.bigslider .bigslider__controller .bigslider-controller__item.m--active{min-height:5.5em}.paragraph.bigslider .bigslider__controller .bigslider-controller__item.m--active .bigslider-controller-item__rec{height:5.5em;opacity:1}.paragraph.bigslider .bigslider__controller .bigslider-controller__item:hover .bigslider-controller-item__rec,.paragraph.bigslider .bigslider__controller .bigslider-controller__item:hover .bigslider-controller-item__text{opacity:1}@-webkit-keyframes visotec-scrolldown-animate{0%{top:-3px}100%{top:5px}}@keyframes visotec-scrolldown-animate{0%{top:-3px}100%{top:5px}}@media screen and (min-width:40rem){article .page__header .page__header__infos{bottom:10%}article .page__header .page__header__infos .page__title{font-size:2.5em}.paragraph.bigslider .bigslider-slide .bigslider-slide__infos{position:absolute;width:70%}.paragraph.bigslider .bigslider-slide .bigslider-slide__infos .bigslider-slide-infos__title{font-size:2.75em;margin-bottom:.36364em;line-height:1.09091em}.paragraph.bigslider .bigslider-slide .bigslider-slide__infos .bigslider-slide-infos__text{font-size:1.17em;padding-top:.42735em;line-height:1.28205em}.paragraph.bigslider .bigslider__controller{display:block}}@media screen and (max-width:1340px){.paragraph.bigslider .bigslider__controller{right:1em}}.paragraph.pagelink-triptych{padding:2.5em 0 2em;overflow:hidden}.paragraph.pagelink-triptych.m--c-light-gray{background:#ededed}.paragraph.pagelink-triptych.m--c-white{background:#fff}.paragraph.pagelink-triptych .pagelink-boxes{margin:0 -1.5em}.paragraph.pagelink-triptych .pagelink-title{font-size:1.6em;font-weight:700;margin:0 0 .46875em}.paragraph.pagelink-triptych .pagelink-box{padding:1.5em}.paragraph.pagelink-triptych .pagelink-box .pagelink-box__wrapperimage{position:relative;display:block;overflow:hidden}.paragraph.pagelink-triptych .pagelink-box .pagelink-box__wrapperimage:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#0e3b6a;opacity:0;content:'';-webkit-transition:opacity .2s;transition:opacity .2s}.paragraph.pagelink-triptych .pagelink-box .pagelink-box__wrapperimage .pagelink-box__image{display:block;-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.paragraph.pagelink-triptych .pagelink-box .pagelink-box__date,.paragraph.pagelink-triptych .pagelink-box .pagelink-box__text,.paragraph.pagelink-triptych .pagelink-box .pagelink-box__title{display:block}.paragraph.pagelink-triptych .pagelink-box .pagelink-box__infos{padding:.75em}.paragraph.pagelink-triptych .pagelink-box .pagelink-box__title{font-size:1.3em;font-weight:700;margin-bottom:0;margin-top:.38462em}.paragraph.pagelink-triptych .pagelink-box .pagelink-box__date{font-size:1.25em}.paragraph.pagelink-triptych .pagelink-box .pagelink-box__text{padding-top:.75em;line-height:1.5em}.paragraph.pagelink-triptych .pagelink-box .pagelink-box__text p{margin-top:0}.form .form-actions .paragraph.pagelink-triptych .pagelink-box .form-submit,.form .form-actions .paragraph.pagelink-triptych .pagelink-box .webform-button--submit,.form .webform-actions .paragraph.pagelink-triptych .pagelink-box .form-submit,.form .webform-actions .paragraph.pagelink-triptych .pagelink-box .webform-button--submit,.paragraph.pagelink-triptych .pagelink-box .btn,.paragraph.pagelink-triptych .pagelink-box .form .form-actions .form-submit,.paragraph.pagelink-triptych .pagelink-box .form .form-actions .webform-button--submit,.paragraph.pagelink-triptych .pagelink-box .form .webform-actions .form-submit,.paragraph.pagelink-triptych .pagelink-box .form .webform-actions .webform-button--submit{margin-top:1em}.paragraph.pagelink-triptych .pagelink-box:hover a.pagelink-box__wrapperimage:after{opacity:.4}.paragraph.pagelink-triptych .pagelink-box:hover a.pagelink-box__wrapperimage .pagelink-box__image{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width:40rem){.paragraph.pagelink-triptych .pagelink-title{font-size:2.5em;margin:0 0 .4em}}.paragraph.business-cases-sectors{padding:2em 0 0}.paragraph.business-cases-sectors .business-cases-sectors__title{font-size:1.6em;font-weight:700;margin:0 0 .625em}.paragraph.business-cases-sectors .business-cases-sectors__text{margin-bottom:2.25em;line-height:1.5em}.paragraph.business-cases-sectors .business-cases-sectors__text h3{margin:0}.paragraph.business-cases-sectors .business-cases-sectors__text p{margin:1.25em 0}.paragraph.business-cases-sectors .business-cases-sectors__box{position:relative;display:block;cursor:pointer;overflow:hidden}.paragraph.business-cases-sectors .business-cases-sectors__box .business-cases-sectors__link{position:absolute;top:0;left:0;right:0;bottom:0}.paragraph.business-cases-sectors .business-cases-sectors__box .business-cases-sectors__wrapperimage{position:relative;display:block;-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.paragraph.business-cases-sectors .business-cases-sectors__box .business-cases-sectors__wrapperimage img{display:block}.paragraph.business-cases-sectors .business-cases-sectors__box .business-cases-sectors__wrapperimage:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:#000;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(14%,rgba(0,0,0,0)),to(rgba(0,0,0,.8)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 14%,rgba(0,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#cc000000',GradientType=0)}.paragraph.business-cases-sectors .business-cases-sectors__box .business-cases-sectors__wrapperimage:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.paragraph.business-cases-sectors .business-cases-sectors__box .business-cases-sectors__hover,.paragraph.business-cases-sectors .business-cases-sectors__box .business-cases-sectors__idle{position:absolute;top:0;left:0;right:0;bottom:0;padding:8% 8% 8% 13%;-webkit-transition:opacity .2s;transition:opacity .2s}.paragraph.business-cases-sectors .business-cases-sectors__box .business-cases-sectors__hover{opacity:0}.paragraph.business-cases-sectors .business-cases-sectors__box .business-cases-sectors__hover .business-cases-sectors__hover-wrapper{position:relative;height:100%}.paragraph.business-cases-sectors .business-cases-sectors__box .business-cases-sectors__hover .business-cases-sectors__hover-inner{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;padding:.5em 0}.paragraph.business-cases-sectors .business-cases-sectors__box .business-cases-sectors__hover .business-cases-sectors__hover-inner .business-cases-sectors__name{display:block;font-size:1.17em;font-weight:700;margin-bottom:.8547em}.paragraph.business-cases-sectors .business-cases-sectors__box .business-cases-sectors__hover .business-cases-sectors__hover-inner .business-cases-sectors__text{font-size:1em;margin-bottom:1.5em;line-height:1.5em}.paragraph.business-cases-sectors .business-cases-sectors__box .business-cases-sectors__idle{opacity:1}.paragraph.business-cases-sectors .business-cases-sectors__box .business-cases-sectors__idle .business-cases-sectors__idle-wrapper{position:relative;height:100%}.paragraph.business-cases-sectors .business-cases-sectors__box .business-cases-sectors__idle .business-cases-sectors__name{display:block;position:absolute;bottom:0;left:0;width:100%;font-size:1em;font-weight:700;color:#fff}.paragraph.business-cases-sectors .business-cases-btns{text-align:center;margin:2em auto;font-size:.8em}.form .form-actions .paragraph.business-cases-sectors .business-cases-btns .form-submit,.form .form-actions .paragraph.business-cases-sectors .business-cases-btns .webform-button--submit,.form .webform-actions .paragraph.business-cases-sectors .business-cases-btns .form-submit,.form .webform-actions .paragraph.business-cases-sectors .business-cases-btns .webform-button--submit,.paragraph.business-cases-sectors .business-cases-btns .btn,.paragraph.business-cases-sectors .business-cases-btns .form .form-actions .form-submit,.paragraph.business-cases-sectors .business-cases-btns .form .form-actions .webform-button--submit,.paragraph.business-cases-sectors .business-cases-btns .form .webform-actions .form-submit,.paragraph.business-cases-sectors .business-cases-btns .form .webform-actions .webform-button--submit{margin:.22727em}@media screen and (min-width:40rem){.paragraph.business-cases-sectors .business-cases-sectors__title{font-size:2.5em;margin:0 0 .4em}}@media screen and (min-width:60rem){.paragraph.bigslider{height:100vh}.paragraph.bigslider .bigslider-slide,.paragraph.bigslider .bigslider-slide__image{height:101vh}.paragraph.bigslider .bigslider-slide .bigslider-slide__infos{width:50%}.paragraph.business-cases-sectors .business-cases-sectors__box:hover .business-cases-sectors__wrapperimage{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.paragraph.business-cases-sectors .business-cases-sectors__box:hover .business-cases-sectors__wrapperimage:after{opacity:.7}.paragraph.business-cases-sectors .business-cases-sectors__box:hover .business-cases-sectors__idle{opacity:0}.paragraph.business-cases-sectors .business-cases-sectors__box:hover .business-cases-sectors__hover{opacity:1;display:block}.paragraph.business-cases-sectors .business-cases-sectors__box .business-cases-sectors__idle .business-cases-sectors__name{font-size:1.17em}.paragraph.business-cases-sectors .business-cases-btns{font-size:1em}}.paragraph.image-text-block{padding:3em 0;margin:0;overflow:hidden}.paragraph.image-text-block .ad-g{margin:0 -1em;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.paragraph.image-text-block .image-text-block-l-left,.paragraph.image-text-block .image-text-block-l-right{padding:1em}.paragraph.image-text-block .image-text-block-l-right{text-align:center}.paragraph.image-text-block .image-text-block-l-inner{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.paragraph.image-text-block .image-text-block__surtitle{font-size:1.25em;text-transform:uppercase;margin:0 0 .8em}.paragraph.image-text-block .image-text-block__title{font-size:1.6em;font-weight:700;margin:0 0 3.125em}.paragraph.image-text-block .image-text-block__text{margin-bottom:1.5em;line-height:1.5em}.paragraph.image-text-block .image-text-block__text h3{font-size:1.5em;width:100%;margin:0 0 .66667em}.paragraph.image-text-block.m--type-2 .image-text-block-l-left{padding-top:1em}.paragraph.image-text-block.m--type-2 .image-text-block__title{margin:0 0 .4em}.paragraph.image-text-block.m--type-3,.paragraph.image-text-block.m--type-4{padding:0;background:center center/cover no-repeat;height:54em;position:relative}.paragraph.image-text-block.m--type-3 .ad-g,.paragraph.image-text-block.m--type-4 .ad-g{margin:0}.paragraph.image-text-block.m--type-3 .l-boxed,.paragraph.image-text-block.m--type-4 .l-boxed{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.paragraph.image-text-block.m--type-3 .image-text-block-l-left,.paragraph.image-text-block.m--type-4 .image-text-block-l-left{margin:5em 0 2.5em;padding:1.5em;background:rgba(0,0,0,.8);color:#fff;max-width:27.5em;min-height:27.5em}.paragraph.image-text-block.m--type-3 .image-text-block-l-left .image-text-block__title,.paragraph.image-text-block.m--type-4 .image-text-block-l-left .image-text-block__title{font-size:1.6em;margin:0 0 .9375em}.paragraph.image-text-block.m--type-3 .image-text-block-l-left .image-text-block__text h3,.paragraph.image-text-block.m--type-4 .image-text-block-l-left .image-text-block__text h3{font-size:1.17em}.paragraph.image-text-block.m--type-3 .image-text-block-l-left .image-text-block-l-inner,.paragraph.image-text-block.m--type-4 .image-text-block-l-left .image-text-block-l-inner{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.paragraph.image-text-block.m--type-4 .image-text-block-l-left{float:right;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.paragraph.image-text-block.m--type-4 .ad-g{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-flow:row-reverse wrap;-ms-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap}.paragraph.image-text-block.m--type-5{padding:0}.paragraph.image-text-block.m--type-5 .ad-g{padding:0 10%}.paragraph.image-text-block.m--type-5 .image-text-block-l-right{text-align:left;padding-left:5%}.paragraph.image-text-block.m--type-5 .image-text-block-l-right .image-text-block__title{font-size:1.3em;margin-bottom:1.07692em;line-height:1.15385em}.paragraph.image-text-block.m--type-5 .image-text-block-l-right ul{padding-left:.9em}.paragraph.image-text-block.m--type-5 .image-text-block-l-right a{color:#00e1f5;-webkit-transition:color .2s;transition:color .2s}.paragraph.image-text-block.m--type-5 .image-text-block-l-right a:hover{color:#0e3b6a}@media screen and (min-width:60rem){.paragraph.image-text-block .image-text-block__text h3{height:50%}.paragraph.image-text-block.m--type-3,.paragraph.image-text-block.m--type-4{padding:7.5em 0}.paragraph.image-text-block.m--type-3 .image-text-block-l-left,.paragraph.image-text-block.m--type-4 .image-text-block-l-left{margin:0;padding:3em}}@media screen and (min-width:40rem){.paragraph.image-text-block .image-text-block__title,.paragraph.image-text-block.m--type-3 .image-text-block-l-left .image-text-block__title,.paragraph.image-text-block.m--type-4 .image-text-block-l-left .image-text-block__title{font-size:2.5em;margin:0 0 .6em}}.paragraph.home-news{padding:2em 0;background:#ededed}.paragraph.home-news .home-news__title{font-size:1.6em;font-weight:700;margin-bottom:1.875em}.paragraph.home-news .home-news-btns{text-align:center;margin:2em auto}.form .form-actions .paragraph.home-news .home-news-btns .form-submit,.form .form-actions .paragraph.home-news .home-news-btns .webform-button--submit,.form .webform-actions .paragraph.home-news .home-news-btns .form-submit,.form .webform-actions .paragraph.home-news .home-news-btns .webform-button--submit,.paragraph.home-news .home-news-btns .btn,.paragraph.home-news .home-news-btns .form .form-actions .form-submit,.paragraph.home-news .home-news-btns .form .form-actions .webform-button--submit,.paragraph.home-news .home-news-btns .form .webform-actions .form-submit,.paragraph.home-news .home-news-btns .form .webform-actions .webform-button--submit{margin:0 .22727em}.paragraph.home-news .home-news__newslist{margin:0 -1.5em}.paragraph.home-news .home-news__news{padding:1.5em}.paragraph.home-news .home-news__news .home-news__wrapperimage{position:relative;display:block;overflow:hidden}.paragraph.home-news .home-news__news .home-news__wrapperimage:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#0e3b6a;opacity:0;content:'';-webkit-transition:opacity .2s;transition:opacity .2s}.paragraph.home-news .home-news__news .home-news__wrapperimage .home-news__image{display:block;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.paragraph.home-news .home-news__news .home-news__date,.paragraph.home-news .home-news__news .home-news__text,.paragraph.home-news .home-news__news .home-news__title{display:block}.paragraph.home-news .home-news__news .home-news__infos{padding:.75em}.paragraph.home-news .home-news__news .home-news__title{font-size:1.3em;font-weight:700;margin-bottom:0}.paragraph.home-news .home-news__news .home-news__date{font-size:1.25em}.paragraph.home-news .home-news__news .home-news__text{padding-top:.75em;line-height:1.4em}.paragraph.home-news .home-news__news .home-news__text p{margin-top:0}.form .form-actions .paragraph.home-news .home-news__news .form-submit,.form .form-actions .paragraph.home-news .home-news__news .webform-button--submit,.form .webform-actions .paragraph.home-news .home-news__news .form-submit,.form .webform-actions .paragraph.home-news .home-news__news .webform-button--submit,.paragraph.home-news .home-news__news .btn,.paragraph.home-news .home-news__news .form .form-actions .form-submit,.paragraph.home-news .home-news__news .form .form-actions .webform-button--submit,.paragraph.home-news .home-news__news .form .webform-actions .form-submit,.paragraph.home-news .home-news__news .form .webform-actions .webform-button--submit{margin-top:1em}.paragraph.home-news .home-news__news:hover a.home-news__wrapperimage:after{opacity:.4}.paragraph.home-news .home-news__news:hover a.home-news__wrapperimage .home-news__image{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width:40rem){.paragraph.home-news .home-news__title{font-size:2.5em;margin:0 0 .6em}}.paragraph.about-us-block{padding:12.5em 0 3em;background:url(/themes/custom/visotec_2018/assets/images/bg_aboutus-mobile.jpg) top center/100% no-repeat #124c7c;color:#fff}.paragraph.about-us-block .about-us-block__title{font-size:1.6em;font-weight:700;margin:0 0 .9375em}.paragraph.about-us-block .about-us-block__text{line-height:1.5em}.paragraph.about-us-block .about-us-block__text a{text-decoration:underline}.paragraph.about-us-block .about-us-block__text a:hover{text-decoration:none}@media screen and (min-width:40rem){.paragraph.about-us-block{padding:12.5em 0 3em;background:url(/themes/custom/visotec_2018/assets/images/bg_aboutus.jpg) center center/cover no-repeat #124c7c}.paragraph.about-us-block .about-us-block__title{font-size:2.5em;margin:0 0 .6em}}@media screen and (min-width:60rem){.paragraph.about-us-block{padding:6em 0}}.paragraph.quote{padding:5em 0;text-align:center}.paragraph.quote .quote__text{font-size:1.6em;font-weight:700;padding:.625em}.paragraph.quote .quote__text a{-webkit-transition:color .2s;transition:color .2s;text-decoration:underline}.paragraph.quote .quote__text a:hover{color:#000}.paragraph.quote .quote__text p:first-child{margin-top:0}.paragraph.quote .quote__text p:first-child:before{content:'"'}.paragraph.quote .quote__text p:last-child{margin-bottom:0}.paragraph.quote .quote__text p:last-child:after{content:'"'}.paragraph.quote .quote__author{font-size:1.17em;line-height:1.28205em;text-transform:uppercase;margin-top:2.82051em}@media screen and (max-width:767px){.paragraph.quote{padding:2.5em 0}.paragraph.quote .quote__text{font-size:1em}.paragraph.quote .quote__author{font-size:.7em}.paragraph.simple-hook{font-size:.8em}}@media screen and (min-width:40rem){.paragraph.quote .quote__text{font-size:2em;padding:.625em}}.paragraph.simple-hook,.paragraph.simple-text{padding:2.5em 0;background:#fff}.paragraph.simple-hook .simple__title,.paragraph.simple-text .simple__title{font-size:1.6em;font-weight:700;margin:0 0 .9375em}.paragraph.simple-hook .simple__text,.paragraph.simple-text .simple__text{font-size:1em;line-height:1.5em}.paragraph.simple-hook .simple__text a,.paragraph.simple-text .simple__text a{text-decoration:underline;-webkit-transition:color .2s;transition:color .2s}.paragraph.simple-hook .simple__text a:hover,.paragraph.simple-text .simple__text a:hover{color:#000}.simple__text-btn{text-align:center}.simple__text-btn a{border-radius:20px}.paragraph.simple-hook .simple__text{font-weight:700}@media screen and (min-width:40rem){.paragraph.simple-hook .simple__title,.paragraph.simple-text .simple__title{font-size:2.5em;margin:0 0 .6em}}.paragraph.image-gallery a,.paragraph.image-gallery img{display:block}.paragraph.image-gallery a{position:relative}.paragraph.image-gallery a::after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(14,59,106,.8);opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.paragraph.image-gallery a .svg-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;height:10%;width:10%;z-index:10;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.paragraph.image-gallery a:hover::after{opacity:1}.paragraph.image-gallery a:hover .svg-icon{opacity:.8}.paragraph.image-gallery img{width:100%;height:auto}.paragraph.image-gallery .ad-g.m--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.paragraph.post-related{background:#ededed;padding:4.7em 0;overflow:hidden}.paragraph.post-related .post-related__title{font-size:1.6em;font-weight:700;margin:0 0 1.25em}.paragraph.post-related .post-related__listing{margin:0 -1.5em}.paragraph.post-related .post-related__item{padding:1.5em}.paragraph.post-related .post-related__item .post-related__wrapperimage{position:relative;display:block;overflow:hidden}.paragraph.post-related .post-related__item .post-related__wrapperimage:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#0e3b6a;opacity:0;content:'';-webkit-transition:opacity .5s;transition:opacity .5s}.paragraph.post-related .post-related__item .post-related__wrapperimage .post-related__image{display:block;-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.paragraph.post-related .post-related__item .post-related__date,.paragraph.post-related .post-related__item .post-related__text,.paragraph.post-related .post-related__item .post-related__title{display:block}.paragraph.post-related .post-related__item .post-related__infos{padding:.75em}.paragraph.post-related .post-related__item .post-related__title{font-size:1.3em;font-weight:700;margin-bottom:0;padding-top:.19231em}.paragraph.post-related .post-related__item .post-related__date{font-size:1.25em}.paragraph.post-related .post-related__item .post-related__text{padding-top:.75em;font-size:1em;line-height:1.5em}.paragraph.post-related .post-related__item .post-related__text p{margin-top:0}.form .form-actions .paragraph.post-related .post-related__item .form-submit,.form .form-actions .paragraph.post-related .post-related__item .webform-button--submit,.form .webform-actions .paragraph.post-related .post-related__item .form-submit,.form .webform-actions .paragraph.post-related .post-related__item .webform-button--submit,.paragraph.post-related .post-related__item .btn,.paragraph.post-related .post-related__item .form .form-actions .form-submit,.paragraph.post-related .post-related__item .form .form-actions .webform-button--submit,.paragraph.post-related .post-related__item .form .webform-actions .form-submit,.paragraph.post-related .post-related__item .form .webform-actions .webform-button--submit{margin-top:1em}.paragraph.post-related .post-related__item:hover a.post-related__wrapperimage:after{opacity:.4}.paragraph.post-related .post-related__item:hover a.post-related__wrapperimage .post-related__image{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.paragraph.simple-image{position:relative}.paragraph.simple-image.m--dark-gradient:after{position:absolute;content:'';top:0;left:0;bottom:0;right:0;opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(14%,rgba(0,0,0,0)),to(rgba(0,0,0,.8)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 14%,rgba(0,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#cc000000',GradientType=0)}.paragraph.simple-image a,.paragraph.simple-image img{display:block;position:relative}.paragraph.simple-image img{width:100%;height:auto}.paragraph.simple-image a{position:relative}.paragraph.simple-image a::before{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:#0e3b6a;background:linear-gradient(45deg,#0e3b6a 0,#00e1f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$c-dark-blue',endColorstr='$c-light-blue',GradientType=1);content:'';opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.paragraph.simple-image .simple-image__infos{position:absolute;bottom:10%;width:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.paragraph.simple-image .simple-image__infos .simple-image__subtitle,.paragraph.simple-image .simple-image__infos .simple-image__title{color:#fff}.paragraph.simple-image .simple-image__infos .simple-image__subtitle{text-transform:uppercase;font-size:1em}.paragraph.simple-image .simple-image__infos .simple-image__title{font-size:1.75em;font-weight:700;margin-left:-.05em}.paragraph.simple-image a:hover:before{opacity:.8}@media screen and (min-width:40rem){.paragraph.post-related .post-related__title{font-size:2.5em;margin:0 0 .8em}.paragraph.simple-image .simple-image__infos .simple-image__title{font-size:3.5em}}.paragraph.simple-video{position:relative;text-align:center;padding:3em 0;height:36em;background:center center/cover no-repeat}.paragraph.simple-video a{display:block;margin:auto;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.paragraph.simple-video:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5}.paragraph.simple-video svg{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:7.95em;width:7.95em;color:#00e1f5;-webkit-transition:color .2s;transition:color .2s}.paragraph.simple-video:hover svg{color:#fff}@media screen and (max-width:768px){.paragraph.simple-video{height:18em}}@media screen and (max-width:640px){.paragraph.simple-video{padding:1.5em 0;height:9em}.paragraph.simple-video svg{font-size:.5em;height:6.5em;width:6.5em}}.paragraph.blue-word-links{background:#0e3b6a;padding:6.8em 0;overflow:hidden}.paragraph.blue-word-links .l-boxed.m--col-1 .blue-word-links__link{width:100%}.paragraph.blue-word-links .l-boxed.m--col-1 .blue-word-links__link:nth-child(4n+1),.paragraph.blue-word-links .l-boxed.m--col-1 .blue-word-links__link:nth-child(4n+4){background:#144a80}.paragraph.blue-word-links .l-boxed.m--col-1 .blue-word-links__link:nth-child(4n+1):hover,.paragraph.blue-word-links .l-boxed.m--col-1 .blue-word-links__link:nth-child(4n+4):hover{color:#fff}.paragraph.blue-word-links .l-boxed.m--col-1 .blue-word-links__link:nth-child(4n+1):hover:before,.paragraph.blue-word-links .l-boxed.m--col-1 .blue-word-links__link:nth-child(4n+4):hover:before{opacity:1}.paragraph.blue-word-links .l-boxed.m--col-2 .blue-word-links__link{width:-webkit-calc(100% * (1/2));width:calc(100% * (1/2))}.paragraph.blue-word-links .l-boxed.m--col-2 .blue-word-links__link:nth-child(4n+1),.paragraph.blue-word-links .l-boxed.m--col-2 .blue-word-links__link:nth-child(4n+4){background:#144a80}.paragraph.blue-word-links .l-boxed.m--col-2 .blue-word-links__link:nth-child(4n+1):hover,.paragraph.blue-word-links .l-boxed.m--col-2 .blue-word-links__link:nth-child(4n+4):hover{color:#fff}.paragraph.blue-word-links .l-boxed.m--col-2 .blue-word-links__link:nth-child(4n+1):hover:before,.paragraph.blue-word-links .l-boxed.m--col-2 .blue-word-links__link:nth-child(4n+4):hover:before{opacity:1}.paragraph.blue-word-links .l-boxed.m--col-2 .blue-word-links__link:hover{color:#fff}.paragraph.blue-word-links .l-boxed.m--col-2 .blue-word-links__link:hover:before{opacity:1}.paragraph.blue-word-links .l-boxed.m--col-3 .blue-word-links__link{width:-webkit-calc(100% * (1/3));width:calc(100% * (1/3))}.paragraph.blue-word-links .l-boxed.m--col-3 .blue-word-links__link:nth-child(odd){background:#144a80}.paragraph.blue-word-links .l-boxed.m--col-3 .blue-word-links__link:nth-child(odd):hover{color:#fff}.paragraph.blue-word-links .l-boxed.m--col-3 .blue-word-links__link:nth-child(odd):hover:before{opacity:1}.paragraph.blue-word-links .l-boxed.m--col-3 .blue-word-links__link:nth-child(even){background:#104173}.paragraph.blue-word-links .l-boxed.m--col-3 .blue-word-links__link:nth-child(even):hover{color:#fff}.paragraph.blue-word-links .l-boxed.m--col-3 .blue-word-links__link:nth-child(even):hover:before{opacity:1}.paragraph.blue-word-links .blue-word-links__link{display:block;height:13.3em;line-height:13.3em;background:#104173;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;color:#fff;float:left;text-align:center;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s;position:relative}.paragraph.blue-word-links .blue-word-links__link:before{position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;content:'';background:#0e3b6a;background:linear-gradient(45deg,#0e3b6a 0,#00e1f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$c-dark-blue',endColorstr='$c-light-blue',GradientType=1);opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.paragraph.blue-word-links .blue-word-links__link span{position:relative;z-index:1;display:inline-block;vertical-align:middle;padding:.25em;font-size:2em;font-weight:700;line-height:1.2em}@media screen and (max-width:1399px){.paragraph.blue-word-links{font-size:.8em}}@media screen and (max-width:1024px){.paragraph.blue-word-links{padding:20px 0;font-size:.7em}}@media screen and (max-width:900px){.paragraph.blue-word-links{font-size:.5em}}@media screen and (max-width:600px){.paragraph.blue-word-links{padding:10px 0;font-size:.3em}}.staff-list{padding:1.5em 0}.staff-list .staff-list__actions{margin-top:.75em;text-align:center}.staff-list .staff-list__more{display:none}.staff-member{padding:1.5em}.staff-member .staff-member__wrapperimage{position:relative;display:block;overflow:hidden}.staff-member .staff-member__wrapperimage:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#0e3b6a;opacity:0;content:'';-webkit-transition:opacity .2s;transition:opacity .2s}.staff-member .staff-member__wrapperimage .staff-member__image{display:block;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.staff-member .staff-member__surtitle,.staff-member .staff-member__text,.staff-member .staff-member__title{display:block}.staff-member .staff-member__infos{padding:.75em}.staff-member .staff-member__title{font-size:1.17em;font-weight:700;margin-bottom:0}.staff-member .staff-member__surtitle{font-size:1.1em;text-transform:uppercase}.staff-member .staff-member__text{padding-top:.75em;line-height:1.5em}.staff-member .staff-member__text p{margin-top:0}.paragraph.certifications{padding:2em 0}.paragraph.certifications .certifications__infos .certifications__title{font-size:1.6em;font-weight:700;margin:0 0 .9375em}.paragraph.certifications .certifications__infos .certifications__text{font-size:1em;font-weight:700;margin:0 0 3em;line-height:1.5em}.paragraph.certifications .certification-item{display:block;padding:.4em}.paragraph.certifications .certification-item img{display:block}.paragraph.certifications .certifications__sliders{padding:0 10%;display:none}.paragraph.certifications .certifications__sliders.slick-initialized{display:block}@media screen and (max-width:639px){.paragraph.certifications .certifications__sliders{padding:0 10px}}@media screen and (min-width:40rem){.paragraph.certifications .certifications__infos .certifications__title{font-size:2.5em;margin:0 0 .6em}}.paragraph.location{background:#f6f6f6;position:relative}.paragraph.location .ad-u-1-1{position:relative;height:36em}.paragraph.location .location__map{position:relative;z-index:2;height:100%}.paragraph.location .l-boxed{position:absolute;top:0;left:0;right:0;height:36em}.paragraph.location .location__infos{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.paragraph.location .location__infos .location__title{font-size:2.5em;font-weight:700;margin-bottom:1em}.paragraph.location .location__infos .location__address{margin-bottom:1.2em}.paragraph.location .location__infos .location__address .location__address-title{font-size:1em;text-transform:uppercase;margin-bottom:.25em}.paragraph.location .location__infos .location__address .location__address-value{font-size:1.5em;font-weight:700}@media screen and (max-width:767px){.paragraph.blue-word-links .l-boxed.m--col-3 .blue-word-links__link{width:-webkit-calc(100% * (1/2));width:calc(100% * (1/2))}.paragraph.blue-word-links .l-boxed.m--col-3 .blue-word-links__link:nth-child(3n+1){background:#144a80}.paragraph.blue-word-links .l-boxed.m--col-3 .blue-word-links__link:nth-child(3n+1):hover{background:#fff;color:#144a80}.paragraph.blue-word-links .l-boxed.m--col-3 .blue-word-links__link:nth-child(3n){background:#104173}.paragraph.blue-word-links .l-boxed.m--col-3 .blue-word-links__link:nth-child(3n):hover{background:#fff;color:#104173}.paragraph.location .ad-u-1-1,.paragraph.location .l-boxed{height:22.5em}}@media screen and (max-width:640px){.paragraph.location{font-size:.7em}}.paragraph.key-figures{padding:3.5em 0;background:#0e3b6a;background:linear-gradient(45deg,#0e3b6a 0,#00e1f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$c-dark-blue',endColorstr='$c-light-blue',GradientType=1)}.paragraph.key-figures .key-figures__title{font-size:1.6em;font-weight:700;color:#fff;text-align:center;margin:0 0 1.25em}.paragraph.key-figures .key-figures__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.paragraph.key-figures .key-figure{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:25%;text-align:center}.paragraph.key-figures .key-figure .key-figure__inner{display:inline-block;width:15.85em;height:15.85em;border-radius:50%;background:rgba(255,255,255,.3);padding-top:4em}.paragraph.key-figures .key-figure .key-figure__inner .key-figure__number{position:relative;font-size:3em;font-weight:700;color:#fff}.paragraph.key-figures .key-figure .key-figure__inner .key-figure__number>div{display:inline-block}.paragraph.key-figures .key-figure .key-figure__inner .key-figure__number .key-figure-number__field_superscript{position:relative;vertical-align:top;font-size:.66667em}.paragraph.key-figures .key-figure .key-figure__inner .key-figure__title{font-size:1.4em;color:#fff;padding:0 2.5em;line-height:1.1em}@media screen and (max-width:1339px){.paragraph.key-figures .key-figure{font-size:.8em}}@media screen and (max-width:1089px){.paragraph.key-figures .key-figure{font-size:.7em}}@media screen and (max-width:929px){.paragraph.key-figures .key-figure{font-size:.7em;width:50%;margin:.5em 0}}@media screen and (max-width:499px){.paragraph.key-figures .key-figure{width:100%}}@media screen and (min-width:40rem){.paragraph.key-figures .key-figures__title{font-size:2.5em;margin:0 0 .8em}}.paragraph.testimonials-list{padding:3em 0}.paragraph.testimonials-list .testimonials-list__title{font-size:1.6em;font-weight:700;margin:0 0 1.25em}.paragraph.testimonials-list .testimonials-list__wrapper{padding:5% 6%;background:center center/cover no-repeat #ededed}.paragraph.testimonials-list .testimonials-list__inner{background:rgba(0,0,0,.8);padding:8%}.paragraph.testimonials-list .testimonials-list__inner .testimonials-list__slider-controls{text-align:center;color:#fff;margin-top:2.3em;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}.paragraph.testimonials-list .testimonials-list__inner .testimonials-list__slider-controls .middle{position:relative;top:-.25em;left:.1em;display:inline-block;vertical-align:middle;opacity:1!important;padding:0 .25em;font-weight:700}.paragraph.testimonials-list .testimonials-list__inner .testimonials-list__slider-controls .slick-arrow{position:relative;top:0;left:auto;right:auto;-webkit-transform:none;-ms-transform:none;transform:none;width:auto;height:1.65em;display:inline-block!important;vertical-align:middle;padding:0}.paragraph.testimonials-list .testimonials-list__inner .testimonials-list__slider-controls .slick-arrow.slick-disabled button{opacity:.3}.paragraph.testimonials-list .testimonials-list__inner .testimonials-list__slider-controls .slick-arrow button{width:1.35em;height:1.35em;position:relative;padding:0;-webkit-transition:opacity .2s;transition:opacity .2s}.paragraph.testimonials-list .testimonials-list__inner .testimonials-list__slider-controls .slick-arrow button svg{color:#fff;width:1.35em;height:1.35em}.paragraph.testimonials-list .testimonial{outline:0;text-align:center}.paragraph.testimonials-list .testimonial .testimonial__quote p{margin-bottom:0;font-size:1em;line-height:1.5em;color:#fff}.paragraph.testimonials-list .testimonial .testimonial__quote p:first-child{margin-top:0}.paragraph.testimonials-list .testimonial .testimonial__quote p:first-child:before,.paragraph.testimonials-list .testimonial .testimonial__quote p:last-child:after{content:'"'}.paragraph.testimonials-list .testimonial .testimonial__author{font-size:.8em;text-transform:uppercase;color:#fff;letter-spacing:1px;margin-top:5em}@media screen and (min-width:40rem){.paragraph.testimonials-list .testimonials-list__title{font-size:2.5em;margin:0 0 1.2em}}.paragraph.contact-form{overflow:hidden}.paragraph.contact-form .contact-form__title{font-size:1.6em;font-weight:700;margin:0 0 1.875em;line-height:1.2em}.paragraph.contact-form.m--light-grey{background:#ededed}.paragraph.contact-form.m--blue{background:#0e3b6a;color:#fff}.paragraph.contact-form .contact-form__l-left,.paragraph.contact-form .contact-form__l-right{padding:0 1.5em}.paragraph.contact-form .contact-form__l-left .contact-form__l-inner,.paragraph.contact-form .contact-form__l-right .contact-form__l-inner{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.paragraph.contact-form .sv-g{margin:0 -1.5em}.paragraph.contact-form .contact-form__l-right{text-align:right}.paragraph.contact-form .contact-form__l-right img{display:inline-block}@media screen and (min-width:40rem){.paragraph.contact-form .contact-form__title{font-size:2.5em;margin:0 0 1.2em}}.post-teaser__item{position:relative;display:block;cursor:pointer;overflow:hidden}.post-teaser__item.m--references{cursor:default}.post-teaser__item.m--references.m--hoverable{cursor:pointer}.post-teaser__item .post-teaser__link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.post-teaser__item .post-teaser__wrapperimage{position:relative;display:block}.post-teaser__item .post-teaser__wrapperimage img{display:block}.post-teaser__item .post-teaser__wrapperimage:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.post-teaser__item .post-teaser__wrapperimage .post-teaser__spacer{width:100%;height:100%}.post-teaser__item .post-teaser__wrapperimage .post-teaser__logo{position:absolute;top:50%;left:50%;max-width:160px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.post-teaser__item .post-teaser__hover,.post-teaser__item .post-teaser__idle{position:absolute;top:0;left:0;right:0;bottom:0;padding:8% 8% 8% 13%;-webkit-transition:opacity .2s;transition:opacity .2s}.post-teaser__item .post-teaser__hover{opacity:0}.post-teaser__item .post-teaser__hover .post-teaser__hover-wrapper{position:relative;height:100%}.post-teaser__item .post-teaser__hover .post-teaser__hover-inner{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;padding:.5em 0}.post-teaser__item .post-teaser__hover .post-teaser__hover-inner .post-teaser__name{display:block;font-size:1.3em;font-weight:700;margin-bottom:.76923em}.post-teaser__item .post-teaser__hover .post-teaser__hover-inner .post-teaser__text{font-size:1em;margin-bottom:1.5em;line-height:1.5em}.post-teaser__item .post-teaser__hover .post-teaser__groupbox{margin:1.25em 0}.post-teaser__item .post-teaser__hover .post-teaser__groupbox .post-teaser-group__header{font-size:.8em;text-transform:uppercase}.post-teaser__item .post-teaser__hover .post-teaser__groupbox .post-teaser-group__text{font-size:.95em;font-weight:700}.post-teaser__item .post-teaser__idle{opacity:1}.post-teaser__item .post-teaser__idle .post-teaser__idle-wrapper{position:relative;height:100%}.post-teaser__item .post-teaser__idle .post-teaser__name{display:block;position:absolute;bottom:0;left:0;width:100%;font-size:1em;font-weight:700;color:#fff}.business-cases-item-isotope.m--references .post-teaser__item{border:1px solid transparent;-webkit-transition:border .2s;transition:border .2s}.business-cases-item-isotope.m--references.m--border-right .post-teaser__item{border-right:1px solid #ededed}.business-cases-item-isotope.m--references.m--border-left .post-teaser__item{border-left:1px solid #ededed}.business-cases-item-isotope.m--references.m--border-top .post-teaser__item{border-top:1px solid #ededed}.business-cases-item-isotope.m--references.m--border-bottom .post-teaser__item{border-bottom:1px solid #ededed}@media screen and (min-width:60rem){.post-teaser__item:hover .post-teaser__wrapperimage:after{opacity:.7}.post-teaser__item:hover .post-teaser__idle{opacity:0}.post-teaser__item:hover .post-teaser__hover{opacity:1;display:block}.post-teaser__item .post-teaser__idle .post-teaser__name{font-size:1.5em}.post-teaser__item .post-teaser__wrapperimage .post-teaser__logo{max-width:360px}}.paragraph.network-map{padding-bottom:3em}.paragraph.network-map .network-map__map{position:relative;z-index:10;font-size:12px;height:54.16667em;background:#0e3c6a}.paragraph.network-map .network-map__map .leaflet-overlay-pane{z-index:auto!important}.paragraph.network-map .network-map__map .leaflet-overlay-pane svg{z-index:800!important}.paragraph.network-map .network-map__map .leaflet-image-layer{z-index:100!important}.paragraph.network-map .network-map__map .network-map__marker-balloon{position:absolute;top:-15px;left:11px;z-index:110;display:none}.paragraph.network-map .network-map__map .network-map__marker-balloon .network-map-marker__inner{position:relative;background:#fff;font-size:1.66667em;font-weight:700;color:#0e3b6a;padding:.25em 2.25em .25em 1em;border-radius:2.5em;white-space:nowrap;width:auto}.paragraph.network-map .network-map__map .network-map__marker-balloon .network-map-marker__inner:before{content:'';position:absolute;top:50%;left:-.5em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:.95em;height:.95em;background:#fff;border:1px solid #000;border-radius:50%}.paragraph.network-map .network-map__map .network-map__marker-balloon .network-map-marker__inner.m--affiliate,.paragraph.network-map .network-map__map .network-map__marker-balloon .network-map-marker__inner.m--factory,.paragraph.network-map .network-map__map .network-map__marker-balloon .network-map-marker__inner.m--partner{background:#00e1f5;color:#fff}.paragraph.network-map .network-map__map .network-map__marker-balloon .network-map-marker__inner.m--affiliate:before,.paragraph.network-map .network-map__map .network-map__marker-balloon .network-map-marker__inner.m--factory:before,.paragraph.network-map .network-map__map .network-map__marker-balloon .network-map-marker__inner.m--partner:before{background:#00e1f5;border:1px solid #fff}.paragraph.network-map .network-map__map .network-map__marker-balloon .network-map-marker__inner.m--affiliate .svg-icon,.paragraph.network-map .network-map__map .network-map__marker-balloon .network-map-marker__inner.m--factory .svg-icon,.paragraph.network-map .network-map__map .network-map__marker-balloon .network-map-marker__inner.m--partner .svg-icon{color:#fff}.paragraph.network-map .network-map__map .network-map__marker-balloon .network-map-marker__inner .svg-icon{position:absolute;top:50%;right:.83333em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#00e1f5;-webkit-transition:color .2s;transition:color .2s}.paragraph.network-map .network-map__map .network-map__marker-balloon:hover .svg-icon{color:#0e3b6a}.paragraph.network-map .network-map__map .network-map__marker-balloon.m--no-svg .network-map-marker__inner{padding-right:1em}.paragraph.network-map .network-map__map .network-map__marker{-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:auto!important}.paragraph.network-map .network-map__map .network-map__marker:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px;height:20px;background:url(/themes/custom/visotec_2018/assets/images/network-marker-fx.png) center center/cover no-repeat;-webkit-transition:opacity .5s;transition:opacity .5s;opacity:0}.paragraph.network-map .network-map__map .network-map__marker:after.m--factory{background:url(/themes/custom/visotec_2018/assets/images/network-marker-fx-factory.png) center center/cover no-repeat}.paragraph.network-map .network-map__map .network-map__marker:after.m--affiliate{background:url(/themes/custom/visotec_2018/assets/images/network-marker-fx-affiliate.png) center center/cover no-repeat}.paragraph.network-map .network-map__map .network-map__marker:after.m--partner{background:url(/themes/custom/visotec_2018/assets/images/network-marker-fx-partner.png) center center/cover no-repeat}.paragraph.network-map .network-map__map .network-map__marker.m--fx:after{opacity:.6}.paragraph.network-map .network-map__map .network-map__marker.m--big{width:40px;height:40px}.paragraph.network-map .network-map__map .network-map__marker.m--big .network-map-marker__img{width:40px;height:40px;background:url(/themes/custom/visotec_2018/assets/images/network-marker-big.png) center center/cover no-repeat;opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.paragraph.network-map .network-map__map .network-map__marker.m--big .network-map-marker__img.m--factory{background:url(/themes/custom/visotec_2018/assets/images/network-marker-big-factory.png) center center/cover no-repeat}.paragraph.network-map .network-map__map .network-map__marker.m--big .network-map-marker__img.m--affiliate{background:url(/themes/custom/visotec_2018/assets/images/network-marker-big-affiliate.png) center center/cover no-repeat}.paragraph.network-map .network-map__map .network-map__marker.m--big .network-map-marker__img.m--partner{background:url(/themes/custom/visotec_2018/assets/images/network-marker-big-partner.png) center center/cover no-repeat}.paragraph.network-map .network-map__map .network-map__marker.m--big.m--fx:after{-webkit-animation:2s linear infinite marker-fx-big;animation:2s linear infinite marker-fx-big}.paragraph.network-map .network-map__map .network-map__marker.m--big .network-map__marker-balloon{top:-5px;left:22px}.paragraph.network-map .network-map__map .network-map__marker.m--medium{width:30px;height:30px}.paragraph.network-map .network-map__map .network-map__marker.m--medium .network-map-marker__img{width:30px;height:30px;background:url(/themes/custom/visotec_2018/assets/images/network-marker-medium.png) center center/cover no-repeat}.paragraph.network-map .network-map__map .network-map__marker.m--medium .network-map-marker__img.m--factory{background:url(/themes/custom/visotec_2018/assets/images/network-marker-medium-factory.png) center center/cover no-repeat}.paragraph.network-map .network-map__map .network-map__marker.m--medium .network-map-marker__img.m--affiliate{background:url(/themes/custom/visotec_2018/assets/images/network-marker-medium-affiliate.png) center center/cover no-repeat}.paragraph.network-map .network-map__map .network-map__marker.m--medium .network-map-marker__img.m--partner{background:url(/themes/custom/visotec_2018/assets/images/network-marker-medium-partner.png) center center/cover no-repeat}.paragraph.network-map .network-map__map .network-map__marker.m--medium.m--fx:after{-webkit-animation:2s linear infinite marker-fx-medium;animation:2s linear infinite marker-fx-medium}.paragraph.network-map .network-map__map .network-map__marker.m--medium .network-map__marker-balloon{top:-10px;left:16px}.paragraph.network-map .network-map__map .network-map__marker.m--small{width:20px;height:20px}.paragraph.network-map .network-map__map .network-map__marker.m--small .network-map-marker__img{width:20px;height:20px;background:url(/themes/custom/visotec_2018/assets/images/network-marker-small.png) center center/cover no-repeat}.paragraph.network-map .network-map__map .network-map__marker.m--small .network-map-marker__img.m--factory{background:url(/themes/custom/visotec_2018/assets/images/network-marker-small-factory.png) center center/cover no-repeat}.paragraph.network-map .network-map__map .network-map__marker.m--small .network-map-marker__img.m--affiliate{background:url(/themes/custom/visotec_2018/assets/images/network-marker-small-affiliate.png) center center/cover no-repeat}.paragraph.network-map .network-map__map .network-map__marker.m--small .network-map-marker__img.m--partner{background:url(/themes/custom/visotec_2018/assets/images/network-marker-small-partner.png) center center/cover no-repeat}.paragraph.network-map .network-map__map .network-map__marker.m--small.m--fx:after{-webkit-animation:2s linear infinite marker-fx-small;animation:2s linear infinite marker-fx-small}.paragraph.network-map .network-map__map .network-map__marker.m--show-balloon{position:relative;z-index:10!important}.paragraph.network-map .network-map__map .network-map__marker.m--show-balloon .network-map-marker__img{opacity:0}.paragraph.network-map .network-map__map .network-map__marker.m--show-balloon.m--fx:after{display:none}.paragraph.network-map .network-map__map .network-map-map__geozone{fill:transparent;stroke:transparent;-webkit-transition:fill .2s;transition:fill .2s}.paragraph.network-map .network-map__geozone{margin:1.5em -.75em}.paragraph.network-map .network-map__geozone li{display:inline-block;vertical-align:middle}.paragraph.network-map .network-map__geozone li a{display:inline-block;font-size:.85em;padding:.58824em .88235em;text-transform:uppercase}.paragraph.network-map .network-map__geozone li a.m--active,.paragraph.network-map .network-map__geozone li a.m--hovered,.paragraph.network-map .network-map__geozone li a:hover{font-weight:700;letter-spacing:-.01412em}.paragraph.network-map .network-map__listing{margin:0 -1em}.paragraph.network-map .network-map__listing .network-map__location{width:100%}.paragraph.network-map .network-map__listing .network-map__location+.network-map__location{margin-top:3em}.paragraph.network-map .network-map__listing .network-map__location[data-marker-type=partner-no-arrow]{display:none!important}.paragraph.network-map .network-map__listing .network-map__location .sv-u-1-1{padding:.5em 1em}.paragraph.network-map .network-map__listing .network-map__location.m--factory .network-map-location__country,.paragraph.network-map .network-map__listing .network-map__location.m--factory .network-map-location__name,.paragraph.network-map .network-map__listing .network-map__location.m--factory .network-map-location__type{color:#00e1f5}.paragraph.network-map .network-map__listing .network-map__location .network-map-location__inner{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.paragraph.network-map .network-map__listing .network-map__location .network-map-location__inner .network-map-location__country{font-size:1.1em;text-transform:uppercase}.paragraph.network-map .network-map__listing .network-map__location .network-map-location__inner .network-map-location__name{font-size:2.5em;font-weight:700;line-height:1.3em}.paragraph.network-map .network-map__listing .network-map__location .network-map-location__inner .network-map-location__type{font-size:1.1em;font-weight:700;line-height:1.3em}.paragraph.network-map .network-map__listing .network-map__location .network-map-location__inner .network-map-location__text{font-size:.95em;line-height:1.5em;margin-bottom:1.84211em}.network-map__filter .network-map-filter__header{font-size:1em;font-weight:700;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:none;padding:.25em 0}.network-map__filter .network-map-filter__header svg{display:inline-block;position:relative;top:-.15em;width:.65em;height:.65em;margin-left:.25em}@-webkit-keyframes marker-fx-big{0%{width:20px;height:20px;-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}50%{width:70px;height:70px;-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}100%{width:20px;height:20px;-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes marker-fx-big{0%{width:20px;height:20px;-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}50%{width:70px;height:70px;-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}100%{width:20px;height:20px;-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@-webkit-keyframes marker-fx-medium{0%{width:15px;height:15px;-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}50%{width:60px;height:60px;-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}100%{width:15px;height:15px;-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes marker-fx-medium{0%{width:15px;height:15px;-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}50%{width:60px;height:60px;-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}100%{width:15px;height:15px;-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@-webkit-keyframes marker-fx-small{0%{width:10px;height:10px;-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}50%{width:40px;height:40px;-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}100%{width:10px;height:10px;-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes marker-fx-small{0%{width:10px;height:10px;-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}50%{width:40px;height:40px;-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}100%{width:10px;height:10px;-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@media screen and (max-width:767px){.paragraph.network-map .network-map__map{display:none}.paragraph.network-map .network-map__listing .network-map__location{margin:1em 0}.paragraph.network-map .network-map__filter{position:relative}.paragraph.network-map .network-map__filter .network-map-filter__header{display:block}.paragraph.network-map .network-map__filter .network-map__geozone{position:absolute;z-index:100;background:rgba(255,255,255,.8);width:100%;height:auto;padding:.35em 0;margin:0;display:none}.paragraph.network-map .network-map__filter .network-map__geozone li{display:block}.paragraph.network-map .network-map__filter .network-map__geozone li a{display:block;padding:.4375em .9375em}.paragraph.network-map .network-map__filter.m--opened .network-map__geozone{display:block}}.paragraph.thank-page{padding:10em 0 2.5em;background:#fff}.paragraph.thank-page .thank-page__text,.paragraph.thank-page .thank-page__title{font-weight:700}.paragraph.thank-page .thank-page__title{font-size:2.8em;margin-bottom:.17857em}.paragraph.thank-page .thank-page__text{font-size:1.5em}.paragraph.thank-page .thank-page__text p:first-child{margin-top:0}.paragraph.thank-page .thank-page__text p:last-child{margin-bottom:0}.paragraph.thank-page .thank-page__actions{margin-top:1.5em}@media screen and (max-width:768px){.paragraph.thank-page{padding-top:7.5em;font-size:.8em}}@media screen and (max-width:500px){.paragraph.thank-page{font-size:.5em}.paragraph.thank-page .thank-page__text{font-size:1.6em}.paragraph.thank-page .thank-page__actions{font-size:1.5em}}.page-prehome{height:100vh;background:url(/themes/custom/visotec_2018/assets/images/bg_prehome.jpg) center center/cover no-repeat}.page-prehome ul{display:inline-block;position:absolute;top:50%;max-width:1280px;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;padding:0;text-align:center;line-height:1.2em}.page-prehome ul li{display:inline-block;vertical-align:middle;list-style:none;padding:5px 1em}.page-prehome ul li a{color:#fff;font-weight:700;-webkit-transition:color .2s;transition:color .2s;font-size:30px}@media screen and (min-width:63.9375rem){.page-prehome ul li{padding-top:-webkit-calc(5px + 15 * (100vw - 63.9375rem)/ -24);padding-top:calc(5px + 15 * (100vw - 63.9375rem)/ -24);padding-bottom:-webkit-calc(5px + 15 * (100vw - 63.9375rem)/ -24);padding-bottom:calc(5px + 15 * (100vw - 63.9375rem)/ -24)}.page-prehome ul li a{font-size:-webkit-calc(30px + 20 * (100vw - 63.9375rem)/ -24);font-size:calc(30px + 20 * (100vw - 63.9375rem)/ -24)}}@media screen and (min-width:39.9375rem){.page-prehome ul li{padding-top:20px;padding-bottom:20px}.page-prehome ul li a{font-size:50px}}.page-prehome ul li a:hover{color:#00e1f5}.business-cases__title{font-size:2.5em;font-weight:700;margin:0 auto 1.4em;line-height:1.2em;max-width:19.42em}.business-cases__presentation{overflow:hidden}.business-cases__presentation .business-cases-presentation__inner{padding:0 0 4.25em}.business-cases__presentation .business-cases-presentation__inner .ad-g{margin:0 -2.5em}.business-cases__presentation .business-cases-presentation__inner .ad-u-1-1{padding:0 2.5em}.business-cases__presentation .business-cases-presentation__inner .business-cases-infoleft__logo{width:15em;height:15em;position:relative;margin:.25em 0 1.5em}.business-cases__presentation .business-cases-presentation__inner .business-cases-infoleft__logo img{display:block;position:absolute;bottom:0;left:0;width:100%;height:auto}.business-cases__presentation .business-cases-presentation__inner .business-cases__background{margin-top:11.3em}.business-cases__presentation .business-cases-presentation__inner .business-cases-infoleft__item{margin:1.25em 0}.business-cases__presentation .business-cases-presentation__inner .business-cases-infoleft__item .business-cases-infoleft-item__label{text-transform:uppercase;font-size:1.17em;margin-bottom:.08547em}.business-cases__presentation .business-cases-presentation__inner .business-cases-infoleft__item .business-cases-infoleft-item__value{font-weight:700;font-size:1.3em;line-height:1.15385em}.business-cases-background__text{font-size:1em;line-height:1.5em;font-weight:700;margin:0 auto;max-width:48.55em}.business-cases__listing{padding-bottom:3em;background:#fff}.business-cases__listing .business-cases__list{overflow:hidden}.business-cases__listing .business-cases__sectors{margin-bottom:2em}.business-cases__listing .business-cases__sectors ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.business-cases__listing .business-cases__sectors ul li{display:inline-block;padding:0;margin:0;vertical-align:middle;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.business-cases__listing .business-cases__sectors ul li a{font-size:.8em;padding:.9375em}.business-cases__listing .business-cases__sectors ul li a.m--active,.business-cases__listing .business-cases__sectors ul li a:hover{font-weight:700;letter-spacing:-.04286em}.business-cases__listing .business-cases__sectors ul li:first-child a{padding-left:0}.business-cases__listing .business-cases__sectors ul li:last-child a{padding-right:0}.business-cases__btns{text-align:center;padding:2.5em 0}.business-cases__filter .business-cases-filter__header{position:relative;z-index:2;font-size:1em;font-weight:700;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:none;padding:.25em 1.5em}.business-cases__filter .business-cases-filter__header svg{display:inline-block;position:relative;top:-.15em;width:.65em;height:.65em;margin-left:.25em}@media screen and (max-width:929px){.business-cases__listing .business-cases__sectors .business-cases__filter{position:relative}.business-cases__listing .business-cases__sectors .business-cases__filter .business-cases-filter__header{display:block}.business-cases__listing .business-cases__sectors .business-cases__filter .business-cases-filter__list{position:absolute;z-index:100;background:rgba(255,255,255,.8);width:100%;height:auto;padding:.35em 0;display:none}.business-cases__listing .business-cases__sectors .business-cases__filter .business-cases-filter__list li{display:block}.business-cases__listing .business-cases__sectors .business-cases__filter .business-cases-filter__list li a{display:block;padding:.4375em .9375em}.business-cases__listing .business-cases__sectors .business-cases__filter.m--opened .business-cases-filter__list{display:block}.business-cases__presentation .business-cases-presentation__inner .business-cases-infoleft__logo{width:12.5em;height:12.5em}.business-cases__presentation .business-cases-presentation__inner .business-cases__background{margin-top:1.5em}}@media screen and (max-width:767px){.business-cases__listing{margin:0 -1em}.business-cases__title{font-size:1.6em}}.l-wrapper{margin:2em auto;max-width:45em}.l-wrapper .title-container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;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}.header__wrapper-form{background-color:#0e3b6a}.webform-submission-create-task-form [role=contentinfo]{color:#c70205}.webform-submission-create-task-form .form-item+.form-item,.webform-submission-create-task-form .form-wrapper+.form-item{margin:1.5em 0}.webform-submission-create-task-form .form-item .form-required::after{color:#c70205;content:' *'}.webform-submission-create-task-form input[type=date],.webform-submission-create-task-form input[type=email],.webform-submission-create-task-form input[type=number],.webform-submission-create-task-form input[type=text],.webform-submission-create-task-form textarea{background-color:rgba(255,255,255,.568);border:1px solid #8d8d8d;border-radius:4px;min-height:44px;padding:8px 16px;width:100%}.webform-submission-create-task-form .select2-container .select2-selection--multiple,.webform-submission-create-task-form .select2-container .select2-selection--single{border:1px solid #8d8d8d;min-height:44px}.webform-submission-create-task-form .select2-container--default .select2-selection--single .select2-selection__arrow,.webform-submission-create-task-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:44px;height:44px}.webform-submission-create-task-form .form-managed-file .webform-file-button{background-color:#ededed;border:1px solid #ededed;cursor:pointer;display:inline-block;padding:5px 20px}.webform-submission-create-task-form .form-managed-file .description{font-size:.6em}.webform-submission-create-task-form .form-managed-file .form-submit{background:0 0;border:none;color:#c60f13;font-size:.9em;margin-left:1em;padding:0}.webform-submission-create-task-form .form-managed-file .form-item+.form-item{margin:.5em 1em}.webform-submission-create-task-form .form-managed-file .form-item{margin-left:1em}.webform-submission-create-task-form .submit-form{margin:3em auto}.webform-submission-create-task-form .submit-form input[type=submit]{background:#0e3b6a;border:1px solid #0e3b6a;border-radius:4px;color:#ededed;margin:auto;padding:.5em 1em}.webform-submission-create-task-form .submit-form input[type=submit]:hover{border:1px solid #0e3b6a;background:#ededed;color:#0e3b6a}form.user-login-form{margin:2em auto;max-width:45em}.job-offers-list{padding-bottom:2rem}.job-offers-list .job-offers__listing{padding:2rem 0 4rem}.job-offers-list .job-offers__listing .btn-container{padding:2rem 0;text-align:center}.job-offers-list .job-offers__filters #search_jobs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:3%;padding:0}.job-offers-list .job-offers__filters #search_jobs .search__jobs-filter{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}.job-offers-list .job-offers__filters #search_jobs .search__jobs-filter label{font-weight:700;margin-bottom:1rem}.job-offers-list .job-offers__filters #search_jobs .search__jobs-filter select{background-color:#ededed;border:none;padding:.5rem;width:20em}.job-offers-list .job-offers-list__title{font-size:1.6em;font-weight:700;line-height:1.2em}.job-offers-list .job-offers-filters__radios{padding:2.5em 0;font-size:1.4em;font-weight:700}.job-offers-list .job-offers-filters__radios .js-form-type-radio{margin:.5em 0}@media screen and (min-width:40rem){.job-offers-list .job-offers-list__title,.page-prehome ul li a{font-size:2.5em}}.btn-more-offers{padding:2rem 0;text-align:center}@media screen and (max-width:48rem){.job-offers__filters #search_jobs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.job-offers__filters #search_jobs .search__jobs-filter{padding:.75em 0}.job-offers-types-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:20px}.item{border-bottom:2px solid #0e3b6a;padding-bottom:2rem}.item .attribute{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;padding:.5rem 0}.item .attribute:not([data-name=Titre])::before{content:attr(data-name)}.item .attribute-title{font-size:1.4rem;font-weight:700}.job-offers-types-container>.item:first-child{display:none}}@media screen and (min-width:48rem){.item-container{display:-ms-grid;display:grid;-ms-grid-columns:3fr 1fr 1fr 1fr;grid-template-columns:3fr 1fr 1fr 1fr;padding:1rem 0}.item-container-5{-ms-grid-columns:3fr 1fr 1fr 1fr 1fr;grid-template-columns:3fr 1fr 1fr 1fr 1fr}.attribute{padding:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.job-offers-types-container>.item-container:first-child{font-weight:700;border-bottom:2px solid #0e3b6a}.job-offers-types-container>.item-container:first-child .attribute{text-align:left}.item-jobs{border-bottom:1px solid #8d8d8d}}.job-offer_header{border-bottom:1px solid #0e3b6a;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:2rem;width:60%}.job-offer_header .job-offer_header--info{width:50%}.job-offers #edit-joincv-upload,.spontaneous_application #edit-joincv-upload{margin-top:1rem}.job-offers .description,.spontaneous_application .description{display:none}.job-offers .description:last-child,.spontaneous_application .description:last-child{display:block}.form .form-actions .job-offers .form-submit:hover,.form .form-actions .job-offers .webform-button--submit:hover,.form .form-actions .spontaneous_application .form-submit:hover,.form .form-actions .spontaneous_application .webform-button--submit:hover,.form .webform-actions .job-offers .form-submit:hover,.form .webform-actions .job-offers .webform-button--submit:hover,.form .webform-actions .spontaneous_application .form-submit:hover,.form .webform-actions .spontaneous_application .webform-button--submit:hover,.job-offers .btn-out-darkblue:hover,.job-offers .form .form-actions .form-submit:hover,.job-offers .form .form-actions .webform-button--submit:hover,.job-offers .form .webform-actions .form-submit:hover,.job-offers .form .webform-actions .webform-button--submit:hover,.spontaneous_application .btn-out-darkblue:hover,.spontaneous_application .form .form-actions .form-submit:hover,.spontaneous_application .form .form-actions .webform-button--submit:hover,.spontaneous_application .form .webform-actions .form-submit:hover,.spontaneous_application .form .webform-actions .webform-button--submit:hover{cursor:pointer}.job-offers .js-form-type-textfield label,.spontaneous_application .js-form-type-textfield label{position:absolute;color:#8d8d8d;font-style:italic;font-size:1rem;font-weight:400}.job-offers .form-item-message textarea,.spontaneous_application .form-item-message textarea{font-size:1rem;font-weight:400}.job-offers .form-item-message textarea::-webkit-input-placeholder,.spontaneous_application .form-item-message textarea::-webkit-input-placeholder{font-style:italic;color:#8d8d8d;font-size:1rem;font-weight:400}.job-offers .form-item-message textarea:-ms-input-placeholder,.spontaneous_application .form-item-message textarea:-ms-input-placeholder{font-style:italic;color:#8d8d8d;font-size:1rem;font-weight:400}.job-offers .form-item-message textarea::placeholder,.spontaneous_application .form-item-message textarea::placeholder{font-style:italic;color:#8d8d8d;font-size:1rem;font-weight:400}.job-offers .form-managed-file [data-drupal-selector=edit-joincoverletter-remove-button],.job-offers .form-managed-file [data-drupal-selector=edit-joincv-remove-button],.spontaneous_application .form-managed-file [data-drupal-selector=edit-joincoverletter-remove-button],.spontaneous_application .form-managed-file [data-drupal-selector=edit-joincv-remove-button]{position:relative;display:inline-block;font-size:.75em;padding:.6em 1.06667em;border-radius:1.2em;background:#00e1f5;border:1px solid #00e1f5;color:#fff;font-weight:700;-webkit-transition:color .2s,background .2s,border .2s;transition:color .2s,background .2s,border .2s}.job-offers .form-managed-file [data-drupal-selector=edit-joincoverletter-remove-button]:hover,.job-offers .form-managed-file [data-drupal-selector=edit-joincv-remove-button]:hover,.spontaneous_application .form-managed-file [data-drupal-selector=edit-joincoverletter-remove-button]:hover,.spontaneous_application .form-managed-file [data-drupal-selector=edit-joincv-remove-button]:hover{background:#fff;color:#00e1f5}.job-offers input[type=checkbox],.webform-submission-spontaneous-application-form input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;width:.75em;height:.75em;border:.1em solid currentColor;border-radius:.15em}.job-offers input[type=checkbox]:checked,.webform-submission-spontaneous-application-form input[type=checkbox]:checked{background-color:#0e3b6a}.job-offers .paragraph.contact-form{background-color:#ededed}.block-job-offers .block-job-type{padding:.5em 1em}
