
#page-header-bg[data-post-hs="default_minimal"] .inner-wrap{text-align:center}#page-header-bg[data-post-hs="default_minimal"] .inner-wrap >a,.material #page-header-bg.fullscreen-header .inner-wrap >a{color:#fff;font-weight:600;border:2px solid rgba(255,255,255,0.4);padding:4px 10px;margin:5px 6px 0 5px;display:inline-block;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;font-size:14px;line-height:18px}body.material #page-header-bg.fullscreen-header .inner-wrap >a{margin-bottom:15px;}body.material #page-header-bg.fullscreen-header .inner-wrap >a{border:none;padding:6px 10px}body[data-button-style^="rounded"] #page-header-bg[data-post-hs="default_minimal"] .inner-wrap >a,body[data-button-style^="rounded"].material #page-header-bg.fullscreen-header .inner-wrap >a{border-radius:100px}body.single [data-post-hs="default_minimal"] #single-below-header span,body.single .heading-title[data-header-style="default_minimal"] #single-below-header span{line-height:14px;}#page-header-bg[data-post-hs="default_minimal"] #single-below-header{text-align:center;position:relative;z-index:100}#page-header-bg[data-post-hs="default_minimal"] #single-below-header span{float:none;display:inline-block}#page-header-bg[data-post-hs="default_minimal"] .inner-wrap >a:hover,#page-header-bg[data-post-hs="default_minimal"] .inner-wrap >a:focus{border-color:transparent}#page-header-bg.fullscreen-header .avatar,#page-header-bg[data-post-hs="default_minimal"] .avatar{border-radius:100%}#page-header-bg.fullscreen-header .meta-author span,#page-header-bg[data-post-hs="default_minimal"] .meta-author span{display:block}#page-header-bg.fullscreen-header .meta-author img{margin-bottom:0;height:50px;width:auto}#page-header-bg[data-post-hs="default_minimal"] .meta-author img{margin-bottom:0;height:40px;width:auto}#page-header-bg[data-post-hs="default_minimal"] .author-section{position:absolute;bottom:30px}#page-header-bg.fullscreen-header .meta-author,#page-header-bg[data-post-hs="default_minimal"] .meta-author{font-size:18px}#page-header-bg.fullscreen-header .author-section .meta-date,#page-header-bg[data-post-hs="default_minimal"] .author-section .meta-date{font-size:12px;color:rgba(255,255,255,0.8)}#page-header-bg.fullscreen-header .author-section .meta-date i{font-size:12px}#page-header-bg[data-post-hs="default_minimal"] .author-section .meta-date i{font-size:11px;line-height:14px}#page-header-bg[data-post-hs="default_minimal"] .author-section .avatar-post-info{position:relative;top:-5px}#page-header-bg.fullscreen-header .author-section a,#page-header-bg[data-post-hs="default_minimal"] .author-section a{display:block;margin-bottom:-2px}#page-header-bg[data-post-hs="default_minimal"] .author-section a{font-size:14px;line-height:14px}#page-header-bg.fullscreen-header .author-section a:hover,#page-header-bg[data-post-hs="default_minimal"] .author-section a:hover{color:rgba(255,255,255,0.85)!important}#page-header-bg.fullscreen-header .author-section,#page-header-bg[data-post-hs="default_minimal"] .author-section{width:100%;z-index:10;text-align:center}#page-header-bg.fullscreen-header .author-section{margin-top:25px;}#page-header-bg.fullscreen-header .author-section span,#page-header-bg[data-post-hs="default_minimal"] .author-section span{padding-left:0;line-height:20px;font-size:20px}#page-header-bg.fullscreen-header .author-section .avatar-post-info,#page-header-bg[data-post-hs="default_minimal"] .author-section .avatar-post-info{margin-left:10px}#page-header-bg.fullscreen-header .author-section .avatar-post-info,#page-header-bg.fullscreen-header .author-section .meta-author,#page-header-bg[data-post-hs="default_minimal"] .author-section .avatar-post-info,#page-header-bg[data-post-hs="default_minimal"] .author-section .meta-author{text-align:left;display:inline-block;top:9px}@media only screen and (min-width :690px) and (max-width :999px){body.single-post #page-header-bg[data-post-hs="default_minimal"]{padding-top:10%;padding-bottom:10%;}}@media only screen and (max-width :690px){#ajax-content-wrap #page-header-bg[data-post-hs="default_minimal"] #single-below-header span:not(.rich-snippet-hidden),#ajax-content-wrap .row.heading-title[data-header-style="default_minimal"] .col.section-title span.meta-category{display:inline-block;}.container-wrap[data-remove-post-comment-number="0"][data-remove-post-author="0"][data-remove-post-date="0"] .heading-title[data-header-style="default_minimal"] #single-below-header > span,#page-header-bg[data-post-hs="default_minimal"] .span_6[data-remove-post-comment-number="0"][data-remove-post-author="0"][data-remove-post-date="0"] #single-below-header > span{padding:0 8px;}.container-wrap[data-remove-post-comment-number="0"][data-remove-post-author="0"][data-remove-post-date="0"] .heading-title[data-header-style="default_minimal"] #single-below-header span,#page-header-bg[data-post-hs="default_minimal"] .span_6[data-remove-post-comment-number="0"][data-remove-post-author="0"][data-remove-post-date="0"] #single-below-header span{font-size:13px;line-height:10px;}.material #page-header-bg.fullscreen-header .author-section{margin-top:5px;}#page-header-bg.fullscreen-header .author-section{bottom:20px;}#page-header-bg.fullscreen-header .author-section .meta-date:not(.updated){margin-top:-4px;display:block;}#page-header-bg.fullscreen-header .author-section .avatar-post-info{margin:10px 0 0 0;}}#page-header-bg h1,#page-header-bg .subheader,.nectar-box-roll .overlaid-content h1,.nectar-box-roll .overlaid-content .subheader,#page-header-bg #portfolio-nav a i,body .section-title #portfolio-nav a:hover i,.page-header-no-bg h1,.page-header-no-bg span,#page-header-bg #portfolio-nav a i,#page-header-bg span,#page-header-bg #single-below-header a:hover,#page-header-bg #single-below-header a:focus,#page-header-bg.fullscreen-header .author-section a{color:#000000!important;}body #page-header-bg .pinterest-share i,body #page-header-bg .facebook-share i,body #page-header-bg .linkedin-share i,body #page-header-bg .twitter-share i,body #page-header-bg .google-plus-share i,body #page-header-bg .icon-salient-heart,body #page-header-bg .icon-salient-heart-2{color:#000000;}#page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:not(:hover){color:#000000;border-color:rgba(0,0,0,0.4);}.single #page-header-bg #single-below-header > span{border-color:rgba(0,0,0,0.4);}body .section-title #portfolio-nav a:hover i{opacity:0.75;}.single #page-header-bg .blog-title #single-meta .nectar-social.hover > div a,.single #page-header-bg .blog-title #single-meta > div a,.single #page-header-bg .blog-title #single-meta ul .n-shortcode a,#page-header-bg .blog-title #single-meta .nectar-social.hover .share-btn{border-color:rgba(0,0,0,0.4);}.single #page-header-bg .blog-title #single-meta .nectar-social.hover > div a:hover,#page-header-bg .blog-title #single-meta .nectar-social.hover .share-btn:hover,.single #page-header-bg .blog-title #single-meta div > a:hover,.single #page-header-bg .blog-title #single-meta ul .n-shortcode a:hover,.single #page-header-bg .blog-title #single-meta ul li:not(.meta-share-count):hover > a{border-color:rgba(0,0,0,1);}.single #page-header-bg #single-meta div span,.single #page-header-bg #single-meta > div a,.single #page-header-bg #single-meta > div i{color:#000000!important;}.single #page-header-bg #single-meta ul .meta-share-count .nectar-social a i{color:rgba(0,0,0,0.7)!important;}.single #page-header-bg #single-meta ul .meta-share-count .nectar-social a:hover i{color:rgba(0,0,0,1)!important;}#header-space{background-color:#ffffff}@media only screen and (min-width:1000px){body #ajax-content-wrap.no-scroll{min-height:calc(100vh - 142px);height:calc(100vh - 142px)!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 - 141px);}.wpb_row.vc_row-o-full-height.top-level,.wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 141px);}html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header{top:142px;}.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container{height:calc(100vh - 140px)!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 - 140px - 32px)!important;}}@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);}.wpb_row.vc_row-o-full-height.top-level,.wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 83px);}body[data-transparent-header="false"] #ajax-content-wrap.no-scroll{min-height:calc(100vh - 83px);height:calc(100vh - 83px);}}.post-type-archive-product.woocommerce .container-wrap,.tax-product_cat.woocommerce .container-wrap{background-color:#f6f6f6;}.woocommerce.single-product #single-meta{position:relative!important;top:0!important;margin:0;left:8px;height:auto;}.woocommerce.single-product #single-meta:after{display:block;content:" ";clear:both;height:1px;}.woocommerce ul.products li.product.material,.woocommerce-page ul.products li.product.material{background-color:#ffffff;}.woocommerce ul.products li.product.minimal .product-wrap,.woocommerce ul.products li.product.minimal .background-color-expand,.woocommerce-page ul.products li.product.minimal .product-wrap,.woocommerce-page ul.products li.product.minimal .background-color-expand{background-color:#ffffff;}@media only screen and (max-width:999px){.vc_row.top_padding_tablet_75px{padding-top:75px!important;}}@media only screen and (max-width:999px){.vc_row.bottom_padding_tablet_75px{padding-bottom:75px!important;}}.img-with-aniamtion-wrap[data-border-radius="none"] .img-with-animation,.img-with-aniamtion-wrap[data-border-radius="none"] .hover-wrap{border-radius:none;}.screen-reader-text,.nectar-skip-to-content:not(:focus){border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;}
/*Text & colors*/

