.wpb_single_image.fullWidth{width:100%;margin:0}.wpb_single_image.fullWidth figure,.wpb_single_image.fullWidth div{width:100%}.wpb_single_image.fullWidth img{display:block;width:100%;height:auto}.vc_empty_space{clear:both}.vc_row{background-position:center center;background-repeat:no-repeat}.vc_row .vc_column_container{position:relative;z-index:2}.vc_row .vc_column_container .wpb_wrapper *:first-child{margin-top:0}.vc_row .vc_column_container .wpb_wrapper *:last-child{margin-bottom:0}.vc_row .vc_column_container .wpb_wrapper ul:first-child{margin-top:15px}.vc_row .vc_column_container .wpb_wrapper ul:last-child{margin-bottom:15px}.vc_row.overlap_top,.vc_row.overlap_bottom{position:relative;overflow:visible}.vc_row.overlap_top.overlap_bottom{position:absolute;left:0;margin-bottom:0 !important}.vc_row.shadow{-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);-moz-box-shadow:0 0 8px rgba(0,0,0,.3);box-shadow:0 0 8px rgba(0,0,0,.3)}.vc_row.cols5>.wpb_column{width:20%}.vc_row.cols5>.wpb_column.col3{width:60%}.vc_row.cols5>.wpb_column.col2{width:40%}.vc_row.micropatterning>.vc_column_container>.vc_column-inner{padding:0}.vc_row.micropatterning>.vc_column_container:after{content:'';display:block;position:absolute}.vc_row.micropatterning>.vc_column_container:nth-child(odd):after{width:88px;height:53px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/arrow_up_right.png);top:280px;right:25px}.vc_row.micropatterning>.vc_column_container:nth-child(even):after{width:96px;height:54px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/arrow_down_right.png);top:6px;right:22px}.vc_row.micropatterning .wpb_content_element.cell{background-position:center center;background-repeat:no-repeat;background-size:contain;background-position:center top;background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/alveole_large_grey_bg.png);color:#fff;font-size:14px;padding-top:35px;box-sizing:border-box;margin-bottom:25px;text-align:center;font-size:18px;font-weight:700;text-transform:uppercase}.vc_row.micropatterning .wpb_content_element.cell>p{text-align:center !important}.vc_row.micropatterning .wpb_content_element.cell>p{text-align:center !important}.vc_row.micropatterning .wpb_content_element.cell p{margin:0}.vc_row.micropatterning .wpb_content_element.cell img{width:auto;height:180px}@media screen and (min-width:1241px){.vc_row.micropatterning .wpb_content_element.cell{height:330px !important}}@media screen and (min-width:992px) and (max-width:1240px){.vc_row.micropatterning .wpb_content_element.cell{font-size:13px}.vc_row.micropatterning .wpb_content_element.cell img{width:50%;height:auto}}@media screen and (max-width:992px){.vc_row.micropatterning .wpb_content_element.cell{height:330px !important;margin-top:20px}.vc_row.micropatterning .wpb_content_element.cell+.wpb_content_element{margin-bottom:20px}}.vc_row.sideContact .wpb_content_element{margin:0}.vc_row.sideContact .gform_wrapper{padding:30px 25px !important}.vc_row.sideContact .gform_wrapper:before{top:8px;right:15px}.vc_row.narrow{margin-left:50px !important;margin-right:50px !important}@media screen and (max-width:991px){.vc_row.narrow{margin-left:0 !important;margin-right:0 !important}}.vc_row.narrower{margin-left:100px !important;margin-right:100px !important}@media screen and (max-width:991px){.vc_row.narrower{margin-left:20px !important;margin-right:20px !important}}.vc_row.narrow .vc_column_container:first-child,.vc_row.narrower .vc_column_container:first-child,.vc_row.narrow .vc_column_container:first-child .vc_column-inner,.vc_row.narrower .vc_column_container:first-child .vc_column-inner{padding-left:0}.vc_row.narrow .vc_column_container:last-child,.vc_row.narrower .vc_column_container:last-child,.vc_row.narrow .vc_column_container:last-child .vc_column-inner,.vc_row.narrower .vc_column_container:last-child .vc_column-inner{padding-right:0}.vc_row.borders .vc_column_container{border-right:1px solid #bfcd30;padding-top:0 !important;padding-bottom:8px !important}.vc_row.borders .vc_column_container:last-child{border-right:none}.bg_top,.bg_top>.vc_column-inner{background-repeat:no-repeat !important;background-size:100% auto !important;background-position:center top !important}.bg_bottom,.bg_bottom>.vc_column-inner{background-repeat:no-repeat !important;background-size:100% auto !important;background-position:center bottom !important}.bg_top_right,.bg_top_right>.vc_column-inner{background-repeat:no-repeat !important;background-size:auto auto !important;background-position:right top !important}.bg_bottom_right,.bg_bottom_right>.vc_column-inner{background-repeat:no-repeat !important;background-size:auto auto !important;background-position:right bottom !important}.bg_right,.bg_right>.vc_column-inner{background-repeat:no-repeat !important;background-size:auto auto !important;background-position:right center !important}.bg_right_full,.bg_right_full>.vc_column-inner{background-repeat:no-repeat !important;background-size:auto 100% !important;background-position:right center !important}.bg_left,.bg_left>.vc_column-inner{background-repeat:no-repeat !important;background-size:auto auto !important;background-position:left center !important}.bg_left_full,.bg_left_full>.vc_column-inner{background-repeat:no-repeat !important;background-size:auto 100% !important;background-position:left center !important}.bg_half_left,.bg_half_left>.vc_column-inner{background-repeat:no-repeat !important;background-size:50% auto !important;background-position:left center !important}.bg_half_right,.bg_half_right>.vc_column-inner{background-repeat:no-repeat !important;background-size:50% auto !important;background-position:right center !important}.vc_row.green_bg,.wpb_content_element.green_bg{background-color:#000;color:#fff;background-color:#bfcd30}.vc_row.green_bg a,.wpb_content_element.green_bg a,.vc_row.green_bg h2,.wpb_content_element.green_bg h2,.vc_row.green_bg h3,.wpb_content_element.green_bg h3,.vc_row.green_bg h4,.wpb_content_element.green_bg h4,.vc_row.green_bg .h1,.wpb_content_element.green_bg .h1,.vc_row.green_bg .h2,.wpb_content_element.green_bg .h2,.vc_row.green_bg .h3,.wpb_content_element.green_bg .h3,.vc_row.green_bg .h4,.wpb_content_element.green_bg .h4,.vc_row.green_bg .h5,.wpb_content_element.green_bg .h5,.vc_row.green_bg .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.wpb_content_element.green_bg .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.vc_row.green_bg h2:not(.h3):not(.h1),.wpb_content_element.green_bg h2:not(.h3):not(.h1),.vc_row.green_bg h3:not(.h2):not(.h4),.wpb_content_element.green_bg h3:not(.h2):not(.h4){color:#fff}.vc_row.green_bg h2:not(.h3):not(.h1),.wpb_content_element.green_bg h2:not(.h3):not(.h1){color:#3c6f87 !important}.vc_row.green_bg .button,.wpb_content_element.green_bg .button{color:#515b6a}.vc_row.green_bg .button i,.wpb_content_element.green_bg .button i{color:#fff}.vc_row.green_bg .button:hover,.wpb_content_element.green_bg .button:hover{color:#fff}.vc_row.blue_bg,.wpb_content_element.blue_bg{background-color:#000;color:#fff;background-color:#3c6f87}.vc_row.blue_bg a,.wpb_content_element.blue_bg a,.vc_row.blue_bg h2,.wpb_content_element.blue_bg h2,.vc_row.blue_bg h3,.wpb_content_element.blue_bg h3,.vc_row.blue_bg h4,.wpb_content_element.blue_bg h4,.vc_row.blue_bg .h1,.wpb_content_element.blue_bg .h1,.vc_row.blue_bg .h2,.wpb_content_element.blue_bg .h2,.vc_row.blue_bg .h3,.wpb_content_element.blue_bg .h3,.vc_row.blue_bg .h4,.wpb_content_element.blue_bg .h4,.vc_row.blue_bg .h5,.wpb_content_element.blue_bg .h5,.vc_row.blue_bg .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.wpb_content_element.blue_bg .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.vc_row.blue_bg h2:not(.h3):not(.h1),.wpb_content_element.blue_bg h2:not(.h3):not(.h1),.vc_row.blue_bg h3:not(.h2):not(.h4),.wpb_content_element.blue_bg h3:not(.h2):not(.h4){color:#fff}.vc_row.blue_bg h2:not(.h3):not(.h1),.wpb_content_element.blue_bg h2:not(.h3):not(.h1){color:#3c6f87}.vc_row.blue_bg .button,.wpb_content_element.blue_bg .button{color:#bfcd30}.vc_row.grey_bg,.wpb_content_element.grey_bg{background-color:#ebeded}.vc_row.grey_bg .grey_bg>.vc_column-inner,.wpb_content_element.grey_bg .grey_bg>.vc_column-inner{background-color:#fff}.vc_row.grey_bg .grey_bg>.vc_column-inner .link,.wpb_content_element.grey_bg .grey_bg>.vc_column-inner .link{background:#ebeded}.vc_row.grey_bg .grey_bg>.vc_column-inner .link:hover,.wpb_content_element.grey_bg .grey_bg>.vc_column-inner .link:hover{background:#3c6f87}.vc_row.grey_dark_bg,.wpb_content_element.grey_dark_bg{background-color:#000;color:#fff;background-color:#979d9d}.vc_row.grey_dark_bg a,.wpb_content_element.grey_dark_bg a,.vc_row.grey_dark_bg h2,.wpb_content_element.grey_dark_bg h2,.vc_row.grey_dark_bg h3,.wpb_content_element.grey_dark_bg h3,.vc_row.grey_dark_bg h4,.wpb_content_element.grey_dark_bg h4,.vc_row.grey_dark_bg .h1,.wpb_content_element.grey_dark_bg .h1,.vc_row.grey_dark_bg .h2,.wpb_content_element.grey_dark_bg .h2,.vc_row.grey_dark_bg .h3,.wpb_content_element.grey_dark_bg .h3,.vc_row.grey_dark_bg .h4,.wpb_content_element.grey_dark_bg .h4,.vc_row.grey_dark_bg .h5,.wpb_content_element.grey_dark_bg .h5,.vc_row.grey_dark_bg .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.wpb_content_element.grey_dark_bg .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.vc_row.grey_dark_bg h2:not(.h3):not(.h1),.wpb_content_element.grey_dark_bg h2:not(.h3):not(.h1),.vc_row.grey_dark_bg h3:not(.h2):not(.h4),.wpb_content_element.grey_dark_bg h3:not(.h2):not(.h4){color:#fff}.vc_row.grey_dark_bg .grey_dark_bg>.vc_column-inner,.wpb_content_element.grey_dark_bg .grey_dark_bg>.vc_column-inner{background-color:#fff}.vc_row.grey_dark_bg .grey_dark_bg>.vc_column-inner .link,.wpb_content_element.grey_dark_bg .grey_dark_bg>.vc_column-inner .link{background:#ebeded}.vc_row.grey_dark_bg .grey_dark_bg>.vc_column-inner .link:hover,.wpb_content_element.grey_dark_bg .grey_dark_bg>.vc_column-inner .link:hover{background:#3c6f87}.vc_row.grey_light_bg,.wpb_content_element.grey_light_bg{background-color:#f5f6f6}.vc_row.white_bg,.wpb_content_element.white_bg{background-color:#fff}.vc_row.white_bg .link,.wpb_content_element.white_bg .link{background:#ebeded}.vc_row.white_bg .link:hover,.wpb_content_element.white_bg .link:hover{background:#3c6f87}.vc_row.shadow_top:before,.wpb_content_element.shadow_top:before{content:'';display:block;position:absolute;top:0;height:15px;left:0;right:0;z-index:1;background:0 0;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,transparent),color-stop(1,rgba(0,0,0,.1)));background:-ms-linear-gradient(bottom,transparent,rgba(0,0,0,.1));background:-moz-linear-gradient(center bottom,transparent 0,rgba(0,0,0,.1) 100%);background:-o-linear-gradient(rgba(0,0,0,.1),transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0, 0, 0, 0.1)',endColorstr='transparent',GradientType=0)}.vc_row.bubble_bg,.wpb_content_element.bubble_bg{background-position:center center;background-repeat:no-repeat;background-size:contain;background-position:right center}.vc_row.bubble_bg.green_bg,.wpb_content_element.bubble_bg.green_bg{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/bubbles_green_bg.png)}.vc_row.bubble_bg.grey_bg,.wpb_content_element.bubble_bg.grey_bg{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/bubbles_grey_bg.png)}.vc_row.bubble_bg.grey_dark_bg,.wpb_content_element.bubble_bg.grey_dark_bg{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/bubbles_blue_bg.png)}.vc_row.bubble_bg.blue_bg,.wpb_content_element.bubble_bg.blue_bg{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/bubbles_blue_bg.png)}.vc_row.bubble_bg.bg_right,.wpb_content_element.bubble_bg.bg_right{background-size:auto 80% !important}.vc_row.white_down_bg,.wpb_content_element.white_down_bg{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/white_down_bg.png);background-position:center bottom;background-repeat:no-repeat;background-size:100% 100%}.vc_row.grey_down_bg{overflow:visible !important}.vc_row.grey_down_bg:before{content:'';display:block;position:absolute;top:-150px;right:0;bottom:0;left:0;background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/grey_down_bg.png);background-position:center top;background-repeat:no-repeat;background-size:100% auto}.wpb_content_element.grey_down_bg{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/grey_down_bg.png);background-position:center top;background-repeat:no-repeat;background-size:100% auto}.vc_column_container.green_bg>.vc_column-inner,.vc_column_container.green_bg.full_right:after,.vc_column_container.green_bg.full_left:after{background-color:#000;color:#fff;background-color:#bfcd30;padding:30px 25px}.vc_column_container.green_bg>.vc_column-inner a,.vc_column_container.green_bg.full_right:after a,.vc_column_container.green_bg.full_left:after a,.vc_column_container.green_bg>.vc_column-inner h2,.vc_column_container.green_bg.full_right:after h2,.vc_column_container.green_bg.full_left:after h2,.vc_column_container.green_bg>.vc_column-inner h3,.vc_column_container.green_bg.full_right:after h3,.vc_column_container.green_bg.full_left:after h3,.vc_column_container.green_bg>.vc_column-inner h4,.vc_column_container.green_bg.full_right:after h4,.vc_column_container.green_bg.full_left:after h4,.vc_column_container.green_bg>.vc_column-inner .h1,.vc_column_container.green_bg.full_right:after .h1,.vc_column_container.green_bg.full_left:after .h1,.vc_column_container.green_bg>.vc_column-inner .h2,.vc_column_container.green_bg.full_right:after .h2,.vc_column_container.green_bg.full_left:after .h2,.vc_column_container.green_bg>.vc_column-inner .h3,.vc_column_container.green_bg.full_right:after .h3,.vc_column_container.green_bg.full_left:after .h3,.vc_column_container.green_bg>.vc_column-inner .h4,.vc_column_container.green_bg.full_right:after .h4,.vc_column_container.green_bg.full_left:after .h4,.vc_column_container.green_bg>.vc_column-inner .h5,.vc_column_container.green_bg.full_right:after .h5,.vc_column_container.green_bg.full_left:after .h5,.vc_column_container.green_bg>.vc_column-inner .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.vc_column_container.green_bg.full_right:after .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.vc_column_container.green_bg.full_left:after .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.vc_column_container.green_bg>.vc_column-inner h2:not(.h3):not(.h1),.vc_column_container.green_bg.full_right:after h2:not(.h3):not(.h1),.vc_column_container.green_bg.full_left:after h2:not(.h3):not(.h1),.vc_column_container.green_bg>.vc_column-inner h3:not(.h2):not(.h4),.vc_column_container.green_bg.full_right:after h3:not(.h2):not(.h4),.vc_column_container.green_bg.full_left:after h3:not(.h2):not(.h4){color:#fff}.vc_column_container.green_bg>.vc_column-inner h2:not(.h3):not(.h1),.vc_column_container.green_bg.full_right:after h2:not(.h3):not(.h1),.vc_column_container.green_bg.full_left:after h2:not(.h3):not(.h1){color:#3c6f87 !important}.vc_column_container.green_bg>.vc_column-inner .button,.vc_column_container.green_bg.full_right:after .button,.vc_column_container.green_bg.full_left:after .button{color:#515b6a}.vc_column_container.green_bg>.vc_column-inner .button i,.vc_column_container.green_bg.full_right:after .button i,.vc_column_container.green_bg.full_left:after .button i{color:#fff}.vc_column_container.green_bg>.vc_column-inner .button:hover,.vc_column_container.green_bg.full_right:after .button:hover,.vc_column_container.green_bg.full_left:after .button:hover{color:#fff}.vc_column_container.blue_bg>.vc_column-inner,.vc_column_container.blue_bg.full_right:after,.vc_column_container.blue_bg.full_left:after{background-color:#000;color:#fff;background-color:#3c6f87;padding:30px 25px}.vc_column_container.blue_bg>.vc_column-inner a,.vc_column_container.blue_bg.full_right:after a,.vc_column_container.blue_bg.full_left:after a,.vc_column_container.blue_bg>.vc_column-inner h2,.vc_column_container.blue_bg.full_right:after h2,.vc_column_container.blue_bg.full_left:after h2,.vc_column_container.blue_bg>.vc_column-inner h3,.vc_column_container.blue_bg.full_right:after h3,.vc_column_container.blue_bg.full_left:after h3,.vc_column_container.blue_bg>.vc_column-inner h4,.vc_column_container.blue_bg.full_right:after h4,.vc_column_container.blue_bg.full_left:after h4,.vc_column_container.blue_bg>.vc_column-inner .h1,.vc_column_container.blue_bg.full_right:after .h1,.vc_column_container.blue_bg.full_left:after .h1,.vc_column_container.blue_bg>.vc_column-inner .h2,.vc_column_container.blue_bg.full_right:after .h2,.vc_column_container.blue_bg.full_left:after .h2,.vc_column_container.blue_bg>.vc_column-inner .h3,.vc_column_container.blue_bg.full_right:after .h3,.vc_column_container.blue_bg.full_left:after .h3,.vc_column_container.blue_bg>.vc_column-inner .h4,.vc_column_container.blue_bg.full_right:after .h4,.vc_column_container.blue_bg.full_left:after .h4,.vc_column_container.blue_bg>.vc_column-inner .h5,.vc_column_container.blue_bg.full_right:after .h5,.vc_column_container.blue_bg.full_left:after .h5,.vc_column_container.blue_bg>.vc_column-inner .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.vc_column_container.blue_bg.full_right:after .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.vc_column_container.blue_bg.full_left:after .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.vc_column_container.blue_bg>.vc_column-inner h2:not(.h3):not(.h1),.vc_column_container.blue_bg.full_right:after h2:not(.h3):not(.h1),.vc_column_container.blue_bg.full_left:after h2:not(.h3):not(.h1),.vc_column_container.blue_bg>.vc_column-inner h3:not(.h2):not(.h4),.vc_column_container.blue_bg.full_right:after h3:not(.h2):not(.h4),.vc_column_container.blue_bg.full_left:after h3:not(.h2):not(.h4){color:#fff}.vc_column_container.blue_bg>.vc_column-inner h2:not(.h3):not(.h1),.vc_column_container.blue_bg.full_right:after h2:not(.h3):not(.h1),.vc_column_container.blue_bg.full_left:after h2:not(.h3):not(.h1){color:#3c6f87}.vc_column_container.blue_bg>.vc_column-inner .button,.vc_column_container.blue_bg.full_right:after .button,.vc_column_container.blue_bg.full_left:after .button{color:#bfcd30}.vc_column_container.grey_bg>.vc_column-inner,.vc_column_container.grey_bg.full_right:after,.vc_column_container.grey_bg.full_left:after{background-color:#ebeded;padding:30px 25px}.vc_column_container.grey_dark_bg>.vc_column-inner,.vc_column_container.grey_dark_bg.full_right:after,.vc_column_container.grey_dark_bg.full_left:after{background-color:#000;color:#fff;background-color:#979d9d;padding:30px 25px}.vc_column_container.grey_dark_bg>.vc_column-inner a,.vc_column_container.grey_dark_bg.full_right:after a,.vc_column_container.grey_dark_bg.full_left:after a,.vc_column_container.grey_dark_bg>.vc_column-inner h2,.vc_column_container.grey_dark_bg.full_right:after h2,.vc_column_container.grey_dark_bg.full_left:after h2,.vc_column_container.grey_dark_bg>.vc_column-inner h3,.vc_column_container.grey_dark_bg.full_right:after h3,.vc_column_container.grey_dark_bg.full_left:after h3,.vc_column_container.grey_dark_bg>.vc_column-inner h4,.vc_column_container.grey_dark_bg.full_right:after h4,.vc_column_container.grey_dark_bg.full_left:after h4,.vc_column_container.grey_dark_bg>.vc_column-inner .h1,.vc_column_container.grey_dark_bg.full_right:after .h1,.vc_column_container.grey_dark_bg.full_left:after .h1,.vc_column_container.grey_dark_bg>.vc_column-inner .h2,.vc_column_container.grey_dark_bg.full_right:after .h2,.vc_column_container.grey_dark_bg.full_left:after .h2,.vc_column_container.grey_dark_bg>.vc_column-inner .h3,.vc_column_container.grey_dark_bg.full_right:after .h3,.vc_column_container.grey_dark_bg.full_left:after .h3,.vc_column_container.grey_dark_bg>.vc_column-inner .h4,.vc_column_container.grey_dark_bg.full_right:after .h4,.vc_column_container.grey_dark_bg.full_left:after .h4,.vc_column_container.grey_dark_bg>.vc_column-inner .h5,.vc_column_container.grey_dark_bg.full_right:after .h5,.vc_column_container.grey_dark_bg.full_left:after .h5,.vc_column_container.grey_dark_bg>.vc_column-inner .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.vc_column_container.grey_dark_bg.full_right:after .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.vc_column_container.grey_dark_bg.full_left:after .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.vc_column_container.grey_dark_bg>.vc_column-inner h2:not(.h3):not(.h1),.vc_column_container.grey_dark_bg.full_right:after h2:not(.h3):not(.h1),.vc_column_container.grey_dark_bg.full_left:after h2:not(.h3):not(.h1),.vc_column_container.grey_dark_bg>.vc_column-inner h3:not(.h2):not(.h4),.vc_column_container.grey_dark_bg.full_right:after h3:not(.h2):not(.h4),.vc_column_container.grey_dark_bg.full_left:after h3:not(.h2):not(.h4){color:#fff}.vc_column_container.grey_light_bg>.vc_column-inner,.vc_column_container.grey_light_bg.full_right:after,.vc_column_container.grey_light_bg.full_left:after{background-color:#f5f6f6;padding:30px 25px}.vc_column_container.white_bg>.vc_column-inner,.vc_column_container.white_bg.full_right:after,.vc_column_container.white_bg.full_left:after{background-color:#fff;padding:30px 25px}.vc_column_container.white_bg>.vc_column-inner .link,.vc_column_container.white_bg.full_right:after .link,.vc_column_container.white_bg.full_left:after .link{background:#ebeded}.vc_column_container.white_bg>.vc_column-inner .link:hover,.vc_column_container.white_bg.full_right:after .link:hover,.vc_column_container.white_bg.full_left:after .link:hover{background:#3c6f87}.vc_column_container.bubble_bg>.vc_column-inner{background-position:center center;background-repeat:no-repeat;background-size:cover;background-position:right center}.vc_column_container.bubble_bg.green_bg>.vc_column-inner{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/bubbles_green_bg.png)}.vc_column_container.bubble_bg.grey_bg>.vc_column-inner{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/bubbles_grey_bg.png)}.vc_column_container.bubble_bg.grey_dark_bg>.vc_column-inner{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/bubbles_grey_blue_bg.png)}.vc_column_container.bubble_bg.blue_bg>.vc_column-inner{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/bubbles_blue_bg.png)}.vc_column_container.shadow>.vc_column-inner{-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);-moz-box-shadow:0 0 8px rgba(0,0,0,.3);box-shadow:0 0 8px rgba(0,0,0,.3)}.vc_column_container.full_right:after,.vc_column_container.full_left:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.vc_column_container.full_right>.vc_column-inner,.vc_column_container.full_left>.vc_column-inner{z-index:2}.vc_column_container.full_left:after{left:-10000px}.vc_column_container.full_right:after{right:-10000px}.vc_column_container.green_bg .wpb_wrapper .button i{color:#fff}.vc_column_container.green_bg .wpb_wrapper .button:hover,.vc_column_container.green_bg .wpb_wrapper .button:focus{color:#fff}.vc_column_container.blue_bg .wpb_wrapper .button{color:#bfcd30}.vc_column_container.blue_bg .wpb_wrapper .button i{color:#fff}.vc_column_container.blue_bg .wpb_wrapper .button:hover,.vc_column_container.blue_bg .wpb_wrapper .button:focus{color:#fff}.wpb_content_element.green_bg,.wpb_content_element.orange_bg,.wpb_content_element.orange_light_bg,.wpb_content_element.blue_bg,.wpb_content_element.blue_bg,.wpb_content_element.purple_bg,.wpb_content_element.grey_bg,.wpb_content_element.grey_dark_bg,.wpb_content_element.white_bg{padding:25px}.svg .vc_row.micropatterning>.vc_column_container:nth-child(odd):after{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/arrow_up_right.svg)}.svg .vc_row.micropatterning>.vc_column_container:nth-child(even):after{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/arrow_down_right.svg)}.svg .vc_row.green_bg.bubble_bg,.svg .wpb_content_element.green_bg.bubble_bg{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/bubbles_green_bg.svg)}.svg .vc_row.grey_bg.bubble_bg,.svg .wpb_content_element.grey_bg.bubble_bg{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/bubbles_grey_bg.svg)}.svg .vc_row.grey_dark_bg.bubble_bg,.svg .wpb_content_element.grey_dark_bg.bubble_bg{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/bubbles_grey_blue_bg.svg)}.svg .vc_row.blue_bg.bubble_bg,.svg .wpb_content_element.blue_bg.bubble_bg{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/bubbles_blue_bg.svg)}.svg .vc_row.grey_down_bg:before,.svg .wpb_content_element.grey_down_bg{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/grey_down_bg.svg)}.svg .vc_row.micropatterning .wpb_content_element.cell{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/alveole_large_grey_bg.svg)}.svg .alveoles .alveole.green{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/alveole_green_bg.svg)}.svg .alveoles .alveole.blue{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/alveole_blue_bg.svg)}.svg .alveoles .alveole.grey_light{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/alveole_grey_light_bg.svg)}.wpb_content_element.border_right{position:relative}.wpb_content_element.border_right:after{content:'';position:absolute;top:0;right:-15px;height:290px;border-right:1px solid #3c6f87}.wpb_text_column .wpb_wrapper *:first-child{margin-top:0}.wpb_text_column .wpb_wrapper *:last-child{margin-bottom:0}.wpb_text_column.text_large{font-size:140%;line-height:120%}.wpb_text_column.text_large2{font-size:160%;line-height:120%}.block_left{width:370px;box-sizing:border-box;position:relative;left:50%;margin-left:-615px}.homeSection{box-sizing:border-box;font-size:14px}.homeSection.shadow{-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);-moz-box-shadow:0 0 8px rgba(0,0,0,.3);box-shadow:0 0 8px rgba(0,0,0,.3)}.homeSection h2:not(.h3):not(.h1){font-size:20px;color:#fff !important;margin-bottom:10px}.homeSection .button{margin-top:10px}.homeSection p{margin:12px 0 6px}.homeSection.height2{height:400px}.homeSection.height1{height:190px}.wpb_single_image .vc_figure-caption{font-style:italic;font-size:13px !important;padding-top:10px;color:#3c6f87}.animated.animatedSpeed2{-webkit-animation-delay:.3s;animation-delay:.3s}.animated.animatedSpeed3{-webkit-animation-delay:.6s;animation-delay:.6s}.animated.animatedSpeed4{-webkit-animation-delay:.9s;animation-delay:.9s}.vc_row.bgEffect{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}.vc_row.bgEffect .bg{-webkit-transition:all .5s cubic-bezier(.4,0,.2,1) !important;-o-transition:all .5s cubic-bezier(.4,0,.2,1) !important;transition:all .5s cubic-bezier(.4,0,.2,1) !important;content:'';position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:center center no-repeat;background-size:auto;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.vc_row.bgEffect.bgDone{background-image:none !important}.loading .bgEffect{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0)}.loading .bgEffect .bg{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}
/*! normalize.css v1.1.2 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.row,.column{box-sizing:border-box;display:flex;flex:0 1 auto;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.row:before,.column:before,.row:after,.column:after{content:none}.row.no-wrap,.column.no-wrap{flex-wrap:nowrap}.row.full-width,.column.full-width{flex:1}.row .col-auto,.column .col-auto{flex:1 1 0 !important}.row [class^=col-],.column [class^=col-]{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:10px;padding-left:10px}.row [class^=col-]>*:first-child,.column [class^=col-]>*:first-child{margin-top:0}.row [class^=col-]>*:last-child,.column [class^=col-]>*:last-child{margin-bottom:0}.row [class^=col-]>h2:first-child,.column [class^=col-]>h2:first-child,.row [class^=col-]>h3:first-child,.column [class^=col-]>h3:first-child,.row [class^=col-]>p:first-child,.column [class^=col-]>p:first-child{margin-top:0}.row [class^=col-]>h2:last-child,.column [class^=col-]>h2:last-child,.row [class^=col-]>h3:last-child,.column [class^=col-]>h3:last-child,.row [class^=col-]>p:last-child,.column [class^=col-]>p:last-child{margin-bottom:0}.row.noPadding,.column.noPadding{margin-right:0;margin-left:0}.row.noPadding [class^=col-],.column.noPadding [class^=col-]{padding-right:0;padding-left:0}.row .col-12,.column .col-12{flex-basis:100%;max-width:100%}.row .col-offset-12,.column .col-offset-12{margin-left:100%}.row .col-11,.column .col-11{flex-basis:91.66666666666666%;max-width:91.66666666666666%}.row .col-offset-11,.column .col-offset-11{margin-left:91.66666666666666%}.row .col-10,.column .col-10{flex-basis:83.33333333333334%;max-width:83.33333333333334%}.row .col-offset-10,.column .col-offset-10{margin-left:83.33333333333334%}.row .col-9,.column .col-9{flex-basis:75%;max-width:75%}.row .col-offset-9,.column .col-offset-9{margin-left:75%}.row .col-8,.column .col-8{flex-basis:66.66666666666666%;max-width:66.66666666666666%}.row .col-offset-8,.column .col-offset-8{margin-left:66.66666666666666%}.row .col-7,.column .col-7{flex-basis:58.333333333333336%;max-width:58.333333333333336%}.row .col-offset-7,.column .col-offset-7{margin-left:58.333333333333336%}.row .col-6,.column .col-6{flex-basis:50%;max-width:50%}.row .col-offset-6,.column .col-offset-6{margin-left:50%}.row .col-5,.column .col-5{flex-basis:41.66666666666667%;max-width:41.66666666666667%}.row .col-offset-5,.column .col-offset-5{margin-left:41.66666666666667%}.row .col-4,.column .col-4{flex-basis:33.33333333333333%;max-width:33.33333333333333%}.row .col-offset-4,.column .col-offset-4{margin-left:33.33333333333333%}.row .col-3,.column .col-3{flex-basis:25%;max-width:25%}.row .col-offset-3,.column .col-offset-3{margin-left:25%}.row .col-2,.column .col-2{flex-basis:16.666666666666664%;max-width:16.666666666666664%}.row .col-offset-2,.column .col-offset-2{margin-left:16.666666666666664%}.row .col-1,.column .col-1{flex-basis:8.333333333333332%;max-width:8.333333333333332%}.row .col-offset-1,.column .col-offset-1{margin-left:8.333333333333332%}.row .col-xs-hidden,.column .col-xs-hidden,.row .col-s-hidden,.column .col-s-hidden,.row .col-m-hidden,.column .col-m-hidden,.row .col-l-hidden,.column .col-l-hidden{display:block}.row .col-hidden,.column .col-hidden{display:none}@media only screen and (max-width:1189px){.row .col-l-12,.column .col-l-12{flex-basis:100%;max-width:100%}.row .col-offset-l-12,.column .col-offset-l-12{margin-left:100%}.row .col-l-11,.column .col-l-11{flex-basis:91.66666666666666%;max-width:91.66666666666666%}.row .col-offset-l-11,.column .col-offset-l-11{margin-left:91.66666666666666%}.row .col-l-10,.column .col-l-10{flex-basis:83.33333333333334%;max-width:83.33333333333334%}.row .col-offset-l-10,.column .col-offset-l-10{margin-left:83.33333333333334%}.row .col-l-9,.column .col-l-9{flex-basis:75%;max-width:75%}.row .col-offset-l-9,.column .col-offset-l-9{margin-left:75%}.row .col-l-8,.column .col-l-8{flex-basis:66.66666666666666%;max-width:66.66666666666666%}.row .col-offset-l-8,.column .col-offset-l-8{margin-left:66.66666666666666%}.row .col-l-7,.column .col-l-7{flex-basis:58.333333333333336%;max-width:58.333333333333336%}.row .col-offset-l-7,.column .col-offset-l-7{margin-left:58.333333333333336%}.row .col-l-6,.column .col-l-6{flex-basis:50%;max-width:50%}.row .col-offset-l-6,.column .col-offset-l-6{margin-left:50%}.row .col-l-5,.column .col-l-5{flex-basis:41.66666666666667%;max-width:41.66666666666667%}.row .col-offset-l-5,.column .col-offset-l-5{margin-left:41.66666666666667%}.row .col-l-4,.column .col-l-4{flex-basis:33.33333333333333%;max-width:33.33333333333333%}.row .col-offset-l-4,.column .col-offset-l-4{margin-left:33.33333333333333%}.row .col-l-3,.column .col-l-3{flex-basis:25%;max-width:25%}.row .col-offset-l-3,.column .col-offset-l-3{margin-left:25%}.row .col-l-2,.column .col-l-2{flex-basis:16.666666666666664%;max-width:16.666666666666664%}.row .col-offset-l-2,.column .col-offset-l-2{margin-left:16.666666666666664%}.row .col-l-1,.column .col-l-1{flex-basis:8.333333333333332%;max-width:8.333333333333332%}.row .col-offset-l-1,.column .col-offset-l-1{margin-left:8.333333333333332%}.row .col-xs-hidden,.column .col-xs-hidden,.row .col-s-hidden,.column .col-s-hidden,.row .col-m-hidden,.column .col-m-hidden,.row .col-hidden,.column .col-hidden{display:block}.row .col-l-hidden,.column .col-l-hidden{display:none}}@media only screen and (max-width:991px){.row .col-m-12,.column .col-m-12{flex-basis:100%;max-width:100%}.row .col-offset-m-12,.column .col-offset-m-12{margin-left:100%}.row .col-m-11,.column .col-m-11{flex-basis:91.66666666666666%;max-width:91.66666666666666%}.row .col-offset-m-11,.column .col-offset-m-11{margin-left:91.66666666666666%}.row .col-m-10,.column .col-m-10{flex-basis:83.33333333333334%;max-width:83.33333333333334%}.row .col-offset-m-10,.column .col-offset-m-10{margin-left:83.33333333333334%}.row .col-m-9,.column .col-m-9{flex-basis:75%;max-width:75%}.row .col-offset-m-9,.column .col-offset-m-9{margin-left:75%}.row .col-m-8,.column .col-m-8{flex-basis:66.66666666666666%;max-width:66.66666666666666%}.row .col-offset-m-8,.column .col-offset-m-8{margin-left:66.66666666666666%}.row .col-m-7,.column .col-m-7{flex-basis:58.333333333333336%;max-width:58.333333333333336%}.row .col-offset-m-7,.column .col-offset-m-7{margin-left:58.333333333333336%}.row .col-m-6,.column .col-m-6{flex-basis:50%;max-width:50%}.row .col-offset-m-6,.column .col-offset-m-6{margin-left:50%}.row .col-m-5,.column .col-m-5{flex-basis:41.66666666666667%;max-width:41.66666666666667%}.row .col-offset-m-5,.column .col-offset-m-5{margin-left:41.66666666666667%}.row .col-m-4,.column .col-m-4{flex-basis:33.33333333333333%;max-width:33.33333333333333%}.row .col-offset-m-4,.column .col-offset-m-4{margin-left:33.33333333333333%}.row .col-m-3,.column .col-m-3{flex-basis:25%;max-width:25%}.row .col-offset-m-3,.column .col-offset-m-3{margin-left:25%}.row .col-m-2,.column .col-m-2{flex-basis:16.666666666666664%;max-width:16.666666666666664%}.row .col-offset-m-2,.column .col-offset-m-2{margin-left:16.666666666666664%}.row .col-m-1,.column .col-m-1{flex-basis:8.333333333333332%;max-width:8.333333333333332%}.row .col-offset-m-1,.column .col-offset-m-1{margin-left:8.333333333333332%}.row .col-xs-hidden,.column .col-xs-hidden,.row .col-s-hidden,.column .col-s-hidden,.row .col-l-hidden,.column .col-l-hidden,.row .col-hidden,.column .col-hidden{display:block}.row .col-m-hidden,.column .col-m-hidden{display:none}}@media only screen and (max-width:767px){.row .col-s-12,.column .col-s-12{flex-basis:100%;max-width:100%}.row .col-offset-s-12,.column .col-offset-s-12{margin-left:100%}.row .col-s-11,.column .col-s-11{flex-basis:91.66666666666666%;max-width:91.66666666666666%}.row .col-offset-s-11,.column .col-offset-s-11{margin-left:91.66666666666666%}.row .col-s-10,.column .col-s-10{flex-basis:83.33333333333334%;max-width:83.33333333333334%}.row .col-offset-s-10,.column .col-offset-s-10{margin-left:83.33333333333334%}.row .col-s-9,.column .col-s-9{flex-basis:75%;max-width:75%}.row .col-offset-s-9,.column .col-offset-s-9{margin-left:75%}.row .col-s-8,.column .col-s-8{flex-basis:66.66666666666666%;max-width:66.66666666666666%}.row .col-offset-s-8,.column .col-offset-s-8{margin-left:66.66666666666666%}.row .col-s-7,.column .col-s-7{flex-basis:58.333333333333336%;max-width:58.333333333333336%}.row .col-offset-s-7,.column .col-offset-s-7{margin-left:58.333333333333336%}.row .col-s-6,.column .col-s-6{flex-basis:50%;max-width:50%}.row .col-offset-s-6,.column .col-offset-s-6{margin-left:50%}.row .col-s-5,.column .col-s-5{flex-basis:41.66666666666667%;max-width:41.66666666666667%}.row .col-offset-s-5,.column .col-offset-s-5{margin-left:41.66666666666667%}.row .col-s-4,.column .col-s-4{flex-basis:33.33333333333333%;max-width:33.33333333333333%}.row .col-offset-s-4,.column .col-offset-s-4{margin-left:33.33333333333333%}.row .col-s-3,.column .col-s-3{flex-basis:25%;max-width:25%}.row .col-offset-s-3,.column .col-offset-s-3{margin-left:25%}.row .col-s-2,.column .col-s-2{flex-basis:16.666666666666664%;max-width:16.666666666666664%}.row .col-offset-s-2,.column .col-offset-s-2{margin-left:16.666666666666664%}.row .col-s-1,.column .col-s-1{flex-basis:8.333333333333332%;max-width:8.333333333333332%}.row .col-offset-s-1,.column .col-offset-s-1{margin-left:8.333333333333332%}.row .col-xs-hidden,.column .col-xs-hidden,.row .col-m-hidden,.column .col-m-hidden,.row .col-l-hidden,.column .col-l-hidden,.row .col-hidden,.column .col-hidden{display:block}.row .col-s-hidden,.column .col-s-hidden{display:none}.row .col-auto,.column .col-auto{flex:0 0 100% !important}}@media only screen and (max-width:479px){.row .col-xs-12,.column .col-xs-12{flex-basis:100%;max-width:100%}.row .col-offset-xs-12,.column .col-offset-xs-12{margin-left:100%}.row .col-xs-11,.column .col-xs-11{flex-basis:91.66666666666666%;max-width:91.66666666666666%}.row .col-offset-xs-11,.column .col-offset-xs-11{margin-left:91.66666666666666%}.row .col-xs-10,.column .col-xs-10{flex-basis:83.33333333333334%;max-width:83.33333333333334%}.row .col-offset-xs-10,.column .col-offset-xs-10{margin-left:83.33333333333334%}.row .col-xs-9,.column .col-xs-9{flex-basis:75%;max-width:75%}.row .col-offset-xs-9,.column .col-offset-xs-9{margin-left:75%}.row .col-xs-8,.column .col-xs-8{flex-basis:66.66666666666666%;max-width:66.66666666666666%}.row .col-offset-xs-8,.column .col-offset-xs-8{margin-left:66.66666666666666%}.row .col-xs-7,.column .col-xs-7{flex-basis:58.333333333333336%;max-width:58.333333333333336%}.row .col-offset-xs-7,.column .col-offset-xs-7{margin-left:58.333333333333336%}.row .col-xs-6,.column .col-xs-6{flex-basis:50%;max-width:50%}.row .col-offset-xs-6,.column .col-offset-xs-6{margin-left:50%}.row .col-xs-5,.column .col-xs-5{flex-basis:41.66666666666667%;max-width:41.66666666666667%}.row .col-offset-xs-5,.column .col-offset-xs-5{margin-left:41.66666666666667%}.row .col-xs-4,.column .col-xs-4{flex-basis:33.33333333333333%;max-width:33.33333333333333%}.row .col-offset-xs-4,.column .col-offset-xs-4{margin-left:33.33333333333333%}.row .col-xs-3,.column .col-xs-3{flex-basis:25%;max-width:25%}.row .col-offset-xs-3,.column .col-offset-xs-3{margin-left:25%}.row .col-xs-2,.column .col-xs-2{flex-basis:16.666666666666664%;max-width:16.666666666666664%}.row .col-offset-xs-2,.column .col-offset-xs-2{margin-left:16.666666666666664%}.row .col-xs-1,.column .col-xs-1{flex-basis:8.333333333333332%;max-width:8.333333333333332%}.row .col-offset-xs-1,.column .col-offset-xs-1{margin-left:8.333333333333332%}.row .col-s-hidden,.column .col-s-hidden,.row .col-m-hidden,.column .col-m-hidden,.row .col-l-hidden,.column .col-l-hidden,.row .col-hidden,.column .col-hidden{display:block}.row .col-xs-hidden,.column .col-xs-hidden{display:none}}@media screen and (min-width:992px){.row.pMore,.column.pMore{margin-right:-30px;margin-left:-30px}.row.pMore>[class^=col-],.column.pMore>[class^=col-]{box-sizing:border-box;padding-right:30px;padding-left:30px}.row.paddingvMore,.column.paddingvMore{margin-right:-50px;margin-left:-50px}.row.paddingvMore>[class^=col-],.column.paddingvMore>[class^=col-]{box-sizing:border-box;padding-right:50px;padding-left:50px}}.row{flex-direction:row}.row.reverse{flex-direction:row-reverse}.column{flex-direction:column}.column.reverse{flex-direction:column-reverse}[class*=items-],[class*=justify-]{display:flex}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.self-center{align-self:center}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}img.left{padding-right:15px;padding-bottom:15px}img.round{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}::selection{background:#bfcd30;color:#fff}::-moz-selection{background:#bfcd30;color:#fff}@font-face{font-family:"PictoFont";src:url(//www.alveolelab.com/wp-content/themes/alveole/css/../fonts/PictoFont.eot);src:url(//www.alveolelab.com/wp-content/themes/alveole/css/../fonts/PictoFont.eot?#iefix) format('embedded-opentype'),url(//www.alveolelab.com/wp-content/themes/alveole/css/../fonts/PictoFont.woff) format('woff'),url(//www.alveolelab.com/wp-content/themes/alveole/css/../fonts/PictoFont.ttf) format('truetype'),url(//www.alveolelab.com/wp-content/themes/alveole/css/../fonts/PictoFont.svg#PictoFont) format('svg');font-weight:400;font-style:normal}.fontPicto{speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important}.pictoSizeSmall:after{font-size:80%;top:-1px}.pictoSizeNormal{font-size:200%}.pictoSizeLarge{font-size:550%}.picto{display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.picto:after{box-sizing:border-box;position:relative;top:-1px}.picto.large{font-size:550%;position:relative;top:-6px;width:120px}.picto.left{margin:0 30px 30px 0}.picto.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.picto.round:after{left:2px;top:0}.picto.round.grey{background:#ebeded}.picto.round.blue{background:#3c6f87}.picto.round.green{background:#bfcd30}.pictoArrowLeft{display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.pictoArrowLeft:after{box-sizing:border-box;position:relative;top:-1px}.pictoArrowLeft.large{font-size:550%;position:relative;top:-6px;width:120px}.pictoArrowLeft.left{margin:0 30px 30px 0}.pictoArrowLeft.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.pictoArrowLeft.round:after{left:2px;top:0}.pictoArrowLeft.round.grey{background:#ebeded}.pictoArrowLeft.round.blue{background:#3c6f87}.pictoArrowLeft.round.green{background:#bfcd30}.pictoArrowLeft:after{content:'\e900'}.pictoArrowRight{display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.pictoArrowRight:after{box-sizing:border-box;position:relative;top:-1px}.pictoArrowRight.large{font-size:550%;position:relative;top:-6px;width:120px}.pictoArrowRight.left{margin:0 30px 30px 0}.pictoArrowRight.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.pictoArrowRight.round:after{left:2px;top:0}.pictoArrowRight.round.grey{background:#ebeded}.pictoArrowRight.round.blue{background:#3c6f87}.pictoArrowRight.round.green{background:#bfcd30}.pictoArrowRight:after{content:'\e901'}.pictoArrowUp{display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.pictoArrowUp:after{box-sizing:border-box;position:relative;top:-1px}.pictoArrowUp.large{font-size:550%;position:relative;top:-6px;width:120px}.pictoArrowUp.left{margin:0 30px 30px 0}.pictoArrowUp.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.pictoArrowUp.round:after{left:2px;top:0}.pictoArrowUp.round.grey{background:#ebeded}.pictoArrowUp.round.blue{background:#3c6f87}.pictoArrowUp.round.green{background:#bfcd30}.pictoArrowUp:after{content:'\e902'}.pictoArrowDown{display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.pictoArrowDown:after{box-sizing:border-box;position:relative;top:-1px}.pictoArrowDown.large{font-size:550%;position:relative;top:-6px;width:120px}.pictoArrowDown.left{margin:0 30px 30px 0}.pictoArrowDown.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.pictoArrowDown.round:after{left:2px;top:0}.pictoArrowDown.round.grey{background:#ebeded}.pictoArrowDown.round.blue{background:#3c6f87}.pictoArrowDown.round.green{background:#bfcd30}.pictoArrowDown:after{content:'\e903'}.pictoArrowAltLeft{display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.pictoArrowAltLeft:after{box-sizing:border-box;position:relative;top:-1px}.pictoArrowAltLeft.large{font-size:550%;position:relative;top:-6px;width:120px}.pictoArrowAltLeft.left{margin:0 30px 30px 0}.pictoArrowAltLeft.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.pictoArrowAltLeft.round:after{left:2px;top:0}.pictoArrowAltLeft.round.grey{background:#ebeded}.pictoArrowAltLeft.round.blue{background:#3c6f87}.pictoArrowAltLeft.round.green{background:#bfcd30}.pictoArrowAltLeft:after{content:'\e904'}.pictoArrowAltRight{display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.pictoArrowAltRight:after{box-sizing:border-box;position:relative;top:-1px}.pictoArrowAltRight.large{font-size:550%;position:relative;top:-6px;width:120px}.pictoArrowAltRight.left{margin:0 30px 30px 0}.pictoArrowAltRight.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.pictoArrowAltRight.round:after{left:2px;top:0}.pictoArrowAltRight.round.grey{background:#ebeded}.pictoArrowAltRight.round.blue{background:#3c6f87}.pictoArrowAltRight.round.green{background:#bfcd30}.pictoArrowAltRight:after{content:'\e905'}.pictoArrowAltUp{display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.pictoArrowAltUp:after{box-sizing:border-box;position:relative;top:-1px}.pictoArrowAltUp.large{font-size:550%;position:relative;top:-6px;width:120px}.pictoArrowAltUp.left{margin:0 30px 30px 0}.pictoArrowAltUp.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.pictoArrowAltUp.round:after{left:2px;top:0}.pictoArrowAltUp.round.grey{background:#ebeded}.pictoArrowAltUp.round.blue{background:#3c6f87}.pictoArrowAltUp.round.green{background:#bfcd30}.pictoArrowAltUp:after{content:'\e906'}.pictoArrowAltDown{display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.pictoArrowAltDown:after{box-sizing:border-box;position:relative;top:-1px}.pictoArrowAltDown.large{font-size:550%;position:relative;top:-6px;width:120px}.pictoArrowAltDown.left{margin:0 30px 30px 0}.pictoArrowAltDown.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.pictoArrowAltDown.round:after{left:2px;top:0}.pictoArrowAltDown.round.grey{background:#ebeded}.pictoArrowAltDown.round.blue{background:#3c6f87}.pictoArrowAltDown.round.green{background:#bfcd30}.pictoArrowAltDown:after{content:'\e907'}.pictoMarker{display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.pictoMarker:after{box-sizing:border-box;position:relative;top:-1px}.pictoMarker.large{font-size:550%;position:relative;top:-6px;width:120px}.pictoMarker.left{margin:0 30px 30px 0}.pictoMarker.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.pictoMarker.round:after{left:2px;top:0}.pictoMarker.round.grey{background:#ebeded}.pictoMarker.round.blue{background:#3c6f87}.pictoMarker.round.green{background:#bfcd30}.pictoMarker:after{content:'\e908'}.pictoAlveole{display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.pictoAlveole:after{box-sizing:border-box;position:relative;top:-1px}.pictoAlveole.large{font-size:550%;position:relative;top:-6px;width:120px}.pictoAlveole.left{margin:0 30px 30px 0}.pictoAlveole.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.pictoAlveole.round:after{left:2px;top:0}.pictoAlveole.round.grey{background:#ebeded}.pictoAlveole.round.blue{background:#3c6f87}.pictoAlveole.round.green{background:#bfcd30}.pictoAlveole:after{content:'\e909'}.pictoLinkedIn{display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.pictoLinkedIn:after{box-sizing:border-box;position:relative;top:-1px}.pictoLinkedIn.large{font-size:550%;position:relative;top:-6px;width:120px}.pictoLinkedIn.left{margin:0 30px 30px 0}.pictoLinkedIn.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.pictoLinkedIn.round:after{left:2px;top:0}.pictoLinkedIn.round.grey{background:#ebeded}.pictoLinkedIn.round.blue{background:#3c6f87}.pictoLinkedIn.round.green{background:#bfcd30}.pictoLinkedIn:after{content:'\e90a'}.pictoTwitter{display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.pictoTwitter:after{box-sizing:border-box;position:relative;top:-1px}.pictoTwitter.large{font-size:550%;position:relative;top:-6px;width:120px}.pictoTwitter.left{margin:0 30px 30px 0}.pictoTwitter.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.pictoTwitter.round:after{left:2px;top:0}.pictoTwitter.round.grey{background:#ebeded}.pictoTwitter.round.blue{background:#3c6f87}.pictoTwitter.round.green{background:#bfcd30}.pictoTwitter:after{content:'\e90b'}.pictoGooglePlus{display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.pictoGooglePlus:after{box-sizing:border-box;position:relative;top:-1px}.pictoGooglePlus.large{font-size:550%;position:relative;top:-6px;width:120px}.pictoGooglePlus.left{margin:0 30px 30px 0}.pictoGooglePlus.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.pictoGooglePlus.round:after{left:2px;top:0}.pictoGooglePlus.round.grey{background:#ebeded}.pictoGooglePlus.round.blue{background:#3c6f87}.pictoGooglePlus.round.green{background:#bfcd30}.pictoGooglePlus:after{content:'\e90c'}.pictoYouTube{display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.pictoYouTube:after{box-sizing:border-box;position:relative;top:-1px}.pictoYouTube.large{font-size:550%;position:relative;top:-6px;width:120px}.pictoYouTube.left{margin:0 30px 30px 0}.pictoYouTube.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.pictoYouTube.round:after{left:2px;top:0}.pictoYouTube.round.grey{background:#ebeded}.pictoYouTube.round.blue{background:#3c6f87}.pictoYouTube.round.green{background:#bfcd30}.pictoYouTube:after{content:'\e90d'}.pictoShare{display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.pictoShare:after{box-sizing:border-box;position:relative;top:-1px}.pictoShare.large{font-size:550%;position:relative;top:-6px;width:120px}.pictoShare.left{margin:0 30px 30px 0}.pictoShare.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.pictoShare.round:after{left:2px;top:0}.pictoShare.round.grey{background:#ebeded}.pictoShare.round.blue{background:#3c6f87}.pictoShare.round.green{background:#bfcd30}.pictoShare:after{content:'\e90e'}.pictoClose{display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.pictoClose:after{box-sizing:border-box;position:relative;top:-1px}.pictoClose.large{font-size:550%;position:relative;top:-6px;width:120px}.pictoClose.left{margin:0 30px 30px 0}.pictoClose.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.pictoClose.round:after{left:2px;top:0}.pictoClose.round.grey{background:#ebeded}.pictoClose.round.blue{background:#3c6f87}.pictoClose.round.green{background:#bfcd30}.pictoClose:after{content:'\e90f'}.pictoFacebook{display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.pictoFacebook:after{box-sizing:border-box;position:relative;top:-1px}.pictoFacebook.large{font-size:550%;position:relative;top:-6px;width:120px}.pictoFacebook.left{margin:0 30px 30px 0}.pictoFacebook.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.pictoFacebook.round:after{left:2px;top:0}.pictoFacebook.round.grey{background:#ebeded}.pictoFacebook.round.blue{background:#3c6f87}.pictoFacebook.round.green{background:#bfcd30}.pictoFacebook:after{content:'\ea90'}.svgLoadersSpin{background:transparent url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/tail-spin.svg) center center no-repeat !important;background-size:26px auto !important}.svgLoaders1Black{background:transparent url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/tail-spin-black.svg) center center no-repeat !important;background-size:26px auto !important}.svgLoadersPoints{background:transparent url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/points.svg) center center no-repeat !important;background-size:60px auto !important}.svgLoadersGears{background:transparent url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/gears.svg) center center no-repeat !important;background-size:44px auto !important}.svgLoadersPointsBlack{background:transparent url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/points-black.svg) center center no-repeat !important;background-size:60px auto !important}.svgLoadersPointsBlue{background:transparent url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/points-blue.svg) center center no-repeat !important;background-size:60px auto !important}.svgLoadersRings{background:transparent url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/rings.svg) center center no-repeat !important;background-size:60px auto !important}.bgCover{background-position:center center;background-repeat:no-repeat;background-size:cover}.bgContain{background-position:center center;background-repeat:no-repeat;background-size:contain}.bgFull{background-size:100% 100%}.fullWidth{width:100%}.fullHeight{height:100%}.italic{font-style:italic}.noStyle{font-style:normal}.boxShadow{-webkit-box-shadow:0 0 10px rgba(0,0,0,.6);-moz-box-shadow:0 0 10px rgba(0,0,0,.6);box-shadow:0 0 10px rgba(0,0,0,.6)}.boxShadowLarge{-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);-moz-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2)}.boxShadowLargeStrong{-webkit-box-shadow:0 0 20px rgba(0,0,0,.6);-moz-box-shadow:0 0 20px rgba(0,0,0,.6);box-shadow:0 0 20px rgba(0,0,0,.6)}.boxShadowLight{-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);-moz-box-shadow:0 0 8px rgba(0,0,0,.3);box-shadow:0 0 8px rgba(0,0,0,.3)}.boxShadowvLight{-webkit-box-shadow:0 0 8px rgba(0,0,0,.2);-moz-box-shadow:0 0 8px rgba(0,0,0,.2);box-shadow:0 0 8px rgba(0,0,0,.2)}.boxShadowBottomRight{-webkit-box-shadow:5px 5px 10px rgba(0,0,0,.5);-moz-box-shadow:5px 5px 10px rgba(0,0,0,.5);box-shadow:5px 5px 10px rgba(0,0,0,.5)}.noShadow{-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0)}.innerboxShadow{-webkit-box-shadow:inset 0 0 15px rgba(0,0,0,.4);-moz-box-shadow:inset 0 0 15px rgba(0,0,0,.4);box-shadow:inset 0 0 15px rgba(0,0,0,.4)}.left{float:left}.right{float:right}.noFloat{float:none !important}.textCenter{text-align:center}.textCenter>p{text-align:center !important}.textLeft{text-align:left}.textJustify{text-align:justify}.textRight{text-align:right}.center{text-align:center}.center>p{text-align:center !important}.centered{float:none;margin:0 auto}.middle{vertical-align:middle}.baseline{vertical-align:baseline}.vTop{vertical-align:top}.clear{clear:both}.inline{display:inline}.inlineBlock{display:inline-block}.block{display:block}.uppercase{text-transform:uppercase}.noTransform{text-transform:none}.relative{position:relative}.absolute{position:absolute}.absoluteFull{position:absolute;top:0;right:0;bottom:0;left:0}.fixed{position:fixed}.static{position:static}.hidden{display:none}.hiddenImportant{display:none !important}.bold{font-weight:700}.semiBold600{font-weight:600}.semiBold{font-weight:600}.normal{font-weight:400}.thin{font-weight:300}.thin strong{font-weight:700}.thinner{font-weight:100}.thinner strong{font-weight:700}.italic{font-style:italic}.underline{text-decoration:underline}.noUnderline{text-decoration:none}.alignleft,.alignLeft{float:left;margin:0 30px 10px 0 !important}.alignright,.alignRight{float:right;margin:0 0 10px 30px !important}.aligncenter{display:block;margin-left:auto;margin-right:auto}.table{display:table}.tableCell{display:table-cell}.collapse{border-collapse:collapse}.pointer{cursor:pointer}.noStyleList{list-style:none;margin:0;padding:0;display:block}.noStyleList>li{display:block;margin:0;padding:0}.floatLeftList{list-style:none;margin:0;padding:0;display:block}.floatLeftList>li{display:block;margin:0;padding:0}.floatLeftList>li{float:left}.floatRightList{list-style:none;margin:0;padding:0;display:block}.floatRightList>li{display:block;margin:0;padding:0}.floatRightList>li{float:right}.inlineBlockList{list-style:none;margin:0;padding:0;display:block;display:inline-block}.inlineBlockList>li{display:block;margin:0;padding:0}.inlineBlockList>li{display:inline-block !important;vertical-align:middle}.tableList{list-style:none;padding:0;display:block;display:table;width:100%;margin:0;border-collapse:collapse}.tableList>li{display:block;margin:0;padding:0}.tableList>li{display:table-cell;padding:0;text-align:center;float:none !important}.tableList>li>p{text-align:center !important}.borderBox{box-sizing:border-box}.noOutline:focus,.noOutline:active,.noOutline a:hover{outline:none !important}.noSelect{user-select:none}.noPadding,.no_padding{padding:0 !important}.noPaddingTop{padding-top:0 !important}.noPaddingRight{padding-right:0 !important}.noPaddingBottom{padding-bottom:0 !important}.noPaddingLeft{padding-left:0 !important}.noMargin,.no_margin{margin:0 !important}.noMarginH{margin-left:0 !important;margin-right:0 !important}.noMarginV{margin-top:0 !important;margin-bottom:0 !important}.noMarginTop{margin-top:0}.noMarginBottom{margin-bottom:0}.noBorder{border:none}.noTransition{-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out}.blackTranspBg{background-color:#fff;background-color:rgba(19,24,27,.8)}.blackTranspBgLight{background-color:#fff;background-color:rgba(19,24,27,.4)}.whiteTranspBg{background-color:#fff;background-color:rgba(255,255,255,.8)}.whiteTranspBgmLight{background-color:#fff;background:rgba(255,255,255,.7)}.whiteTranspBgLight{background-color:#fff;background-color:rgba(255,255,255,.4)}.whiteTranspBgStrong{background:-color #fff;background-color:rgba(255,255,255,.96)}.greyTranspBg{background-color:#ebeded;background-color:rgba(89,89,89,.8)}.noWrap{white-space:nowrap}.ellipsis{text-overflow:ellipsis}.clearBefore:before{display:table;line-height:0;content:"";clear:both}.clearAfter:after{display:table;line-height:0;content:"";clear:both}.shadowTop:before{content:'';display:block;position:absolute;top:0;height:15px;left:0;right:0;z-index:1;background:0 0;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,transparent),color-stop(1,rgba(0,0,0,.1)));background:-ms-linear-gradient(bottom,transparent,rgba(0,0,0,.1));background:-moz-linear-gradient(center bottom,transparent 0,rgba(0,0,0,.1) 100%);background:-o-linear-gradient(rgba(0,0,0,.1),transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0, 0, 0, 0.1)',endColorstr='transparent',GradientType=0)}.noMarginFirstLast>*:first-child{margin-top:0}.noMarginFirstLast>*:last-child{margin-bottom:0}.noMarginFirstLast>h2:first-child,.noMarginFirstLast>h3:first-child,.noMarginFirstLast>p:first-child{margin-top:0}.noMarginFirstLast>h2:last-child,.noMarginFirstLast>h3:last-child,.noMarginFirstLast>p:last-child{margin-bottom:0}hr{display:block;clear:both;margin:30px auto;border:none;border-top:1px solid #3c6f87;height:0;width:130px}hr:after{display:table;line-height:0;content:"";clear:both}hr:before{display:table;line-height:0;content:"";clear:both}.pageInner{position:relative;box-sizing:border-box;margin:0 auto;width:1200px;text-align:left}.pageInner>*:first-child{margin-top:0}.pageInner>*:last-child{margin-bottom:0}.pageInner>h2:first-child,.pageInner>h3:first-child,.pageInner>p:first-child{margin-top:0}.pageInner>h2:last-child,.pageInner>h3:last-child,.pageInner>p:last-child{margin-bottom:0}.col12{width:100%;float:none;clear:both}.col10{width:83.33333333%}.col9{width:75%}.col8{width:66.66666667%}.col7{width:58.33333333%}.col6{width:50%}.col5{width:41.66666667%}.col4{width:33.33333333%}.col3{width:25%}.col2{width:16.66666667%}.col1{width:8.33333333%}.row{clear:both;text-align:center;margin:0 -.78205128% 12px}.row>p{text-align:center !important}.row>p,.row>br{display:none}.row:before,.row:after{display:table;line-height:0;content:"";clear:both}.row.last{margin-bottom:0}.col{position:relative;float:left;text-align:left;margin:0;box-sizing:border-box;padding:0 .78205128%;min-height:1px}.col.col12{clear:both}.col>.colInner{padding:20px}.col>.colInner.white{background:#fff}.col>.colInner.grey{background:#ebeded;color:#fff}.col>.colInner.grey a{color:#fff}.col>.colInner.paddingLight{padding:10px}.col.noMargin{padding:0}.col.marginBottom{margin-bottom:20px}.col.textRight{text-align:right}.col.textCenter,.col.center{text-align:center}.col.textCenter>p,.col.center>p{text-align:center !important}.col.textLeft{text-align:left}.col.centered,.col.centered.first,.col.centered:first-child{float:none;margin:0 auto}.col>*:first-child{margin-top:0}.col>*:last-child{margin-bottom:0}.rowCenter{box-sizing:border-box;display:flex;flex:0 1 auto;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;flex-direction:row;clear:both;margin:0 -.78205128% 12px;text-align:center}.rowCenter:before,.rowCenter:after{content:none}.rowCenter.no-wrap{flex-wrap:nowrap}.rowCenter.full-width{flex:1}.rowCenter .col-auto{flex:1 1 0 !important}.rowCenter [class^=col-]{box-sizing:border-box;flex-grow:0;flex-shrink:0;padding-right:10px;padding-left:10px}.rowCenter [class^=col-]>*:first-child{margin-top:0}.rowCenter [class^=col-]>*:last-child{margin-bottom:0}.rowCenter [class^=col-]>h2:first-child,.rowCenter [class^=col-]>h3:first-child,.rowCenter [class^=col-]>p:first-child{margin-top:0}.rowCenter [class^=col-]>h2:last-child,.rowCenter [class^=col-]>h3:last-child,.rowCenter [class^=col-]>p:last-child{margin-bottom:0}.rowCenter.noPadding{margin-right:0;margin-left:0}.rowCenter.noPadding [class^=col-]{padding-right:0;padding-left:0}.rowCenter .col-12{flex-basis:100%;max-width:100%}.rowCenter .col-offset-12{margin-left:100%}.rowCenter .col-11{flex-basis:91.66666666666666%;max-width:91.66666666666666%}.rowCenter .col-offset-11{margin-left:91.66666666666666%}.rowCenter .col-10{flex-basis:83.33333333333334%;max-width:83.33333333333334%}.rowCenter .col-offset-10{margin-left:83.33333333333334%}.rowCenter .col-9{flex-basis:75%;max-width:75%}.rowCenter .col-offset-9{margin-left:75%}.rowCenter .col-8{flex-basis:66.66666666666666%;max-width:66.66666666666666%}.rowCenter .col-offset-8{margin-left:66.66666666666666%}.rowCenter .col-7{flex-basis:58.333333333333336%;max-width:58.333333333333336%}.rowCenter .col-offset-7{margin-left:58.333333333333336%}.rowCenter .col-6{flex-basis:50%;max-width:50%}.rowCenter .col-offset-6{margin-left:50%}.rowCenter .col-5{flex-basis:41.66666666666667%;max-width:41.66666666666667%}.rowCenter .col-offset-5{margin-left:41.66666666666667%}.rowCenter .col-4{flex-basis:33.33333333333333%;max-width:33.33333333333333%}.rowCenter .col-offset-4{margin-left:33.33333333333333%}.rowCenter .col-3{flex-basis:25%;max-width:25%}.rowCenter .col-offset-3{margin-left:25%}.rowCenter .col-2{flex-basis:16.666666666666664%;max-width:16.666666666666664%}.rowCenter .col-offset-2{margin-left:16.666666666666664%}.rowCenter .col-1{flex-basis:8.333333333333332%;max-width:8.333333333333332%}.rowCenter .col-offset-1{margin-left:8.333333333333332%}.rowCenter .col-xs-hidden,.rowCenter .col-s-hidden,.rowCenter .col-m-hidden,.rowCenter .col-l-hidden{display:block}.rowCenter .col-hidden{display:none}@media only screen and (max-width:1189px){.rowCenter .col-l-12{flex-basis:100%;max-width:100%}.rowCenter .col-offset-l-12{margin-left:100%}.rowCenter .col-l-11{flex-basis:91.66666666666666%;max-width:91.66666666666666%}.rowCenter .col-offset-l-11{margin-left:91.66666666666666%}.rowCenter .col-l-10{flex-basis:83.33333333333334%;max-width:83.33333333333334%}.rowCenter .col-offset-l-10{margin-left:83.33333333333334%}.rowCenter .col-l-9{flex-basis:75%;max-width:75%}.rowCenter .col-offset-l-9{margin-left:75%}.rowCenter .col-l-8{flex-basis:66.66666666666666%;max-width:66.66666666666666%}.rowCenter .col-offset-l-8{margin-left:66.66666666666666%}.rowCenter .col-l-7{flex-basis:58.333333333333336%;max-width:58.333333333333336%}.rowCenter .col-offset-l-7{margin-left:58.333333333333336%}.rowCenter .col-l-6{flex-basis:50%;max-width:50%}.rowCenter .col-offset-l-6{margin-left:50%}.rowCenter .col-l-5{flex-basis:41.66666666666667%;max-width:41.66666666666667%}.rowCenter .col-offset-l-5{margin-left:41.66666666666667%}.rowCenter .col-l-4{flex-basis:33.33333333333333%;max-width:33.33333333333333%}.rowCenter .col-offset-l-4{margin-left:33.33333333333333%}.rowCenter .col-l-3{flex-basis:25%;max-width:25%}.rowCenter .col-offset-l-3{margin-left:25%}.rowCenter .col-l-2{flex-basis:16.666666666666664%;max-width:16.666666666666664%}.rowCenter .col-offset-l-2{margin-left:16.666666666666664%}.rowCenter .col-l-1{flex-basis:8.333333333333332%;max-width:8.333333333333332%}.rowCenter .col-offset-l-1{margin-left:8.333333333333332%}.rowCenter .col-xs-hidden,.rowCenter .col-s-hidden,.rowCenter .col-m-hidden,.rowCenter .col-hidden{display:block}.rowCenter .col-l-hidden{display:none}}@media only screen and (max-width:991px){.rowCenter .col-m-12{flex-basis:100%;max-width:100%}.rowCenter .col-offset-m-12{margin-left:100%}.rowCenter .col-m-11{flex-basis:91.66666666666666%;max-width:91.66666666666666%}.rowCenter .col-offset-m-11{margin-left:91.66666666666666%}.rowCenter .col-m-10{flex-basis:83.33333333333334%;max-width:83.33333333333334%}.rowCenter .col-offset-m-10{margin-left:83.33333333333334%}.rowCenter .col-m-9{flex-basis:75%;max-width:75%}.rowCenter .col-offset-m-9{margin-left:75%}.rowCenter .col-m-8{flex-basis:66.66666666666666%;max-width:66.66666666666666%}.rowCenter .col-offset-m-8{margin-left:66.66666666666666%}.rowCenter .col-m-7{flex-basis:58.333333333333336%;max-width:58.333333333333336%}.rowCenter .col-offset-m-7{margin-left:58.333333333333336%}.rowCenter .col-m-6{flex-basis:50%;max-width:50%}.rowCenter .col-offset-m-6{margin-left:50%}.rowCenter .col-m-5{flex-basis:41.66666666666667%;max-width:41.66666666666667%}.rowCenter .col-offset-m-5{margin-left:41.66666666666667%}.rowCenter .col-m-4{flex-basis:33.33333333333333%;max-width:33.33333333333333%}.rowCenter .col-offset-m-4{margin-left:33.33333333333333%}.rowCenter .col-m-3{flex-basis:25%;max-width:25%}.rowCenter .col-offset-m-3{margin-left:25%}.rowCenter .col-m-2{flex-basis:16.666666666666664%;max-width:16.666666666666664%}.rowCenter .col-offset-m-2{margin-left:16.666666666666664%}.rowCenter .col-m-1{flex-basis:8.333333333333332%;max-width:8.333333333333332%}.rowCenter .col-offset-m-1{margin-left:8.333333333333332%}.rowCenter .col-xs-hidden,.rowCenter .col-s-hidden,.rowCenter .col-l-hidden,.rowCenter .col-hidden{display:block}.rowCenter .col-m-hidden{display:none}}@media only screen and (max-width:767px){.rowCenter .col-s-12{flex-basis:100%;max-width:100%}.rowCenter .col-offset-s-12{margin-left:100%}.rowCenter .col-s-11{flex-basis:91.66666666666666%;max-width:91.66666666666666%}.rowCenter .col-offset-s-11{margin-left:91.66666666666666%}.rowCenter .col-s-10{flex-basis:83.33333333333334%;max-width:83.33333333333334%}.rowCenter .col-offset-s-10{margin-left:83.33333333333334%}.rowCenter .col-s-9{flex-basis:75%;max-width:75%}.rowCenter .col-offset-s-9{margin-left:75%}.rowCenter .col-s-8{flex-basis:66.66666666666666%;max-width:66.66666666666666%}.rowCenter .col-offset-s-8{margin-left:66.66666666666666%}.rowCenter .col-s-7{flex-basis:58.333333333333336%;max-width:58.333333333333336%}.rowCenter .col-offset-s-7{margin-left:58.333333333333336%}.rowCenter .col-s-6{flex-basis:50%;max-width:50%}.rowCenter .col-offset-s-6{margin-left:50%}.rowCenter .col-s-5{flex-basis:41.66666666666667%;max-width:41.66666666666667%}.rowCenter .col-offset-s-5{margin-left:41.66666666666667%}.rowCenter .col-s-4{flex-basis:33.33333333333333%;max-width:33.33333333333333%}.rowCenter .col-offset-s-4{margin-left:33.33333333333333%}.rowCenter .col-s-3{flex-basis:25%;max-width:25%}.rowCenter .col-offset-s-3{margin-left:25%}.rowCenter .col-s-2{flex-basis:16.666666666666664%;max-width:16.666666666666664%}.rowCenter .col-offset-s-2{margin-left:16.666666666666664%}.rowCenter .col-s-1{flex-basis:8.333333333333332%;max-width:8.333333333333332%}.rowCenter .col-offset-s-1{margin-left:8.333333333333332%}.rowCenter .col-xs-hidden,.rowCenter .col-m-hidden,.rowCenter .col-l-hidden,.rowCenter .col-hidden{display:block}.rowCenter .col-s-hidden{display:none}.rowCenter .col-auto{flex:0 0 100% !important}}@media only screen and (max-width:479px){.rowCenter .col-xs-12{flex-basis:100%;max-width:100%}.rowCenter .col-offset-xs-12{margin-left:100%}.rowCenter .col-xs-11{flex-basis:91.66666666666666%;max-width:91.66666666666666%}.rowCenter .col-offset-xs-11{margin-left:91.66666666666666%}.rowCenter .col-xs-10{flex-basis:83.33333333333334%;max-width:83.33333333333334%}.rowCenter .col-offset-xs-10{margin-left:83.33333333333334%}.rowCenter .col-xs-9{flex-basis:75%;max-width:75%}.rowCenter .col-offset-xs-9{margin-left:75%}.rowCenter .col-xs-8{flex-basis:66.66666666666666%;max-width:66.66666666666666%}.rowCenter .col-offset-xs-8{margin-left:66.66666666666666%}.rowCenter .col-xs-7{flex-basis:58.333333333333336%;max-width:58.333333333333336%}.rowCenter .col-offset-xs-7{margin-left:58.333333333333336%}.rowCenter .col-xs-6{flex-basis:50%;max-width:50%}.rowCenter .col-offset-xs-6{margin-left:50%}.rowCenter .col-xs-5{flex-basis:41.66666666666667%;max-width:41.66666666666667%}.rowCenter .col-offset-xs-5{margin-left:41.66666666666667%}.rowCenter .col-xs-4{flex-basis:33.33333333333333%;max-width:33.33333333333333%}.rowCenter .col-offset-xs-4{margin-left:33.33333333333333%}.rowCenter .col-xs-3{flex-basis:25%;max-width:25%}.rowCenter .col-offset-xs-3{margin-left:25%}.rowCenter .col-xs-2{flex-basis:16.666666666666664%;max-width:16.666666666666664%}.rowCenter .col-offset-xs-2{margin-left:16.666666666666664%}.rowCenter .col-xs-1{flex-basis:8.333333333333332%;max-width:8.333333333333332%}.rowCenter .col-offset-xs-1{margin-left:8.333333333333332%}.rowCenter .col-s-hidden,.rowCenter .col-m-hidden,.rowCenter .col-l-hidden,.rowCenter .col-hidden{display:block}.rowCenter .col-xs-hidden{display:none}}@media screen and (min-width:992px){.rowCenter.pMore{margin-right:-30px;margin-left:-30px}.rowCenter.pMore>[class^=col-]{box-sizing:border-box;padding-right:30px;padding-left:30px}.rowCenter.paddingvMore{margin-right:-50px;margin-left:-50px}.rowCenter.paddingvMore>[class^=col-]{box-sizing:border-box;padding-right:50px;padding-left:50px}}.rowCenter.reverse{flex-direction:row-reverse}.rowCenter>p{text-align:center !important}.rowCenter>p,.rowCenter>br{display:none}.rowCenter:before,.rowCenter:after{display:table;line-height:0;content:"";clear:both}.rowCenter.last{margin-bottom:0}.rowCenter>p{text-align:center !important}.rowCenter .col{float:none;display:inline-block}.espace,.espace5,.espace10,.espace15,.espace20,.espace25,.espace30,.espace40,.espace50,.espace60,.espace70,.espace80,.espace100,.espace150{line-height:0;clear:both}.espace+h1,.espace5+h1,.espace10+h1,.espace15+h1,.espace20+h1,.espace25+h1,.espace30+h1,.espace40+h1,.espace50+h1,.espace60+h1,.espace70+h1,.espace80+h1,.espace100+h1,.espace150+h1,.espace+h2,.espace5+h2,.espace10+h2,.espace15+h2,.espace20+h2,.espace25+h2,.espace30+h2,.espace40+h2,.espace50+h2,.espace60+h2,.espace70+h2,.espace80+h2,.espace100+h2,.espace150+h2,.espace+h3,.espace5+h3,.espace10+h3,.espace15+h3,.espace20+h3,.espace25+h3,.espace30+h3,.espace40+h3,.espace50+h3,.espace60+h3,.espace70+h3,.espace80+h3,.espace100+h3,.espace150+h3,.espace+h4,.espace5+h4,.espace10+h4,.espace15+h4,.espace20+h4,.espace25+h4,.espace30+h4,.espace40+h4,.espace50+h4,.espace60+h4,.espace70+h4,.espace80+h4,.espace100+h4,.espace150+h4,.espace+.h1,.espace5+.h1,.espace10+.h1,.espace15+.h1,.espace20+.h1,.espace25+.h1,.espace30+.h1,.espace40+.h1,.espace50+.h1,.espace60+.h1,.espace70+.h1,.espace80+.h1,.espace100+.h1,.espace150+.h1,.espace+.h2,.espace5+.h2,.espace10+.h2,.espace15+.h2,.espace20+.h2,.espace25+.h2,.espace30+.h2,.espace40+.h2,.espace50+.h2,.espace60+.h2,.espace70+.h2,.espace80+.h2,.espace100+.h2,.espace150+.h2,.espace+.h3,.espace5+.h3,.espace10+.h3,.espace15+.h3,.espace20+.h3,.espace25+.h3,.espace30+.h3,.espace40+.h3,.espace50+.h3,.espace60+.h3,.espace70+.h3,.espace80+.h3,.espace100+.h3,.espace150+.h3,.espace+.h4,.espace5+.h4,.espace10+.h4,.espace15+.h4,.espace20+.h4,.espace25+.h4,.espace30+.h4,.espace40+.h4,.espace50+.h4,.espace60+.h4,.espace70+.h4,.espace80+.h4,.espace100+.h4,.espace150+.h4{margin-top:0 !important}.espace5{padding-top:5px !important}.espace10{padding-top:10px !important}.espace15{padding-top:15px !important}.espace20{padding-top:20px !important}.espace25{padding-top:25px !important}.espace30{padding-top:30px !important}.espace40{padding-top:40px !important}.espace50{padding-top:50px !important}.espace60{padding-top:60px !important}.espace70{padding-top:70px !important}.espace80{padding-top:80px !important}.espace100{padding-top:100px !important}.espace150{padding-top:150px !important}.h1_style a,.h2_style a,.h3_style a,.h4_style a{text-decoration:none !important}.h1_style a:hover,.h2_style a:hover,.h3_style a:hover,.h4_style a:hover{color:#3c6f87 !important}.h1_style .pictoSprite,.h2_style .pictoSprite,.h3_style .pictoSprite,.h4_style .pictoSprite{display:none;position:absolute;left:0;top:50%;margin-top:-50px}.h1_style.hasPicto,.h2_style.hasPicto,.h3_style.hasPicto,.h4_style.hasPicto{position:relative;padding-left:125px}.h1_style.hasPicto .pictoSprite,.h2_style.hasPicto .pictoSprite,.h3_style.hasPicto .pictoSprite,.h4_style.hasPicto .pictoSprite{display:inline-block}.h1_style small,.h2_style small,.h3_style small,.h4_style small{font-size:50%;font-weight:400;text-transform:none}.h1_style.blue,.h2_style.blue,.h3_style.blue,.h4_style.blue{color:#3c6f87}.h1_style.green,.h2_style.green,.h3_style.green,.h4_style.green{color:#bfcd30}.h1_style.grey,.h2_style.grey,.h3_style.grey,.h4_style.grey{color:#979d9d}.h1_style.black,.h2_style.black,.h3_style.black,.h4_style.black{color:#515b6a}.h1_style{font-size:55px;margin:0 0 30px;line-height:115%;letter-spacing:0;font-weight:300;color:#bfcd30}.h1_style strong{font-weight:700}.h2_style{font-size:40px;font-weight:300;margin:20px 0 30px;line-height:113%;letter-spacing:0;padding-bottom:0;border-bottom:0;color:#bfcd30}.h2_style strong{font-weight:700}.h2_style+.sep{margin:40px 0}.h3_style{font-size:26px;font-weight:300;margin:20px 0 30px;line-height:113%;letter-spacing:0;padding-bottom:0;border-bottom:0;color:#3c6f87}.h3_style strong{font-weight:700}.h3_style+.sep{margin:40px 0}.h4_style{font-size:17px;font-weight:700;text-transform:uppercase;margin:20px 0 30px;line-height:120%;color:#3c6f87;display:block;letter-spacing:1px}.h5_style{font-size:12px;margin:20px 0 5px;font-weight:600;text-transform:uppercase;line-height:140%;padding-bottom:0;border-bottom:0}.h5_style+p{margin-top:5px}h1{font-size:55px;margin:0 0 30px;line-height:115%;letter-spacing:0;font-weight:300;color:#bfcd30}h1 a{text-decoration:none !important}h1 a:hover{color:#3c6f87 !important}h1 .pictoSprite{display:none;position:absolute;left:0;top:50%;margin-top:-50px}h1.hasPicto{position:relative;padding-left:125px}h1.hasPicto .pictoSprite{display:inline-block}h1 small{font-size:50%;font-weight:400;text-transform:none}h1.blue{color:#3c6f87}h1.green{color:#bfcd30}h1.grey{color:#979d9d}h1.black{color:#515b6a}h1 strong{font-weight:700}h2:not(.h3):not(.h1){font-size:40px;font-weight:300;margin:20px 0 30px;line-height:113%;letter-spacing:0;padding-bottom:0;border-bottom:0;color:#bfcd30}h2:not(.h3):not(.h1) a{text-decoration:none !important}h2:not(.h3):not(.h1) a:hover{color:#3c6f87 !important}h2:not(.h3):not(.h1) .pictoSprite{display:none;position:absolute;left:0;top:50%;margin-top:-50px}h2:not(.h3):not(.h1).hasPicto{position:relative;padding-left:125px}h2:not(.h3):not(.h1).hasPicto .pictoSprite{display:inline-block}h2:not(.h3):not(.h1) small{font-size:50%;font-weight:400;text-transform:none}h2:not(.h3):not(.h1).blue{color:#3c6f87}h2:not(.h3):not(.h1).green{color:#bfcd30}h2:not(.h3):not(.h1).grey{color:#979d9d}h2:not(.h3):not(.h1).black{color:#515b6a}h2:not(.h3):not(.h1) strong{font-weight:700}h2:not(.h3):not(.h1)+.sep{margin:40px 0}h2:not(.h3):not(.h1) a{color:#3c6f87}h2:not(.h3):not(.h1) a:hover{color:#3c6f87}h3:not(.h2):not(.h4){font-size:26px;font-weight:300;margin:20px 0 30px;line-height:113%;letter-spacing:0;padding-bottom:0;border-bottom:0;color:#3c6f87}h3:not(.h2):not(.h4) a{text-decoration:none !important}h3:not(.h2):not(.h4) a:hover{color:#3c6f87 !important}h3:not(.h2):not(.h4) .pictoSprite{display:none;position:absolute;left:0;top:50%;margin-top:-50px}h3:not(.h2):not(.h4).hasPicto{position:relative;padding-left:125px}h3:not(.h2):not(.h4).hasPicto .pictoSprite{display:inline-block}h3:not(.h2):not(.h4) small{font-size:50%;font-weight:400;text-transform:none}h3:not(.h2):not(.h4).blue{color:#3c6f87}h3:not(.h2):not(.h4).green{color:#bfcd30}h3:not(.h2):not(.h4).grey{color:#979d9d}h3:not(.h2):not(.h4).black{color:#515b6a}h3:not(.h2):not(.h4) strong{font-weight:700}h3:not(.h2):not(.h4)+.sep{margin:40px 0}h4:not(.h3){font-size:17px;font-weight:700;text-transform:uppercase;margin:20px 0 30px;line-height:120%;color:#3c6f87;display:block;letter-spacing:1px}h4:not(.h3) a{text-decoration:none !important}h4:not(.h3) a:hover{color:#3c6f87 !important}h4:not(.h3) .pictoSprite{display:none;position:absolute;left:0;top:50%;margin-top:-50px}h4:not(.h3).hasPicto{position:relative;padding-left:125px}h4:not(.h3).hasPicto .pictoSprite{display:inline-block}h4:not(.h3) small{font-size:50%;font-weight:400;text-transform:none}h4:not(.h3).blue{color:#3c6f87}h4:not(.h3).green{color:#bfcd30}h4:not(.h3).grey{color:#979d9d}h4:not(.h3).black{color:#515b6a}h5:not(.h4){font-size:12px;margin:20px 0 5px;font-weight:600;text-transform:uppercase;line-height:140%;padding-bottom:0;border-bottom:0}h5:not(.h4)+p{margin-top:5px}h2+h3:not(.h2):not(.h4),.h2+.h3{margin-top:-10px}h2.noMargin+p,h3.noMargin+p,h4.noMargin+p{margin-top:5px}h4+.contentIntro,.h4+.contentIntro{margin-top:-25px}.h1{font-size:55px;margin:0 0 30px;line-height:115%;letter-spacing:0;font-weight:300;color:#bfcd30}.h1 a{text-decoration:none !important}.h1 a:hover{color:#3c6f87 !important}.h1 .pictoSprite{display:none;position:absolute;left:0;top:50%;margin-top:-50px}.h1.hasPicto{position:relative;padding-left:125px}.h1.hasPicto .pictoSprite{display:inline-block}.h1 small{font-size:50%;font-weight:400;text-transform:none}.h1.blue{color:#3c6f87}.h1.green{color:#bfcd30}.h1.grey{color:#979d9d}.h1.black{color:#515b6a}.h1 strong{font-weight:700}.h2{font-size:40px;font-weight:300;margin:20px 0 30px;line-height:113%;letter-spacing:0;padding-bottom:0;border-bottom:0;color:#bfcd30}.h2 a{text-decoration:none !important}.h2 a:hover{color:#3c6f87 !important}.h2 .pictoSprite{display:none;position:absolute;left:0;top:50%;margin-top:-50px}.h2.hasPicto{position:relative;padding-left:125px}.h2.hasPicto .pictoSprite{display:inline-block}.h2 small{font-size:50%;font-weight:400;text-transform:none}.h2.blue{color:#3c6f87}.h2.green{color:#bfcd30}.h2.grey{color:#979d9d}.h2.black{color:#515b6a}.h2 strong{font-weight:700}.h2+.sep{margin:40px 0}.h3{font-size:26px;font-weight:300;margin:20px 0 30px;line-height:113%;letter-spacing:0;padding-bottom:0;border-bottom:0;color:#3c6f87}.h3 a{text-decoration:none !important}.h3 a:hover{color:#3c6f87 !important}.h3 .pictoSprite{display:none;position:absolute;left:0;top:50%;margin-top:-50px}.h3.hasPicto{position:relative;padding-left:125px}.h3.hasPicto .pictoSprite{display:inline-block}.h3 small{font-size:50%;font-weight:400;text-transform:none}.h3.blue{color:#3c6f87}.h3.green{color:#bfcd30}.h3.grey{color:#979d9d}.h3.black{color:#515b6a}.h3 strong{font-weight:700}.h3+.sep{margin:40px 0}.h4{font-size:17px;font-weight:700;text-transform:uppercase;margin:20px 0 30px;line-height:120%;color:#3c6f87;display:block;letter-spacing:1px}.h4 a{text-decoration:none !important}.h4 a:hover{color:#3c6f87 !important}.h4 .pictoSprite{display:none;position:absolute;left:0;top:50%;margin-top:-50px}.h4.hasPicto{position:relative;padding-left:125px}.h4.hasPicto .pictoSprite{display:inline-block}.h4 small{font-size:50%;font-weight:400;text-transform:none}.h4.blue{color:#3c6f87}.h4.green{color:#bfcd30}.h4.grey{color:#979d9d}.h4.black{color:#515b6a}.h5{font-size:12px;margin:20px 0 5px;font-weight:600;text-transform:uppercase;line-height:140%;padding-bottom:0;border-bottom:0}.h5+p{margin-top:5px}h6{font-size:20px;font-weight:400;margin:20px 0 5px}h6+p{margin:5px 0}h1.large,.h1.large{font-size:43px}strong{font-weight:700}p{margin:15px 0 10px;line-height:130%}iframe,img{max-width:100%}.bulletsList{list-style:none;margin:0;padding:0;display:block;margin:10px 0 15px;padding:0 0 0 30px}.bulletsList>li{display:block;margin:0;padding:0}.bulletsList li{margin:0;padding:8px 0 0;text-indent:6px}.bulletsList li:before{content:"•";display:inline-block;font-size:14px;font-weight:700;color:#3c6f87;margin:0 7px 0 -12px;position:relative;top:0}.vLargeText{font-size:55px;font-weight:300;line-height:100%;margin-bottom:10px}.vLargeText strong{font-weight:700}.vLargeText p{line-height:100%}.vLargeText small{font-size:15px;line-height:100%}.vLargeText+p{margin-top:0}.largeText{font-size:35px;font-weight:300;line-height:100%;margin-bottom:10px}.largeText strong{font-weight:700}.largeText p{line-height:100%}.largeText small{font-size:15px;line-height:100%}.smallText{font-size:80%}ol{list-style:none;margin:10px 0;padding:0;font-size:80%}ol li{counter-increment:item;margin:0 0 10px;padding:10px 0 0;border-top:1px solid #979d9d;overflow:hidden;font-weight:400}ol li:before{margin-right:10px;content:counter(item);color:#3c6f87;float:left;line-height:45px;font-size:60px}ol li:after{clear:both}a{-webkit-transition:all .08s ease-out;-moz-transition:all .08s ease-out;-o-transition:all .08s ease-out;transition:all .08s ease-out}.comHeight,.propHeight{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-webkit-transition:opacity .1s ease-out;-moz-transition:opacity .1s ease-out;-o-transition:opacity .1s ease-out;transition:opacity .1s ease-out}.comHeight.heightDone,.propHeight.heightDone{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}.sansSerif{font-family:'Open Sans',sans-serif}html{margin:0;padding:0;position:relative;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;font-smooth:always}body{position:relative;background-color:#515b6a;margin:0;padding:0;text-align:center;font-size:15px;line-height:130%;-webkit-transition:opacity .1s ease-out;-moz-transition:opacity .1s ease-out;-o-transition:opacity .1s ease-out;transition:opacity .1s ease-out;-moz-opacity:.99;-khtml-opacity:.99;-webkit-opacity:.99;opacity:.99;-ms-filter:alpha(opacity=99);filter:alpha(opacity=99);-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;max-width:100%;overflow-x:hidden;height:100%;min-height:100%}body>p{text-align:center !important}body.loading{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);background-color:#fff}body,input,button,select,textarea{font-family:'Open Sans',sans-serif}body,a{color:#515b6a}.link{-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;text-decoration:none !important;text-align:center;padding:5px 15px 5px 25px;font-style:normal;color:#3c6f87 !important;background:#fff;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;line-height:26px}.link>p{text-align:center !important}.link:focus,.link:active,.link a:hover{outline:none !important}.link i{margin:0;z-index:1;position:absolute;top:2px;left:0;font-size:24px}.link+.link,.link+.button{margin-left:15px}a:hover .link,a:focus .link,a:active .link,.link:hover,.link.blue,.link.current{color:#fff !important;background:#3c6f87 !important}.link.blue:hover{color:#3c6f87 !important;background:#fff !important}.whiteBg .link{background:#ebeded}.whiteBg .link:hover{background:#3c6f87}.button,button,input[type=submit]{position:relative;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;display:inline-block;vertical-align:middle;cursor:pointer;text-decoration:none !important;text-align:left;font-style:normal;padding:0 0 0 30px;font-size:17px;text-transform:uppercase;font-weight:400;letter-spacing:1px;line-height:22px;color:#515b6a;border:none;background:0 0}.button:focus,button:focus,input[type=submit]:focus,.button:active,button:active,input[type=submit]:active,.button a:hover,button a:hover,input[type=submit] a:hover{outline:none !important}.button.morePosts,button.morePosts,input[type=submit].morePosts{width:180px;text-align:center;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out}.button.morePosts>p,button.morePosts>p,input[type=submit].morePosts>p{text-align:center !important}.button.loading,button.loading,input[type=submit].loading{min-height:22px;text-indent:-9999px;overflow:hidden;border:none;background:transparent url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/points-blue.svg) center center no-repeat !important;background-size:60px auto !important;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out}.button.loading i,button.loading i,input[type=submit].loading i{display:none}.button+.link,button+.link,input[type=submit]+.link,.button+.button,button+.button,input[type=submit]+.button{margin-left:15px}.button+.link,button+.link,input[type=submit]+.link,.button+.link+.link,button+.link+.link,input[type=submit]+.link+.link,.button+.link+.link+.link,button+.link+.link+.link,input[type=submit]+.link+.link+.link{margin-top:14px}.button i,button i,input[type=submit] i{color:#bfcd30;margin:0;position:absolute;top:1px;left:0;font-size:22px !important}.button:hover,.button:focus,a:hover .button,a:focus .button{color:#bfcd30}.pictoButton{font-size:29px;width:50px;height:50px;background:0 0;border:none;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}a:hover .pictoButton,.pictoButton:hover{background:#3c6f87}a:hover .pictoButton:after,.pictoButton:hover:after{color:#fff}.pictoButtonSmall{font-size:29px;width:50px;height:50px;background:0 0;border:none;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;font-size:26px;width:40px;height:40px}.pictoButtonSmall:after{margin-top:-13px;margin-left:-8px}.blackBg,.darkBg{background-color:#000;color:#fff}.blackBg a,.darkBg a,.blackBg h2,.darkBg h2,.blackBg h3,.darkBg h3,.blackBg h4,.darkBg h4,.blackBg .h1,.darkBg .h1,.blackBg .h2,.darkBg .h2,.blackBg .h3,.darkBg .h3,.blackBg .h4,.darkBg .h4,.blackBg .h5,.darkBg .h5,.blackBg .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.darkBg .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.blackBg h2:not(.h3):not(.h1),.darkBg h2:not(.h3):not(.h1),.blackBg h3:not(.h2):not(.h4),.darkBg h3:not(.h2):not(.h4){color:#fff}.whiteBg{background-color:#fff}.greenBg{background-color:#000;color:#fff;background-color:#bfcd30}.greenBg a,.greenBg h2,.greenBg h3,.greenBg h4,.greenBg .h1,.greenBg .h2,.greenBg .h3,.greenBg .h4,.greenBg .h5,.greenBg .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.greenBg h2:not(.h3):not(.h1),.greenBg h3:not(.h2):not(.h4){color:#fff}.greenBg h2:not(.h3):not(.h1){color:#3c6f87 !important}.greenBg .button{color:#515b6a}.greenBg .button i{color:#fff}.greenBg .button:hover{color:#fff}.blueBg{background-color:#000;color:#fff;background-color:#3c6f87}.blueBg a,.blueBg h2,.blueBg h3,.blueBg h4,.blueBg .h1,.blueBg .h2,.blueBg .h3,.blueBg .h4,.blueBg .h5,.blueBg .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.blueBg h2:not(.h3):not(.h1),.blueBg h3:not(.h2):not(.h4){color:#fff}.blueBg h2:not(.h3):not(.h1){color:#3c6f87}.blueBg .button{color:#bfcd30}.greyDarkBg{background-color:#000;color:#fff;background-color:#515b6a}.greyDarkBg a,.greyDarkBg h2,.greyDarkBg h3,.greyDarkBg h4,.greyDarkBg .h1,.greyDarkBg .h2,.greyDarkBg .h3,.greyDarkBg .h4,.greyDarkBg .h5,.greyDarkBg .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.greyDarkBg h2:not(.h3):not(.h1),.greyDarkBg h3:not(.h2):not(.h4){color:#fff}.greymDarkBg{background-color:#000;color:#fff;background-color:#979d9d}.greymDarkBg a,.greymDarkBg h2,.greymDarkBg h3,.greymDarkBg h4,.greymDarkBg .h1,.greymDarkBg .h2,.greymDarkBg .h3,.greymDarkBg .h4,.greymDarkBg .h5,.greymDarkBg .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.greymDarkBg h2:not(.h3):not(.h1),.greymDarkBg h3:not(.h2):not(.h4){color:#fff}.greyBg{background-color:#ebeded}.greyLightBg{background-color:#f5f6f6}.coloredBg.black{background-color:#000;color:#fff}.coloredBg.black a,.coloredBg.black h2,.coloredBg.black h3,.coloredBg.black h4,.coloredBg.black .h1,.coloredBg.black .h2,.coloredBg.black .h3,.coloredBg.black .h4,.coloredBg.black .h5,.coloredBg.black .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.coloredBg.black h2:not(.h3):not(.h1),.coloredBg.black h3:not(.h2):not(.h4){color:#fff}.coloredBg.white{background-color:#fff}.coloredBg.white .link{background:#ebeded}.coloredBg.white .link:hover{background:#3c6f87}.coloredBg.grey_light{background-color:#f5f6f6}.coloredBg.grey_dark,.coloredBg.greyDark{background-color:#ebeded}.coloredBg.grey{background-color:#f5f6f6}.coloredBg.white_transp,.coloredBg.whiteTransp{background-color:#fff;background-color:rgba(255,255,255,.96)}.coloredBg.white_transp .link,.coloredBg.whiteTransp .link{background:#ebeded}.coloredBg.white_transp .link:hover,.coloredBg.whiteTransp .link:hover{background:#3c6f87}.coloredBg.black_transp,.coloredBg.blackTransp,.coloredBg.dark_transp,.coloredBg.darkTransp{background-color:#000;color:#fff;background-color:rgba(19,24,27,.8)}.coloredBg.black_transp a,.coloredBg.blackTransp a,.coloredBg.dark_transp a,.coloredBg.darkTransp a,.coloredBg.black_transp h2,.coloredBg.blackTransp h2,.coloredBg.dark_transp h2,.coloredBg.darkTransp h2,.coloredBg.black_transp h3,.coloredBg.blackTransp h3,.coloredBg.dark_transp h3,.coloredBg.darkTransp h3,.coloredBg.black_transp h4,.coloredBg.blackTransp h4,.coloredBg.dark_transp h4,.coloredBg.darkTransp h4,.coloredBg.black_transp .h1,.coloredBg.blackTransp .h1,.coloredBg.dark_transp .h1,.coloredBg.darkTransp .h1,.coloredBg.black_transp .h2,.coloredBg.blackTransp .h2,.coloredBg.dark_transp .h2,.coloredBg.darkTransp .h2,.coloredBg.black_transp .h3,.coloredBg.blackTransp .h3,.coloredBg.dark_transp .h3,.coloredBg.darkTransp .h3,.coloredBg.black_transp .h4,.coloredBg.blackTransp .h4,.coloredBg.dark_transp .h4,.coloredBg.darkTransp .h4,.coloredBg.black_transp .h5,.coloredBg.blackTransp .h5,.coloredBg.dark_transp .h5,.coloredBg.darkTransp .h5,.coloredBg.black_transp .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.coloredBg.blackTransp .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.coloredBg.dark_transp .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.coloredBg.darkTransp .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.coloredBg.black_transp h2:not(.h3):not(.h1),.coloredBg.blackTransp h2:not(.h3):not(.h1),.coloredBg.dark_transp h2:not(.h3):not(.h1),.coloredBg.darkTransp h2:not(.h3):not(.h1),.coloredBg.black_transp h3:not(.h2):not(.h4),.coloredBg.blackTransp h3:not(.h2):not(.h4),.coloredBg.dark_transp h3:not(.h2):not(.h4),.coloredBg.darkTransp h3:not(.h2):not(.h4){color:#fff}.coloredBg.blue{background-color:#000;color:#fff;background-color:#3c6f87}.coloredBg.blue a,.coloredBg.blue h2,.coloredBg.blue h3,.coloredBg.blue h4,.coloredBg.blue .h1,.coloredBg.blue .h2,.coloredBg.blue .h3,.coloredBg.blue .h4,.coloredBg.blue .h5,.coloredBg.blue .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.coloredBg.blue h2:not(.h3):not(.h1),.coloredBg.blue h3:not(.h2):not(.h4){color:#fff}.coloredBg.blue h2:not(.h3):not(.h1){color:#3c6f87}.coloredBg.blue .button{color:#bfcd30}#header{margin:0;z-index:100;position:relative;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;height:auto;background:#fff}#header #headerTop{-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;position:relative;z-index:3;padding:2px 0 5px;font-size:15px;line-height:160%}#header #headerTop #headerTopRight{float:right}#header #headerTop #headerTopRight ul{list-style:none;margin:0;padding:0;display:block;display:inline-block}#header #headerTop #headerTopRight ul>li{display:block;margin:0;padding:0}#header #headerTop #headerTopRight ul>li{display:inline-block !important;vertical-align:middle}#header #headerTop #headerTopRight ul li{position:relative;padding:1px 10px;border-left:1px solid #515b6a}#header #headerTop #headerTopRight ul li a{display:block;vertical-align:middle;font-weight:600;text-decoration:none;line-height:100%;font-size:13px}#header #headerTop #headerTopRight ul li a:hover,#header #headerTop #headerTopRight ul li.current-menu-item a,#header #headerTop #headerTopRight ul li.current-page-ancestor a{color:#3c6f87}#header #headerTop #headerTopRight ul li:first-child{padding-left:0;border-left:none}#header #headerTop #headerTopRight ul li:last-child{padding-right:0}#header #headerMain{padding:0;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;width:100%;box-sizing:border-box}#header #headerMain #mainLogo{display:block;float:left;position:relative;z-index:9;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;width:214px;height:55px;background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/alveole.png)}#header #headerMain #mainNav{-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;list-style:none;padding:0;display:block;display:table;width:100%;border-collapse:collapse;margin:0;width:calc(100% - 270px);position:relative;top:35px;float:right;box-sizing:border-box}#header #headerMain #mainNav>li{display:block;margin:0;padding:0}#header #headerMain #mainNav>li{display:table-cell;padding:0;text-align:center;float:none !important}#header #headerMain #mainNav>li>p{text-align:center !important}#header #headerMain #mainNav #mainMenu{list-style:none;padding:0;display:block;display:table;border-collapse:collapse;width:100%;margin:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#header #headerMain #mainNav #mainMenu>li{display:block;margin:0;padding:0}#header #headerMain #mainNav #mainMenu>li{display:table-cell;padding:0;text-align:center;float:none !important}#header #headerMain #mainNav #mainMenu>li>p{text-align:center !important}#header #headerMain #mainNav #mainMenu>li{text-align:right;padding:0 15px;width:auto;vertical-align:middle;position:relative}#header #headerMain #mainNav #mainMenu>li>a{font-size:16px;text-decoration:none;line-height:110%;white-space:nowrap;color:#515b6a;display:inline-block;vertical-align:middle;font-weight:400;padding-bottom:8px;border-bottom:2px solid #fff}#header #headerMain #mainNav #mainMenu>li .sub-menu{display:none;position:absolute;top:25px;left:-20px;margin:0;padding:5px 0;border-top:2px solid #bfcd30;background:rgba(81,91,106,.8);text-align:left}#header #headerMain #mainNav #mainMenu>li .sub-menu>li{margin:0;padding:4px 20px;box-sizing:border-box;width:100%}#header #headerMain #mainNav #mainMenu>li .sub-menu>li a{color:#fff;font-weight:400;text-decoration:none;white-space:nowrap;font-size:13px;text-transform:uppercase}#header #headerMain #mainNav #mainMenu>li .sub-menu>li a:hover{color:#bfcd30}#header #headerMain #mainNav #mainMenu>li .sub-menu>li:first-child{padding-top:15px}#header #headerMain #mainNav #mainMenu>li .sub-menu>li:last-child{padding-bottom:15px}#header #headerMain #mainNav #mainMenu>li:hover .sub-menu{display:block}#header #headerMain #mainNav #mainMenu>li.current-menu-item>a,#header #headerMain #mainNav #mainMenu>li.current-page-ancestor>a,#header #headerMain #mainNav #mainMenu>li:hover>a,#header #headerMain #mainNav #mainMenu>li.hover>a,#header #headerMain #mainNav #mainMenu>li>a:hover{color:#bfcd30}#header #headerMain #mainNav #mainMenu>li.current-menu-item>a,#header #headerMain #mainNav #mainMenu>li.current-page-ancestor>a{border-bottom-color:#bfcd30}#header #headerMain #mainNav #mainMenu>li:last-child{padding-right:0;text-align:right}#header #headerMain #mainNav #mainMenu>li:last-child .sub-menu{right:-2px;left:auto}.svg #header #headerMain #mainLogo{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/alveole.svg)}.scrolled #mainContent{padding-top:56px}.scrolled #header{background:-color #fff;background-color:rgba(255,255,255,.96);-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);-moz-box-shadow:0 0 8px rgba(0,0,0,.3);box-shadow:0 0 8px rgba(0,0,0,.3);height:56px;position:fixed;top:0;right:0;left:0}.scrolled #header #headerTop{margin-top:-30px}.scrolled #header #headerMain{padding:10px 0}.scrolled #header #headerMain #mainLogo{width:128px;height:33px}.scrolled #header #headerMain #mainNav{top:6px;width:calc(100% - 180px)}.scrolled #header #headerMain #mainNav #mainMenu>li>a{padding:3px 0 5px;border-bottom:0}#mainContent{position:relative;z-index:2;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;padding:30px 0 0;background:#fff right top no-repeat;background-size:55% auto}.pageHeader{position:relative;z-index:19;padding:60px 0 40px;font-size:16px;font-weight:700}.pageHeader .pageInner{text-align:center}.pageHeader .pageInner>p{text-align:center !important}.pageHeader .excerpt{padding:10px 0 15px;max-width:80%;margin:0 auto}.pageHeader .pageHeaderNav{margin:30px 0 60px}.pageHeader .pageHeaderNav ul{list-style:none;margin:0;padding:0;display:block;display:inline-block}.pageHeader .pageHeaderNav ul>li{display:block;margin:0;padding:0}.pageHeader .pageHeaderNav ul>li{display:inline-block !important;vertical-align:middle}.pageHeader .pageHeaderNav ul li{padding:0 30px;border-left:1px solid #979d9d}.pageHeader .pageHeaderNav ul li a{text-decoration:none;text-transform:uppercase;font-weight:400;letter-spacing:1px}.pageHeader .pageHeaderNav ul li.current-menu-item a,.pageHeader .pageHeaderNav ul li a:hover{color:#bfcd30}.pageHeader .pageHeaderNav ul li:first-child{border-left:none}.pageHeader.customerHeader{position:relative}.pageHeader.customerHeader .pageInner{text-align:left;padding:0 225px}.pageHeader.customerHeader h1{margin-bottom:10px}.pageHeader.customerHeader .meta{font-size:16px;font-weight:700}.pageHeader.customerHeader .profil{position:absolute;top:-20px;left:0;width:210px;height:210px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-size:100% auto}.pageHeader.customerHeader .profil:after{content:'';position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:210px;height:210px;background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/profil_mask.png)}.pageHeader.singleHeader .date{color:#3c6f87;font-weight:400;font-style:italic}.pageHeader.eventHeader .date{font-size:24px;font-weight:300;margin-top:45px}.pageHeader.eventHeader .date strong{font-weight:700}.pageHeader.eventHeader .place{color:#979d9d;margin:30px 0 10px}.pageHeader.jobHeader .date{color:#3c6f87;font-weight:400;font-style:italic}.pageHeader.jobHeader .contract{color:#979d9d}.pageHeader,.productHeader{position:relative}.pageHeader .socialsShareWrapper,.productHeader .socialsShareWrapper{position:absolute;z-index:9;top:-50px;right:0}.pageHeader .socialsShareWrapper i,.productHeader .socialsShareWrapper i{font-size:40px}.pageHeader .postsNav,.productHeader .postsNav{width:320px;text-align:center;position:absolute;bottom:20px;left:50%;margin-left:-160px}.pageHeader .postsNav>p,.productHeader .postsNav>p{text-align:center !important}.pageHeader .postsNav ul,.productHeader .postsNav ul{list-style:none;margin:0;padding:0;display:block;display:inline-block}.pageHeader .postsNav ul>li,.productHeader .postsNav ul>li{display:block;margin:0;padding:0}.pageHeader .postsNav ul>li,.productHeader .postsNav ul>li{display:inline-block !important;vertical-align:middle}.pageHeader .postsNav ul li a,.productHeader .postsNav ul li a{color:#3c6f87;font-size:20px}.pageHeader .postsNav ul li a i,.productHeader .postsNav ul li a i{font-size:46px}.pageHeader .postsNav ul li a:hover,.productHeader .postsNav ul li a:hover{color:#fff}.pageHeader .postsNav ul li.all,.productHeader .postsNav ul li.all{padding:0 20px}.productHeader .socialsShareWrapper{top:10px}.pageContent.white_down_bg,.pageContent.white_up_bg{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/white_down_bg.png);background-repeat:no-repeat;background-size:100% auto}.pageContent.white_down_bg{background-position:center bottom}.pageContent.white_up_bg{background-position:center up}.pageContent.grey_down_bg,.pageContent.grey_up_bg{position:relative}.pageContent.grey_down_bg:before,.pageContent.grey_up_bg:before{content:'';display:block;position:absolute;top:-150px;right:0;bottom:0;left:0;background-position:center center;background-size:cover;background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/grey_down_bg.png);background-position:center top;background-repeat:no-repeat}.pageContent.grey_up_bg{background-position:center up}.pageContent.singleContent h2{text-transform:uppercase;margin:20px 0}.pageContent.singleContent h3{color:#3c6f87;margin:20px 0 15px}.pageContent.singleContent h4{display:inline-block;font-size:18px;color:#3c6f87;padding:5px;background:#3c6f87;margin:15px 0 10px}.pageContent.singleContent h4:after{content:'';display:block;clear:both}.pageContent.environmentContent,.pageContent.applicationContent{background-color:#f5f6f6}.pageContent.customerContent{background-color:#f5f6f6}.pageContent.customerContent>.pageInner{padding:0 225px}.editableContent .noStyle a{text-decoration:none}.editableContent .noStyle a:hover{cursor:default}.footerInterpellationWrapper{margin-top:0;position:relative;z-index:19}.footerInterpellationWrapper>.vc_row{position:absolute;width:100%;top:-125px;left:0;margin:0}#footer{z-index:1;padding:70px 0 10px;position:relative;background-color:#000;color:#fff;background-color:#515b6a}#footer a,#footer h2,#footer h3,#footer h4,#footer .h1,#footer .h2,#footer .h3,#footer .h4,#footer .h5,#footer .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,#footer h2:not(.h3):not(.h1),#footer h3:not(.h2):not(.h4){color:#fff}#footer>.pageInner{padding:0 !important;font-size:12px;color:#fff}#footer>.pageInner #footerCols .colGroup{display:inline}#footer>.pageInner #footerCols .colGroup .footerCol{float:left;width:16.6%;box-sizing:border-box;padding:0 20px;line-height:120%;text-align:left}#footer>.pageInner #footerCols .colGroup .footerCol b,#footer>.pageInner #footerCols .colGroup .footerCol strong{font-weight:600}#footer>.pageInner #footerCols .colGroup .footerCol a{text-decoration:none;color:#bfcd30}#footer>.pageInner #footerCols .colGroup .footerCol a:hover{color:#fff}#footer>.pageInner #footerCols .colGroup .footerCol>.title{font-size:16px;letter-spacing:0;color:#bfcd30;margin:0 0 25px;text-align:left;font-weight:700}#footer>.pageInner #footerCols .colGroup .footerCol .footerNav ul{list-style:none;margin:0;padding:0;display:block}#footer>.pageInner #footerCols .colGroup .footerCol .footerNav ul>li{display:block;margin:0;padding:0}#footer>.pageInner #footerCols .colGroup .footerCol .footerNav ul li{padding:0 0 16px;text-align:left}#footer>.pageInner #footerCols .colGroup .footerCol .footerNav ul li a{color:#fff;font-weight:600;font-size:12px}#footer>.pageInner #footerCols .colGroup .footerCol .footerNav ul li a:hover{color:#bfcd30}#footer>.pageInner #footerCols .colGroup .footerCol .footerNav ul li:last-child{padding-bottom:0}#footer>.pageInner #footerCols .colGroup .footerCol .footerNav.contact ul li{padding-bottom:10px}#footer>.pageInner #footerCols .colGroup .footerCol .footerNav.contact ul li a{font-size:17px;text-transform:uppercase;font-weight:300}#footer>.pageInner #footerCols .colGroup .footerCol .footerNav.contact ul li a strong{font-weight:700}#footer>.pageInner #footerCols .colGroup .footerCol .footerNav.contact ul li a:before{speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;content:'\e901';display:inline-block;vertical-align:middle;margin-right:5px;color:#bfcd30}#footer>.pageInner #footerCols .colGroup .footerCol .coordinates{margin-top:20px}#footer>.pageInner #footerCols .colGroup .footerCol .coordinates p{line-height:200%}#footer>.pageInner #footerCols .colGroup .footerCol.borderLeft{border-left:1px solid #979d9d}#footer>.pageInner #footerCols .colGroup .footerCol>p{line-height:150%}#footer>.pageInner #footerCols .colGroup .footerCol .newsletterBlock{margin-top:10px}#footer>.pageInner #footerCols .colGroup:first-child .footerCol:first-child{padding-left:0}#footer>.pageInner #footerCols .colGroup:last-child .footerCol:last-child{padding-right:0}#footer>.pageInner #footerBottom{margin-top:40px;border-top:1px solid #979d9d;padding-top:15px}#footer>.pageInner #footerBottom #footerLogo{display:inline-block;vertical-align:middle}#footer>.pageInner #footerBottom #footerLogo i{font-size:60px;color:#bfcd30;position:relative;left:-10px}#footer>.pageInner #footerBottom #bottomNav{display:inline-block;vertical-align:middle;margin-left:10px;font-weight:300;font-size:14px}#footer>.pageInner #footerBottom #bottomNav strong{font-weight:700}#footer>.pageInner #footerBottom #bottomNav .copyright{display:inline-block;vertical-align:middle}#footer>.pageInner #footerBottom #bottomNav ul{list-style:none;margin:0;padding:0;display:block;display:inline-block}#footer>.pageInner #footerBottom #bottomNav ul>li{display:block;margin:0;padding:0}#footer>.pageInner #footerBottom #bottomNav ul>li{display:inline-block !important;vertical-align:middle}#footer>.pageInner #footerBottom #bottomNav ul li{margin-left:15px;padding-left:15px;border-left:1px solid #bfcd30}#footer>.pageInner #footerBottom #bottomNav ul li a{text-decoration:none}#footer>.pageInner #footerBottom #bottomNav ul li a:hover{text-decoration:underline}#footer>.pageInner #footerBottom .socials.socialLinks{float:right;margin-top:10px !important}#footer>.pageInner #footerBottom .socials.socialLinks .socials li{margin:0 0 0 13px !important}#footer>.pageInner #footerBottom .socials.socialLinks .socials li a{width:auto}#footer>.pageInner #footerBottom .socials.socialLinks .socials li a:after{font-size:22px}#footer>.pageInner #footerBottom .socials.socialLinks .socials li a.facebook:after{font-size:17px}#footer>.pageInner #footerBottom .socials.socialLinks .socials li a:hover{background:0 0}#footer>.pageInner #footerBottom .socials.socialLinks .socials li a:hover:after{color:#bfcd30}.projectItem{display:block;position:relative;width:382px;height:266px;background-position:center center;background-repeat:no-repeat;background-size:cover}.projectItem .overlay{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(60,111,135,.6);-webkit-transition:all .08s ease-out;-moz-transition:all .08s ease-out;-o-transition:all .08s ease-out;transition:all .08s ease-out}.projectItem .overlay .overlayInner{position:absolute;right:10px;bottom:20px;left:10px;text-align:left;color:#fff;font-size:20px;line-height:110%}.projectItem .overlay .overlayInner h4{font-size:20px;margin:0 0 5px;color:#fff;line-height:110%}.projectItem .overlay .overlayInner .establishment{margin:2px 0}.projectItem .overlay .overlayInner .year{font-style:italic}.projectItem .overlay .overlayInner hr{border-color:#fff;margin:15px 0}.projectItem .overlay .overlayInner .more{float:right;color:#3c6f87;text-decoration:underline;font-size:18px;font-weight:600}.projectItem:hover .overlay{display:block}.csstransforms .projectItem .overlay{display:block;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.csstransforms .projectItem:hover .overlay{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.itemsGrid{margin:-13px}.itemsGrid .projectItem{float:left;width:calc(33.333% - 26px);margin:13px !important}.itemsGrid .noResults{display:none;text-align:center;padding:60px 0 30px}.itemsGrid .noResults>p{text-align:center !important}.episodeItem .episodeVideo,.episodeItem .episodeContent{float:left;width:50%;box-sizing:border-box}.episodeItem .episodeVideo{padding-left:25px}.episodeItem .episodeContent{padding-right:40px}.episodeItem .episodeContent .citation{margin:0 0 30px !important}.episodeItem .episodeContent .citation .contentWrapper .content{font-size:22px}.episodeItem .episodeContent .citation:after{right:20px}.titleImageLink{display:block;position:relative;-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);-moz-box-shadow:0 0 8px rgba(0,0,0,.3);box-shadow:0 0 8px rgba(0,0,0,.3);text-decoration:none}.titleImageLink .image{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;height:245px}.titleImageLink .image .title{position:absolute;z-index:2;right:10px;bottom:10px;left:10px;background-color:#fff;background-color:rgba(255,255,255,.8);height:50px;padding:13px 10px;font-size:26px;font-weight:300;margin:20px 0 30px;line-height:113%;letter-spacing:0;padding-bottom:0;border-bottom:0;color:#3c6f87;color:#979d9d;font-size:18px;line-height:130%}.titleImageLink .image .title a{text-decoration:none !important}.titleImageLink .image .title a:hover{color:#3c6f87 !important}.titleImageLink .image .title .pictoSprite{display:none;position:absolute;left:0;top:50%;margin-top:-50px}.titleImageLink .image .title.hasPicto{position:relative;padding-left:125px}.titleImageLink .image .title.hasPicto .pictoSprite{display:inline-block}.titleImageLink .image .title small{font-size:50%;font-weight:400;text-transform:none}.titleImageLink .image .title.blue{color:#3c6f87}.titleImageLink .image .title.green{color:#bfcd30}.titleImageLink .image .title.grey{color:#979d9d}.titleImageLink .image .title.black{color:#515b6a}.titleImageLink .image .title strong{font-weight:700}.titleImageLink .image .title+.sep{margin:40px 0}.titleImageLink .content{padding:30px 20px 15px;height:100px;background:#fff}.titleImageLink .content p{line-height:150%}.titleImageLink.blue .image .title{color:#3c6f87}.titleImageLink.red .image .title{color:#bfcd30}.titleImageLink.green .image .title{color:#bfcd30}.titleImageLink.blue .image .title{color:#3c6f87}.titleImageLink.orange .image .title{color:#3c6f87}.titleImageLink:hover .title{background:#fff}.csstransforms .cahierItem .overlay{display:block;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.csstransforms .cahierItem:hover .overlay{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.itemsList .item{position:relative;padding:0;margin-bottom:20px;display:block;text-decoration:none}.itemsList .item .image{float:left;width:50%;height:320px;background-position:center center;background-repeat:no-repeat;background-size:cover}.itemsList .item .content{float:left;box-sizing:border-box;display:block;position:relative;width:50%;height:320px;text-decoration:none;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;background:#f9fafa;padding:20px;text-align:left}.itemsList .item .content .labels{margin:10px 0 27px}.itemsList .item .content .labels .labelInfos{background:#bfcd30;color:#fff}.itemsList .item .content h3{color:#515b6a;font-size:16px;font-weight:700;line-height:135%;margin-bottom:8px}.itemsList .item .content .date{font-style:italic;color:#3c6f87;margin:0 0 5px;font-size:13px}.itemsList .item .content .excerpt{font-size:15px;line-height:140%}.itemsList .item .content .more{display:inline-block;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;margin-top:15px;font-weight:600;font-size:12px;text-transform:uppercase;position:absolute;bottom:20px;left:20px}.itemsList .item .content:hover{background:#f5f6f6}.itemsList .item .content:hover .more{color:#bfcd30}.itemsList .item.noImage .content{float:none;width:100%;height:auto;padding-bottom:60px}.jobsList .item{position:relative;padding:0;margin-bottom:20px;display:block;text-decoration:none}.jobsList .item .image{float:left;width:50%;height:320px;background-position:center center;background-repeat:no-repeat;background-size:cover}.jobsList .item .content{float:left;box-sizing:border-box;display:block;position:relative;width:50%;height:320px;text-decoration:none;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;background:#f9fafa;padding:20px;text-align:left}.jobsList .item .content .labels{margin:10px 0 27px}.jobsList .item .content .labels .labelInfos{background:#bfcd30;color:#fff}.jobsList .item .content h3{color:#515b6a;font-size:16px;font-weight:700;line-height:135%;margin-bottom:8px}.jobsList .item .content .date{font-style:italic;color:#3c6f87;margin:0 0 5px;font-size:13px}.jobsList .item .content .excerpt{font-size:15px;line-height:140%}.jobsList .item .content .more{display:inline-block;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;margin-top:15px;font-weight:600;font-size:12px;text-transform:uppercase;position:absolute;bottom:20px;left:20px}.jobsList .item .content:hover{background:#f5f6f6}.jobsList .item .content:hover .more{color:#bfcd30}.jobsList .item.noImage .content{float:none;width:100%;height:auto;padding-bottom:60px}.jobsList .item .content .labels .labelInfos.cdi{background-color:#bfcd30}.jobsList .item .content .labels .labelInfos.cdd{background-color:#3c6f87}.jobsList .item .content .labels .labelInfos.stage,.jobsList .item .content .labels .labelInfos.internship{background-color:#979d9d}.jobsList .noResults{display:none;text-align:center;padding:40px 0}.jobsList .noResults>p{text-align:center !important}.newsList .item{position:relative;padding:0;margin-bottom:20px;display:block;text-decoration:none}.newsList .item .image{float:left;width:50%;height:320px;background-position:center center;background-repeat:no-repeat;background-size:cover}.newsList .item .content{float:left;box-sizing:border-box;display:block;position:relative;width:50%;height:320px;text-decoration:none;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;background:#f9fafa;padding:20px;text-align:left}.newsList .item .content .labels{margin:10px 0 27px}.newsList .item .content .labels .labelInfos{background:#bfcd30;color:#fff}.newsList .item .content h3{color:#515b6a;font-size:16px;font-weight:700;line-height:135%;margin-bottom:8px}.newsList .item .content .date{font-style:italic;color:#3c6f87;margin:0 0 5px;font-size:13px}.newsList .item .content .excerpt{font-size:15px;line-height:140%}.newsList .item .content .more{display:inline-block;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;margin-top:15px;font-weight:600;font-size:12px;text-transform:uppercase;position:absolute;bottom:20px;left:20px}.newsList .item .content:hover{background:#f5f6f6}.newsList .item .content:hover .more{color:#bfcd30}.newsList .item.noImage .content{float:none;width:100%;height:auto;padding-bottom:60px}.newsList.featured{margin:0 -8px}.newsList.featured .newsItem{width:50%;float:left;padding:0 8px;box-sizing:border-box}.newsList.featured .newsItem .content{background:#fff}.newsList.featured .newsItem .content h3{color:#bfcd30}.col9 .newsList .leftRightContent .content{width:390px}.col9 .newsList .leftRightContent:nth-child(odd) .content{margin-left:30px}.col9 .newsList .leftRightContent:nth-child(even) .content{margin-left:-420px}.eventItem{position:relative;box-sizing:border-box;text-decoration:none}.eventItem .content{display:block;box-sizing:border-box;background:#f9fafa;padding:25px 30px 140px;text-decoration:none}.eventItem .content .labelInfos{background:#fff;color:#3c6f87}.eventItem .content .date{font-weight:300;margin:20px 0 30px;line-height:113%;letter-spacing:0;padding-bottom:0;border-bottom:0;color:#bfcd30;font-size:40px;color:#3c6f87;padding-bottom:18px;margin:0 0 21px;border-bottom:1px solid #bfcd30}.eventItem .content .date a{text-decoration:none !important}.eventItem .content .date a:hover{color:#3c6f87 !important}.eventItem .content .date .pictoSprite{display:none;position:absolute;left:0;top:50%;margin-top:-50px}.eventItem .content .date.hasPicto{position:relative;padding-left:125px}.eventItem .content .date.hasPicto .pictoSprite{display:inline-block}.eventItem .content .date small{font-size:50%;font-weight:400;text-transform:none}.eventItem .content .date.blue{color:#3c6f87}.eventItem .content .date.green{color:#bfcd30}.eventItem .content .date.grey{color:#979d9d}.eventItem .content .date.black{color:#515b6a}.eventItem .content .date strong{font-weight:700}.eventItem .content .date+.sep{margin:40px 0}.eventItem .content h3{font-weight:700;font-size:17px !important;text-transform:uppercase;margin:0 0 2px}.eventItem .content .excerpt{font-size:15px;line-height:140%}.eventItem .content .place{position:absolute;left:30px;right:30px;bottom:50px;font-size:16px;font-weight:700;color:#979d9d;line-height:120%;padding:20px 0;border-top:1px solid #ebeded;border-bottom:1px solid #ebeded}.eventItem .content .more{position:absolute;left:30px;right:30px;bottom:17px;display:inline-block;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;margin-top:15px;font-weight:600;font-size:12px;text-transform:uppercase}.eventItem .content:hover .more{color:#bfcd30}.eventsList .eventItem{width:50%;float:left;padding:0 10px;margin-bottom:20px}.eventsList.featured{margin:0 -8px}.eventsList.featured .eventItem{padding:0 8px}.eventsList.featured .eventItem .content{background:#fff}.applicationNoteItem{position:relative;display:table}.applicationNoteItem .content,.applicationNoteItem .image{width:50%;display:table-cell;vertical-align:top}.applicationNoteItem .content{box-sizing:border-box;position:relative;padding:35px 45px 60px;background:#ebeded;text-align:left}.applicationNoteItem .content h2{font-size:26px;font-weight:300;margin:20px 0 30px;line-height:113%;letter-spacing:0;padding-bottom:0;border-bottom:0;color:#3c6f87}.applicationNoteItem .content h2 a{text-decoration:none !important}.applicationNoteItem .content h2 a:hover{color:#3c6f87 !important}.applicationNoteItem .content h2 .pictoSprite{display:none;position:absolute;left:0;top:50%;margin-top:-50px}.applicationNoteItem .content h2.hasPicto{position:relative;padding-left:125px}.applicationNoteItem .content h2.hasPicto .pictoSprite{display:inline-block}.applicationNoteItem .content h2 small{font-size:50%;font-weight:400;text-transform:none}.applicationNoteItem .content h2.blue{color:#3c6f87}.applicationNoteItem .content h2.green{color:#bfcd30}.applicationNoteItem .content h2.grey{color:#979d9d}.applicationNoteItem .content h2.black{color:#515b6a}.applicationNoteItem .content h2 strong{font-weight:700}.applicationNoteItem .content h2+.sep{margin:40px 0}.applicationNoteItem .content p{line-height:160%}.applicationNoteItem .content .downloadPopupLink{position:absolute;left:45px;bottom:35px}.applicationNoteItem .image{background:#fff}.applicationNoteItem .image img{display:block;width:100%;height:auto}.sideNav ul{list-style:none;margin:0;padding:0;display:block}.sideNav ul>li{display:block;margin:0;padding:0}.sideNav ul li{width:100%;padding:0 0 26px}.sideNav ul li a{font-size:13px;text-transform:uppercase;font-weight:600;text-decoration:none}.sideNav ul li.current-menu-item a,.sideNav ul li a:hover{color:#3c6f87}.sideNav.fixed{position:relative;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out}.sideBlock{display:block;margin-top:20px;text-decoration:none;color:#fff;background:#3c6f87;padding:20px;position:relative}.sideBlock h3:not(.h2):not(.h4){margin:0 0 15px;color:#fff;-webkit-transition:all .08s ease-out;-moz-transition:all .08s ease-out;-o-transition:all .08s ease-out;transition:all .08s ease-out;position:relative;z-index:2}.sideBlock .more{text-decoration:underline;color:#3c6f87;position:relative;z-index:2}.sideBlock:after{speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;font-size:120px;color:#3c6f87;position:absolute;z-index:1;top:15px;right:15px}.sideBlock:hover h3:not(.h2):not(.h4){color:#3c6f87}.sideBlock.candidates:after{content:'o';font-size:140px}.sideBlock.living_labs:after{content:'d'}.filters{margin-top:30px;text-align:center}.filters>p{text-align:center !important}.filters .title{display:inline-block;vertical-align:middle;margin-right:30px;font-weight:700;font-size:18px}.filters .selectWrapper{vertical-align:top;display:inline-block;vertical-align:middle;box-sizing:border-box;padding-right:5px}.alveoles{text-align:center}.alveoles>p{text-align:center !important}.alveoles .alveole{text-align:center;box-sizing:border-box;width:184px;height:210px;display:inline-block;margin:0 5px;background:center center no-repeat;color:#fff;padding-top:40px}.alveoles .alveole>p{text-align:center !important}.alveoles .alveole.blue{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/alveole_blue_bg.png)}.alveoles .alveole.green{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/alveole_green_bg.png)}.alveoles .alveole.grey_light{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/alveole_grey_light_bg.png);color:#bfcd30}.socialLinksNewsletter{padding:30px 25px;background:#fff}.socialLinksNewsletter .h3{color:#515b6a}.socialLinksNewsletter .newsletterBlock{width:66.6%;float:left;box-sizing:border-box;padding-right:60px;border-right:1px solid #bfcd30}.socialLinksNewsletter .newsletterBlock .h3{margin-bottom:20px}.socialLinksNewsletter .socialWrapper{width:33.3%;float:left;box-sizing:border-box;padding-left:40px}.socialLinksNewsletter .socialWrapper .h3{margin-bottom:55px}.socialLinksNewsletter .socialWrapper .socials.socialLinks .socials li{margin:0 15px 0 0 !important}.verticalSocialLinksNewsletter .newsletterBlock,.verticalSocialLinksNewsletter .socialWrapper{float:none;width:100%}.verticalSocialLinksNewsletter .newsletterBlock{padding:0 0 25px;margin:0 0 25px;border-right:none;border-bottom:1px solid #fff}.verticalSocialLinksNewsletter .newsletterBlock form .mc4wp-form-fields{padding-right:0}.verticalSocialLinksNewsletter .newsletterBlock form button{position:relative;top:auto;float:right;margin:10px 0 0}.verticalSocialLinksNewsletter .socialWrapper{padding:0}.verticalSocialLinksNewsletter .socialWrapper .h3{margin-bottom:30px}.sidebar .socialLinksNewsletter{background:#f9fafa}.sidebar .socialLinksNewsletter .h3{color:#3c6f87;margin-top:0}.sidebar .socialLinksNewsletter .newsletterBlock,.sidebar .socialLinksNewsletter .socialWrapper{float:none;width:100%}.sidebar .socialLinksNewsletter .newsletterBlock{padding:0 0 25px;margin:0 0 25px;border-right:none;border-bottom:1px solid #fff}.sidebar .socialLinksNewsletter .newsletterBlock form .mc4wp-form-fields{padding-right:0}.sidebar .socialLinksNewsletter .newsletterBlock form button{position:relative;top:auto;float:right;margin:10px 0 0}.sidebar .socialLinksNewsletter .socialWrapper{padding:0}.sidebar .socialLinksNewsletter .socialWrapper .h3{margin-bottom:30px}.products .productItem{text-decoration:none;display:block;text-align:left}.products .productItem .image{background-position:center center;background-repeat:no-repeat;background-size:contain;background-color:#fff;width:100%}.products .productItem .name{color:#3c6f87;margin:20px 0 10px}.products .productItem .function{color:#515b6a;margin-bottom:20px}.products .productItem .excerpt{font-size:15px}.products .productItem .button{margin-top:30px;text-align:left}.environments{font-size:0;text-align:center}.environments>p{text-align:center !important}.environments .environmentItem{text-decoration:none;text-align:center;padding:0 10px !important;display:block;position:relative}.environments .environmentItem>p{text-align:center !important}.environments .environmentItem .vc_column-inner{background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='159.03893mm' height='178.28207mm' viewBox='0 0 159.03893 178.28207' version='1.1' id='svg1830' inkscape:version='0.92.3 (2405546, 2018-03-11)' sodipodi:docname='microenvironment_bg.svg'%3E%3Cdefs id='defs1824'%3E%3CclipPath clipPathUnits='userSpaceOnUse' id='clipPath18'%3E%3Cpath d='M 0,540 H 540 V 0 H 0 Z' id='path16' inkscape:connector-curvature='0' /%3E%3C/clipPath%3E%3C/defs%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='0.35' inkscape:cx='-658.02545' inkscape:cy='385.48241' inkscape:document-units='mm' inkscape:current-layer='layer1' showgrid='false' inkscape:window-width='1920' inkscape:window-height='1017' inkscape:window-x='1912' inkscape:window-y='-8' inkscape:window-maximized='1' /%3E%3Cmetadata id='metadata1827'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Calque 1' inkscape:groupmode='layer' id='layer1' transform='translate(-141.97459,-72.543487)'%3E%3Cg transform='matrix(0.35277777,0,0,-0.35277777,126.2207,256.47021)' id='g12'%3E%3Cg id='g14' clip-path='url(%23clipPath18)'%3E%3Cg id='g20' transform='translate(245.5107,514.7881)'%3E%3Cpath d='m 0,0 -176.298,-101.785 c -15.196,-8.775 -24.556,-24.987 -24.556,-42.533 v -203.574 c 0,-17.544 9.36,-33.758 24.556,-42.53 L 0,-492.207 c 15.195,-8.774 33.915,-8.774 49.11,0 l 176.301,101.785 c 15.193,8.772 24.554,24.986 24.554,42.53 v 203.574 c 0,17.546 -9.361,33.758 -24.554,42.533 L 49.11,0 C 33.915,8.772 15.195,8.772 0,0' style='fill:%23f5f6f6;fill-opacity:1;fill-rule:nonzero;stroke:none' id='path22' inkscape:connector-curvature='0' /%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");padding:40px 40px 80px !important;height:505px}.environments .environmentItem .image{width:100%;height:170px;max-width:196px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-position:center 75%;margin:0 auto 25px auto}.environments .environmentItem .name{color:#bfcd30;margin:20px 0 25px;letter-spacing:0;font-size:16px}.environments .environmentItem .excerpt{font-size:15px}.environments .environmentItem .button{position:absolute;bottom:135px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);text-align:center}.environments .environmentItem .button>p{text-align:center !important}@media screen and (min-width:768px){.environments .environmentItem:nth-child(3){top:-60px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}}@media screen and (min-width:1024px) and (max-width:1239px){.environments .environmentItem .vc_column-inner{height:425px;padding-top:30px !important}.environments .environmentItem .button{bottom:80px}}@media screen and (min-width:768px) and (max-width:1023px){.environments .environmentItem .vc_column-inner{padding:0 40px !important;height:355px}.environments .environmentItem .image{height:120px;max-width:160px;margin-top:50px !important;margin-bottom:15px}.environments .environmentItem .name{margin-bottom:15px}.environments .environmentItem .button{bottom:60px}}@media screen and (max-width:767px){.environments .environmentItem{margin:20px auto}.environments .environmentItem .vc_column-inner{padding:0 40px !important;height:355px}.environments .environmentItem .image{height:120px;max-width:160px;margin-top:35px !important;margin-bottom:15px}.environments .environmentItem .name{margin-bottom:15px}.environments .environmentItem .button{bottom:60px}}.grey_bg .environments .environmentItem .vc_column-inner{background:#fff}.single-micro_environment .environments .environmentItem .vc_column-inner{padding:50px 40px !important}.applicationItem{position:relative;display:block;text-decoration:none}.applicationItem .image{display:block;width:100%;height:280px;background-position:center center;background-repeat:no-repeat;background-size:cover}.applicationItem .caption{position:absolute;right:0;bottom:0;left:0;background-color:#fff;background-color:rgba(19,24,27,.4);-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;padding:15px;color:#fff;font-weight:600}.applicationItem:hover .caption{background-color:#bfcd30;color:#515b6a}.applications{margin-left:-10px !important;margin-right:-10px !important}.applications .vc_column_container{padding:10px !important}.customerItem{position:relative}.customerItem .content{float:left;width:50%;box-sizing:border-box;position:relative;text-align:left;background-color:#f5f6f6;padding:35px 30px 65px 35px}.customerItem .content .logo{margin-bottom:32px}.customerItem .content .name{font-size:26px;font-weight:300;margin:20px 0 30px;line-height:113%;letter-spacing:0;padding-bottom:0;border-bottom:0;color:#3c6f87;margin:0 0 3px}.customerItem .content .name a{text-decoration:none !important}.customerItem .content .name a:hover{color:#3c6f87 !important}.customerItem .content .name .pictoSprite{display:none;position:absolute;left:0;top:50%;margin-top:-50px}.customerItem .content .name.hasPicto{position:relative;padding-left:125px}.customerItem .content .name.hasPicto .pictoSprite{display:inline-block}.customerItem .content .name small{font-size:50%;font-weight:400;text-transform:none}.customerItem .content .name.blue{color:#3c6f87}.customerItem .content .name.green{color:#bfcd30}.customerItem .content .name.grey{color:#979d9d}.customerItem .content .name.black{color:#515b6a}.customerItem .content .name strong{font-weight:700}.customerItem .content .name+.sep{margin:40px 0}.customerItem .content .function{font-size:16px;font-weight:700;margin-bottom:22px}.customerItem .content .button{position:absolute;bottom:20px;left:25px}.customerItem .image{background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;right:0;bottom:0;left:50%}.customerItem.noImage .content{width:100%}.ressourceItem{display:block;text-decoration:none;box-sizing:border-box;text-align:center}.ressourceItem>p{text-align:center !important}.ressourceItem .ressourceItemInner{height:270px;background-color:#f5f6f6;position:relative;padding:20px 25px 75px}.ressourceItem .ressourceItemInner .image{width:100%;height:120px;background-position:center center;background-repeat:no-repeat}.ressourceItem .ressourceItemInner h4{color:#bfcd30;margin:15px 0 20px}.ressourceItem .ressourceItemInner .buttonWrapper{position:absolute;text-align:center;right:10px;bottom:20px;left:10px}.ressourceItem .ressourceItemInner .buttonWrapper>p{text-align:center !important}.ressourceItem .ressourceItemInner .buttonWrapper .button{letter-spacing:0}.ressources{margin:0 -7px;text-align:center;font-size:0}.ressources>p{text-align:center !important}.ressources .ressourceItem{display:inline-block;vertical-align:top;font-size:15px;padding:7px;width:33.33%}.performances h4{letter-spacing:0}.tutorialItem{text-decoration:none;display:block}.tutorialItem .image{width:100%;height:230px;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}.tutorialItem .image .play{display:block;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;width:70px;height:70px;position:absolute;left:50%;margin-left:-35px;top:50%;margin-top:-30px !important;background:#979d9d;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.tutorialItem .image .play:after{content:'';position:absolute;left:50%;margin-left:-5px;top:50%;margin-top:-10px;display:block;width:14px;height:20px;background:center center url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/play.png) no-repeat;background-size:100% 100%}.tutorialItem .image .play:after:before{left:0 !important;right:0 !important}.tutorialItem .image .play:after:after{content:none}.tutorialItem .image .play:after .rsArrow .rsArrowIcn:hover:after{color:#fff}.tutorialItem .content{padding:20px 25px;background:#fff;box-sizing:border-box;height:200px}.tutorialItem .content h2{margin:0 0 20px;font-size:16px;font-weight:700;color:#3c6f87}.tutorialItem .content h2 .number{color:#bfcd30}.tutorialItem:hover .image .play{background-color:#bfcd30}.tutorialItem.webinarItem{padding-bottom:35px;border-bottom:1px solid #ebeded}.tutorialItem.webinarItem .content{height:auto}.tutorialItem.webinarItem .date{font-weight:700;color:#bfcd30}.tutorialItem.webinarItem .speakers{margin-top:3px}.tutorialItem.webinarItem .speakers span{font-weight:700}.tutorialItem.webinarItem .speakers ul{list-style:none;margin:0;padding:0;display:block;margin:10px 0 15px;padding:0 0 0 30px;margin-top:5px}.tutorialItem.webinarItem .speakers ul>li{display:block;margin:0;padding:0}.tutorialItem.webinarItem .speakers ul li{margin:0;padding:8px 0 0;text-indent:6px}.tutorialItem.webinarItem .speakers ul li:before{content:"•";display:inline-block;font-size:14px;font-weight:700;color:#3c6f87;margin:0 7px 0 -12px;position:relative;top:0}.tutorials>.vc_column_container{padding:10px}.single h1 .number{color:#979d9d}.single .singleFooterDetails .pageInner>h2{margin-bottom:60px}.single .singleFooterDetails .pageInner>h2,.single .singleFooterDetails .pageInner>h3{text-align:center}.single .singleFooterDetails .pageInner>h2>p,.single .singleFooterDetails .pageInner>h3>p{text-align:center !important}.single.single-post .singleFooterDetails .pageInner>h2{color:#3c6f87}.faq{padding-right:20px}.faq .topic{margin-bottom:50px}.faq .topic h2{margin-bottom:30px}.faq .topic h3{font-size:17px;font-weight:700;text-transform:uppercase;margin:20px 0 30px;line-height:120%;color:#3c6f87;display:block;letter-spacing:1px;margin-top:6px;padding:14px 0;border-top:1px solid #979d9d;border-bottom:1px solid #979d9d;margin-bottom:20px}.faq .topic h3 a{text-decoration:none !important}.faq .topic h3 a:hover{color:#3c6f87 !important}.faq .topic h3 .pictoSprite{display:none;position:absolute;left:0;top:50%;margin-top:-50px}.faq .topic h3.hasPicto{position:relative;padding-left:125px}.faq .topic h3.hasPicto .pictoSprite{display:inline-block}.faq .topic h3 small{font-size:50%;font-weight:400;text-transform:none}.faq .topic h3.blue{color:#3c6f87}.faq .topic h3.green{color:#bfcd30}.faq .topic h3.grey{color:#979d9d}.faq .topic h3.black{color:#515b6a}.faq .topic .button{margin-top:35px;display:block;text-align:left}.faq .question+.question{margin-top:30px}.publication_item{padding:40px 32px;background:#f9fafa}.publication_item .name{margin:0 0 40px;color:#bfcd30;font-size:16px;font-weight:700}.publication_item h2:not(.h3):not(.h1).title{margin:25px 0;font-size:16px;font-weight:700;color:#515b6a}.publication_item .author{color:#3c6f87;margin:25px 0;font-weight:700}.publication_item .reference{margin:0;font-size:13px;font-style:italic;position:relative;top:-25px;color:#3c6f87}.publication_item .content{margin:0 0 20px}.publication_item .url{text-transform:uppercase;text-decoration:none;font-weight:600}.publication_item .url:hover{color:#bfcd30}.awardItem{padding:0 80px;text-align:left}.awardItem .featuredImg{float:left;margin:0 40px 10px 0}.awardItem h4{color:#515b6a}.teamMember{margin:10px !important;height:380px;position:relative}.teamMember .image{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:cover}.teamMember .content{display:none;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;position:absolute;top:0;right:0;bottom:0;left:0;padding:25px 20px;background-color:#fff;background-color:rgba(19,24,27,.8)}.teamMember .content h3{color:#bfcd30;margin:0}.teamMember .content .function{font-style:italic;color:#fff;margin-top:4px;font-size:13px}.teamMember .content .excerpt{margin-top:16px;color:#fff}.teamMember .content .excerpt p{line-height:150%;font-size:13px}.teamMember:hover .content{display:block}.csstransforms .teamMember .content{display:block;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.csstransforms .teamMember:hover .content{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.partnerItem{text-align:center;margin:0 0 70px !important;padding:20px}.partnerItem>p{text-align:center !important}.partnerItem .image{width:100%;height:100px;background-position:center center;background-repeat:no-repeat;background-size:contain;margin-bottom:25px}.partnerItem .content h3.h4{color:#bfcd30;margin-bottom:20px}.partnerItem .content .excerpt{max-width:800px}.partnerItem .url{display:block;text-align:center;text-transform:uppercase;text-decoration:none;margin-top:20px;font-size:13px;font-weight:600}.partnerItem .url>p{text-align:center !important}.partnerItem .url:hover{color:#bfcd30}.partners{text-align:center}.partners>p{text-align:center !important}.menuRight{list-style:none;margin:0;padding:0;display:block;margin-bottom:30px}.menuRight>li{display:block;margin:0;padding:0}.menuRight li a{display:inline-block;text-decoration:none;font-size:17px !important;background:#bfcd30;color:#fff;padding:8px 20px;margin:0 8px 8px 0;width:100%;box-sizing:border-box}.menuRight li a:hover,.menuRight li a.current{text-decoration:none;background:#3c6f87}.tagcloud{padding:0;margin-bottom:30px}.tagcloud .h4{color:#979d9d;margin:0 0 20px;letter-spacing:0}.tagcloud a{display:inline-block;text-decoration:none;font-size:17px !important;background:#bfcd30;color:#fff;padding:8px 20px;margin:0 8px 8px 0}.tagcloud a:hover,.tagcloud a.current{text-decoration:none;background:#3c6f87}.passwordFormWrapper{padding:100px 0 150px;width:100%;max-width:500px;margin:0 auto}.passwordFormWrapper button{margin-top:20px;float:right}.passwordFormWrapper button:hover{color:#bfcd30}.sideFormWrapper .formHeader{padding:30px;background:#bfcd30}.sideFormWrapper .formHeader>*:first-child{margin-top:0}.sideFormWrapper .formHeader>*:last-child{margin-bottom:0}.sideFormWrapper .formHeader>h2:first-child,.sideFormWrapper .formHeader>h3:first-child,.sideFormWrapper .formHeader>p:first-child{margin-top:0}.sideFormWrapper .formHeader>h2:last-child,.sideFormWrapper .formHeader>h3:last-child,.sideFormWrapper .formHeader>p:last-child{margin-bottom:0}.sideFormWrapper .gform_wrapper{padding:40px 30px 30px !important}.sideFormWrapper .gform_wrapper:before{top:12px;right:30px}.sideFormWrapper .gform_confirmation_wrapper{padding:40px 30px;background:#fff}.tutorialContent .extraContent .legend,.tutorialContent .mainVideo .legend{font-weight:700;margin-bottom:15px}.tutorialContent .extraContent iframe,.tutorialContent .mainVideo iframe{width:100%}.page-template-page-landing #mainContent{padding-top:10px}.page-template-page-landing #footer{padding-top:30px}.page-template-page-landing #footer>.pageInner #footerBottom{margin-top:0;padding-top:0;border-top:0}.tabsContent{position:relative;margin:10px 0;border:1px solid #ebeded}.tabsContent .tabs{position:relative;width:100%;display:table;border-bottom:1px solid #ebeded}.tabsContent .tabs>p{display:none}.tabsContent .tabs a.tabSelect{display:table-cell;font-size:20px;font-weight:700;padding:3px 20px;margin-right:0;line-height:32px;text-decoration:none !important;vertical-align:middle;white-space:nowrap;text-align:center;border-right:1px solid #ebeded}.tabsContent .tabs a.tabSelect>p{text-align:center !important}.tabsContent .tabs a.tabSelect span{display:block;margin:0}.tabsContent .tabs a.tabSelect:hover,.tabsContent .tabs a.tabSelect.current{color:#fff;background:#3c6f87}.tabsContent .tabs a.tabSelect:hover,.tabsContent .tabs a.tabSelect:active,.tabsContent .tabs a.tabSelect:focus{outline:none}.tabsContent .tabs a.tabSelect:first-child{padding-left:0}.tabsContent .tabs a.tabSelect:last-child{border-right:none;padding-right:0}.tabsContent .tabs br{display:none}.tabsContent .tabContent{background:#fff;display:none}.tabsContent .tabContent .tabInner{padding:20px}.tabsContent .tabContent .tabPadding{padding:20px}.tabsContent .tabContent .tabPadding>p:first-child,.tabsContent .tabContent .tabPadding>h2:first-child,.tabsContent .tabContent .tabPadding>h3:first-child{margin-top:0}.tabsContent .tabContent .tabPadding>p:last-child,.tabsContent .tabContent .tabPadding>h2:last-child,.tabsContent .tabContent .tabPadding>h3:last-child{margin-bottom:5px}.tabsContent .tabContent.current{display:block}.tabsContent.type2 .tabs{background:0 0;margin-bottom:50px;top:0;display:block}.tabsContent.type2 .tabs a.tabSelect{font-size:55px;margin:0 0 30px;line-height:115%;letter-spacing:0;font-weight:300;color:#bfcd30;display:block;float:left;text-transform:none;margin:0;color:#515b6a;background:0 0;padding:0 25px;line-height:100%;height:auto;border-left:2px solid #3c6f87}.tabsContent.type2 .tabs a.tabSelect a{text-decoration:none !important}.tabsContent.type2 .tabs a.tabSelect a:hover{color:#3c6f87 !important}.tabsContent.type2 .tabs a.tabSelect .pictoSprite{display:none;position:absolute;left:0;top:50%;margin-top:-50px}.tabsContent.type2 .tabs a.tabSelect.hasPicto{position:relative;padding-left:125px}.tabsContent.type2 .tabs a.tabSelect.hasPicto .pictoSprite{display:inline-block}.tabsContent.type2 .tabs a.tabSelect small{font-size:50%;font-weight:400;text-transform:none}.tabsContent.type2 .tabs a.tabSelect.blue{color:#3c6f87}.tabsContent.type2 .tabs a.tabSelect.green{color:#bfcd30}.tabsContent.type2 .tabs a.tabSelect.grey{color:#979d9d}.tabsContent.type2 .tabs a.tabSelect.black{color:#515b6a}.tabsContent.type2 .tabs a.tabSelect strong{font-weight:700}.tabsContent.type2 .tabs a.tabSelect:first-child{border-left:none;padding-left:0}.tabsContent.type2 .tabs a.tabSelect:last-child{padding-right:0}.tabsContent.type2 .tabs a.tabSelect span{padding:6px 0 8px;border-bottom:3px solid transparent;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.tabsContent.type2 .tabs a.tabSelect:hover,.tabsContent.type2 .tabs a.tabSelect.current{color:#3c6f87 !important;text-decoration:underline;background:0 0}.tabsContent.type2 .tabs a.tabSelect:hover span,.tabsContent.type2 .tabs a.tabSelect.current span{border-color:#3c6f87}.tabsContent.type2 .tabContent{background:0 0;color:#515b6a}.sep{text-align:center;margin:20px 0;clear:both}.sep>p{text-align:center !important}.sep:after{content:"•";display:block;text-align:center;font-size:52px;font-weight:700;color:#3c6f87;margin:0 7px 0 -12px;position:relative;top:0}.sep:after>p{text-align:center !important}.sep.white:after{color:#fff}.annotation{max-width:780px;padding:0 0 0 40px;margin:0 auto;border-left:1px solid #3c6f87}.annotation>*:first-child{margin-top:0}.annotation>*:last-child{margin-bottom:0}.annotation>h2:first-child,.annotation>h3:first-child,.annotation>p:first-child{margin-top:0}.annotation>h2:last-child,.annotation>h3:last-child,.annotation>p:last-child{margin-bottom:0}.citation,blockquote{position:relative;padding:70px 80px;background:#f5f6f6}.citation .contentWrapper,blockquote .contentWrapper{position:relative;z-index:2;text-align:left}.citation .contentWrapper .content,blockquote .contentWrapper .content{color:#3c6f87;font-size:28px;font-weight:300;font-style:italic}.citation .contentWrapper .content strong,blockquote .contentWrapper .content strong{font-weight:700}.citation .contentWrapper .content p,blockquote .contentWrapper .content p{line-height:130%}.citation .contentWrapper .signature,blockquote .contentWrapper .signature{margin:30px 0 0;font-size:13px;font-style:italic}.citation:before,blockquote:before,.citation:after,blockquote:after{speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;font-size:80px;color:#3c6f87;position:absolute;z-index:1}.citation.blue,blockquote.blue{background-color:#000;color:#fff;background-color:#3c6f87}.citation.blue a,blockquote.blue a,.citation.blue h2,blockquote.blue h2,.citation.blue h3,blockquote.blue h3,.citation.blue h4,blockquote.blue h4,.citation.blue .h1,blockquote.blue .h1,.citation.blue .h2,blockquote.blue .h2,.citation.blue .h3,blockquote.blue .h3,.citation.blue .h4,blockquote.blue .h4,.citation.blue .h5,blockquote.blue .h5,.citation.blue .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,blockquote.blue .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.citation.blue h2:not(.h3):not(.h1),blockquote.blue h2:not(.h3):not(.h1),.citation.blue h3:not(.h2):not(.h4),blockquote.blue h3:not(.h2):not(.h4){color:#fff}.citation.blue h2:not(.h3):not(.h1),blockquote.blue h2:not(.h3):not(.h1){color:#3c6f87}.citation.blue .button,blockquote.blue .button{color:#bfcd30}.citation.blue .contentWrapper .content,blockquote.blue .contentWrapper .content{color:#fff}.citation.blue .contentWrapper .signature,blockquote.blue .contentWrapper .signature{color:#bfcd30}.citation.green,blockquote.green{background-color:#000;color:#fff;background-color:#bfcd30}.citation.green a,blockquote.green a,.citation.green h2,blockquote.green h2,.citation.green h3,blockquote.green h3,.citation.green h4,blockquote.green h4,.citation.green .h1,blockquote.green .h1,.citation.green .h2,blockquote.green .h2,.citation.green .h3,blockquote.green .h3,.citation.green .h4,blockquote.green .h4,.citation.green .h5,blockquote.green .h5,.citation.green .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,blockquote.green .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,.citation.green h2:not(.h3):not(.h1),blockquote.green h2:not(.h3):not(.h1),.citation.green h3:not(.h2):not(.h4),blockquote.green h3:not(.h2):not(.h4){color:#fff}.citation.green h2:not(.h3):not(.h1),blockquote.green h2:not(.h3):not(.h1){color:#3c6f87 !important}.citation.green .button,blockquote.green .button{color:#515b6a}.citation.green .button i,blockquote.green .button i{color:#fff}.citation.green .button:hover,blockquote.green .button:hover{color:#fff}.citation.green .contentWrapper .content,blockquote.green .contentWrapper .content{color:#fff}.narrowContent{margin:0 auto;max-width:60%}.contentHighlight{font-size:130%;line-height:130%;font-weight:700;font-style:italic;color:#3c6f87;margin:20px 0}.contentIntro{font-size:16px;line-height:140%;font-weight:700}.contentIntro p{line-height:140%;text-align:left}.pageBlock .contentIntro.padding{padding:15px 15px 15px 30px;text-align:left}.pageBlock .contentIntro.padding:before{left:27px;top:0}h1.contentIntro{font-size:32px;font-weight:400}.testimony{text-align:left;margin:0 auto 30px auto}.testimony .image{float:left;margin:0 35px 20px 0}.testimony .content{overflow:hidden;line-height:140%}.testimony .content h3{font-size:26px;color:#3c6f87;text-transform:uppercase;font-weight:700;margin:15px 0 50px}.testimony .content .test{font-size:24px;color:#3c6f87;margin-bottom:50px;line-height:150%}.testimony .content .test:before,.testimony .content .test:after{content:'"';display:inline}.testimony .content .signature{font-size:18px;margin-bottom:5px}.testimony .content .function{font-size:14px}.numbers{padding:0 !important;margin:0 !important;position:relative}.numbers .sep{margin-top:10px}.numbers li{min-height:128px}.numbers>li{padding-bottom:0 !important;margin-bottom:0 !important;position:relative;display:table !important;width:100%}.numbers>li:before{content:"" !important}.numbers>li p.funcContent{padding:0;margin:10px 0;line-height:130%;text-align:justify}.numbers>li .funcTitle{font-weight:700 !important;color:#515b6a !important;font-size:17px !important;letter-spacing:1px;margin:12px 0 !important;padding-left:0 !important}.numbers>li .funcTitle:before{display:none}.numbers>li .numberWrapper,.numbers>li .function{display:table-cell;vertical-align:middle}.numbers>li .function{padding-right:12px}.numbers>br{display:none}ul.accordion{margin:10px 0;padding:0}ul.accordion li.spoiler{width:100%;display:block;float:none;margin:0 0 15px;padding:0;border:1px solid #ebeded}ul.accordion a.head{display:block;float:none;list-style:none;font-size:20px;padding:2px 20px 1px;background:#fff}ul.accordion a.head:focus,ul.accordion a.head:active,ul.accordion a.head a:hover{outline:none !important}ul.accordion a.head:before{content:none !important}ul.accordion a.head i{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;color:#3c6f87;margin-right:10px;position:relative;top:-2px}ul.accordion a.head .title{font-size:20px;font-weight:700}ul.accordion li.spoiler a:hover,ul.accordion li.spoiler.current a.head{background:#3c6f87;color:#fff}ul.accordion li.spoiler.current a.head i,ul.accordion li.spoiler a.head:hover i,ul.accordion li.spoiler.current a.head:hover i{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);top:3px;color:#fff}.accordion br,.accordion p{display:none}.accordion .spoilerContent br,.accordion .spoilerContent p{display:block}.accordion .spoilerContent{padding:10px 20px;display:none;color:#515b6a;border-top:1px solid #ebeded}.accordion .spoilerContent a{color:#515b6a;text-decoration:underline}.accordion .spoilerContent a:hover{color:#3c6f87}ul.accordion li li{list-style-type:disc !important}ul.accordion li li li{list-style-type:circle !important}.offset{position:relative}.phoneNumber{font-size:40px;text-decoration:none;color:#3c6f87;font-weight:600}.phoneNumber i{font-size:84px;margin-right:15px}.phoneNumber:hover{color:#3c6f87}.phoneNumber:hover i{color:#3c6f87}.imageContent{position:relative;display:block}.imageContent .image{width:340px;height:340px;background:#fff;text-align:center;position:absolute;z-index:2;-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);-moz-box-shadow:0 0 8px rgba(0,0,0,.3);box-shadow:0 0 8px rgba(0,0,0,.3);left:0;top:50%;margin-top:-170px;background-position:center center;background-repeat:no-repeat;background-size:cover}.imageContent .image>p{text-align:center !important}.imageContent .image .picto{font-size:280px;position:absolute;top:50%;margin-top:-146px;left:50%;margin-left:-95px;color:#fff}.imageContent .content{display:block;float:right;position:relative;z-index:1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);-moz-box-shadow:0 0 8px rgba(0,0,0,.3);box-shadow:0 0 8px rgba(0,0,0,.3);background:#fff;padding:20px 30px 25px 75px;width:900px;box-sizing:border-box;min-height:400px}.imageContent .content .excerpt{font-weight:600}.imageContent:hover .overlay{display:block}.imageContent.contentLeft .image,.imageContent.odd .image{left:auto;right:0}.imageContent.contentLeft .content,.imageContent.odd .content{float:left;padding:20px 75px 25px 30px}.imageContent.teamMember{margin:50px 0}.imageContent.teamMember .image .socials{position:absolute;bottom:15px;left:15px;font-size:0}.imageContent.teamMember .image .socials li{margin:0 !important}.imageContent.teamMember .image .socials li a{font-size:25px;width:40px;height:40px;background:#3c6f87}.imageContent.teamMember .image .socials li a:after{color:#fff;top:1px !important}.imageContent.teamMember .image .socials li a.linkedin{background:#3c6f87}.imageContent.teamMember .image .socials li a.twitter{background:#3c6f87}.imageContent.teamMember .image .socials li a:hover{background:#3c6f87}.imageContent.teamMember .content{padding:20px 25px 25px 65px}.imageContent.teamMember .content h3{font-size:30px;margin:0 0 15px}.imageContent.teamMember .content .function{font-size:19px;font-style:italic;position:relative;top:-10px}.imageContent.teamMember.contentLeft .content,.imageContent.teamMember.odd .content{padding:20px 65px 25px 25px}.imageContent.teamMember.contentLeft .content h3,.imageContent.teamMember.odd .content h3,.imageContent.teamMember.contentLeft .content .function,.imageContent.teamMember.odd .content .function{text-align:right}.imageContent.isLink .content{padding:60px 30px 140px 75px}.imageContent.isLink .content i{position:absolute;right:20px;bottom:65px}.imageContent.isLink.contentLeft .content,.imageContent.isLink.odd .content{padding:60px 75px 140px 30px}.imageContent.isLink.contentLeft .content i,.imageContent.isLink.odd .content i{right:75px}.imageContent.blue .image{background-color:#3c6f87}.imageContent.blue .image{background-color:#3c6f87}.imageContent.grey .image{background-color:#979d9d}.col8 .imageContent .image{width:250px;height:250px;margin-top:-125px}.col8 .imageContent .content{width:588px;min-height:300px}.col8 .imageContent.noImage .content{width:793px;min-height:0}.col9 .imageContent .image{width:250px;height:250px;margin-top:-125px}.col9 .imageContent .content{width:690px;min-height:300px}.col9 .imageContent.noImage .content{width:895px;min-height:0}.logosGrid{padding:15px 10px;background:#fff;font-size:0}.logosGrid img{display:inline-block;margin:10px 0 !important}.labelInfos{line-height:100%;white-space:nowrap;padding:9px 20px;background:#3c6f87;color:#fff;font-weight:600;font-size:16px;letter-spacing:1px}.referenceContent{background:#fff;padding:15px;text-align:left;position:relative}.referenceContent .sector{position:absolute;top:-16px;left:0;line-height:100%;white-space:nowrap;padding:9px 20px;background:#3c6f87;color:#fff;font-weight:600;font-size:16px;letter-spacing:1px}.referenceContent .countries{position:absolute;top:13px;right:3px}.referenceContent .countries .country{float:left;text-align:center;margin:0 12px 0 0}.referenceContent .countries .country>p{text-align:center !important}.referenceContent .countries .country img{display:block;margin-bottom:5px}.referenceContent .countries .country .name{font-size:16px;text-transform:uppercase}.referenceContent .logo{display:block;margin:20px 0 10px;width:auto;height:auto;max-width:180px !important;max-height:68px !important}.referenceContent h3{margin:20px 0 10px;padding-top:20px;line-height:110%;color:#3c6f87;font-weight:700;font-size:22px;border-top:1px solid #ebeded}.referenceContent .type{color:#ebeded;font-style:italic;font-size:19px;position:relative;top:-2px;line-height:110%}.referenceContent .excerpt{font-weight:600;padding-bottom:10px;height:100px;border-bottom:1px solid #ebeded}.referenceContent .excerpt p{margin:10px 0;text-align:left}.referenceContent .bottomInfos{position:absolute;bottom:10px;left:15px}.referenceContent .amount{font-size:33px;font-weight:600;line-height:100%;height:36px}.referenceContent .amount.noAmount{font-size:22px}.referenceContent .date{font-style:italic;font-size:15px}.referenceContent i{position:absolute;right:15px;bottom:10px}.referencesList .imageContent.isLink{display:block;margin:50px 0}.referencesList .imageContent.isLink .referenceContent{padding-top:20px;padding-bottom:90px}.referencesList .imageContent.isLink .referenceContent i{right:30px;bottom:20px}.referencesList .imageContent.isLink .referenceContent .labels{position:absolute;top:30px;right:20px}.referencesList .imageContent.isLink .referenceContent .labels .countries,.referencesList .imageContent.isLink .referenceContent .labels .sector{position:relative;float:right;top:auto;right:0}.referencesList .imageContent.isLink .referenceContent .labels .sector{margin-right:30px}.referencesList .imageContent.isLink .referenceContent .logo{margin-top:10px;max-width:210px !important;max-height:80px !important}.referencesList .imageContent.isLink .referenceContent h3{font-size:28px;text-transform:uppercase}.referencesList .imageContent.isLink .referenceContent .excerpt{height:auto;min-height:80px}.referencesList .imageContent.isLink .referenceContent .bottomInfos{left:75px;bottom:20px}.referencesList .imageContent.isLink .referenceContent .amount,.referencesList .imageContent.isLink .referenceContent .date{display:inline-block;vertical-align:baseline;margin-right:25px}.referencesList .imageContent.isLink.contentLeft .referenceContent .labels,.referencesList .imageContent.isLink.odd .referenceContent .labels{right:62px}.referencesList .imageContent.isLink.contentLeft .referenceContent i,.referencesList .imageContent.isLink.odd .referenceContent i{right:75px}.referencesList .imageContent.isLink.contentLeft .referenceContent .bottomInfos,.referencesList .imageContent.isLink.odd .referenceContent .bottomInfos{left:30px}.postsList .imageContent.isLink{display:block;margin:0}.postsList .imageContent.isLink .postContent{padding:30px 25px 90px 80px}.postsList .imageContent.isLink .postContent .bottomButtons{position:absolute;right:25px;bottom:25px}.postsList .imageContent.isLink .postContent i{position:relative;display:inline-block;bottom:auto;right:auto;margin-left:15px}.postsList .imageContent.isLink .postContent i.pictoPdf{font-size:76px;top:10px}.postsList .imageContent.isLink .postContent .labels{position:relative;top:auto;right:auto !important;margin-bottom:30px}.postsList .imageContent.isLink .postContent h3{min-height:110px}.postsList .imageContent.isLink .postContent .bottomInfos{position:absolute;left:80px;bottom:35px}.postsList .imageContent.isLink .postContent .date,.postsList .imageContent.isLink .postContent .source{font-style:italic;line-height:150%}.postsList .imageContent.isLink .postContent .source{color:#3c6f87}.postsList .imageContent.isLink.odd .postContent{padding:30px 80px 90px 25px}.postsList .imageContent.isLink.odd .postContent .labels{right:62px}.postsList .imageContent.isLink.odd .postContent .bottomButtons{right:65px}.postsList .imageContent.isLink.odd .postContent .bottomInfos{left:30px}.postsList .imageContent.isLink+.imageContent.isLink{margin-top:35px}.postsList .imageContent.isLink.noImage .postContent{padding:30px 25px 90px}.postsList .imageContent.isLink.noImage .postContent .bottomInfos{left:30px}.postsList .imageContent.isLink.noImage .postContent h3{min-height:0}.gm-style .gm-style-iw{font-size:16px}.gm-style .gm-style-iw .windowContent{min-width:200px;padding:15px 10px;font-family:'Open Sans',sans-serif}.gm-style .gm-style-iw h3{margin:0 0 10px;color:#3c6f87;font-weight:400;font-size:22px}.gm-style .gm-style-iw p{margin:5px 0}.figure{position:relative}.figure figcaption{position:absolute;color:#fff;font-size:24px;font-weight:300;right:20px;bottom:25px;left:20px;line-height:130%}.figure figcaption strong{font-weight:700}.figure figcaption .smallText{font-size:60%}.schemaProducts{position:relative;width:100%;background:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/svg/schema_BG.svg) 30% center no-repeat;background-size:60%;max-width:760px}.schemaProducts .schemaProduct{position:absolute;display:block;z-index:1;text-decoration:none}.schemaProducts .schemaProduct:focus,.schemaProducts .schemaProduct:active,.schemaProducts .schemaProduct a:hover{outline:none !important}.schemaProducts .schemaProduct .schema{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.schemaProducts .schemaProduct .title{font-size:16px;font-weight:700;text-transform:uppercase;color:#bfcd30}.schemaProducts .schemaProduct .title .more{display:block;margin-top:10px}.schemaProducts .schemaProduct .title .more svg path{-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.schemaProducts .schemaProduct:hover .more svg path,.schemaProducts .schemaProduct:focus .more svg path,.schemaProducts .schemaProduct:active .more svg path{stroke:#bfcd30 !important}.schemaProducts .schemaProduct:hover .schema{-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-o-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07)}.schemaProducts .schemaProduct.leonardo{top:10%;right:31%}.schemaProducts .schemaProduct.leonardo .title{padding-top:10px}.schemaProducts .schemaProduct.primo{top:53%;right:54px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.schemaProducts .schemaProduct.primo .title{padding-top:5px}.schemaProducts .schemaProduct.pdms{bottom:14.9%;left:37.8%;-webkit-transform:translate(-25%,0);-moz-transform:translate(-25%,0);-o-transform:translate(-25%,0);-ms-transform:translate(-25%,0);transform:translate(-25%,0)}.schemaProducts .schemaProduct.pdms .title{padding-top:20px}.schemaProducts .schemaProduct.plpp{top:43%;left:-5%}.schemaProducts .schemaProduct.plpp .title{padding-top:20px}.schemaProducts .schemaProduct.nomos{top:14%;left:0}.schemaProducts .schemaProduct.leonardo .schema,.schemaProducts .schemaProduct.primo .schema,.schemaProducts .schemaProduct.pdms .schema{float:left;margin-right:20px}.schemaProducts .schemaProduct.leonardo .title,.schemaProducts .schemaProduct.primo .title,.schemaProducts .schemaProduct.pdms .title{float:right}.schemaProducts .schemaProduct.plpp .schema,.schemaProducts .schemaProduct.nomos .schema{float:right;margin-left:20px}.schemaProducts .schemaProduct.plpp .title,.schemaProducts .schemaProduct.nomos .title{float:left;text-align:right}.schemaProducts .schemaPopin{display:none;position:absolute;top:50%;left:42%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;width:300px;background:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);-moz-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2)}.schemaProducts .schemaPopin .image{position:relative;z-index:1}.schemaProducts .schemaPopin .image img{display:block;width:100%;height:auto}.schemaProducts .schemaPopin .content{padding:15px;background:#f5f6f6}.schemaProducts .schemaPopin .content .name{font-size:15px;font-weight:700;color:#bfcd30;text-transform:uppercase;margin-bottom:10px}.schemaProducts .schemaPopin .content .function{font-size:15px;font-weight:300;margin-bottom:10px}.schemaProducts .schemaPopin .content .function strong{font-weight:700}.schemaProducts .schemaPopin .close{position:absolute;z-index:2;top:10px;right:10px;color:#bfcd30}.schemaProducts .schemaPopin .close:hover{color:#3c6f87}.schemaProducts .schemaPopin.opened{display:block}@media screen and (min-width:1300px){.schemaProducts{left:-20px}}@media screen and (min-width:651px) and (max-width:767px),screen and (min-width:992px) and (max-width:1199px){.schemaProducts .schemaProduct .schema svg{height:auto}.schemaProducts .schemaProduct.leonardo .schema svg{width:120px}.schemaProducts .schemaProduct.primo .schema svg{width:130px}.schemaProducts .schemaProduct.pdms .schema svg{width:60px}.schemaProducts .schemaProduct.plpp .schema svg{width:35px}.schemaProducts .schemaProduct.nomos .schema svg{width:90px}}@media screen and (max-width:650px){.schemaProducts{margin-bottom:21px}.schemaProducts .schemaProduct .schema svg{height:auto}.schemaProducts .schemaProduct .schema,.schemaProducts .schemaProduct .title{float:none !important;margin:0 !important;padding:0 !important;text-align:center !important}.schemaProducts .schemaProduct.leonardo{top:1%;right:20%}.schemaProducts .schemaProduct.leonardo .schema svg{width:60px}.schemaProducts .schemaProduct.primo{top:74%;right:14%}.schemaProducts .schemaProduct.primo .schema svg{width:65px}.schemaProducts .schemaProduct.pdms{bottom:-7%;left:38%}.schemaProducts .schemaProduct.pdms .schema svg{width:30px}.schemaProducts .schemaProduct.plpp{top:50%;left:3%}.schemaProducts .schemaProduct.plpp .schema svg{width:17px}.schemaProducts .schemaProduct.nomos{top:-5%;left:6%}.schemaProducts .schemaProduct.nomos .schema svg{width:45px}.schemaProducts .schemaPopin{zoom:.8}}.applicationDomain .domainLink{display:block;width:193px;height:207px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/alveole_grey_light_bg.svg);text-decoration:none;position:relative}.applicationDomain .domainLink .domainLinkInner{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:-5px !important}.applicationDomain .domainLink h3.title{font-size:20px;font-weight:300;margin:5px 0 10px;color:#245d75}.applicationDomain .domainLink h3.title strong{font-weight:700}.applicationDomain .domainLink .button{font-size:11px;letter-spacing:0;padding-left:23px}.applicationDomain .domainLink .button i{font-size:19px !important;top:2px}@media screen and (max-width:991px){.applicationDomain+.applicationDomain{margin-top:30px}.applicationDomain .domainLink{margin-bottom:30px !important}}.applicationItemAlt{position:relative;display:block;text-decoration:none}.applicationItemAlt .image{display:block;position:relative;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.applicationItemAlt .image:after{content:'';display:block;padding-top:100%}.applicationItemAlt .title{position:absolute;z-index:1;right:10px;top:10px;left:10px;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;padding:7.5px 15px;background:rgba(255,255,255,.9);color:#245d75;font-weight:600;font-size:13px;font-weight:700;line-height:1.25em;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;text-align:left}.applicationItemAlt .content{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:rgba(81,91,106,.8);color:#fff;font-size:12px;font-weight:600;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;padding:25px 15px}.applicationItemAlt>.more{position:absolute;z-index:3;right:15px;bottom:15px;font-weight:600;font-size:14px;color:transparent;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.applicationItemAlt>.more svg{display:inline-block;vertical-align:middle;margin-left:5px;position:relative;top:-1px}.applicationItemAlt:hover .title{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0)}.applicationItemAlt:hover .content{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.applicationItemAlt:hover>.more{color:#fff}.applicationItemAlt:hover>.more svg path:last-child{fill:#bfcd30}.vc_separator{width:130px !important;margin-bottom:50px !important;border-top:1px solid #245d75}.vc_separator>*{display:none}.scientificPapers .publication_item{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.scientificPapers .publication_item:not(.loaded){-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0)}.socials{margin:0 !important;list-style:none;margin:0;padding:0;display:block;display:inline-block}.socials>li{display:block;margin:0;padding:0}.socials>li{display:inline-block !important;vertical-align:middle}.socials .title{display:inline-block;margin-right:6px}.socials li{padding:0;margin:0 4px !important}.socials li a{margin:0;position:relative;text-align:center;box-sizing:border-box;padding:0}.socials li a>p{text-align:center !important}.socials li a:after{color:#515b6a;margin:0;position:relative;display:block;vertical-align:middle;line-height:26px}.socials li a.facebook{display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.socials li a.facebook:after{box-sizing:border-box;position:relative;top:-1px}.socials li a.facebook.large{font-size:550%;position:relative;top:-6px;width:120px}.socials li a.facebook.left{margin:0 30px 30px 0}.socials li a.facebook.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.socials li a.facebook.round:after{left:2px;top:0}.socials li a.facebook.round.grey{background:#ebeded}.socials li a.facebook.round.blue{background:#3c6f87}.socials li a.facebook.round.green{background:#bfcd30}.socials li a.facebook:after{content:'\ea90'}.socials li a.googleplus{display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.socials li a.googleplus:after{box-sizing:border-box;position:relative;top:-1px}.socials li a.googleplus.large{font-size:550%;position:relative;top:-6px;width:120px}.socials li a.googleplus.left{margin:0 30px 30px 0}.socials li a.googleplus.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.socials li a.googleplus.round:after{left:2px;top:0}.socials li a.googleplus.round.grey{background:#ebeded}.socials li a.googleplus.round.blue{background:#3c6f87}.socials li a.googleplus.round.green{background:#bfcd30}.socials li a.googleplus:after{content:'\e90c'}.socials li a.twitter{display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.socials li a.twitter:after{box-sizing:border-box;position:relative;top:-1px}.socials li a.twitter.large{font-size:550%;position:relative;top:-6px;width:120px}.socials li a.twitter.left{margin:0 30px 30px 0}.socials li a.twitter.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.socials li a.twitter.round:after{left:2px;top:0}.socials li a.twitter.round.grey{background:#ebeded}.socials li a.twitter.round.blue{background:#3c6f87}.socials li a.twitter.round.green{background:#bfcd30}.socials li a.twitter:after{content:'\e90b'}.socials li a.linkedin{display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.socials li a.linkedin:after{box-sizing:border-box;position:relative;top:-1px}.socials li a.linkedin.large{font-size:550%;position:relative;top:-6px;width:120px}.socials li a.linkedin.left{margin:0 30px 30px 0}.socials li a.linkedin.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.socials li a.linkedin.round:after{left:2px;top:0}.socials li a.linkedin.round.grey{background:#ebeded}.socials li a.linkedin.round.blue{background:#3c6f87}.socials li a.linkedin.round.green{background:#bfcd30}.socials li a.linkedin:after{content:'\e90a'}.socials li a.youtube{display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.socials li a.youtube:after{box-sizing:border-box;position:relative;top:-1px}.socials li a.youtube.large{font-size:550%;position:relative;top:-6px;width:120px}.socials li a.youtube.left{margin:0 30px 30px 0}.socials li a.youtube.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.socials li a.youtube.round:after{left:2px;top:0}.socials li a.youtube.round.grey{background:#ebeded}.socials li a.youtube.round.blue{background:#3c6f87}.socials li a.youtube.round.green{background:#bfcd30}.socials li a.youtube:after{content:'\e90d'}.socials li a:hover{text-decoration:none}.socials li a:hover:after{color:#3c6f87}.socials li:before{content:none !important}.socials.socialShare li{padding:3px 13px !important}.socials.socialShare li a:after{top:-1px !important}.socials.socialLinks{font-size:0;box-sizing:border-box}.socials.socialLinks .title{display:inline-block;text-transform:uppercase;font-weight:600;font-size:19px;vertical-align:middle;margin-right:15px}.socials.socialLinks .socials{display:inline-block;vertical-align:middle}.socials.socialLinks .socials li{margin:0 0 0 4px !important}.socials.socialLinks .socials li a{color:#fff;text-decoration:none;padding:6px 0;text-align:center;width:40px;height:40px;box-sizing:border-box;background:#515b6a}.socials.socialLinks .socials li a>p{text-align:center !important}.socials.socialLinks .socials li a:after{color:#fff;left:0;top:0;display:inline-block;vertical-align:middle;font-size:28px;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.socials.socialLinks .socials li a.facebook:after{font-size:22px}.socials.socialLinks .socials li a:hover{background-color:#bfcd30}.socialsShareWrapper{position:relative}.socialsShareWrapper .open{color:#515b6a}.socialsShareWrapper .open:focus,.socialsShareWrapper .open:active,.socialsShareWrapper .open a:hover{outline:none !important}.socialsShareWrapper .open:hover{color:#bfcd30}.socialsShareWrapper ul.socialShare{display:none;position:absolute;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;top:50px;right:-10px;background:rgba(81,91,106,.8);padding:10px 2px !important;white-space:nowrap}.socialsShareWrapper ul.socialShare li{margin:0;display:block !important}.socialsShareWrapper ul.socialShare li a{text-decoration:none}.socialsShareWrapper ul.socialShare li a:after{font-size:24px;line-height:36px;color:#fff}.socialsShareWrapper ul.socialShare li a.facebook:after{font-size:22px}.socialsShareWrapper ul.socialShare li a:hover:after{color:#bfcd30}.socialsShareWrapper.opened .open .pictoShare{color:#3c6f87;text-shadow:none}.socialsShareWrapper.opened ul.socialShare{display:inline-block;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.csstransforms .socialsShareWrapper ul.socialShare{display:inline-block}.royalSlider{width:600px;height:400px;position:relative;direction:ltr}.royalSlider>*{float:left}.rsWebkit3d .rsSlide{-webkit-transform:translateZ(0)}.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsABlock,.rsWebkit3d .rsLink{-webkit-backface-visibility:hidden}.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .3s,opacity .3s linear;-moz-transition:visibility 0s linear .3s,opacity .3s linear;-o-transition:visibility 0s linear .3s,opacity .3s linear;transition:visibility 0s linear .3s,opacity .3s linear}.rsGCaption{width:100%;float:left;text-align:center}.royalSlider.rsFullscreen{position:fixed !important;height:auto !important;width:auto !important;margin:0 !important;padding:0 !important;z-index:2147483647 !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important}.royalSlider .rsSlide.rsFakePreloader{opacity:1 !important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s;display:none}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,.25)}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}.rsTabs{float:left;background:0 0 !important}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px}.rsABlock{left:0;top:0;position:absolute;z-index:15}img.rsImg{max-width:none}.grab-cursor{cursor:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/royalslider/grab.png) 8 8,move}.grabbing-cursor{cursor:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/royalslider/grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/royalslider/blank.gif)}.rsNav{position:absolute;text-align:center;top:30px;right:20px}.rsNav>p{text-align:center !important}.rsNav .rsNavItem.rsBullet{display:inline-block;*display:inline;zoom:1;width:18px;margin:0 5px 0 0}.rsNav .rsNavItem.rsBullet span{display:inline-block;width:6px;height:6px;margin:3px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#979d9d;vertical-align:middle;cursor:pointer;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.rsNav .rsNavItem.rsBullet.rsNavSelected span,.rsNav .rsNavItem.rsBullet span:hover{width:10px;height:10px;margin:0}.rsNav .rsNavItem:first-child:last-child{display:none !important}.hoverLineBlue{position:relative}.hoverLineBlue:after{content:'';position:absolute;right:0;top:100%;left:0;background:#3c6f87;height:0;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.hoverLineBlue:hover:after{height:6px}.rsPreloader{background:transparent url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/tail-spin-black.svg) center center no-repeat;width:100%;height:100%}.rsArrow{position:absolute;display:block;cursor:pointer;z-index:21;top:50%;margin-top:-12px}.rsArrow .rsArrowIcn:after{font-size:22px !important;color:#979d9d;margin:0 1px !important;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.rsArrow .rsArrowIcn:hover:after{color:#3c6f87}.rsArrow.rsArrowLeft{left:24px}.rsArrow.rsArrowLeft .rsArrowIcn{display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.rsArrow.rsArrowLeft .rsArrowIcn:after{box-sizing:border-box;position:relative;top:-1px}.rsArrow.rsArrowLeft .rsArrowIcn.large{font-size:550%;position:relative;top:-6px;width:120px}.rsArrow.rsArrowLeft .rsArrowIcn.left{margin:0 30px 30px 0}.rsArrow.rsArrowLeft .rsArrowIcn.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.rsArrow.rsArrowLeft .rsArrowIcn.round:after{left:2px;top:0}.rsArrow.rsArrowLeft .rsArrowIcn.round.grey{background:#ebeded}.rsArrow.rsArrowLeft .rsArrowIcn.round.blue{background:#3c6f87}.rsArrow.rsArrowLeft .rsArrowIcn.round.green{background:#bfcd30}.rsArrow.rsArrowLeft .rsArrowIcn:after{content:'\e900'}.rsArrow.rsArrowRight{right:24px}.rsArrow.rsArrowRight .rsArrowIcn{display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.rsArrow.rsArrowRight .rsArrowIcn:after{box-sizing:border-box;position:relative;top:-1px}.rsArrow.rsArrowRight .rsArrowIcn.large{font-size:550%;position:relative;top:-6px;width:120px}.rsArrow.rsArrowRight .rsArrowIcn.left{margin:0 30px 30px 0}.rsArrow.rsArrowRight .rsArrowIcn.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.rsArrow.rsArrowRight .rsArrowIcn.round:after{left:2px;top:0}.rsArrow.rsArrowRight .rsArrowIcn.round.grey{background:#ebeded}.rsArrow.rsArrowRight .rsArrowIcn.round.blue{background:#3c6f87}.rsArrow.rsArrowRight .rsArrowIcn.round.green{background:#bfcd30}.rsArrow.rsArrowRight .rsArrowIcn:after{content:'\e901'}.rsArrow.rsArrowDisabled .rsArrowIcn{opacity:.4 !important;filter:alpha(opacity=20);*display:none}.rsBtnCenterer{position:absolute;left:50%;top:50%}.rsBtnCenterer .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}.rsBtnCenterer .rsPlayBtn .rsPlayBtnIcon{width:64px;display:block;height:64px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;background:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/royalslider/rs-default.png) no-repeat 0 -32px;background-color:#000;background-color:rgba(0,0,0,.75);-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.rsBtnCenterer .rsPlayBtn:hover .rsPlayBtnIcon{background-color:#3c6f87}.rsCloseVideoBtn{right:0;top:3px;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.rsCloseVideoBtn .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/royalslider/rs-default.png) -64px 0;background-color:#000;background-color:rgba(0,0,0,.75);-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.rsCloseVideoBtn:hover .rsCloseVideoIcn{background-color:#3c6f87}.royalSlider{width:100%;max-width:100%;position:relative;background:0 0;margin:0}.royalSlider .rsContent{text-align:center;background:0 0;margin:0;padding:0}.royalSlider .rsContent>p{text-align:center !important}.royalSlider.itemsSlider{width:100%;max-width:none;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0)}.royalSlider.itemsSlider.applicationsSlider{height:360px;max-width:1100px}.royalSlider.itemsSlider.applicationsSlider .applicationItem{position:static}.royalSlider.itemsSlider.ressourcesSlider{height:380px;max-width:1100px}.royalSlider.itemsSlider.ressourcesSlider .ressourceItem{position:static;margin:0 5px}.royalSlider.itemsSlider.tutorialsSlider{height:440px;max-width:1100px}.royalSlider.itemsSlider.tutorialsSlider .tutorialItem{position:static}.royalSlider.itemsSlider.tutorialsSlider.webinarsSlider{height:320px}.royalSlider.itemsSlider.tutorialsSlider.webinarsSlider .tutorialItem.webinarItem{padding-bottom:0;border-bottom:none}.royalSlider.itemsSlider.tutorialsSlider.webinarsSlider .tutorialItem.webinarItem .content{height:80px !important}.royalSlider.itemsSlider.eventsSlider{height:360px;max-width:1100px}.royalSlider.fullWidthSlider{width:100%}.royalSlider.fullWidthSlider .infoBlock{position:absolute;top:25%;left:50%;margin-left:-650px;text-align:left;color:#515b6a}.royalSlider.fullWidthSlider .infoBlock h2{color:#515b6a;font-size:32px}.royalSlider.gallerySlider{margin:0 auto;width:100%;max-width:1000px}.royalSlider.gallerySlider img{display:block;width:100%;height:auto}.royalSlider.gallerySlider figcaption{position:absolute;background-color:#fff;background-color:rgba(19,24,27,.4);bottom:0;left:0;padding:20px;width:600px;height:115px;box-sizing:border-box;color:#fff;overflow:hidden;text-overflow:ellipsis;text-align:left}.royalSlider.gallerySlider figcaption h4{color:#bfcd30;margin:0 0 4px}.royalSlider.gallerySlider .rsNav{display:none}.royalSlider.gallerySlider .rsArrow{bottom:115px;top:auto;width:40px;height:40px;background:#3c6f87;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;margin:0}.royalSlider.gallerySlider .rsArrow .rsArrowIcn{position:absolute;top:9px;left:8px}.royalSlider.gallerySlider .rsArrow .rsArrowIcn:after{font-size:22px !important;color:#fff}.royalSlider.gallerySlider .rsArrow:hover{background:#bfcd30}.royalSlider.gallerySlider .rsArrow.rsArrowLeft{left:0}.royalSlider.gallerySlider .rsArrow.rsArrowRight{left:40px}.royalSlider.awardsSlider{box-sizing:border-box;max-width:1100px;margin:0 auto}.royalSlider.awardsSlider .rsNav{top:-50px;right:70px}.royalSlider.testimonies{max-width:1100px;margin:0 auto}.royalSlider.customers{max-width:1100px;margin:0 auto}.royalSlider.customers .rsArrow{display:none !important}.royalSlider.customers .rsNav{top:-35px;right:0}.royalSlider.news{width:100%;box-sizing:border-box}.royalSlider.news .rsContent{padding:0 40px;box-sizing:border-box}.royalSlider.news .rsContent .newsList .newsItem .image{width:280px}.royalSlider.news .rsContent .newsList .newsItem .content{width:calc(100% - 280px)}.royalSlider.news .rsArrow.rsArrowLeft{left:0}.royalSlider.news .rsArrow.rsArrowRight{right:0}.royalSlider.news .rsNav{top:-40px;right:40px}.royalSlider.applicationNotesSlider .rsArrow{display:none !important}.royalSlider.applicationNotesSlider .rsNav{top:-50px}.sliderWrapper{width:100%;box-sizing:border-box;max-width:100%;position:relative;text-align:center}.sliderWrapper>p{text-align:center !important}.sliderWrapper .sliderNav{position:absolute;z-index:3;top:50%;margin-top:-13px !important;display:block}.sliderWrapper .sliderNav.prev{left:2px}.sliderWrapper .sliderNav.next{right:2px}.sliderWrapper .sliderNav:hover{color:#bfcd30}.sliderWrapper .royalSlider{margin:0 auto}.sliderWrapper.applicationNotesSliderWrapper{padding:0 50px}.sliderWrapper.applicationNotesSliderWrapper .sliderNav{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0)}.applicationsAltSliderWrapper .royalSlider.applicationsSlider{height:230px}.applicationsAltSliderWrapper .royalSlider.applicationsSlider .applicationItemAlt{margin:0 10px}@media screen and (min-width:1240px){.applicationsAltSliderWrapper .sliderNav.prev{left:-50px}.applicationsAltSliderWrapper .sliderNav.next{right:-50px}}@media screen and (max-width:1239px){.applicationsAltSliderWrapper .sliderNav.prev{left:-20px}.applicationsAltSliderWrapper .sliderNav.next{right:-18px}}.applicationsAltSliderWrapper .sliderNav:hover svg path{stroke:#bfcd30}.formTitle{padding-left:110px;color:#515b6a;font-size:52px;margin-bottom:50px;font-weight:300}.formTitle strong{font-weight:700}form input[type=text],form input[type=email],form input[type=password],form input[type=number],form input[type=tel],form input[type=search],form textarea{box-sizing:border-box;background:0 0;border:1px solid #515b6a;width:100%;height:44px;padding:10px;margin:0;line-height:18px;box-shadow:none;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}form input[type=text]:focus,form input[type=email]:focus,form input[type=password]:focus,form input[type=number]:focus,form input[type=tel]:focus,form input[type=search]:focus,form textarea:focus,form input[type=text]:active,form input[type=email]:active,form input[type=password]:active,form input[type=number]:active,form input[type=tel]:active,form input[type=search]:active,form textarea:active,form input[type=text] a:hover,form input[type=email] a:hover,form input[type=password] a:hover,form input[type=number] a:hover,form input[type=tel] a:hover,form input[type=search] a:hover,form textarea a:hover{outline:none !important}form input[type=text]::-webkit-input-placeholder,form input[type=email]::-webkit-input-placeholder,form input[type=password]::-webkit-input-placeholder,form input[type=number]::-webkit-input-placeholder,form input[type=tel]::-webkit-input-placeholder,form input[type=search]::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#979d9d;line-height:18px;font-style:italic}form input[type=text]:-moz-placeholder,form input[type=email]:-moz-placeholder,form input[type=password]:-moz-placeholder,form input[type=number]:-moz-placeholder,form input[type=tel]:-moz-placeholder,form input[type=search]:-moz-placeholder,form textarea:-moz-placeholder{color:#979d9d;opacity:1;line-height:18px;font-style:italic}form input[type=text]::-moz-placeholder,form input[type=email]::-moz-placeholder,form input[type=password]::-moz-placeholder,form input[type=number]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=search]::-moz-placeholder,form textarea::-moz-placeholder{color:#979d9d;opacity:1;line-height:18px;font-style:italic}form input[type=text]:-ms-input-placeholder,form input[type=email]:-ms-input-placeholder,form input[type=password]:-ms-input-placeholder,form input[type=number]:-ms-input-placeholder,form input[type=tel]:-ms-input-placeholder,form input[type=search]:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#979d9d;line-height:18px;font-style:italic}form input[type=text]:focus,form input[type=email]:focus,form input[type=password]:focus,form input[type=number]:focus,form input[type=tel]:focus,form input[type=search]:focus,form textarea:focus{border-color:#3c6f87}form textarea{min-width:500px;max-width:500px;height:100px !important;resize:none;line-height:130%}.gform_wrapper{max-width:initial !important;margin:0 !important;padding:0 !important;position:relative;text-align:center;background:#fff}.gform_wrapper>p{text-align:center !important}.gform_wrapper .gform_heading{display:none}.gform_wrapper ul{list-style:none;margin:0;padding:0;display:block;text-align:left}.gform_wrapper ul>li{display:block;margin:0;padding:0}.gform_wrapper .gform_fields{margin:0 !important;padding:0;font-weight:400 !important;font-size:16px !important;position:relative}.gform_wrapper .gform_fields:before{content:'';position:absolute}.gform_wrapper .gform_fields h2{margin:0;font-size:34px}.gform_wrapper .gform_fields h4{font-size:28px;margin-top:0;text-transform:uppercase}.gform_wrapper .gform_fields h5{font-size:20px;margin-top:0;text-transform:uppercase;font-weight:400;line-height:120%}.gform_wrapper .gform_fields p{margin:30px 0 20px;font-size:120%}.gform_wrapper .gform_fields li.gfield{margin:0 0 4px;padding:0 !important;list-style:none;clear:none !important;width:100% !important;text-indent:0}.gform_wrapper .gform_fields li.gfield .select,.gform_wrapper .gform_fields li.gfield select{width:100% !important;text-transform:none;font-size:16px}.gform_wrapper .gform_fields li.gfield .gfield_label{display:none !important}.gform_wrapper .gform_fields li.gfield .ginput_container{margin:0 !important;width:100%;padding-top:8px}.gform_wrapper .gform_fields li.gfield .ginput_container input[type=email],.gform_wrapper .gform_fields li.gfield .ginput_container input[type=text],.gform_wrapper .gform_fields li.gfield .ginput_container textarea{background:0 0 !important;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;border:none !important;border-bottom:1px solid #979d9d !important;width:100%;padding:6px 15px 6px 0 !important;min-width:100%;max-width:100%;color:#3c6f87;font-style:normal}.gform_wrapper .gform_fields li.gfield .ginput_container input[type=email]:hover,.gform_wrapper .gform_fields li.gfield .ginput_container input[type=text]:hover,.gform_wrapper .gform_fields li.gfield .ginput_container textarea:hover{border-color:#3c6f87 !important}.gform_wrapper .gform_fields li.gfield .ginput_container input[type=email]:focus,.gform_wrapper .gform_fields li.gfield .ginput_container input[type=text]:focus,.gform_wrapper .gform_fields li.gfield .ginput_container textarea:focus,.gform_wrapper .gform_fields li.gfield .ginput_container input[type=email]:focus:hover,.gform_wrapper .gform_fields li.gfield .ginput_container input[type=text]:focus:hover,.gform_wrapper .gform_fields li.gfield .ginput_container textarea:focus:hover{border-color:#3c6f87 !important}.gform_wrapper .gform_fields li.gfield .ginput_container input[type=email],.gform_wrapper .gform_fields li.gfield .ginput_container input[type=text]{height:38px;line-height:22px}.gform_wrapper .gform_fields li.gfield .ginput_container input[type=email]::-webkit-input-placeholder,.gform_wrapper .gform_fields li.gfield .ginput_container input[type=text]::-webkit-input-placeholder{color:#515b6a;line-height:22px;font-style:italic}.gform_wrapper .gform_fields li.gfield .ginput_container input[type=email]:-moz-placeholder,.gform_wrapper .gform_fields li.gfield .ginput_container input[type=text]:-moz-placeholder{color:#515b6a;opacity:1;line-height:22px;font-style:italic}.gform_wrapper .gform_fields li.gfield .ginput_container input[type=email]::-moz-placeholder,.gform_wrapper .gform_fields li.gfield .ginput_container input[type=text]::-moz-placeholder{color:#515b6a;opacity:1;line-height:22px;font-style:italic}.gform_wrapper .gform_fields li.gfield .ginput_container input[type=email]:-ms-input-placeholder,.gform_wrapper .gform_fields li.gfield .ginput_container input[type=text]:-ms-input-placeholder{color:#515b6a;line-height:22px;font-style:italic}.gform_wrapper .gform_fields li.gfield .ginput_container input[type=file]{width:100%;padding:5px 0}.gform_wrapper .gform_fields li.gfield .ginput_container textarea{text-align:left;padding:12px !important;font-size:15px;margin-top:25px;border:1px solid #979d9d !important}.gform_wrapper .gform_fields li.gfield .ginput_container textarea::-webkit-input-placeholder{color:#515b6a;line-height:22px;font-style:italic}.gform_wrapper .gform_fields li.gfield .ginput_container textarea:-moz-placeholder{color:#515b6a;opacity:1;line-height:22px;font-style:italic}.gform_wrapper .gform_fields li.gfield .ginput_container textarea::-moz-placeholder{color:#515b6a;opacity:1;line-height:22px;font-style:italic}.gform_wrapper .gform_fields li.gfield .ginput_container textarea:-ms-input-placeholder{color:#515b6a;line-height:22px;font-style:italic}.gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li{position:relative;display:inline-block;margin:0;padding:0 0 15px 15px;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li span.radio,.gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label{display:inline-block;vertical-align:middle}.gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label{margin:0 0 0 20px;font-weight:400;font-size:14px;color:#515b6a;width:295px;white-space:nowrap}.gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label i{font-size:90px;margin-right:15px;position:absolute;left:35px;top:-28px;width:60px;text-align:center}.gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label i>p{text-align:center !important}.gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label i.pictoMail{font-size:70px;top:-16px}.gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li span.radio{position:absolute;left:0;top:7px;float:none}.gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li>i{display:inline-block;vertical-align:middle;margin:0;font-size:38px;position:relative;left:-9px;color:#3c6f87;width:32px}.gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li:hover{-moz-opacity:.7;-khtml-opacity:.7;-webkit-opacity:.7;opacity:.7;-ms-filter:alpha(opacity=70);filter:alpha(opacity=70)}.gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_checkbox{clear:both;padding-top:30px}.gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_checkbox label{font-weight:400 !important;margin-left:30px !important}.gform_wrapper .gform_fields li.gfield .ginput_container.gfield_html_formatted{margin:0}.gform_wrapper .gform_fields li.gfield .gfield_description{display:none !important}.gform_wrapper .gform_fields li.gfield.gfield_error{border:none !important;background:0 0 !important}.gform_wrapper .gform_fields li.gfield.gfield_error .ginput_container input[type=email],.gform_wrapper .gform_fields li.gfield.gfield_error .ginput_container input[type=text],.gform_wrapper .gform_fields li.gfield.gfield_error .ginput_container textarea{border-color:red !important}.gform_wrapper .gform_fields li.gfield.gfield_error.gfield_contains_required{margin:0 !important}.gform_wrapper .gform_fields li.gfield.gfield_error.gfield_contains_required div.ginput_container{max-width:100% !important}.gform_wrapper .gform_fields li.gfield.gfield_visibility_hidden{display:none !important}.gform_wrapper .gform_fields li.gfield.showLabel{margin-top:10px}.gform_wrapper .gform_fields li.gfield.showLabel .gfield_label{display:block !important;font-weight:700 !important;color:#515b6a;margin:7px 0 17px;position:relative;top:9px;left:3px}.gform_wrapper .gform_fields li.gfield.showLabel .gfield_label span{color:#515b6a}.gform_wrapper .gform_fields li.gfield:first-child .ginput_container{padding-top:0}.gform_wrapper .gform_fields li.gfield.hidden{display:none !important}.gform_wrapper .gform_footer{text-align:right;clear:both;padding:20px 0 0 !important}.gform_wrapper .gform_footer button{margin-top:10px}.gform_wrapper .gform_footer .gform_ajax_spinner{display:none !important}.gform_wrapper div.validation_error{border:none !important;font-weight:400 !important;color:#3c6f87 !important;margin:0 0 10px !important;width:100% !important;text-align:center;line-height:120%}.gform_wrapper div.validation_error>p{text-align:center !important}.gform_wrapper:before{content:'* Required fields';display:block;position:absolute;top:-56px;right:0;font-size:12px;font-style:italic}.gform_wrapper.halfFields_wrapper li.gfield{width:47% !important}.gform_wrapper.halfFields_wrapper li.gfield.messageRight{position:absolute;top:34px;right:0;bottom:0;height:100%}.gform_wrapper.halfFields_wrapper li.gfield.messageRight .ginput_container{padding-top:0 !important}.gform_wrapper.halfFields_wrapper li.gfield.messageRight .ginput_container textarea{margin-top:0 !important;height:205px !important}.fr .gform_wrapper:before{content:'* Champs requis'}.requiredNotif{float:right;font-size:16px;position:relative;top:10px;line-height:100%;color:#f5f6f6}.requiredNotif span{color:#3c6f87}.admin-bar .gform_wrapper .gform_fields li.gfield.hiddenImportant{display:block !important}.gform_wrapper li.gfield_error div.ginput_complex.ginput_container label,.gform_wrapper li.gfield_error ul.gfield_checkbox,.gform_wrapper li.gfield_error ul.gfield_radio{color:#ff3033 !important}.gform_confirmation_wrapper{padding:40px 0;font-weight:600}input[type=file]{color:#3c6f87;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);display:none}.inputFileWrapper{position:relative;height:42px;overflow:hidden;width:100%}.inputFile{cursor:pointer;width:100%;height:40px;margin:0 0 15px;color:#515b6a;text-align:right;padding:0}.inputFile .file{position:absolute;z-index:2;top:2px;right:0;bottom:0;left:0;text-align:left;padding-right:0;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;font-style:normal;font-size:16px}.inputFile .file span{display:block;margin-right:130px;overflow:hidden;text-overflow:ellipsis;line-height:36px}.inputFile .file.noSelected{font-weight:400;color:#515b6a !important}.inputFile .button{margin:0;line-height:40px}.inputFile:hover .button{color:#bfcd30 !important}.checkbox,.radio{width:12px;height:12px;padding:0;margin-right:3px;background:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/radio_button_bg.png) no-repeat;background-size:12px auto;display:block;float:left;position:relative;top:3px}input.styled{display:none !important}.selectWrapper{display:inline-block}.select{display:inline-block;box-sizing:border-box;width:220px;height:42px;padding:6px 35px 6px 0;overflow:hidden;margin:0;line-height:30px;font-weight:400;font-style:normal;text-transform:uppercase;font-size:18px;border-bottom:1px solid #515b6a;z-index:1;position:absolute;text-align:left;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.select i{position:absolute;font-size:20px;top:0;right:0;width:20px;height:42px}.select i:after{color:#515b6a;position:absolute;top:50%;right:0;margin-top:-10px}.selectWrapper:hover .select i:after,.select:hover i:after{color:#bfcd30}select.styled{width:220px !important;height:42px !important;margin:0 15px 0 0}#cookiesNotif{display:none;position:fixed;z-index:99;right:0;bottom:0;left:0;color:#fff;background:#515b6a;text-align:center;font-size:14px;line-height:110%;width:100%;border-collapse:collapse;text-align:left}#cookiesNotif>p{text-align:center !important}#cookiesNotif .item{display:table-cell;vertical-align:middle;height:47px;padding:5px 50px}#cookiesNotif .item.closeWrap{width:70px;text-align:center}#cookiesNotif .item.closeWrap>p{text-align:center !important}#cookiesNotif .item:first-child{border-left:none}#cookiesNotif .item:last-child{border-right:none}#cookiesNotif a{color:#fff;font-weight:700}#cookiesNotif a:hover{text-decoration:underline}#cookiesNotif .more{display:inline-block;color:#3c6f87;text-decoration:underline;font-style:italic}#cookiesNotif .more:hover{color:#fff}#cookiesNotif .close{display:inline-block;width:30px;height:30px;background:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/close.png) center center no-repeat;background-size:30px 30px;position:relative;top:2px}#cookiesNotif .close:hover{-moz-opacity:.7;-khtml-opacity:.7;-webkit-opacity:.7;opacity:.7;-ms-filter:alpha(opacity=70);filter:alpha(opacity=70)}body.hasCookiesNotif #cookiesNotif{display:table}@media screen and (max-width:1024px){#cookiesNotif .item{padding:10px 8px}#cookiesNotif .item.link{width:auto;max-width:160px}#cookiesNotif .item.link .more{margin:0}#cookiesNotif .item.text{min-width:220px;padding:10px 8px}#cookiesNotif .item .closeWrap{min-width:220px;padding:10px 8px}}#storeLocator{max-width:1020px;margin:10px auto 0 auto}#storeLocator .alveoles{text-align:left;float:left;width:220px}#storeLocator #locatorFilters{overflow:hidden;position:relative;box-sizing:border-box;padding-top:55px}#storeLocator #locatorFilters .filtersTitle{font-size:16px;font-weight:700;float:left;margin-top:24px;padding:15px 0;width:90px;border-right:2px solid #979d9d}#storeLocator #locatorFilters .filters{float:left;position:relative;font-size:0;width:calc(100% - 120px);max-width:550px;margin:0 0 0 20px}#storeLocator #locatorFilters .filters .filter{font-size:16px;vertical-align:middle;margin:0 0 14px;text-decoration:none;display:inline-block;vertical-align:bottom;width:33%}#storeLocator #locatorFilters .filters .filter:focus,#storeLocator #locatorFilters .filters .filter:active,#storeLocator #locatorFilters .filters .filter a:hover{outline:none !important}#storeLocator #locatorFilters .filters .filter span{display:block;text-align:center}#storeLocator #locatorFilters .filters .filter span>p{text-align:center !important}#storeLocator #locatorFilters .filters .filter .iconType{height:45px;position:relative}#storeLocator #locatorFilters .filters .filter .iconType:before{content:'';height:100%;display:inline-block;vertical-align:middle}#storeLocator #locatorFilters .filters .filter .iconType svg{display:inline-block;vertical-align:middle}#storeLocator #locatorFilters .filters .filter .iconTitle{font-weight:600;text-transform:uppercase;font-size:12px;margin:15px 0 10px}#storeLocator #locatorFilters .filters .filter svg .circle{fill:#fff !important}#storeLocator #locatorFilters .filters .filter svg polyline{stroke:none}#storeLocator #locatorFilters .filters .filter:hover:not(.active) .iconCheck svg{-moz-opacity:.25;-khtml-opacity:.25;-webkit-opacity:.25;opacity:.25;-ms-filter:alpha(opacity=25);filter:alpha(opacity=25)}#storeLocator #locatorFilters .filters .filter.active:hover .iconCheck svg{-moz-opacity:.65;-khtml-opacity:.65;-webkit-opacity:.65;opacity:.65;-ms-filter:alpha(opacity=65);filter:alpha(opacity=65)}#storeLocator #locatorFilters .filters .filter[data-type=micropatterning]{color:#bfcd30}#storeLocator #locatorFilters .filters .filter[data-type=micropatterning]:hover svg .circle,#storeLocator #locatorFilters .filters .filter[data-type=micropatterning].active svg .circle{fill:#bfcd30 !important}#storeLocator #locatorFilters .filters .filter[data-type=microfabrication]{color:#3c6f87}#storeLocator #locatorFilters .filters .filter[data-type=microfabrication]:hover svg .circle,#storeLocator #locatorFilters .filters .filter[data-type=microfabrication].active svg .circle{fill:#3c6f87 !important}#storeLocator #locatorFilters .filters .filter[data-type=hydrogel-structuration]{color:#979d9d}#storeLocator #locatorFilters .filters .filter[data-type=hydrogel-structuration]:hover svg .circle,#storeLocator #locatorFilters .filters .filter[data-type=hydrogel-structuration].active svg .circle{fill:#979d9d !important}#storeLocator #locatorMap{width:100%;height:675px;position:relative;box-sizing:border-box;background:#fff;margin-top:15px}#storeLocator #locatorMap div{color:#fff !important}#storeLocator #locatorMap.loading:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:99;background:transparent url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/points-blue.svg) center center no-repeat !important;background-size:60px auto !important;background-color:#fff !important}#storeLocator #locatorMap>div>div>div+iframe+div+div+div.gmnoprint,#storeLocator #locatorMap>div>div>div+iframe+div+div+div+div+div.gmnoprint,#storeLocator #locatorMap>div>div>div+iframe+div+div+div.gmnoscreen,#storeLocator #locatorMap>div>div>div+iframe+div+div+div+div+div.gmnoscreen{display:none !important}#storeLocator #locatorMap .gmnoprint.gm-bundled-control button+div{display:none !important}#storeLocator #locatorMap div[class*=_ibani_]>div{overflow:visible !important;height:auto !important}@media screen and (max-width:991px){#storeLocator #locatorFilters .filtersTitle{display:none}#storeLocator #locatorFilters .filters{margin-left:0;width:100%;max-width:none}}@media screen and (max-width:767px){#storeLocator{margin:10px -35px 0}#storeLocator .alveoles{float:none !important;text-align:center;width:100%}#storeLocator .alveoles>p{text-align:center !important}#storeLocator #locatorFilters{padding-top:20px}#storeLocator #locatorFilters .filters .filter .iconTitle{font-size:11px;line-height:1.2em;height:40px;margin-bottom:0}#storeLocator #locatorMap{height:350px}}.eventsPage #storeLocator #locatorFilters hr,.eventsPage #storeLocator #locatorFilters:before{border-color:#fff}.eventsPage .locatorText{display:none}.locatorWindowStore{font-size:15px;text-align:center;color:#fff;padding:20px 10px 15px;max-width:400px}.locatorWindowStore>p{text-align:center !important}.locatorWindowStore .applications{margin-bottom:15px}.locatorWindowStore .applications svg{height:28px;width:auto;margin:0 1px}.locatorWindowStore .title{font-size:26px;font-weight:300;margin:20px 0 30px;line-height:113%;letter-spacing:0;padding-bottom:0;border-bottom:0;color:#3c6f87;font-size:16px;color:#fff;font-weight:700;line-height:110%;margin:10px 0 15px;padding:0;letter-spacing:1px}.locatorWindowStore .title a{text-decoration:none !important}.locatorWindowStore .title a:hover{color:#3c6f87 !important}.locatorWindowStore .title .pictoSprite{display:none;position:absolute;left:0;top:50%;margin-top:-50px}.locatorWindowStore .title.hasPicto{position:relative;padding-left:125px}.locatorWindowStore .title.hasPicto .pictoSprite{display:inline-block}.locatorWindowStore .title small{font-size:50%;font-weight:400;text-transform:none}.locatorWindowStore .title.blue{color:#3c6f87}.locatorWindowStore .title.green{color:#bfcd30}.locatorWindowStore .title.grey{color:#979d9d}.locatorWindowStore .title.black{color:#515b6a}.locatorWindowStore .title strong{font-weight:700}.locatorWindowStore .title+.sep{margin:40px 0}.locatorWindowStore .name{color:#bfcd30;font-size:13px;font-style:italic;margin:15px 0 0}.locatorWindowStore .website{display:inline-block;text-decoration:none;color:#fff;text-transform:uppercase;letter-spacing:1px;margin:15px 0;font-size:14px;font-weight:300}.locatorWindowStore .website strong{font-weight:700}.locatorWindowStore .website:hover{color:#bfcd30}.locatorWindowStore .more{margin:10px 0 0;color:#fff;white-space:nowrap}.locatorWindowStore .more:hover{color:#bfcd30}.locatorWindowStore .action{display:none !important}.scroll-wrapper{overflow:hidden !important;padding:0 !important;position:relative}.scroll-wrapper>.scroll-content{border:none !important;box-sizing:content-box !important;height:auto;left:0;margin:0;max-height:none;max-width:none !important;overflow:scroll !important;padding:0;position:relative !important;top:0;width:auto !important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element,.scroll-element div{box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden !important}.scroll-textarea>.scroll-content>textarea{border:none !important;box-sizing:border-box;height:100% !important;margin:0;max-height:none !important;max-width:none !important;overflow:scroll !important;outline:none;padding:2px;position:relative !important;top:0;width:100% !important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.store-list>.scroll-element,.store-list>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.store-list>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.store-list>.scroll-element.scroll-x{bottom:2px;height:14px;left:0;width:100%}.store-list>.scroll-element.scroll-y{height:100%;right:0;top:0;width:15px;margin:0 2px}.store-list>.scroll-element .scroll-element_outer{overflow:hidden}.store-list>.scroll-element .scroll-element_outer,.store-list>.scroll-element .scroll-element_track,.store-list>.scroll-element .scroll-bar{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.store-list>.scroll-element .scroll-element_track,.store-list>.scroll-element .scroll-bar{-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);opacity:.8}.store-list>.scroll-element .scroll-element_track{background-color:#f5f6f6;width:100%;margin-left:0}.store-list>.scroll-element .scroll-bar{background-color:#3c6f87;width:11px;margin-left:2px}.store-list>.scroll-element:hover .scroll-bar{background-color:#3c6f87}.store-list>.scroll-element.scroll-draggable .scroll-bar{background-color:#3c6f87}.store-list>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.store-list>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.store-list>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}.store-list>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}.scroll-element .scroll-arrow{display:none}.scroll-element.scroll-element_arrows_visible .scroll-arrow{display:block;z-index:12}.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_less{width:100%;height:16px;display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_less:after{box-sizing:border-box;position:relative;top:-1px}.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_less.large{font-size:550%;position:relative;top:-6px;width:120px}.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_less.left{margin:0 30px 30px 0}.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_less.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_less.round:after{left:2px;top:0}.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_less.round.grey{background:#ebeded}.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_less.round.blue{background:#3c6f87}.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_less.round.green{background:#bfcd30}.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_less:after{content:'\e902'}.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_more{width:100%;top:auto;bottom:0;height:16px;display:inline-block;vertical-align:middle;speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;text-transform:none}.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_more:after{box-sizing:border-box;position:relative;top:-1px}.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_more.large{font-size:550%;position:relative;top:-6px;width:120px}.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_more.left{margin:0 30px 30px 0}.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_more.round{background:#3c6f87;padding:6px;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:102px;height:102px;color:#fff}.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_more.round:after{left:2px;top:0}.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_more.round.grey{background:#ebeded}.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_more.round.blue{background:#3c6f87}.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_more.round.green{background:#bfcd30}.scroll-element.scroll-y.scroll-element_arrows_visible .scroll-arrow_more:after{content:'\e903'}
/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.4.2
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2015 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/chosen-sprite.png) no-repeat 100% -20px;background:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto !important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:0 0 !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222 !important}.chosen-disabled{opacity:.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/chosen-sprite.png) no-repeat -30px -20px;background:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/chosen-sprite@2x.png) !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}select.chosen-select{width:100%}.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/chosen-sprite.png) !important}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/chosen-sprite@2x.png) !important}}.chosen-select{width:100%}.chosen-container-multi{position:relative}.chosen-container-multi .chosen-choices{background:#fff;border:1px solid #3c6f87;padding:5px 38px 5px 10px;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0)}.chosen-container-multi .chosen-choices li.search-field input[type=text]{color:#3c6f87;line-height:30px;font-size:14px;text-transform:uppercase}.chosen-container-multi .chosen-choices li.search-choice{margin:3px 5px 3px 0 !important;padding:5px 24px 5px 9px !important;background:#3c6f87;border:none !important;color:#3c6f87;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0)}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;-o-transition:all 0s ease-out;transition:all 0s ease-out;top:6px}.chosen-container-multi:after{speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;font-size:28px;content:'a';position:absolute;color:#3c6f87;top:50%;right:7px;margin-top:-15px}.chosen-container-multi:hover:after{color:#3c6f87}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:4px 0}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#3c6f87 !important;font-style:normal}.chosen-container .chosen-results{padding:0 10px 10px;color:#3c6f87 !important}.chosen-container .chosen-results li{padding:10px 0 2px}.chosen-container .chosen-results li.highlighted{background:0 0;color:#3c6f87}.chosen-container .chosen-results li:hover{color:#3c6f87 !important;background:0 0}.chosen-container .chosen-results li.no-results{color:#3c6f87;background:0 0;padding-top:13px}.chosen-container-multi .chosen-drop{border:1px solid #3c6f87;border-top:none}.chosen-container-multi .chosen-drop .chosen-results .result-selected{color:#ebeded !important}.newsletterBlock .h3{color:#515b6a}.newsletterBlock form{position:relative}.newsletterBlock form p{margin:0}.newsletterBlock form .mc4wp-form-fields{padding-right:160px}.newsletterBlock form input[type=email],.newsletterBlock form input[type=text]{border:none;border-bottom:1px solid #979d9d;padding:5px 0;font-size:14px;letter-spacing:1px;margin-bottom:10px;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.newsletterBlock form input[type=email]::-webkit-input-placeholder,.newsletterBlock form input[type=text]::-webkit-input-placeholder{color:#979d9d;line-height:24px;font-style:italic}.newsletterBlock form input[type=email]:-moz-placeholder,.newsletterBlock form input[type=text]:-moz-placeholder{color:#979d9d;opacity:1;line-height:24px;font-style:italic}.newsletterBlock form input[type=email]::-moz-placeholder,.newsletterBlock form input[type=text]::-moz-placeholder{color:#979d9d;opacity:1;line-height:24px;font-style:italic}.newsletterBlock form input[type=email]:-ms-input-placeholder,.newsletterBlock form input[type=text]:-ms-input-placeholder{color:#979d9d;line-height:24px;font-style:italic}.newsletterBlock form input[type=email]:focus,.newsletterBlock form input[type=text]:focus{border-bottom-color:#bfcd30}.newsletterBlock form button{position:absolute;right:0;top:86px}.mc4wp-form-success .mc4wp-form-fields{display:none}.mc4wp-response{padding-top:10px;font-size:13px}.popupWrapper{position:fixed;display:none;z-index:9999;top:0;right:0;bottom:0;left:0;background:rgba(81,91,106,.9)}.popupWrapper .popup{position:fixed;-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);-moz-box-shadow:0 0 8px rgba(0,0,0,.3);box-shadow:0 0 8px rgba(0,0,0,.3);z-index:9999;top:10%;background:#fff;padding:65px 65px 35px}.popupWrapper .popup .close{position:absolute;text-decoration:none;top:15px;right:15px}.popupWrapper .popup .close i{font-size:24px}.popupWrapper .popup .close:hover{color:#bfcd30}#loginPopup .popup{width:100%;max-width:500px}#loginPopup .popup .lwa-form{width:100%;text-align:left}#loginPopup .popup .lwa-form input[type=text],#loginPopup .popup .lwa-form input[type=password]{border:none;border-bottom:1px solid #979d9d;padding:5px 0;font-size:14px;letter-spacing:1px;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}#loginPopup .popup .lwa-form input[type=text]::-webkit-input-placeholder,#loginPopup .popup .lwa-form input[type=password]::-webkit-input-placeholder{color:#979d9d;line-height:24px;font-style:italic}#loginPopup .popup .lwa-form input[type=text]:-moz-placeholder,#loginPopup .popup .lwa-form input[type=password]:-moz-placeholder{color:#979d9d;opacity:1;line-height:24px;font-style:italic}#loginPopup .popup .lwa-form input[type=text]::-moz-placeholder,#loginPopup .popup .lwa-form input[type=password]::-moz-placeholder{color:#979d9d;opacity:1;line-height:24px;font-style:italic}#loginPopup .popup .lwa-form input[type=text]:-ms-input-placeholder,#loginPopup .popup .lwa-form input[type=password]:-ms-input-placeholder{color:#979d9d;line-height:24px;font-style:italic}#loginPopup .popup .lwa-form input[type=text]:focus,#loginPopup .popup .lwa-form input[type=password]:focus{border-bottom-color:#bfcd30}#loginPopup .popup .lwa-form input[type=submit]{margin-top:40px}#loginPopup .popup .lwa-form .notif{font-style:italic;color:#979d9d;margin-top:20px;font-size:14px}#loginPopup .popup .lwa-form .notif a{color:#979d9d}#loginPopup .popup .lwa-form .notif a:hover{color:#bfcd30}#loginPopup .popup .lwa-form .lwa-status{border:none !important;padding:0 !important;background:0 0 !important;font-size:14px}#loginPopup .popup .lwa-form .lwa-status.lwa-status-invalid{color:#ff3033}#loginPopup .popup .lwa-form .lwa-status.lwa-status-confirm{color:#bfcd30}#loginPopup .popup .lwa-form .lwa-status a{display:none !important}#loginPopup .popup .lwa-form .lwa-loading{background-color:#fff;background-color:rgba(255,255,255,.8);-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);background-image:url(//www.alveolelab.com/wp-content/themes/alveole/css/../images/points-blue.svg);background-size:80px auto}#downloadNotePopup .popup{padding-top:45px;padding-bottom:55px;max-width:700px;box-sizing:border-box}#downloadNotePopup .popup .h2{margin-top:0;font-size:26px}#downloadNotePopup .popup .h3{font-size:26px}#downloadNotePopup .popup .formWrapper{margin:0 auto 0 auto !important;max-width:340px !important;text-align:center}#downloadNotePopup .popup .formWrapper>p{text-align:center !important}#downloadNotePopup .popup .formWrapper .gform_wrapper:before{top:0}#downloadNotePopup .popup .formWrapper .h4{margin-top:50px;text-align:left;color:#bfcd30}#downloadNotePopup .popup .formWrapper .validation_error{margin:30px 0 0 !important;padding:30px 0 0 !important}#downloadNotePopup .popup>.button{margin-bottom:30px}#headerTopRightMenu>.menu-item-language,#headerTopRightMenu>.wpml-ls-item,#headerTopRightMenu>.wpml-ls-menu-item{position:relative}#headerTopRightMenu>.menu-item-language .sub-menu,#headerTopRightMenu>.wpml-ls-item .sub-menu,#headerTopRightMenu>.wpml-ls-menu-item .sub-menu{display:none !important;position:absolute;z-index:2;top:15px;left:5px;padding:0 !important;background:#fff}#headerTopRightMenu>.menu-item-language .sub-menu li,#headerTopRightMenu>.wpml-ls-item .sub-menu li,#headerTopRightMenu>.wpml-ls-menu-item .sub-menu li{padding:5px !important}#headerTopRightMenu>.menu-item-language .sub-menu li a,#headerTopRightMenu>.wpml-ls-item .sub-menu li a,#headerTopRightMenu>.wpml-ls-menu-item .sub-menu li a{display:block;text-align:left}#headerTopRightMenu>.menu-item-language>a,#headerTopRightMenu>.wpml-ls-item>a,#headerTopRightMenu>.wpml-ls-menu-item>a{display:block;padding-right:15px}#headerTopRightMenu>.menu-item-language>a:after,#headerTopRightMenu>.wpml-ls-item>a:after,#headerTopRightMenu>.wpml-ls-menu-item>a:after{speak:none;font:normal normal normal 160%/1 "PictoFont";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-transform:none !important;position:absolute;top:4px;right:0;content:'\e907';font-size:9px;margin-left:12px}#headerTopRightMenu>.menu-item-language:hover .sub-menu,#headerTopRightMenu>.wpml-ls-item:hover .sub-menu,#headerTopRightMenu>.wpml-ls-menu-item:hover .sub-menu{display:block !important}#headerTopRightMenu>.menu-item-language:hover:after,#headerTopRightMenu>.wpml-ls-item:hover:after,#headerTopRightMenu>.wpml-ls-menu-item:hover:after{color:#3c6f87}.elaxPlayerWrapper{width:100%;text-align:center}.elaxPlayerWrapper>p{text-align:center !important}.elaxPlayerWrapper .elaxPlayer{margin:0 auto}.mOnly,.mtOnly,.tOnly,.noDesktop,.no_desktop{display:none !important}#respMenuWrapper,#respMenuButton{display:none}.fullCol{margin:0 0 10px !important;width:100%;float:none;clear:both}@media screen and (max-width:1240px){.vc_row.micropatterning>.vc_column_container:after{content:none}header.pageHeader.customerHeader>.pageInner{padding-left:220px !important}}@media screen and (min-width:992px) and (max-width:1240px){.vc_custom_1510694478950{background-size:contain}.vc_row.vc_custom_1511278561291{margin-bottom:-30px !important}#header #headerMain #mainNav{width:calc(100% - 290px)}#header #headerMain #mainNav #mainMenu>li{padding:0 8px}#header #headerMain #mainNav #mainMenu>li>a{font-size:14px}h2:not(.h3):not(.h1){font-size:32px}.vc_empty_space{zoom:.6}.largeText{font-size:29px}.vLargeText{font-size:45px}.newsList .newsItem .content .excerpt{font-size:14px}.socialLinksNewsletter .newsletterBlock{width:56.6%}.socialLinksNewsletter .socialWrapper{width:43.3%}}@media screen and (min-width:992px) and (max-width:1045px){.vc_row.micropatterning .wpb_content_element{background-position:center 10px}}@media screen and (max-width:1240px){.pageInner,#footer .pageInner{width:100%;padding:0 20px !important}#headerTop .pageInner{padding:0}.vc_row{margin-left:0 !important;margin-right:0 !important}.royalSlider.itemsSlider{width:100%}.royalSlider.itemsSlider .projectItem{width:96%}.newsList>li .newsItem{font-size:16px;line-height:130%}.newsList>li .newsItem .featuredImg{max-width:48%}.pageHeader .socialsShareWrapper{right:20px}}@media screen and (max-width:1240px) and (min-width:1200px){.filters #filtersForm #address{width:180px}.teamMember .content .excerpt{margin-top:8px}}@media screen and (max-width:1199px){.vc_row.dt_full_bg,.vc_column_container.dt_full_bg,.wpb_content_element.dt_full_bg{background-size:100% 100%}.vc_row.dt_full_bg:before,.vc_column_container.dt_full_bg:before,.wpb_content_element.dt_full_bg:before{left:0 !important;right:0 !important}.vc_row.dt_full_bg:after,.vc_column_container.dt_full_bg:after,.wpb_content_element.dt_full_bg:after{content:none}.vc_row.dt_full_bg .rsArrow .rsArrowIcn:hover:after,.vc_column_container.dt_full_bg .rsArrow .rsArrowIcn:hover:after,.wpb_content_element.dt_full_bg .rsArrow .rsArrowIcn:hover:after{color:#fff}.royalSlider.itemsSlider.livingLabs{right:0}.filters #filtersForm .filtersHalf{display:block;text-align:center;margin:5px 0}.filters #filtersForm .filtersHalf>p{text-align:center !important}.filters #filtersForm .filtersHalf .searchWrapper,.filters #filtersForm .filtersHalf button{float:none}.applicationNoteItem .content .downloadPopupLink{max-width:340px}.applicationNoteItem .content{padding-bottom:90px}}@media screen and (max-width:991px){.dOnly{display:none !important}.mtOnly,.noDesktop{display:block !important}.col.t1,.col.t2,.col.t3,.col.t4,.col.t5,.col.t6,.col.t8,.col.t9{clear:none}.col.t1{width:8.33333333%}.col.t2{width:16.66666667%}.col.t3{width:25%}.col.t4{width:33.33333333%}.col.t6{width:50%}.col.t8{width:66.66666667%}.col.t9{width:75%}.col.t12{margin:0 0 10px !important;width:100%;float:none;clear:both}.col.t12.sidebar{margin-top:40px !important}.col.tFirst{margin-left:0;clear:both}.vc_row.cols5>.wpb_column{width:100%;float:none}.vc_custom_1510694478950{background-position:center center;background-repeat:no-repeat;background-size:contain}#header{height:80px}#respMenuButton{display:block;position:fixed;z-index:999999;top:10px;right:30px;line-height:18px;font-size:18px;padding:9px 0 0;width:52px;height:52px;box-sizing:border-box;overflow:hidden;color:#3c6f87;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;text-transform:uppercase}#respMenuButton:focus,#respMenuButton:active,#respMenuButton a:hover{outline:none !important}#respMenuButton i{line-height:44px;font-size:14px;cursor:pointer;display:inline-block;width:35px;height:27px;margin:0;padding:6px 0 4px;vertical-align:middle}#respMenuButton i:focus,#respMenuButton i:active,#respMenuButton i a:hover{outline:none !important}#respMenuButton i span{margin:0 auto;top:10px;position:relative}#respMenuButton i span:before,#respMenuButton i span:after{position:absolute;content:''}#respMenuButton i span:before{margin-top:-10px;-webkit-transition-property:margin,-webkit-transform;-webkit-transition-duration:.2s;-webkit-transition-delay:.2s,0;-moz-transition-property:margin,-moz-transform;-moz-transition-duration:.2s;-moz-transition-delay:.2s,0;-ms-transition-property:margin,-ms-transform;-ms-transition-duration:.2s;-ms-transition-delay:.2s,0;-o-transition-property:margin,-o-transform;-o-transition-duration:.2s;-o-transition-delay:.2s,0;transition-property:margin,transform;transition-duration:.2s;transition-delay:.2s,0}#respMenuButton i span:after{margin-top:10px;-webkit-transition-property:margin,-webkit-transform;-webkit-transition-duration:.2s;-webkit-transition-delay:.2s,0;-moz-transition-property:margin,-moz-transform;-moz-transition-duration:.2s;-moz-transition-delay:.2s,0;-ms-transition-property:margin,-ms-transform;-ms-transition-duration:.2s;-ms-transition-delay:.2s,0;-o-transition-property:margin,-o-transform;-o-transition-duration:.2s;-o-transition-delay:.2s,0;transition-property:margin,transform;transition-duration:.2s;transition-delay:.2s,0}#respMenuButton i span,#respMenuButton i span:before,#respMenuButton i span:after{width:32px;height:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;background:#3c6f87}#respMenuWrapper{position:fixed;display:block;z-index:99999;top:0;bottom:0;left:-350px;width:350px;background-color:#000;color:#fff;background-color:#3c6f87;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;padding-top:60px}#respMenuWrapper a,#respMenuWrapper h2,#respMenuWrapper h3,#respMenuWrapper h4,#respMenuWrapper .h1,#respMenuWrapper .h2,#respMenuWrapper .h3,#respMenuWrapper .h4,#respMenuWrapper .h5,#respMenuWrapper .gform_wrapper .gform_fields li.gfield .ginput_container.ginput_container_radio .gfield_radio li label,#respMenuWrapper h2:not(.h3):not(.h1),#respMenuWrapper h3:not(.h2):not(.h4){color:#fff}#respMenuWrapper h2:not(.h3):not(.h1){color:#3c6f87}#respMenuWrapper .button{color:#bfcd30}#respMenuWrapper #mainNav{display:block;position:relative;z-index:2;width:100%;text-align:center}#respMenuWrapper #mainNav>p{text-align:center !important}#respMenuWrapper ul li a{border-bottom-color:#f5f6f6}#respMenuWrapper ul{list-style:none;margin:0;padding:0;display:block}#respMenuWrapper ul>li{display:block;margin:0;padding:0}#respMenuWrapper ul li{padding:0;position:relative;margin-top:-1px}#respMenuWrapper ul li a{display:block;padding:10px 7px;line-height:110%;font-size:18px;color:#fff;font-weight:400;text-decoration:none}#respMenuWrapper ul li a:focus,#respMenuWrapper ul li a:active,#respMenuWrapper ul li a a:hover{outline:none !important}#respMenuWrapper ul li a i{margin-right:10px}#respMenuWrapper ul li a:hover,#respMenuWrapper ul li a:active{color:#bfcd30 !important}#respMenuWrapper ul li ul.sub-menu li a{text-transform:none;padding:10px 7px}#respMenuWrapper ul li.current-menu-item>a{color:#bfcd30 !important}#respMenuWrapper #headerTopRightMenu{margin-top:30px}#respMenuWrapper #headerTopRightMenu>.wpml-ls-item,#respMenuWrapper #headerTopRightMenu>.menu-item-language{margin-top:20px}#respMenuWrapper #headerTopRightMenu>.wpml-ls-item a,#respMenuWrapper #headerTopRightMenu>.menu-item-language a{display:inline-block;vertical-align:middle}#respMenuWrapper #headerTopRightMenu>.wpml-ls-item a:after,#respMenuWrapper #headerTopRightMenu>.menu-item-language a:after{content:none !important}#respMenuWrapper #headerTopRightMenu>.wpml-ls-item>a,#respMenuWrapper #headerTopRightMenu>.menu-item-language>a{color:#bfcd30}#respMenuWrapper #headerTopRightMenu>.wpml-ls-item .sub-menu,#respMenuWrapper #headerTopRightMenu>.menu-item-language .sub-menu{display:inline-block !important;vertical-align:middle;padding:0 !important;position:relative;top:auto;right:auto;background:0 0}#respMenuWrapper #headerTopRightMenu>.wpml-ls-item .sub-menu li,#respMenuWrapper #headerTopRightMenu>.menu-item-language .sub-menu li{display:inline-block;vertical-align:middle}body.scrolled #respMenuButton{top:1px}body.scrolled #mainLogo{position:relative;top:22px}body.admin-bar #respMenuButton{top:59px}body.admin-bar.scrolled #respMenuButton{top:1px}.scrolled #header{height:55px;top:0 !important}.scrolled #mainContent{padding-top:55px}.menuOpened{overflow:hidden}.menuOpened #respMenuButton i span{background-color:rgba(255,255,255,0)}.menuOpened #respMenuButton i span:before{margin-top:0;-webkit-transform:rotate(45deg);-webkit-transition-delay:0,.2s;-moz-transform:rotate(45deg);-moz-transition-delay:0,.2s;-ms-transform:rotate(45deg);-ms-transition-delay:0,.2s;-o-transform:rotate(45deg);-o-transition-delay:0,.2s;transform:rotate(45deg);transition-delay:0,.2s}.menuOpened #respMenuButton i span:after{margin-top:0;-webkit-transform:rotate(-45deg);-webkit-transition-delay:0,.2s;-moz-transform:rotate(-45deg);-moz-transition-delay:0,.2s;-ms-transform:rotate(-45deg);-ms-transition-delay:0,.2s;-o-transform:rotate(-45deg);-o-transition-delay:0,.2s;transform:rotate(-45deg);transition-delay:0,.2s}.menuOpened #respMenuWrapper{left:0 !important;-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);-moz-box-shadow:0 0 8px rgba(0,0,0,.3);box-shadow:0 0 8px rgba(0,0,0,.3)}.newsList.featured .newsItem{float:none;width:100%;margin-bottom:20px !important}.socialLinksNewsletter .newsletterBlock,.socialLinksNewsletter .socialWrapper{float:none;width:100%}.socialLinksNewsletter .newsletterBlock{padding:0 0 25px;margin:0 0 25px;border-right:none;border-bottom:1px solid #fff}.socialLinksNewsletter .newsletterBlock form .mc4wp-form-fields{padding-right:0}.socialLinksNewsletter .newsletterBlock form button{position:relative;top:auto;float:right;margin:10px 0 0}.socialLinksNewsletter .socialWrapper{padding:0}.socialLinksNewsletter .socialWrapper .h3{margin-bottom:30px}.featuredEvents{margin-top:15px}.featuredEvents .vc_column-inner{padding-left:0}.eventItem{padding:0}.eventItem .content .date{font-size:32px}.eventsList,.eventsList.featured{margin:0}.eventsList .eventItem,.eventsList.featured .eventItem{float:none;width:100%;padding:0}.vc_custom_1511967466631{padding:0 !important}}@media screen and (min-width:768px) and (max-width:991px){.tOnly{display:block !important}.noTablet,.no_tablet{display:none !important}#footer>.pageInner #footerCols .footerCol{padding:0 15px}#footer .colGroup{display:block !important;width:100%;clear:both}#footer .colGroup .footerCol{width:33.33% !important;padding-left:0 !important;border:none !important}}.bgFull:before{left:0 !important;right:0 !important}.bgFull:after{content:none}.bgFull .rsArrow .rsArrowIcn:hover:after{color:#fff}@media screen and (max-width:991px){.comHeight{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}.figure figcaption{font-size:18px;line-height:120%}.wpb_content_element.border_right:after{content:none}.vc_row.t_full_bg,.vc_column_container.t_full_bg,.wpb_content_element.t_full_bg{background-size:100% 100%}.vc_row.t_full_bg:before,.vc_column_container.t_full_bg:before,.wpb_content_element.t_full_bg:before{left:0 !important;right:0 !important}.vc_row.t_full_bg:after,.vc_column_container.t_full_bg:after,.wpb_content_element.t_full_bg:after{content:none}.vc_row.t_full_bg .rsArrow .rsArrowIcn:hover:after,.vc_column_container.t_full_bg .rsArrow .rsArrowIcn:hover:after,.wpb_content_element.t_full_bg .rsArrow .rsArrowIcn:hover:after{color:#fff}.newsList>li{width:100%;margin:15px 0;float:none}.newsList>li .newsItem{font-size:16px;height:auto}.newsList>li .newsItem .featuredImg{max-width:50%}.newsList>li .newsItem .content{padding:20px 20px 45px}.pageHeader{padding-bottom:50px}.single .pageHeader{padding-bottom:90px}.footerInterpellationWrapper>.vc_row{position:relative;margin-top:-120px;top:0}.gform_wrapper{margin-top:30px !important}.sideFormWrapper .gform_wrapper{margin-top:0 !important}.vc_row.white_down_bg,.wpb_content_element.white_down_bg{background-size:auto 100%}.eventsList .eventItem{float:none;width:100%;padding:0}.ressources .ressourceItem{width:5 0}}@media screen and (max-width:991px) and (min-width:768px){.pageHeader .pageHeaderNav ul li a{font-size:14px;padding:12px 13px}.itemsGrid .projectItem{width:calc(50% - 26px)}}@media screen and (max-width:767px){.mOnly{display:block !important}.noMobile,.no_mobile{display:none !important}.top_content{margin-top:-50px !important}h1,.h1{font-size:36px}.wpb_text_column.text_large{font-size:130%}h2:not(.h3):not(.h1){font-size:32px}h3:not(.h2):not(.h4){font-size:24px}.wpb_content_element.border_right:after{content:none}.narrowContent{max-width:90%}.mCenter{text-align:center}.mCenter>p{text-align:center !important}.mLeft{text-align:left}.mRight{text-align:right}.mNoPaddingH,.mNoPaddingH>.vc_column-inner{padding-left:0 !important;padding-right:0 !important}.col{float:none !important;width:100% !important;display:block;box-sizing:border-box;margin:0 auto 0 auto !important}.col.t1,.col.t2,.col.t3,.col.t4,.col.t6,.col.t8,.col.t9{width:100% !important}.vc_custom_1510694478950{background-position:center top;padding-top:130px}.vc_row.vc_custom_1511190818994{margin-bottom:80px !important}.vc_row.vc_custom_1511192399709{margin-bottom:0 !important}.vc_row.vc_custom_1511192391633{padding-top:80px !important}.vc_column-inner.vc_custom_1511186178716{padding-right:0 !important;padding-left:0 !important}#footer .colGroup{display:block !important;width:100%;clear:both}#footer .colGroup .footerCol{width:33.33% !important;padding-left:0 !important;border:none !important}#footer .colGroup .footerCol.contact{width:100% !important;padding:40px 0 !important}#footer .colGroup .footerCol.coordinates{width:50% !important}#footer>.pageInner #footerBottom #bottomNav{font-size:12px}.pageHeader>.pageInner{padding-top:30px}.pageHeader .socialsShareWrapper{top:-70px}.pageHeader.homeHeader{padding:100px 0 110px}.pageHeader.homeHeader h1{font-size:32px}.pageHeader .pageHeaderNav{padding-top:0;margin-bottom:40px}.pageHeader .pageHeaderNav ul{width:100%}.pageHeader .pageHeaderNav ul li{display:block !important}.pageHeader .pageHeaderNav ul li a{display:block;border-left-width:1px;border-top-width:0;margin:0}.pageHeader .pageHeaderNav ul li:first-child a{border-top-width:1px}.filters #filtersForm{text-align:center;margin:0}.filters #filtersForm>p{text-align:center !important}.filters #filtersForm .filtersHalf{display:inline}.filters #filtersForm .addressWrapper{display:block}.filters #filtersForm .searchWrapper,.filters #filtersForm .selectWrapper{margin:5px 0}.itemsGrid .projectItem{width:100%;margin:13px 0 !important}.newsList .leftRightContent{margin:20px 0;padding:0}.newsList .leftRightContent .content{width:100%;padding:40px 20px;position:relative;z-index:2;left:0 !important;margin-left:0 !important}.newsList .leftRightContent .image{position:relative;height:320px;left:0 !important;right:0 !important}.newsList .leftRightContent:before{right:0 !important;left:0 !important}.newsList .leftRightContent:after{content:none !important}.newsList .newsItem .image{float:none;width:100% !important}.newsList .newsItem .content{float:none;width:100% !important}.gform_wrapper:before{top:-27px}.vc_row.borders .vc_column_container{border-right:none;border-bottom:1px solid #bfcd30;padding:20px 0 !important}.vc_row.borders .vc_column_container .vc_column-inner{padding:0 !important}.vc_row.borders .vc_column_container:last-child{border-bottom:none}.customerItem .content{width:100%}.customerItem .image{display:none}.ressources .ressourceItem{width:100%}.awardItem{text-align:center}.awardItem>p{text-align:center !important}.awardItem .featuredImg{float:none;margin:0 auto 15px auto}.awardItem .content{text-align:left}.citation .contentWrapper .content,blockquote .contentWrapper .content{font-size:22px}.citation,blockquote{padding:40px 30px}.vc_row.overlap_top.overlap_bottom{position:relative;margin:0 !important}.products .productItem{margin-bottom:20px}.applicationNoteItem{display:block}.applicationNoteItem .content,.applicationNoteItem .image{width:100%;display:block}.applicationNoteItem .content{padding:35px 25px 45px}.applicationNoteItem .content .downloadPopupLink{position:relative;top:0;left:0;margin-top:25px;max-width:100%}.applicationNoteItem .content h2{font-size:22px !important}#downloadNotePopup .popup{width:90% !important;left:5% !important}.pageHeader.customerHeader .profil{zoom:.7}header.pageHeader.customerHeader>.pageInner{padding-left:175px !important}}@media screen and (max-width:500px){#footer>.pageInner #footerCols .colGroup .footerCol{float:none !important;width:100% !important;padding:20px 0 !important;margin:0 !important;border:none !important}#header #headerMain #mainLogo{width:190px;height:48px}.vc_custom_1510694478950{padding-top:100px}#downloadNotePopup .popup{padding:65px 25px 35px}#downloadNotePopup .popup .formWrapper .gform_wrapper:before{top:30px}}