.mydik-public-template{background:#fff;color:#16324f;font-family:Manrope,Arial,sans-serif}.mydik-public-photo{display:block!important;width:150px!important;height:170px!important;object-fit:cover;border:5px solid #fff;border-radius:16px}.mydik-public-name{font:800 35px/1.25 Manrope,Arial,sans-serif!important;letter-spacing:-1px;color:#16324f;margin:0!important}.mydik-public-summary{font:400 12px/1.7 Manrope,Arial,sans-serif;color:#627487}.mydik-public-online{display:inline-block;background:#e1f3ed;border-radius:20px;padding:5px 11px;color:#108476;font:500 11px/1.7 Manrope,Arial,sans-serif}.mydik-public-text{font:400 13px/1.8 Manrope,Arial,sans-serif;color:#627487;overflow-wrap:anywhere}.mydik-public-text p{margin:0 0 13px}.mydik-public-details{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:0}.mydik-public-details dt{font-size:11px;color:#7b8c98;margin:0 0 4px}.mydik-public-details dd{font-size:13px;color:#16324f;margin:0;overflow-wrap:anywhere}.mydik-public-specializations h3{font:700 14px/1.5 Manrope,Arial,sans-serif;color:#16324f;margin:18px 0 10px}.mydik-public-specializations h3:first-child{margin-top:0}.mydik-public-tags{display:flex;gap:7px;flex-wrap:wrap}.mydik-public-tags span{font:400 11px/1.7 Manrope,Arial,sans-serif;background:#f0f6f5;color:#39736a;padding:5px 10px;border-radius:6px}.mydik-public-breadcrumbs{font:400 11px/1.7 Manrope,Arial,sans-serif;color:#768894}.mydik-public-breadcrumbs a,.mydik-public-website{color:#108476;text-decoration:none}.mydik-public-phone,.mydik-public-send{width:100%;display:block;min-height:46px;border:1px solid #18a999;border-radius:8px;padding:13px 15px;font:700 12px/1.6 Manrope,Arial,sans-serif;text-align:center;cursor:pointer;text-decoration:none}.mydik-public-phone{background:#fff;color:#108476}.mydik-public-send{background:#18a999;color:#fff}.mydik-public-send:disabled,.mydik-public-phone:disabled{opacity:.6;cursor:wait}.mydik-public-contact label{display:block;font:700 11px/1.6 Manrope,Arial,sans-serif;color:#16324f;margin:0 0 6px}.mydik-public-contact input:not([type=hidden]),.mydik-public-contact textarea{width:100%;box-sizing:border-box;min-height:43px;background:#fff;border:1px solid #dce5eb;border-radius:7px;padding:11px 12px;font:400 16px/1.5 Manrope,Arial,sans-serif;color:#16324f;margin:0 0 15px}.mydik-public-contact textarea{min-height:125px;resize:vertical}.mydik-public-privacy{font:400 10px/1.8 Manrope,Arial,sans-serif;color:#7b8c98}.mydik-public-privacy a{color:#108476}.mydik-public-hp{position:absolute;left:-10000px;height:1px;width:1px;overflow:hidden}.mydik-public-feedback{font:400 12px/1.7 Manrope,Arial,sans-serif;margin-top:10px;color:#28694c}.mydik-public-feedback.is-error{color:#912f28}.mydik-public-placeholder{padding:12px;background:#eef6f3;color:#52766c;font-size:12px}.mydik-public-requests-table{width:100%;border-collapse:collapse;font-size:13px}.mydik-public-requests-table th,.mydik-public-requests-table td{padding:12px 8px;text-align:left;border-bottom:1px solid #e4ecef}.mydik-public-request-detail{padding:18px;background:#f5f8fa;border-radius:10px;margin:0 0 20px;overflow-wrap:anywhere}.mydik-public-request-message{white-space:normal;overflow-wrap:anywhere}@media(max-width:600px){.mydik-public-name{font-size:28px!important}.mydik-public-details{grid-template-columns:1fr}.mydik-public-photo{width:115px!important;height:135px!important}}
