/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 22 2024 | 11:53:05 */
/* Ajouter votre code CSS ici.
                     
Par exemple:
.exemple {
    color: red;
}

Pour améliorer vos connaissances en CSS, visitez http://www.w3schools.com/css/css_syntax.asp

Fin du commentaire */

/*Filter Color Portfolio*/
/*rouge color*/
.norebro-filter-project-82eb8081f7c7789d134bbacbe7a52b54 .portfolio-item.grid-1:after,
.norebro-filter-project-a6115d5e501ab0c614203b4828917916  .portfolio-item.grid-1:after
{background: #b83523;}
/*Fin color Rouge*/

/*Janun color*/
.norebro-filter-project-57cd53614d704a27e3093858c67001dc .portfolio-item.grid-1:after ,
.norebro-filter-project-42ca173d0440cc9821dd105f05478a6b .portfolio-item.grid-1:after,
.norebro-filter-project-059cbda39a0a930113cf1c39f7677e1 .portfolio-item.grid-1:after,
.norebro-filter-project-059cbda39a0a930113cf1c39f7677e1b .portfolio-item.grid-1:after {
  
	background: #df8c00;
}

/*Fin color Jaune*/


/*Color vert   background: #0ec165;*/
.norebro-filter-project-f18c6c6ed746603cb9e8af853e4cf932 .portfolio-item.grid-1:after,
.norebro-filter-project-e31ff8c6ea60960d149daa7a4cf0068f .portfolio-item.grid-1:after
{
	 background: #0ec165;
}
	

/**/

/*Size Logo TTC PAGE PORTFOLIO*/

.portfolio-gallery.gallery-dark.pop6325441 .portfolio-gallery .portfolio-page .logo_porfolio {
    max-width: 110px !important;
}

/*Popup Rouge*/
.portfolio-gallery.gallery-dark.pop6324889,
.portfolio-gallery.gallery-dark.pop6324855,
.portfolio-gallery.gallery-dark.pop6325447,
.portfolio-gallery.gallery-dark.pop6325442 {
    background: #b83523;
}

.portfolio-gallery.gallery-dark.pop6324889 .slider .owl-dots,
.portfolio-gallery.gallery-dark.pop6324855 .slider .owl-dots,
.portfolio-gallery.gallery-dark.pop6325447 .slider .owl-dots,
.portfolio-gallery.gallery-dark.pop6325442 .slider .owl-dots {
    background: #b83523;
}

/* FIN Popup Rouge*/

/*Popup Blue*/
.portfolio-gallery.gallery-dark.pop6324883,
.portfolio-gallery.gallery-dark.pop6324866,
.portfolio-gallery.gallery-dark.pop15453,
.portfolio-gallery.gallery-dark.pop6325440,
.portfolio-gallery.gallery-dark.pop6325446,
.portfolio-gallery.gallery-dark.pop6325444
{
    background: #5895aa;
}

.portfolio-gallery.gallery-dark.pop6324883 .slider .owl-dots,
.portfolio-gallery.gallery-dark.pop6324866 .slider .owl-dots,
.portfolio-gallery.gallery-dark.pop15453 .slider .owl-dots,
.portfolio-gallery.gallery-dark.pop6325440 .slider .owl-dots,
.portfolio-gallery.gallery-dark.pop6325446 .slider .owl-dots,
.portfolio-gallery.gallery-dark.pop6325444 .slider .owl-dots{
    background: #5895aa;
}

/* FIN Popup Blue*/

/* Popup COLOR VERT*/
.portfolio-gallery.gallery-dark.pop6324963 .slider .owl-dots,
.portfolio-gallery.gallery-dark.pop6325448 .slider .owl-dots{
    background: #0ec165;
}

.portfolio-gallery.gallery-dark.pop6324963,
.portfolio-gallery.gallery-dark.pop6325448 {
    background: #0ec165;
}
/*FIN Popup  COLOR VERT*/

/*Popup Jaune*/

.portfolio-gallery.gallery-dark.pop6324876,
.portfolio-gallery.gallery-dark.pop6324860,
.portfolio-gallery.gallery-dark.pop6324848,
.portfolio-gallery.gallery-dark.pop6325441,
.portfolio-gallery.gallery-dark.pop6325443,
.portfolio-gallery.gallery-dark.pop6325445 {
    background: #df8c00;
}

.portfolio-gallery.gallery-dark.pop6324876 .slider .owl-dots,
.portfolio-gallery.gallery-dark.pop6324860 .slider .owl-dots,
.portfolio-gallery.gallery-dark.pop6324848 .slider .owl-dots,
.portfolio-gallery.gallery-dark.pop6325441 .slider .owl-dots,
.portfolio-gallery.gallery-dark.pop6325443 .slider .owl-dots,
.portfolio-gallery.gallery-dark.pop6325445 .slider .owl-dots{
    background: #df8c00;
}

/*Popup Jaune*/




.page-id-6324701 .histoire_meninx .page-container:not(.fullwidth):not(.full) {
    max-width: 1500px !important;
}
.page-id-6325405 .histoire_meninx .page-container:not(.fullwidth):not(.full) {
    max-width: 1500px !important;
}

/*Style Portfolio description*/
.histoire_meninx .portfolio-item.grid-8 .text-description {
    color: #fff;
    font-size: 18px !important;
    font-weight: 300;
}





/*PORTFOLIO COLOR GRIS */
.histoire_meninx .portfolio-item.grid-8.history6324940:before {
    background-color: #3f3f3f;
}

/*FIN PORTFOLIO COLOR GRIS */

/*DISPLAY LOGO PORTFOLIO*/
.histoire_meninx .portfolio-item.grid-8.history6324940 .text-description img.logo_porfolio,
.histoire_meninx .portfolio-item.grid-8.history6324946 .text-description img.logo_porfolio , 
.histoire_meninx .portfolio-item.grid-8.history6325424 .text-description img.logo_porfolio ,
.histoire_meninx .portfolio-item.grid-8.history6325425 .text-description img.logo_porfolio
{
    display: none;
}

.histoire_meninx .slider-vertical-numbers li {
    line-height: 1.25 !important;
}

/***portfolio colors ***/

/*color Gris*/
.histoire_meninx .portfolio-item.grid-8.history6324940:before {
    background-color: #3f3f3f;
}

/*Fin color Gris*/

/*color Marron*/
.histoire_meninx .portfolio-item.grid-8.history6324946:before ,
.histoire_meninx .portfolio-item.grid-8.history6325425:before 
{
    background-color: #472700;
}

/*Fin color Marron*/

/*color Violet*/
.histoire_meninx .portfolio-item.grid-8.history6324948:before,
.histoire_meninx .portfolio-item.grid-8.history6325439:before

{
    background-color: #130b46;
}

/*Fin color Violet*/

/*color Beige*/
.histoire_meninx .portfolio-item.grid-8.history6324954:before, 
.histoire_meninx .portfolio-item.grid-8.history6325437:before
{
    background-color: #a48a64;
}

/*fin color Beige*/

/*color JAUNE*/
.histoire_meninx .portfolio-item.grid-8.history6324909:before,
.histoire_meninx .portfolio-item.grid-8.history6324931:before,
.histoire_meninx .portfolio-item.grid-8.history6324934:before,
.histoire_meninx .portfolio-item.grid-8.history6325436:before,
.histoire_meninx .portfolio-item.grid-8.history6325436:before,
.histoire_meninx .portfolio-item.grid-8.history6325432:before {
    background-color: #d18f00;
}

/*fin color JAUNE*/

/* color ROUGE*/
.histoire_meninx .portfolio-item.grid-8.history6324898:before,
.histoire_meninx .portfolio-item.grid-8.history6324919:before,
.histoire_meninx .portfolio-item.grid-8.history6324942:before,
.histoire_meninx .portfolio-item.grid-8.history6325434:before,
.histoire_meninx .portfolio-item.grid-8.history6325433:before,
.histoire_meninx .portfolio-item.grid-8.history6325426:before
{
    background-color: #a83f2d;
}

/*fin color ROUGE*/

/*fin color BLUE*/
.histoire_meninx .portfolio-item.grid-8.history6324915:before,
.histoire_meninx .portfolio-item.grid-8.history6324916:before,
.histoire_meninx .portfolio-item.grid-8.history6324936:before ,
.histoire_meninx .portfolio-item.grid-8.history6325438:before,
.histoire_meninx .portfolio-item.grid-8.history6325430:before,
.histoire_meninx .portfolio-item.grid-8.history6325429:before
{
    background-color: #5895aa;
}

/*fin color BLUE*/

/*fin color VERT*/
.histoire_meninx .portfolio-item.grid-8.history6324922:before,
.histoire_meninx .portfolio-item.grid-8.history6324925:before,
.histoire_meninx .portfolio-item.grid-8.history6324928:before,

.histoire_meninx .portfolio-item.grid-8.history6325431:before,
.histoire_meninx .portfolio-item.grid-8.history6325428:before,
.histoire_meninx .portfolio-item.grid-8.history6325427:before
{
    background-color: #0ec165;
}

/*fin color VERT*/

/*Size image Historique Portfolio*/
.histoire_meninx .portfolio-item.grid-8.history6325427 .text-description img.logo_porfolio,
.histoire_meninx .portfolio-item.grid-8.history6325436 .text-description img.logo_porfolio
{
width : 110px !important;
}

/***histoire navigation ****/

.histoire_meninx .onepage-dots.slider-vertical-numbers li:nth-child(1):after {
    content: '1956';
}

.histoire_meninx .onepage-dots.slider-vertical-numbers li:nth-child(2):after {
    content: '1965';
}

.histoire_meninx .onepage-dots.slider-vertical-numbers li:nth-child(3):after {
    content: '1970';
}

.histoire_meninx .onepage-dots.slider-vertical-numbers li:nth-child(4):after {
    content: '1978';
}

.histoire_meninx .onepage-dots.slider-vertical-numbers li:nth-child(5):after {
    content: '2007';
}

.histoire_meninx .onepage-dots.slider-vertical-numbers li:nth-child(6):after {
    content: '2011';
}

.histoire_meninx .onepage-dots.slider-vertical-numbers li:nth-child(7):after {
    content: '2012';
}

.histoire_meninx .onepage-dots.slider-vertical-numbers li:nth-child(8):after,
.histoire_meninx .onepage-dots.slider-vertical-numbers li:nth-child(9):after {
    content: '2013';
}

.histoire_meninx .onepage-dots.slider-vertical-numbers li:nth-child(9):after,
.histoire_meninx .onepage-dots.slider-vertical-numbers li:nth-child(10):after {
    content: '2015';
}

.histoire_meninx .onepage-dots.slider-vertical-numbers li:nth-child(11):after,
.histoire_meninx .onepage-dots.slider-vertical-numbers li:nth-child(12):after,
.histoire_meninx .onepage-dots.slider-vertical-numbers li:nth-child(13):after {
    content: '2016';
}

.histoire_meninx .onepage-dots.slider-vertical-numbers li:nth-child(14):after,
.histoire_meninx .onepage-dots.slider-vertical-numbers li:nth-child(15):after {
    content: '2017';
}

.histoire_meninx .onepage-dots.slider-vertical-numbers li:nth-child(16):after {
    content: '2018';
}

/*Page carriere*/
.page-id-6324984 .header-title .subtitle {
    max-width: 1200px !important;
    text-transform: none !important;
    margin: 30px 0 !important;
}

@media screen and (max-width: 768px) {

    /* Menu Mobile */
    #masthead #site-navigation.main-nav.active {
        top: 0px;
    }

    /* Categorie filter Potfolio */
    .portfolio-sorting li a {
        font-size: 14px !important;

    }


    /*Style title footer*/
    .site-footer h3.title.widget-title {
        margin-top: 0 !important;
        font-size: 24px !important;
        font-weight: 300 !important;
    }

    /* Fin Style title footer*/

    /*Page acceuil Bloc chiffres*/

    #bloc_chiffre_cle .icon-box h3 {
        font-size: 50px !important;
    }

    #bloc_chiffre_cle .icon-box .description {
        font-size: 16px !important;
    }

    /*fin bloc chiffre*/
    .norebro-heading-sc p.subtitle {
        font-size: 18px !important;
        line-height: 40px !important;
        letter-spacing: normal !important;
    }

    h3.title {
        font-size: 35px !important;
        line-height: 50px !important;
        font-weight: 300;
        font-style: normal;
    }

    h3.title.subtitle-top {
        font-size: 28px !important;
    }

}

