

@charset "UTF-8";
/*  Mixins */
/*  Fonts */
/* --------------------------------------------------------------- 
   Google Fonts
-----------------------------------------------------------------*/
@import url('https://fonts.googleapis.com/css2?family=Kalam:wght@300;400;700&family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap');

/* 

1. Add your custom Css styles below
2. Place the this code in your template: 

 <link href="css/custom.css" rel="stylesheet">
 BLEU CLAIR : 059FF5
 BLEU FONCE : 1F3C66
 Orange home  : F7AB00
 VERT ENVIRONEMENT : 6CCC1A
 GRIS : F7F9FB


 JAUNE SAC A PAIN : DEA800


 VERT SAC A PHARMACIE : 70A026


 ORANGE PRIMEUR : F28D00 
*/
.snip1135 {
  text-align: center;
  text-transform: uppercase;
  font-weight: 500;
}
.snip1135 * {
  box-sizing: border-box;
}
.snip1135 li {
  display: inline-block;
  list-style: outside none none;
  margin: 0 1.5em;
  padding: 0;
}
.snip1135 a {
  padding: 0.5em 0;
  color: rgba(255, 255, 255, 0.5);
  position: relative;
  letter-spacing: 1px;
  text-decoration: none;
}
.snip1135 a:before,
.snip1135 a:after {
  position: absolute;
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.snip1135 a:before {
  bottom: 0;
  display: block;
  height: 3px;
  width: 0%;
  content: "";
  background-color: #059FF5;
}
.snip1135 a:after {
  left: 0;
  top: 0;
  padding: 0.5em 0;
  position: absolute;
  content: attr(data-hover);
  color: #ffffff;
  white-space: nowrap;
  max-width: 0%;
  overflow: hidden;
}
.snip1135 a:hover:before,
.snip1135 .current a:before {
  opacity: 1;
  width: 100%;
}
.snip1135 a:hover:after,
.snip1135 .current a:after {
  max-width: 100%;
}

.snip1135 .btn-header a {
    color: #fff !important;
}

.snip1135 .btn-header a:before {
    color: #fff !important;
    border: none !important;
    width: 0%;
}




.logo-default img, .logo-dark img {
    width: 200px !important;
}

.nav ul > li > a:hover {
    color: #1F3C66 !important;
}

.p-left {
    margin-left: -70% !important;
}

.slide-captions h2 {
    line-height: 1em !important;
}

.trait-blue {
    background-color: #059FF5;
    width: 100px;
    height: 5px;
    margin: 0 auto;
    margin-bottom: 30px;
}

.trait-blue-left {
    background-color: #059FF5;
    width: 100px;
    height: 5px;
    margin-left: 0 ;
    margin-bottom: 30px;
}

.trait-green {
    background-color: #6CCC1A ;
    width: 100px;
    height: 5px;
    margin: 0 auto;
    margin-bottom: 30px;
}


.trait-jaune {
    background-color: #DEA800 ;
    width: 100px;
    height: 5px;
    margin-left: 0 ;
    margin-bottom: 30px;
}

.trait-blue-dark {
    background-color: #1F3C66 ;
    width: 100px;
    height: 5px;
    margin-left: 0 ;
    margin-bottom: 30px;
}

.trait-jaune-center {
    background-color: #DEA800 ;
    width: 100px;
    height: 5px;
    margin: 0 auto;
    margin-bottom: 30px;
}


.trait-green {
    background-color: #70A026 ;
    width: 100px;
    height: 5px;
    margin-left: 0 ;
    margin-bottom: 30px;
}

.trait-green-center {
    background-color: #70A026 ;
    width: 100px;
    height: 5px;
    margin: 0 auto;
    margin-bottom: 30px;
}


.trait-orange {
    background-color: #F28D00 ;
    width: 100px;
    height: 5px;
    margin-left: 0 ;
    margin-bottom: 30px;
}

.trait-orange-center {
    background-color: #F28D00 ;
    width: 100px;
    height: 5px;
    margin: 0 auto;
    margin-bottom: 30px;
}

.trait-env-center {
    background-color: #6CCC1A ;
    width: 100px;
    height: 5px;
    margin: 0 auto;
    margin-bottom: 30px;
}


/* BUTTON */

.btn-blue {
    background-color: #1F3C66 !important;
    border: none !important;
}

.btn-light-blue {
    background-color: #059FF5 !important;
    border: none !important;
    color: #fff !important;
}

.btn-light-blue a{
    color: #fff !important;
}

.btn-orange {
    background-color: #F7AB00 !important;
    border: none !important;
    color: #fff !important;
}

.btn-jaune {
    background-color: #DEA800 !important;
    border: none !important;
    color: #fff !important;
}

.btn-primeur {
    background-color: #F28D00 !important;
    border: none !important;
    color: #fff !important;
}

.btn-vert {
    background-color: #70A026 !important;
    border: none !important;
    color: #fff !important;
}

.btn-full-night-blue {
    background-color: #1F3C66 !important;
    color: #fff !important;
    border: none !important;
}

.btn-border-light-blue {
    background-color: none !important;
    color: #059FF5 !important;
    border: 2px solid #059FF5 !important;
}

.btn-border-light-blue:hover {
    background-color: #059FF5 !important;
    color: #fff !important;
    border: 2px solid #059FF5 !important;
}


.btn-border-dark {
    background-color: none !important;
    color: #1F3C66 !important;
    border: 2px solid #1F3C66 !important;
}

.btn-border-dark:hover {
    background-color: #1F3C66 !important;
    color: #70A026 !important;
    border: 2px solid #1F3C66 !important;
}

.btn-blue-dark {
    background-color: #1F3C66 !important;
    color: #fff !important;
    border: 2px solid #1F3C66 !important;
}

.btn-blue-dark:hover {
    background-color: #1F3C66 !important;
    color: #fff !important;
    border: 2px solid #1F3C66 !important;
}

.btn-mb {
    margin-top: -50px !important;
}

.section7 .btn {
    margin-bottom: -50px !important;
}


/* TXT COLOR */

.slide-captions h2{
    color: #fff !important;
    font-size: 4em !important;
    line-height: 1.25em !important;
}

.txt-orange {
    color: #F7AB00 !important;
    font-size: 4em !important;
    line-height: 2em !important;
}

.txt-green {
    color: #059FF5;
}


/* TEXT BOX */ 

.textbox-icons i {
    color: #059FF5 !important;
}

.textbox h3 {
    font-weight: 700;
}

.txt-mb {
    margin-bottom: 30px !important;
}


/* TABLES */ 

.fond-gris {
    background-color: #F7F9FB !important;
}

.texttable h1 {
    font-size: 2em !important;
    font-weight: 700;
    color: #1F3C66;
}

.texttable p {
    color: #1F3C66;
    font-family: 'Kalam', cursive;
    font-size: 2em !important;
    font-weight: 400 !important;
}

.table-in h1{
    line-height: 10px !important;
    font-weight: 700 !important;
    font-family: 'Open Sans', sans-serif !important;
    color: #1F3C66;
}

.txt-italic {
    color: #1F3C66 !important;
    font-weight: 600;
    font-style: italic;
    margin-top: 0;
    margin-bottom: 20px;
}

.txt-table {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
}

/* ITS TARGET */ 

.txt-target h1{
    color: #fff;
    font-size: 3em !important;
    font-weight: 700;
}

.txt-target p{
    color: #fff;
    font-size: 1em !important;
    font-weight: 400;
}

#section4 {
    background-position: right;
}






