.accordion-header{
margin-top: 0px;
}
/* .accordion-item:not(:last-child) {
  padding-bottom: 10px;
} */

.accordion-item{
	background: transparent;
	border: none;
	border-bottom: 1px solid #c05151;
}

.accordion-button::after{
	filter: brightness(1) invert(1);
}

.accordion-button{
	background-color: transparent !important;
	color: #ffffff;
    font-family: "Prosto One", Sans-serif;
    font-size: 35px;
    font-weight: 400;
}

.accordion-button:not(.collapsed){
	color: #ffffff;
}

.accordion-button:focus{
	box-shadow: none;
}

.my-custom-accordion .accordion .accordion-item{
	border-radius:0px;
}


/* .accordion-collapse{
	padding: 50px 0px;
} */

.accordion-body{
	padding: 0px;
}

.accordion-item:first-child .accordion-body .swiper-pagination{
	display: flex;
    width: 100%;
    justify-content: center;
    gap: 7px;
    position: relative;
	bottom: -35px;
}

.accordion-item .swiper-pagination-bullet-active {
    background-color: #8B3A3A;
}

.accordion-item .swiper-pagination-bullet {
    padding: 10px;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    font-size: 12px;
	margin: 0px !important;
}

.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{
	border-radius: 0px;
}

.button-align{
	display: flex;
	align-items: center;
	gap: 5px;
}

.button-height{
	height: 30px;
}

@media screen and (max-width: 768px) {
	.accordion-button{
		font-size: 20px;
	}
}

@media screen and (max-width: 640px) {

}