body .omp-form,body .omp-form *{box-sizing:border-box;min-width:0}body .omp-form #Ymap{height:300px!important;width:100%!important;border-radius:12px;overflow:hidden;background:#edf4fa}body .omp-form #oa-map-details{border:1px solid #d6e4ee;border-radius:12px;padding:14px;margin:14px 0}body .omp-form #oa-map-details summary{cursor:pointer;font-weight:600;min-height:40px}body .omp-form .control-group:has(#coord_yandex){display:none!important}body .omp-form :is(#omp-outline,#omp-preview,#omp-preview-close,#oa-map-find){border:1px solid #9abbd0;border-radius:10px;background:white;color:#245471;padding:10px 16px;min-height:46px;font-size:15px;margin:8px 0}body .omp-form dialog{width:min(760px,calc(100vw - 32px));max-height:85vh;border:1px solid #cbdde9;border-radius:16px;padding:22px;overflow:auto}body .omp-form dialog::backdrop{background:#17364caa}body .omp-form #omp-preview-text{white-space:pre-wrap;font-size:17px;line-height:1.75;overflow-wrap:anywhere}body .omp-form #LogoDiv{background:#edf5fc;background-position:center;background-size:cover;border:1px dashed #93b5ce;border-radius:12px;display:flex;align-items:center;justify-content:center}body .omp-form .omp-photo-hint{padding:8px;text-align:center;font-size:16px;color:#245471}body .omp-form .omp-photo-hint small{display:block;font-size:11px;line-height:1.5;margin-top:6px}body .omp-article .omp-jumps{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}body .omp-article .omp-jumps a{border:1px solid #cddfeb;border-radius:999px;padding:10px 16px;text-decoration:none;color:#245471}body .omp-article .omp-route{display:inline-flex;align-items:center;min-height:46px;padding:12px 18px;margin:12px 0;background:#087ee9;color:white;border-radius:12px;text-decoration:none}body .omp-article :is(#omp-about,#omp-photo,#omp-map){scroll-margin-top:90px}body .omp-article .grid_block_mini_phone{display:flex!important;flex-wrap:wrap;gap:14px}body .omp-article .item_address{display:flex;gap:8px;align-items:center;overflow-wrap:anywhere}body .omp-article .item_address img{width:18px;height:18px}body .omp-article .main__map{border-radius:14px;overflow:hidden;margin-top:24px}body .omp-article .news_desc h2{font-size:25px;margin:26px 0 12px}body .omp-article .grid-page-header{display:block!important}
@media(max-width:760px){body .omp-article .other_dost{display:none}body .omp-article .news_desc h2{font-size:22px}}
body .omp-form h1,body .omp-form h2,body .omp-form label{overflow-wrap:anywhere}body .omp-form .omn-form-intro h1{font-size:30px;line-height:1.25}@media(max-width:760px){body .omp-form .omn-form-intro h1{font-size:25px}}
