/* @license BSD 3-Clause https://github.com/klaro-org/klaro-js/blob/master/LICENSE */
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.klaro{a,label.cm-list-label{display:inline-block;min-height:24px;cursor:pointer;}input:disabled + label.cm-list-label{cursor:not-allowed;}a:focus{outline:revert;}label.cm-list-label{padding-inline-start:unset;}}.klaro_toggle_dialog{position:fixed;z-index:99;right:25px;bottom:25px;width:35px;height:35px;margin:0;padding:0;cursor:pointer;border:1px solid #eaeaea;border-radius:20px;background:white;background-image:url(/modules/contrib/klaro/icons/privacy.svg);background-size:contain;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.25);box-shadow:0 5px 5px rgba(0,0,0,0.2);}.klaro_toggle_dialog:focus{transform:scale(1.2);}.klaro .context-notice p.cm-dialog-link{margin-top:6px;}.klaro.learn-more-as-button
  .cookie-notice:not(.cookie-modal-notice)
  a.cm-link.cn-learn-more{flex-grow:unset;min-height:24px;margin-right:auto;padding:0.4em;cursor:pointer;text-align:center;color:#fff;color:var(--button-text-color,#fff);border-style:none;border-radius:var(--border-radius,4px);background-color:#5c5c5c;background-color:var(--dark2,#5c5c5c);font-size:1em;line-height:1.125rem;}.klaro.hide-consent-dialog-title h2#id-cookie-title{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.klaro-close{position:absolute;top:0;right:0;width:30px;height:25px;padding:0;cursor:pointer;color:var(--light1,#fafafa);border:none;background:none;&::after{content:"\00d7";font-size:2em;}}.klaro.klaro-close-enabled p#id-cookie-notice{margin-right:1em;}.klaro .cookie-modal .cm-modal .hide{min-height:24px;}.klaro .cookie-modal .cm-modal .hide:active,.klaro .cookie-modal .cm-modal .hide:focus{outline:auto;}.klaro .cookie-modal .cm-list-input:focus + .cm-list-label .slider,.klaro .context-notice .cm-list-input:focus + .cm-list-label .slider,.klaro .cookie-notice .cm-list-input:focus + .cm-list-label .slider{outline:auto;}@media (prefers-contrast:more){.klaro{--klaro-button-focus-outline:2px dotted #fff !important;--klaro-button-focus-outline-offset:2px !important;.cookie-modal,.cm-modal,.context-notice,.cookie-notice{border:1px solid #fff;.cm-list-label .slider{border:2px solid #fff;&::before{box-sizing:border-box;border:4px solid #fff;}}a:focus,button:focus{outline:1px dotted #fff;}}.cookie-modal .cm-modal .hide svg{stroke:#fff;}}.klaro_toggle_dialog{background-image:url(/modules/contrib/klaro/icons/privacy-white.svg);}}
.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;}.ui-front{z-index:100;}.ui-state-disabled{cursor:default !important;pointer-events:none;}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;}
.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0;}.ui-menu .ui-menu{position:absolute;}.ui-menu .ui-menu-item{margin:0;cursor:pointer;}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em;}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0;}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px;}.ui-menu-icons{position:relative;}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em;}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0;}.ui-menu .ui-menu-icon{left:auto;right:0;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.svg) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.svg);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.js input.form-autocomplete{background-image:url(/core/misc/throbber-inactive.svg);background-repeat:no-repeat;background-position:100% center;}.js[dir="rtl"] input.form-autocomplete{background-position:0% center;}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url(/core/misc/throbber-active.svg);background-position:100% center;}.js[dir="rtl"] input.form-autocomplete.ui-autocomplete-loading{background-position:0% center;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.container-toc-horizontal{position:relative;z-index:2;}.is-menu-anchor{display:block;transition:transform 0.3s ease-in-out;}.is-menu-anchor .is-box{position:relative;margin:2rem 0;padding:1rem;border:1px solid #d5d5d5;}.is-menu-anchor .is-box::before{content:"";position:absolute;top:0;left:0;width:4px;height:30%;background-color:#0061a3;}.is-menu-anchor .toc-list{padding:0 0 0 1rem;margin:1rem 0 0 0;list-style:none;}.is-menu-anchor .toc-link{font-weight:400 !important;}.is-menu-anchor .toc-item{margin-bottom:0.5rem;list-style:auto;}.is-menu-anchor .toc-item::marker{color:#0061a3;}.is-menu-anchor .toc-item:last-child{margin-bottom:0;}.container-toc-horizontal{position:relative;width:100%;}.is-menu-anchor.toc-horizontal{display:block;max-width:1200px;margin:0 auto;}.is-menu-anchor.toc-horizontal .is-box{margin:0;padding:0.75rem 1rem;border:1px solid #d5d5d5;background-color:#fff;}.is-menu-anchor.toc-horizontal .is-title{margin-bottom:0.5rem;}.is-menu-anchor.toc-horizontal .is-title p{margin:0;font-weight:600;font-size:1rem;}.is-menu-anchor.toc-horizontal .toc-list{gap:1rem;padding:0 0 0 1.5rem;margin:0.5rem 0 0 0;list-style:decimal;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;}.is-menu-anchor.toc-horizontal .toc-list::-webkit-scrollbar{display:none;}.is-menu-anchor.toc-horizontal .toc-item{margin:0;list-style:decimal;white-space:nowrap;flex-shrink:0;}.is-menu-anchor.toc-horizontal .toc-item::marker{color:#0061a3;}.is-menu-anchor.toc-horizontal .toc-link{display:inline-block;padding:0.25rem 0.75rem;text-decoration:none;color:#333;transition:all 0.2s ease;}.is-menu-anchor.toc-horizontal .toc-link:hover{background-color:#0061a3;color:#fff;border-color:#0061a3;}body:has(.toc-horizontal-wrapper){padding-top:0;}.container-toc:has(+ .container-toc-horizontal){padding-top:0;}body.toc-horizontal-active{padding-top:120px;}
.klaro{--klaro-primary-color:#12285f;--klaro-link-color:var(--klaro-primary-color);--klaro-link-color-hover:var(--klaro-primary-color);--klaro-link-decoration:inherit;--klaro-link-decoration-hover:inherit;--klaro-link-decoration-line:inherit;--klaro-link-decoration-line-hover:inherit;--klaro-button-bg:var(--klaro-primary-color);--klaro-button-text-color:#fff;--klaro-button-border:3px solid var(--klaro-primary-color);--klaro-button-border-radius:6px;--klaro-button-padding:13px 17px;--klaro-button-font-size:inherit;--klaro-button-font-weight:inherit;--klaro-button-line-height:1rem;--klaro-button-box-shadow:inherit;--klaro-button-bg-hover:#fff;--klaro-button-text-color-hover:var(--klaro-primary-color);--klaro-button-border-hover:3px solid var(--klaro-primary-color);--klaro-button-focus-outline:2px solid var(--klaro-primary-color);--klaro-button-focus-outline-offset:2px;--klaro-button-focus-box-shadow:inherit;--klaro-dialog-focus-outline:auto;--klaro-dialog-focus-box-shadow:0 0 0 2px var(--klaro-primary-color),0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19);--font-size:14px;--font-family:inherit;--title-font-family:inherit;--klaro-slider-bg:var(--white2);--klaro-slider-bg-active:var(--klaro-primary-color);--klaro-slider-bg-required:var(--klaro-primary-color);--green1:var(--klaro-link-color);--green2:var(--klaro-link-color);--green3:var(--klaro-link-color);.cookie-modal .cm-btn,.cookie-modal .cm-btn.cm-btn-info,.cookie-modal .cm-btn.cm-btn-success,.cookie-modal .cm-btn.cm-btn-decline,.cookie-modal .cm-btn.cm-btn-danger,.context-notice .cm-btn,.context-notice .cm-btn.cm-btn-info,.context-notice .cm-btn.cm-btn-success,.context-notice .cm-btn.cm-btn-decline,.context-notice .cm-btn.cm-btn-danger,.cookie-notice .cm-btn,.cookie-notice .cm-btn.cm-btn-info,.cookie-notice .cm-btn.cm-btn-success,.cookie-notice .cm-btn.cm-btn-decline,.cookie-notice .cm-btn.cm-btn-danger,&.learn-more-as-button
    .cookie-notice:not(.cookie-modal-notice)
    a.cm-link.cn-learn-more{display:inline-block;width:fit-content;padding:var(--klaro-button-padding);color:var(--klaro-button-text-color);border:var(--klaro-button-border);border-radius:var(--klaro-button-border-radius);background-color:var(--klaro-button-bg);box-shadow:var(--klaro-button-box-shadow);font-size:var(--klaro-button-font-size);font-weight:var(--klaro-button-font-weight);line-height:var(--klaro-button-line-height);&:hover{color:var(--klaro-button-text-color-hover);border:var(--klaro-button-border-hover);background-color:var(--klaro-button-bg-hover);}&:focus{outline:var(--klaro-button-focus-outline);outline-offset:var(--klaro-button-focus-outline-offset);box-shadow:var(--klaro-button-focus-box-shadow);}}&.learn-more-as-button
    .cookie-notice:not(.cookie-modal-notice)
    a.cm-link.cn-learn-more{flex-grow:unset;margin-right:auto;cursor:pointer;text-align:center;}.cookie-modal,.context-notice,.cookie-notice{a{color:var(--klaro-link-color);text-decoration-style:var(--klaro-link-decoration);text-decoration-line:var(--klaro-link-decoration-line);}a:hover{color:var(--klaro-link-color-hover);text-decoration-style:var(--klaro-link-decoration-hover);text-decoration-line:var(--klaro-link-decoration-line-hover);}a:focus{outline:solid 2px currentColor;outline-offset:2px;}.cm-list-input:focus + .cm-list-label .slider{outline:var(--klaro-button-focus-outline);outline-offset:var(--klaro-button-focus-outline-offset);box-shadow:var(--klaro-button-focus-box-shadow);}.cm-list-label .slider{transition:none;background-color:var(--klaro-slider-bg);}.cm-list-input:checked + .cm-list-label .slider{background-color:var(--klaro-slider-bg-active);}.cm-list-input.required:checked + .cm-list-label .slider{background-color:var(--klaro-slider-bg-required);}.cm-list-input.half-checked:checked + .cm-list-label .slider{opacity:0.6;background-color:var(--klaro-slider-bg-active);}}.cm-modal.cm-klaro:focus,.cm-modal.cm-klaro:focus-visible,.context-notice:focus,.context-notice:focus-visible,.cookie-notice:focus,.cookie-notice:focus-visible{outline:var(--klaro-dialog-focus-outline);box-shadow:var(--klaro-dialog-focus-box-shadow),0 0 0 10px #fff;}}.klaro.klaro-theme-olivero{--klaro-primary-color:var(--color-text-primary-medium);--klaro-link-color-hover:var(--color--primary-50);--klaro-link-decoration:var(--gin-link-decoration-style);--klaro-link-decoration-hover:none;--klaro-link-decoration-line:underline;--klaro-link-decoration-line-hover:underline;--klaro-button-bg:var(--color--primary-40);--klaro-button-border:solid 2px var(--color--primary-40);--klaro-button-border-radius:var(--border-radius);--klaro-button-padding:0 var(--sp1-5);--klaro-button-font-size:var(--font-size-m);--klaro-button-font-weight:700;--klaro-button-line-height:var(--sp2-5);--klaro-button-bg-hover:var(--color--primary-30);--klaro-button-text-color-hover:var(--klaro-button-text-color);--klaro-button-border-hover:solid 2px var(--color--primary-30);--klaro-button-focus-outline:2px solid var(--color--primary-60);--klaro-button-focus-outline-offset:2px;--klaro-dialog-focus-outline:2px solid var(--color--primary-60);--klaro-dialog-focus-box-shadow:0 0 0 2px var(--color--primary-60),0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19);}.klaro.klaro-theme-claro{--klaro-primary-color:var(--color-absolutezero);--klaro-link-decoration-line:underline;--klaro-link-decoration-line-hover:none;--klaro-button-bg:var(--button-bg-color--primary);--klaro-button-text-color:var(--button-fg-color--primary);--klaro-button-border:1px solid transparent;--klaro-button-border-radius:var(--button-border-radius-size);--klaro-button-font-weight:700;--klaro-button-padding:calc(var(--space-m) - 1px) calc(var(--space-l) - 1px);--klaro-button-bg-hover:var(--button--hover-bg-color--primary);--klaro-button-text-color-hover:var(--button-fg-color--primary);--klaro-button-border-hover:var(--klaro-button-border);--klaro-button-focus-outline:var(--focus-outline);--klaro-button-focus-box-shadow:var(--focus-box-shadow);--klaro-dialog-focus-outline:var(--jui-dialog--focus-outline);--klaro-dialog-focus-box-shadow:var(--jui-dialog--focus-box-shadow);.cookie-modal,.context-notice,.cookie-notice{.hide:active,.hide:focus,.hide:focus-visible,button.klaro-close:active,button.klaro-close:focus,button.klaro-close:focus-visible,a:focus{outline:var(--focus-outline);box-shadow:var(--focus-box-shadow);}}@media (prefers-contrast:more){--focus-outline:1px dotted #fff;}}.klaro.klaro-theme-gin{--klaro-primary-color:var(--gin-color-primary);--klaro-link-decoration:var(--gin-link-decoration-style);--klaro-link-decoration-hover:none;--klaro-link-decoration-line:underline;--klaro-link-decoration-line-hover:none;--klaro-button-bg:var(--klaro-primary-color);--klaro-button-text-color:var(--gin-color-button-text);--klaro-button-border:2px solid var(--gin-color-primary) !important;--klaro-button-border-radius:var(--gin-border-m);--klaro-button-font-size:var(--gin-font-size-s);--klaro-button-font-weight:var(--gin-font-weight-semibold);--klaro-button-padding:calc(var(--gin-spacing-s) - 2px) var(--gin-spacing-m);--klaro-button-box-shadow:0.1em 0.25em 0.5em var(--gin-color-primary-light);--klaro-button-bg-hover:var(--gin-color-primary-hover) !important;--klaro-button-text-color-hover:var(--gin-color-button-text);--klaro-button-border-hover:var(--klaro-button-border);--klaro-button-focus-outline:none;--klaro-button-focus-box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus);--klaro-dialog-focus-outline:var(--klaro-button-focus-outline);--klaro-dialog-focus-box-shadow:var(--klaro-button-focus-box-shadow);--klaro-slider-bg:var(--gin-color-disabled);--klaro-slider-bg-active:var(--gin-switch);--klaro-slider-bg-required:var(--gin-switch);--light1:var(--gin-color-text-light);--light3:var(--gin-color-text-light);--white2:var(--gin-color-disabled);.cookie-modal,.context-notice,.cookie-notice{p,strong,h2,ul,li{color:var(--gin-color-text);}.cm-modal .cm-body{ul.cm-services li.cm-purpose,ul.cm-services li.cm-service,ul.cm-purposes li.cm-service,ul.cm-purposes li.cm-purpose{span.cm-opt-out,span.cm-required{color:var(--gin-color-text-light);}}}button.klaro-close:focus,.hide:active,.hide:focus,a:focus{outline:none;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus);@media (prefers-contrast:more){outline:solid 2px currentColor;box-shadow:unset;}}}h1.title{margin-block-start:0;padding:var(--gin-spacing-m) var(--gin-spacing-l);color:var(--gin-color-primary-active);border:0 none;border-radius:var(--gin-border-m);background:var(--gin-bg-header);font-size:var(--gin-font-size-l);font-weight:var(--gin-font-weight-bold);}.cookie-modal .cm-modal .hide{top:15px;right:2px;.cm-header{padding-right:30px;}}}@media (prefers-color-scheme:dark){.klaro.klaro-theme-gin{--white3:var(--gin-color-primary-hover);--klaro-slider-bg:var(--gin-bg-input);--klaro-slider-bg-active:var(--gin-color-primary-light-active);--klaro-slider-bg-required:var(--gin-color-primary-light-active);.context-notice,.cookie-notice,.cm-modal.cm-klaro{border:1px solid #fff;background:var(--gin-bg-layer);}.cm-modal.cm-klaro:focus,.cm-modal.cm-klaro:focus-visible,.context-notice:focus,.context-notice:focus-visible,.cookie-notice:focus,.cookie-notice:focus-visible{box-shadow:var(--klaro-dialog-focus-box-shadow),0 0 0 10px var(--gin-bg-layer);}}}.gin--dark-mode .klaro.klaro-theme-gin{--white3:var(--gin-color-primary-hover);--klaro-slider-bg:var(--gin-bg-input);--klaro-slider-bg-active:var(--gin-color-primary-light-active);--klaro-slider-bg-required:var(--gin-color-primary-light-active);.context-notice,.cookie-notice,.cm-modal.cm-klaro{border:1px solid #fff;background:var(--gin-bg-layer);}.cm-modal.cm-klaro:focus,.cm-modal.cm-klaro:focus-visible,.context-notice:focus,.context-notice:focus-visible,.cookie-notice:focus,.cookie-notice:focus-visible{box-shadow:var(--klaro-dialog-focus-box-shadow),0 0 0 10px var(--gin-bg-layer);}}
@font-face{font-family:"icons";src:url(/sites/pacjent/modules/custom/pacjent_main/fonts/icons/icons.eot);src:url(/sites/pacjent/modules/custom/pacjent_main/fonts/icons/icons.eot#iefix) format("embedded-opentype"),url(/sites/pacjent/modules/custom/pacjent_main/fonts/icons/icons.woff) format("woff"),url(/sites/pacjent/modules/custom/pacjent_main/fonts/icons/icons.ttf) format("truetype"),url(/sites/pacjent/modules/custom/pacjent_main/fonts/icons/icons.svg#icons) format("svg");font-weight:normal;font-style:normal;font-display:block;}[class^=ico-],[class*=" ico-"]{font-family:"icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-kalendarz:before{content:"\e90d";}.ico-calendar::before{content:"\e90d";}.ico-phone::before{content:"\e90e";}.ico-places::before{content:"\e90f";}.ico-quote::before{content:"\e906";}.ico-print::before{content:"\e904";}.ico-arrow-right::before{content:"\e905";}.ico-facebook::before{content:"\e90b";}.ico-mail::before{content:"\e907";}.ico-play::before{content:"\e908";}.ico-twitter::before{content:"\e909";}.ico-arrow-down::before{content:"\e900";}.ico-arrow-up::before{content:"\e913";}.contrast-toggler{font-family:"icons";}.contrast-toggler::before{content:"\e901";}.ico-contrast::before{content:"\e901";}.ico-ext::before{content:"\e902";}.ico-search::before{content:"\e903";}.ico-share::before{content:"\e90c";}.ico-download::before{content:"\e90a";}.ico-heart::before{content:"\e910";}.ico-baby::before{content:"\e911";}.ico-email::before{content:"\e912";}.ico-www::before{content:"\e914";}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:500;src:url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-500.eot");src:local("Fira Sans Medium"),local("FiraSans-Medium"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-500.eot?#iefix") format("embedded-opentype"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-500.woff2") format("woff2"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-500.woff") format("woff"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-500.ttf") format("truetype"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-500.svg#FiraSans") format("svg");font-display:swap;}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:600;src:url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-600.eot");src:local("Fira Sans SemiBold"),local("FiraSans-SemiBold"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-600.eot?#iefix") format("embedded-opentype"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-600.woff2") format("woff2"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-600.woff") format("woff"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-600.ttf") format("truetype"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-600.svg#FiraSans") format("svg");font-display:swap;}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:400;src:url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-regular.eot");src:local("Fira Sans Regular"),local("FiraSans-Regular"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-regular.eot?#iefix") format("embedded-opentype"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-regular.woff2") format("woff2"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-regular.woff") format("woff"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-regular.ttf") format("truetype"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-regular.svg#FiraSans") format("svg");font-display:swap;}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-regular.eot");src:local("Open Sans Regular"),local("OpenSans-Regular"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-regular.eot?#iefix") format("embedded-opentype"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-regular.woff2") format("woff2"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-regular.woff") format("woff"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-regular.ttf") format("truetype"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-regular.svg#OpenSans") format("svg");font-display:swap;}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-600.eot");src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-600.eot?#iefix") format("embedded-opentype"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-600.woff2") format("woff2"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-600.woff") format("woff"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-600.ttf") format("truetype"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-600.svg#OpenSans") format("svg");font-display:swap;}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;src:url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-italic.eot");src:local("Open Sans Italic"),local("OpenSans-Italic"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-italic.eot?#iefix") format("embedded-opentype"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-italic.woff2") format("woff2"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-italic.woff") format("woff"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-italic.ttf") format("truetype"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-italic.svg#OpenSans") format("svg");font-display:swap;}@font-face{font-family:"PT serif";src:url("/themes/custom/pacjent/fonts/pt-serif/pt_serif-web-regular.eot");src:url("/themes/custom/pacjent/fonts/pt-serif/pt_serif-web-regular.eot?#iefix") format("embedded-opentype"),url("/themes/custom/pacjent/fonts/pt-serif/pt_serif-web-regular.woff2") format("woff2"),url("/themes/custom/pacjent/fonts/pt-serif/pt_serif-web-regular.woff") format("woff"),url("/themes/custom/pacjent/fonts/pt-serif/pt_serif-web-regular.svg#pt_serifregular") format("svg");font-weight:normal;font-style:normal;font-display:block;}.footer-disclaimer{padding-top:42px;padding-bottom:40px;}.footer-disclaimer .sponsors{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:2.1875rem;list-style:none;padding-left:0;gap:2rem;}.footer-disclaimer .sponsors li{flex:0 1 auto;max-width:160px;}@media (min-width:769px){.footer-disclaimer .sponsors li{max-width:30%;}}.footer-disclaimer .sponsors li:nth-child(3){max-width:12.5rem;}.footer-disclaimer .sponsors li img{max-width:200px;}@media (max-width:767px){.footer-disclaimer .sponsors li img{max-width:100%;}}.footer-disclaimer .sponsors picture{display:inline-block;width:auto;}.footer-disclaimer .items_image_desktop{display:flex;list-style:none;padding-left:0;margin:0;}@media (min-width:769px){.footer-disclaimer .items_image_desktop{display:flex;flex-wrap:nowrap;}}.footer-disclaimer .items_image_desktop li{flex:0 1 auto;}.footer-disclaimer .items_image_mobile{display:flex;flex-wrap:wrap;list-style:none;padding-left:0;margin:0;gap:1rem;}@media (min-width:769px){.footer-disclaimer .items_image_mobile{display:none;}}.footer-disclaimer .items_image_mobile li{flex:0 1 auto;display:flex;justify-content:center;}.footer-disclaimer .items_image_mobile li img{max-width:7.5rem;}.footer-disclaimer p{font-size:0.8125rem;line-height:1.3;}@media (min-width:769px){.footer-disclaimer p{font-size:0.875rem;}}.disclaimer_wrapper{margin-top:32px;}
@font-face{font-family:"icons";src:url(/sites/pacjent/modules/custom/pacjent_main/fonts/icons/icons.eot);src:url(/sites/pacjent/modules/custom/pacjent_main/fonts/icons/icons.eot#iefix) format("embedded-opentype"),url(/sites/pacjent/modules/custom/pacjent_main/fonts/icons/icons.woff) format("woff"),url(/sites/pacjent/modules/custom/pacjent_main/fonts/icons/icons.ttf) format("truetype"),url(/sites/pacjent/modules/custom/pacjent_main/fonts/icons/icons.svg#icons) format("svg");font-weight:normal;font-style:normal;font-display:block;}[class^=ico-],[class*=" ico-"]{font-family:"icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-kalendarz:before{content:"\e90d";}.ico-calendar::before{content:"\e90d";}.ico-phone::before{content:"\e90e";}.ico-places::before{content:"\e90f";}.ico-quote::before{content:"\e906";}.ico-print::before{content:"\e904";}.ico-arrow-right::before{content:"\e905";}.ico-facebook::before{content:"\e90b";}.ico-mail::before{content:"\e907";}.ico-play::before{content:"\e908";}.ico-twitter::before{content:"\e909";}.ico-arrow-down::before{content:"\e900";}.ico-arrow-up::before{content:"\e913";}.contrast-toggler{font-family:"icons";}.contrast-toggler::before{content:"\e901";}.ico-contrast::before{content:"\e901";}.ico-ext::before{content:"\e902";}.ico-search::before{content:"\e903";}.ico-share::before{content:"\e90c";}.ico-download::before{content:"\e90a";}.ico-heart::before{content:"\e910";}.ico-baby::before{content:"\e911";}.ico-email::before{content:"\e912";}.ico-www::before{content:"\e914";}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:500;src:url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-500.eot");src:local("Fira Sans Medium"),local("FiraSans-Medium"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-500.eot?#iefix") format("embedded-opentype"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-500.woff2") format("woff2"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-500.woff") format("woff"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-500.ttf") format("truetype"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-500.svg#FiraSans") format("svg");font-display:swap;}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:600;src:url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-600.eot");src:local("Fira Sans SemiBold"),local("FiraSans-SemiBold"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-600.eot?#iefix") format("embedded-opentype"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-600.woff2") format("woff2"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-600.woff") format("woff"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-600.ttf") format("truetype"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-600.svg#FiraSans") format("svg");font-display:swap;}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:400;src:url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-regular.eot");src:local("Fira Sans Regular"),local("FiraSans-Regular"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-regular.eot?#iefix") format("embedded-opentype"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-regular.woff2") format("woff2"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-regular.woff") format("woff"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-regular.ttf") format("truetype"),url("/themes/custom/pacjent/fonts/fira-sans/fira-sans-v10-latin-ext_latin-regular.svg#FiraSans") format("svg");font-display:swap;}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-regular.eot");src:local("Open Sans Regular"),local("OpenSans-Regular"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-regular.eot?#iefix") format("embedded-opentype"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-regular.woff2") format("woff2"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-regular.woff") format("woff"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-regular.ttf") format("truetype"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-regular.svg#OpenSans") format("svg");font-display:swap;}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-600.eot");src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-600.eot?#iefix") format("embedded-opentype"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-600.woff2") format("woff2"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-600.woff") format("woff"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-600.ttf") format("truetype"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-600.svg#OpenSans") format("svg");font-display:swap;}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;src:url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-italic.eot");src:local("Open Sans Italic"),local("OpenSans-Italic"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-italic.eot?#iefix") format("embedded-opentype"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-italic.woff2") format("woff2"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-italic.woff") format("woff"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-italic.ttf") format("truetype"),url("/themes/custom/pacjent/fonts/open-sans/open-sans-v17-latin_latin-ext-italic.svg#OpenSans") format("svg");font-display:swap;}@font-face{font-family:"PT serif";src:url("/themes/custom/pacjent/fonts/pt-serif/pt_serif-web-regular.eot");src:url("/themes/custom/pacjent/fonts/pt-serif/pt_serif-web-regular.eot?#iefix") format("embedded-opentype"),url("/themes/custom/pacjent/fonts/pt-serif/pt_serif-web-regular.woff2") format("woff2"),url("/themes/custom/pacjent/fonts/pt-serif/pt_serif-web-regular.woff") format("woff"),url("/themes/custom/pacjent/fonts/pt-serif/pt_serif-web-regular.svg#pt_serifregular") format("svg");font-weight:normal;font-style:normal;font-display:block;}.block--text .field--name-field-text-formatted a{line-height:20px;border-bottom:1px solid !important;border-color:red;}.block--text .text{display:flex;gap:1rem;}@media (max-width:991px){.block--text .text{flex-wrap:wrap;}}@media (max-width:991px){.block--text .text-aside{padding:1.2rem 0 0.5rem 0;}}@media (max-width:991px){.block--text .text-aside{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;}}@media (min-width:991px){.block--text .text-aside{width:26%;margin-top:0;margin-bottom:0;padding:10px 0 20px 40px;border-left:1px solid #dbdbdb;}.block--text .text-aside p{margin:30px 0 40px;}}.block--text .text-content .text-content{padding-right:0px !important;}@media (min-width:769px){.block--text .text-content:has(+ .text-aside){width:74%;padding-right:8%;}}.block--text .text-aside .text-content{padding-right:0;}.block--text .text-content a:not(.btn){position:relative;display:inline !important;font-weight:bold;letter-spacing:0.015em;background-image:linear-gradient(#0061a3,#0061a3);background-repeat:no-repeat;background-size:0 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size 0s cubic-bezier(0.165,0.84,0.44,1) !important;}.block--text .text-content a:not(.btn):hover,.block--text .text-content a:not(.btn):focus{background-size:100% 100%;}@media (min-width:991px){.block--text .text-aside p{margin:12px 0;}}.text{font-size:1rem;line-height:24px;}@media (min-width:769px){.text{font-size:1.0625rem;line-height:26px;}}.text.container{margin-top:36px;margin-bottom:36px;}@media (min-width:769px){.text.container{margin-top:65px;margin-bottom:60px;}}.text h2{margin:2rem 0;}.text p{margin-bottom:1rem;}.text p:last-child{margin-bottom:0;}.text blockquote{margin:30px 0;padding:7px 15px;border-left:3px solid #0061a3;font-family:"Fira Sans","Segoe UI",Tahoma,sans-serif;font-weight:bold;}@media (min-width:769px){.text blockquote{margin:26px 20px;padding:7px 15px;}}.text blockquote + blockquote{margin-top:-10px;}.text blockquote.quote{position:relative;padding:0 15px 0 30px;border:0;}.text blockquote.quote::before{content:"\e906";font-family:"icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;top:0.2em;line-height:1;}.text-content > :first-child,.text-aside > :first-child{margin-top:0;}.text-content h2:first-child,.text-content h3:first-child,.text-content h4:first-child,.text-aside h2:first-child,.text-aside h3:first-child,.text-aside h4:first-child{margin-top:30px;}.text-content > a:not(.btn),.text-aside > a:not(.btn){margin-top:6px;}.text-content > a:not(.btn) > span::before,.text-aside > a:not(.btn) > span::before{content:"\e905";font-family:"icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:6px;font-size:0.875rem;}.text-content .link-list-arrows,.text-aside .link-list-arrows{padding-left:0;}.text-content .link-list-arrows li::before,.text-aside .link-list-arrows li::before{display:none !important;}.text .text-align-right{text-align:right;}.text .text-align-left{text-align:left;}.text .text-align-center{text-align:center;}.text .text-align-justify{text-align:justify;}.text > ol,table > ol{padding-left:0;}.text > ul:last-child,.text > ol:last-child,table > ul:last-child,table > ol:last-child{margin-bottom:0;}.text ul,table ul{list-style:none;margin:18px 0 18px;padding-left:40px;}.text ul > li,table ul > li{position:relative;}.text ul > li::before,table ul > li::before{content:"";position:absolute;display:block;top:0.6em;left:-20px;width:7px;height:7px;border:1px solid #D13101;border-radius:50%;}.text ul > li > ul li::before,table ul > li > ul li::before{background:none;}.text ul > li > ul,table ul > li > ul{margin:8px 0 8px;}.text ol,table ol{padding-left:0;list-style:none;counter-reset:section;}@media (min-width:769px){.text ol,table ol{padding-left:20px;}}.text ol > li,table ol > li{counter-increment:section;position:relative;padding-left:22px;}.text ol > li::before,table ol > li::before{position:absolute;left:-15px;min-width:30px;text-align:right;content:counters(section,".") ". ";font-weight:bold;}.text li,table li{padding-bottom:8px;}.text li:last-child,table li:last-child{padding-bottom:0;}.h2,.text h2,.h3,.text h3,.h4,.text h4,.h5,.text h5{font-family:"Fira Sans","Segoe UI",Tahoma,sans-serif;font-weight:bold;}.h2.center,.text h2.center,.h3.center,.text h3.center,.h4.center,.text h4.center,.h5.center,.text h5.center{text-align:center;}@media (min-width:769px){.header-main h1{font-weight:500;font-size:3.125rem;}}.text h2{margin:2.5rem 0;font-weight:500;font-size:2rem;line-height:140%;}@media (max-width:767px){.text h2{margin:2rem 0;font-size:1.5rem;}}.header-main h2{font-weight:500;font-size:1.5rem;}@media (min-width:769px){.header-main h2{font-size:2.375rem;}}.h3,.text h3{margin:28px 0 22px;font-size:1.25rem;line-height:24px;}@media (min-width:769px){.h3,.text h3{margin:40px 0 17px;font-size:1.5rem;line-height:31px;}}.h4,.text h4{margin:22px 0 17px;font-size:1.125rem;line-height:24px;}@media (min-width:769px){.h4,.text h4{margin:30px 0 26px;font-size:1.25rem;line-height:31px;}}.h5,.text h5{margin:0 0 23px;font-size:1rem;line-height:24px;}@media (min-width:769px){.h5,.text h5{font-size:1.125rem;line-height:29px;}}.text-content .table{overflow-x:auto;display:block;}.text-content a:not(.ck-anchor){border-bottom:1px solid #0061a3;}.text-content .align-left.media{float:left;display:block;max-width:50%;width:-moz-fit-content;width:fit-content;margin:0 2rem 1rem 0;}.text-content .align-left.media img{display:block;max-width:100%;height:auto;}.text-content .align-right.media{float:right;display:block;max-width:50%;width:-moz-fit-content;width:fit-content;margin:0 0 1rem 2rem;}.text-content .align-right.media img{display:block;max-width:100%;height:auto;}@media (max-width:768px){.text-content .align-left.media,.text-content .align-right.media{float:none;max-width:100%;width:auto;margin:0 0 1rem;}}.text-content::after{content:"";display:table;clear:both;}@media (min-width:769px){.text-content{padding-right:16.6667%;}}.ck-anchor{color:inherit !important;font-weight:inherit;text-decoration:none !important;border-bottom:none !important;}.ck-anchor:hover,.ck-anchor:focus{color:inherit !important;text-decoration:none !important;background:none;}.ck-anchor:hover::after,.ck-anchor:hover::before,.ck-anchor:focus::after,.ck-anchor:focus::before{content:none !important;display:none;}a.download:not(.btn){padding-left:25px;}a.download:hover::before:not(.btn),a.download:hover::focus:not(.btn){color:#fff;background:none !important;}.download:not(.btn)::before,[download]:not(.btn)::before{content:"\e90a";font-family:icons !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:1.11765em;left:0.1rem;top:0em;background:#ffffff;max-width:23px !important;}a.link.arrow{border-bottom:1px solid #0061a3;padding-left:0;}.header p a:not(.btn).arrow::before,.lead a:not(.btn).arrow::before,.link-list li a:not(.btn).arrow::before,.link.arrow::before,.text a:not(.btn):not(.footnote-link).arrow::before,.text li a:not(.btn):not(.footnote-link).arrow::before,tbody a.arrow::before{content:"\e905";font-family:icons !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:6px;font-size:0.875rem;}.text a:not(.btn):not(.footnote-link),.text li a:not(.btn):not(.footnote-link),.link-list li a:not(.btn),.lead a:not(.btn),.header p a:not(.btn),.link,tbody a{position:relative;}.text a:not(.btn):not(.footnote-link).ext::before,.text li a:not(.btn):not(.footnote-link).ext::before,.link-list li a:not(.btn).ext::before,.lead a:not(.btn).ext::before,.header p a:not(.btn).ext::before,.link.ext::before,tbody a.ext::before{content:"\e902";font-family:"icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:0.5em;font-size:0.94em;right:4px;left:auto;top:5px;position:absolute;}a.ext{padding-right:1.5rem;}a.ext,a.download,a.arrow{display:inline-block !important;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
fieldset.webform-composite-hidden-title{margin-top:1em;margin-bottom:1em;}fieldset.webform-composite-hidden-title .fieldset-wrapper > .form-item:first-child,fieldset.webform-composite-hidden-title .fieldset-wrapper > .form-wrapper > .form-item:first-child,fieldset.webform-composite-hidden-title .fieldset-wrapper > .webform-flexbox:first-child{margin-top:0;}fieldset.webform-composite-hidden-title .fieldset-wrapper > .form-item:last-child,fieldset.webform-composite-hidden-title .fieldset-wrapper > .form-wrapper > .form-item:last-child,fieldset.webform-composite-hidden-title .fieldset-wrapper > .webform-flexbox:last-child{margin-bottom:0;}
.webform-details-toggle-state-wrapper{margin-top:1em;text-align:right;}[dir="rtl"] .webform-details-toggle-state-wrapper{text-align:left;}.webform-details-toggle-state-wrapper + details{margin-top:0;}.webform-details-toggle-state{margin-top:0;padding:0;cursor:pointer;text-decoration:none;color:#337ab7;border:0;background:transparent;font-size:1em;}.webform-details-toggle-state:hover,.webform-details-toggle-statelink:focus{text-decoration:underline;}.webform-tabs .webform-details-toggle-state-wrapper{float:right;}@media screen and (max-width:600px){.webform-tabs .webform-details-toggle-state-wrapper{float:none;}}
.webform-message--close .messages{position:relative;padding-right:35px;}.webform-message--close .webform-message__link{display:none;}html.js .webform-message--close .webform-message__link{position:absolute;top:11px;right:10px;display:block;font-size:24px;line-height:24px;}html[dir="rtl"].js .webform-message--close .webform-message__link{top:11px;right:inherit;left:10px;}.webform-message__link{opacity:0.33;color:inherit;}.webform-message__link:link{text-decoration:none;border-bottom:none;}.webform-message__link:hover,.webform-message__link:focus,.webform-message__link:active{text-decoration:none;opacity:1;color:inherit;border-bottom:none;}html.js .js-webform-message--close-storage{display:none;}.js-webform-message--close .button--dismiss{display:none;}
.webform-options-display-side-by-side > div{display:inline-block;margin-right:0.5em;}@media (min-width:400px){.webform-options-display-two-columns{display:block;max-width:900px;margin-top:0.4em;column-count:2;}.webform-options-display-three-columns{display:block;max-width:900px;margin-top:0.4em;column-count:3;}.webform-options-display-two-columns div.form-item,.webform-options-display-three-columns div.form-item{margin-top:0;margin-bottom:0;}}.webform-options-display-buttons,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div.webform-options-display-buttons{position:relative;display:flex;flex-wrap:wrap;margin:0 -5px;}.webform-options-display-buttons .webform-options-display-buttons-wrapper{flex:1;margin:0 5px 10px 5px;}.webform-options-display-buttons .form-item{display:table;width:100%;height:100%;}.webform-options-display-buttons label.webform-options-display-buttons-label{display:table-cell;height:100%;padding:10px;text-align:center;vertical-align:middle;color:#666;border:3px solid #ccc;border-radius:3px;background-color:#fff;}.webform-options-display-buttons input:hover + label.webform-options-display-buttons-label{color:#333;border-color:#999;}.webform-options-display-buttons input:focus + label.webform-options-display-buttons-label{color:#333;border-color:#999;box-shadow:0 0 5px #999;}.webform-options-display-buttons input:checked + label.webform-options-display-buttons-label{color:#000;border-color:#0074bd;}.webform-options-display-buttons input:checked:focus + label.webform-options-display-buttons-label{box-shadow:0 0 5px #0074bd;}.webform-options-display-buttons input:checked + label.webform-options-display-buttons-label .webform-options-display-buttons-description{font-weight:normal;}.webform-options-display-buttons input:disabled + label.webform-options-display-buttons-label,.webform-options-display-buttons input:disabled:hover + label.webform-options-display-buttons-label,.webform-options-display-buttons input:disabled:focus + label.webform-options-display-buttons-label{cursor:not-allowed;color:#999;border-color:#ccc;}.webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper{flex:none;}.webform-options-display-buttons-vertical,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div.webform-options-display-buttons-vertical{flex-direction:column;}.webform-options-display-buttons-vertical .webform-options-display-buttons-wrapper{flex:1;margin:0 5px 0 5px;}@media (max-width:600px){.webform-options-display-buttons,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div.webform-options-display-buttons{display:block;margin:0;}.webform-options-display-buttons .webform-options-display-buttons-wrapper{display:block;margin:5px 0;}}
html.js .js-webform-visually-hidden,html.js .js-webform-visually-hidden[style*="display: none"]{position:absolute !important;display:inline !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.js-form-item.js-webform-states-hidden,.js-form-submit.js-webform-states-hidden,.js-form-wrapper.js-webform-states-hidden,.js-webform-text-format-hidden > .js-text-format-wrapper{display:none;}.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}.webform-element-description p:first-child{margin-top:0;}.webform-element-description p:last-child{margin-bottom:0;}.form-item .container-inline{margin:2px 0;}.form-checkboxes .form-required::after,.form-radios .form-required::after{display:none;}.webform-element--title-inline > label{display:inline;padding-right:0.5em;}.webform-element--title-inline > div.container-inline{display:inline;}.form-composite.webform-fieldset--title-inline legend{float:left;margin:0.4em 0.5em 0.4em 0;}[dir="rtl"] .form-composite.webform-fieldset--title-inline legend{float:right;margin-right:0;margin-left:0.5em;}.form-composite.webform-fieldset--title-inline .fieldset-wrapper,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div{display:inline;}.webform-element--title-inline .form-radios,.webform-element--title-inline .form-checkboxes{display:inline;}.webform-submission-form strong.error.form-item--error-message{display:block;}.webform-readonly input[type="date"],.webform-readonly input[type="datetime-local"],.webform-readonly input[type="email"],.webform-readonly input[type="number"],.webform-readonly input[type="password"],.webform-readonly input[type="search"],.webform-readonly input[type="tel"],.webform-readonly input[type="text"],.webform-readonly input[type="time"],.webform-readonly input[type="url"],.webform-readonly textarea{color:#6b6b6b;border-color:#bbb;background:#ededed;}
.webform-progress__status{text-align:center;}
