.broker-finder__wrapper{background:var(--bdtoowt);padding:80px 0}
.tgn1wl0 .input__wrapper input{background:var(--bdtoowg)}
.tgn1wl0 .fund-filters-form{background:0 0}
.broker-finder .list-results{flex-direction:column;align-items:flex-start;padding:0 16px}
.broker-finder .list-results--text{margin-bottom:16px}
.broker-finder .list-results .sort-form{width:100%;max-width:350px}
.broker-finder .list-items{width:100%}
.broker-finder .list-items--name{max-width:240px}
.broker-finder .list-items--contract{width:100%}
.broker-finder .list-items--contract .button{margin-bottom:8px;font-size:14px}
@media screen and (min-width:768px){.broker-finder .list-results{flex-direction:row;justify-content:space-between;align-items:center;padding:0 4px}}
@media screen and (min-width:576px){.broker-finder .list-results--text{margin-bottom:0}}
@media screen and (min-width:1200px){.broker-finder .list-results .sort-form{display:none}}
@media screen and (max-width:768px){.broker-finder .list-items thead{display:none}.broker-finder .list-items tr{display:grid}.broker-finder .list-items tr+tr{margin-top:64px}.broker-finder .list-items td{justify-content:space-between;align-items:center;padding:16px;display:flex}.broker-finder .list-items td[data-label]:before{content:attr(data-label)}.broker-finder .list-items--name{text-align:right}}
.l0afpt0{grid-template-columns:repeat(2,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}
.l0afpt1{flex-direction:column;justify-content:space-between;gap:8px;display:flex}
.l0afpt2{grid-template-columns:1fr;gap:24px;margin:0;padding:0;list-style:none;display:grid}
.l0afpt3{background:var(--bdtoowu);margin-bottom:16px}
@media screen and (min-width:768px){.l0afpt0{grid-template-columns:repeat(4,1fr)}.l0afpt2{grid-template-columns:repeat(3,1fr);gap:24px}}
@media screen and (min-width:1200px){.l0afpt0{grid-template-columns:repeat(7,1fr);gap:16px}}