/* ENVIRONNEMENT */

.environnement h1 {
    color: #1F3C66;
}

.environnement p {
    color: #6CCC1A;
}

.environnement .txt-green {
    color: #6CCC1A;
}

.icon i{
    color: #6CCC1A !important;
}

.environnement h5 {
    font-family: 'Kalam', cursive;
    color: #6CCC1A;
    font-size: 1.5em;
}

.environnement .lead {
    color: #1F3C66;
    font-size: 1em !important;
}


/* CLIENTS LOGO */ 


.clients p {
    color: #1F3C66;
}



/* DEMANDE DE DEVIS */ 

.devis {
    background-color: #059FF5 !important;
    padding-top: 50px;
}

.devis h5 {
    color: #1F3C66;
    font-size: 1.5em;
    font-weight: 900;
}

.devis h2 {
    color: #fff;
    font-size: 2.5em !important;
    line-height: 1.5em !important;
    font-family: 'Open Sans', sans-serif !important;
}

.txt-bold {
    font-weight: 800;
}


/* PAGE SAC A PAIN //////////////////////*/

.txt-img-pain {
    top: 0;
}

.txt-img-pain h2{
    color: #DEA800;
    font-weight: 700;
    font-size: 1.5em;
}

.txt-img-pain h1{
    color: #1F3C66 !important;
    font-weight: 700;
    font-size: 2.5em !important;
    margin-top: -25px;
}

