.testimContent p {
    line-height: 1.5;
}
.jobTitle {
    font-weight: 600;
}
.wpcf7 form.sent .wpcf7-response-output {
    border-color: #46b450;
    display: none !important;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
    border-color: #ee7623;
    color: #ffffff;
}
.vibox.vib_1 img {
    display: block !important;
}
.slideID_1 img.arc {
    display: none !important;
}
.testimContent iframe {
    border-radius: 15px;
}
label.school {
    font-size: 10px;
}
.bstForm .bstField::placeholder{color:#fff;}
.formThankMsg {
    display: none;
    margin-top: 30px;
    text-align: center;
}
.ctaBtn:hover {
 color: #fff !important;
}
@media (min-width:1200px) {
.fdipListing > div:not(:last-child):before {content:'';width:100%;height:0;display:block;border-top:5px solid #98999d;position:absolute;left:40%;z-index:-10}
.fdipListing > div:nth-child(6):before, .fdipListing > div:nth-child(7):before, .fdipListing > div:nth-child(8):before, .fdipListing > div:nth-child(9):before {left:unset;right:40%}
.fdipListing > div:nth-child(5):before {width:200px;height:250px;border:5px solid #98999d;border-left:0;border-radius:0 40% 40% 0;top:50%;left:unset;right:-20px}
.fdipListing > div:nth-child(6):before {width:200px;height:250px;border:5px solid #98999d;border-right:0;border-radius:40% 0 0 40%;top:50%;right:unset;left:-20px}
.fdipListing > div:nth-child(5):after {content:'';width:30px;height:44px;display:block;position:absolute;top:100%;right:-45px;background:url(../images/floatBug.png) no-repeat center;background-size:cover}
.fdipListing > div:nth-child(6):after {content:'';width:30px;height:44px;display:block;position:absolute;top:100%;left:-45px;background:url(../images/floatBug.png) no-repeat center;background-size:cover;transform:rotateY(180deg)}
.boxID_10:before {
    content: '';
    width: 100%;
    height: 0;
    display: block;
    border-top: 5px solid #98999d;
    position: absolute;
    left: -40px !important;
    z-index: -10;
}
}

@media only screen and (max-width: 767px) {
	
	.ourprogramm {
    margin-bottom: 25px !important;
}
}