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

button.accordion {
    background-color: #2A367F;
    
    cursor: pointer;
	margin:0;
    padding: 1% 15%;
    width: 100%;
	border:none;
    text-align: left;
    outline: none;
    font-size: 14px;
	
	transition-property: background-color;
	transition-duration: 0.1s;
	transition-timing-function: ease-in;
	transition-delay: 0.1s;
}
button.accordion p {
	text-transform:none;
	font-size:14px;
	font-weight: normal;
	font-style:normal;
	letter-spacing:1px;
	color:#ffffff;
	cursor: pointer;
}
button.accordion a {color:#ffffff;}
button.accordion a:hover {color:#ffffff;}
button.accordion.active, button.accordion:hover {
    background-color: #334199;
}

div.panel {
    padding: 0 15%;
	color: #ffffff;
    background-color: #4051bf;
    max-height: 0;
    overflow: hidden;
    transition: 0.6s ease-in-out;
    opacity: 0;
}

div.panel.show {
    opacity: 1;
    max-height: 1000px;  
}
div.panel p {color:#ffffff; padding-bottom:70px; letter-spacing:1px; font-size:14px;}
div.panel a { color:#ffffff; text-decoration:underline;}
div.panel a:hover { color:#ffffff;}
div.panel h4 {
		font-size:14px;
		font-weight: normal;
		line-height:normal;
		letter-spacing:1px;
		padding:0 6%;
		padding-bottom:70px;
		color:#ffffff;
		-webkit-column-count: 3;
    	-moz-column-count: 3;
    	column-count: 3;
		-webkit-column-gap: 2%;
    	-moz-column-gap: 2%;
    	column-gap: 2%;
}