h1, h2, h3, h4, h5, h6, p, ul li{
    color: #000000;
}
body h2{
    margin-bottom: 30px !important;
}

body h4{
    margin-bottom: 20px !important;
}

.link_text .line{
    background-color: white !important;
}
@media only screen and (max-width: 999px) and (min-width: 690px){
    body .h1_accueil{
        font-size: 65px !important;
        line-height: 75px !important;
    }
}

.white{
    color: #FFFFFF;
}
.blue{
    color: #08ABDA !important;
}

.p_header{
    font-size : 18px;
    line-height : 34px;
}

.p_border_b{
    border-bottom: 1px solid black;
    padding-bottom: 15px;
    margin-bottom: 15px;
}

.a_black{
    color: black;
}
.a_black:hover{
    color: #08ABDA;
}

.uppercase{
    text-transform: uppercase;
}

@media only screen and (max-width: 690px){
body .nectar_image_with_hotspots .nectar_hotspot_wrap .nttip {
    position: fixed !important;
    left: 0!important;
    top: 24% !important;
    width: -webkit-fill-available !important;
    max-width: inherit!important;
    height: 500px!important;
    margin: 50px!important;
    height: 100%;
    box-shadow: none!important;
    border-radius: 0;
    border: 2px solid #f9f9f9;
    font-weight:800;
    text-align: center;
    transform: none!important;
    -webkit-transform: none!important;
    z-index: 999;
}}

