.view-more .view-more-content{overflow:hidden;line-height:24px;white-space:pre-wrap}.view-more .more-btn{margin-top:10px;text-decoration:underline;cursor:pointer}

.help-tooltip{--icon-size: 16px;position:relative;margin:0;padding:0;font-size:0}.help-tooltip:hover .help-tooltip-tip,.help-tooltip:hover .help-tooltip-tip::after{display:block}.help-tooltip .help-tooltip-icon{position:relative;margin-left:4px;z-index:1;cursor:pointer;text-align:center;font-size:var(--icon-size)}.help-tooltip .help-tooltip-tip{display:none;position:absolute;top:calc(100% + 8px);right:-60px;z-index:10;font-family:var(--font-normal);color:#fff;background-color:#191919;padding:10px 20px;font-size:12px;line-height:1.5;font-weight:500;box-shadow:0 2px 5px 0 rgba(0,10,30,0.1)}.help-tooltip .help-tooltip-tip::after{content:'\e79b';font-family:'iconfont';position:absolute;width:10px;height:10px;font-size:var(--icon-size);top:calc(var(--icon-size) * -1);right:calc(var(--icon-size) + 50px);color:#191919;z-index:10}.help-tooltip a{color:var(--color-link)}.help-tooltip a:hover{text-decoration:underline}

.attom-title{display:flex;align-items:baseline}.attom-title .help-tooltip .help-tooltip-icon{font-size:14px}

.md-nbr-info.broker{background-color:#fff;margin-bottom:-60px !important}@media (max-width: 600px){.md-nbr-info.broker{margin-bottom:0 !important}}.md-nbr-info.broker .md-nbr-info__box{border-radius:10px;box-shadow:2px 2px 10px 0 rgba(0,10,30,0.1);background-color:#fff;position:relative;overflow:unset;padding:40px 30px;top:-100px}@media (max-width: 600px){.md-nbr-info.broker .md-nbr-info__box{padding:20px 15px;top:-20px}}.md-nbr-info.broker .state-city{color:var(--color-label);font-size:12px}.md-nbr-info.broker .nbr-name{margin-top:15px;padding-bottom:0;line-height:1}@media (max-width: 600px){.md-nbr-info.broker .nbr-name{margin-top:20px}}.md-nbr-info.broker .nbr-desc{margin-top:10px}.md-nbr-info.broker .md-nbr-info__number{margin-top:30px;border-top:1px solid #ececec;padding-top:20px;display:flex}@media (max-width: 600px){.md-nbr-info.broker .md-nbr-info__number{margin-top:20px}}@media (max-width: 600px){.md-nbr-info.broker .md-nbr-info__number{display:block}}.md-nbr-info.broker .md-nbr-info__number .item{flex:1;display:flex}.md-nbr-info.broker .md-nbr-info__number .item .icon{margin-right:20px}.md-nbr-info.broker .md-nbr-info__number .item .icon .iconfont{display:inline-block;width:60px;height:60px;border-radius:50%;background-color:rgba(0,0,0,0.03);font-size:24px;color:var(--color-theme);text-align:center;line-height:60px}.md-nbr-info.broker .md-nbr-info__number .item .content{display:flex;flex-direction:column;justify-content:space-between}.md-nbr-info.broker .md-nbr-info__number .item .content .label{color:var(--color-theme);font-size:24px;font-weight:500}.md-nbr-info.broker .md-nbr-info__number .item .content .title{font-size:12px;color:var(--color-label)}.md-nbr-info.broker .md-nbr-info__number .item:not(:last-child){margin-bottom:0}@media (max-width: 600px){.md-nbr-info.broker .md-nbr-info__number .item:not(:last-child){margin-bottom:20px}}

