#bm-solution-estimate{border:0;border-radius:12px;padding:32px;max-width:780px;width:calc(100% - 32px);max-height:85vh;overflow:auto;margin:auto;box-sizing:border-box}
#bm-solution-estimate::backdrop{background:#102b48aa}
#bm-solution-estimate .bm-estimate-close{float:right;background:transparent!important;color:#16436b!important;font-size:26px;padding:0 10px!important}
#bm-solution-estimate h2{margin:0 35px 20px 0}
@media(max-width:700px){#bm-solution-estimate{padding:20px}}
