.gsc-image-content.skin-v1 .content {
    padding: 10px 8px 9px !important;
   
    margin-bottom:0px !important;
        
  
    
}

.block_1 .content{
    background: #FBB122 !important;

}

.block_2 .content{
    background: #b33b87 !important;

}

.block_3 .content{
    background: #0b95a5 !important;

}



.gsc-image-content.skin-v1 .image{
  
  height:100%;
}

.gsc-image-content.skin-v1 .content .desc{
    font-size: 13px !important;
    height: 175px;
    text-align: justify !important;
    padding: 10px;
    margin-top: -3px;
    margin-bottom: 33px;
}

.block_text_home{
   text-align: center;
    font-size: 18px;
    font-weight: 400;
    line-height: 30px;
    margin-bottom: 30px;
}

.gbb-row .bb-inner{
 
    padding: 0px !important;

}
#block-services{
  margin-top:15px;

}
.actions_home_block{
 margin-bottom:40px; 
}



.text_block_1{
       text-align: center;
    margin-top: 3%;
    font-size: 26px;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 35px;
}
.text_block_2{
      color: black;
    text-align: center;
    line-height: 26px;
    margin-bottom: 20px;
    margin-top: 10px;
}

#block-trois-cadres-home .gsc-column{
  height:211px;
  text-align:center;
  color:white !important;
}



#block-trois-cadres-home .gsc-column H4{
display: inline-block;
    height: 34px;
   
    float: left;
    width: 100%;
}

#block-trois-cadres-home .gsc-column a{
  color:white !important;
  letter-spacing: 2px;
}

#block-trois-cadres-home .gsc-column .more{
  color:white !important;
  letter-spacing: 0px !important;
  font-size:12px !important;
}

#text-hom-bottom{
   float: left;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 50px;
    padding: 0px;
    line-height: 36px;
    font-size: 25px;
}

#text-hom-bottom .little{
  
     font-size: 15px;
    position: relative;
    display: block;
    top: -5px;

}

@media (min-width: 320px) and (max-width: 567px) {  /*mobile portrait */
.p-relative {
    position: relative !important;
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
}
}

@media (min-width: 481px) and (max-width: 767px) { /*mobile landscape */

.p-relative {
    position: relative !important;
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
}

#block-trois-cadres-home .gsc-column .image, #block-trois-cadres-home .gsc-column H4{
  float:none !important;
}

#block-trois-cadres-home .gsc-column{
  margin-bottom:20px;
}

}



@media only screen and (min-device-width : 767px)  and (max-device-width : 1024px) {
  #block-trois-cadres-home .gsc-column .image, #block-trois-cadres-home .gsc-column H4{
  float:none !important;
}
 
 .p-relative {
    position: relative !important;
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
}
 
}

#block-trois-cadres-home .column-inner span{
font-size:12px !important;

}

.cadre_contact{
     /*   bottom: 4%;
    position: absolute;*/
    text-align:center;
}

#block-trois-cadres-home .gsc-column .cadre_contact a{
  color: #FBB122 !important;
}

.hover-home{  
    max-width: 92%;
    position: absolute;
    top: 0px;
    padding: 10px;
    /* width: 99%; */
    text-align: center;
    background: darkolivegreen;
    height: 98%;
    opacity: 0.9;
    line-height: 20px;
    font-size: 13px;
    padding-top: 7%;
    
}

@media (max-width: 1200px)  { 
 #block-trois-cadres-home .gsc-column .image{
      height: 50px !important;
}

#block-trois-cadres-home .gsc-column H4{
  float:none !important;
}

}

@media  (min-width: 1200px) {
#block-trois-cadres-home .gsc-column .image{
  float: left;
      height: 80px !important;
  }
}

@media  (max-width: 992px) {
#block-trois-cadres-home .gsc-column .image{
  float: none !important;
      height: 90px !important;
  }
}

.owl-carousel .owl-item img{
  width:100% !important;
}
