.clinic-page .breadcrumb-container{margin-top:16px;margin-bottom:16px;padding:0 16px}.clinic-page .clinic-page__clinic-details{padding-bottom:46px}.clinic-page .clinic-page__clinic-details .clinic-details__name{font-size:22px}.clinic-page .clinic-page__clinic-details .clinic-details__mtr{margin-top:32px}.clinic-page .clinic-page__clinic-details .clinic-details__mtr>img{margin-left:7px}.clinic-page .clinic-page__clinic-details .clinic-details__address{display:flex;align-items:center;font-size:18px}.clinic-page .clinic-page__clinic-details .clinic-page__meta-item{margin-top:5px}.clinic-page .clinic-page__clinic-details .clinic-page__meta-item .meta-item__title{font-size:14px}.clinic-page .clinic-page__clinic-details .clinic-page__meta-item img{width:100%;object-fit:contain}.clinic-page .clinic-page__clinic-details .contact{color:#888}.clinic-page .clinic-page__clinic-details .contact svg{width:20px;height:20px}.clinic-page .clinic-page__clinic-details .clinic-address{color:#888;font-size:14px;line-height:17px}.clinic-page .clinic-page__clinic-details .clinic-address svg{width:20px;height:20px;margin-right:12px}.clinic-page .clinic-page__clinic-details .clinic-details__update-info-social-sharing{display:flex;align-items:center;justify-content:space-between;width:100%}.clinic-page .clinic-page__clinic-details .clinic-details__update-clinic-info-button{font-weight:700;color:#888;padding:0;display:flex;align-items:center}.clinic-page .clinic-page__clinic-details .clinic-details__update-clinic-info-button>svg{margin-right:4px}.clinic-page .clinic-page__clinic-details .clinic-details__update-info-social-sharing-divider{display:none;height:24px;border-left:1px solid #e9e9e9;width:1px;margin:0 16px}.clinic-page .clinic-page__specialty-list{padding-top:27px;padding-bottom:3.5px}.clinic-page .clinic-page__specialty-list>h2{font-size:16px}.clinic-page .clinic-page__specialty-list .specialty-list__title{margin-bottom:20px}.clinic-page .clinic-page__specialty-list .specialty-list__row{overflow:hidden;flex-wrap:wrap;justify-content:flex-start}.clinic-page .clinic-page__specialty-list .specialty-list__item{text-align:center;width:135px;min-width:135px;max-width:135px;margin-bottom:26px}.clinic-page .clinic-page__specialty-list .specialty-list__item>img{width:100px;height:100px;padding:10px 0}.clinic-page .clinic-page__doctor-list{padding-top:29.5px;padding-bottom:70px}.clinic-page .clinic-page__doctor-list>h2{font-size:16px}.clinic-page .clinic-page__doctor-list .doctor-list__item{margin-bottom:43px}.clinic-page .clinic-page__doctor-list .doctor-list__item img{margin-right:20px;height:70px;width:70px}.clinic-page .clinic-page__doctor-list .doctor-list__item h3{font-size:16px}.clinic-page .clinic-page__doctor-list .doctor-list__specialty{font-size:12px}.clinic-page .clinic-page__latest-news{padding-top:64px;padding-bottom:85px}.clinic-page .clinic-page__latest-news>h2{margin-top:0;margin-bottom:64px}.clinic-page .clinic-page__latest-news .article-list{margin-bottom:35px}.clinic-page .clinic-page__latest-news .article-list .article-list__item .card-img-top>img{width:100%;border-radius:5px;overflow:hidden}.clinic-page .clinic-page__latest-news .article-list .article-list__item .card-body{padding:20px 15px}.clinic-page .clinic-page__latest-news .article-list .article-list__item .card-body>.card-title>h3{padding:0 13px;font-size:16px}.clinic-page .clinic-page__latest-news .article-list .article-list__item .card-body .article-list__tag-list{padding:0 3px}.clinic-page .clinic-page__latest-news .article-list .article-list__item .card-body .article-list__tag-list .tag-list__item{font-size:12px;font-weight:700;padding:0 10px}.clinic-page .clinic-page__latest-news .latest-news__view-all-link{font-size:14px}.clinic-page .clinic-page__promotion{padding-top:64px;padding-bottom:64px}.clinic-page .clinic-page__promotion .promotion__image{margin-left:0}.clinic-page .clinic-page__promotion .promotion__content img{width:100%}.clinic-page .clinic-page__promotion .promotion__content .promotion__description{margin-left:0}.clinic-page .clinic-page__promotion .promotion__content .promotion__description>h2{margin-bottom:22px}.clinic-page .clinic-page__promotion .promotion__content .promotion__description>p{font-size:14px;margin-bottom:34px}.clinic-page .clinic-page__promotion .promotion__content .promotion__description>.promotion__view-more{width:250px;padding:10px 20px;font-size:14px;font-weight:700}@media(max-width:575.98px){.clinic-info-update-modal{width:100vw;min-height:100vh}.clinic-info-update-modal>.modal-dialog{margin:0}.clinic-info-update-modal>.modal-dialog>.modal-content{min-height:100vh}}.clinic-info-update-modal h2{font-size:14px;font-weight:700;letter-spacing:.8px;color:#fff;line-height:1;margin-bottom:0}.clinic-info-update-modal .clinic-info-update-modal__header{padding:0 24px 0 40px;height:64px;width:100%;background-color:#0f4c81;display:flex;justify-content:space-between;align-items:center}.clinic-info-update-modal .clinic-info-update-modal__close-btn{width:40px;height:40px;padding:0;border-radius:5px;border:none;color:#fff}.clinic-info-update-modal .clinic-info-update-modal__close-btn:hover{background-color:hsla(0,0%,100%,.08)}.clinic-info-update-modal .form-group>label{font-size:14px;white-space:nowrap}.clinic-info-update-modal .form-group>label .asterisk{color:#51b7de}.clinic-info-update-modal button[type=submit]{padding:10px}.clinic-info-update-modal__content{padding:24px 40px}