header {
            background-image: url("./images/aboutus-header.png"); /* Replace with your band image */
            background-size: cover;
            background-position: 50% 0%;
            height: 425px;
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            text-align: center;
            color: black;
            
        }

#block-about
{
	height: auto;
	margin-bottom: 80px;
}

#block-container-conductor{
	display: flex;
/*
    flex-wrap: wrap;  
*/
    flex-direction: row;
/*
    align-items: center;
    justify-content: center;
*/
    padding: 20px;
}

#block-container-conductor > *{
	padding: 16px;
}

.image {
	flex: 1 1 50%;
	
	display: block;
	
  }

.image img {
    width: 100%;
    height: auto;
    margin: auto auto;
    
    display: block;
    border-radius: 8px; /* optional styling */
  }

#block-container-conductor
{
	display: block;
}

#block-container-conductor > section{
/*
	flex: 1 1 300px;
    max-width: 100%; 
    
*/
	flex: 1 1 50%;
	
}

#block-container-conductor > section .text-p{

	width: inherit;
}

#block-conductor
{
	height: auto;
		margin-bottom: 80px;

}

#conductor-title
{
	margin-top: 0px;
}

flex-container
{
	display: flex;
	flex-wrap: wrap;
	 justify-content: flex-start;
}

#block-musicians
{
	height: auto;
}

.musician-list
{
	margin: 12px;
	width: 161px;
}

subtitle
{
	font-weight: 600;
	line-height: 16px;
}

ul{
	
	
	list-style-type: none;
	padding: 0px;
/*
	margin: 0;
	padding: 0;
	font-size: var(--font-size-normal) ;
	line-height: 16px;
*/
}


@media screen and (min-width: 760px)  {
	#block-container-conductor
	{
		display: block;
		overflow: hidden ;
	}
	
	.image 
	{
		float: left;
		width: 46%;
		
	}
	
	
}

@media screen and (min-width: 1280px)  {
	#block-container-conductor
	{
		display: flex;
	}
	
	.image 
	{
		flex: 1 1 14%;
	}


}