.btn-mt {
    margin-top: 30px !important;
}

.txt-img-pain p{
    color: #1F3C66 !important;
    font-weight: 700;
    font-size: 1em;
}

.home-sac-a-pain {
    background-color: #DEA800 !important;
    padding: 50px !important;
}

.home-sac-a-pain h1{
    font-size: 2em !important;
    color: #fff;
    font-weight: 800;
    margin-right: 50px;
}

.home-sac-a-pain p{
    color: #fff;
    font-weight: 400;
    margin-left: 50px;
    font-size: 1.5em;
}

.home-txt {
    border-right: 5px solid #fff;
}

.txt-sap h2{
    color: #DEA800 !important;
    font-size: 2em !important;
    font-weight: 700;
}

.txt-sap h1{
    color: #1F3C66 !important;
    font-size: 3.5em !important;
    font-weight: 700;
}

.txt-sap p{
    font-family: 'Kalam', cursive;
    color: #1F3C66 !important;
    font-size: 1.5em !important;
    font-weight: 400;
}

.txt-sap h4{
    color: #1F3C66 !important;
    font-size: 2em !important;
    font-weight: 800;
    margin-top: 30px;
}


.txt-sap img{
    width: 100%;
}

/*  NUMEROS */

.number-yellow p{
    color: #DEA800;
}

.number-yellow .col-lg-3 h1{
    color: #DEA800 !important;
    font-size: 2.5em !important;
    font-weight: 800;
}

.number-yellow .col-lg-3 p{
    color: #1F3C66 !important;
    font-size: 1em !important;
    font-weight: 700;
}

.number-yellow .col-lg-4 h1{
    color: #DEA800 !important;
    font-size: 2.5em !important;
    font-weight: 800;
}

.number-yellow .col-lg-4 p{
    color: #1F3C66 !important;
    font-size: 1em !important;
    font-weight: 700;
}


/*  PRESENTATION */

.hello-yellow p{
    color: #DEA800;
}

.hello-yellow .col-md-3 img {
    width: 100%;
}

.hello-yellow p {
    color: #DEA800;
    font-size: 1em;
    margin-top: 20px;
}

.hello-yellow h5 {
    color: #1F3C66 !important;
    font-size: 1.5em !important;
    font-weight: 800;
    margin-top: -20px;
}

.speciale img {
    width: 30% !important;
}


/* PICTOS */

.picto-yellow p {
    color: #DEA800;
}

.picto-yellow .col-lg-4 p {
    color: #1F3C66;
}

.picto-yellow .col-lg-4 i {
    color: #DEA800 !important;
}

.picto-yellow .col-lg-4 .icons {
    border-radius: 0 !important;
}

.picto-yellow .col-lg-4 h3 {
    color: #1F3C66;
    font-size: 1.5em;
    font-weight: 800;
}

.picto-yellow .col-lg-4 .bag {
    content: url(../svg/sac\ a\ pain/bag.svg);
    width: 70%;
}

.picto-yellow .col-lg-4 .sandwich {
    content: url(../svg/sac\ a\ pain/sandwich.svg);
    width: 70%;
}

.picto-yellow .col-lg-4 .print {
    content: url(../svg/sac\ a\ pain/print.svg);
    width: 70%;
}

.picto-yellow .col-lg-4 .ink {
    content: url(../svg/sac\ a\ pain/ink.svg);
    width: 70%;
}

.picto-yellow .col-lg-4 .france {
    content: url(../svg/sac\ a\ pain/france.svg);
    width: 70%;
}

.picto-yellow .col-lg-4 .pen {
    content: url(../svg/sac\ a\ pain/pen.svg);
    width: 70%;
}

.picto-yellow .col-lg-4 .clock {
    content: url(../svg/sac\ a\ pain/clock.svg);
    width: 70%;
}

.picto-yellow .col-lg-4 .target {
    content: url(../svg/sac\ a\ pain/target.svg);
    width: 70%;
}

.picto-yellow .col-lg-4 .tchat {
    content: url(../svg/sac\ a\ pain/tchat.svg);
    width: 70%;
}

.picto-yellow .col-lg-4 .europe {
    content: url(../svg/sac\ a\ pain/europe.svg);
    width: 70%;
}



/* Timeline */ 

.timeline-yellow p{
    color: #DEA800;
}

.font-mano-y {
    color: #DEA800;
    font-family: 'Kalam', cursive;
}

