/* PAGE ADMINISTRATION FRANCAIS */
.page-id-59679 .titre-section h2 {
    font-family: Brandon !important;
    font-size: 27px !important;
    font-weight: 700 !important;
    padding-top: 5px !important;
    letter-spacing: -0.02em;
}
.page-id-59679 #menu-lang-menu {display:none !important;}
.page-id-59679 .row-intro-job{margin-top:-75px;padding-top:0px;}
.page-id-59679 .row-intro-job .pos-middle{vertical-align: top !important;}
.page-id-59679 .text-intro{background-image:url(/wp-content/uploads/2019/09/bgVert.jpg);background-color:#52934f;min-height:300px;vertical-align:middle;margin-top:100px;padding-left:50px;padding-right:50px;padding-top:50px;padding-bottom:50px;}
.page-id-59679 .text-intro p{color:white;font-size:26px !important;line-height: 35px;padding-top:25px;}
.page-id-59679 .row-cta-1-texte-job{z-index: 2;}
.page-id-59679 .row-cta-1-texte-job .block{padding-left:20px;padding-right:20px;padding-top:40px;padding-bottom: 40px;background-color:#f2f5f3;min-height:200px;margin-left:30px;margin-right:30px;z-index:2;}
.page-id-59679 .row-cta-1-texte-job .image-gauche{margin-top:-40px !important;z-index: 1;}
.page-id-59679 .row-cta-1-texte-job .image-centre{margin-top:-40px !important;z-index: 1;}
.page-id-59679 .row-cta-1-texte-job .image-droite{margin-top:-40px !important;z-index: 1;}
.page-id-59679 .menu-job {background-color:white;}
.page-id-59679 #masthead .navbar-nav .menu-item{background-color:#52934f;display: table-row !important;float: left;height: 55px !important;margin-top: 35px !important;color:white !important;padding-left:27px !important;padding-right:27px !important;}
.page-id-59679 #masthead .navbar-nav .menu-item a{color:white !important;padding-right:0px !important;}
.page-id-59679 .top-menu{margin-top:0px !important;}
.page-id-59679 .menu-container{height:90px !important;}
.page-id-59679 .logo-container{padding-top:20px;margin-top:0px;}
.page-id-59679 #menu-menu-pricipale-job-administration{float:right;}
.page-id-59679 .block-nous-sommes-image{z-index: 2;}
.page-id-59679 .block-nous-sommes-text{background-color:#f2f5f3;z-index: 1;text-align: center;padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;margin-top:-20px !important;}

.page-id-59679 .block:before{content:'------------';color:#f2f5f3;border-top:1px solid #52924e;}
.page-id-59679 .block:after{content:'------------';color:#f2f5f3;border-bottom:1px solid #52924e;}

.page-id-59679 .block-nous-sommes-text div:before{content:'-----';color:#f2f5f3;border-top:solid 1px #52924e;}
.page-id-59679 .block-nous-sommes-text div:after{content:'-----';color:#f2f5f3;border-bottom:solid 1px #52924e;}
.page-id-59679 .block-nous-sommes-text div h3{margin-top:0px !important;}

.page-id-59679 .block-poste-disponible-texte{min-height:160px;background-color:#f2f5f3;z-index: 1;text-align: center;padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;margin-top:-20px !important;margin-left:20px;margin-right:20px;}
.page-id-59679 .block-poste-disponible-texte div:before{content:'-----';color:#f2f5f3;border-top:solid 1px #52924e;}
.page-id-59679 .block-poste-disponible-texte div:after{content:'-----';color:#f2f5f3;border-bottom:solid 1px #52924e;}
.page-id-59679 .block-poste-disponible-texte div h3{margin-top:0px !important;}
.page-id-59679 .block-poste-disponible-plus{margin-top:-20px !important;}
.page-id-59679 .texte-vert{color:#52934f;}
.page-id-59679 .tente-chance{color:#52934f;}

.page-id-59679 .jobposting:hover .imgplus{content:url("/wp-content/uploads/2019/09/btn-go.png");}
.page-id-59679 #field_2_5 img:hover{opacity: 0.7}
.page-id-59679 .texte-formulaire{max-width: 450px;display: inline-block;text-align: center;}
.page-id-59679 #gform_submit_button_2{float:right;}
.page-id-59679 .gfield{margin-top:0px !important;}
.page-id-59679 #field_2_5{margin-top:30px !important;cursor: pointer;}
.page-id-59679 #colophon .uncode_text_column p{font-family:Brandon !important;font-size:12px !important; }
.page-id-59679 .texte-croissance p{font-family:Hind !important;font-size:19px !important;}
.page-id-59679 .block-poste-disponible-texte h3{font-family: Brandon !important;text-transform: uppercase;font-size:17px !important;font-weight:900 !important;}
.page-id-59679 .texte-footer-aventure p{font-size:22px !important;font-family: Lato !important;}
.page-id-59679 .texte-footer-postulez p{font-size:22px !important;font-family: Lato !important;}
.page-id-59679 .col-center-parent{padding-left:130px;padding-right:130px;}
.page-id-59679 .tente-chance{font-family: Lato;font-style: italic;}

.page-id-59679 #field_2_7 img:hover{opacity: 0.7}
.page-id-59679 #field_2_7{margin-top:30px !important;cursor: pointer;}



@media (max-width:1142px) and (min-width:959px) {
    .page-id-59679 .megamenu-diff{vertical-align: top !important;}
    .page-id-59679 #masthead .navbar-nav .menu-item{padding-left:9px !important;padding-right:9px  !important;}
}

@media only screen and (max-device-width: 959px){
    .page-id-59679 .menu-item-language-current{display: none !important;visibility: hidden;}
    .page-id-59679 .wpml-ls-current-language{display: none !important;visibility: hidden;}
    .page-id-59679 #masthead .navbar-nav .menu-item{margin-top:0px !important;float:none;width: 100% !important;display:block !important;}
    
    .page-id-59679 #masthead #menu-menu-pricipale-job-administration{padding-top:0px !important;}
    .page-id-59679 #masthead .menu-item-language{width:100%;}
    .page-id-59679 #masthead #menu-lang-menu-1{margin-bottom: 0px !important;padding-bottom: 0px !important;margin-bottom:0px !important;}
    .page-id-59679 .menu-item-language{float:left;}
    .page-id-59679 .wpml-ls-native{display: block;margin-left:30px;}
    .page-id-59679 .desktop-hidden{float:left;display:block;width:100%;}
    .page-id-59679 .desktop-hidden .fa-dropdown{display:none;}    

    .page-id-59679 #Benefices .single-wrapper{max-width: 50% !important;}
    .page-id-59679 #Lestalents .single-wrapper{max-width: 50% !important;}
    
    .page-id-59679 #Quisommesnous .single-wrapper{max-width: 50% !important;}

    .page-id-59679 .site-footer .single-wrapper {max-width:10% !important;}

    .page-id-59679 #texteCroissance .single-wrapper{max-width: 50% !important;}
}

@media only screen and (max-device-width: 425px){
    .page-id-59679 #Benefices .single-wrapper{max-width: 90% !important;}
    .page-id-59679 #Lestalents .single-wrapper{max-width: 90% !important;}
    .page-id-59679 #texteCroissance .single-wrapper{max-width: 90% !important;}
    .page-id-59679 #Quisommesnous .single-wrapper{max-width: 90% !important;}

}

.page-id-59679 .footer-last1{display: none;}
.page-id-59679 .site-footer .style-color-jevc-bg a,.site-footer .style-color-jevc-bg p{color:white;}
.page-id-59679 .menu-item a:hover:after{
    position: absolute;
    content: '';
    border-bottom: 3px solid #c1d7bf;
    width: 70%;
    transform: translateX(-50%);    
    left: 50%;
    margin-top:-7px;
}


.page-id-59679 .footer-scroll-top{display: block !important;opacity: 1 !important;    border: solid 1px white;}
.page-id-59679 .footer-scroll-top{background-color:#52924e;padding-top: 7px;padding-bottom: 7px;padding-left: 20px;
    padding-right: 20px;right:0 !important;bottom:75%;}
.page-id-59679 .footer-scroll-top a{color:white;font-style: italic;}
.page-id-59679 .footer-scroll-top a:hover,.footer-scroll-top a:focus{color:white !important;}
.page-id-59679 .footer-scroll-top a .fa{margin-left:10px;}
.page-id-59679 .footer-scroll-top .scroll-top-inner{color:white;}
.page-id-59679 .qui-nous-sommes-heading:after{
    position: absolute;
    content: '';
    border-bottom: 1px solid #52924e;
    width: 10%;
    transform: translateX(-50%);        
    margin-top:25px;
    left:5%;
}

.page-id-59679 .texte-italic:before{position: absolute;
    content: '';
    border-bottom: 1px solid #52924e;
    width: 10%;
    transform: translateX(-50%);        
    margin-top:-20px;
    left:5%;}
.page-id-59679 .texte-italic{color:#52924e;margin-top: 40px;}
.page-id-59679 .qui-nous-sommes-texte{margin-top:50px !important;width:80% !important;}
.page-id-59679 .onepage-section .row-parent{padding-bottom:20px !important;padding-top:30px !important;}
.page-id-59679 .site-footer a{font-weight: 600 !important;}
.page-id-59679 .texte-footer-aventure p{font-weight: 900 !important;}
.page-id-59679 .texte-footer-aventure p.texte-vert {font-weight: 900 !important; font-size:40px !important;}
.page-id-59679 .texte-footer-postulez p.tente-chance{font-weight: 900 !important; font-size:30px !important;}
.page-id-59679 .texte-footer-postulez p.tente-chance a{color:#52924e;}
.page-id-59679 .texte-footer-postulez p.tente-chance a .fa{padding-left:20px;}
.page-id-59679 .texte-footer-postulez p.tente-chance a:hover:after{ position: absolute;content: '';
    border-bottom: 3px solid #52924e;width: 42%;transform: translateX(-50%);margin-top:35px;
    left:21%;}

.page-id-59679 #rowform{display: none;}
.page-id-59679 .gform_title{display: none;}
.page-id-59679 .gform_footer {text-align:center;}
.page-id-59679 #gform_4{text-align: center;max-width: 400px;}
.page-id-59679 .gfield_required{display: none !important;}
.page-id-59679 .ginput_container_text{color: black !important;font-weight: 500;font-size: 16px;}

/**
font-family: Brandon;
font-family: Volkhov;
font-family: VolkhovItalic;   
font-family: Hind; 
font-family: Poppins; 
**/

.page-id-59679 .block-nous-sommes-text{min-height: 310px; }
.page-id-59679 #masthead .navbar-nav .menu-item a{font-family: Brandon;}
.page-id-59679 .heading-top p span{font-family:Volkhov;font-weight: 500;}
.page-id-59679 .text-intro p{font-family: Brandon !important;}
.page-id-59679 .text-intro p strong{font-family: Brandon !important;color:#c1d7bf !important;font-weight: 900;}
.page-id-59679 .row-cta-1-texte-job p{font-family: Brandon !important;font-size: 22px !important;font-weight: 600 !important;text-transform: uppercase;}
.page-id-59679 .qui-nous-sommes-heading p{font-family: Brandon !important;font-size:25px !important;font-weight: 900 !important;line-height: 30px !important;}
.page-id-59679 .qui-nous-sommes-texte p{font-family: Hind !important;font-size:18px !important;font-weight:400 !important;}
.page-id-59679 .block-nous-sommes-text div h3{font-family: Brandon !important;text-transform: uppercase;font-size:22px !important;font-weight:900 !important;}
.page-id-59679 .block-nous-sommes-text p{font-family: Hind !important;font-size:16px !important;font-weight: 400 !important;}
.page-id-59679 .block-nous-sommes-a-plus-heading p{font-family: Brandon !important;text-transform: uppercase;font-size:25px !important;font-weight:900 !important;}
.page-id-59679 .block-nous-sommes-a-plus-texte p{font-family: Hind !important;font-size:18px !important;font-weight: 400 !important;}
.page-id-59679 .texte-italic{font-family:VolkhovItalic !important;}
.page-id-59679 .texte-croissance{font-family: Hind !important;}
.page-id-59679 .texte-footer-aventure,.page-id-59679 .texte-footer-aventure p{font-family: Brandon !important;}
.page-id-59679 .texte-footer-postulez,.page-id-59679 .texte-footer-postulez p{font-family: Hind !important;}

.page-id-59679 .titre-section{z-index: 3;}
.page-id-59679 .titre-section p{font-family:Brandon !important;font-size:27px !important;font-weight: 700 !important;padding-top: 5px !important;}
.page-id-59679 .col-titre-section .background-inner {background-size: contain !important;}

.page-id-59679 .menu-smart > li > a{padding-left:0px !important;}

.page-id-59679 .texte-vert{color: #52924e;}


.page-id-59679 .block-nous-sommes-a-plus-texte,.page-id-59679 .qui-nous-sommes-heading{width:80% !important;}
.page-id-59679 .texte-italic{width:80% !important;}
.page-id-59679 .col-image-droite{margin-left:0px !important;padding-left:0px !important;}
.page-id-59679 .col-texte-image-droite{padding-left:75px !important;}

.page-id-59679 .site-footer #footerlinks {background-color: #141618;}
.page-id-59679 .site-footer #rowmedia {background-color: #1b1d1f;padding-top:20px;padding-bottom:20px;}
.page-id-59679 .site-footer .row-parent .col-lg-2 .uncode_text_column p,
.page-id-59679 .site-footer .row-parent .col-lg-2 .uncode_text_column p a,
.page-id-59679 .heading-top p span{line-height:90px; }


@media only screen and (max-device-width: 900px){
 .page-id-59679 .col-texte-image-droite {padding-left:0px !important;}
 .page-id-59679 .block-nous-sommes-a-plus-texte, .page-id-59679 .qui-nous-sommes-heading{width:100% !important;}
 .page-id-59679 .texte-italic{width: 100% !important;}

}

@media only screen and (max-device-width: 500px){
    .page-id-59679 .text-intro p {padding-top:0px !important;}
    .page-id-59679 .text-intro{padding-bottom:75px !important;}
    .page-id-59679 .block-nous-sommes-text {
        min-height: 235px;
    }
    .page-id-59679 .titre-section p {
        border-bottom: 1px #52924e solid;
        border-top: 1px #52924e solid;
        padding-bottom: 10px !important;
        padding-top: 10px !important;
    }
}


.page-id-59679 footer .menu-item a:hover:after{border:none !important;}
.page-id-59679 footer .menu-item a{font-weight: 600 !important;}
.page-id-59679 footer .menu-item h2{font-weight: 600 !important;}
@media (max-width: 960px){
    .page-id-59679 #menu-lang-menu-1 {display: none !important;}
    .page-id-59679 .menu-item a:hover:after {
        border-bottom:0px !important;
    }

    .page-id-59679 .qui-nous-sommes-heading:after {
     border-bottom:0px !important;   
    }

    .page-id-59679 .box-container {
        width:100% !important;
    }
    

}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px){
    .page-id-59679 #masthead .navbar-nav .menu-item{
     display:inline-block !important;   
     float:left !important;
     width:auto !important;
    }
    .page-id-59679 #masthead .navbar-nav .menu-item .fa-dropdown{display: none;}
}


@media (min-width: 960px){

    .page-id-59679 .menu-container ul.menu-smart > li > a,
    .parent-pageid-59679 .menu-container ul.menu-smart > li > a
    {
        font-size: 12px !important;
    }
}

.page-id-59679 #menu-main-menue-job-administration,.page-id-59679 #menu-main-menue-job-administration{float:right;}

@media only screen and (max-device-width: 959px){
    .page-id-59679 #masthead #menu-main-menue-job-administration{padding-top:0px !important;}
}

/* PAGE ADMINISTRATION ANGLAIS */

.page-id-59698 .titre-section h2 {
    font-family: Brandon !important;
    font-size: 27px !important;
    font-weight: 700 !important;
    padding-top: 5px !important;
    letter-spacing: -0.02em;
}
.page-id-59698 #menu-lang-menu {display:none !important;}
.page-id-59698 .row-intro-job{margin-top:-75px;padding-top:0px;}
.page-id-59698 .row-intro-job .pos-middle{vertical-align: top !important;}
.page-id-59698 .text-intro{background-image:url(/wp-content/uploads/2019/09/bgVert.jpg);background-color:#52934f;min-height:300px;vertical-align:middle;margin-top:100px;padding-left:50px;padding-right:50px;padding-top:50px;padding-bottom:50px;}
.page-id-59698 .text-intro p{color:white;font-size:26px !important;line-height: 35px;padding-top:25px;}
.page-id-59698 .row-cta-1-texte-job{z-index: 2;}
.page-id-59698 .row-cta-1-texte-job .block{padding-left:20px;padding-right:20px;padding-top:40px;padding-bottom: 40px;background-color:#f2f5f3;min-height:200px;margin-left:30px;margin-right:30px;z-index:2;}
.page-id-59698 .row-cta-1-texte-job .image-gauche{margin-top:-40px !important;z-index: 1;}
.page-id-59698 .row-cta-1-texte-job .image-centre{margin-top:-40px !important;z-index: 1;}
.page-id-59698 .row-cta-1-texte-job .image-droite{margin-top:-40px !important;z-index: 1;}
.page-id-59698 .menu-job {background-color:white;}
.page-id-59698 #masthead .navbar-nav .menu-item{background-color:#52934f;display: table-row !important;float: left;height: 55px !important;margin-top: 35px !important;color:white !important;padding-left:27px !important;padding-right:27px !important;}
.page-id-59698 #masthead .navbar-nav .menu-item a{color:white !important;padding-right:0px !important;}
.page-id-59698 .top-menu{margin-top:0px !important;}
.page-id-59698 .menu-container{height:90px !important;}
.page-id-59698 .logo-container{padding-top:20px;margin-top:0px;}
.page-id-59698 #menu-menu-pricipale-job-administration{float:right;}
.page-id-59698 .block-nous-sommes-image{z-index: 2;}
.page-id-59698 .block-nous-sommes-text{background-color:#f2f5f3;z-index: 1;text-align: center;padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;margin-top:-20px !important;}

.page-id-59698 .block:before{content:'------------';color:#f2f5f3;border-top:1px solid #52924e;}
.page-id-59698 .block:after{content:'------------';color:#f2f5f3;border-bottom:1px solid #52924e;}

.page-id-59698 .block-nous-sommes-text div:before{content:'-----';color:#f2f5f3;border-top:solid 1px #52924e;}
.page-id-59698 .block-nous-sommes-text div:after{content:'-----';color:#f2f5f3;border-bottom:solid 1px #52924e;}
.page-id-59698 .block-nous-sommes-text div h3{margin-top:0px !important;}

.page-id-59698 .block-poste-disponible-texte{min-height:160px;background-color:#f2f5f3;z-index: 1;text-align: center;padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;margin-top:-20px !important;margin-left:20px;margin-right:20px;}
.page-id-59698 .block-poste-disponible-texte div:before{content:'-----';color:#f2f5f3;border-top:solid 1px #52924e;}
.page-id-59698 .block-poste-disponible-texte div:after{content:'-----';color:#f2f5f3;border-bottom:solid 1px #52924e;}
.page-id-59698 .block-poste-disponible-texte div h3{margin-top:0px !important;}
.page-id-59698 .block-poste-disponible-plus{margin-top:-20px !important;}
.page-id-59698 .texte-vert{color:#52934f;}
.page-id-59698 .tente-chance{color:#52934f;}

.page-id-59698 .jobposting:hover .imgplus{content:url("/wp-content/uploads/2019/09/btn-go.png");}
.page-id-59698 #field_2_5 img:hover{opacity: 0.7}
.page-id-59698 .texte-formulaire{max-width: 450px;display: inline-block;text-align: center;}
.page-id-59698 #gform_submit_button_2{float:right;}
.page-id-59698 .gfield{margin-top:0px !important;}
.page-id-59698 #field_2_5{margin-top:30px !important;cursor: pointer;}
.page-id-59698 #colophon .uncode_text_column p{font-family:Brandon !important;font-size:12px !important; }
.page-id-59698 .texte-croissance p{font-family:Hind !important;font-size:19px !important;}
.page-id-59698 .block-poste-disponible-texte h3{font-family: Brandon !important;text-transform: uppercase;font-size:17px !important;font-weight:900 !important;}
.page-id-59698 .texte-footer-aventure p{font-size:22px !important;font-family: Lato !important;}
.page-id-59698 .texte-footer-postulez p{font-size:22px !important;font-family: Lato !important;}
.page-id-59698 .col-center-parent{padding-left:130px;padding-right:130px;}
.page-id-59698 .tente-chance{font-family: Lato;font-style: italic;}

.page-id-59698 #field_2_7 img:hover{opacity: 0.7}
.page-id-59698 #field_2_7{margin-top:30px !important;cursor: pointer;}



@media (max-width:1142px) and (min-width:959px) {
    .page-id-59698 .megamenu-diff{vertical-align: top !important;}
    .page-id-59698 #masthead .navbar-nav .menu-item{padding-left:9px !important;padding-right:9px  !important;}
}

@media only screen and (max-device-width: 959px){
    .page-id-59698 .menu-item-language-current{display: none !important;visibility: hidden;}
    .page-id-59698 .wpml-ls-current-language{display: none !important;visibility: hidden;}
    .page-id-59698 #masthead .navbar-nav .menu-item{margin-top:0px !important;float:none;width: 100% !important;display:block !important;}
    
    .page-id-59698 #masthead #menu-menu-pricipale-job-administration{padding-top:0px !important;}
    .page-id-59698 #masthead .menu-item-language{width:100%;}
    .page-id-59698 #masthead #menu-lang-menu-1{margin-bottom: 0px !important;padding-bottom: 0px !important;margin-bottom:0px !important;}
    .page-id-59698 .menu-item-language{float:left;}
    .page-id-59698 .wpml-ls-native{display: block;margin-left:30px;}
    .page-id-59698 .desktop-hidden{float:left;display:block;width:100%;}
    .page-id-59698 .desktop-hidden .fa-dropdown{display:none;}    

    .page-id-59698 #Benefices .single-wrapper{max-width: 50% !important;}
    .page-id-59698 #Lestalents .single-wrapper{max-width: 50% !important;}
    
    .page-id-59698 #Quisommesnous .single-wrapper{max-width: 50% !important;}

    .page-id-59698 .site-footer .single-wrapper {max-width:10% !important;}

    .page-id-59698 #texteCroissance .single-wrapper{max-width: 50% !important;}
}

@media only screen and (max-device-width: 425px){
    .page-id-59698 #Benefices .single-wrapper{max-width: 90% !important;}
    .page-id-59698 #Lestalents .single-wrapper{max-width: 90% !important;}
    .page-id-59698 #texteCroissance .single-wrapper{max-width: 90% !important;}
    .page-id-59698 #Quisommesnous .single-wrapper{max-width: 90% !important;}

}

.page-id-59698 .footer-last1{display: none;}
.page-id-59698 .site-footer .style-color-jevc-bg a,.site-footer .style-color-jevc-bg p{color:white;}
.page-id-59698 .menu-item a:hover:after{
    position: absolute;
    content: '';
    border-bottom: 3px solid #c1d7bf;
    width: 70%;
    transform: translateX(-50%);    
    left: 50%;
    margin-top:-7px;
}


.page-id-59698 .footer-scroll-top{display: block !important;opacity: 1 !important;    border: solid 1px white;}
.page-id-59698 .footer-scroll-top{background-color:#52924e;padding-top: 7px;padding-bottom: 7px;padding-left: 20px;
    padding-right: 20px;right:0 !important;bottom:75%;}
.page-id-59698 .footer-scroll-top a{color:white;font-style: italic;}
.page-id-59698 .footer-scroll-top a:hover,.footer-scroll-top a:focus{color:white !important;}
.page-id-59698 .footer-scroll-top a .fa{margin-left:10px;}
.page-id-59698 .footer-scroll-top .scroll-top-inner{color:white;}
.page-id-59698 .qui-nous-sommes-heading:after{
    position: absolute;
    content: '';
    border-bottom: 1px solid #52924e;
    width: 10%;
    transform: translateX(-50%);        
    margin-top:25px;
    left:5%;
}

.page-id-59698 .texte-italic:before{position: absolute;
    content: '';
    border-bottom: 1px solid #52924e;
    width: 10%;
    transform: translateX(-50%);        
    margin-top:-20px;
    left:5%;}
.page-id-59698 .texte-italic{color:#52924e;margin-top: 40px;}
.page-id-59698 .qui-nous-sommes-texte{margin-top:50px !important;width:80% !important;}
.page-id-59698 .onepage-section .row-parent{padding-bottom:20px !important;padding-top:30px !important;}
.page-id-59698 .site-footer a{font-weight: 600 !important;}
.page-id-59698 .texte-footer-aventure p{font-weight: 900 !important;}
.page-id-59698 .texte-footer-aventure p.texte-vert {font-weight: 900 !important; font-size:40px !important;}
.page-id-59698 .texte-footer-postulez p.tente-chance{font-weight: 900 !important; font-size:30px !important;}
.page-id-59698 .texte-footer-postulez p.tente-chance a{color:#52924e;}
.page-id-59698 .texte-footer-postulez p.tente-chance a .fa{padding-left:20px;}
.page-id-59698 .texte-footer-postulez p.tente-chance a:hover:after{ position: absolute;content: '';
    border-bottom: 3px solid #52924e;width: 42%;transform: translateX(-50%);margin-top:35px;
    left:21%;}

.page-id-59698 #rowform{display: none;}
.page-id-59698 .gform_title{display: none;}
.page-id-59698 .gform_footer {text-align:center;}
.page-id-59698 #gform_4{text-align: center;max-width: 400px;}
.page-id-59698 .gfield_required{display: none !important;}
.page-id-59698 .ginput_container_text{color: black !important;font-weight: 500;font-size: 16px;}

/**
font-family: Brandon;
font-family: Volkhov;
font-family: VolkhovItalic;   
font-family: Hind; 
font-family: Poppins; 
**/

.page-id-59698 .block-nous-sommes-text{min-height: 310px; }
.page-id-59698 #masthead .navbar-nav .menu-item a{font-family: Brandon;}
.page-id-59698 .heading-top p span{font-family:Volkhov;font-weight: 500;}
.page-id-59698 .text-intro p{font-family: Brandon !important;}
.page-id-59698 .text-intro p strong{font-family: Brandon !important;color:#c1d7bf !important;font-weight: 900;}
.page-id-59698 .row-cta-1-texte-job p{font-family: Brandon !important;font-size: 22px !important;font-weight: 600 !important;text-transform: uppercase;}
.page-id-59698 .qui-nous-sommes-heading p{font-family: Brandon !important;font-size:25px !important;font-weight: 900 !important;line-height: 30px !important;}
.page-id-59698 .qui-nous-sommes-texte p{font-family: Hind !important;font-size:18px !important;font-weight:400 !important;}
.page-id-59698 .block-nous-sommes-text div h3{font-family: Brandon !important;text-transform: uppercase;font-size:22px !important;font-weight:900 !important;}
.page-id-59698 .block-nous-sommes-text p{font-family: Hind !important;font-size:16px !important;font-weight: 400 !important;}
.page-id-59698 .block-nous-sommes-a-plus-heading p{font-family: Brandon !important;text-transform: uppercase;font-size:25px !important;font-weight:900 !important;}
.page-id-59698 .block-nous-sommes-a-plus-texte p{font-family: Hind !important;font-size:18px !important;font-weight: 400 !important;}
.page-id-59698 .texte-italic{font-family:VolkhovItalic !important;}
.page-id-59698 .texte-croissance{font-family: Hind !important;}
.page-id-59698 .texte-footer-aventure,.page-id-59698 .texte-footer-aventure p{font-family: Brandon !important;}
.page-id-59698 .texte-footer-postulez,.page-id-59698 .texte-footer-postulez p{font-family: Hind !important;}

.page-id-59698 .titre-section{z-index: 3;}
.page-id-59698 .titre-section p{font-family:Brandon !important;font-size:27px !important;font-weight: 700 !important;padding-top: 5px !important;}
.page-id-59698 .col-titre-section .background-inner {background-size: contain !important;}

.page-id-59698 .menu-smart > li > a{padding-left:0px !important;}

.page-id-59698 .texte-vert{color: #52924e;}


.page-id-59698 .block-nous-sommes-a-plus-texte,.page-id-59698 .qui-nous-sommes-heading{width:80% !important;}
.page-id-59698 .texte-italic{width:80% !important;}
.page-id-59698 .col-image-droite{margin-left:0px !important;padding-left:0px !important;}
.page-id-59698 .col-texte-image-droite{padding-left:75px !important;}

.page-id-59698 .site-footer #footerlinks {background-color: #141618;}
.page-id-59698 .site-footer #rowmedia {background-color: #1b1d1f;padding-top:20px;padding-bottom:20px;}
.page-id-59698 .site-footer .row-parent .col-lg-2 .uncode_text_column p,
.page-id-59698 .site-footer .row-parent .col-lg-2 .uncode_text_column p a,
.page-id-59698 .heading-top p span{line-height:90px; }


@media only screen and (max-device-width: 900px){
 .page-id-59698 .col-texte-image-droite {padding-left:0px !important;}
 .page-id-59698 .block-nous-sommes-a-plus-texte, .page-id-59698 .qui-nous-sommes-heading{width:100% !important;}
 .page-id-59698 .texte-italic{width: 100% !important;}

}

@media only screen and (max-device-width: 500px){
    .page-id-59698 .text-intro p {padding-top:0px !important;}
    .page-id-59698 .text-intro{padding-bottom:75px !important;}
    .page-id-59698 .block-nous-sommes-text {
        min-height: 235px;
    }
    .page-id-59698 .titre-section p {
        border-bottom: 1px #52924e solid;
        border-top: 1px #52924e solid;
        padding-bottom: 10px !important;
        padding-top: 10px !important;
    }
}


.page-id-59698 footer .menu-item a:hover:after{border:none !important;}
.page-id-59698 footer .menu-item a{font-weight: 600 !important;}
.page-id-59698 footer .menu-item h2{font-weight: 600 !important;}
@media (max-width: 960px){
    .page-id-59698 #menu-lang-menu-1 {display: none !important;}
    .page-id-59698 .menu-item a:hover:after {
        border-bottom:0px !important;
    }

    .page-id-59698 .qui-nous-sommes-heading:after {
     border-bottom:0px !important;   
    }

    .page-id-59698 .box-container {
        width:100% !important;
    }
    

}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px){
    .page-id-59698 #masthead .navbar-nav .menu-item{
     display:inline-block !important;   
     float:left !important;
     width:auto !important;
    }
    .page-id-59698 #masthead .navbar-nav .menu-item .fa-dropdown{display: none;}
}


@media (min-width: 960px){

    .page-id-59698 .menu-container ul.menu-smart > li > a,
    .parent-pageid-59698 .menu-container ul.menu-smart > li > a
    {
        font-size: 12px !important;
    }
}

.page-id-59698 #menu-main-menue-job-administration,.page-id-59698 #menu-main-menue-job-administration{float:right;}

@media only screen and (max-device-width: 959px){
    .page-id-59698 #masthead #menu-main-menue-job-administration{padding-top:0px !important;}
}


/* PAGE CARRIERE ANGLAIS */
.page-id-25532 .titre-section h2 {
    font-family: Brandon !important;
    font-size: 27px !important;
    font-weight: 700 !important;
    padding-top: 5px !important;
    letter-spacing: -0.02em;
}
.page-id-25532 #menu-lang-menu {display:none !important;}
.page-id-25532 .row-intro-job{margin-top:-75px;padding-top:0px;}
.page-id-25532 .row-intro-job .pos-middle{vertical-align: top !important;}
.page-id-25532 .text-intro{background-image:url(/wp-content/uploads/2019/09/bgVert.jpg);background-color:#52934f;min-height:300px;vertical-align:middle;margin-top:100px;padding-left:50px;padding-right:50px;padding-top:50px;padding-bottom:50px;}
.page-id-25532 .text-intro p{color:white;font-size:26px !important;line-height: 35px;padding-top:25px;}
.page-id-25532 .row-cta-1-texte-job{z-index: 2;}
.page-id-25532 .row-cta-1-texte-job .block{padding-left:20px;padding-right:20px;padding-top:40px;padding-bottom: 40px;background-color:#f2f5f3;min-height:200px;margin-left:30px;margin-right:30px;z-index:2;}
.page-id-25532 .row-cta-1-texte-job .image-gauche{margin-top:-40px !important;z-index: 1;}
.page-id-25532 .row-cta-1-texte-job .image-centre{margin-top:-40px !important;z-index: 1;}
.page-id-25532 .row-cta-1-texte-job .image-droite{margin-top:-40px !important;z-index: 1;}
.page-id-25532 .menu-job {background-color:white;}
.page-id-25532 #masthead .navbar-nav .menu-item{background-color:#52934f;display: table-row !important;float: left;height: 55px !important;margin-top: 35px !important;color:white !important;padding-left:27px !important;padding-right:27px !important;}
.page-id-25532 #masthead .navbar-nav .menu-item a{color:white !important;padding-right:0px !important;}
.page-id-25532 .top-menu{margin-top:0px !important;}
.page-id-25532 .menu-container{height:90px !important;}
.page-id-25532 .logo-container{padding-top:20px;margin-top:0px;}
.page-id-25532 #menu-menu-pricipale-job-administration{float:right;}
.page-id-25532 .block-nous-sommes-image{z-index: 2;}
.page-id-25532 .block-nous-sommes-text{background-color:#f2f5f3;z-index: 1;text-align: center;padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;margin-top:-20px !important;}

.page-id-25532 .block:before{content:'------------';color:#f2f5f3;border-top:1px solid #52924e;}
.page-id-25532 .block:after{content:'------------';color:#f2f5f3;border-bottom:1px solid #52924e;}

.page-id-25532 .block-nous-sommes-text div:before{content:'-----';color:#f2f5f3;border-top:solid 1px #52924e;}
.page-id-25532 .block-nous-sommes-text div:after{content:'-----';color:#f2f5f3;border-bottom:solid 1px #52924e;}
.page-id-25532 .block-nous-sommes-text div h3{margin-top:0px !important;}

.page-id-25532 .block-poste-disponible-texte{min-height:160px;background-color:#f2f5f3;z-index: 1;text-align: center;padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;margin-top:-20px !important;margin-left:20px;margin-right:20px;}
.page-id-25532 .block-poste-disponible-texte div:before{content:'-----';color:#f2f5f3;border-top:solid 1px #52924e;}
.page-id-25532 .block-poste-disponible-texte div:after{content:'-----';color:#f2f5f3;border-bottom:solid 1px #52924e;}
.page-id-25532 .block-poste-disponible-texte div h3{margin-top:0px !important;}
.page-id-25532 .block-poste-disponible-plus{margin-top:-20px !important;}
.page-id-25532 .texte-vert{color:#52934f;}
.page-id-25532 .tente-chance{color:#52934f;}

.page-id-25532 .jobposting:hover .imgplus{content:url("/wp-content/uploads/2019/09/btn-go.png");}
.page-id-25532 #field_2_5 img:hover{opacity: 0.7}
.page-id-25532 .texte-formulaire{max-width: 450px;display: inline-block;text-align: center;}
.page-id-25532 #gform_submit_button_2{float:right;}
.page-id-25532 .gfield{margin-top:0px !important;}
.page-id-25532 #field_2_5{margin-top:30px !important;cursor: pointer;}
.page-id-25532 #colophon .uncode_text_column p{font-family:Brandon !important;font-size:12px !important; }
.page-id-25532 .texte-croissance p{font-family:Hind !important;font-size:19px !important;}
.page-id-25532 .block-poste-disponible-texte h3{font-family: Brandon !important;text-transform: uppercase;font-size:17px !important;font-weight:900 !important;}
.page-id-25532 .texte-footer-aventure p{font-size:22px !important;font-family: Lato !important;}
.page-id-25532 .texte-footer-postulez p{font-size:22px !important;font-family: Lato !important;}
.page-id-25532 .col-center-parent{padding-left:130px;padding-right:130px;}
.page-id-25532 .tente-chance{font-family: Lato;font-style: italic;}

.page-id-25532 #field_2_7 img:hover{opacity: 0.7}
.page-id-25532 #field_2_7{margin-top:30px !important;cursor: pointer;}



@media (max-width:1142px) and (min-width:959px) {
    .page-id-25532 .megamenu-diff{vertical-align: top !important;}
    .page-id-25532 #masthead .navbar-nav .menu-item{padding-left:9px !important;padding-right:9px  !important;}
}

@media only screen and (max-device-width: 959px){
    .page-id-25532 .menu-item-language-current{display: none !important;visibility: hidden;}
    .page-id-25532 .wpml-ls-current-language{display: none !important;visibility: hidden;}
    .page-id-25532 #masthead .navbar-nav .menu-item{margin-top:0px !important;float:none;width: 100% !important;display:block !important;}
    
    .page-id-25532 #masthead #menu-menu-pricipale-job-administration{padding-top:0px !important;}
    .page-id-25532 #masthead .menu-item-language{width:100%;}
    .page-id-25532 #masthead #menu-lang-menu-1{margin-bottom: 0px !important;padding-bottom: 0px !important;margin-bottom:0px !important;}
    .page-id-25532 .menu-item-language{float:left;}
    .page-id-25532 .wpml-ls-native{display: block;margin-left:30px;}
    .page-id-25532 .desktop-hidden{float:left;display:block;width:100%;}
    .page-id-25532 .desktop-hidden .fa-dropdown{display:none;}    

    .page-id-25532 #Benefices .single-wrapper{max-width: 50% !important;}
    .page-id-25532 #Lestalents .single-wrapper{max-width: 50% !important;}
    
    .page-id-25532 #Quisommesnous .single-wrapper{max-width: 50% !important;}

    .page-id-25532 .site-footer .single-wrapper {max-width:10% !important;}

    .page-id-25532 #texteCroissance .single-wrapper{max-width: 50% !important;}
}

@media only screen and (max-device-width: 425px){
    .page-id-25532 #Benefices .single-wrapper{max-width: 90% !important;}
    .page-id-25532 #Lestalents .single-wrapper{max-width: 90% !important;}
    .page-id-25532 #texteCroissance .single-wrapper{max-width: 90% !important;}
    .page-id-25532 #Quisommesnous .single-wrapper{max-width: 90% !important;}

}

.page-id-25532 .footer-last1{display: none;}
.page-id-25532 .site-footer .style-color-jevc-bg a,.site-footer .style-color-jevc-bg p{color:white;}
.page-id-25532 .menu-item a:hover:after{
    position: absolute;
    content: '';
    border-bottom: 3px solid #c1d7bf;
    width: 70%;
    transform: translateX(-50%);    
    left: 50%;
    margin-top:-7px;
}


.page-id-25532 .footer-scroll-top{display: block !important;opacity: 1 !important;    border: solid 1px white;}
.page-id-25532 .footer-scroll-top{background-color:#52924e;padding-top: 7px;padding-bottom: 7px;padding-left: 20px;
    padding-right: 20px;right:0 !important;bottom:75%;}
.page-id-25532 .footer-scroll-top a{color:white;font-style: italic;}
.page-id-25532 .footer-scroll-top a:hover,.footer-scroll-top a:focus{color:white !important;}
.page-id-25532 .footer-scroll-top a .fa{margin-left:10px;}
.page-id-25532 .footer-scroll-top .scroll-top-inner{color:white;}
.page-id-25532 .qui-nous-sommes-heading:after{
    position: absolute;
    content: '';
    border-bottom: 1px solid #52924e;
    width: 10%;
    transform: translateX(-50%);        
    margin-top:25px;
    left:5%;
}

.page-id-25532 .texte-italic:before{position: absolute;
    content: '';
    border-bottom: 1px solid #52924e;
    width: 10%;
    transform: translateX(-50%);        
    margin-top:-20px;
    left:5%;}
.page-id-25532 .texte-italic{color:#52924e;margin-top: 40px;}
.page-id-25532 .qui-nous-sommes-texte{margin-top:50px !important;width:80% !important;}
.page-id-25532 .onepage-section .row-parent{padding-bottom:20px !important;padding-top:30px !important;}
.page-id-25532 .site-footer a{font-weight: 600 !important;}
.page-id-25532 .texte-footer-aventure p{font-weight: 900 !important;}
.page-id-25532 .texte-footer-aventure p.texte-vert {font-weight: 900 !important; font-size:40px !important;}
.page-id-25532 .texte-footer-postulez p.tente-chance{font-weight: 900 !important; font-size:30px !important;}
.page-id-25532 .texte-footer-postulez p.tente-chance a{color:#52924e;}
.page-id-25532 .texte-footer-postulez p.tente-chance a .fa{padding-left:20px;}
.page-id-25532 .texte-footer-postulez p.tente-chance a:hover:after{ position: absolute;content: '';
    border-bottom: 3px solid #52924e;width: 42%;transform: translateX(-50%);margin-top:35px;
    left:21%;}

.page-id-25532 #rowform{display: none;}
.page-id-25532 .gform_title{display: none;}
.page-id-25532 .gform_footer {text-align:center;}
.page-id-25532 #gform_4{text-align: center;max-width: 400px;}
.page-id-25532 .gfield_required{display: none !important;}
.page-id-25532 .ginput_container_text{color: black !important;font-weight: 500;font-size: 16px;}

/**
font-family: Brandon;
font-family: Volkhov;
font-family: VolkhovItalic;   
font-family: Hind; 
font-family: Poppins; 
**/

.page-id-25532 .block-nous-sommes-text{min-height: 310px; }
.page-id-25532 #masthead .navbar-nav .menu-item a{font-family: Brandon;}
.page-id-25532 .heading-top p span{font-family:Volkhov;font-weight: 500;}
.page-id-25532 .text-intro p{font-family: Brandon !important;}
.page-id-25532 .text-intro p strong{font-family: Brandon !important;color:#c1d7bf !important;font-weight: 900;}
.page-id-25532 .row-cta-1-texte-job p{font-family: Brandon !important;font-size: 22px !important;font-weight: 600 !important;text-transform: uppercase;}
.page-id-25532 .qui-nous-sommes-heading p{font-family: Brandon !important;font-size:25px !important;font-weight: 900 !important;line-height: 30px !important;}
.page-id-25532 .qui-nous-sommes-texte p{font-family: Hind !important;font-size:18px !important;font-weight:400 !important;}
.page-id-25532 .block-nous-sommes-text div h3{font-family: Brandon !important;text-transform: uppercase;font-size:22px !important;font-weight:900 !important;}
.page-id-25532 .block-nous-sommes-text p{font-family: Hind !important;font-size:16px !important;font-weight: 400 !important;}
.page-id-25532 .block-nous-sommes-a-plus-heading p{font-family: Brandon !important;text-transform: uppercase;font-size:25px !important;font-weight:900 !important;}
.page-id-25532 .block-nous-sommes-a-plus-texte p{font-family: Hind !important;font-size:18px !important;font-weight: 400 !important;}
.page-id-25532 .texte-italic{font-family:VolkhovItalic !important;}
.page-id-25532 .texte-croissance{font-family: Hind !important;}
.page-id-25532 .texte-footer-aventure,.page-id-25532 .texte-footer-aventure p{font-family: Brandon !important;}
.page-id-25532 .texte-footer-postulez,.page-id-25532 .texte-footer-postulez p{font-family: Hind !important;}

.page-id-25532 .titre-section{z-index: 3;}
.page-id-25532 .titre-section p{font-family:Brandon !important;font-size:27px !important;font-weight: 700 !important;padding-top: 5px !important;}
.page-id-25532 .col-titre-section .background-inner {background-size: contain !important;}

.page-id-25532 .menu-smart > li > a{padding-left:0px !important;}

.page-id-25532 .texte-vert{color: #52924e;}


.page-id-25532 .block-nous-sommes-a-plus-texte,.page-id-25532 .qui-nous-sommes-heading{width:80% !important;}
.page-id-25532 .texte-italic{width:80% !important;}
.page-id-25532 .col-image-droite{margin-left:0px !important;padding-left:0px !important;}
.page-id-25532 .col-texte-image-droite{padding-left:75px !important;}

.page-id-25532 .site-footer #footerlinks {background-color: #141618;}
.page-id-25532 .site-footer #rowmedia {background-color: #1b1d1f;padding-top:20px;padding-bottom:20px;}
.page-id-25532 .site-footer .row-parent .col-lg-2 .uncode_text_column p,
.page-id-25532 .site-footer .row-parent .col-lg-2 .uncode_text_column p a,
.page-id-25532 .heading-top p span{line-height:90px; }


@media only screen and (max-device-width: 900px){
 .page-id-25532 .col-texte-image-droite {padding-left:0px !important;}
 .page-id-25532 .block-nous-sommes-a-plus-texte, .page-id-25532 .qui-nous-sommes-heading{width:100% !important;}
 .page-id-25532 .texte-italic{width: 100% !important;}

}

@media only screen and (max-device-width: 500px){
    .page-id-25532 .text-intro p {padding-top:0px !important;}
    .page-id-25532 .text-intro{padding-bottom:75px !important;}
    .page-id-25532 .block-nous-sommes-text {
        min-height: 235px;
    }
    .page-id-25532 .titre-section p {
        border-bottom: 1px #52924e solid;
        border-top: 1px #52924e solid;
        padding-bottom: 10px !important;
        padding-top: 10px !important;
    }
}


.page-id-25532 footer .menu-item a:hover:after{border:none !important;}
.page-id-25532 footer .menu-item a{font-weight: 600 !important;}
.page-id-25532 footer .menu-item h2{font-weight: 600 !important;}
@media (max-width: 960px){
    .page-id-25532 #menu-lang-menu-1 {display: none !important;}
    .page-id-25532 .menu-item a:hover:after {
        border-bottom:0px !important;
    }

    .page-id-25532 .qui-nous-sommes-heading:after {
     border-bottom:0px !important;   
    }

    .page-id-25532 .box-container {
        width:100% !important;
    }
    

}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px){
    .page-id-25532 #masthead .navbar-nav .menu-item{
     display:inline-block !important;   
     float:left !important;
     width:auto !important;
    }
    .page-id-25532 #masthead .navbar-nav .menu-item .fa-dropdown{display: none;}
}


@media (min-width: 960px){

    .page-id-25532 .menu-container ul.menu-smart > li > a,
    .parent-pageid-25532 .menu-container ul.menu-smart > li > a
    {
        font-size: 12px !important;
    }
}

.page-id-25532 #menu-main-menue-job,.page-id-25532 #menu-main-menue-job{float:right;}

@media only screen and (max-device-width: 959px){
    .page-id-25532 #masthead #menu-main-menue-job{padding-top:0px !important;}
}