.list-managers{font-size:14px}.list-managers__block{display:flex;border:1px solid #ccc;border-radius:2px;margin-bottom:20px}.list-managers__block .list-managers__item:last-of-type{margin-left:auto;text-align:right}.list-managers__item{padding:15px;position:relative}.list-managers__ava170{display:inline-block;width:170px;height:170px}.list-managers__ava170 img{border-radius:2px}.list-managers__status{height:30px;width:30px;font-weight:bold;margin:auto;text-align:center;background-image:url(/i/tourvision/pro-icon-30.png);background-repeat:no-repeat;background-position:center top;display:inline-block;vertical-align:top;margin-left:30px}.list-managers__name{font-size:24px;font-weight:bold}.list-managers__fz27{font-size:27px}.list-managers__sm-bold{font-weight:bold}.contacts-map{background-image:url("/i/foodsee_group/map.jpg");background-repeat:no-repeat;background-size:cover;cursor:pointer;background-position:top;border-radius:2px;text-align:center;width:357px;height:335px;position:relative}.contacts-map::after{content:"\f3c5";text-transform:uppercase;font-weight:bold;font-family:"Font Awesome 5 Free";background:#fff;color:#353535;z-index:1;font-size:25px;text-align:center;width:60px;display:block;height:60px;line-height:60px;border-radius:50%;box-shadow:0 3px 8px 1px rgba(0,0,0,.35);transition:box-shadow .2s;position:absolute;left:calc(50% - 25px);top:80px}.contacts-wrap .lsfw-flag{margin-left:-3px;margin-right:5px;vertical-align:middle}.contacts-wrap .bth__table-wrap{margin:0}.contacts-map__btn{display:inline-block;background:#fff;border:0;cursor:pointer;box-sizing:border-box;line-height:35px;border-radius:2px;color:#e27200;margin-top:230px;padding:0 40px;box-shadow:0 0 7px 2px rgb(0 0 0 / 10%);font-size:13px;text-align:center;transition:.3s;font-family:'apercu_pro',sans-serif;text-transform:uppercase}.contacts-map__btn:hover{background-color:#e27200;color:#fff}.contacts-wrap .contacts-map__col{width:calc(100% - 385px)}.contacts-wrap{display:flex;justify-content:space-between}.manager-wrap .bth__bold-link{font-size:22px;margin-bottom:10px}.manager-wrap{border-radius:4px;margin-bottom:20px;padding:15px;font-family:'apercu_pro',sans-serif;font-size:14px;box-shadow:0 0 9px 0 #00000042}.manager-wrap .bth__ava-170{display:inline-block;vertical-align:top}.manager-wrap__info{padding-left:20px;display:inline-block;vertical-align:top;width:calc(100% - 180px)}.manager-wrap .bth__btn{margin-top:10px}.manager-wrap__info *{margin-right:10px}.manager-wrap__info>div{margin-bottom:5px}.recommend__user .bth__bold-link{margin-bottom:5px}.recommend__user>*{display:inline-block;margin-right:10px;vertical-align:middle}.recommend__logo{width:200px;height:50px}.recommends .recommend{width:32%;flex-direction:column;height:200px;margin-bottom:20px;position:relative;display:flex;justify-content:space-between;border-radius:5px;padding:10px;box-shadow:0 0 9px 2px #00000038}.recommends{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:300px}.contacts-tbl tr td:first-of-type{width:200px}.contacts-tbl tr:not(:last-of-type) td{border-bottom:1px solid #ccc}.contacts-tbl td{padding:12px 7px;vertical-align:middle;background-clip:padding-box;box-sizing:border-box}.contacts-tbl{font-family:'apercu_pro',sans-serif;color:#475669;font-size:14px;width:100%}.contacts-tbl-wrap{-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,0.2);box-shadow:0 0 9px 0 rgba(0,0,0,0.2);border-radius:4px;padding:10px}@media screen and (max-width:1023px){.contacts-wrap{display:block}.contacts-wrap .contacts-map__col{width:auto}.contacts-map{width:100%;height:auto;margin-top:35px}.contacts-map__btn{margin:150px 0 40px 0}.contacts-map::after{top:47px}}@media screen and (max-width:620px){.contacts-tbl tr:not(:last-of-type){border-bottom:1px solid #eee;margin-bottom:10px;padding-bottom:10px}.contacts-tbl-wrap{padding:15px 10px}.contacts-tbl-wrap .contacts-tbl tr td:last-of-type .d-ib.middle.fz12{display:block !important;font-size:11px !important}.contacts-tbl-wrap .contacts-tbl tr td:last-of-type{width:calc(100% - 75px)}.contacts-tbl-wrap .contacts-tbl tr td{padding:0;border:0;font-size:11px}.contacts-tbl-wrap .contacts-tbl tbody{width:100%;display:block}.contacts-tbl-wrap .contacts-tbl tr{display:flex;width:100%}.contacts-tbl tr td:first-of-type{width:75px;font-size:12px}.contacts-tbl{display:block}.manager-wrap .bth__ava-170{width:90px;height:90px}.manager-wrap .bth__bold-link{font-size:14px;margin:0 0 3px 0}.manager-wrap__info b+b{display:block}.manager-wrap__info{padding-left:10px;font-size:13px;width:calc(100% - 100px)}}
