/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/


/* Uitstekende afbeeldingen */
.home-card-gevolgen img{
  margin: 0px 25px 30px -50px;
}

.home-card-gevolgen li, .no-bullets li{
  list-style-type:none;
}

.home-card-herkenbaar li{
  background: url('https://6686518.fs1.hubspotusercontent-na1.net/hubfs/6686518/E1-herkenbaarheid-situaties.png');
  background-repeat: no-repeat;
  background-size: 40px;
  position: 1px;
  padding-left: 60px;
}

.home-card-herkenbaar ul{
  list-style-type:none;
  padding:0;
  margin:0;
}

.add-on li{
  background: url('https://6686518.fs1.hubspotusercontent-na1.net/hubfs/6686518/E1-check-icon-pruple.svg');
  background-repeat: no-repeat;
  background-size: 25px;
  background-position: calc(0px) center;
  position: 1px;
  padding-left: 60px;
  line-height: 25px;
}

.list-check-small-midposition ul, .list-steps ul, .add-on ul{
  list-style-type:none;
  padding:0;
  margin:0;
}

.list-check-small-midposition li{
  background: url('https://6686518.fs1.hubspotusercontent-na1.net/hubfs/6686518/E1-check-icon-pruple.svg');
  background-repeat: no-repeat;
  background-size: 20px;
  background-position: left 0px top 5px !important;
  position: 1px;
  padding-left: 40px;
  line-height: 25px;
}

.list-check-medium img{
  margin: 0px 25px 0px -50px;
}

.list-steps img{
margin: 0px 25px 0px -75px;}

.list-check-medium li{
  list-style-type:none;
  color: #fff;
}

.testimonialcards-radius{
  border-radius: 15px;
}

.list-check-medium-black img{
  margin: -15px 25px 0px -40px;
}

.list-check-medium-black li{
  list-style-type:none;
}

.list-check-small-red li{
  background: url('https://6686518.fs1.hubspotusercontent-na1.net/hubfs/6686518/E1-check-icoon-small-red.svg');
  background-repeat: no-repeat;
  background-size: 25px;
  position: 1px;
  padding-left: 50px;
  margin-bottom: 20px;
}

.list-check-small-red ul{
  list-style-type:none;
  padding:0;
  margin:0;
}

.col-lg-4, .col-md-6 {
margin-bottom: 50px;
}

.iso-cards img{
  margin: -60px 0px 30px 0px;
}

.contact-cards img{
  margin: -30px 0px 0px 0px;
}

.pricing-table tr{
  border-collapse: separate;
  border-spacing: 0 4em;
  border-bottom: 5px solid transparent;
  background-clip: padding-box;
  cursor: pointer
}

/* DivTable.com */
.divTable{
	display: table;
	width: 100%;
    border-collapse: collapse;
}
.divTableRow {
	display: table-row;
   border-collapse: collapse;
}

.divTableCell, .divTableCellItem {
	border: 1px solid #e2e2e2;
	display: table-cell;
	padding: 5px 15px;
}

.divTableCell {
Width: 26%;
 text-align: center;
  vertical-align: middle;
}

.divTableCellItem{
width: 15%;
line-height:1.2em;
}

.divTableBody {
	display: table-row-group;
    border-collapse: collapse;
}

#return-to-top i{
  color:#08286a !important;
}

//* margin in flexicards weghalen */

.hss-card-content li{
margin-bottom: 0 !important;
}

.hhs-card-content p{
  margin-bottom: 0 !important}
  
.no-margin-column div, .no-margin-list-column div{
  margin-bottom:0px;
  }

.no-margin-list-column li{
  list-style-type:none;}

.borderradius div{
border-radius: 75px 75px 75px 0px}

.borderradiusequal div{
border-radius: 50px}

.borderradiuscta .col-inner, .hss-map-text-mod{
  border-radius: 30px !important;
  overflow: hidden !important;
}

.add-on img{
  margin-top: -40px;
}

/* Custom blog template voor MindMasters SEO blog pages */

.gekozenclass table, table {
  width: 100%;
  border-collapse: collapse; /* Zorgt ervoor dat de randen als één worden weergegeven */
  border: 1px solid #ddd; /* Voegt een buitenrand toe aan de tabel */
  table-layout: auto;
  margin-bottom: 30px;
  text-align:left;
}

/* Stijl voor tabelkop */
.gekozenclass th, th {
  background-color: #f2f2f2;
  color: #333;
  padding: 8px;
  text-align: left;
  border-bottom: 1px solid #ddd;
  border-left: 1px solid #ddd; /* Voegt een lijn toe aan de linkerkant van elke kopcel */
  padding: 10px;
  font-size: 16px;
}

/* Voegt een lijn toe aan de rechterkant van de laatste kopcel */
.gekozenclass th:last-child, th:last-child {
    border-right: 1px solid #ddd;
}

/* Stijl voor tabelcellen */
.gekozenclass td, td {
  padding: 8px;
  border-bottom: 1px solid #ddd;
  	border-left: 1px solid #ddd; /* Voegt een lijn toe aan de linkerkant van elke cel */
   padding: 10px;
}

/* Voegt een lijn toe aan de rechterkant van de laatste cel in elke rij */
/* border-right: 1px solid #ddd; */
} */