.accordion-header {
    cursor: pointer;
    background: #d9d9d9;
    padding: 10px;
    font-weight: bold;
    display: flex;
    align-items: center;
    gap: 8px;
    border: 1px solid #a5a5a5;
	border-radius:20px;
    margin-top: 5px;
}
.accordion-header.active {
    background: #ff3600;
	border: 1px solid #ff3600;
	color:#fff;
	
  }
.icon {
    width: 1em;
    font-weight: bold;
}
.accordion-content {
    display: none;
    /*padding-left: 20px;
    border-left: 2px solid #ccc;*/
}
.accordion2 .accordion-header {
    cursor: pointer;
    background: #fff;
    padding: 10px;
    font-weight: bold;
    display: flex;
    align-items: center;
    gap: 8px;
    border: 1px solid #ff3600;
	border-radius:20px;
	color:#ff3600;
    margin-top: 5px;
}
.mt-20{
	margin-top:20px;
}
.pt-20{
	padding-top:20px;
}
.pt-40{
	padding-top:40px;
}
.pt-60{
	padding-top:60px;
}
.pb-20{
	padding-bottom:20px;
}
.bg-orange{
	background:#ff3600;
	color:#fff;
	font-size:12px;
}
.bg-blue{
	background:#0066ff;
	color:#fff;
	font-size:12px;
}
.bg-orange hr{
	border-top: solid 2px #fff;
}
img{
	max-width:100%;
}
.bg-orange .col-3{
	padding-left:3px;
	padding-right:3px;
	padding-bottom:6px;
}
h2{
	font-size: 3rem;
	font-weight: 600;
}
h4{
	font-size: 2rem;
	font-weight: 600;
}
.tag{
	float:left; 
	margin-right:8px;
	padding:1px; 
	border-radius:20px;
	padding-left:10px;
	padding-right:10px;
	border: solid 1px #fff;
}
.tag.tag1{
	background:#fff;
	color: #ff3600;
}
.orange{
	color: #ff3600;
}


