.financing-filters {
display: flex;
justify-content: space-between;
flex-wrap: wrap; margin-bottom: 20px;
}
.financing-filters label {
font-size: 14px;
font-weight: 500;
}
.financing-filters select {
padding: 5px;
}
.accordion-item { border-radius: 6px;
margin-bottom: 10px;
overflow: hidden;
}
.accordion-header {
background-color: #f8f8f8;
cursor: pointer;
padding: 15px;
font-weight: 500;
position: relative;
}
.accordion-header h3{
font-weight: 700;
font-size: 1em;
margin:0 0 0.5em 0;
}
.accordion-header:hover {
background-color: #e6e6e6;
}
.accordion-header::after {
content: "\f078";
font-family: 'uncodeicon' !important;
position: absolute;
right: 20px;
font-size: 0.8em;
transition: transform 0.2s;
top: 50%;
transform: translateY(-50%);
}
.regions {
display: flex;
flex-wrap: wrap;
gap: 5px;
}
.accordion-item.open{
border: solid 1px #f8f8f8;
}
.accordion-item.open .accordion-header::after {
content: "\f077";
}
.accordion-content {
display: none;
padding: 15px;
background-color: #fff;
}
.accordion-content.financing-offers table td{
font-weight: 400;
font-family: 'Arial', serif
}
.accordion-item.open .accordion-content {
display: block;
}
.accordion-content.financing-offers table h1,
.accordion-content.financing-offers table h2,
.accordion-content.financing-offers table h3,
.accordion-content.financing-offers table h4{
margin: 0.5em 0;
}
.label-region {
font-size: 10px;
color: #ffffff;
background-color: #9bc33b;
padding: 3px 5px;
border-radius: 10px;
display: inline-block;
}
select[name="status"]{
min-width: 110px;
}
.no-results{
margin-top: 2em;
}
.no-results,
.external-link{
text-align: center;
}
@media (max-width: 959px){
.financing-filters{
flex-wrap:wrap;
flex-direction: column;
}
.financing-filters .btn{
transform: unset !important;
}
.accordion-content.financing-offers table td{
display: block;
}
.accordion-content.financing-offers .external-link a{
transform-origin: unset !important;
}
}