@import "/content/dam/amex/nl/assets/bubl/css/elements-v4/base.css";
/* -- Privium plus aankondiging JE 02-11-22 -- */

/* -- Tijdelijke oplossing styling -- */
.container-fluid h2.oplossing{position:relative;}
.container-fluid h2.oplossing::before
{content: "*"; position: absolute; left: -70px; top: -120px; font-size: 300px !important; color: #006fcf; opacity: 0.1;}


/* ------------------------------------------------------------------------------ */
/* -- Veelgestelde vragen styling ----------------------------------------------- */
/* ------------------------------------------------------------------------------ */
#faq{margin-top:var(--Sz1)}
#faq {
  background: rgb(194, 219, 243);
  background: linear-gradient(0deg, rgba(194, 219, 243, 1) 0%, rgba(255, 255, 255, 1) 100%);
}

#faq .collapsible-panel h3 {
  line-height: 24px !important;
}

.container-fluid  .grid  #faq .container .row .col-md-12:last-of-type .grid .col-md-12{
  box-shadow: var(--BoxShadow);
  border-radius: var(--BrSmall);
  padding:0!important;
}
.container-fluid .grid #faq .container .row .col-md-12 div.collapsible-panel,
.container-fluid .grid #faq .container .row .col-md-12 div.collapsible-panel div,
.container-fluid .grid #faq .container .row .col-md-12 div.border,
.container-fluid .grid #faq .container .row .col-md-12 div.parbase,
.container-fluid .grid #faq .container .row .col-md-12 div.parbase div,
.container-fluid .grid #faq .container{
  box-shadow: none!important;
}

.container-fluid .grid #faq .container .row .col-md-12 .stack-md-down{
  padding-left: var(--Sz1)!important;
}

.container-fluid .grid #faq .container .row .col-md-12 .stack-md-down p:not(:last-child){margin-bottom:var(--Sz0)}
.container-fluid .grid #faq .container .row .col-md-12 .stack-md-down ul{font-size:14px!important;}

@media only screen and (max-width: 576px){
  .container-fluid  .grid  #faq .container .row .col-md-12:last-of-type .grid .col-md-12{margin-bottom:var(--Sz1)!important;}
  .container-fluid  .grid  #faq .container .row .col-md-12:last-of-type{padding-right:0!important;}
}
@media (min-width:577px) and (max-width:768px){
  .container-fluid  .grid  #faq .container .row .col-md-12:last-of-type .grid .col-md-12{margin-bottom:var(--Sz1)!important;}
}