.slider1 {background-image:url('/img/st1.jpg');}

.single-content p {font-size:13px;}
.uppercase, .uppercase {text-transform:uppercase;}
.breadcrumbs p {color:#fff;}

.breadcrumbs {
background:#961d29
}
.text-cid {color:#961d29;}
.bgmevis-medical-solutions-ag, .bgmevis-medical-solutions-ag:before {background:#00a0ba !important;}
.bdmevis-medical-solutions-ag {border-color:#00a0ba !important;}
.bdmevis-medical-solutions-ag:hover {background:#00a0ba;}
.bdmevis-medical-solutions-ag:hover * {color:#fff !important;}


.bgmediaire, .bgmediaire:before {background:#009fe3 !important;}
.bdmediaire {border-color:#009fe3 !important;}
.bdmediaire:hover {background:#009fe3;}
.bdmediaire:hover * {color:#fff !important;}


.bggleamer, .bggleamer:before {background:#013ce8 !important;}
.bdgleamer {border-color:#013ce8 !important;}
.bdgleamer:hover {background:#013ce8;}
.bdgleamer:hover * {color:#fff !important;}


.bgscreenpoint-medical, .bgscreenpoint-medical:before {background:#f29bb5 !important;}
.bdscreenpoint-medical {border-color:#f29bb5 !important;}
.bdscreenpoint-medical:hover {background:#f29bb5;}
.bdscreenpoint-medical:hover * {color:#fff !important;}


.bgmbits-imaging-veobrain, .bgmbits-imaging--veobrain-:before {background:#980000 !important;}
.bdmbits-imaging-veobrain {border-color:#980000 !important;}
.bdmbits-imaging-veobrain:hover {background:#980000;}
.bdmbits-imaging-veobrain:hover * {color:#fff !important;}
.secmbits-imaging-veobrain .service-details-inner h2, .secmbits-imaging-veobrain .service-details-inner h3{
	border-color:#980000
}



.bgicometrix, .bgicometrix:before {background:#2c516b !important;}
.bdicometrix {border-color:#2c516b !important;}
.bdicometrix:hover {background:#2c516b;}
.bdicometrix:hover * {color:#fff !important;}


.bgimagebiopsy-lab, .bgimagebiopsy-lab:before {background:#e1001a !important;}
.bdimagebiopsy-lab {border-color:#e1001a !important;}
.bdimagebiopsy-lab:hover {background:#e1001a;}
.bdimagebiopsy-lab:hover * {color:#fff !important;}

.bgavicenna, .bgavicenna:before {background:#0e1d49 !important;}
.bdavicenna {border-color:#0e1d49 !important;}
.bdavicenna:hover {background:#0e1d49;}
.bdavicenna:hover * {color:#fff !important;}



.bgcontextflow, .bgcontextflow:before {background:#2ad2c9 !important;}
.bdcontextflow {border-color:#2ad2c9 !important;}
.bdcontextflow:hover {background:#2ad2c9;}
.bdcontextflow:hover * {color:#fff !important;}

.bgazmed, .bgazmed:before {background:#15305c !important;}
.bdazmed {border-color:#15305c !important;}
.bdazmed:hover {background:#15305c;}
.bdazmed:hover * {color:#fff !important;}



.bgairamed, .bgairamed:before {background:#ce1f26 !important;}
.bdairamed {border-color:#ce1f26 !important;}
.bdairamed:hover {background:#ce1f26;}
.bdairamed:hover * {color:#fff !important;}

.bglunit, .bglunit:before {background:#00c9ea !important;}
.bdlunit {border-color:#00c9ea !important;}
.bdlunit:hover {background:#00c9ea;}
.bdlunit:hover * {color:#fff !important;}


.bg-section {background:#f8fafe;}
.sdred {display:block;}
.secmevis-medical-solutions-ag .fas {color:#00a0ba;}
.secicometrix .fas {color:#2c516b;}
.secimagebiopsy-lab .fas {color:#e1001a;}
.secavicenna .fas {color:#0e1d49;}
.secscreenpoint-medical .fas {color:#f29bb5;}
.seccontextflow .fas {color:#2ad2c9;}
.secmbits-imaging-veobrain .fas {color:#980000;}
.secmediaire .fas {color:#009fe3;}
.secgleamer .fas {color:#013ce8;}


.secazmed .service-details-inner h2,.secazmed .service-details-inner h3{
	border-color:#15305c
}

.secmevis-medical-solutions-ag .service-details-inner h2,.secmevis-medical-solutions-ag .service-details-inner h3{
	border-color:#00a0ba
}
.secmediaire .service-details-inner h2,.secmediaire .service-details-inner h3{
	border-color:#009fe3
}

.secgleamer .service-details-inner h2,.secgleamer .service-details-inner h3{
	border-color:#013ce8
}

.seccontextflow .service-details-inner h2,.seccontextflow .service-details-inner h3{
	border-color:#2ad2c9
}
.secscreenpoint-medical .service-details-inner h2, .secscreenpoint-medical .service-details-inner h3{
	border-color:#f29bb5
}


.secicometrix .service-details-inner h2,.secicometrix .service-details-inner h3{
	border-color:#2c516b
}
.secimagebiopsy-lab .service-details-inner h2, .secimagebiopsy-lab .service-details-inner h3{
	border-color:#e1001a
}



.secavicenna .service-details-inner h2, .secavicenna .service-details-inner h3{
	border-color:#0e1d49
}

#mcontent {min-height:777px;}
.needsbg {padding:12px;background:rgba(255,255,255,0.7);}

h4 {font-size:1.2rem;}

.provider h2 {font-size:20px;}
.relative {position:relative;}
#quicksearchs {width:250px;}
#dsresult {background:#fff;}
#saresult {display:none;}

.litem {border-bottom:1px solid #a0323d;padding:10px 5px}
.taggy {color:#a0323d;display:inline-block;margin-right:10px;}
.filtertag {color:#a0323d;display:inline-block;border-radius:.25rem;padding:0 6px;margin-bottom:10px;margin-right:5px;background:#f2f2f2;color:#444;font-size:12px !important;}
.filtertag.active {background:#961d29;color:#fff;}
.cat, .dis, .filtertag {cursor:pointer;font-size:13px;}
.tag {border-radius:.25rem;border:1px solid #a0323d;padding:0 3px;margin-bottom:10px;margin-right:5px}
.tag:hover {background:#a0323d;color:#efefef;}
a.alitem:hover .litem {background:#efefef;}

#sresult .modal-content {margin-top:120px;}
.ontop {z-Index:2000;}

.sectionbg {background:#f2f2f2;padding:50px 0}
.sectionbg h3 {
	font-size:24px;
	margin-bottom:20px;
	}
.sectionbg h2 {
	font-size:20
	px;
	margin-bottom:20px;
	}
.sprechblase7 {
position: relative;
padding: 1rem;
border: 4px solid #961d29;
margin:0 auto;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
background: #fff;}

.sprechblase7:before {
content: ' ';
position: absolute;
width: 0;
height: 0;
left: 30px;
top: 100%;
border: 20px solid;
border-color: #961d29 transparent transparent #961d29;}

.sprechblase7:after {
content: ' ';
position: absolute;
width: 0;
height: 0;
left: 34px;
top: 100%;
border: 15px solid;
border-color: #ffffff transparent transparent #ffffff;}

.logo {max-width:150px;display:inline-block}
.large {font-size:3rem;}
@media (max-width: 575.98px) {
	.large {font-size:1.8rem;}
}

ul.sm {
	font-size:12px;
}



.bgtranspara, .bgtranspara:before {background:#0e1d49 !important;}
.bdtranspara {border-color:#0e1d49 !important;}
.bdtranspara:hover {background:#0e1d49;}
.bdtranspara:hover * {color:#fff !important;}

.sectranspara .fas {color:#0e1d49;}
.sectranspara .service-details-inner h2, .sectranspara .service-details-inner h3{
	border-color:#0e1d49
}


.bgscreenpoint-medical, .bgscreenpoint-medical:before {background:#0e1d49 !important;}
.bdscreenpoint-medical {border-color:#0e1d49 !important;}
.bdscreenpoint-medical:hover {background:#0e1d49;}
.bdscreenpoint-medical:hover * {color:#fff !important;}

.secscreenpoint-medical .fas {color:#0e1d49;}
.secscreenpoint-medical .service-details-inner h2, .secscreenpoint-medical .service-details-inner h3{
	border-color:#0e1d49
}


.bgimagingbiometrics, .bgimagingbiometrics:before {background:#0d64ad !important;}
.bdimagingbiometrics {border-color:#0d64ad !important;}
.bdimagingbiometrics:hover {background:#0d64ad;}
.bdimagingbiometrics:hover * {color:#fff !important;}

.secimagingbiometrics .fas {color:#0d64ad;}
.secimagingbiometrics .service-details-inner h2, .secimagingbiometrics .service-details-inner h3{
	border-color:#0d64ad
}

.bgriverain, .bgriverain:before {background:#0a436b !important;}
.bdriverain {border-color:#0a436b !important;}
.bdriverain:hover {background:#0a436b;}
.bdriverain:hover * {color:#fff !important;}

.secriverain .fas {color:#0a436b;}
.secriverain .service-details-inner h2, .secriverain .service-details-inner h3{
	border-color:#0a436b
}

.provider {background:#f0f0f0;}
.provider img {padding:5px;}
.provider:hover img {background:#fff;}

@keyframes slideInFromRight {
    from {
        transform: translateX(100%); /* Startet außerhalb des sichtbaren Bereichs rechts */
        opacity: 0; /* Unsichtbar */
        visibility: hidden; /* Komplett ausgeblendet */
    }
    to {
        transform: translateX(0); /* Endposition (ursprünglicher Platz) */
        opacity: 1; /* Sichtbar */
        visibility: visible; /* Wird eingeblendet */
    }
}

.abbt a {
    display: inline-block;
    border: 2px solid #961d29;
    border-radius: 5px;
    font-size: 13px;
    padding: 3px 10px;
    margin-top: 10px;
    font-weight: 500;
    color: #444;
    text-decoration: none;
    position: relative;
    transition: background-color 0.3s, color 0.3s; /* Sanfter Übergang bei Hover */
    animation: slideInFromRight 0.5s ease-out 1s; /* Animation mit Verzögerung */
    opacity: 0; /* Unsichtbar standardmäßig */
    visibility: hidden; /* Verhindert Interaktion, wenn unsichtbar */
    animation-fill-mode: forwards; /* Beibehaltung des Endzustands der Animation */
}

.abbt a::after {
    content: "\f35d"; /* Unicode des gewünschten Font Awesome Icons */
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    margin-left: 8px;
    display: inline-block;
    font-size: 12px;
    color: #444;
    transition: color 0.3s;
}

/* Hover-Effekt */
.abbt a:hover {
    background-color: #961d29;
    color: #fff;
}

.abbt a:hover::after {
    color: #fff;
}