/*Toggle*/
div[data-style*=minimal] .toggle h3 i{
    border: none;
}

.white_toggle div[data-style="minimal"] .toggle h3 a{
    color: white;
}
.white_toggle div[data-style="minimal"] .toggle h3 a:hover,
.white_toggle div[data-style="minimal"] .toggle.open.extra-color-1 i:before,
.white_toggle div[data-style="minimal"] .toggle.open.extra-color-1 i:after,
.white_toggle .toggle.extra-color-1:hover h3 a{
    color: white !important;
}
.white_toggle div[data-style="minimal"] .toggle h3 i:before,
.white_toggle div[data-style="minimal"] .toggle h3 i:after,
.white_toggle div[data-style="minimal"] .toggle.open.extra-color-1 i:before,
.white_toggle div[data-style="minimal"] .toggle.open.extra-color-1 i:after{
    background-color: white;
}
.white_toggle div[data-style="minimal"] .toggle{
    border-bottom: 1px solid white !important;
}

.white_toggle div[data-style="minimal"] .toggle.extra-color-1.open h3 a{
    color: white;
}

/*Buttons*/

.nectar-cta[data-using-bg=true] .text{
    display: none;
}

body[data-button-style*="slightly_rounded"] .nectar-cta{
    margin-top: 20px !important;
}

body[data-button-style*="slightly_rounded"] .nectar-cta:not([data-style="material"]) .link_wrap{
    border-radius: 30px !important;
}

.white_play .nectar_video_lightbox.play_button:before{
    border: 5px solid white !important;
}
.white_play .nectar_video_lightbox path{
    fill: white !important;
}

/*Testimonial*/
body .testimonial_slider blockquote .close-quote, body .testimonial_slider blockquote .open-quote{
    display: none;
}

.testimonial_slider .controls ul li .pagination-switch.active, .testimonial_slider .controls ul li .pagination-switch:hover{
    background-color: white;
}

.testimonial_slider .controls ul li .pagination-switch{
    border: 1px solid white;
}

.testimonial_slider .image-icon.has-bg{
    width: 100px;
    height: 100px;
}

/*General*/

.border_t_b{
    border-top: 1px solid white;
    border-bottom: 1px solid white;
}

.team-desc p{
    padding-bottom: 0px;
}

/*Margins*/
.margin_top_50{
    margin-top: 50px;
}

.margin_bottom_50{
    margin-bottom: 50px;
}

/*Header*/

body #header-outer[data-transparent-header="true"].transparent {
    border-bottom: 1px solid white !important;
}

body #header-outer.transparent[data-transparent-header="true"].dark-slide{
    border-bottom: 1px solid white !important;
}


#header-outer:not([data-format=centered-menu-under-logo]):not([data-format=centered-menu-bottom-bar]) #top nav>ul>li[class*=button_]>a:before{
    border-radius: 30px !important;
}

