/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--gutter:20px;--half-gutter:10px;--line-height:20px;}@media (max-width:576px){:root{--gutter:10px;--half-gutter:5px;--line-height:10px;}}img{max-width:100%;max-height:100%;height:auto;}*:focus{outline:none !important;}*:focus-visible{outline:limegreen solid 2px !important;}.screen-reader-only{position:absolute !important;overflow:hidden !important;clip:rect(1px,1px,1px,1px) !important;width:1px !important;height:1px !important;border:0 !important;padding:0 !important;margin:0 !important;}.fields-row{margin-top:var(--half-gutter);margin-bottom:var(--half-gutter);}html{overflow-x:hidden;}body{min-height:100vh;}#layout-container{min-height:100vh;display:flex;flex-direction:column;}.layout-content{margin-bottom:50px;}footer{margin-top:auto;}.views-row{margin-bottom:var(--gutter);}section.footer-primary{background:rgba(235,219,240,0.15);}section.footer-secondary{background:rgba(47,15,73,0.15);}@media print{[id^=block-][id$=-block-search-page-search-header],.page-breadcrumb,.block-local-tasks-block,.block-sente-banner-block,section.footer-primary{display:none !important;}}.block{max-width:1920px;}.block .block-title{font-weight:normal;font-stretch:normal;font-style:normal;line-height:60px;letter-spacing:normal;text-align:center;color:#000000;}.block .view-content.view-empty{text-align:center;}.content-sidebar-right .block:not(:first-child),.layout-sidebar-left .block:not(:first-child){margin-top:var(--gutter);}.content-sidebar-right .block:last-child,.layout-sidebar-left .block:last-child{margin-bottom:var(--gutter);}[id^=block-][id$=-views-block-slideshow-view-block],.block-views-blockmember-hospitals-frontpage-slick,.block-views-blockvideo-block-video-frontpage,.block-views-blockevent-block-events,.block-copyright-footer{margin:auto;}[id^=block-][id$=-more-information],[id^=block-][id$=-views-block-news-block],.block-views-blocknews-block-news-frontpage,.block-views-blockmember-hospitals-frontpage-baz,.block-views-blockevent-block-events{margin-top:100px;}.block-views-blockmember-hospitals-frontpage-slick,.block-views-blockevent-block-events{margin-bottom:120px;}.block-views-blockvideo-block-video-frontpage{padding-top:60px;padding-bottom:80px;}.block-views-blockvideo-block-video-frontpage{padding-top:60px;padding-bottom:80px;}[id^=block-][id$=-badges]{margin-top:80px;}@media (max-width:768px){[id^=block-][id$=-more-information],[id^=block-][id$=-views-block-news-block],.block-views-blockmember-hospitals-frontpage-baz,.block-views-blockevent-block-events,[id^=block-][id$=-badges]{margin-top:50px;}.block-views-blockmember-hospitals-frontpage-slick,.block-views-blockevent-block-events{margin-bottom:50px;}.block-views-blockvideo-block-video-frontpage{padding-top:40px;padding-bottom:30px;}}@media (max-width:768px){.block-views-blockevent-block-events .bazmkh-custom-button,.block-views-blockevent-block-events .button--custom{margin-right:20px;margin-left:20px;}}@media (min-width:576px){.block .block-title{font-size:3rem;margin-bottom:60px;}}section#header > div{display:flex;flex-direction:row;justify-content:center;align-items:center;min-height:120px;}@media (max-width:991px){section#header > div{height:70px;min-height:70px;display:grid;grid-template-areas:"branding search menu";grid-template-columns:1fr;}section#header .block-system-branding-block{grid-area:branding;}section#header [id^=block-][id$=-block-search-page-search-header]{grid-area:search;}section#header [id^=block-][id$=-main-menu]{grid-area:menu;}.layout-header.container{max-width:unset;padding:0;}}.row{}.container .container{max-width:unset;margin:unset;padding:unset;}div.modal{padding:var(--gutter);}div.modal .modal-content{max-width:1000px;left:50%;transform:translateX(-50%);}.modal .modal-dialog{max-width:100%;margin:100px 0;}.modal .modal-content{padding:var(--gutter) var(--gutter) 0 var(--gutter);border:unset;border-radius:unset;}body *{font-family:"Kumbh Sans",sans-serif;}.font-style-xxxlarge,h1{font-family:"Kumbh Sans",sans-serif;font-size:3rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000000;margin:0;}.font-style-xxlarge,h2{font-family:"Kumbh Sans",sans-serif;font-size:1.875rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000000;margin:0;}.font-style-xlarge,h3{font-family:"Kumbh Sans",sans-serif;font-size:1.5rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000000;margin:0;}p{font-family:"Kumbh Sans",sans-serif;font-size:1.125rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;color:#000000;margin:0;}.p-list{font-family:"Kumbh Sans",sans-serif;font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:normal;color:#000000;}.font-style-small,h4{font-family:"Kumbh Sans",sans-serif;font-size:0.875rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#9E8EA0;}.font-style-large,h5{font-family:"Kumbh Sans",sans-serif;font-size:1.125rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000000;margin:0;}.font-style-xxsmall,h6{font-family:"Kumbh Sans",sans-serif;font-size:0.625rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:2.1;letter-spacing:normal;color:#181818;margin:0;}.field--type-text-with-summary p,.field--type-text-long p{margin-bottom:1rem;}.field--type-text-with-summary h1,.field--type-text-with-summary h2,.field--type-text-with-summary h3,.field--type-text-with-summary h4,.field--type-text-with-summary h5,.field--type-text-with-summary h6,.field--type-text-long h1,.field--type-text-long h2,.field--type-text-long h3,.field--type-text-long h4,.field--type-text-long h5,.field--type-text-long h6{margin-bottom:0.5rem;}@media (max-width:991px){.font-style-xxxlarge,h1{font-family:"Kumbh Sans",sans-serif;font-size:2.25rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#2F0F49;}.font-style-xxlarge,h2{font-family:"Kumbh Sans",sans-serif;font-size:1.5rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000000;margin:0;}.font-h3-md{font-family:"Kumbh Sans",sans-serif;font-size:1.5rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#181818;}}.search-block-included main{padding-top:0;}.search-block-included .page-breadcrumb,.search-block-included #title{background-color:rgba(235,219,240,0.15);}.search-block-included .view-content{margin-top:60px;margin-bottom:60px;}.search-block-included main > .row{padding-top:0;}.search-block-included .views-exposed-form form{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--gutter);}.search-block-included .views-exposed-form form .form-item{display:flex;flex-direction:column;}.search-block-included .views-exposed-form form .form-item label{font-size:0.875rem;font-weight:normal;color:#9E8EA0;height:30px;margin-bottom:0;}.search-block-included .views-exposed-form form .form-actions{display:flex;flex-direction:column;margin-top:30px;}.search-block-included .views-exposed-form form div:nth-child(5).form-actions{margin-top:0;grid-column:4;}.search-block-included .views-exposed-form form .form-actions input{max-width:280px;}.search-block-included .views-exposed-form form .form-actions input[id^=edit-reset]{font-size:1.125rem;line-height:1.44;text-align:center;color:#eb3434;font-weight:normal;height:unset;background-color:unset;}.search-block-included .views-exposed-form form .form-actions input:last-child{margin-bottom:90px;}.search-block-included .views-exposed-form form .form-actions input[id^=edit-submit] ~ input[id^=edit-reset]{margin-top:10px;margin-bottom:52px;}@media (max-width:1200px){.search-block-included .views-exposed-form form{grid-template-columns:repeat(2,1fr);justify-content:center;grid-gap:var(--gutter);}.search-block-included .views-exposed-form form .form-item{margin:0 auto;}.search-block-included .views-exposed-form form .form-actions{display:flex;justify-content:center;align-items:center;}.search-block-included.path-orvoskereso .views-exposed-form form div:nth-child(5).form-actions,.search-block-included.path-szakrendeleskereso .views-exposed-form form div:nth-child(3).form-actions,.search-block-included.path-osztalykereso .views-exposed-form form div:nth-child(3).form-actions{margin-top:0;grid-column:2;}}@media (max-width:768px){.search-block-included .block-page-title-block{margin-top:10px;}.search-block-included .views-exposed-form form{grid-template-columns:auto;grid-gap:var(--gutter);}.search-block-included .views-exposed-form form .form-actions input{max-width:380px;width:100%;}.search-block-included .views-exposed-form form .form-item{margin:unset;}.search-block-included .views-exposed-form form .form-actions{display:flex;flex-direction:column;margin-top:10px;}.search-block-included.path-orvoskereso .views-exposed-form form div:nth-child(5).form-actions,.search-block-included.path-szakrendeleskereso .views-exposed-form form div:nth-child(3).form-actions,.search-block-included.path-osztalykereso .views-exposed-form form div:nth-child(3).form-actions{margin-top:0;grid-column:unset;}.search-block-included .views-exposed-form form .form-actions input:last-child{margin-bottom:90px;}.search-block-included .views-exposed-form form .form-actions input[id^=edit-submit] ~ input[id^=edit-reset]{margin-top:30px;margin-bottom:30px;}}@media (max-width:576px){.search-block-included .views-exposed-form form{justify-content:unset;}.search-block-included .views-exposed-form form .form-actions input{max-width:unset;}}.views-news-item .row-content{min-height:560px;height:100%;border:solid 1px #EBDBF0;background-color:#ffffff;display:flex;flex-direction:column;}.views-news-item .row-content .field-data-wrapper{padding:20px;display:flex;flex-direction:column;height:100%;}.views-news-item .row-content .views-field-field-image img{width:100%;height:220px;object-fit:cover;}.views-news-item .row-content .views-field-body{margin-bottom:39px;font-size:1.125rem;line-height:1.44;color:#000000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;}.views-news-item .row-content .views-field-field-date{max-height:var(--line-height);}.views-news-item .row-content .views-field-title a{color:inherit;text-decoration:none;}.views-news-item .row-content .views-field-title h3{line-height:23px;margin-top:var(--line-height);margin-bottom:var(--line-height);}.views-news-item .row-content .views-field-view-node{margin-top:auto;}.sliding-popup-bottom{width:100%;}.block-views-exposed-filter-blockapprobatory-statement-page-approbatory-statement #views-exposed-form-approbatory-statement-page-approbatory-statement{grid-template-areas:"input-text input-type input-department actions" "az az az az";justify-content:center;}.block-views-exposed-filter-blockapprobatory-statement-page-approbatory-statement #views-exposed-form-approbatory-statement-page-approbatory-statement .form-item-keyword{grid-area:input-text;}.block-views-exposed-filter-blockapprobatory-statement-page-approbatory-statement #views-exposed-form-approbatory-statement-page-approbatory-statement .form-item-field-approbatory-statement-type-value{grid-area:input-type;}.block-views-exposed-filter-blockapprobatory-statement-page-approbatory-statement #views-exposed-form-approbatory-statement-page-approbatory-statement .form-item-department{grid-area:input-department;}.block-views-exposed-filter-blockapprobatory-statement-page-approbatory-statement #views-exposed-form-approbatory-statement-page-approbatory-statement .form-actions{grid-area:actions;margin-top:30px;}.block-views-exposed-filter-blockapprobatory-statement-page-approbatory-statement #views-exposed-form-approbatory-statement-page-approbatory-statement .media-az-filter-container{grid-area:az;width:100%;}.block-views-exposed-filter-blockapprobatory-statement-page-approbatory-statement #views-exposed-form-approbatory-statement-page-approbatory-statement .form-actions input:last-child{margin-bottom:32px;}@media (max-width:1200px){.block-views-exposed-filter-blockapprobatory-statement-page-approbatory-statement #views-exposed-form-approbatory-statement-page-approbatory-statement{grid-template-areas:"input-text input-type" "input-department actions" "az az ";}}@media (max-width:768px){.block-views-exposed-filter-blockapprobatory-statement-page-approbatory-statement #views-exposed-form-approbatory-statement-page-approbatory-statement{grid-template-areas:"input-text" "input-type" "input-department" "actions" "az";}.block-views-exposed-filter-blockapprobatory-statement-page-approbatory-statement #views-exposed-form-approbatory-statement-page-approbatory-statement > .form-item{margin:auto;max-width:380px;width:100%;}}@media (max-width:576px){.block-views-exposed-filter-blockapprobatory-statement-page-approbatory-statement #views-exposed-form-approbatory-statement-page-approbatory-statement > .form-item{margin:unset;max-width:unset;}}.webform-submission-form{max-width:600px;}.webform-submission-form .form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/../core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}.webform-submission-form .form-item{width:100%;max-width:unset;margin-top:0;}.webform-submission-form .form-item input[type=text].error,.webform-submission-form .form-item input[type=email].error,.webform-submission-form .form-item input[type=tel].error,.webform-submission-form .form-item input[type=password].error{border:2px solid #eb3434;}.webform-submission-form .form-item .form-item--error-message{color:#eb3434;}.webform-submission-form .form-item input:not([type=checkbox]),.webform-submission-form .form-item textarea{width:100%;max-width:unset;margin-top:0;}.webform-submission-form .webform-actions input{min-width:150px;}.webform-submission-form div[class*=form-item-][class*=-checkbox]{display:flex;flex-direction:row;align-items:center;}.webform-submission-form div[class*=form-item-][class*=-checkbox] input[type=checkbox]{margin:var(--gutter) var(--gutter) var(--gutter) 0;}.webform-submission-form div[class*=form-item-][class*=-checkbox] label{margin:0;}.webform-submission-form .webform-schedule-calendar .week-pager{background:rgba(117,55,168,0.9);color:#fff;}.webform-submission-form .webform-schedule-calendar .week-pager .pager-button{color:#fff;}.webform-submission-form .webform-schedule-calendar table .day-row{background:rgba(217,192,233,0.3);}.webform-submission-form .webform-schedule-calendar table .day-row th{border-bottom:1px solid #2F0F49;}.webform-submission-form .webform-schedule-calendar table .time{background:rgba(217,192,233,0.2);}.webform-submission-form .webform-schedule-calendar table .appointment{background:rgba(117,55,168,0.1);border:1px solid #fff;}.webform-submission-form .webform-schedule-calendar table .appointment:hover{background:rgba(117,55,168,0.3);}.webform-submission-form .webform-schedule-calendar table .appointment.selected{background:rgba(117,55,168,0.3);color:#000000;}.webform-submission-form .webform-schedule-calendar table .appointment:active{background:rgba(117,55,168,0.3);}.webform-submission-form .webform-schedule-calendar table .appointment.disabled{background:#ca9999;}.views-department-finder-default .view-content .row-content{border:solid 1px #D9C0E9;background-color:#ffffff;height:100%;}.views-department-finder-default .view-content .row-content .contact-wrapper{padding:var(--gutter);}.views-department-finder-default .view-content .views-field-title{position:relative;min-height:80px;background-color:#EBDBF0;display:flex;align-items:center;padding:var(--gutter);}.views-department-finder-default .view-content .views-field-title a{text-decoration:none;font-size:1.5rem;font-weight:bold;color:#7537A8;}.views-department-finder-default .view-content .views-field-title a:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;display:block;}.views-department-finder-default .views-row .views-label{font-size:0.875rem;font-weight:normal;color:#9E8EA0;}.views-department-finder-default .views-row .field-content{font-size:1.125rem;line-height:1.44;}.views-appointments-default .row-content{height:100%;padding:var(--gutter);border:solid 1px #D9C0E9;background-color:#ffffff;font-size:1.125rem;line-height:1.44;color:#000000;}.views-appointments-default .views-row{margin-left:auto;margin-right:auto;}.views-appointments-default .modal-content{padding-bottom:0;}.views-appointments-default .views-field{padding:0 0 5px 15px;}.views-appointments-default .views-field-field-appointments-email a,.views-appointments-default .views-field-field-appointments-doctors a{color:black;text-decoration:none;text-underline:none;}.views-appointments-default .views-field-field-appointments-description{opacity:0.55;}.views-appointments-default fieldset legend{font-size:0.875rem;line-height:normal;text-align:left;font-weight:normal;color:#2F0F49;margin-bottom:var(--gutter);}.views-appointments-default .appointments-information legend{padding-top:var(--gutter);}.views-job-offer-default .view-content .row-content{border:solid 1px #D9C0E9;background-color:#ffffff;height:100%;display:flex;flex-direction:column;}.views-job-offer-default .view-content .row-content .data-wrapper{padding:var(--gutter);}.views-job-offer-default .view-content .views-field-title{position:relative;}.views-job-offer-default .view-content .views-field-title a:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;display:block;}.views-job-offer-default .view-content .views-field-title .field-content{padding:var(--gutter);background-color:#EBDBF0;color:#7537A8;}.views-job-offer-default .view-content .row-content .field-content a{text-decoration:none;color:inherit;}.views-job-offer-default .view-content .row-content div.field-content{font-size:1.125rem;line-height:1.44;color:#000000;}.views-job-offer-default .view-content .row-content .views-label{font-size:0.875rem;font-weight:normal;color:#9E8EA0;}.page-node-type-event .node-content{max-width:800px;margin:auto;}.page-node-type-event .block-page-title-block{max-width:calc(800px + var(--gutter));margin:auto;}.page-node-type-event .field--name-field-date-interval{font-size:0.875rem;height:20px;font-weight:normal;color:#9E8EA0;}.page-node-type-event .field--name-field-event-location{margin-top:var(--gutter);}.page-node-type-event .field--name-body{margin-top:36px;}.block-bazmkh-blocks-block-doctor-office-hours{border:solid 1px #D9C0E9;background-color:#ffffff;padding:var(--gutter);}.block-bazmkh-blocks-block-doctor-office-hours .custom-title{font-size:0.875rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#9E8EA0;}.block-bazmkh-blocks-block-doctor-office-hours .clinics-holder{padding:0;}.block-bazmkh-blocks-block-doctor-office-hours .clinic-title,.block-bazmkh-blocks-block-doctor-office-hours .clinic-room-title,.block-bazmkh-blocks-block-doctor-office-hours .clinic-room-office-hours{font-size:1.125rem;line-height:1.44;color:#000000;}.block-bazmkh-blocks-block-doctor-office-hours .clinic-title{font-weight:bold;margin-top:18px;}.block-bazmkh-blocks-block-doctor-office-hours .office-hours__item-label{font-weight:normal;text-transform:capitalize;}.captcha{grid-area:captcha;display:grid;grid-template-areas:"captchaImage" "captchaInput" "captchaRefresh";margin-top:var(--gutter);}.captcha img{grid-area:captchaImage;max-width:240px;height:auto;padding:0 var(--gutter);margin:auto;}.captcha .form-item-captcha-response{grid-area:captchaInput;}.captcha .reload-captcha-wrapper{grid-area:captchaRefresh;text-align:center;}.captcha .reload-captcha-wrapper a{font-size:0.875rem;font-weight:normal;color:#7537A8;}[id^=block-][id$=-szechenyi-banner-top]{position:fixed;top:0;right:0;z-index:10;max-width:280px;max-height:181px;}[id^=block-][id$=-szechenyi-banner-top] .sente-banner-block-link{display:block;}[id^=block-][id$=-szechenyi-banner-top] img.sente-banner-block-image{height:100%;width:100%;}@media (max-width:1700px){[id^=block-][id$=-szechenyi-banner-top]{display:none;}}.node--type-clinic .field--label{font-size:0.875rem;font-weight:normal;color:#9E8EA0;margin-bottom:10px;}.block-views-blockvideo-block-video-frontpage{background-color:rgba(217,192,233,0.1);}.block-system-breadcrumb-block{padding-top:20px;padding-bottom:20px;}.block-system-breadcrumb-block nav ol{padding-inline-start:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;}.block-system-breadcrumb-block nav ol li{font-size:0.875rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#9E8EA0;}.block-system-breadcrumb-block nav ol li + li::before{font-size:0.875rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#9E8EA0;}.block-system-breadcrumb-block nav ol li a{font-size:0.875rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#9E8EA0;text-decoration:none;}.block-system-breadcrumb-block nav ol li + li::before{display:inline-block;content:" >";}.search-block-included .block-system-breadcrumb-block{visibility:hidden;height:70px;}@media (max-width:768px){.block-system-breadcrumb-block{display:none;}}.views-slideshow-view .views-row{position:relative;}.views-slideshow-view .slide__caption .field-content img{height:100%;width:100%;margin:0;padding:0;}.views-slideshow-view .slide__caption .image-wrapper{position:relative;}.views-slideshow-view .slide__caption .image-wrapper .data-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;justify-content:center;}.views-slideshow-view .views-field-title,.views-slideshow-view .views-field-name{max-width:580px;}.views-slideshow-view .views-field-title .font-style-xxxlarge,.views-slideshow-view .views-field-name .font-style-xxxlarge{margin-bottom:var(--gutter);padding-bottom:0;}.views-slideshow-view .views-field-field-slideshow-description{max-width:520px;font-size:1.125rem;line-height:1.44;letter-spacing:normal;color:#000000;margin-bottom:20px;}.views-slideshow-view .slick__arrow .slick-arrow{background:#ffffff;}.views-slideshow-view .slick-arrow:before,.views-slideshow-view .slick-arrow:hover{color:#7537A8;}@media (max-width:1350px){.views-slideshow-view .slick__arrow{top:unset;bottom:0;left:50%;transform:translateX(-50%);width:160px;margin:auto;}}@media (max-width:991px){.views-slideshow-view .slick__arrow{display:none;}}@media (max-width:768px){.views-slideshow-view .slide__caption .image-wrapper .data-wrapper{position:relative;margin-top:28px;}}@media (max-width:567px){.views-slideshow-view .slide__caption .field-content img{height:250px;width:100%;object-fit:cover;}}.page-node-type-competition [id^=block-][id$=-szechenyi-banner-bottom]{display:none;}.paragraph--type--clinic-room-office-hours{margin-bottom:var(--half-gutter);}.paragraph--type--clinic-room-office-hours .field--name-field-clinic-room-doctor a{color:black;text-decoration:none;text-underline:none;}.paragraph--type--clinic-room-office-hours .field--name-field-clinic-room-doctor a:hover,.paragraph--type--clinic-room-office-hours .field--name-field-clinic-room-doctor a:focus{color:black;text-decoration:none;text-underline:none;}.views-doctor-contact-default .contact-wrapper{margin-top:var(--gutter);font-size:1.125rem;line-height:1.44;color:#000000;}.views-doctor-contact-default .views-field-field-doctor-contact-email .field-content{display:flex;flex-direction:column;}.views-doctor-contact-default a{text-decoration:none;color:#000000;}.views-doctor-contact-default a:hover,.views-doctor-contact-default a:focus{text-decoration:none;color:#000000;}.node--type-photo-album .field--name-field-photo-album-image{display:flex;flex-wrap:wrap;}.node--type-photo-album .field--name-field-photo-album-image .field--item{display:flex;margin-right:var(--gutter);margin-bottom:var(--gutter);}.node--type-photo-album .field--name-field-photo-album-image img{width:auto;height:100%;max-height:200px;object-fit:scale-down;}@media (max-width:768px){.node--type-photo-album .field--name-field-photo-album-image{justify-content:center;}.node--type-photo-album .field--name-field-photo-album-image .field--item{margin-right:unset;}.node--type-photo-album .field--name-field-photo-album-image img{width:100%;height:auto;max-height:250px;}}.block-system-branding-block{margin-right:auto;}.block-system-branding-block .system-branding-wrapper{display:flex;justify-content:center;align-items:center;}.block-system-branding-block .system-branding-wrapper a{text-decoration:none;}.block-system-branding-block .system-branding-wrapper .name{width:145px;font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#2F0F49;}.block-system-branding-block img{height:auto;}header .block-system-branding-block .system-branding-wrapper{flex-direction:row;}header .block-system-branding-block img{width:130px;padding:10px;}@media (max-width:991px){header .block-system-branding-block{padding-left:10px;}header .block-system-branding-block img{width:auto;height:70px;padding:6px;}header .block-system-branding-block .system-branding-wrapper .name-and-slogan{margin-left:20px;}}@media (max-width:575.99px){header .block-system-branding-block img{padding:4px;}}.page-node-type-news .node-content{max-width:800px;margin:auto;}.page-node-type-news .block-page-title-block{max-width:calc(800px + var(--gutter));margin:auto;}.page-node-type-news .field--type-datetime{font-size:0.875rem;height:20px;font-weight:normal;color:#9E8EA0;}.page-node-type-news .field--name-body{margin-top:36px;}.views-clinic-contact-default .contact-wrapper{margin-top:var(--gutter);font-size:1.125rem;line-height:1.44;color:#000000;}.views-clinic-contact-default .views-row{margin-bottom:unset;}.views-clinic-contact-default a{text-decoration:none;color:#000000;}.views-clinic-contact-default a:hover,.views-clinic-contact-default a:focus{text-decoration:none;color:#000000;}.views-clinic-contact-default .views-label{font-size:0.875rem;font-weight:normal;color:#2F0F49;}.views-clinic-contact-default .views-label:after{content:" ";}.views-clinic-contact-default .views-field-field-clinic-email{margin-top:var(--half-gutter);}.views-clinic-contact-default .views-field-field-clinic-email ul{margin-bottom:0;list-style:none;padding-inline-start:0;margin-block-end:0;}.views-manager-default .views-row .row-content{width:100%;height:100%;border:solid 1px #D9C0E9;background-color:#ffffff;display:flex;}.views-manager-default .views-row .row-content .views-field-field-manager-profile-picture{display:flex;justify-content:flex-start;align-items:flex-start;}.views-manager-default .views-row .row-content .views-field-field-manager-profile-picture img{max-height:218px;max-width:180px;object-fit:cover;margin:10px 0 10px 10px;}.views-manager-default .views-row .manager-data-wrapper{width:100%;padding:var(--gutter);}.views-manager-default .views-row .views-label{font-size:0.875rem;font-weight:normal;color:#9E8EA0;}.views-manager-default .views-row .views-field-title .field-content{text-decoration:none;font-size:1.5rem;font-weight:bold;line-height:1.2;color:#7537A8;}.views-manager-default .views-row .views-field-title .field-content a{text-decoration:none;font-size:1.5rem;font-weight:bold;line-height:1.2;color:#7537A8;}.views-manager-default .views-row .views-field-field-manager-position{font-size:0.875rem;font-weight:normal;color:#9E8EA0;}.views-manager-default .views-row .views-field-field-manager-contact-email,.views-manager-default .views-row .views-field-field-manager-contact-phone{font-size:1.125rem;line-height:1.44;color:#000000;}.views-manager-default .views-row .manager-details-wrapper{margin-top:20px;}.views-manager-default .views-row .views-field-field-manager-contact-email a{text-decoration:none;color:#000000;}.views-manager-default .views-row .views-field-field-manager-contact-email a:hover,.views-manager-default .views-row .views-field-field-manager-contact-email a:focus{text-decoration:none;color:#000000;}.views-manager-default .views-row .views-field-view-node span{margin-top:var(--gutter);}@media (max-width:576px){.views-manager-default .views-row .row-content{flex-direction:column;}}.views-news.frontpage .view-content .views-row:nth-child(1) .row-content .views-field-body{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}.views-news.frontpage .view-content .views-row:nth-child(1) .row-content .views-field-fieldset{z-index:2;margin-top:auto;}.views-news.frontpage .view-content .views-row .views-field-title .field-content{color:#7537A8;}@media (min-width:992px){.views-news.frontpage .view-content .views-row:nth-child(1) .field-content{color:#ffffff;}.views-news.frontpage .view-content .views-row:nth-child(1) .views-field-field-date{opacity:0.5;}.views-news.frontpage .view-content .views-row:nth-child(1) .row-content{position:relative;}.views-news.frontpage .view-content .views-row:nth-child(1) .views-field-body{margin:0;}.views-news.frontpage .view-content .views-row:nth-child(1) .row-content .image-overlay{z-index:1;position:absolute;height:100%;width:100%;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0),rgba(0,0,0,0.95));}.views-news.frontpage .view-content .views-row:nth-child(1) .row-content .views-field-field-image img{position:absolute;height:100%;width:100%;object-fit:cover;}.views-news.frontpage .view-content .views-row:nth-child(1) .row-content .views-field-body p{margin-bottom:unset;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}.views-news.frontpage .view-content .views-row:nth-child(1) .row-content .field-data-wrapper{z-index:2;height:unset;margin-top:auto;flex-direction:row;}.views-news.frontpage .view-content .views-row:nth-child(1) .row-content .field-data-wrapper .text-group{margin-right:30px;}.views-news.frontpage .view-content .views-row:nth-child(1) .row-content .views-field-view-node{width:160px;flex:1 0 auto;}}@media (max-width:1200px) and (min-width:992px){.views-news.frontpage .view-content .views-row:nth-child(n+4){display:none;}}@media (max-width:991px) and (min-width:768px){.views-news.frontpage .view-content .views-row:nth-child(n+5){display:none;}}@media (max-width:768px){.views-news.frontpage .view-content .views-row:nth-child(n+4){display:none;}}@media (max-width:991px){.views-news.frontpage .view-content .views-row:nth-child(1) .row-content .views-field-fieldset{z-index:unset;margin-top:unset;}}[id^=block-][id$=-szechenyi-banner-bottom]{display:none;position:fixed;bottom:0;right:0;z-index:10;max-width:280px;max-height:181px;width:33%;}[id^=block-][id$=-szechenyi-banner-bottom] .sente-banner-block-link{display:block;}[id^=block-][id$=-szechenyi-banner-bottom] img.sente-banner-block-image{height:100%;width:100%;}@media (max-width:1700px){[id^=block-][id$=-szechenyi-banner-bottom]{display:block;z-index:999;}}[id^=block-][id$=-block-left-sidebar-menu]{border:solid 1px #EBDBF0;}[id^=block-][id$=-block-left-sidebar-menu].navbar{padding:0;}[id^=block-][id$=-block-left-sidebar-menu] .navbar-nav{display:flex;flex-direction:column;width:100%;}[id^=block-][id$=-block-left-sidebar-menu] ul{padding:0;margin:0;border:unset;border-radius:0;}[id^=block-][id$=-block-left-sidebar-menu] ul.show{display:flex;flex-direction:column;}li{padding:0;margin:0;border:unset;border-radius:0;}[id^=block-][id$=-block-left-sidebar-menu] li{padding-left:26px;}[id^=block-][id$=-block-left-sidebar-menu] .nav-item{position:relative;width:100%;}[id^=block-][id$=-block-left-sidebar-menu] .nav-item.level-0{padding-right:20px;}[id^=block-][id$=-block-left-sidebar-menu] .nav-item .link-item{width:100%;display:flex;align-items:center;text-decoration:none;font-size:1.125rem;color:#2F0F49;}[id^=block-][id$=-block-left-sidebar-menu] .nav-item .link-item .caret{width:100%;display:flex;align-items:center;text-decoration:none;font-size:1.125rem;color:#2F0F49;}[id^=block-][id$=-block-left-sidebar-menu] .nav-item.level-0 > .link-item{min-height:60px;}[id^=block-][id$=-block-left-sidebar-menu] .nav-item.level-0 > .link-item .caret{min-height:60px;}[id^=block-][id$=-block-left-sidebar-menu] .nav-item:not(.level-0) .link-item{margin-bottom:10px;}[id^=block-][id$=-block-left-sidebar-menu] .nav-item .link-item .caret{width:unset;font-size:0.75rem;font-weight:900;text-align:center;color:#7537A8;margin-left:var(--half-gutter);}[id^=block-][id$=-block-left-sidebar-menu] .dropdown-menu.show{position:relative;display:flex;}[id^=block-][id$=-block-left-sidebar-menu] .nav-item .link-item:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;display:block;}[id^=block-][id$=-block-left-sidebar-menu] .nav-item.level-0.active .link-item{position:relative;}[id^=block-][id$=-block-left-sidebar-menu] .nav-item.level-0.active > .link-item .active-mark{content:"";position:absolute;top:0;left:-26px;width:10px;min-height:100%;background-color:#EBDBF0;}[id^=block-][id$=-block-left-sidebar-menu] .nav-item.active > .link-item{font-weight:700;}[id^=block-][id$=-block-left-sidebar-menu] .nav-link{padding:0;}[id^=block-][id$=-block-left-sidebar-menu] .left-sidebar-menu-dropdown-content .mobile-arrow{display:none;}@media (max-width:991px){[id^=block-][id$=-block-left-sidebar-menu] .left-sidebar-menu-dropdown-content{position:relative;}[id^=block-][id$=-block-left-sidebar-menu] .left-sidebar-menu-dropdown-content .mobile-arrow{z-index:2;position:absolute;top:0;right:0;padding:15px;display:flex;justify-content:center;align-items:center;font-family:"Line Awesome Free";font-size:12px;font-weight:900;color:#2F0F49;}[id^=block-][id$=-block-left-sidebar-menu] .left-sidebar-menu-dropdown-content .mobile-arrow .mobile-arrow-item{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50%;background-color:#EBDBF0;}[id^=block-][id$=-block-left-sidebar-menu] .nav-item.custom-collapse{display:none;}[id^=block-][id$=-block-left-sidebar-menu] .nav-item.show .custom-collapse{display:block;}}.views-video-default .row-content{display:flex;flex-direction:column;height:100%;border:solid 1px #D9C0E9;min-height:480px;}.views-video-default .data-wrapper{height:100%;display:flex;flex-direction:column;padding:var(--gutter);}.views-video-default .date-wrapper{display:flex;}.views-video-default .views-field-created-1{display:flex;margin-left:5px;}.views-video-default .views-field-title{margin-bottom:var(--gutter);color:#000000;}.views-video-default .views-field-title a{text-decoration:none;color:inherit;}.views-video-default .button-wrapper{position:relative;margin-top:auto;cursor:pointer;}.views-video-default .views-field-created-1:before{content:"\f017";font-family:"Line Awesome Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-size:10px;font-weight:300;font-stretch:normal;font-style:normal;line-height:2.1;letter-spacing:normal;color:#7537A8;}.views-video-default .views-field-field-media-1{margin-top:auto;}.views-video-default .views-field-field-image img{height:100%;width:100%;}.footer-primary .block{padding-top:40px;padding-bottom:20px;}@media (max-width:768px){.footer-primary .block{padding:0 50px;}.footer-primary .block:last-child{margin-bottom:20px;}}#content-after .block-title{font-size:0.875rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#9E8EA0;margin-bottom:var(--gutter);}#content-after .view-empty{margin:var(--gutter);}#content-after .block-views{margin-bottom:50px;}#content-after .block-views:first-child{margin-top:30px;}@media (max-width:991px){#content-after .block-views{margin-bottom:30px;}#content-after .block-views:first-child{margin-top:30px;}}footer .block-system-branding-block .system-branding-wrapper{flex-direction:column;align-items:start;}footer .block-system-branding-block .system-branding-wrapper .name-and-slogan{margin-top:20px;}footer .block-system-branding-block img{width:146px;}@media (max-width:768px){footer .block-system-branding-block img{width:131px;margin-top:30px;}footer .block-system-branding-block .system-branding-wrapper{align-items:center;}footer .block-system-branding-block .system-branding-wrapper .name-and-slogan{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;}}@media (max-width:1700px){.grecaptcha-badge{bottom:200px !important;}}@media (max-width:768px){.grecaptcha-badge{bottom:25vw !important;}}.media-az-filter-container > div[id^=edit-az-filter]{display:flex;width:100%;justify-content:space-between;align-items:center;}.media-az-filter-container .form-item{display:flex;justify-content:center;align-items:center;max-width:25px;}.media-az-filter-container .form-item:first-child{max-width:60px;}.media-az-filter-container input{display:none;}.search-block-included .views-exposed-form form .media-az-filter-container .form-item label{color:#2F0F49;}.search-block-included .views-exposed-form form .media-az-filter-container .form-item input[checked] ~ label{color:#7537A8;}.media-az-filter-container .form-item input ~ label{cursor:pointer;border-bottom:3px solid transparent;min-width:40px;text-align:center;}.media-az-filter-container input[checked] ~ label{border-bottom-color:#7537A8;}@media (max-width:768px){.media-az-filter-container{display:flex;flex-wrap:nowrap;overflow-x:scroll;}}.pager{display:flex;justify-content:center;align-items:center;}.pager .pager__items{display:flex;flex-wrap:wrap;list-style-type:none;padding-inline-start:0;}.pager .pager__item{height:40px;width:40px;display:flex;justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#9E8EA0;}.pager .pager__item.is-active{color:#7537A8;}.pager .pager__item a{height:100%;width:100%;display:flex;justify-content:center;align-items:center;color:inherit;text-decoration:none;}.pager .pager__item--first,.pager .pager__item--last{display:none;}.pager .pager__item--next,.pager .pager__item--previous{margin:0 var(--gutter);background-color:#7537A8;}.pager .pager__item--next span,.pager .pager__item--previous span{display:none;}.pager .pager__item--next a:before,.pager .pager__item--previous a:before{object-fit:contain;font-family:"Line Awesome Free";font-size:20px;font-weight:900;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#D9C0E9;}.pager .pager__item--next a:before{content:"\f105";}.pager .pager__item--previous a:before{content:"\f104";}.node--type-department .node-content{display:grid;grid-gap:var(--gutter);}.node--type-department .department-contact-wrapper{display:table;background-color:#D9C0E9;max-width:380px;padding:var(--gutter);}.node--type-department .text-label{font-size:0.875rem;font-weight:normal;color:#9E8EA0;margin-bottom:10px;}.slick__slide .slide__caption{padding:0;}.slick__slide:focus{border:0;}.slick__slide:focus-visible .slide__content{border:2px solid limegreen;}.slick__slide .slide__content{position:unset;}.slick-bottom-arrow nav.slick__arrow{transform:unset;position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%;}.slick-bottom-arrow nav.slick__arrow .slick-prev,.slick-bottom-arrow nav.slick__arrow .slick-next{left:unset;right:unset;top:unset;bottom:unset;transform:unset;position:relative;margin:var(--line-height) var(--half-gutter) 0 var(--half-gutter);}@media (max-width:576px){.views-member-hospitals.slick-member-hospitals .slide{margin-right:var(--half-gutter);margin-left:var(--half-gutter);}}.views-selection-pages .view-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin-top:24px;}.views-selection-pages .view-content .bazmkh-custom-button,.views-selection-pages .view-content .button--custom{max-width:unset;}.views-selection-pages .view-content .bazmkh-custom-button a,.views-selection-pages .view-content .button--custom a{padding:8px;}.views-approbatory-statement-default .row-content{border:solid 1px #D9C0E9;background-color:#ffffff;display:flex;flex-direction:column;min-height:100px;padding-left:20px;padding-right:60px;position:relative;}.views-approbatory-statement-default .row-content .views-field-name .field-content{margin:15px 0 15px 0;color:#2F0F49;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.views-approbatory-statement-default .row-content .views-field-field-approbatory-statement-type{margin-bottom:10px;}.views-approbatory-statement-default .row-content .views-field-field-approbatory-statement-type ul{padding-inline-start:0;margin-block-end:0;margin-bottom:0;list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap;}.views-approbatory-statement-default .row-content .views-field-field-approbatory-statement-type ul li{font-size:0.875rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#2F0F49;padding:2px 4px;margin-right:4px;background-color:rgba(217,192,233,0.3);}.views-approbatory-statement-default .row-content .views-field-field-department-link{margin-top:32px;}.views-approbatory-statement-default .row-content .views-field-field-department-link .views-label{font-size:0.875rem;font-weight:normal;color:#9E8EA0;}.views-approbatory-statement-default .row-content .views-field-field-department-link ul{padding-inline-start:0;margin-block-end:0;margin-bottom:0;list-style-type:none;display:flex;flex-direction:column;}.views-approbatory-statement-default .row-content .views-field-field-department-link ul li{margin-bottom:6px;}.views-approbatory-statement-default .row-content .views-field-field-department-link ul li a{line-height:1.44;letter-spacing:normal;text-decoration:underline;color:#000000;}.views-approbatory-statement-default .row-content .views-field.download-button,.views-approbatory-statement-default .row-content .views-field-fieldset .views-fieldsets-fieldset-collapse-button{display:flex;justify-content:center;align-items:center;height:50px;width:50px;position:relative;}.views-approbatory-statement-default .row-content .views-field.download-button{position:absolute;top:0;right:0;background-color:#D9C0E9;}.views-approbatory-statement-default .row-content .views-field.download-button a{font-size:0;}.views-approbatory-statement-default .row-content .views-fieldsets-fieldset-collapse .views-fieldsets-fieldset-collapse-button{font-size:0;}.views-approbatory-statement-default .row-content .views-field.download-button span a:after{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;font-family:"Line Awesome Free";font-size:24px;font-weight:900;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#2F0F49;}.views-approbatory-statement-default .row-content .views-fieldsets-fieldset-collapse .views-fieldsets-fieldset-collapse-button:after{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;font-family:"Line Awesome Free";font-size:24px;font-weight:900;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#2F0F49;content:"\f057";}.views-approbatory-statement-default .row-content .views-fieldsets-fieldset-collapse .views-fieldsets-fieldset-collapse-button.collapsed:after{content:"\f05a";}.views-approbatory-statement-default .row-content .views-field.download-button span a:after{content:"\f019";}.views-approbatory-statement-default .row-content .views-fieldsets-fieldset-collapse{display:flex;flex-direction:column;}.views-approbatory-statement-default .row-content .views-fieldsets-fieldset-collapse .views-fieldsets-fieldset-collapse-button{position:absolute;bottom:0;right:0;}[id^=block-][id$=-main-menu] .navbar-nav{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;}[id^=block-][id$=-main-menu] .nav-item .nav-link{padding:0;}[id^=block-][id$=-main-menu] .nav-item .caret i{width:20px;height:10px;font-size:0.75rem;font-weight:900;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#2F0F49;}[id^=block-][id$=-main-menu] .nav-item a{font-size:1.125rem;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#2F0F49;text-decoration:none;}[id^=block-][id$=-main-menu] .nav-item.level-0{margin-right:19px;}[id^=block-][id$=-main-menu] .nav-item.level-0 > a{font-weight:400;}[id^=block-][id$=-main-menu] .nav-item.level-0 .underline{height:1px;width:0;margin:auto;background-color:#7537A8;transition:width 0.2s ease-out;}[id^=block-][id$=-main-menu] .nav-item.level-0.active .underline,[id^=block-][id$=-main-menu] .nav-item.level-0 .is-active ~ .underline,[id^=block-][id$=-main-menu] .nav-item.level-0:hover .underline{width:100%;}[id^=block-][id$=-main-menu] .nav-item:not(.level-0){display:flex;position:relative;align-items:center;min-height:40px;padding:10px 0;}[id^=block-][id$=-main-menu] .nav-item:not(.level-0) a{display:block;margin-left:20px;margin-right:40px;font-size:0.875rem;line-height:16px;}[id^=block-][id$=-main-menu] .nav-item:not(.level-0) a:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;display:block;}[id^=block-][id$=-main-menu] .nav-item:not(.level-0):hover{background-color:#EBDBF0;}[id^=block-][id$=-main-menu] .dropdown-menu{border-radius:unset;padding:0;margin-top:7px;min-width:180px;}@media (max-width:991px){[id^=block-][id$=-main-menu]{padding-top:0;padding-bottom:0;}[id^=block-][id$=-main-menu] .nav-item.level-0 > a{display:flex;}[id^=block-][id$=-main-menu] .nav-item .caret{position:unset;}[id^=block-][id$=-main-menu].navbar{padding:0;}[id^=block-][id$=-main-menu] .navbar-toggler{padding:25px;background-color:rgb(215.5470852018,192.4708520179,234.5291479821);transition:background-color 0.35s;}[id^=block-][id$=-main-menu] .navbar-toggler.collapsed{background-color:unset;}[id^=block-][id$=-main-menu] .navbar-collapse{-webkit-transition:margin 0.35s ease;-moz-transition:margin 0.35s ease;-ms-transition:margin 0.35s ease;-o-transition:margin 0.35s ease;transition:margin 0.35s ease;}[id^=block-][id$=-main-menu] .navbar-collapse.collapsing{margin-right:-300px;height:100vh;}[id^=block-][id$=-main-menu] .navbar-collapse.collapse.show{margin-right:0;height:100vh;}[id^=block-][id$=-main-menu] .navbar-toggler{padding-top:0;padding-bottom:0;}[id^=block-][id$=-main-menu] .underline{display:none;}[id^=block-][id$=-main-menu] .navbar-collapse{position:absolute;width:300px;right:0;top:0;margin-top:70px;background-color:rgb(215.5470852018,192.4708520179,234.5291479821);z-index:99999;}[id^=block-][id$=-main-menu] .navbar-toggler{height:70px;color:unset;border:unset;border-radius:unset;}[id^=block-][id$=-main-menu] .navbar-nav{flex-direction:column;align-items:flex-start;margin-right:0;margin-left:33px;}[id^=block-][id$=-main-menu] .navbar-nav .nav-item.level-0{margin-top:25px;margin-right:0;}[id^=block-][id$=-main-menu] .navbar-nav .nav-item.level-0:first-child{margin-top:28px;}[id^=block-][id$=-main-menu] .navbar-nav .nav-item.level-0:last-child{margin-bottom:28px;}[id^=block-][id$=-main-menu] .nav-item:not(.level-0):hover{background-color:unset;}[id^=block-][id$=-main-menu] .nav-item.level-0 > ul{margin:15px 0;background-color:rgb(215.5470852018,192.4708520179,234.5291479821);}[id^=block-][id$=-main-menu] .dropdown-menu{position:relative;border:0;}[id^=block-][id$=-main-menu] .navbar-toggler .dot-button .dot{width:6px;height:6px;background-color:#7537A8;border-radius:50%;margin:0 9px;-webkit-transition:margin 0.35s ease;-moz-transition:margin 0.35s ease;-ms-transition:margin 0.35s ease;-o-transition:margin 0.35s ease;transition:margin 0.35s ease;}[id^=block-][id$=-main-menu] .navbar-toggler .dot-button .dot:not(:last-child){margin-bottom:4px;}[id^=block-][id$=-main-menu] .navbar-toggler:not(.collapsed) .dot-button .dot.center{margin-left:18px;margin-right:0;}}@media (max-width:360px){[id^=block-][id$=-main-menu] .navbar-toggler{padding:10px;}}[id^=block-][id$=-views-block-slideshow-view-block]{padding:0;}[id^=block-][id$=-views-block-slideshow-view-block] .slide__media{display:none;}[id^=block-][id$=-views-block-slideshow-view-block] .views-row{position:relative;}[id^=block-][id$=-views-block-slideshow-view-block] .slide__caption .field-content img{height:100%;width:100%;margin:0;padding:0;}[id^=block-][id$=-views-block-slideshow-view-block] .slide__caption .image-wrapper{position:relative;}[id^=block-][id$=-views-block-slideshow-view-block] .slide__caption .image-wrapper .data-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;justify-content:center;}[id^=block-][id$=-views-block-slideshow-view-block] .views-field-title{max-width:580px;}[id^=block-][id$=-views-block-slideshow-view-block] .views-field-title .font-style-xxxlarge{text-align:left;}[id^=block-][id$=-views-block-slideshow-view-block] .views-field-field-slideshow-description{max-width:520px;}[id^=block-][id$=-views-block-slideshow-view-block] .slick__arrow .slick-arrow{background:#ffffff;height:80px;width:80px;}[id^=block-][id$=-views-block-slideshow-view-block] .slick-arrow:before,[id^=block-][id$=-views-block-slideshow-view-block] .slick-arrow:hover{color:#7537A8;}@media (max-width:1350px){[id^=block-][id$=-views-block-slideshow-view-block] .slick__arrow{top:unset;bottom:0;left:50%;transform:translateX(-50%);width:160px;margin:auto;}}@media (max-width:991px){[id^=block-][id$=-views-block-slideshow-view-block] .slick__arrow{display:none;}}@media (max-width:768px){[id^=block-][id$=-views-block-slideshow-view-block] .slide__caption .image-wrapper .data-wrapper{position:relative;margin-top:28px;}}@media (max-width:567px){[id^=block-][id$=-views-block-slideshow-view-block] .slide__caption .field-content img{height:250px;width:100%;object-fit:cover;}}.node--type-location.node--view-mode-department h2{display:none;}.node--type-location.node--view-mode-department .node-content{display:flex;justify-content:flex-start;}.node--type-location.node--view-mode-department .node-content .field:not(:first-child):before{content:" ";}.node--type-location.node--view-mode-department .node-content .field:nth-child(2):after{content:",";}.sente-flipbook-directory-holder .sente-flipbook-breadcrumb{display:flex;align-items:center;padding:var(--gutter);background-color:#EBDBF0;}.sente-flipbook-directory-holder .sente-flipbook-breadcrumb-item{font-size:1rem;font-weight:300;line-height:normal;color:#181818;}.sente-flipbook-directory-holder .sente-flipbook-directory .body{align-items:stretch;}.sente-flipbook-directory-holder .sente-flipbook-directory .body .item .flipbook-name,.sente-flipbook-directory-holder .sente-flipbook-directory .body .item .folder-name{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;}.sente-flipbook-directory-holder .sente-flipbook-breadcrumb .sente-flipbook-breadcrumb-item.clickable a{color:#7537A8;}.sente-flipbook-directory-holder .sente-flipbook-breadcrumb .sente-flipbook-breadcrumb-item.clickable a:hover{color:#7537A8;}.sente-flipbook-directory-holder .sente-flipbook-breadcrumb .sente-flipbook-breadcrumb-item.clickable:before{color:#7537A8;}.sente-flipbook-directory-holder .sente-flipbook-breadcrumb-item + .sente-flipbook-breadcrumb-item{word-break:break-all;padding-left:0.25rem;padding-right:0.25rem;}.sente-flipbook-directory-holder .sente-flipbook-breadcrumb-item + .sente-flipbook-breadcrumb-item::before{padding-left:0.25rem;}.sente-flipbook-directory-holder .sente-flipbook-breadcrumb-item.clickable{cursor:pointer;}.sente-flipbook-directory-holder .sente-flipbook-directory{border-color:#7537A8;}.sente-flipbook-directory-holder .sente-flipbook-directory .body .item:hover{border-radius:0;background:#EBDBF0;}.sente-flipbook-directory-holder .sente-flipbook-directory .header .root-image{background:none;height:30px;width:30px;cursor:pointer;}.sente-flipbook-directory-holder .sente-flipbook-directory .header .root-image:after{object-fit:contain;font-family:"Line Awesome Free";content:"\f015";font-size:30px;font-weight:900;text-align:center;color:#7537A8;}.sente-flipbook-directory-holder .sente-flipbook-directory .body .item .flipbook-image-pdf-full,.sente-flipbook-directory-holder .sente-flipbook-directory .body .item .flipbook-image-viewer-full,.sente-flipbook-directory-holder .sente-flipbook-directory .body .item .folder-back-image,.sente-flipbook-directory-holder .sente-flipbook-directory .body .item .folder-image{background:none;}.sente-flipbook-directory-holder .sente-flipbook-directory .body .item .flipbook-image-pdf-full:not(.custom):after,.sente-flipbook-directory-holder .sente-flipbook-directory .body .item .flipbook-image-viewer-full:not(.custom):after,.sente-flipbook-directory-holder .sente-flipbook-directory .body .item .folder-back-image:not(.custom):after,.sente-flipbook-directory-holder .sente-flipbook-directory .body .item .folder-image:not(.custom):after{object-fit:contain;font-family:"Line Awesome Free";line-height:1;font-size:70px;text-align:center;color:#9E8EA0;}.sente-flipbook-directory-holder .sente-flipbook-directory .body .item .flipbook-image-pdf-full:not(.custom):after{content:"\f1c1";}.sente-flipbook-directory-holder .sente-flipbook-directory .body .item .flipbook-image-viewer-full:not(.custom):after{content:"\f1c4";}.sente-flipbook-directory-holder .sente-flipbook-directory .body .item .folder-back-image:not(.custom):after{content:"\f07c";}.sente-flipbook-directory-holder .sente-flipbook-directory .body .item .folder-image:not(.custom):after{content:"\f07b";}.node--type-location.node--view-mode-full-address .node-content .field{display:inline;}.node--type-location.node--view-mode-full-address .node-content .field:not(:first-child):before{content:" ";}.node--type-location.node--view-mode-full-address .node-content .field--name-field-address-city:after{content:",";}.node--type-location.node--view-mode-full-address .node-content .field--name-field-address-floor ~ .field--name-field-address-door:before{content:"/ ";}.slick-with-overlay .slick-slider:before,.slick-with-overlay .slick-slider:after{content:"";position:absolute;z-index:3;top:0;height:100%;width:370px;pointer-events:none;}.slick-with-overlay .slick-slider:before{left:0;background-image:linear-gradient(to right,#ffffff,rgba(255,255,255,0));}.slick-with-overlay .slick-slider:after{right:0;background-image:linear-gradient(to left,#ffffff,rgba(255,255,255,0));}@media (max-width:1200px){.slick-with-overlay .slick-slider:before,.slick-with-overlay .slick-slider:after{width:290px;}}@media (max-width:991px){.slick-with-overlay .slick-slider:before,.slick-with-overlay .slick-slider:after{width:180px;}}@media (max-width:768px){.slick-with-overlay .slick-slider:before,.slick-with-overlay .slick-slider:after{width:70px;}}@media (max-width:576px){.slick-with-overlay .slick-slider:before,.slick-with-overlay .slick-slider:after{width:var(--half-gutter);}}.block-views-blockappointments-block-appointments .appointments-modal-button{margin:var(--gutter) auto 0 auto;}.bazmkh-custom-button{display:block;max-width:160px;}button.bazmkh-custom-button,input.bazmkh-custom-button{border:unset;}button.bazmkh-custom-button,input.bazmkh-custom-button,.bazmkh-custom-button > span,.bazmkh-custom-button > span:hover,.bazmkh-custom-button > span:focus,.bazmkh-custom-button a,.bazmkh-custom-button a:hover,.bazmkh-custom-button a:focus{display:table;text-decoration:none;font-size:1.125rem;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;width:100%;height:60px;line-height:60px;}.bazmkh-custom-button > span,.bazmkh-custom-button > span:hover,.bazmkh-custom-button > span:focus,.bazmkh-custom-button a:not([href]),.bazmkh-custom-button a:not([href]):hover,.bazmkh-custom-button a:not([href]):focus{color:#ffffff;}button.bazmkh-custom-button,input.bazmkh-custom-button.big,.bazmkh-custom-button.big{max-width:278px;height:68px;}button.bazmkh-custom-button,input.bazmkh-custom-button,.bazmkh-custom-button > span,.bazmkh-custom-button a{background-color:#7537A8;color:#ffffff;}button.bazmkh-custom-button:hover,input.bazmkh-custom-button:hover,.bazmkh-custom-button > span:hover,.bazmkh-custom-button a:hover{background-color:rgb(90.2421524664,42.4215246637,129.5784753363);color:#ffffff;}button.bazmkh-custom-button:focus,input.bazmkh-custom-button:focus,.bazmkh-custom-button > span:focus,.bazmkh-custom-button a:focus{background-color:#2F0F49;color:#ffffff;}button.bazmkh-custom-button.no-focus:focus,input.bazmkh-custom-button.no-focus:focus,.bazmkh-custom-button.no-focus > span,.bazmkh-custom-button.no-focus a:focus{background-color:#7537A8;}button.bazmkh-custom-button.secondary,input.bazmkh-custom-button.secondary,.bazmkh-custom-button.secondary > span,.bazmkh-custom-button.secondary a{height:58px;line-height:58px;border:solid 1px #7537A8;background-color:transparent;color:#2F0F49;}button.bazmkh-custom-button.secondary:hover,input.bazmkh-custom-button.secondary:hover,.bazmkh-custom-button.secondary > span:hover,.bazmkh-custom-button.secondary a:hover{border:solid 1px #7537A8;background-color:rgba(217,192,233,0.5);color:#2F0F49;}button.bazmkh-custom-button.secondary:focus,input.bazmkh-custom-button.secondary:focus,.bazmkh-custom-button.secondary > span:focus,.bazmkh-custom-button.secondary a:focus{border:solid 1px #7537A8;background-color:#D9C0E9;color:#2F0F49;}.button--custom{display:block;max-width:160px;}button.button--custom,input.button--custom{border:unset;}button.button--custom,input.button--custom,.button--custom > span,.button--custom > span:hover,.button--custom > span:focus,.button--custom a,.button--custom a:hover,.button--custom a:focus{display:table;text-decoration:none;font-size:1.125rem;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;width:100%;height:60px;line-height:60px;}.button--custom > span,.button--custom > span:hover,.button--custom > span:focus,.button--custom a:not([href]),.button--custom a:not([href]):hover,.button--custom a:not([href]):focus{color:#ffffff;}button.button--custom,input.button--custom.big,.button--custom.big{max-width:278px;height:68px;}button.button--custom,input.button--custom,.button--custom > span,.button--custom a{background-color:#7537A8;color:#ffffff;}button.button--custom:hover,input.button--custom:hover,.button--custom > span:hover,.button--custom a:hover{background-color:rgb(90.2421524664,42.4215246637,129.5784753363);color:#ffffff;}button.button--custom:focus,input.button--custom:focus,.button--custom > span:focus,.button--custom a:focus{background-color:#2F0F49;color:#ffffff;}button.button--custom.no-focus:focus,input.button--custom.no-focus:focus,.button--custom.no-focus > span,.button--custom.no-focus a:focus{background-color:#7537A8;}button.button--custom.secondary,input.button--custom.secondary,.button--custom.secondary > span,.button--custom.secondary a{height:58px;line-height:58px;border:solid 1px #7537A8;background-color:transparent;color:#2F0F49;}button.button--custom.secondary:hover,input.button--custom.secondary:hover,.button--custom.secondary > span:hover,.button--custom.secondary a:hover{border:solid 1px #7537A8;background-color:rgba(217,192,233,0.5);color:#2F0F49;}button.button--custom.secondary:focus,input.button--custom.secondary:focus,.button--custom.secondary > span:focus,.button--custom.secondary a:focus{border:solid 1px #7537A8;background-color:#D9C0E9;color:#2F0F49;}.views-member-hospitals.frontpage.baz .view-content{text-align:center;}.views-member-hospitals.frontpage.baz .row-content{position:relative;}.views-member-hospitals.frontpage.baz .doctor-image-overlay{z-index:3;position:absolute;bottom:0;right:77px;height:452px;width:572px;background-image:url(/themes/custom/bazmkh_gamma/images/member_hospital_baz_doctors.png);background-size:cover;}.views-member-hospitals.frontpage.baz .views-field-field-member-hospital-main-image img{height:380px;width:100%;}.views-member-hospitals.frontpage.baz .views-field-field-member-hospital-main-image:before{content:"";top:0;left:0;z-index:1;position:absolute;height:100%;width:100%;background:rgba(255,255,255,0.8);}@media (max-width:1200px){.views-member-hospitals.frontpage.baz .doctor-image-overlay{right:20px;height:400px;width:506px;}}@media (max-width:991px){.views-member-hospitals.frontpage.baz .row-content{position:relative;}.views-member-hospitals.frontpage.baz .doctor-image-overlay{position:relative;z-index:4;right:0;max-width:373px;max-height:294px;margin:auto;width:100%;background-size:contain;background-repeat:no-repeat;background-position:bottom;}.views-member-hospitals.frontpage.baz .views-field-field-member-hospital-main-image{position:absolute;height:100%;width:100%;}.views-member-hospitals.frontpage.baz .views-field-field-member-hospital-main-image .field-content{height:100%;}.views-member-hospitals.frontpage.baz .views-field-field-member-hospital-main-image img{height:100%;width:100%;object-fit:cover;}}[id^=block-][id$=-block-search-page-search-header]{position:relative;}[id^=block-][id$=-block-search-page-search-header] .icon--search{cursor:pointer;padding-top:20px;padding-bottom:20px;}[id^=block-][id$=-block-search-page-search-header] .icon--search:before{width:44px;height:48px;object-fit:contain;font-family:"Line Awesome Free";font-size:24px;font-weight:900;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#7537A8;margin-left:18px;}[id^=block-][id$=-block-search-page-search-header] #views-exposed-form-search-page-search{position:absolute;opacity:0;visibility:hidden;z-index:-1;left:-250px;padding:var(--half-gutter);transition:all 0.5s;background:#ffffff;box-shadow:0 5px 10px 0 rgba(217,192,233,0.23);border:1px solid #7537A8;display:flex;flex-direction:row;}[id^=block-][id$=-block-search-page-search-header] #views-exposed-form-search-page-search.active{z-index:99;opacity:1;visibility:visible;}[id^=block-][id$=-block-search-page-search-header] #views-exposed-form-search-page-search input[type=text]{border:1px solid #7537A8;width:180px;}[id^=block-][id$=-block-search-page-search-header] #views-exposed-form-search-page-search .form-actions{display:flex;}[id^=block-][id$=-block-search-page-search-header] #views-exposed-form-search-page-search input[type=submit]{color:white;background:#7537A8;border:0;margin-left:var(--half-gutter);line-height:unset;width:unset;margin-top:auto;height:60px;}[id^=block-][id$=-block-search-page-search-header] #views-exposed-form-search-page-search #edit-reset{display:none;}@media (max-width:991px){[id^=block-][id$=-block-search-page-search-header]{display:flex;flex-direction:row;}[id^=block-][id$=-block-search-page-search-header] > i{padding:10px;}[id^=block-][id$=-block-search-page-search-header] #views-exposed-form-search-page-search{position:relative;width:0;top:0;left:0;padding:0;border:unset;margin:auto;box-shadow:unset;transition:all 0s;}[id^=block-][id$=-block-search-page-search-header] #views-exposed-form-search-page-search label{display:none;}[id^=block-][id$=-block-search-page-search-header] #views-exposed-form-search-page-search input[type=text]{display:none;border:unset;border-color:#ffffff;background:#ffffff;}[id^=block-][id$=-block-search-page-search-header] #views-exposed-form-search-page-search.active input[type=text]{display:block;}[id^=block-][id$=-block-search-page-search-header] #views-exposed-form-search-page-search input[type=text]::placeholder{font-size:1.125rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;color:#9E8EA0;}[id^=block-][id$=-block-search-page-search-header] #views-exposed-form-search-page-search input[type=submit]{display:none;}[id^=block-][id$=-block-search-page-search-header] #views-exposed-form-search-page-search.active{width:100%;opacity:1;}[id^=block-][id$=-block-search-page-search-header] .icon--search:before{margin:0;}}#searches{background-color:rgba(235,219,240,0.15);}.block-views-blockdoctors-block-doctor-contact,.block-views-blockclinics-block-clinic-contact,.block-views-blockclinics-block-clinic-appointments,.block-views-blockdepartments-block-department-contact,.block-views-blockappointments-block-appointments,div[id^=block-views-block-member-hospitals-block-member-hospital-contact]{background-color:#EBDBF0;padding:var(--gutter);}.block-views-blockdoctors-block-doctor-contact .block-title,.block-views-blockclinics-block-clinic-contact .block-title,.block-views-blockclinics-block-clinic-appointments .block-title,.block-views-blockdepartments-block-department-contact .block-title,.block-views-blockappointments-block-appointments .block-title,div[id^=block-views-block-member-hospitals-block-member-hospital-contact] .block-title{margin:0;font-size:0.875rem;line-height:normal;text-align:left;font-weight:normal;color:#2F0F49;}.footer-primary .footer-links ul{list-style:none;padding:0;margin:0;}.footer-primary .footer-links .block-title{font-size:0.875rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#2F0F49;margin-bottom:20px;}.footer-primary .footer-links ul li{margin-top:15px;margin-bottom:15px;}.footer-primary .footer-links ul li a{text-decoration:none;font-size:0.875rem;font-weight:normal;color:#2F0F49;}.footer-primary .footer-links .block-title{font-weight:bold;}@media (max-width:768px){.footer-primary .footer-links{text-align:center;}.footer-primary .footer-links .block-title{text-align:center;margin-top:30px;margin-bottom:20px;text-align:center;}.footer-primary .footer-links ul li a{font-size:0.875rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2.14;letter-spacing:normal;text-align:center;color:#2F0F49;}}.views-event.slick-events .unslick .slide__caption{margin:auto;}.views-event.slick-events .slide__media{display:none;}.views-event.slick-events .slick-list::before{content:"";display:block;height:1px;width:100%;background:#EBDBF0;margin-bottom:19px;}.views-event.slick-events .slick-track .slide{position:relative;margin:0 var(--half-gutter);}.views-event.slick-events .slick-track .slide::before{content:"";display:block;width:1px;height:19px;background:#D9C0E9;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:-19px;}.views-event.slick-events .slick-track .slide::after{content:"";width:10px;height:10px;background-color:#D9C0E9;border-radius:50%;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:-5px;}.views-event.slick-events .slide__caption{width:380px;height:230px;border:1px solid #EBDBF0;padding:20px;}.views-event.slick-events .views-field-title a{text-decoration:none;color:#181818;}.views-event.slick-events .views-field-field-date-interval .field-content{font-size:0.875rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#9E8EA0;}.views-event.slick-events .views-field-title h3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:41px;}.views-event.slick-events .views-field-body{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;}@media (max-width:1200px){.views-event.slick-events .slide__caption{width:312px;}}@media (max-width:991px){.views-event.slick-events .slick-track{margin-left:10px;}}@media (max-width:768px){.views-event.slick-events .slide__caption{width:380px;}}@media (max-width:576px){.views-event.slick-events .slide__caption{width:280px;}}.ui-autocomplete .ui-menu-item-wrapper{display:block;}.ui-autocomplete .ui-state-active,.ui-autocomplete .ui-widget-content .ui-state-active,.ui-autocomplete .ui-widget-header .ui-state-active,.ui-autocomplete a.ui-button:active,.ui-autocomplete .ui-button:active,.ui-autocomplete .ui-button.ui-state-active:hover{border:1px solid #D9C0E9;background:#D9C0E9;font-weight:normal;}.views-member-hospital-contact-default .views-row{margin:var(--gutter) 0 0 0;}.views-member-hospital-contact-default a{color:inherit;text-decoration:none;}.views-member-hospital-contact-default a:focus,.views-member-hospital-contact-default a:hover{color:inherit;text-decoration:none;}.views-member-hospital-contact-default .views-field-field-member-hospital-secr-phone,.views-member-hospital-contact-default .data-wrapper .paragraph--type--phone-number-with-extensions,.views-member-hospital-contact-default .views-field-field-member-hospital-phone{display:flex;}.views-member-hospital-contact-default .data-wrapper .views-field-field-member-hospital-fax,.views-member-hospital-contact-default .data-wrapper .views-field-field-member-hospital-email{display:flex;}.views-member-hospital-contact-default .data-wrapper .views-field-field-member-hospital-address,.views-member-hospital-contact-default .data-wrapper .views-field-field-member-hospital-phone,.views-member-hospital-contact-default .data-wrapper .views-field-field-member-hospital-fax,.views-member-hospital-contact-default .data-wrapper .views-field-field-member-hospital-secr-phone,.views-member-hospital-contact-default .data-wrapper .views-field-field-member-hospital-email{font-size:1.125rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;color:#000000;}.views-member-hospital-contact-default .data-wrapper .paragraph--type--phone-number-with-extensions:before,.views-member-hospital-contact-default .data-wrapper .views-field-field-member-hospital-fax .field-content:before,.views-member-hospital-contact-default .data-wrapper .views-field-field-member-hospital-email .field-content:before{content:" ";}.views-doctor-finder-default .views-row .row-content{width:100%;height:100%;border:solid 1px #EBDBF0;background-color:#ffffff;display:flex;}.views-doctor-finder-default .views-row .row-content .views-field-field-doctor-profile-picture{display:flex;justify-content:flex-start;align-items:flex-start;}.views-doctor-finder-default .views-row .row-content .views-field-field-doctor-profile-picture a{display:block;}.views-doctor-finder-default .views-row .row-content .views-field-field-doctor-profile-picture img{max-height:218px;max-width:180px;object-fit:cover;margin-top:10px;margin-left:10px;margin-bottom:10px;}.views-doctor-finder-default .views-row .doctor-data-wrapper{padding:var(--gutter);}.views-doctor-finder-default .views-row .views-label{font-size:0.875rem;font-weight:normal;color:#9E8EA0;}.views-doctor-finder-default .views-row .views-field-title a{text-decoration:none;font-size:1.5rem;font-weight:bold;line-height:1.2;color:#7537A8;}.views-doctor-finder-default .views-row .views-field-field-doctor-position{font-size:0.875rem;font-weight:normal;color:#9E8EA0;text-transform:capitalize;}.views-doctor-finder-default .views-row .views-field-field-doctor-contact-phone,.views-doctor-finder-default .views-row .views-field-field-doctor-phone,.views-doctor-finder-default .views-row .views-field-field-doctor-contact-email,.views-doctor-finder-default .views-row .views-field-field-doctor-department{font-size:1.125rem;line-height:1.44;color:#000000;}.views-doctor-finder-default .views-row .doctor-details-wrapper{margin-top:20px;}.views-doctor-finder-default .views-row .views-field-field-doctor-contact-email a{text-decoration:none;color:#000000;}.views-doctor-finder-default .views-row .views-field-field-doctor-contact-email a:hover,.views-doctor-finder-default .views-row .views-field-field-doctor-contact-email a:focus{text-decoration:none;color:#000000;}.views-doctor-finder-default .views-row .views-field-field-doctor-department a{text-decoration:none;color:#000000;}.views-doctor-finder-default .views-row .views-field-field-doctor-department a:hover,.views-doctor-finder-default .views-row .views-field-field-doctor-department a:focus{text-decoration:none;color:#000000;}.views-doctor-finder-default .views-row .views-field:not(.views-field-field-doctor-position) .field-content{font-size:1.125rem;line-height:1.44;}@media (max-width:768px){.views-doctor-finder-default .views-row .row-content{flex-direction:column;}.views-doctor-finder-default .views-row .row-content .views-field-field-doctor-profile-picture img{max-height:210px;max-width:170px;object-fit:cover;}}.more-link{margin:40px auto auto;}.more-link.bazmkh-custom-button,.more-link.button--custom{max-width:380px;}@media (max-width:768px){.more-link.bazmkh-custom-button,.more-link.button--custom{max-width:100%;}}.views-gallery-default .row-content{position:relative;height:100%;border:1px solid #7537A8;}.views-gallery-default .views-field-field-photo-album-image img{height:100%;width:100%;max-width:100%;}.views-gallery-default .views-field-title{bottom:0;width:100%;min-height:80px;display:flex;align-items:center;padding:var(--gutter);}.views-gallery-default .views-field-title a{text-decoration:none;font-size:1.25rem;line-height:1;font-weight:bold;color:#7537A8;}.views-gallery-default .views-field-title a:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;display:block;}.views-clinic-finder-default .view-content .row-content{border:solid 1px #D9C0E9;background-color:#ffffff;height:100%;}.views-clinic-finder-default .view-content .row-content .contact-wrapper{padding:var(--gutter);}.views-clinic-finder-default .views-row .views-label{font-size:0.875rem;font-weight:normal;color:#9E8EA0;display:block;}.views-clinic-finder-default .view-content .views-field-title{position:relative;min-height:80px;background-color:#EBDBF0;display:flex;align-items:center;padding:var(--gutter);}.views-clinic-finder-default .view-content .views-field-title a{text-decoration:none;font-size:1.5rem;font-weight:bold;color:#7537A8;}.views-clinic-finder-default .view-content .views-field-title a:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;display:block;}.views-clinic-finder-default .view-content .data-wrapper{padding:var(--gutter);}.views-clinic-finder-default .view-content .views-field-field-clinic-doctor{font-size:1.125rem;line-height:1.44;color:#000000;}.views-clinic-finder-default .view-content .views-field-field-clinic-doctor a{text-decoration:none;color:#000000;}.views-clinic-finder-default .view-content .views-field-field-clinic-doctor a:hover,.views-clinic-finder-default .view-content .views-field-field-clinic-doctor a:focus{text-decoration:none;color:#000000;}.views-clinic-finder-default .view-content .views-field-field-clinic-doctor + .views-field-field-clinic-referral-required{margin-top:var(--gutter);}.views-clinic-finder-default .row-content .field-content{font-size:1.125rem;line-height:1.44;}.node--type-doctor .node-content{display:grid;grid-template-areas:"img title" "img data";grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;}.node--type-doctor .doctor-name{grid-area:title;}.node--type-doctor .field--name-field-doctor-profile-picture{grid-area:img;margin-right:var(--gutter);margin-bottom:var(--gutter);}.node--type-doctor .data-wrapper{grid-area:data;}.node--type-doctor .data-wrapper .field--name-field-doctor-position,.node--type-doctor .data-wrapper .field--name-field-doctor-competence,.node--type-doctor .data-wrapper .text-label{font-size:0.875rem;font-weight:normal;color:#9E8EA0;margin-bottom:10px;}.node--type-doctor .data-wrapper .field--name-field-doctor-position{margin-bottom:20px;display:flex;}.node--type-doctor .data-wrapper .field--name-field-doctor-position .field--item:not(:last-child):after{content:", ";}.node--type-doctor .doctor-contact-modal-button{display:none;}.node--type-doctor .data-wrapper .field--name-field-doctor-competence{display:flex;flex-direction:column;list-style-type:disc;}.node--type-doctor .data-wrapper .field--name-field-doctor-competence .field--item{display:list-item;margin-left:40px;color:black;}@media (max-width:991px){.node--type-doctor .node-content{display:grid;grid-template-areas:"img contact" "title title" "data data";}.node--type-doctor .doctor-name .font-style-xxxlarge{text-align:left;}.with-content-sidebar-right .node--type-doctor .doctor-contact-modal-button{display:block;}.node--type-doctor .doctor-contact-modal-button{cursor:pointer;}}@media (max-width:576px){.node--type-doctor .doctor-contact-modal-button{max-width:100%;}}.views-calendar-default .fc-button{background:#7537A8;color:#ffffff;border-radius:unset;}.views-calendar-default .fc-toolbar h2{color:#7537A8;}.views-calendar-default .fc-icon-left-single-arrow:after,.views-calendar-default .fc-icon-right-single-arrow:after{font-family:"Line Awesome Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;text-rendering:auto;font-weight:900;font-size:18px;text-align:center;}.views-calendar-default .fc-icon-left-single-arrow:after{content:"\f104";}.views-calendar-default .fc-icon-right-single-arrow:after{content:"\f105";}.views-calendar-default .fc-widget-header{background-color:#7537A8;color:#ffffff;}.views-calendar-default td.fc-today{background-color:#9E8EA0;opacity:0.4;}.views-calendar-default .fc-center h2{margin-top:10px;}.views-calendar-default .fc-button{height:60px;}.views-calendar-default .fc-event{border:unset;}.views-calendar-default .fc-unthemed .fc-content,.views-calendar-default .fc-unthemed .fc-divider,.views-calendar-default .fc-unthemed .fc-list-heading td,.views-calendar-default .fc-unthemed .fc-list-view,.views-calendar-default .fc-unthemed .fc-popover,.views-calendar-default .fc-unthemed .fc-row,.views-calendar-default .fc-unthemed tbody,.views-calendar-default .fc-unthemed td,.views-calendar-default .fc-unthemed th,.views-calendar-default .fc-unthemed thead{border-color:#7537A8;}.views-calendar-default .fc-content{background-color:#D9C0E9 !important;color:#000000;border:unset;padding:0 var(--gutter);}@media (max-width:576px){.views-calendar-default .fc-unthemed .fc-row{font-size:0.563rem;}.fc-ltr .fc-popover .fc-header .fc-title{color:#000000;}}.views-specialty-term-default .view-content{display:flex;flex-wrap:wrap;}.views-specialty-term-default .views-row{margin:calc(var(--half-gutter) / 3);padding:calc(var(--half-gutter) / 3) calc(var(--half-gutter) / 2);background-color:#EBDBF0;transition:background-color 0.2s;text-transform:capitalize;font-size:0.875rem;}.views-specialty-term-default .views-row .views-field-name a{color:inherit;text-decoration:none;text-underline:none;}.views-specialty-term-default .views-row .views-field-name a:focus,.views-specialty-term-default .views-row .views-field-name a:hover{color:inherit;text-decoration:none;text-underline:none;}.views-searchkeywords-term-default .view-content{display:flex;flex-wrap:wrap;}.views-searchkeywords-term-default .views-row{margin:calc(var(--half-gutter) / 3);padding:calc(var(--half-gutter) / 3) calc(var(--half-gutter) / 2);background-color:#EBDBF0;transition:background-color 0.2s;text-transform:capitalize;font-size:0.875rem;}.views-searchkeywords-term-default .views-row:hover{background-color:rgba(217,192,233,0.5);}.views-searchkeywords-term-default .views-row .views-field-name a{color:inherit;text-decoration:none;text-underline:none;}.views-searchkeywords-term-default .views-row .views-field-name a:focus,.views-searchkeywords-term-default .views-row .views-field-name a:hover{color:inherit;text-decoration:none;text-underline:none;}.views-clinic-room-default .view-content .row-content{border:solid 1px #EBDBF0;background-color:#ffffff;height:100%;}.views-clinic-room-default .view-content .row-content .contact-wrapper{padding:var(--gutter);}.views-clinic-room-default .view-content .views-field-title{position:relative;min-height:80px;background-color:#EBDBF0;display:flex;align-items:center;padding:var(--gutter);}.views-clinic-room-default .view-content .views-field-title .field-content{text-decoration:none;font-size:1.5rem;font-weight:bold;color:#7537A8;}.views-clinic-room-default .view-content .data-wrapper{padding:var(--gutter);}.views-clinic-room-default .view-content .data-wrapper button{margin-top:var(--gutter);}.views-clinic-room-default .view-content .views-label{font-size:0.875rem;font-weight:normal;color:#9E8EA0;}.views-clinic-room-default .view-content .field-content{font-size:1.125rem;line-height:1.44;}.views-clinic-room-default .view-content .modal-wrapper{margin-top:var(--gutter);}.views-clinic-room-default .views-field-field-clinic-room-office-hours .field-content{display:flex;flex-wrap:wrap;}.views-clinic-room-default .paragraph--type--clinic-room-office-hours{border:solid 1px #D9C0E9;padding:var(--half-gutter);margin:2px;}.views-searchkeywords-default .row-content{display:flex;position:relative;height:100%;border:solid 1px #D9C0E9;background-color:#ffffff;}.views-searchkeywords-default .row-content .views-field-title{display:flex;background-color:#EBDBF0;width:100%;align-self:center;padding:var(--gutter);}.views-searchkeywords-default .row-content .views-field-title .field-content{color:#7537A8;}.views-searchkeywords-default .row-content .views-field-title a:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;display:block;}.views-searchkeywords-default .row-content .views-field-title .field-content a{color:inherit;text-decoration:none;}.page-node-type-doctor .block-page-title-block{display:none;}.views-video.frontpage .view-content:not(.view-empty){display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(6,1fr);grid-column-gap:var(--gutter);min-height:420px;}.views-video.frontpage .view-content .views-row{position:relative;display:flex;margin:0;}.views-video.frontpage .view-content .views-row .row-content{display:flex;}.views-video.frontpage .view-content .views-row:not(:first-child){grid-column:8/13;}.views-video.frontpage .view-content .views-row:hover{cursor:pointer;}.views-video.frontpage .view-content .views-row:not(:first-child):hover{background-color:#EBDBF0;}.views-video.frontpage .view-content .views-row:not(:last-child):not(:first-child){border-bottom:solid 1px #D9C0E9;margin-bottom:-1px;}.views-video.frontpage .view-content .views-row .data-wrapper{margin:0 20px;display:flex;flex-direction:column;justify-content:center;}.views-video.frontpage .view-content .views-row:before{content:"\f04b";width:80px;min-width:80px;height:70px;font-family:"Line Awesome Free";font-size:36px;font-weight:900;text-align:center;color:#7537A8;display:flex;justify-content:center;align-items:center;margin-top:auto;margin-bottom:auto;}.views-video.frontpage .view-content .views-row .data-wrapper .views-field-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}.views-video.frontpage .view-content .views-row .data-wrapper .views-field-title .field-content{color:#2F0F49;}.views-video.frontpage .view-content .views-row .data-wrapper .views-field-title a{text-decoration:none;color:inherit;}.views-video.frontpage .view-content .views-row .date-wrapper{display:flex;}.views-video.frontpage .view-content .views-row .date-wrapper .views-field-created-1{display:flex;margin-left:5px;}.views-video.frontpage .view-content .views-row .date-wrapper .views-field-created-1:before{content:"\f017";font-family:"Line Awesome Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-size:10px;font-weight:300;font-stretch:normal;font-style:normal;line-height:2.1;letter-spacing:normal;color:#7537A8;}.views-video.frontpage .view-content .views-row:first-child{grid-column:1/8;grid-row:1/7;}.views-video.frontpage .view-content .views-row:first-child:before{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:210px;height:168px;font-family:"Line Awesome Free";font-size:120px;font-weight:900;text-align:center;color:#ffffff;pointer-events:none;}.views-video.frontpage .view-content .views-row:first-child .data-wrapper{position:absolute;z-index:100;bottom:20px;left:0;pointer-events:none;}.views-video.frontpage .view-content .views-row:first-child .views-field-title .field-content{font-size:1.5rem;font-weight:bold;line-height:40px;}.views-video.frontpage .view-content .views-row:first-child .date-wrapper .field-content,.views-video.frontpage .view-content .views-row:first-child .date-wrapper .views-field-created-1:before{color:#9E8EA0;}.views-video.frontpage .view-content .views-row:not(:first-child) .views-field-field-image img{display:none;}.views-video.frontpage .view-content .views-row:first-child .views-field-field-image{height:100%;width:100%;}.views-video.frontpage .view-content .views-row:first-child .views-field-field-image img{width:100%;height:100%;position:absolute;object-fit:cover;opacity:0.6;}.views-video.frontpage .view-content .views-row:first-child .sendi-video-modal-layer{background:linear-gradient(to top,rgba(255,255,255,0.9) 3%,transparent 33%);}.views-video.frontpage .view-content .sendi-video-modal-layer{z-index:99;position:absolute;top:0;left:0;height:100%;width:100%;max-width:100%;}.views-video.frontpage .view-content .sendi-video-modal--item{display:none;}@media (max-width:991px){.views-video.frontpage .view-content:not(.view-empty){display:grid;grid-template-columns:1fr;grid-template-rows:repeat(6,1fr);grid-column-gap:20px;}.views-video.frontpage .view-content .views-row:first-child{grid-column:1;grid-row:1/4;}.views-video.frontpage .view-content .views-row:not(:first-child){grid-column:1;}}.views-member-hospitals.slick-member-hospitals .slide .data-wrapper{z-index:3;position:absolute;bottom:0;left:0;padding:var(--line-height);text-align:left;}.views-member-hospitals.slick-member-hospitals .views-label{font-size:0.875rem;font-weight:normal;color:#9E8EA0;}.views-member-hospitals.slick-member-hospitals .data-wrapper .views-field{margin-top:10px;}.views-member-hospitals.slick-member-hospitals .field-content a{color:#000000;text-decoration:none;}.views-member-hospitals.slick-member-hospitals .data-wrapper .paragraph--type--phone-number-with-extensions{display:flex;}.eu-cookie-compliance-banner{width:100%;background:#EBDBF0;border-top:2px solid #7537A8;}.eu-cookie-compliance-banner .row{width:100%;}.eu-cookie-compliance-banner .eu-cookie-compliance-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding-top:var(--gutter);padding-bottom:var(--gutter);}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons{display:flex;justify-content:center;align-items:center;}.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button{border:unset;background:unset;font-size:1.125rem;font-weight:bold;text-align:center;padding:var(--gutter) 0 var(--gutter) var(--gutter);}.eu-cookie-compliance-banner .eu-cookie-compliance-message{padding-right:70px;max-width:100%;}.eu-cookie-compliance-banner .eu-cookie-compliance-message .eu-title{font-size:1.125rem;font-weight:700;line-height:1.44;}.eu-cookie-compliance-banner .eu-cookie-compliance-message .eu-description{font-size:1rem;font-weight:normal;line-height:1.88;}.eu-cookie-compliance-banner .eu-cookie-compliance-message .find-more-button{border:unset;background:unset;padding:0;text-decoration:underline;font-size:0.875rem;font-weight:bold;}@media (max-width:991px){.eu-cookie-compliance-banner .eu-cookie-compliance-content{flex-direction:column;}.eu-cookie-compliance-banner .eu-cookie-compliance-message{padding-right:unset;margin-bottom:var(--gutter);}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons{margin-top:var(--gutter);}}.slick .slick__arrow{height:60px;margin:0;}.slick .slick-arrow{border-radius:0;width:60px;height:60px;background-color:#7537A8;font-family:"Line Awesome Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-variant:normal;text-rendering:auto;font-weight:900;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;}.slick .slick-arrow:hover{background-color:rgb(90.2421524664,42.4215246637,129.5784753363);}.slick .slick-arrow:hover:before{content:unset;font-family:unset;font-size:1rem;opacity:1;width:60px;height:100%;top:0;left:0;}.slick .slick-arrow:before{content:unset;font-family:unset;font-size:1rem;opacity:1;width:60px;height:100%;top:0;left:0;}.slick .slick-arrow:hover{font-family:"Line Awesome Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-variant:normal;text-rendering:auto;font-weight:900;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;}.slick .slick-arrow:focus-visible{outline:2px solid #7537A8;}.slick .slick-arrow:before,.slick .slick-arrow:hover{color:#2F0F49;}.slick .slick-arrow.slick-prev:before,.slick .slick-arrow.slick-next:before{width:44px;height:48px;font-size:36px;}.slick .slick-arrow.slick-prev:before{content:"\f104";}.slick .slick-arrow.slick-next:before{content:"\f105";}.views-department-contact-default .contact-wrapper{margin-top:var(--gutter);font-size:1.125rem;line-height:1.44;color:#000000;}.views-department-contact-default .views-field:not(:first-child){margin-top:var(--half-gutter);}.views-department-contact-default .views-field-field-department-email ul{margin-bottom:0;list-style:none;padding-inline-start:0;margin-block-end:0;}.views-department-contact-default a{text-decoration:none;color:#000000;}.views-department-contact-default a:hover,.views-department-contact-default a:focus{text-decoration:none;color:#000000;}.cookiesjsr-banner{background:#EBDBF0;border-top:2px solid #7537A8;}.cookiesjsr-banner .cookiesjsr-banner--text,.cookiesjsr-banner .cookiesjsr-banner--links a{color:#212529;}.cookiesjsr-banner .cookiesjsr-banner--action{display:flex;gap:8px;}.cookiesjsr-banner .cookiesjsr-banner--action button{display:table;text-decoration:none;font-size:1.125rem;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;width:100%;height:60px;line-height:60px;margin:0;padding-right:8px;padding-left:8px;}.cookiesjsr-layer .cookiesjsr-layer--actions .allowAll,.cookiesjsr-banner .cookiesjsr-banner--action .allowAll{background-color:#7537A8;color:#ffffff;border:1px solid #7537A8;}.cookiesjsr-layer .cookiesjsr-layer--actions .save,.cookiesjsr-banner .cookiesjsr-banner--action .cookiesjsr-settings,.cookiesjsr-layer .cookiesjsr-layer--actions .denyAll,.cookiesjsr-banner .cookiesjsr-banner--action .denyAll{color:#7537A8;background-color:#ffffff;border:1px solid #7537A8;}.cookiesjsr-service-group.active .cookiesjsr-service-group--tab{background-color:#EBDBF0;color:#212529;}.cookiesjsr-service-group.active .cookiesjsr-service-group--content{background-color:#EBDBF0;color:#212529;}.cookiesjsr-service-group.active .cookiesjsr-service-group--content h3,.cookiesjsr-service-group.active .cookiesjsr-service-group--content a{color:#212529;}.views-relation-approbatory-statement-button .views-row{margin:auto;width:100%;padding-left:10px;padding-right:10px;}.views-relation-approbatory-statement-button .views-row a{color:#2F0F49;}.views-relation-approbatory-statement-button .bazmkh-custom-button.secondary,.views-relation-approbatory-statement-button .button--custom.secondary{max-width:100%;}.views-relation-approbatory-statement-button .bazmkh-custom-button.secondary a,.views-relation-approbatory-statement-button .button--custom.secondary a{line-height:unset;padding:20px;}.block-page-title-block,.block-bazmkh-blocks-block-left-sidebar-active-trail-title{margin:auto;padding-bottom:20px;max-width:unset;}.block-page-title-block h2,.block-bazmkh-blocks-block-left-sidebar-active-trail-title h2{line-height:1.25;text-align:left;}.left-sidebar-menu-active .block-page-title-block{display:none;}@media (max-width:768px){.block-page-title-block,.block-bazmkh-blocks-block-left-sidebar-active-trail-title{padding-top:20px;padding-bottom:20px;}}[id^=block-][id$=-more-information] .information-item{margin-bottom:var(--gutter);box-shadow:0 5px 10px 0 #EBDBF0;outline:solid 2px #EBDBF0;background-color:#ffffff;display:flex;flex-direction:row;position:relative;transition:background-color 0.35s ease;}[id^=block-][id$=-more-information] .information-item:hover,[id^=block-][id$=-more-information] .information-item:focus{background-color:#EBDBF0;}[id^=block-][id$=-more-information] .information-item:hover .menu-item-title,[id^=block-][id$=-more-information] .information-item:focus .menu-item-title{color:#2F0F49;}[id^=block-][id$=-more-information] .information-item .menu-item-title{display:flex;justify-content:center;align-items:center;margin-left:96px;margin-block-start:0;margin-block-end:0;word-break:break-word;}[id^=block-][id$=-more-information] .information-item a{text-decoration:none;display:flex;justify-content:center;align-items:center;padding:50px 0 50px 42px;font-size:0;}[id^=block-][id$=-more-information] .information-item a:before{padding:20px;object-fit:contain;font-family:"Line Awesome Free";font-size:120px;font-weight:900;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#7537A8;transition:color 0.35s ease;}[id^=block-][id$=-more-information] .information-item a:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;display:block;}@media (max-width:1200px){[id^=block-][id$=-more-information] .information-item a{padding:36px 0 36px 36px;}[id^=block-][id$=-more-information] .information-item a::before{font-size:96px;padding:0 16px;}[id^=block-][id$=-more-information] .information-item .menu-item-title{margin-left:56px;margin-right:24px;}}@media (max-width:991px){[id^=block-][id$=-more-information] .information-item a{padding:24px 0 24px 24px;}[id^=block-][id$=-more-information] .information-item a::before{font-size:4.5rem;padding:0 8px;}[id^=block-][id$=-more-information] .information-item .menu-item-title{margin-left:36px;margin-right:12px;}}@media (max-width:768px){[id^=block-][id$=-more-information] .information-item a{padding:39px 0 39px 19px;}[id^=block-][id$=-more-information] .information-item a::before{padding:0 16px;}[id^=block-][id$=-more-information] .information-item .menu-item-title{margin:0 17px;}}.layout-content > div > form{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:var(--gutter) auto;}.layout-content > div > form .form-item{display:flex;flex-direction:column;margin-top:var(--gutter);}.layout-content > div > form input{margin-top:var(--gutter);}.views-competition-project-group-items-default .view-content .row-content{border:solid 1px #D9C0E9;background-color:#ffffff;height:100%;display:flex;flex-direction:column;}.views-competition-project-group-items-default .view-content .row-content .data-wrapper{padding:var(--gutter);}.views-competition-project-group-items-default .view-content .views-field-title{position:relative;}.views-competition-project-group-items-default .view-content .views-field-title a:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;display:block;}.views-competition-project-group-items-default .view-content .views-field-field-competition-preview-image img{width:100%;height:100%;}.views-competition-project-group-items-default .view-content .views-field-title .field-content{padding:var(--gutter);color:#7537A8;}.views-competition-project-group-items-default .view-content .row-content .field-content a{text-decoration:none;color:inherit;}.views-competition-project-group-items-default .view-content .row-content div.field-content{font-size:1.125rem;line-height:1.44;color:#000000;}.views-competition-project-group-items-default .view-content .row-content .views-label{font-size:0.875rem;font-weight:normal;color:#9E8EA0;}.views-member-hospitals.frontpage.baz .data-wrapper{z-index:2;position:absolute;text-align:left;width:430px;bottom:30px;left:99px;top:10px;}.views-member-hospitals.frontpage.baz .views-field-name{max-width:400px;}.views-member-hospitals.frontpage.baz .views-label{font-size:0.875rem;font-weight:normal;color:#9E8EA0;}.views-member-hospitals.frontpage.baz .data-wrapper .views-field{margin-top:10px;}.views-member-hospitals.frontpage.baz a{color:#000000;text-decoration:none;}@media (max-width:1200px){.views-member-hospitals.frontpage.baz .data-wrapper{width:400px;left:80px;}}@media (max-width:991px){.views-member-hospitals.frontpage.baz .data-wrapper{position:relative;bottom:unset;left:unset;top:unset;max-width:380px;width:unset;margin:auto;padding:30px;}}@media (max-width:768px){.views-member-hospitals.frontpage.baz .data-wrapper{position:relative;bottom:unset;left:unset;max-width:unset;width:unset;margin:auto;padding:10px;}}.block-local-tasks-block{display:flex;align-items:center;justify-content:flex-end;}.block-local-tasks-block ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;}.block-local-tasks-block ul li{margin:5px;background:#7537A8;border:1px solid #7537A8;padding:0 var(--half-gutter);}.block-local-tasks-block ul li:hover{background:#ffffff;}.block-local-tasks-block ul li a{color:#ffffff;text-decoration:none;}.block-local-tasks-block ul li:hover a{color:#7537A8;}#contact-message-feedback-form{display:grid;grid-template-areas:"fromName fromEmail subject" "textarea textarea textarea" "privacy captcha sendButton";grid-gap:var(--gutter);align-items:flex-start;grid-template-columns:repeat(3,380px);margin-bottom:140px;}.user-logged-in #contact-message-feedback-form{grid-template-areas:"subject subject subject " "textarea textarea textarea" "privacy captcha sendButton";grid-template-columns:repeat(3,380px);}.user-logged-in #contact-message-feedback-form .form-item-name,.user-logged-in #contact-message-feedback-form .form-item-mail{display:none;}#contact-message-feedback-form .form-item-name{grid-area:fromName;}#contact-message-feedback-form .form-item-mail{grid-area:fromEmail;}#contact-message-feedback-form #edit-subject-wrapper{grid-area:subject;}#contact-message-feedback-form #edit-message-wrapper{grid-area:textarea;}#contact-message-feedback-form textarea{display:block;height:250px;}#contact-message-feedback-form .form-item,#contact-message-feedback-form input{margin:0;}#contact-message-feedback-form #edit-actions{grid-area:sendButton;}#contact-message-feedback-form #edit-preview{display:none;tab-index:-1;}#contact-message-feedback-form input[type=text],#contact-message-feedback-form input[type=email]{width:100%;max-width:unset;border:solid 1px #000000;}#contact-message-feedback-form textarea{width:100%;max-width:unset;border:solid 1px #000000;}#contact-message-feedback-form input[type=text]#edit-captcha-response{max-width:180px;}#contact-message-feedback-form input[type=submit]{width:100%;max-width:unset;}#contact-message-feedback-form .captcha{grid-area:captcha;grid-template-areas:"captchaImage captchaInput" "captchaRefresh captchaEmpty";margin-top:0;margin-left:auto;}#contact-message-feedback-form .field--name-field-privacy-policy{grid-area:privacy;}#contact-message-feedback-form .field--name-field-privacy-policy .form-item-field-privacy-policy-value{display:grid;grid-template-areas:"checkbox label" "description description";grid-template-columns:auto 1fr;justify-content:center;align-items:center;}#contact-message-feedback-form .field--name-field-privacy-policy .form-checkbox{margin:0 var(--gutter);}#contact-message-feedback-form .field--name-field-privacy-policy .formtip{display:none;}#contact-message-feedback-form .field--name-field-privacy-policy .form-checkbox{grid-area:checkbox;}#contact-message-feedback-form .field--name-field-privacy-policy label{grid-area:label;margin:0;padding-top:5px;}#contact-message-feedback-form .field--name-field-privacy-policy .description{max-width:500px;display:block;position:relative;color:black;background:transparent;border:unset;outline:unset;box-shadow:unset;grid-area:description;font-size:0.75rem;opacity:0.6;z-index:0;}#contact-message-feedback-form .field--name-field-privacy-policy .description::before{display:none;}@media (max-width:1200px){#contact-message-feedback-form{grid-template-areas:"fromName fromEmail subject" "textarea textarea textarea" "privacy captcha sendButton";grid-template-columns:repeat(3,305px);}.user-logged-in #contact-message-feedback-form{grid-template-areas:"subject subject subject " "textarea textarea textarea" "privacy captcha sendButton";grid-template-columns:repeat(3,280px);}}@media (max-width:991px){#contact-message-feedback-form{grid-template-areas:"fromName fromEmail subject" "textarea textarea textarea" "privacy privacy privacy" "captcha captcha sendButton";grid-template-columns:repeat(3,235px);margin-bottom:100px;}.user-logged-in #contact-message-feedback-form{grid-template-areas:"subject subject subject " "textarea textarea textarea" "privacy privacy privacy" "captcha captcha sendButton";grid-template-columns:repeat(3,235px);margin-bottom:100px;}}@media (max-width:768px){#contact-message-feedback-form{grid-template-areas:"fromName" "fromEmail" "subject" "textarea" "privacy" "captcha" "sendButton";grid-template-columns:100%;}.user-logged-in #contact-message-feedback-form{grid-template-areas:"subject" "textarea" "privacy" "sendButton";grid-template-columns:100%;}#contact-message-feedback-form input[type=text]#edit-captcha-response{max-width:100%;}}.views-competition-project-groups-default .view-content .row-content{border:solid 1px #D9C0E9;background-color:#EBDBF0;height:100%;display:flex;padding:var(--gutter);}.views-competition-project-groups-default .view-content .row-content div.field-content{font-size:1.125rem;line-height:1.44;color:#000000;}.views-competition-project-groups-default .view-content .row-content .field-content a{text-decoration:none;color:inherit;}.views-competition-project-groups-default .view-content .row-content .views-field-name .field-content{color:#7537A8;}.paragraph--type--phone-number-with-extensions.paragraph--view-mode--department:before{content:none;}.paragraph--type--phone-number-with-extensions.paragraph--view-mode--department > div{display:flex;}.paragraph--type--phone-number-with-extensions.paragraph--view-mode--department .phone-label:after{content:" ";}.views-search-default .row-content{display:flex;height:100%;border:solid 1px #D9C0E9;background-color:#ffffff;}.views-search-default .row-content > .views-field{width:100%;}.views-search-default .row-content .result-wrapper{width:100%;}.views-search-default .row-content .result-wrapper .data-wrapper{padding:var(--gutter);}.views-search-default .row-content .result-wrapper .title-wrapper{position:relative;background-color:#EBDBF0;display:flex;align-self:center;padding:var(--gutter);}.views-search-default .row-content .views-field-counter .field-content{color:#7537A8;}.views-search-default .row-content .views-field-title .field-content{color:#7537A8;}.views-search-default .row-content .views-field-title a:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;display:block;}.views-search-default .row-content .views-field-title .field-content a{color:inherit;text-decoration:none;}.views-search-default .row-content .views-field-search-api-excerpt .field-content{margin-top:var(--half-gutter);color:#9E8EA0;}.path-node .block-page-title-block{margin-bottom:var(--gutter);}.modal-content-views-view-fields{padding-bottom:var(--gutter);}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;}select{width:280px;height:60px;border:solid 1px #7537A8;background-color:#ffffff;padding:var(--gutter);font-size:1.125rem;line-height:1.44;color:#000000;margin:0;}input[type=text],input[type=email],input[type=tel],input[type=password]{width:280px;height:60px;border:solid 1px #7537A8;background-color:#ffffff;padding:var(--gutter);font-size:1.125rem;line-height:1.44;color:#000000;margin:0;}textarea{min-width:280px;min-height:60px;width:100%;border:solid 1px #7537A8;background-color:#ffffff;padding:var(--gutter);font-size:1.125rem;line-height:1.44;color:#000000;margin:0;}.js input.form-autocomplete{background-position:calc(100% - 20px) center;}.js input.form-autocomplete.ui-autocomplete-loading{background-position:calc(100% - 20px) center;}input[type=text]::placeholder,input[type=tel]::placeholder,input[type=email]::placeholder{font-style:italic;font-size:0.875rem;font-weight:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#9E8EA0;}textarea::placeholder,select::placeholder{font-style:italic;font-size:0.875rem;font-weight:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#9E8EA0;}body select{-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow-x:hidden;line-height:1;}select > option{background:#ffffff;font-size:1.125rem;line-height:1.44;color:#000000;}@media (max-width:768px){select{max-width:380px;width:100%;}input[type=text],input[type=tel],input[type=email],input[type=password]{max-width:380px;width:100%;}}@media (max-width:576px){select{max-width:unset;width:100%;}input[type=text],input[type=tel],input[type=email],input[type=password]{max-width:unset;width:100%;}}#content-bottom .block-title{font-size:0.875rem;font-weight:normal;text-align:left;color:#9E8EA0;margin-bottom:0;}#content-bottom .block-views{margin-bottom:50px;}#content-bottom .block-views:first-child{margin-top:30px;}@media (max-width:991px){#content-bottom .block-views{margin-bottom:30px;}#content-bottom .block-views:first-child{margin-top:10px;}}.field--name-field-phone-extension .field--item{display:inline-block;}.field--name-field-phone-extension .field--item:before{content:" / ";}.paragraph--type--phone-number-with-extensions{display:flex;}.field--name-field-phone-number{display:flex;flex:0 0 auto;font-size:1.125rem;line-height:1.44;color:#000000;}.field--name-field-phone-extension{display:flex;flex-wrap:wrap;}.paragraph--type--phone-number-with-extensions .field--type-telephone a{text-decoration:none;color:#000000;}.paragraph--type--phone-number-with-extensions .field--type-telephone a:hover{text-decoration:none;color:#000000;}.views-member-hospitals.slick-member-hospitals .slide{height:380px;width:380px;text-align:center;background:grey;margin-right:var(--half-gutter);margin-left:var(--half-gutter);align-items:center;display:flex;flex:1;justify-content:center;}.views-member-hospitals.slick-member-hospitals .slide .slide__content{position:relative;height:100%;width:100%;}.views-member-hospitals.slick-member-hospitals .slide .slide__caption{padding:0;top:0;}.views-member-hospitals.slick-member-hospitals .views-field-field-member-hospital-main-image{z-index:1;position:absolute;height:100%;width:100%;cursor:default;}.views-member-hospitals.slick-member-hospitals .views-field-field-member-hospital-main-image .field-content{height:100%;}.views-member-hospitals.slick-member-hospitals .views-field-field-member-hospital-main-image img{margin:auto;width:100%;height:100%;background-size:cover;object-fit:cover;}.views-member-hospitals.slick-member-hospitals .views-field-field-member-hospital-main-image::before{content:"";position:absolute;z-index:2;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,0.8);}@media (max-width:1200px){.views-member-hospitals.slick-member-hospitals .slide{width:380px;height:380px;}}@media (max-width:991px){.views-member-hospitals.slick-member-hospitals .slide{width:280px;height:380px;}.views-member-hospitals.slick-member-hospitals .slick-track{margin-left:10px;}}.node--type-competition .field{font-size:1.125rem;line-height:1.44;color:#000000;}.node--type-competition .field--label{font-size:0.875rem;font-weight:normal;color:#9E8EA0;margin-bottom:10px;}.node--type-competition a{text-decoration:none;color:#7537A8;}.node--type-competition a:hover,.node--type-competition a:focus{text-decoration:none;color:#7537A8;}.node--type-competition .field--name-field-competition-content,.node--type-competition .field--name-field-competition-files,.node--type-competition .field--name-field-member-hospital-link{padding-top:50px;}.node--type-competition .data-wrapper .field--label-inline{display:grid;grid-template-columns:0.8fr 1fr;}.node--type-competition .data-wrapper .field--label:after{content:":";}.node--type-competition .field--name-field-competition-project-type h2{display:none;}.node--type-competition .field--name-field-competition-project-img-rt{text-align:right;}.node--type-competition .field--name-field-competition-project-img-rt img{height:100%;width:100%;max-height:300px;max-width:300px;}.node--type-competition .field--name-field-competition-files,.node--type-competition .field--name-field-member-hospital-link{display:block;clear:both;}.node--type-competition .field--name-field-competition-files .field--item:before,.node--type-competition .field--name-field-member-hospital-link .field--item:before{content:"•";padding:0 10px;}.node--type-competition .node-content{display:grid;grid-template-areas:"details image" "data data";grid-template-columns:1fr auto;}.node--type-competition .field--name-field-competition-project-type{grid-area:image;}.node--type-competition .data-wrapper{grid-area:details;}.node--type-competition .more-data-wrapper{grid-area:data;}.node--type-competition .field--name-field-competition-content img{max-width:100%;height:auto;}@media (max-width:768px){.node--type-competition .data-wrapper .field--label-inline{grid-template-columns:1fr;}.node--type-competition .node-content{display:grid;grid-template-areas:"image" "details" "data";}}.block-copyright-footer{display:flex;align-items:center;justify-content:center;min-height:60px;font-size:0.875rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#9E8EA0;}.page-node-type-page .node-content img{display:block;}.page-node-type-page .node-content img.align-left{display:inline-block;padding:var(--half-gutter) var(--half-gutter) var(--half-gutter) 0;}.page-node-type-page .node-content img.align-right{display:inline-block;padding:var(--half-gutter) 0 var(--half-gutter) var(--half-gutter);}.page-node-type-page .node-content img.align-center{padding:var(--half-gutter) 0;}.node--type-job-offer .field--label{font-size:0.875rem;font-weight:normal;color:#9E8EA0;margin-bottom:10px;margin-top:15px;}.node--type-job-offer .field{font-size:1.125rem;line-height:1.44;color:#000000;}.node--type-job-offer .field--name-body{margin-top:10px;}.node--type-job-offer a{text-decoration:none;color:#7537A8;}.node--type-job-offer a:hover,.node--type-job-offer a:focus{text-decoration:none;color:#7537A8;}.node--type-job-offer .field--name-field-job-offer-files{margin-top:50px;}.node--type-job-offer .field--name-field-member-hospital-link{margin-top:50px;}.node--type-job-offer .field--name-field-member-hospital-link .field--item:before{content:"•";padding:0 10px;}.node--type-job-offer .field--name-field-job-offer-files .field--item:before{content:"•";padding:0 10px;}.addtoany_list{display:block;clear:both;padding-top:40px;}.addtoany_list > a:first-child{padding-left:0;}.block-system-branding-block .name-and-slogan{display:none;}
