@charset "utf-8";
.container-fluid .container .navbar.fixed-top.navbar-expand-lg.navbar-light.bg-light {
    background-image: -webkit-linear-gradient(270deg,rgba(0,0,0,1.00) 0%,rgba(0,0,0,1.00) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(0,0,0,1.00) 0%,rgba(0,0,0,1.00) 100%);
    background-image: -o-linear-gradient(270deg,rgba(0,0,0,1.00) 0%,rgba(0,0,0,1.00) 100%);
    background-image: linear-gradient(180deg,rgba(0,0,0,1.00) 0%,rgba(0,0,0,1.00) 100%);
}



.container .navbar.fixed-top.navbar-expand-lg.navbar-light.bg-light .navbar-toggler {
    background-color: #FF0004;
}

.container-fluid {
    background-image: -webkit-linear-gradient(270deg,rgba(0,0,0,1.00) 0%,rgba(0,0,0,1.00) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(0,0,0,1.00) 0%,rgba(0,0,0,1.00) 100%);
    background-image: -o-linear-gradient(270deg,rgba(0,0,0,1.00) 0%,rgba(0,0,0,1.00) 100%);
    background-image: linear-gradient(180deg,rgba(0,0,0,1.00) 0%,rgba(0,0,0,1.00) 100%);
}


.navbar-nav.mr-auto .nav-item .nav-link {
    color: #FFFFFF;
}
.navbar-nav.mr-auto .nav-item.active .nav-link {
    border-bottom-color: #FF0000;
    border-bottom-style: solid;
}
.container #carouselExampleIndicators1 .carousel-inner {
    background-color: #000000;
}
.card.col-md-4.col-lg-12 .card-body .card-title {
    color: #FF0004;
}
.card.col-md-4.col-lg-12 .card-body .btn.btn-primary {
    background-color: #000000;
	border-style: solid;
    border-color: #000000;

}
.card.col-md-4.col-lg-12 .card-body .btn.btn-primary:hover {
    background-color: grey;
   
}
.caracteristik {
    background-color: #000000;
    border-style: solid;
    border-color: #FF0004;
}
.card.col-md-4.col-lg-12.caracteristik .card-body .card-title.white {
    color: #FFFFFF;
}
.white {
}
.col-lg-4 li a {
    color: #FFFFFF;
    text-decoration: none;
    list-style-type: none;
}
.row .col-lg-4 h5 {
    color: #FFFFFF;
    text-align: left;
}

.col-lg-4 li a:hover{
	color: red;
}
.row .col-lg-6 h5 {
    color: #FFFFFF;
    text-align: left;
}
.col-lg-6 li a {
    color: #FFFFFF;
}
.row .col-lg-2 h5 {
    color: #FFFFFF;
}

.col-lg-6 li a:hover {
    color: red;
    text-decoration: none;
}
table tbody tr {
    width: 100%;
}
.row .col-lg-2 .rounded-circle.img-fluid {
    margin-right: 5px;
}
.row .col-lg-2 .rounded-circle.img-fluid:hover{
	background-color: red;
	cursor: pointer;
}
.container-fluid .container h1 {
    color: #FF0004;
    text-align: center;
}
.service {
    background-color: #FFFFFF;
}
.col-lg-6 .needs-validation .btn.btn-primary.w-100 {
   background-color: #000000;
   border-style: solid;
   border-color: #000000;
}
.needs-validation .mb-3 .form-label {
    font-weight: bold;
}

.col-lg-6 .needs-validation .btn.btn-primary.w-100:hover{
	background-color: grey;
}
.container-fluid .container h2 {
    color: #FFFFFF;
    text-align: center;
    font-style: italic;
}
.row.align-items-center .col-lg-6 .fw-bold {

}

.container nav .breadcrumb {
    background-color: #FFFFFF;
}
.breadcrumb .breadcrumb-item a {
    color: #000000;
}
.breadcrumb .breadcrumb-item a:hover{
	color: red;
}.needs-validation .mb-3 #service {
    background-color: #000000;
    color: #FFFFFF;
}
.row.align-items-center .col-lg-6 .fw-bold {
    color: #FF0004;
}
.wh {
    color: #FFFFFF;
}
form .mb-3 .form-label {
    color: #FFFFFF;
    font-weight: bold;
}
.col-lg-6 form .btn.btn-primary {
    background-color: grey;
    border-color: #000000;
    border-style: solid;
}
.col-lg-6 form .btn.btn-primary:hover {
	background-color: black;
}
.container-fluid .container .container.text-center {
    color: #FFFFFF;
}
.blog-header.text-center .container .lead {
    color: #FFFFFF;
}
