/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.select2-container--open{z-index:1261;}
html.js .js-webform-visually-hidden,html.js .js-webform-visually-hidden[style*="display: none"]{position:absolute !important;display:inline !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.js-form-item.js-webform-states-hidden,.js-form-submit.js-webform-states-hidden,.js-form-wrapper.js-webform-states-hidden,.js-webform-text-format-hidden > .js-text-format-wrapper{display:none;}.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}.webform-element-description p:first-child{margin-top:0;}.webform-element-description p:last-child{margin-bottom:0;}.form-item .container-inline{margin:2px 0;}.form-checkboxes .form-required:after,.form-radios .form-required:after{display:none;}.webform-element--title-inline > label{display:inline;padding-right:0.5em;}.webform-element--title-inline > div.container-inline{display:inline;}.form-composite.webform-fieldset--title-inline legend{float:left;margin:0.4em 0.5em 0.4em 0;}[dir=rtl] .form-composite.webform-fieldset--title-inline legend{float:right;margin-right:0;margin-left:0.5em;}.form-composite.webform-fieldset--title-inline .fieldset-wrapper,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div{display:inline;}.webform-element--title-inline .form-radios,.webform-element--title-inline .form-checkboxes{display:inline;}.webform-submission-form strong.error.form-item--error-message{display:block;}.webform-readonly input[type="date"],.webform-readonly input[type="datetime-local"],.webform-readonly input[type="email"],.webform-readonly input[type="number"],.webform-readonly input[type="password"],.webform-readonly input[type="search"],.webform-readonly input[type="tel"],.webform-readonly input[type="text"],.webform-readonly input[type="time"],.webform-readonly input[type="url"],.webform-readonly textarea{color:#6B6B6B;border-color:#bbb;background:#ededed;}
.addtoany{display:inline;}.addtoany_list{display:inline;line-height:16px;}.addtoany_list > a,.addtoany_list a img,.addtoany_list a > span{vertical-align:middle;}.addtoany_list > a{border:0;display:inline-block;font-size:16px;padding:0 4px;}.addtoany_list.a2a_kit_size_32 > a{font-size:32px;}.addtoany_list .a2a_counter img{float:left;}.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px;}.addtoany_list a span{display:inline-block;float:none;}.addtoany_list.a2a_kit_size_32 a > span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px;}.addtoany_list a:hover:hover img,.addtoany_list a:hover span{opacity:.7;}.addtoany_list a.addtoany_share_save img{border:0;width:auto;height:auto;}.addtoany_list a .a2a_count{position:relative;}
.outpatient-time-wrapper[data-v-064585fb]{text-align:center}@media(min-width:768px){.outpatient-time-wrapper[data-v-064585fb]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1200px;margin:0 auto}}@media(min-width:1280px){.outpatient-time-wrapper[data-v-064585fb]{display:grid;grid-template-columns:repeat(7,1fr);gap:10px;max-width:960px;margin:0 auto}}.outpatient-time-row[data-v-064585fb]{margin-bottom:1rem}.outpatient-time-day[data-v-064585fb]{background-color:#ffe7f0;color:#9a3c5b;font-size:1.375rem;font-weight:700;padding:10px}.outpatient-time-doctor[data-v-064585fb]{background-color:#fffafc;padding-top:1.25rem}.outpatient-time-doctor[data-v-064585fb]:last-child{padding-bottom:1.25rem}@media(min-width:1280px){.outpatient-time-doctor[data-v-064585fb]{padding-top:1.875rem}.outpatient-time-doctor[data-v-064585fb]:last-child{padding-bottom:1.875rem}}.outpatient-time-doctor p[data-v-064585fb]{color:#212121;margin-bottom:0}.outpatient-time-doctor p[data-v-064585fb]:first-child{font-size:1.25rem}@media(min-width:768px){.outpatient-time-doctor p[data-v-064585fb]:first-child{font-size:1.5rem}}.outpatient-time-doctor p[data-v-064585fb]:nth-child(2){font-size:1rem}@media(min-width:768px){.outpatient-time-doctor p[data-v-064585fb]:nth-child(2){font-size:1.125rem}}.outpatient-time-container[data-v-22d3cd26]{position:relative}.outpatient-time-wrapper[data-v-22d3cd26]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;text-align:center;max-width:90%}@media(min-width:768px){.outpatient-time-wrapper[data-v-22d3cd26]{max-width:604px}}@media(min-width:1280px){.outpatient-time-wrapper[data-v-22d3cd26]{max-width:1100px}}.outpatient-time-row[data-v-22d3cd26]{background-color:hsla(0,0%,100%,.7);height:100%}.outpatient-time-day[data-v-22d3cd26]{background-color:hsla(0,0%,100%,.7);display:flex;justify-content:center;align-items:center;height:50px;color:#212121;margin-bottom:1.25rem;font-size:1.375rem;font-weight:700}@media(min-width:768px){.outpatient-time-day[data-v-22d3cd26]{font-size:1.5rem}}.outpatient-time-doctor[data-v-22d3cd26]{padding-top:.625rem}.outpatient-time-doctor[data-v-22d3cd26]:after{content:"";display:block;height:1px;width:80%;background-color:#9e9e9e;margin:0 auto}.outpatient-time-doctor[data-v-22d3cd26]:last-child:after{display:none}.outpatient-time-doctor p[data-v-22d3cd26]{margin-bottom:0}.outpatient-time-doctor p[data-v-22d3cd26]:first-child{color:#6c344e;font-weight:700;font-size:1.375rem}@media(min-width:768px){.outpatient-time-doctor p[data-v-22d3cd26]:first-child{font-size:1.5rem}}.outpatient-time-doctor p[data-v-22d3cd26]:nth-child(2){color:#212121;padding-bottom:.5rem;font-size:1rem}@media(min-width:780px){.outpatient-time-doctor p[data-v-22d3cd26]:nth-child(2){font-size:1.125rem}}.swiper-button-next[data-v-22d3cd26],.swiper-button-prev[data-v-22d3cd26]{display:block;width:24px;height:27px;background-size:24px 27px}.swiper-button-next[data-v-22d3cd26]:focus,.swiper-button-prev[data-v-22d3cd26]:focus{outline:none}.swiper-button-next[data-v-22d3cd26]:after,.swiper-button-prev[data-v-22d3cd26]:after{display:none}.swiper-button-prev[data-v-22d3cd26]{background-image:url(/modules/custom/apofficial_vue_app/dist/img/Navigation%20_%20Left.svg);position:absolute;left:-3%}@media(min-width:480px){.swiper-button-prev[data-v-22d3cd26]{left:-1%}}@media(min-width:768px){.swiper-button-prev[data-v-22d3cd26]{left:3%}}.swiper-button-next[data-v-22d3cd26]{background-image:url(/modules/custom/apofficial_vue_app/dist/img/Navigation%20_%20Right.svg);position:absolute;right:-3%}@media(min-width:480px){.swiper-button-next[data-v-22d3cd26]{right:-1%}}@media(min-width:768px){.swiper-button-next[data-v-22d3cd26]{right:3%}}.swiper-pagination-clinic-outpatient-time[data-v-22d3cd26]{display:flex;justify-content:center;margin-top:30px;bottom:-5px}.swiper-pagination-clinic-outpatient-time[data-v-22d3cd26] .swiper-pagination-bullet-active{background:#212121;opacity:.4}.swiper-pagination-clinic-outpatient-time[data-v-22d3cd26] .swiper-pagination-bullet{margin-right:12px}.swiper-pagination-clinic-outpatient-time[data-v-22d3cd26] .swiper-pagination-bullet:last-child{margin-right:0}@media(min-width:1280px){.swiper-button-next[data-v-22d3cd26],.swiper-button-prev[data-v-22d3cd26],.swiper-pagination-clinic-outpatient-time[data-v-22d3cd26]{display:none}}.active[data-v-7b6a0d5e]{color:#fff;background:rgba(0,0,0,.24)!important}.clinic-title[data-v-7b6a0d5e]{display:flex;justify-content:flex-start;margin:0 auto}@media(min-width:768px){.clinic-title[data-v-7b6a0d5e]{justify-content:center;max-width:700px}}.clinic-title button[data-v-7b6a0d5e]{border:1px solid #000;padding:4px 8px;background:none;font-size:1.125rem}@media(min-width:768px){.clinic-title button[data-v-7b6a0d5e]{margin-right:20px}.clinic-title button[data-v-7b6a0d5e]:last-child{margin-right:0}}@media(min-width:1280px){.clinic-title button[data-v-7b6a0d5e]{font-size:1.25rem}}.clinic-title button[data-v-7b6a0d5e]:focus{outline:none}.line[data-v-7b6a0d5e]{width:152px;height:1px;background:#212121;margin:30px auto}@media(min-width:768px){.line[data-v-7b6a0d5e]{width:232px}}@media(min-width:1280px){.line[data-v-7b6a0d5e]{width:300px}}.announcement[data-v-7b6a0d5e]{display:flex;justify-content:center;margin-bottom:80px;color:#757575}.announcement pre[data-v-7b6a0d5e]{color:#757575;font-size:1.25rem;margin:0}@media(min-width:1280px){.announcement pre[data-v-7b6a0d5e]{font-size:1.375rem}}@media(min-width:768px){.tel[data-v-7b6a0d5e]{max-width:604px;display:flex;justify-content:space-around;margin:0 auto}}@media(min-width:1280px){.tel[data-v-7b6a0d5e]{max-width:1100px}}.tel p[data-v-7b6a0d5e]{color:#212121;font-size:1.375rem;font-weight:700;text-align:center}@media(min-width:1280px){.tel p[data-v-7b6a0d5e]{font-size:1.5rem}}.tel p[data-v-7b6a0d5e]:last-child{margin:0}.outpatient-time-container[data-v-7b6a0d5e]{position:relative}.outpatient-time-wrapper[data-v-7b6a0d5e]{display:grid;text-align:center;padding-bottom:60px;margin:0 32px 30px;opacity:0}@media(min-width:768px){.outpatient-time-wrapper[data-v-7b6a0d5e]{margin:0 82px 30px}}@media(min-width:1280px){.outpatient-time-wrapper[data-v-7b6a0d5e]{max-width:1100px;margin:0 auto 30px}}.outpatient-time-row-container[data-v-7b6a0d5e]{display:grid;grid-template-columns:1fr;align-content:space-between;justify-content:center;height:calc(100% - 70px);flex-wrap:wrap;background-color:hsla(0,0%,100%,.7);padding-bottom:10px}@media(min-width:768px){.outpatient-time-row-container[data-v-7b6a0d5e]{grid-template-columns:none}}.outpatient-time-row-2[data-v-7b6a0d5e]{padding-top:2rem}.outpatient-time-row-2 .department[data-v-7b6a0d5e]{color:#eb8f00;font-weight:700;font-size:1.375rem;margin-bottom:0;padding-top:.625rem;display:none}.outpatient-time-row-2 .department[data-v-7b6a0d5e]:first-child{display:block}@media(min-width:768px){.outpatient-time-row-2 .department[data-v-7b6a0d5e]{font-size:1.5rem}}.outpatient-time-day[data-v-7b6a0d5e]{background-color:hsla(0,0%,100%,.7);display:flex;justify-content:center;align-items:center;height:50px;color:#212121;margin-bottom:1.25rem;font-size:1.375rem;font-weight:700}@media(min-width:768px){.outpatient-time-day[data-v-7b6a0d5e]{font-size:1.5rem}}.outpatient-time-doctor[data-v-7b6a0d5e]{padding-top:.625rem}.outpatient-time-doctor[data-v-7b6a0d5e]:after{content:"";display:block;height:1px;width:80%;background-color:#9e9e9e;margin:0 auto}.outpatient-time-doctor[data-v-7b6a0d5e]:last-child:after{display:none}.outpatient-time-doctor p[data-v-7b6a0d5e]{margin-bottom:0}.outpatient-time-doctor p.doctor-tax[data-v-7b6a0d5e]{color:#6c344e;font-weight:700;font-size:1rem}@media(min-width:780px){.outpatient-time-doctor p.doctor-tax[data-v-7b6a0d5e]{font-size:1.125rem}}.outpatient-time-doctor p a.doctor-name[data-v-7b6a0d5e]{color:#6c344e;font-weight:700;font-size:1.375rem}@media(min-width:768px){.outpatient-time-doctor p a.doctor-name[data-v-7b6a0d5e]{font-size:1.5rem}}.outpatient-time-doctor p[data-v-7b6a0d5e]:nth-child(2){color:#212121;font-size:1rem}@media(min-width:780px){.outpatient-time-doctor p[data-v-7b6a0d5e]:nth-child(2){font-size:1.125rem}}.outpatient-time-doctor span.description[data-v-7b6a0d5e]{color:#eb8f00;font-weight:700}.swiper-button-next[data-v-7b6a0d5e],.swiper-button-prev[data-v-7b6a0d5e]{display:block;width:24px;height:27px;background-size:24px 27px}.swiper-button-next[data-v-7b6a0d5e]:focus,.swiper-button-prev[data-v-7b6a0d5e]:focus{outline:none}.swiper-button-next[data-v-7b6a0d5e]:after,.swiper-button-prev[data-v-7b6a0d5e]:after{display:none}.swiper-button-prev[data-v-7b6a0d5e]{background-image:url(/modules/custom/apofficial_vue_app/dist/img/Navigation%20_%20Left.svg);position:absolute;left:-3%;top:60%}@media(min-width:480px){.swiper-button-prev[data-v-7b6a0d5e]{left:-1%}}@media(min-width:768px){.swiper-button-prev[data-v-7b6a0d5e]{left:3%}}.swiper-button-next[data-v-7b6a0d5e]{background-image:url(/modules/custom/apofficial_vue_app/dist/img/Navigation%20_%20Right.svg);position:absolute;right:-3%;top:60%}@media(min-width:480px){.swiper-button-next[data-v-7b6a0d5e]{right:-1%}}@media(min-width:768px){.swiper-button-next[data-v-7b6a0d5e]{right:3%}}.swiper-pagination[data-v-7b6a0d5e]{bottom:-5px}.swiper-pagination[data-v-7b6a0d5e] .swiper-pagination-bullet-active{background:#212121;opacity:.4}@media(min-width:1280px){.swiper-button-next[data-v-7b6a0d5e],.swiper-button-prev[data-v-7b6a0d5e],.swiper-pagination[data-v-7b6a0d5e]{display:none}}.fadeIn[data-v-7b6a0d5e]{opacity:1;transition:all .5s}@media(min-width:768px){.all-clinic[data-v-7b6a0d5e]{display:flex;flex-wrap:wrap}}@media(min-width:1280px){.all-clinic[data-v-7b6a0d5e]{max-width:1100px;margin:0 auto 30px}}.all-clinic p[data-v-7b6a0d5e]{margin:0;text-align:center}.all-clinic .all-clinic-item[data-v-7b6a0d5e]{margin-bottom:30px}@media(min-width:768px){.all-clinic .all-clinic-item[data-v-7b6a0d5e]{width:48.5%;margin-right:20px;margin-bottom:50px}.all-clinic .all-clinic-item[data-v-7b6a0d5e]:nth-child(2n){margin-right:0}}@media(min-width:1280px){.all-clinic .all-clinic-item[data-v-7b6a0d5e]{width:32%}.all-clinic .all-clinic-item[data-v-7b6a0d5e]:nth-child(2n){margin-right:20px}.all-clinic .all-clinic-item[data-v-7b6a0d5e]:nth-child(3n){margin-right:0}}.all-clinic .all-clinic-item .all-clinic-title[data-v-7b6a0d5e]{border:1px solid #6c344e;border-radius:8px;background:hsla(0,0%,100%,.7);padding:20px 0;margin-bottom:12px}@media(min-width:768px){.all-clinic .all-clinic-item .all-clinic-title[data-v-7b6a0d5e]{min-height:266px}}.all-clinic .all-clinic-item .all-clinic-title p[data-v-7b6a0d5e]:first-child,.all-clinic .all-clinic-item .all-clinic-title p[data-v-7b6a0d5e]:nth-child(2),.all-clinic .all-clinic-item .all-clinic-title p[data-v-7b6a0d5e]:nth-child(3){color:#6c344e;font-weight:700}.all-clinic .all-clinic-item .all-clinic-title p[data-v-7b6a0d5e]:first-child{font-size:1.375rem}@media(min-width:768px){.all-clinic .all-clinic-item .all-clinic-title p[data-v-7b6a0d5e]:first-child{font-size:1.5rem}}.all-clinic .all-clinic-item .all-clinic-title p[data-v-7b6a0d5e]:nth-child(2){font-size:.625rem}.all-clinic .all-clinic-item .all-clinic-title .all-clinic-day[data-v-7b6a0d5e]{white-space:pre-line}
.captcha__description{margin-bottom:.75em;}
.paragraph--unpublished{background-color:#fff4f4;}
ul.shs{display:inline-block;margin:0;padding:0;list-style:none;}ul.shs li{float:left;padding:0 5px 0 0;white-space:nowrap;}ul.shs li::after{margin:0 0 0 5px;content:">";}ul.shs li:last-of-type{padding-right:0;}ul.shs li:last-of-type::after{margin:0;content:"";}[dir="ltr"] ul.shs{margin-left:0;}[dir="rtl"] ul.shs{margin-right:0;}