.timeline-yellow .timeline-icon{
    background-color: #DEA800 !important;
}

.timeline-yellow h5{
    color: #fff;
    font-weight: 800;
    line-height: 25px;
}

.timeline-item h4 {
    color: #1F3C66;
    font-weight: 700;
}

.timeline-item p {
    color: #1F3C66;
}

.timeline-yellow .col-md-6 img {
    width: 70%;
    margin: 0 auto;
}


/* VIDEO */

.video {
    padding: 10px;
    margin-top: 100px;
}

.video h5 {
    color: #DEA800;
    font-size: 1em;
}

.video h1 {
    color: #1F3C66;
    font-size: 2em;
    margin-top: -30px;
}

.video .col-md-6 p {
    color: #1F3C66;
    font-size: 1.5em !important;
}

/* DEMANDE DE DEVIS SAC A PAIN */ 

.devis-sap {
    background-color: #F7AB00 !important;
    padding-top: 50px;
}

.devis-sap h5 {
    color: #1F3C66;
    font-size: 1em;
    font-weight: 900;
}

.devis-sap h2 {
    color: #fff;
    font-size: 1.5em !important;
    line-height: 1.5em !important;
    font-family: 'Open Sans', sans-serif !important;
}


/*  PAGE SAC PHARMACIE  */


.txt-img-pharmacie h2{
    color: #70A026;
    font-weight: 700;
    font-size: 1.5em;
}

.txt-img-pharmacie h1{
    color: #1F3C66 !important;
    font-weight: 700;
    font-size: 2.5em;
}

.txt-img-pharmacie p{
    color: #1F3C66 !important;
    font-weight: 700;
    font-size: 1em;
}

.home-sac-a-pharmacie {
    background-color: #70A026 !important;
    padding: 50px !important;
}

.home-sac-a-pharmacie h1{
    color: #fff;
    font-weight: 800;
    margin-right: 50px;
    font-size: 2em !important;
}

.home-sac-a-pharmacie p{
    color: #fff;
    font-weight: 400;
    margin-left: 50px;
    font-size: 1.5em;
}

.home-txt-pharmacie {
    border-right: 5px solid #fff;
}


/*  NUMEROS pharmacie */

.number-green p{
    color: #70A026;
}

.number-green .col-lg-4 h1{
    color: #70A026 !important;
    font-size: 2.5em !important;
    font-weight: 800;
}

.number-green .col-lg-4 p{
    color: #1F3C66 !important;
    font-size: 1em !important;
    font-weight: 700;
}

.number-green .col-lg-6 h1{
    color: #70A026 !important;
    font-size: 2.5em !important;
    font-weight: 800;
}

.number-green .col-lg-6 p{
    color: #1F3C66 !important;
    font-size: 1em !important;
    font-weight: 700;
}


/* CARROUSSEL */ 

.fond-blue {
    background-color: #1F3C66 !important;
}

.carroussel-green h1 {
    color: #fff;
}

.carroussel-green h4 {
    color: #70A026;
    font-family: 'Kalam', cursive;
    font-weight: 400;
}

.carroussel-green p {
    color: #fff;
    font-family: 'Open Sans', sans-serif;
    font-size: 1em !important;
}




/* PICTOS PHARMACIE */

.picto-green p {
    color: #70A026;
}

.picto-green .col-lg-4 p {
    color: #1F3C66;
}

.picto-green .col-lg-4 i {
    color: #70A026 !important;
}

.picto-green .col-lg-4 .icons {
    border-radius: 0 !important;
}

.picto-green .col-lg-4 h3 {
    color: #1F3C66;
    font-size: 1.5em;
    font-weight: 800;
}

.picto-green .col-lg-4 .bag {
    content: url(../svg/sac\ pharmacie/bag.svg);
    width: 70%;
}

.picto-green .col-lg-4 .sandwich {
    content: url(../svg/sac\ pharmacie/sandwich.svg);
    width: 70%;
}

.picto-green .col-lg-4 .print {
    content: url(../svg/sac\ pharmacie/print.svg);
    width: 70%;
}

.picto-green .col-lg-4 .ink {
    content: url(../svg/sac\ pharmacie/ink.svg);
    width: 70%;
}

.picto-green .col-lg-4 .france {
    content: url(../svg/sac\ pharmacie/france.svg);
    width: 70%;
}

.picto-green .col-lg-4 .pen {
    content: url(../svg/sac\ pharmacie/pen.svg);
    width: 70%;
}

