@media only screen and (min-width:1000px){body #ajax-content-wrap.no-scroll{min-height:calc(100vh - 136px);height:calc(100vh - 136px)!important}}@media only screen and (min-width:1000px){#page-header-wrap.fullscreen-header,#page-header-wrap.fullscreen-header #page-header-bg,html:not(.nectar-box-roll-loaded) .nectar-box-roll>#page-header-bg.fullscreen-header,.nectar_fullscreen_zoom_recent_projects,#nectar_fullscreen_rows:not(.afterLoaded)>div{height:calc(100vh - 135px)}html:not(.nectar-box-roll-loaded) .nectar-box-roll>#page-header-bg.fullscreen-header{top:136px}.nectar-slider-wrap[data-fullscreen=true]:not(.loaded),.nectar-slider-wrap[data-fullscreen=true]:not(.loaded) .swiper-container{height:calc(100vh - 134px)!important}.admin-bar .nectar-slider-wrap[data-fullscreen=true]:not(.loaded),.admin-bar .nectar-slider-wrap[data-fullscreen=true]:not(.loaded) .swiper-container{height:calc(100vh - 134px - 32px)!important}}.admin-bar[class*=page-template-template-no-header] .wpb_row.vc_row-o-full-height.top-level,.admin-bar[class*=page-template-template-no-header] .wpb_row.vc_row-o-full-height.top-level>.col.span_12{min-height:calc(100vh - 32px)}@media only screen and (max-width:999px){.using-mobile-browser #nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable=on])>div{height:calc(100vh - 136px)}.using-mobile-browser .wpb_row.vc_row-o-full-height.top-level,.using-mobile-browser .wpb_row.vc_row-o-full-height.top-level>.col.span_12,[data-permanent-transparent="1"].using-mobile-browser .wpb_row.vc_row-o-full-height.top-level,[data-permanent-transparent="1"].using-mobile-browser .wpb_row.vc_row-o-full-height.top-level>.col.span_12{min-height:calc(100vh - 136px)}html:not(.nectar-box-roll-loaded) .nectar-box-roll>#page-header-bg.fullscreen-header,.nectar_fullscreen_zoom_recent_projects,.nectar-slider-wrap[data-fullscreen=true]:not(.loaded),.nectar-slider-wrap[data-fullscreen=true]:not(.loaded) .swiper-container,#nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable=on])>div{height:calc(100vh - 83px)}body[data-transparent-header=false] #ajax-content-wrap.no-scroll{min-height:calc(100vh - 83px);height:calc(100vh - 83px)}}#nectar_fullscreen_rows{background-color:transparent}.single-portfolio #full_width_portfolio .vc_row-fluid[data-column-margin="40px"].full-width-content>.span_12{padding-right:20px}@media only screen and (max-width:999px) and (min-width:691px){.vc_row-fluid[data-column-margin="40px"]>.span_12>.one-fourths:not([class*=vc_col-xs-]),.vc_row-fluid .vc_row-fluid.inner_row[data-column-margin="40px"]>.span_12>.one-fourths:not([class*=vc_col-xs-]){margin-bottom:40px}}.nectar-flickity.nectar-simple-slider.sizing-aspect-ratio .flickity-viewport{position:absolute;left:0;top:0;width:100%}.nectar-simple-slider .cell>.inner h1,.nectar-simple-slider .cell>.inner h2,.nectar-simple-slider .cell>.inner h3,.nectar-simple-slider .cell>.inner h4,.nectar-simple-slider .cell>.inner h5,.nectar-simple-slider .cell>.inner h6{color:inherit}.nectar-simple-slider .flickity-page-dots{position:absolute;bottom:0;left:0;padding:0 3% 3%;padding:0 max(3.45%,27px) max(3.45%,27px);width:100%;pointer-events:none}.nectar-simple-slider[data-pagination-alignment=left] .flickity-page-dots{text-align:left}.nectar-simple-slider[data-pagination-alignment=right] .flickity-page-dots{text-align:right}.nectar-simple-slider .flickity-page-dots .dot{opacity:1;width:30px;height:30px;padding:5px;margin:0;pointer-events:all;mix-blend-mode:difference}.nectar-simple-slider .flickity-page-dots .dot:before{height:6px;width:6px;left:12px;top:12px;border-radius:50px;background-color:#fff}@media only screen and (min-width:1000px){.nectar-simple-slider .flickity-page-dots .dot{width:36px;height:36px;padding:5px}.nectar-simple-slider .flickity-page-dots .dot:before{height:8px;width:8px;left:14px;top:14px}body .nectar-simple-slider .flickity-page-dots svg{width:28px;height:26px}}.nectar-simple-slider .flickity-page-dots svg circle.time{stroke-dashoffset:180;stroke-dasharray:179;stroke:#fff}.nectar-simple-slider .flickity-page-dots svg{width:22px;height:21px;position:absolute;left:5px;top:4px;pointer-events:none}.nectar-simple-slider .flickity-page-dots li:not(.is-selected) svg circle.time,.nectar-simple-slider .flickity-page-dots li.no-trans svg circle.time{transition-duration:0s!important}.nectar-simple-slider .flickity-page-dots li.no-trans svg circle.time{stroke-dashoffset:180!important}.nectar-simple-slider .flickity-page-dots .is-selected svg circle.time{stroke-dashoffset:8;-webkit-transition:stroke-dashoffset .7s cubic-bezier(.25,.25,.1,1),stroke .2s ease;transition:stroke-dashoffset .7s cubic-bezier(.25,.25,.1,1),stroke .2s ease}.nectar-simple-slider .flickity-page-dots .is-selected svg circle{-webkit-transition:stroke .3s ease;transition:stroke .3s ease;transform:rotate(-81deg);transform-origin:center}.nectar-simple-slider .flickity-prev-next-button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;padding:0}.nectar-simple-slider.arrow-position-overlapping .flickity-prev-next-button{opacity:1}.nectar-simple-slider .flickity-prev-next-button:disabled{display:block;cursor:pointer}.nectar-simple-slider.disabled-nav{cursor:pointer}.nectar-simple-slider.disabled-nav>*{pointer-events:none}.nectar-simple-slider .flickity-prev-next-button.previous{left:max(3.5%,32px)}.nectar-simple-slider .flickity-prev-next-button.next{right:max(3.5%,32px)}.nectar-simple-slider .flickity-prev-next-button:hover:before{transform:scale(1.15)}.nectar-simple-slider .flickity-prev-next-button:before{position:absolute;display:block;content:"";left:0;top:0;width:100%;height:100%;background-color:#fff;border-radius:100px;transition:transform .45s cubic-bezier(.15,.75,.5,1),opacity .45s cubic-bezier(.15,.75,.5,1)}.nectar-simple-slider .flickity-prev-next-button svg{left:auto;top:0;position:relative;width:12px;height:100%;transition:transform .45s cubic-bezier(.15,.75,.5,1)}.nectar-simple-slider .flickity-prev-next-button:after{height:2px;width:18px;background-color:#000;content:"";position:absolute;left:7px;top:50%;margin-top:-1px;display:block;transform-origin:right;transition:transform .45s cubic-bezier(.15,.75,.5,1)}.nectar-simple-slider .flickity-prev-next-button:after{transform:scaleX(.9) translateX(4px)}.nectar-simple-slider .flickity-prev-next-button.previous:after{transform:scaleX(.9) translateX(-4px)}.nectar-simple-slider .flickity-prev-next-button:hover:after{transform:scaleX(1.1) translateX(4px)}.nectar-simple-slider .flickity-prev-next-button.previous:hover:after{transform:scaleX(1.1) translateX(-4px)}.nectar-simple-slider .flickity-prev-next-button.previous:after{left:17px;transform-origin:left}.nectar-simple-slider .flickity-prev-next-button.previous svg{transform:translateX(-4px)}.nectar-simple-slider .flickity-prev-next-button.next svg{transform:translateX(4px)}.nectar-simple-slider .flickity-prev-next-button.previous:hover svg{transform:translateX(-6px)}.nectar-simple-slider .flickity-prev-next-button.next:hover svg{transform:translateX(6px)}.nectar-simple-slider .flickity-prev-next-button .arrow{fill:#000}@media only screen and (max-width:999px){.nectar-simple-slider .flickity-prev-next-button.previous{left:20px}.nectar-simple-slider .flickity-prev-next-button.next{right:20px}.nectar-simple-slider .flickity-prev-next-button{transform:scale(.75)}.nectar-simple-slider .flickity-page-dots{padding:0 20px 20px}.nectar-flickity.nectar-simple-slider[data-arrows=true].arrow-position-overlapping .flickity-slider .cell{padding:0 60px}}@media only screen and (max-width:690px){.nectar-simple-slider .flickity-prev-next-button{transform:scale(.65)}}.single-portfolio #full_width_portfolio .vc_row-fluid[data-column-margin="10px"].full-width-content>.span_12{padding-right:5px}@media only screen and (max-width:999px) and (min-width:691px){.vc_row-fluid[data-column-margin="10px"]>.span_12>.one-fourths:not([class*=vc_col-xs-]),.vc_row-fluid .vc_row-fluid.inner_row[data-column-margin="10px"]>.span_12>.one-fourths:not([class*=vc_col-xs-]){margin-bottom:10px}}@media only screen,print{.wpb_column.force-desktop-text-align-center .img-with-aniamtion-wrap img{display:inline-block}}@media only screen,print{.wpb_column.right_padding_desktop_75px>.n-sticky>.vc_column-inner{padding-right:75px}}@media only screen and (max-width:999px){body .wpb_column.right_padding_tablet_0px>.n-sticky>.vc_column-inner{padding-right:0}}@media only screen,print{.wpb_column.left_padding_desktop_75px>.n-sticky>.vc_column-inner{padding-left:75px}}@media only screen and (max-width:999px){body .wpb_column.left_padding_tablet_0px>.n-sticky>.vc_column-inner{padding-left:0}}@media only screen and (min-width:1000px){.full-width-content .span_12 .spacing-25px .nectar-post-grid-filters{padding-top:50px}}.nectar-simple-slider .cell.color-overlay-1-transparent>.bg-layer-wrap>.color-overlay{background-color:transparent}@media only screen and (max-width:690px){.vc_col-xs-4 .nectar-post-grid .nectar-post-grid-item .meta-excerpt,.vc_col-xs-6 .nectar-post-grid .nectar-post-grid-item .meta-excerpt{font-size:12px}}@media only screen,print{.wpb_column.top_padding_desktop_2pct>.n-sticky>.vc_column-inner{padding-top:2%}.wpb_column.right_padding_desktop_5pct>.n-sticky>.vc_column-inner{padding-right:5%}.wpb_column.bottom_padding_desktop_2pct>.n-sticky>.vc_column-inner{padding-bottom:2%}.wpb_column.left_padding_desktop_5pct>.n-sticky>.vc_column-inner{padding-left:5%}}.wpb_row.full-width-content .vc_col-sm-12 .nectar-post-grid[data-grid-spacing="25px"]{margin:25px}@media only screen and (min-width:1000px){body[data-body-border="1"] .wpb_row.full-width-content .vc_col-sm-12 .nectar-post-grid[data-grid-spacing="25px"]{margin:25px -24px}}@media only screen and (max-width:999px){body .wpb_column.force-tablet-text-align-right,body .wpb_column.force-tablet-text-align-right .col{text-align:right!important}body .wpb_column.force-tablet-text-align-center,body .wpb_column.force-tablet-text-align-center .col,body .wpb_column.force-tablet-text-align-center .vc_custom_heading,body .wpb_column.force-tablet-text-align-center .nectar-cta{text-align:center!important}.wpb_column.force-tablet-text-align-center .img-with-aniamtion-wrap img{display:inline-block}}@media only screen and (max-width:999px){.nectar-flickity.nectar-carousel:not(.masonry).tb-spacing-40px .flickity-page-dots{bottom:-50px}}@media only screen and (max-width:999px){.wpb_row.reverse_columns_row_tablet .row_col_wrap_12,.wpb_row.inner_row.reverse_columns_row_tablet .row_col_wrap_12_inner{flex-direction:row-reverse}}@media only screen and (max-width:690px){.wpb_row.reverse_columns_row_phone .row_col_wrap_12,.wpb_row.inner_row.reverse_columns_row_phone .row_col_wrap_12_inner{flex-direction:row-reverse}}@media only screen and (max-width:690px){html body .wpb_column.force-phone-text-align-right,html body .wpb_column.force-phone-text-align-right .col{text-align:right!important}html body .wpb_column.force-phone-text-align-center,html body .wpb_column.force-phone-text-align-center .col,html body .wpb_column.force-phone-text-align-center .vc_custom_heading,html body .wpb_column.force-phone-text-align-center .nectar-cta{text-align:center!important}.wpb_column.force-phone-text-align-center .img-with-aniamtion-wrap img{display:inline-block}}.row .col img.img-with-animation.nectar-lazy:not([srcset]){width:100%}.mb20px{margin-bottom:20px!important}.mx-auto,html body .vc_row-fluid>.span_12>.wpb_column.mx-auto{margin-left:auto;margin-right:auto}.mb-0,.material .wpb_row.mb-0,.material .wpb_content_element.mb-0{margin-bottom:0}.mb-1,.material .wpb_row.mb-1,.material .wpb_content_element.mb-1{margin-bottom:15px}.mb-2,.material .wpb_row.mb-2,.material .wpb_content_element.mb-2{margin-bottom:30px}.mb-3,.material .wpb_row.mb-3,.material .wpb_content_element.mb-3{margin-bottom:60px}.d-flex,.col.d-flex>.vc_column-inner>.wpb_wrapper{display:flex}.flex-direction-column,.col.flex-direction-column>.vc_column-inner>.wpb_wrapper{flex-direction:column}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.uppercase{font-weight:400}.light .divider-small-border{background-color:var(--light-grey)}.list-spaced ul li{padding:10px 0}.background-size-contain,.background-size-contain>.row-bg-wrap>.inner-wrap>.row-bg{background-size:contain}body #footer-outer #footer-widgets .row{padding:35px 0}body #footer-outer #footer-widgets .widget{margin-bottom:20px}body #footer-outer #footer-widgets .widget.mb-10{margin-bottom:10px}body #footer-outer #footer-widgets .footer-logo{width:200px;margin:0}body #footer-outer #footer-widgets .wp-block-buttons a{padding:10px 20px}body #footer-outer #footer-widgets .wp-block-buttons a>span{font-size:20px;font-weight:600}body #footer-outer #footer-widgets .menu .sub-menu{display:none}.row_cols_cta>.col>.col>.vc_column-inner>.wpb_wrapper{height:100%;display:flex;flex-direction:column}.row_cols_cta>.col>.col>.vc_column-inner>.wpb_wrapper>.wpb_text_column:last-of-type{flex:1}.row_cols_cta>.col>.col>.vc_column-inner>.wpb_wrapper>.nectar-button{align-self:center}.row_sep>.col>.col{border-right:solid 1px var(--light-grey)}.row_sep>.col>.col:last-child{border:none!important}body .row .col .picto-contact{width:32px}.wpcf7 .wpcf7-form{display:flex;flex-flow:wrap;justify-content:space-between;column-gap:30px}.wpcf7 .wpcf7-form .col-6{flex:0 calc(50% - 15px);padding-bottom:30px}.wpcf7 .wpcf7-form .col-12{flex:0 100%;padding-bottom:30px}.wpcf7 .wpcf7-form p{width:100%;padding-bottom:15px}.wpcf7 form .wpcf7-list-item-label{color:#000;font-weight:400}.wpcf7 form .wpcf7-acceptance .wpcf7-list-item{margin:0}@media screen and (max-width:1000px){.row_sep>.col>.col{border-right:none;border-bottom:solid 1px var(--light-grey);margin:0;padding:30px 5px!important}}@media screen and (max-width:690px){.wpcf7 .wpcf7-form .col-6,.wpcf7 .wpcf7-form .col-12{flex:0 100%;padding-bottom:15px}body #footer-outer #footer-widgets .row>.col{margin-bottom:10px;display:flex;flex-direction:column;align-items:center;text-align:center}body #footer-outer #footer-widgets .row>.col>.widget{margin-bottom:10px}}.simplefilter li,.sortandshuffle li{text-transform:none!important}.notransform,.notransform *{text-transform:none!important}.methodologieIn .row_col_wrap_12_inner .wpb_column>.vc_column-inner>.wpb_wrapper{display:flex;flex-direction:column}.methodologieIn .fs28{min-height:2em;margin-bottom:20px}@media screen and (max-width:690px){.methodologieIn .fs28{min-height:0px;margin-bottom:20px}}.lb-data .lb-details{display:none!important}.portfolio-filters-inline a:not(.active){background:var(--nectar-accent-color);padding:10px 30px!important;border-radius:30px!important;color:#fff!important;font-size:19px!important;line-height:20px!important}.portfolio-filters-inline a:not(.active):hover{background:var(--nectar-extra-color-1)}.portfolio-filters-inline .container ul li .active{background:var(--nectar-extra-color-1);padding:10px 30px!important;border-radius:30px!important;color:#fff!important;font-size:19px!important;line-height:20px!important}.portfolio-items[data-ps="7"] .col[data-default-color=true] .work-item:not(.style-3) .work-info-bg,.portfolio-items[data-ps="7"] .work-info .vert-center{display:none}.typoJO,.typoJO *{font-size:15px!important;line-height:19px!important}#downloadFileEstivelDiv,#downloadFileDiv{display:none}.titreMethodologie,.titreMethodologie *{font-family:"Vidaloka"!important;font-size:30px!important;line-height:35px!important;font-weight:400!important}@media screen and (max-width:1460px){.titreMethodologie,.titreMethodologie *{font-family:"Vidaloka"!important;font-size:25px!important;line-height:33px!important;font-weight:400!important}}.single-post .post-area{max-width:100%!important}.single-post .post-area h2{font-size:25px!important;line-height:35px!important}.single-post h1{font-size:50px!important;line-height:60px!important}#ilsenparlent .vc_column-inner>.wpb_wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:50px}#ilsenparlent img{width:200px;height:100px;object-fit:contain;margin:0!important}.post-area.auto_meta_overlaid_spaced .masonry-blog-item .post-header{max-width:100%!important}.auto_meta_overlaid_spaced .masonry-blog-item .post-featured-img::after{content:"";background:linear-gradient(to bottom,rgba(35,35,35,0),#232323 100%)!important}.postid-1188 .page-header-bg-image{background-position:0px 24%!important}.dblock .link_wrap{display:block}