/*!
Theme Name: BruintjesErgonomie
Theme URI: https://BruintjesErgonomie.nl
Author: SiteWeb
Author URI: https://siteweb.nl
Description: BruintjesErgonomie theme
Version: 1.0
Text Domain: bruintjesergonomie
*/

.no-breadcrumbs.page-title-area:after{ display: none; }

.navbar-area .nav-container .navbar-collapse #menu-all-pages > li + li{ margin-left: 10px; }
.navbar-area .nav-container .navbar-collapse #menu-all-pages li{ padding: 0 7px; }
/*Unit test css*/
.navbar-area .nav-container .logo a.retina-logo{
	display: none;
}
.wpcf7 form.sent .wpcf7-response-output, 
.wpcf7-not-valid-tip {
    color: #fff;
    font-size: 1em;
    font-weight: normal;
    display: block;
    margin-top: 2px;
    position: absolute;
    width: 445px;
    display: block;
    left: 0;
    border: 0px solid #d9d9d9;
    padding: 0px 0px 0px 0px;
}
.banner-inner .wpcf7 form.sent .wpcf7-response-output, 
.banner-inner .wpcf7-not-valid-tip {
    color: #fff;
    border: 1px solid #fff;
}
.wpcf7-spinner {
    display: none;
}
.banner-inner .wpcf7 form.invalid .wpcf7-response-output, 
.banner-inner .wpcf7 form.unaccepted .wpcf7-response-output, 
.banner-inner .wpcf7 form.payment-required .wpcf7-response-output {
    border-color: #fff;
    color: #fff;
    margin-top: 0;
}
.wpcf7 form.invalid .wpcf7-response-output {
    display: none;
}
.gform_button {
  background: #219ebc !important;
}
.be-button {
    background-color: #fb8500;
    color: #fff;
    border: none;
    border-radius: 5px;
    padding: 15px 30px;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    transition: background-color 0.3s ease;
}

.be-button:hover {
    background-color: #e67300;
}
.why-bruintjes-section {
    padding: 50px 20px;
    text-align: center;
}
.why-bruintjes-title {
    font-size: 32px;
    margin-bottom: 30px;
    color: #333;
}
.why-bruintjes-list {
    list-style: none;
    padding: 0;
    text-align: left;
}
.why-bruintjes-list li {
    font-size: 18px;
    margin: 15px 0;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    color: #444;
}
.why-bruintjes-list li i {
    color: #fb8500;
    margin-right: 10px;
    font-size: 24px;
}