.picto-green .col-lg-4 .clock {
    content: url(../svg/sac\ pharmacie/clock.svg);
    width: 70%;
}

.picto-green .col-lg-4 .target {
    content: url(../svg/sac\ pharmacie/target.svg);
    width: 70%;
}

.picto-green .col-lg-4 .tchat {
    content: url(../svg/sac\ pharmacie/tchat.svg);
    width: 70%;
}

.picto-green .col-lg-4 .truck {
    content: url(../svg/sac\ pharmacie/truck.svg);
    width: 70%;
}

.picto-green .col-lg-4 .europe {
    content: url(../svg/sac\ pharmacie/europe.svg);
    width: 70%;
}


/* Timeline Pharmacie*/ 

.timeline-green p{
    color: #70A026;
}

.font-mano-g {
    color: #70A026;
    font-family: 'Kalam', cursive;
}

.timeline-green .timeline-icon{
    background-color: #70A026 !important;
}

.timeline-green h5{
    color: #fff;
    font-weight: 800;
    line-height: 25px;
}

.timeline-item h4 {
    color: #1F3C66;
    font-weight: 700;
}

.timeline-item p {
    color: #1F3C66;
}

.timeline-green .col-md-6 img {
    width: 70%;
    margin: 0 auto;
}


/* VIDEO Pharmacie*/

.video-g {
    padding: 10px;
    margin-top: 100px;
}

.video-g h5 {
    color: #70A026;
    font-size: 1em;
}

.video-g h1 {
    color: #1F3C66;
    font-size: 2em;
    margin-top: -30px;
}

.video-g .col-md-6 p {
    color: #1F3C66;
    font-size: 1.5em !important;
}


/* DEMANDE DE DEVIS PHARMACIE */ 

.devis-green {
    background-color: #70A026 !important;
    padding-top: 50px;
}

.devis-green h5 {
    color: #1F3C66;
    font-size: 1em;
    font-weight: 900;
}

.devis-green h2 {
    color: #fff;
    font-size: 1.5em !important;
    line-height: 1.5em !important;
    font-family: 'Open Sans', sans-serif !important;
}






/*  PAGE SAC PRIMEUR  */


.txt-img-primeur h2{
    color: #F28D00;
    font-weight: 700;
    font-size: 1.5em;
}

.txt-img-primeur h1{
    color: #1F3C66 !important;
    font-weight: 700;
    font-size: 2.5em;
}

.txt-img-primeur p{
    color: #1F3C66 !important;
    font-weight: 700;
    font-size: 1em;
}

.home-sac-a-primeur {
    background-color: #F28D00 !important;
    padding: 50px !important;
}

.home-sac-a-primeur h1{
    color: #fff;
    font-weight: 800;
    margin-right: 50px;
    font-size: 2em !important;
}

.home-sac-a-primeur p{
    color: #fff;
    font-weight: 400;
    margin-left: 50px;
    font-size: 1.25em;
}

.home-txt-primeur {
    border-right: 5px solid #fff;
}


/*  NUMEROS Primeur */

.number-orange p{
    color: #F28D00;
}

.number-orange .col-lg-4 h1{
    color: #F28D00 !important;
    font-size: 2.5em !important;
    font-weight: 800;
}

.number-orange .col-lg-4 p{
    color: #1F3C66 !important;
    font-size: 1em !important;
    font-weight: 700;
}

.number-orange .col-lg-6 h1{
    color: #F28D00 !important;
    font-size: 2.5em !important;
    font-weight: 800;
}

.number-orange .col-lg-6 p{
    color: #1F3C66 !important;
    font-size: 1em !important;
    font-weight: 700;
}


/* CARROUSSEL */ 

.fond-blue {
    background-color: #1F3C66 !important;
}

.carroussel-green h1 {
    color: #fff;
}

.carroussel-green h4 {
    color: #70A026;
    font-family: 'Kalam', cursive;
    font-weight: 400;
}

.carroussel-green p {
    color: #fff;
    font-family: 'Open Sans', sans-serif;
    font-size: 1em !important;
}




/* PICTOS PRIMEUR */

.picto-orange p {
    color: #F28D00;
}

.picto-orange .col-lg-4 p {
    color: #1F3C66;
}

.picto-orange .col-lg-4 i {
    color: #F28D00 !important;
}

.picto-orange .col-lg-4 .icons {
    border-radius: 0 !important;
}

.picto-orange .col-lg-4 h3 {
    color: #1F3C66;
    font-size: 1.5em;
    font-weight: 800;
}