/*Page home*/

/*div#bloc_carriere {
    z-index: 9999;
    top: 80px;
}*/

.btn {
    font-family: 'Work Sans' !important;
    font-weight: 500 !important;
    font-size: 16px !important;
    text-transform: uppercase !important;
}

label {
    font-family: 'Work Sans' !important;
    font-size: 18px !important;
    font-weight: 300 !important;
}

.list-box.with-icon li .icon {
    font-size: 24px !important;
}

/*Page Holding */
.page-id-6324701 .scroll-top {
    display: none !important;
}

.page-id-6324701 .date-left.uppercase.font-titles , .page-id-6325405 .date-left.uppercase.font-titles  {
    display: none;
}


/*Size Logo TCC*/
.histoire_meninx .portfolio-item.grid-8.history6324934 .text-description img.logo_porfolio {
    max-width: 125px;
    margin-top: 20px;
}

/*Size Logo TCC*/

.portfolio-gallery.gallery-dark.pop6325441 .portfolio-page .logo_porfolio {
max-width : 110px ;}

/*Size Logo TCC POPUP PAGE Portfolio*/
.portfolio-gallery.pop6324848 .portfolio-page .logo_porfolio {
    max-width: 130px;
    margin-bottom: 30px;
}

/*Size Logo TCC POPUP PAGE Portfolio*/

