@media screen and (max-width: 991.98px){.mb-40{margin-bottom:30px}.mb-30{margin-bottom:20px !important}.pb-40{padding-bottom:30px}.pb-50{padding-bottom:40px}form button.btn:before{margin:0}.manager-info .content{display:grid;grid-template-columns:220px auto;gap:30px}.manager-info .manager-photo{max-width:220px;height:100%;grid-row:1/3}.manager-info .info{display:contents}.manager-info .info .name-rating{grid-row:1/2;margin-bottom:0}.manager-info .manager-contacts{grid-row:2/3}.manager-info .manager-contacts .manager-email{margin:0}.manager-info .kpi-list{grid-column:1/3;margin-bottom:0}.manager-info .btn{grid-column:1/3;margin:auto}.customer-reviews .reviews-list .reviews-item .kpi-list .kpi-item{width:100%;max-width:32%;flex-direction:column}.popup.popup-send-review .pop{padding:30px}.popup.popup-send-review .pop .kpi-list{flex-wrap:wrap}.popup.popup-send-review .pop .kpi-list .kpi-item{max-width:48%}.popup.popup-thanks-modal .pop{padding:50px}.all-managers .table-wrapper{overflow-x:auto}.all-managers .table-wrapper table{width:800px}.all-managers .table-wrapper table td{font-size:0.8888888889rem}.all-managers .table-wrapper table th{font-size:0.8888888889rem}.password-modal .content .btn.send-password:before{width:36px;height:36px;top:0 !important}.footer-empty{min-height:172px}main.main-content{min-height:calc(100vh - 172px)}.edit-manager .content{padding:30px}.edit-manager .content .edit-manager-form .load-manager-photo{flex-direction:column;align-items:flex-start}.edit-manager .content .edit-manager-form .input-wrapper{grid-template-columns:1fr;gap:15px}.rm-form{padding:30px}.crop-modal-content{max-width:90%}}