.picto-orange .col-lg-4 .bag {
    content: url(../svg/sac\ primeur/bag.svg);
    width: 70%;
}

.picto-orange .col-lg-4 .sandwich {
    content: url(../svg/sac\ primeur/sandwich.svg);
    width: 70%;
}

.picto-orange .col-lg-4 .print {
    content: url(../svg/sac\ primeur/print.svg);
    width: 70%;
}

.picto-orange .col-lg-4 .ink {
    content: url(../svg/sac\ primeur/ink.svg);
    width: 70%;
}

.picto-orange .col-lg-4 .france {
    content: url(../svg/sac\ primeur/france.svg);
    width: 70%;
}

.picto-orange .col-lg-4 .pen {
    content: url(../svg/sac\ primeur/pen.svg);
    width: 70%;
}

.picto-orange .col-lg-4 .clock {
    content: url(../svg/sac\ primeur/clock.svg);
    width: 70%;
}

.picto-orange .col-lg-4 .target {
    content: url(../svg/sac\ primeur/target.svg);
    width: 70%;
}

.picto-orange .col-lg-4 .tchat {
    content: url(../svg/sac\ primeur/tchat.svg);
    width: 70%;
}

.picto-orange .col-lg-4 .truck {
    content: url(../svg/sac\ primeur/truck.svg);
    width: 70%;
}

.picto-orange .col-lg-4 .europe {
    content: url(../svg/sac\ primeur/europe.svg);
    width: 70%;
}



/* DEMANDE DE DEVIS PHARMACIE */ 

.devis-orange {
    background-color: #F28D00 !important;
    padding-top: 50px;
}

.devis-orange h5 {
    color: #1F3C66;
    font-size: 1em;
    font-weight: 900;
}

.devis-orange h2 {
    color: #fff;
    font-size: 1.5em !important;
    line-height: 1.5em !important;
    font-family: 'Open Sans', sans-serif !important;
}


/* CONTACT */ 

.contact-txt {
    padding: 120px;
}

.contact h5 {
    color: #059FF5;
    font-size: 1.5em;
    font-weight: 800;
}

.contact h1 {
    color: #1F3C66;
    font-size: 3em !important;
    font-weight: 700;
    line-height: 1.5em;
}

.contact-txt h1 {
    color: #1F3C66;
    font-size: 4em !important;
    font-weight: 700;
    line-height: 1.5em;
}

.contact-txt p {
    color: #1F3C66;
    font-size: 1em;
}

.contact .form-group {
    margin-top: 20px;
}

#section7 a {
    color: #fff !important;
    text-decoration: none;
}

#section7 a:hover {
    color: #fff !important;
    text-decoration: none;
}


#mainMenu button a {
    color: #fff !important;
    text-decoration: none;
}

#mainMenu button a:hover {
    color: #fff !important;
    text-decoration: none;
}


.itstargetimg img{
    width: auto !important;
    display : none !important;
    overflow: hidden !important;
}

.menu-icon-header {
    display: none !important;
}

.btn-white-ok {
    color: #fff !important;
}

.btn-white-ok:hover {
    color: #fff !important;
}


.watsapp {
    display: none !important;
}

/* PAGE RENVENDEUR */ 

.revendeur h1 {
    font-size: 4em;
    font-weight: 700;
    color: #1F3C66;
}

.revendeur h2 {
    color: #DEA800;
    font-family: 'Kalam', cursive;
    font-weight: 700;
    line-height: 1em;
}

.bck-blc h3{
    font-weight: 700;
    color: #1F3C66;
    font-size: 1.5em;
}

.bck-blue span{
    color: #DEA800;
    text-transform: uppercase;
}

.bck-blue h3{
    text-align: left;
    color: #1F3C66;
    font-weight: 700;
    padding-top: 50px;
    padding-bottom: 50px;
}

.line-up .col-lg-4{
    background-color: #fff;
    border-radius: 1em;
    transition: all 0.2s ease;
}

.line-up .col-lg-4:hover{
    background-color: #F7F9FB;
    box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.1);
    border-radius: 1em;
    transition: all 0.2s ease;
}

.line-up img {
    width: 100px;
    display: block;
    margin: 0 auto;
}

.line-up h2 {
    color: #1F3C66;
    text-transform: uppercase;
    text-align: center;
    font-weight: 700;
}

.line-up p {
    color: #1F3C66;
    text-align: center;
    font-weight: 400;
}