@charset "utf-8";
/* CSS Document */
#scroll_to_top {
  position: fixed;
  width: 25px;
  height: 25px;
  bottom: 50px;
  right: 30px;
}
.TopFooterSocial{margin-top: 15px;}
#inbenta-compagnon-container{display:none!important;} 
.ColumnControl--casA-grey{display:none;}
.placeholder-4 .ColumnControl--casB-white .ColumnControl--casB-white-c2:nth-child(9n){display:none;}
.parsys_column {background-color: #f6f7f9;}
.image-texte-lien-button { 
    margin-left: 2%;
    margin-right: 2%;
	border-top-left-radius: 16px;
    border-top-right-radius: 16px;
	margin-top: 20px;
	}
.PushService {   border-top-left-radius: 16px;
    border-top-right-radius: 16px;}
.PushService-contentImage {height: 180px;}
.btn-primary { a caler border-radius: 50px;
    width: 200px;
text-transform: initial;
    }
    .btn-primary>a{color: white;
    text-decoration: none;}
.btn-default { a caler border-radius: 50px;
        width: 200px;text-transform: initial;}
.accordeon-a-etapes { margin-left: 2%;
    margin-right: 2%;
    background-color: white;}
.AccordionSteps{margin: 0 0%;}
.AccordionSteps-main { background-color: white;}
.AccordionSteps-headerTitle { background-color: white;}
.AccordionSteps-headerToggle { background-color: white;}
.PushService{     margin-top: 0px;
    margin-bottom: 0;}
.PushService-contentImage--fullSize{background-size:100%!important;background-position:top;}
.panel {border :none;}
/*.PushService-link .PushService--margTopBot:before {
      content: url(https://img.icons8.com/material-sharp/24/000000/click-and-collect.png);
    color: white;
    margin: 7px;
    
    position: absolute;
    top: -2px;
    left: 4px;
}*/
.placeholder-4 { background-color: #f7f8fa;}
.PushService-link{display:none;}
.flex{display: flex; justify-content: space-around;}
h5, .h5 b {text-align: center;font: Regular 20px/27px Segoe UI;letter-spacing: 0;color: #707070;text-transform: uppercase;opacity: 1;}
.texte section cq-Editable-dom p  {font-size: 14,5px;}
.texte.section p  i{font-size: 13px !important;}
.texte.section .RichText-legal {width:40px;}
.texte.section h5 img{width:190px;}
/*.Header-nav {display:none;}
.header parbase{display : none}
.filAriane{display: none;}*/
.parsys_column .ColumnControl--casB-white-c0{padding-left: 3%;}
.parsys_column .ColumnControl--casB-white-c1{padding: 0 1.5%;}
.parsys_column .ColumnControl--casB-white-c2{padding-right: 3%;}
.AccordionSteps-itemTitle:before{display:none}
.accordeon-a-etapes{    
border-bottom-left-radius: 16px;
border-bottom-right-radius: 16px;}

.PushService-title{font-size: 18px !important; color:#004652 !important;padding-bottom: 50px;}
.PushService-contentTitle{height:33px !important;margin-top:15px;margin-bottom: 20px;}
.PushService-text, .PushService-text p{display: none;}
.PushService-body p {font-size: 13px; color: #707070;}
.PushService-content{padding: 0 0 5px 0;height: auto !important;}
.PushService {min-height: 400px;}
.AccordionSteps-content{color: #828282 !important;}
.AccordionSteps-item:first-child {margin-top: -15px !important;}
.AccordionSteps-itemTitle{display:none}
h5 img{margin-top: 5px;}
.placeholder-4 {margin-bottom: 10px;}
.texte.section{height: 0px;padding: 0px;margin-top: -110px;}
.AccordionSteps-headerIcon {border-bottom-left-radius: 16px;border-top-left-radius: 16px;}
.AccordionSteps-headerTitle{border-bottom-right-radius: 16px;}
@media screen and (max-width: 1366px) {
.PushService-title{font:18px Helvetica,Arial,sans-serif !important; color:#004652 !important;     padding-bottom: 60px;}
.PushService-contentTitle{margin-bottom: 30px;}
.btn-primary {width: 150px;}
.btn-default {width: 150px;}
}

@media screen and (max-width: 1024px) {
  .btn-primary {width: 150px;}
  .btn-default {width: 150px;}
  .secondaction>.btn-primary{margin-right: 5px;}
  .secondaction>.btn-default{margin-right: 5px;}
}

@media screen and (max-width: 768px) {
.texte.section {height: 0px;padding: 0px;margin-top: -80px;}
.PushService-contentImage {height: 156px;}
.texte.section h1, .texte.section .h1 {margin-top: 25px;}
.parsys_column .ColumnControl--casB-white-c0{padding: 0 1.5%;}
.parsys_column .ColumnControl--casB-white-c1{padding: 0 1.5%;}
.parsys_column .ColumnControl--casB-white-c2{padding: 0 1.5%;}
.btn-primary {width: 150px;margin-right: 5px;}
.btn-default {width: 150px;margin-right: 5px;}
.secondaction>.btn-primary{margin-right: 5px;}
.secondaction>.btn-default{margin-right: 5px;}
}

@media screen and (max-width: 375px) {
.btn-primary {width: 150px;margin-right: 3px;}
.btn-default {width: 150px;margin-right: 3px;}
.back{width: 35px !important;}
}

.parsys_column.ColumnControl--casB-white {
    display: none;
}

.show {
    display: block !important;
  }

  .secondaction {
    display: none;
  }

  #myBtnContainer {
text-align: center;
  }

  #myBtnContainer .btn.active{
    background-color: #007461;
  	font-family: "Montserrat";
    color: white;
    width: 150px;
    text-transform: initial;
  }

  #myBtnContainer .btn{
    background-color:transparent ;
  	font-family: "Montserrat";
    color: #007461;
    width: 150px;
    border: solid 1px;
    text-transform: initial;
  }

  .back{
    width: 40px;
    font-weight: bold;
  }

.placeholder-4 {
    margin-bottom: 0px !important;
  padding-bottom: 30px !important;
}
.TopFooterSocial {
    margin-top: 0px !important;
}

a { 
	font-weight: 500;
}