body #header-secondary-outer .nectar-center-text{
    font-size: 14px;
}

/*Footer*/

.before-footer .menu-menu-top-container .menu{
    margin-left: 0px;
}
.before-footer .menu-menu-top-container .menu li a{
    color: #FFFFFF;
}

body:not(.page):not(.single-post):not(.single-portfolio) .nectar-global-section.before-footer{
    padding-top: 0px;
}

.a_link{
    color: white;
}
.a_link:hover{
    color: #08ABDA;
}


#ajax-content-wrap #footer-outer #copyright{
    padding: 15px;
}

/*Gravity forms*/
.gform_wrapper.gravity-theme .gfield input.large, 
.gform_wrapper.gravity-theme .gfield select.large,
.gform_wrapper.gravity-theme input[type=text],
.gform_wrapper.gravity-theme select,
.gform_wrapper.gravity-theme input[type=number],
.gform_wrapper.gravity-theme .gfield textarea.medium{
    background: transparent;
    border: 1px solid #4D4D4D;
}

.gform_wrapper ::placeholder{
    font-size: 14px;
    color: #4D4D4D;
}
.gform_wrapper.gravity-theme *{
    color: #4D4D4D;
}
.gform_wrapper.gravity-theme .gform_footer input{
    color: white;
    border-radius: 30px !important;
}

/*infolettre*/
.gform_wrapper.gravity-theme .gfield input.medium{
    border: 2px solid white;
    border-radius: 30px;
    padding: 10px 10px 10px 15px;
    width: 80% !important;
}
.infolettre_form .gform_wrapper.gravity-theme .gfield ::placeholder{
    color: white;
}

/*White form*/
.white_form .gform_wrapper.gravity-theme .ginput_complex label{
    display: none;
}

.white_form .gform_wrapper.gravity-theme .gfield input.large, 
.white_form .gform_wrapper.gravity-theme .gfield select.large, 
.white_form .gform_wrapper.gravity-theme input[type=text], 
.white_form .gform_wrapper.gravity-theme select, 
.white_form .gform_wrapper.gravity-theme input[type=number], 
.white_form .gform_wrapper.gravity-theme .gfield textarea.medium{
    border: 1px solid #FFFFFF;
    color: white;
}

.white_form input::placeholder,
.white_form textarea.medium::placeholder{
    color: #FFFFFF;
}

.white_form .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full), .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full) {
    padding-right: 0%;
}

/*Single last post - Home page*/
.single_last_post{
   padding: 17%;
   text-align: left;
}

/*Single post*/
.title_post{
    font-size: 42px;
    line-height: 52px;
    margin-bottom: 50px;
}

.post .content-inner{
    padding-bottom: 40px;
}


@media only screen and (min-width: 1001px){
    .padding_r_50{
        padding-right: 50px;
    }
    .content_post_dac{
        padding-top: 130px;
        padding-bottom: 50px;
    }
    
}
@media only screen and (max-width: 1000px){
    .padding_r_50{
        padding-right: 0px;
    }
    .margin_cta{
        margin-top: -40px;
        margin-bottom: 50px !important;
    }
    .content_post_dac{
        padding-top: 130px;
        padding-bottom: 50px;
    }
}

.post-header span,
.post .excerpt,
.blog-title .inner-wrap a{
    display: none !important;
}

.post-header .title{
    font-family: Epilogue !important;
    font-weight: 400 !Important;
}

.et-db #et-boc .et-l .et_pb_with_background .et_pb_row.et_pb_row_fullwidth, .et-db #et-boc .et-l .et_pb_with_background.et_pb_specialty_fullwidth>.et_pb_row.et_pb_row_fullwidth, .et-db #et-boc .et-l .single.et_full_width_page .et_pb_row.et_pb_row_fullwidth, .et-db #et-boc .et-l .single.et_full_width_page .et_pb_specialty_fullwidth>.et_pb_row.et_pb_row_fullwidth, .et-db #et-boc .et-l .single.et_full_width_portfolio_page .et_pb_row.et_pb_row_fullwidth, .et-db #et-boc .et-l .single.et_full_width_portfolio_page .et_pb_specialty_fullwidth>.et_pb_row.et_pb_row_fullwidth {
    width: 100%!important;
    max-width: 100%!important;
}

/*Learndash*/
.blog_next_prev_buttons{
    margin-top: 0px;
    margin-top:-40px;
}

.learndash-wrapper .ld-content-actions {
    clear: both;
    border-top: 2px solid #e2e7ed;
    padding: 1em 0;
    display: flex;
    justify-content: space-between;
    margin-bottom: 50px;
}
/*# sourceURL=dynamic-css-inline-css */
