:root{--vertclair:#b7ce07;--vertfonce:#191919;--texte:#191919;--gris:#878786}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}a,abbr,acronym,address,applet,article,aside,big,blockquote,body,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,input,ins,kbd,label,legend,li,main,menu,nav,object,ol,p,pre,q,s,samp,section,select,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,ul,var{box-sizing:border-box;margin:0;padding:0;border:0;outline:0;font-weight:400;font-family:inherit;vertical-align:top}:focus{outline:0}html{background:url(//vectorial.fr/wp-content/themes/vectorial/assets/images/logo_vectorial.png) no-repeat center 50vh/auto;animation:loadpage 1s infinite linear}@keyframes loadpage{0%{background-size:345px auto}50%{background-size:320px auto}100%{background-size:345px auto}}body{font-family:Quicksand,Arial,sans-serif;font-size:16px;line-height:1.5em;color:#191919;overflow-x:hidden;background:#fff}h1,h2,h3,h4,h5,h6{margin:1em 0 .5em;line-height:1.125em;color:#191919}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0;padding-top:0}h1{font-size:2.5em}h2{font-size:2em}h3{font-size:1.25em}h4{font-size:1em}h5{font-size:.875em}h6{font-size:.75em}@media screen and (max-width:1024px){body{line-height:1.25em}}@media screen and (max-width:767px){h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.125em}h4{font-size:1em}h5{font-size:.875em}h6{font-size:.75em}}ol,ul{list-style:none}strong{font-weight:700}table{border-spacing:0;border-collapse:collapse;padding:0;margin:0;width:100%}table tr{vertical-align:top}td,tr{border-collapse:collapse;border:0;vertical-align:top}caption,td,th{text-align:left;font-weight:400}iframe{border:0;width:100%}a{text-decoration:none;cursor:pointer;outline:0;color:#012}img{max-width:100%;height:auto;width:auto}sup{display:inline-block;margin-top:-.5em;font-size:70%}sub{display:inline-block;margin-top:.5em;font-size:70%}p+p{margin-top:20px}.offscreen{position:absolute;top:0;left:-9999em}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.clear{clear:both}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.gallery{clear:both}.gallery .gallery-item{padding:5px;margin:0!important}.gallery .gallery-item img{border:1px solid #f7f5f5!important}.wp-block-gallery{margin-top:1em}.blocks-gallery-caption{margin:0 0 1em;display:block;width:100%;font-style:italic;text-align:center}.wp-block-image{margin-top:1em}.wp-block-image.size-large a,.wp-block-image.size-large img{display:block;margin:0 auto}.alignleft,.wp-block-image .alignleft{display:inline-block;max-width:100%;float:left;margin:.25em 1em 1em 0}.alignright,.wp-block-image .alignright{display:inline-block;max-width:100%;float:right;margin:.25em 0 1em 1em}.aligncenter,.wp-block-image .aligncenter{max-width:100%;display:block;margin:1em auto}.alignnone,.wp-block-image .alignnone{display:inline-block;max-width:100%;margin:1em}.wp-block-image figcaption,.wp-caption-text{padding-top:10px;text-align:center;font:.75rem/1.125em Quicksand,sans-serif;font-style:italic}@media screen and (max-width:767px){.aligncenter,.alignleft,.alignnone,.alignright,.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignnone,.wp-block-image .alignright{display:block;max-width:100%;margin:1em 0}}body.open_popin{overflow:hidden;height:100vh}.cover_popin{opacity:0;transition:all .2s}.open_popin .cover_popin{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,.75);z-index:175;opacity:1}.obj_popin{position:fixed;top:50%;left:50%;z-index:200;padding:20px;background:#fff;max-width:85vw;transform:translate(-50%,-50%);box-shadow:0 0 10px rgba(0,0,0,.25);opacity:0}.obj_popin .ctn_popin{max-height:80vh;overflow-y:scroll}.obj_popin.var_video .ctn_popin{overflow:hidden}.obj_popin .obj_btn.var_close{position:absolute;top:0;right:0;z-index:10;transform:translate(50%,-50%)}.obj_popin .obj_player{width:960px;height:540px;padding:0}.obj_content-popin{display:none}.ctn_content-popin a{border-bottom:1px solid #b2b2b2;transition:all .2s}@media screen and (max-width:1024px){.obj_popin{padding:10px}.obj_popin .obj_player{width:560px;height:315px}}@media screen and (max-width:767px){.obj_popin.var_texte{width:100%;height:auto}.obj_popin .obj_player{width:250px;height:140px}}.ctn_flex{display:flex}.ctn_content{margin:0 auto;max-width:1280px;padding:50px}@media screen and (max-width:960px){.ctn_content{padding:40px 40px 20px}}@media screen and (max-width:767px){.ctn_content{max-width:100%;padding:20px}}blockquote{display:block;margin:20px 0;padding:0 20px;position:relative;width:auto}blockquote.has-text-align-center{margin:20px auto}blockquote.has-text-align-center cite{display:inline-block}blockquote>*{position:relative;color:#191919}blockquote>p{text-align:center;font-size:1.5rem;line-height:1.125em}blockquote>p:first-child:before,blockquote>p:last-of-type:after{display:inline-block;position:relative;color:#191919;font-size:2.75rem;line-height:0;width:0}blockquote>p:first-child:before{content:'“';top:5px;margin:0 20px 0 0}blockquote>p:last-of-type:after{content:'”';top:25px;margin:0 0 0 5px}blockquote cite{display:block;margin:15px 0 0;text-align:right;font-size:1rem}.cn-text-container{display:block}.wp-block-buttons .wp-block-button{margin:40px auto 0}#cookie-notice .btn_cookie,.obj_btn,.wp-block-button__link,.wpcf7-submit{display:inline-block;position:relative;margin:0 auto;padding:15px 30px;border:none;border-radius:0;color:#fff;cursor:pointer;font:1rem/1em Quicksand,sans-serif;text-align:center;background:#004f9f;transition:all .2s;text-transform:uppercase}#cookie-notice .btn_cookie:hover,.obj_btn:hover,.wp-block-button__link:hover,.wpcf7-submit:hover{background:#b7ce07}.cookie-notice-container{box-shadow:0 0 10px rgba(0,0,0,.125)}#cookie-notice .btn_cookie+.btn_cookie{margin-left:1rem}.obj_btn.var_close,.obj_btn.var_close:hover{padding:0;width:40px;height:40px;border-radius:50%;background:#004f9f;border:none}.obj_btn.var_close:after,.obj_btn.var_close:before{display:block;content:'';width:4px;height:20px;position:absolute;top:50%;left:50%;background:#fff;transition:all .2s}.obj_btn.var_close:before{transform:translate(-50%,-50%) rotate(45deg)}.obj_btn.var_close:after{transform:translate(-50%,-50%) rotate(-45deg)}.obj_btn.var_close:hover:before{transform:translate(-50%,-50%) rotate(-45deg)}.obj_btn.var_close:hover:after{transform:translate(-50%,-50%) rotate(45deg)}.obj_btn+.obj_btn{margin-left:10px}.obj_btn.var_top{position:fixed;bottom:-38px;right:40px;width:38px;height:38px;padding:0;border-radius:50%;z-index:100001;transition:all .2s}.obj_btn.var_top:hover{background:#b7ce07}.obj_btn.var_top:after,.obj_btn.var_top:before{display:block;content:'';position:absolute;top:50%;left:50%}.obj_btn.var_top:before{width:14px;height:14px;transform:translate(-50%,-50%) rotate(45deg);border-left:2px solid #fff;border-top:2px solid #fff}.obj_btn.var_top:after{width:2px;height:20px;transform:translate(-50%,-50%);background:#fff}.init .obj_btn.var_top{bottom:20px}@media screen and (max-width:767px){#cookie-notice .btn_cookie,.obj_btn,.wp-block-button__link{padding:.25em .75em;font-size:1.25em}.wp-block-buttons .wp-block-button{margin-top:0}.obj_btn.var_top{right:20px}}*+.wp-block-columns{margin-top:20px}.t_title{margin:0 0 50px;padding:20px 0;position:relative;font:3.75rem/1.25em Quicksand,sans-serif;text-align:center}.t_title:after{display:block;content:'';width:110px;height:2px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);background:#b7ce07}.t_title.sub{font-size:1.25rem;color:#191919}@media screen and (max-width:767px){.t_title{margin-bottom:25px;padding:15px 0;font-size:2rem}.t_title:after{width:55px}}.obj_player{position:relative;padding:0 0 56%}.obj_player iframe{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.obj_player:before{display:block;content:'';width:10px;height:10px;z-index:0;margin-left:50px;position:absolute;top:50%;left:calc(50% - 70px);transform:translate(calc(-50% - 10px),-50%);transform-origin:20px 0;border-radius:50%;background:#b7ce07;box-shadow:9px 10px 0 rgba(176,206,99,.9),21px 10px 0 rgba(176,206,99,.8),30px 1px 0 rgba(176,206,99,.6),30px -13px 0 rgba(176,206,99,.5),21px -20px 0 rgba(176,206,99,.3),9px -20px 0 rgba(176,206,99,.2);animation:loader 1s infinite linear}@keyframes loader{0%{transform:translate(-50%,-50%) rotate(0)}50%{transform:translate(-50%,-50%) rotate(180deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.ctn_line{display:flex;flex-wrap:wrap}.ctn_line+.ctn_line,p+.ctn_line{margin-top:20px}.ctn_field{width:100%}.ctn_field:not(:only-child){width:50%;padding-right:10px}.ctn_field:not(:only-child)+.ctn_field{padding-left:10px;padding-right:0}.wpcf7-form{display:flex;flex-direction:column}.wpcf7-form .wpcf7-response-output{margin:20px 0;padding:15px}.wpcf7-form .wpcf7-acceptance-missing,.wpcf7-form .wpcf7-validation-errors{border-color:#f79400}.wpcf7-form label{display:block;padding:0 0 5px}.wpcf7-form input[type=date],.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form input[type=url],.wpcf7-form select,.wpcf7-form textarea{display:block;width:100%;padding:10px;font-size:1rem;font-family:Quicksand,sans-serif;border:1px solid #b2b2b2}.wpcf7-form input:focus,.wpcf7-form select:focus,.wpcf7-form textarea:focus{border-color:#383838}.wpcf7-form .wpcf7-form-control-wrap.term_and_conditions,.wpcf7-form input[type=checkbox]{width:15px;height:25px}.wpcf7-form .wpcf7-form-control-wrap.term_and_conditions+label{width:calc(100% - 15px);padding-left:5px;text-align:left}.wpcf7-form .wpcf7-checkbox,.wpcf7-form .wpcf7-radio{position:relative;display:block}.wpcf7-form .wpcf7-checkbox input[type=checkbox],.wpcf7-form .wpcf7-radio input[type=radio]{position:absolute;left:0;top:4px}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item,.wpcf7-form .wpcf7-radio .wpcf7-list-item{position:relative;padding:0 0 0 25px;margin:0}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item+.wpcf7-list-item,.wpcf7-form .wpcf7-radio .wpcf7-list-item+.wpcf7-list-item{margin-left:20px}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item{margin:0 10px 0 0}.wpcf7-form label a{border-bottom:1px solid #b2b2b2;transition:all .2s}.wpcf7-form label a:hover{color:#191919;border-color:#191919}.wpcf7-form .ctn_btn{padding:20px 0 0;position:relative;text-align:center}.wpcf7-form .ctn_btn .ajax-loader{position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:#f7f7f7;background-repeat:no-repeat;background-position:center center;transform:translate(-50%,-50%)}.wpcf7-form .ctn_btn input[type=submit]{border:none;display:inline-block;padding:15px 30px;color:#fff;font:1rem/1em Quicksand,sans-serif;font-weight:400;border:none;cursor:pointer;text-transform:uppercase;background:#004f9f;transition:all .2s}.wpcf7-form .ctn_btn input[type=submit]:hover{background:#b7ce07}.wpcf7-form .ctn_btn input[disabled],.wpcf7-form .ctn_btn input[disabled]:hover{background:rgba(0,79,159,.5);cursor:not-allowed}.cf7sr-g-recaptcha{margin:20px auto 0;position:relative;height:78px;width:100%}.cf7sr-g-recaptcha>div{position:absolute;top:0;left:50%;transform:translateX(-50%)}.wpcf7-form input.wpcf7-not-valid{border-color:red}.cf7sr-g-recaptcha,.cf7sr-g-recaptcha-invalid{width:100%;margin:10px 0;text-align:center}@media screen and (max-width:767px){.ctn_line+.ctn_line{margin-top:10px}.ctn_field:not(:only-child){width:100%;padding:10px 0 0}.ctn_field:not(:only-child)+.ctn_field{padding-left:0}}.wp-block-column figure:first-child{margin-top:0}.wp-block-column figure:last-child{margin-bottom:0}@media screen and (min-width:782px){.wp-block-column:not(:first-child){margin-left:60px}}#cboxContent,#cboxWrapper,#colorbox{overflow:visible}#cboxWrapper{box-shadow:0 0 30px rgba(0,0,0,.25)}#cboxBottomCenter,#cboxBottomLeft,#cboxBottomRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxTopCenter,#cboxTopLeft,#cboxTopRight{background:#fff}#cboxBottomCenter,#cboxBottomLeft,#cboxBottomRight,#cboxTopCenter,#cboxTopLeft,#cboxTopRight{height:10px}#cboxBottomLeft,#cboxBottomRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxTopLeft,#cboxTopRight{width:10px}#cboxContent{position:relative}#colorbox #cboxLoadedContent{position:relative;margin:0}#colorbox #cboxNext,#colorbox #cboxPrevious{bottom:auto;top:50%;width:40px;height:40px;margin-top:-20px;font-size:0;background:rgba(255,255,255,.75);border-radius:50%;transition:all .2s}#colorbox #cboxNext:hover,#colorbox #cboxPrevious:hover{background:#fff}#colorbox #cboxPrevious{left:10px}#colorbox #cboxNext{right:10px;left:auto}#colorbox #cboxNext:before,#colorbox #cboxPrevious:before{display:block;content:'';position:absolute;top:50%;width:12px;height:12px;border:2px solid #191919;transform:translate(-50%,-50%) rotate(45deg)}#colorbox #cboxPrevious:before{left:55%;border-top:none;border-right:none}#colorbox #cboxNext:before{left:45%;border-bottom:none;border-left:none}#colorbox #cboxClose{position:absolute;top:0;right:0;width:40px;height:40px;font-size:0;border-radius:50%;background:#fff;transform:translate(50%,-50%)}#colorbox #cboxClose:after,#colorbox #cboxClose:before{display:block;content:'';position:absolute;top:50%;left:50%;width:2px;height:20px;background:#191919}#colorbox #cboxClose:before{transform:translate(-50%,-50%) rotate(45deg)}#colorbox #cboxClose:after{transform:translate(-50%,-50%) rotate(-45deg)}#colorbox #cboxCurrent{display:none!important}#colorbox #cboxTitle{padding:10px;background:rgba(255,255,255,.75);color:#191919;font:1rem/1.125em Quicksand,sans-serif}#colorbox #cboxTitle:first-letter{text-transform:uppercase}#colorbox #cboxTitle:empty{display:none!important}.ctn_main{position:relative;z-index:1}.obj_header{position:absolute;top:0;left:0;right:0;z-index:100;background:#fff;transition:all 1s}.ctn_header{position:relative;max-width:1400px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:30px;height:175px}.ctn_header .ctn_logo{position:relative;width:30%}.ctn_header .t_logo{margin:0;max-width:345px;position:relative}.ctn_header .t_logo a{display:block;margin:0 auto;width:100%;padding-bottom:28.5%;background:url(//vectorial.fr/wp-content/themes/vectorial/assets/images/logo_vectorial.png) no-repeat center center/contain}.init .obj_header{position:fixed;top:-175px;box-shadow:0 0 20px rgba(0,0,0,.25)}.is-pinned .obj_header{top:0}.init .ctn_header{height:auto;display:flex;flex-direction:row;flex-wrap:nowrap;padding:10px 30px}.init .ctn_header .t_logo{max-width:200px}.obj_burger_menu{max-width:70%}.obj_burger_menu .obj_nav{display:flex;flex-wrap:nowrap;justify-content:space-between}.obj_burger_menu .obj_nav .menu-item a{display:inline-block;padding:10px 25px;position:relative}.obj_burger_menu .obj_nav .menu-item a:before{display:block;content:'';width:0;height:2px;position:absolute;bottom:0;left:50%;background:#b7ce07;transform:translateX(-50%);transition:all .2s}.obj_burger_menu .obj_nav .menu-item a:hover:before{width:100%}.obj_burger_menu .obj_nav .menu-item span{font-size:1rem;color:#878786}.obj_burger_menu .obj_nav .menu-item-has-children{position:relative}.obj_burger_menu .obj_nav .menu-item-has-children a{position:relative;padding-right:20px}.obj_burger_menu .obj_nav .menu-item-has-children a:before{display:block;content:'';box-sizing:border-box;position:absolute;right:0;top:50%;width:14px;height:14px;margin-top:-7px;border-right:6px solid #878786;border-bottom:6px solid #878786;transform:rotate(45deg);transition:all .2s}.obj_burger_menu .obj_nav .menu-item-has-children .sub-menu a:before{top:16px}.obj_burger_menu .obj_nav .current-page-ancestor a:before,.obj_burger_menu .obj_nav .current_page_item a:before,.obj_burger_menu .obj_nav .menu-item-has-children a:hover:before{border-color:#191919}.obj_burger_menu .obj_nav>li>.sub-menu{position:absolute;width:620px;padding:30px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.25)}.obj_burger_menu .obj_nav .sub-menu .sub-menu{padding:0 0 10px 20px}.obj_burger_menu .obj_nav .sub-menu a{padding:5px 5px 5px 20px;position:relative}.obj_burger_menu .obj_nav .sub-menu a:before{display:block;content:'';position:absolute;right:auto;left:0;top:50%;width:10px;height:10px;margin-top:-5px;border:none;border-right:4px solid #878786;border-top:4px solid #878786;transform:rotate(45deg)}.obj_burger_menu .obj_nav .sub-menu .sub-menu a:before{width:6px;height:6px;margin-top:-3px;border-width:3px}.obj_burger_menu .obj_nav .sub-menu .current-menu-item a:before,.obj_burger_menu .obj_nav .sub-menu a:hover:before{border-color:#191919}.obj_burger_menu .obj_nav .sub-menu span{font-size:1.5rem;color:#878786;transition:all .2s}.obj_burger_menu .obj_nav .sub-menu .current-menu-item a span,.obj_burger_menu .obj_nav .sub-menu .menu-item a:hover span{color:#191919}@media screen and (min-width:1024px){.ctn_header .ctn_logo{width:50%}}@media screen and (min-width:767px){.pg_default{padding-top:175px}.obj_burger_menu .btn_menu{display:none}}@media screen and (max-width:1024px){.init .ctn_header .ctn_logo{width:25%}.init .ctn_header .obj_burger_menu{width:75%}.init .obj_burger_menu .obj_nav .menu-item-has-children a:before{height:10px;width:10px;border-width:4px}}@media screen and (max-width:960px){.obj_burger_menu .obj_nav .menu-item-has-children a:before{width:12px;height:12px;margin-top:-6px;border-width:5px}.obj_burger_menu .obj_nav .menu-item-has-children .sub-menu a:before{width:10px;height:10px;margin-top:-5px;border-width:4px}.init .ctn_header .ctn_logo{width:15%}.init .ctn_header .obj_burger_menu{width:100%}}@media screen and (max-width:767px){.pg_default{padding-top:65px}.ctn_header{padding:0;height:auto}.ctn_header .ctn_logo{width:100%;padding:15px 0}.ctn_header .t_logo{margin:0 auto;left:2.5%;max-width:50%}.obj_burger_menu{max-width:100%}.obj_burger_menu .obj_nav{flex-wrap:wrap}.obj_burger_menu .obj_nav .menu-item{width:100%}.obj_burger_menu .obj_nav .menu-item a{display:block;width:100%;padding:10px 25px}.obj_burger_menu .obj_nav .menu-item-has-children a:before{width:10px;height:10px;right:25px;border-width:4px}.obj_burger_menu .obj_nav .menu-item-has-children a.open:before{transform:rotate(-135deg)}.obj_burger_menu .obj_nav>li>.sub-menu{position:relative;width:100%;padding:15px;box-shadow:none;background:#e3e3e3}.obj_burger_menu .obj_nav .sub-menu a{padding:5px 20px}.obj_burger_menu .obj_nav .sub-menu span{font-size:1.125rem}.obj_burger_menu .ctn_burger{padding:15px 0;background:#f2f2f2}.obj_burger_menu .btn_menu{position:absolute;top:18px;left:18px;width:40px;height:40px;padding:0;border:none;background:#b7ce07}.obj_burger_menu .btn_menu:after,.obj_burger_menu .btn_menu:before{display:block;content:'';position:absolute;width:20px;height:2px;top:50%;left:50%;background:#fff;transform:translate(-50%,-50%);box-shadow:0 -8px 0 #fff,0 8px 0 #fff;transition:all .2s}.obj_burger_menu .btn_menu.open:after,.obj_burger_menu .btn_menu.open:before{box-shadow:none}.obj_burger_menu .btn_menu.open:before{transform:translate(-50%,-50%) rotate(45deg)}.obj_burger_menu .btn_menu.open:after{transform:translate(-50%,-50%) rotate(-45deg)}}.obj_banner{position:relative;overflow:hidden;height:700px}.obj_banner .ctn_txt{position:absolute;top:50%;left:50%;width:100%;max-width:1180px;padding:40px;transform:translate(-50%,-50%);z-index:1}.obj_banner .ctn_txt h2{font-size:3.75rem;color:#fff;text-shadow:0 0 15px rgba(0,0,0,.5)}.obj_banner .ctn_txt h2 strong{font-size:5.375rem;line-height:1em}.obj_banner .v_banner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}@media screen and (max-width:960px){.obj_banner{height:500px}}@media screen and (max-width:767px){.obj_banner{height:210px}.obj_banner .ctn_txt{padding:20px}.obj_banner .ctn_txt h2{font-size:1.75rem}.obj_banner .ctn_txt h2 strong{font-size:2rem}}.ctn_vision .ctn_col{display:flex;flex-direction:row;padding:0 0 50px}.ctn_vision .obj_col{width:50%;padding:0 5%}.ctn_vision .obj_col h2{font-size:1.75rem}@media screen and (max-width:767px){.ctn_vision .ctn_col{flex-direction:column}.ctn_vision .obj_col{width:100%;padding:20px 0 0}.ctn_vision .obj_col h2{font-size:1.5rem}}.ctn_technologie{background:#f7f7f7}.ctn_technologie .ctn_bloc{display:flex;padding:50px}.ctn_technologie .ctn_bloc:nth-of-type(even){flex-direction:row-reverse}.ctn_technologie .ctn_bloc:nth-of-type(odd){flex-direction:row}.ctn_technologie .ctn_txt{position:relative;padding:50px;width:50%;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.25);z-index:1}.ctn_technologie .ctn_txt h2{font-size:2.625rem}.ctn_technologie .ctn_txt h2 strong{font-weight:400;color:#b7ce07}.ctn_technologie .ctn_pic{position:relative;width:50%;z-index:0}.ctn_technologie .ctn_pic img{position:relative;top:-50px}.ctn_technologie .ctn_bloc:nth-of-type(even) .ctn_pic img{left:50px}.ctn_technologie .ctn_bloc:nth-of-type(odd) .ctn_pic img{right:50px}@media screen and (max-width:960px){.ctn_technologie .ctn_bloc{padding-bottom:0;padding-top:0}.ctn_technologie .ctn_bloc:nth-of-type(odd){flex-direction:column;padding-right:0}.ctn_technologie .ctn_bloc:nth-of-type(even){flex-direction:column;padding-left:0}.ctn_technologie .ctn_pic,.ctn_technologie .ctn_txt{width:100%}}@media screen and (max-width:767px){.ctn_technologie .ctn_bloc{padding:20px 0 0}.ctn_technologie .ctn_txt{padding:20px}.ctn_technologie .ctn_txt h2{font-size:1.5rem}.ctn_technologie .ctn_pic img{top:-20px}.ctn_technologie .ctn_bloc:nth-of-type(even) .ctn_pic img{left:20px}.ctn_technologie .ctn_bloc:nth-of-type(odd) .ctn_pic img{right:20px}}.ctn_qualite .ctn_content{padding-bottom:0}.ctn_qualite .ctn_bloc{display:flex;justify-content:flex-end;align-items:center}.ctn_qualite .ctn_bloc:nth-of-type(even){flex-direction:row}.ctn_qualite .ctn_bloc:nth-of-type(odd){flex-direction:row-reverse}.ctn_qualite .ctn_txt{padding:30px;width:50%}.ctn_qualite .ctn_txt h2{font-size:2.625rem}.ctn_qualite .ctn_pic{width:50%;position:relative;overflow:hidden}.ctn_qualite .ctn_pic:before{display:block;content:'';width:25%;height:100%;position:absolute;top:0;background:#fff}.ctn_qualite .ctn_bloc:nth-of-type(odd) .ctn_pic{text-align:right}.ctn_qualite .ctn_bloc:nth-of-type(even) .ctn_pic{text-align:left}.ctn_qualite .ctn_bloc:nth-of-type(odd) .ctn_pic:before{right:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 100%)}.ctn_qualite .ctn_bloc:nth-of-type(even) .ctn_pic:before{left:0;background:linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 100%)}@media screen and (min-width:1180px){.ctn_qualite .ctn_txt{padding:50px;width:40%}}@media screen and (max-width:960px){.ctn_qualite .ctn_pic img{max-width:150%}}@media screen and (max-width:767px){.ctn_qualite .ctn_bloc:nth-of-type(even),.ctn_qualite .ctn_bloc:nth-of-type(odd){flex-direction:column}.ctn_qualite .ctn_txt h2{font-size:1.5rem}.ctn_qualite .ctn_pic,.ctn_qualite .ctn_txt{width:100%}.ctn_qualite .ctn_pic:before{width:100%;height:25%;top:0;left:0;right:0}.ctn_qualite .ctn_bloc:nth-of-type(even) .ctn_pic:before,.ctn_qualite .ctn_bloc:nth-of-type(odd) .ctn_pic:before{background:linear-gradient(0deg,rgba(255,255,255,0) 0,#fff 100%)}}.ctn_contact{background:#f7f7f7}.ctn_contact .row{display:flex;flex-direction:row}.ctn_contact .row.wrap{flex-wrap:wrap}.ctn_contact .row+.row{margin-top:10px}.ctn_contact .row>div{flex-grow:1;padding:0 5px}.ctn_contact .row.wrap>div{display:block;width:100%;text-align:center}@media screen and (max-width:767px){.ctn_contact .row,.ctn_contact .row+.row{flex-direction:column;margin-top:0}.ctn_contact .row>div{padding:5px 0}}.obj_footer{background:#004f9f;color:#77b8d4}.obj_footer h3{color:#fff;font-size:1.25rem}.obj_footer a{color:#fff;border-bottom:1px solid rgba(255,255,255,0);transition:all .2s}.obj_footer a:hover{border-color:#fff}.obj_footer .ctn_content{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;justify-content:space-between}.obj_footer .ctn_logo .v_logo{width:200px;height:53px;background:url(//vectorial.fr/wp-content/themes/vectorial/assets/images/logo_vectorial-mono.png) no-repeat 0 0/contain}.obj_footer .ctn_logo .t_logo{margin:0;padding-left:16%;font-size:1.5625rem;color:#fff;text-align:right}.obj_footer .t_copyright{margin:20px 0 10px}.obj_footer .obj_nav .menu-item+.menu-item{padding-top:5px}.obj_footer .obj_nav a{color:#fff;font-size:1.125rem}@media screen and (max-width:767px){.obj_footer .ctn_content{flex-direction:column}.obj_footer .ctn_col{width:100%}.obj_footer .ctn_col+.ctn_col{margin-top:20px}.obj_footer .ctn_logo .v_logo{width:150px;height:40px}.obj_footer .ctn_logo .t_logo{padding-left:5px;font-size:1rem}.obj_footer .t_copyright{margin:10px 0}.obj_footer .obj_nav a{font-size:1rem}.obj_footer .obj_nav .menu-item-34{display:flex;flex-direction:row-reverse}.obj_footer .obj_nav .menu-item-34:before{margin:0 0 0 10px}}.customize-support .ctn_header{margin-top:32px}@media screen and (max-width:960px){.customize-support{padding-top:156px}.customize-support .ctn_header{margin-top:32px}#wpadminbar{position:fixed;top:0;left:0}}@media screen and (max-width:767px){.customize-support{padding-top:68px}.customize-support .ctn_header{margin-top:46px}}