/*Hide Number for the filter Portfolio*/

.page-id-6324768 .portfolio-sorting li a .num {
    display: none;
}
/*Fin*/

/*Display none scroll top page the holding*/

.page-id-6325405 #page-scroll-top {
    display: none !important;
}

/*Button zoom page contact Maps*/

button.gm-control-active {
    padding: 10px !important;
}

.contact-form textarea {
    height: 70px !important;
}

.page-id-6324768 .portfolio-sorting li a[href="#all"] .name {
    display: inline-block;
    text-indent: -999999px;
}

.page-id-6324768 .portfolio-sorting li a[href="#all"]:before {
    content: "Tout";
    color: #282828 !important;
}



#masthead #site-navigation.main-nav #mega-menu-wrap #secondary-menu .mega-menu-item.current-menu-ancestor>a.menu-link {
    color: #2f3a7d;
}

/*Display none numbre portfolio page portfolio version EN */

.page-id-6325414 .portfolio-sorting li a .num {
    display: none;
}
/*FIN*/

/*
.page-id-6324984  .indention-reset-top.vc_col-sm-4 {
    width: 38% !important;
}

.page-id-6324984 .indention-reset-top.wpb_column.vc_column_container.vc_col-sm-8 {
    width: 62% !important;
}
@media screen and (min-width: 768px)
	{
div.vc_row.vc_row-o-equal-height > .vc_column_container {
    width: 100% ;
    display: block ;
    clear: both ;
}
}*/

