.elementor-4787 .elementor-element.elementor-element-644d2d9e{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4787 .elementor-element.elementor-element-28808f07{background-color:var( --e-global-color-e09c49a );padding:10px 10px 10px 10px;}.elementor-4787 .elementor-element.elementor-element-28808f07 .elementor-heading-title{text-transform:uppercase;color:var( --e-global-color-44ee957 );}.elementor-4787 .elementor-element.elementor-element-75d67830{background-color:#FFF5B0;padding:10px 10px 10px 10px;}.elementor-4787 .elementor-element.elementor-element-75d67830 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-4787 .elementor-element.elementor-element-75d67830 .elementor-heading-title a:hover, .elementor-4787 .elementor-element.elementor-element-75d67830 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-4787 .elementor-element.elementor-element-1d60063e{background-color:#FFF5B0;padding:10px 10px 10px 10px;}.elementor-4787 .elementor-element.elementor-element-1d60063e .elementor-heading-title{color:var( --e-global-color-text );}.elementor-4787 .elementor-element.elementor-element-1d60063e .elementor-heading-title a:hover, .elementor-4787 .elementor-element.elementor-element-1d60063e .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-4787 .elementor-element.elementor-element-7bdeda3b{background-color:var( --e-global-color-e09c49a );padding:10px 10px 10px 10px;}.elementor-4787 .elementor-element.elementor-element-7bdeda3b .elementor-heading-title{color:var( --e-global-color-44ee957 );}/* Start custom CSS for html, class: .elementor-element-771fb45 *//* Heading container styling */
.chat-heading {
  margin: 0 0 5px 0;  /* kleine ruimte onder de heading */
}

/* De link in de heading als “knop” stylen */
.custom-chat-link {
  display: block;                 /* volledige breedte */
  width: 100%;
  padding: 10px;
  background-color: #FFF5B0;
  color: #3A8093 !important;
  border-radius: 0px;
  text-decoration: none;
  font-weight: normal;
  text-align: left;               /* tekst links uitlijnen */
  box-sizing: border-box;
  transition: background-color 0.2s ease;
}

/* Hover effect */
.custom-chat-link:hover {
  color: #3F4E57 !important;
}/* End custom CSS */