.col10
{
  width: 83%;
  padding: 0 1em;
}

.col6
{
  width: 55%;
}

.px0 
{
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.pb30
{
  padding-bottom: 30%;
}

.pb40
{
  padding-bottom: 40%;
}

.mw-button
{
  max-width: 25em;
}

.parags-2
{
  column-count: 2;
  column-gap: 40px;
}

.lienpdf_container
{
  column-count: 3;
}

.solution-box-basic
{
  min-height: unset;
  box-shadow: none;
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}

.solution-box-basic p
{
  padding-top: 0;
}

.solution-box-basic:hover
{
  box-shadow: none;
}

.page-content
{
  overflow: hidden;
}

.middle_paragraph
{
  padding-right: 30%;
}

.head-background-contain
{
  background: url('/sites/default/files/inline-images/Rectangle_0.png');
  background-repeat: no-repeat;
  background-size: 100% 90%;
}


.head-background-contain .col5
{
  width: 40%;
  padding-left: 3em;
  padding-right: 10px;
  z-index: 2;
}

.head-background-contain .col7
{
  width: 60%;
  padding-top: 1em;
  z-index: 2;
}


.head-background-contain .col5 p:first-child
{
  font-size: 1em;
  padding-top: 10px;
}

.plaidoyer .row:first-child img
{
  marging-bottom: 1em;
}

.site-map
{
  padding: 0 1em;
}


.box-desc-img
{
  width: 40%;
  margin: 5%;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.box-desc-img img
{
  height: 10em;
  margin-bottom: 1em;
}

.box-desc-img p
{
  text-align: justify;
}


.list-with-style
{
  text-align: justify;
  list-style: disc;
}

.list-with-style li
{
  padding-left: 1.5em;
  list-style: disc;
  list-style-position: inside;
}

.slick-dots
{
  bottom: 110px !important;
}

.slider .slick-prev, .slider .slick-next
{
  bottom: 100px !important;
}


@media only screen and (max-width:991px) {
  
  .head-background-contain .col5 p:last-child
  {
    font-size: 25px;
  }
  
  .lienpdf_container
  {
    column-count: 2;
  }
  
  .contact_us form
  {
    padding: 0 2em;
  }
  
  .contact_us form .js-form-item.form-item
  {
    width: 100% !important;
  }
  
  .contact_us form .button
  {
    max-width: 30em !important;
    margin: auto !important;
    width: calc(100% - 2rem) !important;
  }
}


@media only screen and (max-width:767px) {
  .hide-on-mobile
  {
    display: none !important;
  }
  
  .slider_desc
  {
    height: 4em;
    overflow: hidden;
  }
  
  .slick-dots
  {
    bottom: 80px !important;
  }
  
  .col10
  {
    width: 90%;
  }

  .head-background-contain .col5 p:last-child
  {
    line-height: 30px;
  }
  
  .middle_paragraph
  {
    padding-right: 10%;
  }
  
  .navigation-hp.open 
  {
    top: 8em !important;
  }
  
  .lienpdf_container
  {
    column-count: 1;
    text-align: center;
  }
  
  .box-desc-img
  {
    width: 100%;
    margin: 1em;
  }
  

}

@media only screen and (max-width:600px) {
  .col10
  {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  
  .col6
  {
    width: 70%;
  }
  
  .px0-m
  {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  
  .pb30-m
  {
    padding-bottom: 30%;
  }
  
  .full-width-m
  {
    width: 100% !important;
  }
  
  .parags-2
  {
    column-count: 1;
  }
  
  .accordion-solution
  {
    margin-left: 2em !important;
    padding: 0 !important;
    width: 80% !important;
  }
  
  .head-background-contain
  {
    background-size: 100% 60%;
  }
  
  .head-background-contain .col5
  {
    width: 100%;
    padding-left: 2em;
    padding-right: 2em;
  }
  
  .head-background-contain .col7
  {
    width: 100%;
  }
  
  .contact_us form
  {
    padding: 0;
  }
}