.indention-reset-top .vc_custom_1705328339271 {
    padding-right: 20px !important;
}

.vc_row.block-padding-reset-left {
    padding-left: 0px !important;
}

.vc_row.block-padding-reset-right {
    padding-right: 0px !important;
}

.vc_row.block-padding-reset-top {
    padding-top: 0px !important;
}

.vc_row.block-padding-reset-bottom {
    padding-bottom: 0px !important;
}

/* switcher language  
.language_switcher {
    display: none;
}
*/

/* Hide hide recaptcha */
.grecaptcha-badge { 
    visibility: hidden !important;
}

@media screen and (max-width: 768px) {
	
     .split-box .split-box-wrap:nth-child(1) {
        padding: 0px !important;
    }

    .indention-reset-top .vc_custom_1705328339271 {
        padding-right: 30px !important;
    }

    .indention-reset-top.wpb_column.vc_column_container.vc_col-sm-8 .vc_column-inner {
        padding: 0px !important;
    }
	
/*div.vc_row.vc_row-o-equal-height > .vc_column_container.vc_col-sm-8 > .vc_column-inner {
	padding: 0px !important;*/
	
	.indention-reset-top.wpb_column.vc_column_container.vc_col-sm-8 {padding: 0px !important;}

.norebro-phone-space.esp_carriere {
    height: 25px !important;
}
.page-id-12931 div#bloc_carriere {
    padding-bottom: 0px !important;
    padding-top: 0px !important;
}
	
.page-id-12931 div#image_home {
    padding-top: 150px !important;
    padding-bottom: 0px !important;
}

}

.portfolio-gallery .gallery-content {
	    padding: 15px 4% !important;
}