@charset "utf-8";
/* CSS Document */

.navbar-dark .navbar-nav .nav-link {
    color: rgba(255,255,255, 1.0);
	font-weight:bold;
}


h1 {
	
	font-size: 1.8rem;

}



h2 {
	
	font-size: 1.2rem;

}


element.style {
}
.slick-next {
    right: 10px;
    z-index: 20;
}
.slick-prev:before, .slick-next:before {
    color:#C9252B!important;
;
}

.navbar {
	
	background: #C9252B!important;
	
}


.card {
	
	    -moz-box-shadow: 2px 3px 10px #DDDDDD;
    -webkit-box-shadow: 2px 3px 10px #DDDDDD;
    box-shadow: 2px 3px 10px #DDDDDD;
}

.navbar {
	
	  -moz-box-shadow: 2px 3px 10px #DDDDDD;
    -webkit-box-shadow: 2px 3px 10px #DDDDDD;
    box-shadow: 2px 3px 10px #DDDDDD;
}

.sticky {
	box-shadow: none;
}

/* Add some top padding to the page content to prevent sudden quick movement (as the navigation bar gets a new position at the top of the page (position:fixed and top:0) */
.sticky + .content {
  padding-top: 60px;
} 

@media (max-width: 576px) { 
	
	
	
	header h2 { font-size:0.8rem;} /* The sticky class is added to the navbar with JS when it reaches its scroll position */
}

@media (max-width: 768px) { header h2 { font-size:1rem;} .list-group {    font-size: 0.8rem;} h1 { font-size:1.2rem;} .film-medical-group p { font-size:0.8rem;} }

@media (min-width: 992px) { 
	
	header h2 { font-size:1rem;}
	
	.card-columns { column-count:3; 
	
	} }

@media (min-width: 1200px) { .card-columns { column-count:4; } }

