.accordion-button {
align-items:start !important;
}
.btns a {

text-decoration:none;
color:var(--dgrey);
}
.btns a.active {
color:var(--black);
text-decoration:underline;
}
.btn-tabs {
text-decoration:none;
font-family: 'Inter';
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 130%;
color: #929292;
padding:16px 24px;
border: 1px solid #929292;
border-radius: 10px;
    white-space: nowrap !important;
}



.btn-tabs:hover {
background: #ECF7FF;
}
.filterSort a {
color:var(--dgrey);
text-decoration:none;
}
.filterSort a.active {
text-decoration:underline;
color:var(--blackT);
}

.SubHeader {
display:flex;
background:url('/images/defaultHeader.png') center center no-repeat;
height:350px;
color:#fff;
}
.accordionNumber {
width:58px;
}
.accordion-body {
margin-left:58px;
}
.accordion.accordion-flush, .accordion-item, .accordion-header, .accordion-collapse, .accordion-button {
background:none !important;
}
.accordion-collapse .accordion-body, .accordion-item{
border-bottom:0px;
}

.accordion.accordion-flush {
border-bottom:1px solid var(--bluel);
}

.accordion-button, .accordion-button:active, .accordion-button:hover, .accordion-button:focus {
border-top:1px solid var(--bluel);
box-shadow:none !important;
border-bottom:0px;
padding:0px;
padding-top:32px;
padding-bottom:32px;
}

.accordion-collapse .accordion-body {
padding:0px;
padding-top:32px;
padding-bottom:32px;
}
.accordion-button:not(.collapsed) {
color:var(--black);
}

@media (max-width:575px) {
.btn-info {
width:100% !important;
max-width:320px !important;
}
.prevAccordion {
margin-top:24px;
width:300px;
}
}


@media (max-width:991px) {
.SubHeader {
height:300px;
}
.accordion-body {
margin-left:0px;
}
.accordion-button, .accordion-button:active, .accordion-button:hover, .accordion-button:focus {
padding-top:24px;
}
.accordion-collapse .accordion-body {
padding-top:0px;
padding-bottom:24px;
}
.prevAccordion {
margin-top:24px;
width:258px;
}
}
@media (min-width:992px) {
.prevAccordion {
width:200px;
margin-left:54px;
}
}
@media (min-width:1200px) {
.prevAccordion {
width:250px;
margin-left:89px;
}
}

.accordion-button:after {
background-image:url('/images/accord_arrow_d.png');
margin-left:10px;
}
.accordion-button:not(.collapsed) {
border-bottom:0px;
}
.accordion-button:not(.collapsed):after {
background-image:url('/images/accord_arrow_d.png');
}




.up_scroll .up {
display:none !important;
}
.svg.bgblue svg {
fill:var(--bg);
}
.svg.bgwhite svg {
fill:var(--white);
}
.content {
  display: flex;
  flex-direction: row;
  height: 100%;
  width: 100%;
}
.content-down {
  display: flex;
  flex-direction: row;
}
.triangle {
  width: 100%;
}
.left-block {
  width: 50%;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  position: relative;
  height: 100%;
}
.right-block {
  width: 50%;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  position: relative;
  height: 100%;
}
.main-content {
  background: var(--bg);
  width: 100%;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  position: absolute;
  height: 100%;
}
.left-triangle {
  display: flex;
  flex-direction: column;
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 100%;
}

.right-triangle {
  display: flex;
  flex-direction: column;
  position: absolute;
  width: 100%;
  right: 0;
  bottom: 100%;
}

.dropdown-toggle:after {
display:none !important;
}