@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin:10px 0 0}@media (min-width:768px){.slick-dots{margin-top:15px}}.slick-dots li{margin:0 5px}.slick-dots li.slick-active button{background:#005fb0}.slick-dots button{font-size:0;border:none;width:10px;height:10px;display:block;border-radius:50%;background:#c4daee;padding:0;-webkit-transition:.3s;transition:.3s}.slick-dots button:hover{background:#005fb0}.hamburger{padding:0;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;outline:0}.hamburger .menu-opener{display:none;font-size:14px;font-weight:400;line-height:1.28;letter-spacing:.014em;color:#1f1f1f;text-align:center;margin-top:20px}@media (min-width:768px){.hamburger .menu-opener{display:block}}.hamburger-box{width:24px;height:19px;display:inline-block;position:relative}.hamburger-inner{display:block;margin-top:-1.5px;top:1.5px;-webkit-transition-duration:275ms;transition-duration:275ms;-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:24px;height:3px;background-color:#005fb0;border-radius:4px;position:absolute}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:8px;-webkit-transition:opacity 125ms 275ms;transition:opacity 125ms 275ms}.hamburger-inner::after{bottom:-8px;top:16px;-webkit-transition:-webkit-transform 275ms cubic-bezier(.68,-.55,.265,1.55);transition:transform 275ms cubic-bezier(.68,-.55,.265,1.55),-webkit-transform 275ms cubic-bezier(.68,-.55,.265,1.55)}.is-active-menu .hamburger .hamburger-inner,.is-active-menu .hamburger .hamburger-inner::after,.is-active-menu .hamburger .hamburger-inner::before{background-color:#005fb0}.is-active-menu .hamburger .hamburger-inner{-webkit-transform:translate3d(0,8px,0) rotate(135deg);transform:translate3d(0,8px,0) rotate(135deg);-webkit-transition-delay:75ms;transition-delay:75ms}.is-active-menu .hamburger .hamburger-inner::before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.is-active-menu .hamburger .hamburger-inner::after{-webkit-transform:translate3d(0,-16px,0) rotate(-270deg);transform:translate3d(0,-16px,0) rotate(-270deg);-webkit-transition-delay:75ms;transition-delay:75ms}.listreset{margin:0;padding:0;list-style:none}.clearfix:after,dl:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}*{max-height:1000000px}body{color:#000;background:#f1f2f4;font:16px/1.375 Roboto,Arial,"Helvetica Neue",Helvetica,sans-serif;min-width:320px;letter-spacing:.0125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto}.gm-style img{max-width:none}.text-center{text-align:center}address,applet,blockquote,dl,embed,form,frameset,h1,h2,h3,h4,h5,h6,iframe,object,ol,p,table,ul{margin:0 0 1.375em}blockquote{border-left:4px solid #d8d8d8;padding-left:.5em;margin-left:1.375em}td,th{border:1px solid #d8d8d8;padding:.5em;text-align:left;vertical-align:top}th{text-align:center;vertical-align:middle}ol,ul{padding-left:3em}ol ol,ol ul,ul ol,ul ul{padding-left:3em;margin:0}ul{list-style-type:disc;padding-left:2em}dl dt{float:left;clear:left;padding-right:.3em;font-weight:700}dl dd{overflow:hidden}pre{max-width:100%}.field--name-title{word-break:break-word}fieldset,form{margin:0;padding:0;border-style:none}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #f2f2f2;padding:8px 33px 8px 10px;width:100%;font-size:16px;line-height:1.375;letter-spacing:.0125em;color:#1f1f1f;outline:0}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:#629dd0;color:#1f1f1f}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#7c7c7c}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#7c7c7c}input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,textarea:-moz-placeholder{color:#7c7c7c}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#7c7c7c}input[type=email].placeholder,input[type=password].placeholder,input[type=search].placeholder,input[type=tel].placeholder,input[type=text].placeholder,textarea.placeholder{color:#7c7c7c}select{border-radius:0;-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #f2f2f2;padding:8px 33px 8px 10px;width:100%;font-size:16px;line-height:1.375;letter-spacing:.0125em;color:#7c7c7c;background-image:url(/themes/custom/spitex/images/icons/arrow-bottom.svg);background-position:calc(100% - 14px) 50%;background-repeat:no-repeat;background-size:16px;outline:0;cursor:pointer}select.error{border:2px solid #ff453a}select:focus{border-color:#629dd0;color:#1f1f1f}textarea{resize:vertical;vertical-align:top}.resize-vertical{min-height:150px}button,input[type=button],input[type=file],input[type=reset],input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer}.webform-submission-form.webform-details-toggle .form-item{position:relative;width:100%}@media (min-width:1024px){.webform-submission-form.webform-details-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.webform-submission-form.webform-details-toggle .form-item{margin:0 0 15px}}.form-actions,.form-item{margin:15px 0}.form-actions input.error,.form-actions select.error,.form-actions textarea.error,.form-item input.error,.form-item select.error,.form-item textarea.error{border:2px solid #ff453a}.form-item--error-message{margin-top:5px;color:#ff453a;font-size:16px}.form-item--error-message strong{font-weight:400;margin-left:11px}.form-item--error-message:before{display:none}.clear-input{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;cursor:pointer;position:absolute;right:15px;top:11px;padding:5px;width:16px;height:16px;font-size:0;visibility:hidden}.clear-input::after,.clear-input::before{content:"";display:inline-block;vertical-align:middle;height:16px;width:2px;background:#629dd0;position:absolute}.clear-input:after{-webkit-transform:rotate(-44deg);transform:rotate(-44deg);right:7px;top:2px}.clear-input::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:7px;top:2px}.clear-input:hover{opacity:.7}.active-input .clear-input{visibility:visible}.webform-submission-newsletter-anmeldung-form.webform-details-toggle .form-item{margin:0}.webform-submission-newsletter-anmeldung-form.webform-details-toggle .form-actions{margin:6px auto 0;width:100%}.webform-submission-newsletter-anmeldung-form.webform-details-toggle .form-actions .webform-button--submit{max-width:314px;margin:0 auto;padding:6px 15px}.h,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:700;margin:0 0 .5em;color:inherit}.h1,h1{font-size:48px;font-weight:600;line-height:1.2;letter-spacing:.0042em}.h2,h2{font-size:31px;font-weight:500;line-height:1.32;letter-spacing:.0068em}.h3,h3{font-size:20px;font-weight:600;line-height:1.5;letter-spacing:.025em}.h4,h4{font-size:18px}.h5,h5{font-size:17px}.h6,h6{font-size:15px}p{margin:0 0 1.5em}a{color:#005fb0;-webkit-transition:.3s;transition:.3s}a:focus,a:hover{text-decoration:none}.home-banner-section{margin-bottom:20px}.home-banner-section.narrow-title .home-banner h1{padding:20px;margin:0 auto}@media (min-width:768px){.home-banner-section{margin-bottom:30px}.home-banner-section.narrow-title .home-banner h1{padding:30px 28px}}.home-banner .field--name-field-banner-image{margin:0 -11px -20px;font-size:0}@media (min-width:768px){.home-banner .field--name-field-banner-image{margin:0 -15px -30px}}.home-banner .field--name-field-banner-image img{width:100%}.home-banner h1{padding:20px;background:#fff;position:relative;z-index:10}@media (min-width:768px){.home-banner h1{padding:30px 15px}}.info-buttons-block-section{margin:0 0 40px}@media (min-width:768px){.info-buttons-block-section{margin:0 0 45px}}.info-buttons-block{padding:20px;background:#fff}@media (min-width:768px){.info-buttons-block{padding:15px}}@media (min-width:1024px){.home-banner-section.narrow-title .home-banner h1{padding:30px;max-width:718px}.home-banner .field--name-field-banner-image{margin:0 0 -30px}.home-banner h1{margin:0 20px;padding:30px}.info-buttons-block-section{margin:0 0 115px}.info-buttons-block{padding:17px 30px 15px;margin:0 15px}}.info-buttons-block h2{margin-bottom:20px}.info-buttons-block .field--name-field-links{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px -10px}.info-buttons-block .field--name-field-links .field__item{padding:0 10px;margin-bottom:10px;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}@media (min-width:768px){.info-buttons-block h2{margin-bottom:15px}.info-buttons-block .field--name-field-links{margin:0 -15px -15px}.info-buttons-block .field--name-field-links .field__item{padding:0 15px;margin-bottom:15px;max-width:50%}}@media (min-width:1024px){.info-buttons-block .field--name-field-links .field__item{-webkit-box-flex:1;-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%}}@media (max-width:767px){.info-buttons-block .field--name-field-links .field__item.first-mob{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.news-block .view-content .news-item:nth-child(2){margin-bottom:21px}}.info-buttons-block .field--name-field-links .field__item a{width:100%}.home-slider-section{margin:0 0 40px}@media (min-width:768px){.home-slider-section{margin:0 0 45px}}@media (min-width:1024px){.home-slider-section{margin:0 0 61px}}.home-slider{margin:0 -11px}@media (min-width:768px){.home-slider{margin:0}}.home-slider .field--name-field-slides .slide-item{font-size:0}.home-slider .field--name-field-slides .slide-item img{width:100%}.quick-start-links{margin-bottom:60px}.quick-start-links .field--name-field-links{margin:0}@media (min-width:768px){.quick-start-links{margin-bottom:90px}.quick-start-links .field--name-field-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px -15px}}.quick-start-links .field--name-field-links .field__item{width:100%;padding:0 0 21px;position:relative;margin-bottom:21px}@media (min-width:768px){.quick-start-links .field--name-field-links .field__item{max-width:50%;padding:0 15px 17px;margin-bottom:15px}}.quick-start-links .field--name-field-links .field__item:after{content:"";height:1px;position:absolute;left:0;right:0;bottom:0;background:#d8d8d8}.quick-start-links .field--name-field-links .field__item a{display:block;font-size:20px;line-height:1.5;font-weight:600;text-decoration:none;letter-spacing:.025em;color:#1f1f1f;padding-right:43px;position:relative}.quick-start-links .field--name-field-links .field__item a:hover{color:#005fb0}.quick-start-links .field--name-field-links .field__item a[target=_blank]:after{content:url(/themes/custom/spitex/images/icons/target.svg)}.quick-start-links .field--name-field-links .field__item a:after{content:url(/themes/custom/spitex/images/icons/arrow-right.svg);position:absolute;top:50%;right:4px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.news-block-section{margin-bottom:60px}@media (min-width:768px){.quick-start-links .field--name-field-links .field__item:after{left:15px;right:15px}.news-block-section{margin-bottom:44px}}@media (min-width:1024px){.quick-start-links .field--name-field-links{margin:0 -15px -14px}.quick-start-links .field--name-field-links .field__item{max-width:33.33%;margin-bottom:14px}.news-block-section{margin-bottom:60px}}.news-block .title-section{margin-bottom:20px}@media (min-width:768px){.news-block .title-section{margin-bottom:23px}}@media (min-width:1024px){.news-block .title-section{margin-bottom:30px}}.news-block .view-content{margin-bottom:21px}.news-block .view-content .news-item{margin-bottom:37px;width:100%}@media (min-width:768px){.news-block .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px}.news-block .view-content .news-item{padding:0 15px;margin-bottom:49px}}@media (max-width:1023px){.news-block .view-content .news-item:nth-child(2)~.news-item{display:none}}.news-block .more-link{text-align:center}.news-block .more-link a{width:100%}@media (min-width:768px){.news-block .more-link a{width:auto;min-width:286px}}@media (min-width:1024px){.news-block .view-content .news-item{margin-bottom:27px}.news-block .more-link a{min-width:314px}}.news-block .news-item .node__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;font-size:14px;line-height:1.28;letter-spacing:.014em;margin-bottom:7px}.news-block .news-item .node__meta .field--name-field-tags{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.news-block .news-item .node__meta .field--name-field-tags:after{content:"";width:100%;height:1px;background:#d8d8d8;display:block;margin:0 7px}.news-block .news-item .node__meta time{-ms-flex-negative:0;flex-shrink:0}.news-block .news-item .node__content{position:relative}.news-block .news-item .node__content .image-holder,.news-block .news-item .node__content .text-holder{width:100%}.news-block .news-item .node__content .image-holder:only-child,.news-block .news-item .node__content .text-holder:only-child{max-width:100%}.news-block .news-item .node__content .text-holder{margin-bottom:20px}@media (min-width:768px){.news-block .news-item .node__content{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px}.news-block .news-item .node__content .image-holder,.news-block .news-item .node__content .text-holder{max-width:50%;padding:0 15px}.news-block .news-item .node__content .text-holder{margin-bottom:0}}.news-block .news-item .node__content .text-holder:last-child{margin-bottom:0}.news-block .news-item h3{font-size:20px;font-weight:600;line-height:1.5;letter-spacing:.025em;color:#1f1f1f}.news-block .news-item h3 a{color:inherit;text-decoration:none}.news-block .news-item h3 a:hover{text-decoration:underline}.news-block .news-item .field--type-text-with-summary{font-weight:400;font-size:16px;line-height:1.375;letter-spacing:.0125em;color:#1f1f1f;margin-bottom:19px}.news-block .news-item .image-holder{margin-bottom:19px;font-size:0}.news-block .news-item .image-holder a{display:block}.news-block .news-item .image-holder img,.news-block .news-item .image-holder svg{width:100%;height:auto}.content-text-block{margin:40px 0}.content-text-block .title-section{margin-bottom:20px}@media (min-width:768px){.news-block .news-item .image-holder{margin-bottom:0}.content-text-block{margin:60px 0}.content-text-block .title-section{margin-bottom:15px}}.content-text-block .field--name-field-files-list{margin-bottom:24px}.content-text-block .field--name-field-files-list .field__item{margin-bottom:12px}@media (min-width:768px){.content-text-block .field--name-field-files-list .field__item{margin-bottom:17px}}.content-text-block .paragraph--type--content-text-block-links-list .field--name-field-links{margin-bottom:24px}.content-text-block .paragraph--type--content-text-block-links-list .field--name-field-links .field__item{margin-bottom:12px}@media (min-width:1024px){.content-text-block .field--name-field-files-list{margin:0 -15px 7px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-text-block .field--name-field-files-list .field__item{width:100%;max-width:50%;padding:0 15px}.content-text-block .paragraph--type--content-text-block-links-list .field--name-field-links{margin:0 -15px 7px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-text-block .paragraph--type--content-text-block-links-list .field--name-field-links .field__item{width:100%;max-width:50%;padding:0 15px}}.content-text-block .title-section+.field--name-field-content-block-links .paragraph--type--content-text-block-info-links .field--name-field-links .field__item:first-child{padding:0 0 21px;border-top:none}.content-text-block .paragraph--type--content-text-block-info-links .field--name-field-links{margin:0}@media (min-width:768px){.content-text-block .paragraph--type--content-text-block-links-list .field--name-field-links .field__item{margin-bottom:17px}.content-text-block .title-section+.field--name-field-content-block-links .paragraph--type--content-text-block-info-links .field--name-field-links .field__item:first-child{padding:0 0 17px}.content-text-block .paragraph--type--content-text-block-info-links .field--name-field-links{margin:0 0 -15px}}.content-text-block .paragraph--type--content-text-block-info-links .field--name-field-links .field__item{width:100%;padding:0 0 21px;position:relative;margin-bottom:21px;border-bottom:1px solid #d8d8d8}@media (min-width:768px){.content-text-block .paragraph--type--content-text-block-info-links .field--name-field-links .field__item{padding:0 0 17px;margin-bottom:15px}}@media (min-width:1024px){.content-text-block .paragraph--type--content-text-block-info-links .field--name-field-links{margin:0 0 -14px}.content-text-block .paragraph--type--content-text-block-info-links .field--name-field-links .field__item{margin-bottom:14px}}.content-text-block .paragraph--type--content-text-block-info-links .field--name-field-links .field__item:first-child{padding:21px 0;border-top:1px solid #d8d8d8}.content-text-block .paragraph--type--content-text-block-info-links .field--name-field-links .field__item a{display:block;font-size:20px;line-height:1.5;font-weight:600;text-decoration:none;letter-spacing:.025em;color:#1f1f1f;padding-right:43px;position:relative}.content-text-block .paragraph--type--content-text-block-info-links .field--name-field-links .field__item a:hover{color:#005fb0}.content-text-block .paragraph--type--content-text-block-info-links .field--name-field-links .field__item a[target=_blank]:after{content:url(/themes/custom/spitex/images/icons/target.svg)}.content-text-block .paragraph--type--content-text-block-info-links .field--name-field-links .field__item a:after{content:url(/themes/custom/spitex/images/icons/arrow-right.svg);position:absolute;top:50%;right:4px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.content-text-block .field--name-field-downloads .field__item{margin-bottom:9px}.content-text-block .field--name-field-media-releases-tab-links{margin:0}@media (min-width:768px){.content-text-block .paragraph--type--content-text-block-info-links .field--name-field-links .field__item:first-child{padding:17px 0}.content-text-block .field--name-field-media-releases-tab-links{margin:0 0 -15px}}.content-text-block .field--name-field-media-releases-tab-links .field__item{width:100%;padding:0 0 21px;position:relative;margin-bottom:21px;border-bottom:1px solid #d8d8d8}@media (min-width:768px){.content-text-block .field--name-field-media-releases-tab-links .field__item{padding:0 0 17px;margin-bottom:15px}}@media (min-width:1024px){.content-text-block .field--name-field-media-releases-tab-links{margin:0 0 -14px}.content-text-block .field--name-field-media-releases-tab-links .field__item{margin-bottom:14px}}.content-text-block .field--name-field-media-releases-tab-links .field__item:first-child{padding:21px 0;border-top:1px solid #d8d8d8}.content-text-block .field--name-field-media-releases-tab-links .field__item a{display:block;font-size:20px;line-height:1.5;font-weight:600;text-decoration:none;letter-spacing:.025em;color:#1f1f1f;padding-right:43px;position:relative}.content-text-block .field--name-field-media-releases-tab-links .field__item a:hover{color:#005fb0}.content-text-block .field--name-field-media-releases-tab-links .field__item a[target=_blank]:after{content:url(/themes/custom/spitex/images/icons/target.svg)}.content-text-block .field--name-field-media-releases-tab-links .field__item a:after{content:url(/themes/custom/spitex/images/icons/arrow-right.svg);position:absolute;top:50%;right:4px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.content-rates-block{margin-bottom:40px}.content-rates-block .field--name-field-title{font-weight:600;margin-bottom:5px}@media (min-width:768px){.content-text-block .field--name-field-media-releases-tab-links .field__item:first-child{padding:17px 0}.content-rates-block{margin-bottom:60px}.content-rates-block .field--name-field-title{margin-bottom:7px}}.content-rates-block .field--name-field-price-list{margin-bottom:30px}.content-rates-block .field--name-field-price-list .field__item:first-child .paragraph--type--rate-box-price-list-item{border-top:1px solid #d8d8d8}.content-rates-block .paragraph--type--rate-box-price-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0;border-bottom:1px solid #d8d8d8}@media (min-width:768px){.content-rates-block .paragraph--type--rate-box-price-list-item{padding:7px 0}}.content-rates-block .paragraph--type--rate-box-price-list-item .field--name-field-title{font-weight:400;margin-bottom:0}.content-rates-block .paragraph--type--rate-box-price-list-item .field--name-field-price,.content-rates-block .paragraph--type--rate-box-price-list-item .field--name-field-title{width:100%;max-width:calc(50% - 30px)}.content-rates-block .field--name-field-notes{padding-left:34px;position:relative}.content-rates-block .field--name-field-notes:before{content:url(/themes/custom/spitex/images/icons/notes.svg);position:absolute;top:4px;left:4px}.order-form-modal.ui-widget button,.order-form-modal.ui-widget input,.order-form-modal.ui-widget select,.order-form-modal.ui-widget textarea{font-family:Roboto,Arial,"Helvetica Neue",Helvetica,sans-serif}.fancybox-is-open .fancybox-bg,.order-form-modal+.ui-widget-overlay{background:rgba(0,0,0,.7);opacity:1}body .fancybox-slide--html{padding:0}body .fancybox-content{width:calc(100% - 20px)!important;max-width:392px;background:#f1f2f4;position:relative;padding:42px 10px 33px}body .fancybox-content .fancybox-container{z-index:100!important}@media (min-width:768px){.content-rates-block .field--name-field-notes{padding-left:39px}body .fancybox-content{max-width:542px;padding:30px}}body .fancybox-content .fancybox-close-small{padding:5px;color:#005fb0}body .fancybox-content .messages--error,body .fancybox-content .messages--status{display:none}body .fancybox-content h2{font-size:48px;font-weight:600;line-height:1.2;letter-spacing:.004em;margin-bottom:38px}@media (min-width:768px){body .fancybox-content .fancybox-close-small{top:10px;right:10px;padding:3px}body .fancybox-content h2{margin-bottom:60px}body .fancybox-content .webform-flexbox{display:block}}body .fancybox-content .text-formatted{margin-bottom:60px}body .fancybox-content .webform-flexbox{margin:0;width:100%}body .fancybox-content .webform-flexbox .webform-flex{margin-bottom:15px}@media (min-width:1024px){body .fancybox-content{max-width:830px;padding:30px 86px}body .fancybox-content h2{margin-bottom:30px}body .fancybox-content .webform-flexbox{margin:0 -15px;display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% + 30px)}body .fancybox-content .webform-flexbox .webform-flex{padding:0 15px}.eu-cookie-compliance-content .eu-cookie-compliance-buttons body .fancybox-content .webform-confirmation .eu-cookie-compliance-agree-button,.info-buttons-block .field--name-field-links .field__item body .fancybox-content .webform-confirmation a,.news-block .more-link body .fancybox-content .webform-confirmation a,.order-form-modal.ui-dialog .ui-dialog-buttonpane body .fancybox-content .webform-confirmation button,body .fancybox-content .webform-confirmation .btn,body .fancybox-content .webform-confirmation .eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-agree-button,body .fancybox-content .webform-confirmation .info-buttons-block .field--name-field-links .field__item a,body .fancybox-content .webform-confirmation .news-block .more-link a,body .fancybox-content .webform-confirmation .order-form-modal.ui-dialog .ui-dialog-buttonpane button{max-width:50%}}body .fancybox-content .webform-flexbox .webform-flex .webform-flex--container{margin:0}body .fancybox-content .form-actions{text-align:center;margin:30px auto 0}body .fancybox-content .form-actions [type=submit]{width:100%}body .fancybox-content .webform-confirmation{position:relative;z-index:10;text-align:center}.eu-cookie-compliance-content .eu-cookie-compliance-buttons body .fancybox-content .webform-confirmation .eu-cookie-compliance-agree-button,.info-buttons-block .field--name-field-links .field__item body .fancybox-content .webform-confirmation a,.news-block .more-link body .fancybox-content .webform-confirmation a,.order-form-modal.ui-dialog .ui-dialog-buttonpane body .fancybox-content .webform-confirmation button,body .fancybox-content .webform-confirmation .btn,body .fancybox-content .webform-confirmation .eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-agree-button,body .fancybox-content .webform-confirmation .info-buttons-block .field--name-field-links .field__item a,body .fancybox-content .webform-confirmation .news-block .more-link a,body .fancybox-content .webform-confirmation .order-form-modal.ui-dialog .ui-dialog-buttonpane button{width:100%}.order-form-modal.ui-dialog{width:calc(100% - 20px)!important;max-width:392px;background:#f1f2f4;position:relative}@media (min-width:768px){.order-form-modal.ui-dialog{max-width:542px}}.order-form-modal.ui-dialog .messages--error{display:none}.order-form-modal.ui-dialog .messages--status{display:inline-block;margin-bottom:20px}.order-form-modal.ui-dialog .ui-widget-header{background:0 0;border:none;position:absolute;top:0;left:0;right:0;z-index:50}.order-form-modal.ui-dialog .ui-widget-header .ui-dialog-titlebar-close{top:15px;right:15px;margin:0;width:32px;height:32px}.order-form-modal.ui-dialog .ui-widget-header .ui-button .ui-icon{background-image:url(/themes/custom/spitex/images/icons/close.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;width:32px;height:32px;margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.order-form-modal.ui-dialog .ui-dialog-content{position:relative;z-index:20;padding:40px 10px 20px;color:#1f1f1f}@media (min-width:768px){.order-form-modal.ui-dialog .ui-dialog-content{padding:30px 10px 15px 30px}.order-form-modal.ui-dialog .ui-dialog-content article{max-width:480px}}.order-form-modal.ui-dialog .ui-dialog-content .title-block{font-size:48px;font-weight:600;line-height:1.2;letter-spacing:.004em;margin-bottom:38px}@media (min-width:768px){.order-form-modal.ui-dialog .ui-dialog-content .title-block{margin-bottom:60px}}@media (min-width:1024px){.order-form-modal.ui-dialog{max-width:830px}.order-form-modal.ui-dialog .ui-dialog-content{padding:30px 60px 15px 86px}.order-form-modal.ui-dialog .ui-dialog-content article{max-width:656px}.order-form-modal.ui-dialog .ui-dialog-content .title-block{margin-bottom:30px}}.order-form-modal.ui-dialog .ui-dialog-content .image-holder{float:left;margin:0 20px 20px 0;width:90px;font-size:0}@media (min-width:375px){.order-form-modal.ui-dialog .ui-dialog-content .image-holder{width:176px}}@media (min-width:768px){.order-form-modal.ui-dialog .ui-dialog-content .image-holder{width:98px;margin:0 30px 30px 0}}.order-form-modal.ui-dialog .ui-dialog-content .image-holder img,.order-form-modal.ui-dialog .ui-dialog-content .image-holder svg{width:100%;height:auto}.order-form-modal.ui-dialog .ui-dialog-content h3{margin-bottom:10px}.order-form-modal.ui-dialog .ui-dialog-content .field--type-text-with-summary p:last-child{margin-bottom:0}.order-form-modal.ui-dialog .ui-dialog-content .field--type-text-with-summary form{margin-top:55px}.order-form-modal.ui-dialog .ui-dialog-buttonpane{background:0 0;padding:20px 10px 40px;border:none;text-align:center}@media (min-width:768px){.order-form-modal.ui-dialog .ui-dialog-content h3{margin-bottom:7px}.order-form-modal.ui-dialog .ui-dialog-buttonpane{padding:15px 30px 30px}}.order-form-modal.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}.order-form-modal.ui-dialog .ui-dialog-buttonpane button{margin:0;width:100%;border:none;border-radius:0;background:0 0}.eu-cookie-compliance-content .eu-cookie-compliance-buttons .order-form-modal.ui-dialog .webform-confirmation .webform-confirmation__message .eu-cookie-compliance-agree-button,.info-buttons-block .field--name-field-links .field__item .order-form-modal.ui-dialog .webform-confirmation .webform-confirmation__message a,.news-block .more-link .order-form-modal.ui-dialog .webform-confirmation .webform-confirmation__message a,.order-form-modal.ui-dialog .ui-dialog-buttonpane .webform-confirmation .webform-confirmation__message button,.order-form-modal.ui-dialog .webform-confirmation .webform-confirmation__message .btn,.order-form-modal.ui-dialog .webform-confirmation .webform-confirmation__message .eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-agree-button,.order-form-modal.ui-dialog .webform-confirmation .webform-confirmation__message .info-buttons-block .field--name-field-links .field__item a,.order-form-modal.ui-dialog .webform-confirmation .webform-confirmation__message .news-block .more-link a,.order-form-modal.ui-dialog .webform-confirmation .webform-confirmation__message .ui-dialog-buttonpane button{width:100%}.content-text-block .paragraph--type--content-text-block-links-list .field--name-field-links .order-form-modal.ui-dialog .webform-confirmation .webform-confirmation__message a,.news-block .news-item .order-form-modal.ui-dialog .webform-confirmation .webform-confirmation__message .more,.order-form-modal.ui-dialog .webform-confirmation .webform-confirmation__message .arrow-link,.order-form-modal.ui-dialog .webform-confirmation .webform-confirmation__message .content-text-block .paragraph--type--content-text-block-links-list .field--name-field-links a,.order-form-modal.ui-dialog .webform-confirmation .webform-confirmation__message .news-block .news-item .more{color:#005fb0}.order-form-modal.ui-dialog .webform-confirmation .webform-confirmation__back{display:none}.contact-info-block,.district-team-contacts{margin-bottom:40px}.contact-info-block .field--name-body,.contact-info-block h3,.district-team-contacts .field--name-body,.district-team-contacts h3{font-size:20px;font-weight:600;line-height:1.5;letter-spacing:.025em;margin-bottom:10px}@media (min-width:768px){.contact-info-block,.district-team-contacts{margin-bottom:60px}.contact-info-block .field--name-body,.contact-info-block h3,.district-team-contacts .field--name-body,.district-team-contacts h3{margin-bottom:6px}}@media (min-width:1024px){.order-form-modal.ui-dialog .ui-dialog-content .image-holder{width:142px}.order-form-modal.ui-dialog .ui-dialog-buttonpane{padding:0 86px 30px}.order-form-modal.ui-dialog .webform-confirmation .webform-confirmation__message{padding-left:172px}.eu-cookie-compliance-content .eu-cookie-compliance-buttons .order-form-modal.ui-dialog .webform-confirmation .webform-confirmation__message .eu-cookie-compliance-agree-button,.info-buttons-block .field--name-field-links .field__item .order-form-modal.ui-dialog .webform-confirmation .webform-confirmation__message a,.news-block .more-link .order-form-modal.ui-dialog .webform-confirmation .webform-confirmation__message a,.order-form-modal.ui-dialog .ui-dialog-buttonpane .webform-confirmation .webform-confirmation__message button,.order-form-modal.ui-dialog .webform-confirmation .webform-confirmation__message .btn,.order-form-modal.ui-dialog .webform-confirmation .webform-confirmation__message .eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-agree-button,.order-form-modal.ui-dialog .webform-confirmation .webform-confirmation__message .info-buttons-block .field--name-field-links .field__item a,.order-form-modal.ui-dialog .webform-confirmation .webform-confirmation__message .news-block .more-link a,.order-form-modal.ui-dialog .webform-confirmation .webform-confirmation__message .ui-dialog-buttonpane button{width:auto;min-width:314px}.order-form-modal.ui-dialog .ui-dialog-buttonpane button{max-width:50%}.contact-info-block .field--name-body,.contact-info-block h3,.district-team-contacts .field--name-body,.district-team-contacts h3{margin-bottom:11px;font-size:16px}}.contact-info-block .field--name-body p,.contact-info-block h3 p,.district-team-contacts .field--name-body p,.district-team-contacts h3 p{margin:0}.contact-info-block .team-teaser,.district-team-contacts .team-teaser{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #d8d8d8}@media (min-width:768px){.contact-info-block .team-teaser,.district-team-contacts .team-teaser{margin-bottom:16px;padding-bottom:16px}}.contact-info-block .col,.district-team-contacts .col{width:100%}@media (min-width:1024px){.contact-info-block .row,.district-team-contacts .row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px}.contact-info-block .col,.district-team-contacts .col{max-width:50%;padding:0 15px}}.contact-info-block .field--name-field-address,.contact-info-block .team-address,.district-team-contacts .field--name-field-address,.district-team-contacts .team-address{padding-left:34px;position:relative;margin-bottom:21px}@media (min-width:768px){.contact-info-block .field--name-field-address,.contact-info-block .team-address,.district-team-contacts .field--name-field-address,.district-team-contacts .team-address{margin-bottom:16px}}.contact-info-block .field--name-field-address:before,.contact-info-block .team-address:before,.district-team-contacts .field--name-field-address:before,.district-team-contacts .team-address:before{content:url(/themes/custom/spitex/images/icons/icon-team-address.svg);position:absolute;top:2px;left:2px}.contact-info-block .field--name-field-phone,.contact-info-block .field--name-field-phone-number a,.contact-info-block .field--name-field-team-phone,.district-team-contacts .field--name-field-phone,.district-team-contacts .field--name-field-phone-number a,.district-team-contacts .field--name-field-team-phone{padding-left:34px;position:relative;color:#1f1f1f;text-decoration:none;margin-bottom:12px}@media (min-width:768px){.contact-info-block .field--name-field-phone,.contact-info-block .field--name-field-phone-number a,.contact-info-block .field--name-field-team-phone,.district-team-contacts .field--name-field-phone,.district-team-contacts .field--name-field-phone-number a,.district-team-contacts .field--name-field-team-phone{margin-bottom:17px}}@media (min-width:1024px){.contact-info-block .field--name-field-phone,.contact-info-block .field--name-field-phone-number a,.contact-info-block .field--name-field-team-phone,.district-team-contacts .field--name-field-phone,.district-team-contacts .field--name-field-phone-number a,.district-team-contacts .field--name-field-team-phone{margin:0}}.contact-info-block .field--name-field-phone-number a:before,.contact-info-block .field--name-field-phone:before,.contact-info-block .field--name-field-team-phone:before,.district-team-contacts .field--name-field-phone-number a:before,.district-team-contacts .field--name-field-phone:before,.district-team-contacts .field--name-field-team-phone:before{content:url(/themes/custom/spitex/images/icons/icon-team-phone.svg);position:absolute;top:2px;left:2px}.contact-info-block .field--name-field-email,.contact-info-block .field--name-field-team-email,.district-team-contacts .field--name-field-email,.district-team-contacts .field--name-field-team-email{margin-bottom:22px}.contact-info-block .field--name-field-email a,.contact-info-block .field--name-field-team-email a,.district-team-contacts .field--name-field-email a,.district-team-contacts .field--name-field-team-email a{padding-left:34px;position:relative}.contact-info-block .field--name-field-email a:before,.contact-info-block .field--name-field-team-email a:before,.district-team-contacts .field--name-field-email a:before,.district-team-contacts .field--name-field-team-email a:before{content:url(/themes/custom/spitex/images/icons/icon-team-email.svg);position:absolute;top:2px;left:2px}.contact-info-block .field--name-field-map-link a,.contact-info-block .team-map-link,.district-team-contacts .field--name-field-map-link a,.district-team-contacts .team-map-link{padding-left:34px;position:relative}.contact-info-block .field--name-field-map-link a:before,.contact-info-block .team-map-link:before,.district-team-contacts .field--name-field-map-link a:before,.district-team-contacts .team-map-link:before{content:url(/themes/custom/spitex/images/icons/icon-team-map-link.svg);position:absolute;top:-3px;left:-2px}.contact-info-block .paragraph--type--district-contact-link .field--name-field-link,.district-team-contacts .paragraph--type--district-contact-link .field--name-field-link{width:100%;padding:0 0 20px;position:relative;margin-bottom:20px;border-bottom:1px solid #d8d8d8}.contact-info-block .paragraph--type--district-contact-link a,.district-team-contacts .paragraph--type--district-contact-link a{display:block;font-size:16px;line-height:1.5;font-weight:600;text-decoration:none;letter-spacing:.025em;color:#1f1f1f;padding-right:43px;position:relative}.contact-info-block .paragraph--type--district-contact-link a:hover,.district-team-contacts .paragraph--type--district-contact-link a:hover{color:#005fb0}.contact-info-block .paragraph--type--district-contact-link a[target=_blank]:after,.district-team-contacts .paragraph--type--district-contact-link a[target=_blank]:after{content:url(/themes/custom/spitex/images/icons/target.svg)}.contact-info-block .paragraph--type--district-contact-link a:after,.district-team-contacts .paragraph--type--district-contact-link a:after{content:url(/themes/custom/spitex/images/icons/arrow-right.svg);position:absolute;top:50%;right:4px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.is-active-menu{overflow:hidden;position:fixed;top:0;left:0;width:100%;height:100%}.is-active-menu .header .menu-holder{opacity:1;visibility:visible}@media (min-width:768px){.contact-info-block .field--name-field-email,.contact-info-block .field--name-field-team-email,.district-team-contacts .field--name-field-email,.district-team-contacts .field--name-field-team-email{margin-bottom:17px}.contact-info-block .paragraph--type--district-contact-link .field--name-field-link,.district-team-contacts .paragraph--type--district-contact-link .field--name-field-link{padding:0 0 16px;margin-bottom:15px}.is-active-menu .header .region-secondary-menu.menu-show{opacity:0;visibility:hidden}}.page-node-type-home-page.is-active-menu .region-primary-menu .home-link-menu{opacity:1;visibility:visible}.page-node-type-home-page .region-primary-menu{padding:8px 0 0}@media (min-width:768px){.page-node-type-home-page .region-primary-menu{padding:18px 0 10px}}.page-node-type-home-page .region-primary-menu .home-link-menu{opacity:0;visibility:hidden}.page-node-type-home-page .region-primary-menu .link-text,.page-node-type-home-page .region-primary-menu .menu-opener{display:none!important}.page-node-type-home-page .header{padding:37px 0 14px;margin-bottom:0}.page-node-type-home-page .header .menu-holder{top:105px}.page-node-type-home-page #wrapper{padding-top:105px}#wrapper{padding-top:219px}@media (min-width:768px){.page-node-type-home-page .header{padding:24px 0}.page-node-type-home-page .header .menu-holder{top:122px}.page-node-type-home-page #wrapper{padding-top:122px}#wrapper{padding-top:152px}}.header{padding:46px 0 14px;border-bottom:1px solid #1f2326;background:#fff;margin-bottom:20px;position:fixed;top:0;left:0;right:0;z-index:100}@media (min-width:768px){.header{padding:28px 0 20px;margin-bottom:22px}}.header .container-big{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.header .footer .container-big{display:block}.header .region-secondary-menu .block-menu{-webkit-transition:.8s;transition:.8s;opacity:0;visibility:hidden}.header .region-secondary-menu.menu-show .block-menu{opacity:1;visibility:visible}.header .block-system-branding-block,.header .site-logo{font-size:0;display:block;width:100%;max-width:117px}@media (min-width:768px){.header .container-big{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.header .block-system-branding-block,.header .site-logo{max-width:100px}}.header .menu-holder{position:fixed;z-index:100;top:199px;left:0;right:0;bottom:0;background:#005fb0;color:#fff;opacity:0;visibility:hidden;-webkit-transition:.3s;transition:.3s;padding-top:40px;padding-bottom:0;overflow-y:auto;overflow-x:hidden}@media (min-width:768px){.header .menu-holder{top:130px}}.header .menu-holder .container{min-height:calc(100% - 206px);display:block;padding-bottom:20px}.header .menu-holder .menu--main h2{margin-bottom:46px}.header .menu-holder .menu--main .menu{padding:15px 0 0;margin:0;list-style-type:none;border-top:1px solid #93bcdf}.header .menu-holder .menu--main .menu li{width:100%;padding:0 0 21px;position:relative;margin-bottom:21px;border-bottom:1px solid #93bcdf}@media (min-width:768px){.header .menu-holder .container{min-height:calc(100% - 160px)}.header .menu-holder .menu--main h2{margin-bottom:60px}.header .menu-holder .menu--main .menu li{padding:0 0 17px;margin-bottom:15px}}@media (min-width:1024px){.page-node-type-home-page #wrapper{padding-top:122px}#wrapper{padding-top:137px}.header{padding:20px 0;margin-bottom:15px}.header .block-system-branding-block,.header .site-logo{max-width:140px}.header .menu-holder{top:122px}.header .menu-holder .container{max-width:1033px;padding-top:32px}.header .menu-holder .menu--main .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.header .menu-holder .menu--main .menu li{margin-bottom:14px;max-width:calc(50% - 15px)}}.header .menu-holder .menu--main .menu li a{display:block;font-size:20px;line-height:1.5;font-weight:600;text-decoration:none;letter-spacing:.025em;color:#fff;padding-right:43px;position:relative}.header .menu-holder .menu--main .menu li a:hover{color:#fff}.header .menu-holder .menu--main .menu li a[target]:after{content:url(/themes/custom/spitex/images/icons/target-white.svg)}.header .menu-holder .menu--main .menu li a:after{content:url(/themes/custom/spitex/images/icons/arrow-right-white-big.svg);position:absolute;top:50%;right:4px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.region-header{-ms-flex-negative:0;flex-shrink:0;margin-right:20px}.region-primary-menu{-ms-flex-negative:0;flex-shrink:0;width:100%;margin-right:-5px;max-width:calc(50% + 10px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.region-primary-menu .home-link-menu{text-align:center;color:inherit;text-decoration:none}.region-primary-menu .home-link-menu .menu-item-icon{width:40px;height:40px;display:block;margin:0 auto 5px;position:relative}.region-primary-menu .home-link-menu .menu-item-icon svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:20}.region-primary-menu .home-link-menu .link-text{display:none}@media (min-width:768px){.region-primary-menu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:auto;margin-right:0}.region-primary-menu .hamburger,.region-primary-menu .home-link-menu{margin-right:0;width:60px}.region-primary-menu .home-link-menu{margin-right:23px}.region-primary-menu .home-link-menu .link-text{min-height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:400;line-height:1.28;letter-spacing:.014em;color:#1f1f1f}}.region-secondary-menu{width:100%}@media (max-width:767px){.region-secondary-menu{padding:12px 0 0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.region-secondary-menu .block-menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px}@media (min-width:768px){.region-secondary-menu .block-menu{margin-right:25px;margin-left:0}}.region-secondary-menu .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:0;margin:0;list-style-type:none;width:100%;max-width:75%}@media (min-width:768px){.region-secondary-menu .menu{max-width:none}}@media (min-width:1024px){.region-secondary-menu .menu{margin:0 0 0 auto;width:calc(100% - 130px)}}.region-secondary-menu .menu-item{width:100%;max-width:33.33%;text-align:center;padding:0 2px}@media (min-width:375px){.contact-info-block .paragraph--type--district-contact-link a,.district-team-contacts .paragraph--type--district-contact-link a{font-size:20px}.region-secondary-menu .menu-item{padding:0 10px}}@media (min-width:768px){.region-secondary-menu .menu-item{max-width:118px}}@media (min-width:1024px){.region-secondary-menu .menu-item{max-width:172px}}.region-secondary-menu .menu-item.menu-item--active-trail>a .menu-item-icon:after{opacity:0}.region-secondary-menu .menu-item.menu-item--active-trail>a .menu-item-icon path,.region-secondary-menu .menu-item.menu-item--active-trail>a .menu-item-icon svg{fill:#fff}.region-secondary-menu .opener-menu-holder{width:25%;text-align:center;padding:0 2px}@media (min-width:768px){.region-secondary-menu .opener-menu-holder{width:60px}}.region-secondary-menu .opener-menu{display:inline-block}.region-secondary-menu .opener-menu:hover .menu-item-icon path,.region-secondary-menu .opener-menu:hover .menu-item-icon svg{fill:#005fb0}.region-secondary-menu .opener-menu.open-menu .menu-item-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.region-secondary-menu .opener-menu.open-menu .menu-text .open{opacity:0}.region-secondary-menu .opener-menu.open-menu .menu-text .close{display:block}.region-secondary-menu .opener-menu .menu-text{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.region-secondary-menu .opener-menu .menu-item-icon{background:0 0;-webkit-transition:.3s;transition:.3s}.region-secondary-menu .opener-menu .menu-item-icon:after{display:none}.region-secondary-menu .opener-menu .menu-item-icon svg{width:24px}.region-secondary-menu a{display:inline-block;font-size:11px;font-weight:400;line-height:1.28;letter-spacing:.014em;color:#1f1f1f;text-decoration:none}@media (min-width:375px){.region-secondary-menu .opener-menu-holder{padding:0 10px}.region-secondary-menu a{font-size:13px}.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-agree-button{padding:6px 15px!important}}@media (min-width:500px){.region-secondary-menu a{font-size:14px}}.region-secondary-menu a.is-active .menu-item-icon:after,.region-secondary-menu a:hover .menu-item-icon:after{opacity:0}.region-secondary-menu a.is-active .menu-item-icon path,.region-secondary-menu a.is-active .menu-item-icon svg,.region-secondary-menu a:hover .menu-item-icon path,.region-secondary-menu a:hover .menu-item-icon svg{fill:#fff}.region-secondary-menu a.is-active .menu-item-icon img,.region-secondary-menu a:hover .menu-item-icon img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.region-secondary-menu .menu-item-icon{background:-webkit-gradient(linear,right top,left top,color-stop(.37%,#1f7bc1),color-stop(99.63%,#5cc98d));background:-webkit-linear-gradient(right,#1f7bc1 .37%,#5cc98d 99.63%);background:linear-gradient(270deg,#1f7bc1 .37%,#5cc98d 99.63%);width:40px;height:40px;display:block;margin:0 auto 5px;border-radius:50%;position:relative}.region-secondary-menu .menu-item-icon:after{content:"";position:absolute;z-index:10;background:#fff;top:2px;right:2px;bottom:2px;left:2px;border-radius:50%;-webkit-transition:.3s;transition:.3s}.region-secondary-menu .menu-item-icon img,.region-secondary-menu .menu-item-icon svg{width:16px;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:20;-webkit-transition:.3s;transition:.3s}.region-secondary-menu .menu-text{min-height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;position:relative}.region-secondary-menu .menu-text .open{display:block}.region-secondary-menu .menu-text .close{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.region-secondary-menu .secondary-menu-drop-holder{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;background:#fff;border-bottom:1px solid #1f2326;z-index:100;display:none}.region-secondary-menu .secondary-menu-drop{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 0;margin:0 auto;width:100%;max-width:910px}.region-secondary-menu .secondary-menu-drop li{width:100%;max-width:25%;position:relative;z-index:10;padding:0 15px}@media (min-width:768px){.region-secondary-menu .secondary-menu-drop li{max-width:20%}}@media (min-width:1024px){.region-secondary-menu .secondary-menu-drop li{max-width:182px}}#footer .contextual,#footer .contextual-links{top:auto;bottom:100%}.region-footer{padding:23px 0 20px;position:relative;color:#fff}.region-footer:after{content:"";position:absolute;top:0;bottom:0;left:-9999px;right:-9999px;background:#005fb0;border-top:2px solid #00284a;z-index:-10}.region-footer .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -15px -11px}.region-footer .menu li{padding:0 15px;width:100%;max-width:50%;margin-bottom:11px}.region-footer .menu a{color:inherit;font-size:16px;font-weight:400;line-height:1.375;letter-spacing:.0125em;position:relative;display:block;padding-left:39px;max-width:125px}.region-footer .menu a:before{content:url(/themes/custom/spitex/images/icons/arrow-right-white.svg);position:absolute;left:4px;top:1px}@media (min-width:768px){.region-footer{padding:18px 0 14px;margin-top:30px}.region-footer .menu li{max-width:125px}.region-footer .menu a:before{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%}}.region-footer .menu a.is-active{color:inherit}.footer-bottom{padding:14px 100px 14px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;font-weight:400;color:#3e3e3e;line-height:1.375;letter-spacing:.0125em;position:relative}.footer-bottom:after{content:"";position:absolute;top:0;bottom:0;left:-9999px;right:-9999px;background:#fff;z-index:-10}.footer-bottom>.region{width:100%}@media (min-width:768px){.footer-bottom{padding:8px 0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-bottom>.region{width:auto}}.footer-bottom>.region.region-footer-bottom-first-col{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media (min-width:768px){.footer-bottom>.region.region-footer-bottom-first-col{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.footer-bottom>.region.region-footer-bottom-second-col{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:768px){.footer-bottom>.region.region-footer-bottom-second-col{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.footer-bottom>.region.region-footer-bottom-third-col{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:auto}@media (min-width:768px){.footer-bottom>.region.region-footer-bottom-third-col{position:static;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.footer-bottom p:last-child{margin-bottom:0}.footer-bottom .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none;margin:0 0 14px;padding:0}.footer-bottom .social-links li{margin-right:18px}.footer-bottom .social-links a{font-size:16px;color:#9b9b9b;text-decoration:none}.footer-bottom .social-links a:hover{color:#005fb0}.dialog-off-canvas-main-canvas,body,html{height:100%}.page-holder{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:100%;overflow:hidden}#footer,#wrapper{max-width:100%}#wrapper main{margin-bottom:60px}.ui-widget{font-family:Roboto,Arial,"Helvetica Neue",Helvetica,sans-serif}.accessibility{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.accessibility:focus{position:static;width:auto;height:auto}.container{width:100%;margin:0 auto;padding:0 11px}@media (min-width:768px){.footer-bottom .social-links{margin:0}.footer-bottom .social-links a{font-size:24px}#wrapper main{margin-bottom:0}.container{padding:0 15px;max-width:512px}}@media (min-width:1024px){.container{max-width:690px}}.container-big{width:100%;max-width:1033px;margin:0 auto;padding:0 11px}@media (min-width:768px){.container-big{padding:0 15px}}.page-title{width:100vw;padding:0 11px;margin:0 auto 60px;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:768px){.page-title{margin:0 auto 90px;padding:0 15px}}@media (min-width:1024px){.page-title{max-width:690px;margin:0 auto 60px}}.title-section{padding-bottom:20px;position:relative;margin-bottom:21px}@media (min-width:768px){.title-section{margin-bottom:15px}}.title-section:after{content:"";position:absolute;bottom:0;left:0;right:0;height:5px;background:-webkit-gradient(linear,right top,left top,color-stop(.37%,#1f7bc1),color-stop(99.63%,#5cc98d));background:-webkit-linear-gradient(right,#1f7bc1 .37%,#5cc98d 99.63%);background:linear-gradient(270deg,#1f7bc1 .37%,#5cc98d 99.63%)}.full-width-section{position:relative;z-index:10;width:100vw;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.js-tab-hidden{display:block!important;left:-9999px!important;position:absolute!important;top:-9999px!important}.tab-content .flockler-posts{padding-top:10px;margin:0 -10px}.tab-content .flockler-grid-items .flockler-grid-item{width:100%;max-width:none}@media (min-width:768px){.tab-content .flockler-grid-items .flockler-grid-item{width:50%}.share-links-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:1024px){.title-section{margin-bottom:16px}.tab-content .flockler-grid-items .flockler-grid-item{width:33.333%}}.share-links-holder .social-block{width:100%}.share-links-holder .print-link,.share-links-holder .social-link{text-decoration:none;font-weight:400;font-size:16px;line-height:1.375;letter-spacing:.0125em;color:#005fb0;margin:0}.share-links-holder .print-link:hover,.share-links-holder .social-link:hover{text-decoration:underline}.share-links-holder .print-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:11px}.share-links-holder .print-link:before{content:"";background-repeat:no-repeat;background-size:contain;background-position:50% 50%;background-image:url(/themes/custom/spitex/images/icons/icon-print.svg);margin-right:15px;height:20px;width:24px;display:block}.social-block{margin-bottom:11px}@media (min-width:768px){.share-links-holder .social-block{max-width:50%}.share-links-holder .print-link,.social-block{margin-bottom:16px}}.eu-cookie-compliance-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:1033px;margin:0 auto;padding:22px 11px}.eu-cookie-compliance-content .eu-cookie-compliance-message{float:none;margin:0 0 8px;text-align:center;width:100%;max-width:100%}@media (min-width:768px){.eu-cookie-compliance-content{padding:22px 15px}.eu-cookie-compliance-content .eu-cookie-compliance-message{max-width:482px}}@media (min-width:1024px){.eu-cookie-compliance-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.eu-cookie-compliance-content .eu-cookie-compliance-message{max-width:70%;padding-right:30px;text-align:left;margin:0}.eu-cookie-compliance-content .eu-cookie-compliance-buttons{max-width:229px}}.eu-cookie-compliance-content .eu-cookie-compliance-message p{font-size:16px;line-height:1.375;letter-spacing:.0125em;font-weight:400}.eu-cookie-compliance-content .eu-cookie-compliance-buttons{float:none;width:100%;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-agree-button{border-radius:0;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;background:#fff;border:3px solid #fff;margin:15px 0 0}@media (min-width:768px){.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-agree-button{margin:30px 0 0}}@media (min-width:1024px){.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-agree-button{margin:8px 0 0}.webform-flexbox .webform-address{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-agree-button:hover{background:0 0}.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-agree-button:after,.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-agree-button:before{display:none}.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-more-button{color:inherit;font-size:16px;font-weight:400;line-height:1.375;letter-spacing:.0125em;position:relative;display:inline-block;padding:0 0 0 39px;background:0 0;border:none;margin:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;text-decoration:underline}.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-more-button:hover{text-decoration:none}.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-more-button:before{content:url(/themes/custom/spitex/images/icons/arrow-right-white.svg);position:absolute;left:4px;top:1px}.user-logged-in .header{top:39px}.user-logged-in.toolbar-tray-open .header{top:40px}@media (min-width:975px){.user-logged-in.toolbar-tray-open .header{top:80px}}.toolbar-oriented .toolbar-bar{position:fixed}.block-field-blocknodepress-releasefield-picture-download,.block-field-blocknodepress-releasefield-release-pdf{margin-bottom:11px}.block-field-blocknodepress-releasefield-picture-download:last-child,.block-field-blocknodepress-releasefield-release-pdf:last-child{margin-bottom:0}.webform-flexbox .webform-flexbox{width:100%}@media (min-width:768px){.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-more-button:before{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%}.block-field-blocknodepress-releasefield-picture-download,.block-field-blocknodepress-releasefield-release-pdf{margin-bottom:16px}.webform-flexbox{width:calc(100% + 1em)}.webform-flexbox .webform-flexbox{margin:1em -.5em;width:calc(100% + 1em)}}.webform-flexbox .webform-flexbox:first-child{margin-top:0}.webform-flexbox .webform-flexbox:last-child{margin-bottom:0}.block-field-blocknodeeventfield-release-pdf{margin-bottom:1.5em}.view-search-results .view-content>article{margin-bottom:20px}.form-submit{font-size:14px;line-height:1.375;letter-spacing:.0125em;font-weight:600;text-align:center;text-decoration:none;display:inline-block;vertical-align:middle;padding:9px 5px;position:relative;color:#005fb0;-webkit-transition:.3s;transition:.3s;background:0 0;border:3px solid #005fb0}@media (min-width:375px){.form-submit{font-size:16px;padding:9px 15px}}.form-submit:hover{color:#fff;background:#005fb0}.btn,.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-agree-button,.info-buttons-block .field--name-field-links .field__item a,.news-block .more-link a,.order-form-modal.ui-dialog .ui-dialog-buttonpane button{font-size:14px;line-height:1.375;letter-spacing:.0125em;font-weight:600;text-align:center;text-decoration:none;display:inline-block;vertical-align:middle;padding:9px 5px;position:relative;color:#005fb0;-webkit-transition:.3s;transition:.3s}@media (min-width:375px){.btn,.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-agree-button,.info-buttons-block .field--name-field-links .field__item a,.news-block .more-link a,.order-form-modal.ui-dialog .ui-dialog-buttonpane button{font-size:16px;padding:9px 15px}}.btn:hover,.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-agree-button:hover,.info-buttons-block .field--name-field-links .field__item a:hover,.news-block .more-link a:hover,.order-form-modal.ui-dialog .ui-dialog-buttonpane button:hover{color:#fff}.btn:hover:before,.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-agree-button:hover:before,.info-buttons-block .field--name-field-links .field__item a:hover:before,.news-block .more-link a:hover:before,.order-form-modal.ui-dialog .ui-dialog-buttonpane button:hover:before{opacity:0}.btn:before,.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-agree-button:before,.info-buttons-block .field--name-field-links .field__item a:before,.news-block .more-link a:before,.order-form-modal.ui-dialog .ui-dialog-buttonpane button:before{content:"";position:absolute;top:3px;right:3px;left:3px;bottom:3px;background:#fff;z-index:-1;-webkit-transition:.3s;transition:.3s}.btn:after,.eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-agree-button:after,.info-buttons-block .field--name-field-links .field__item a:after,.news-block .more-link a:after,.order-form-modal.ui-dialog .ui-dialog-buttonpane button:after{content:"";position:absolute;z-index:-2;top:0;bottom:0;right:0;left:0;background:-webkit-gradient(linear,right top,left top,color-stop(.37%,#1f7bc1),color-stop(99.63%,#5cc98d));background:-webkit-linear-gradient(right,#1f7bc1 .37%,#5cc98d 99.63%);background:linear-gradient(270deg,#1f7bc1 .37%,#5cc98d 99.63%)}.btn.btn-blue:after,.eu-cookie-compliance-content .eu-cookie-compliance-buttons .btn-blue.eu-cookie-compliance-agree-button:after,.eu-cookie-compliance-content .eu-cookie-compliance-buttons .news-block .more-link a.eu-cookie-compliance-agree-button:after,.info-buttons-block .field--name-field-links .field__item .news-block .more-link a:after,.info-buttons-block .field--name-field-links .field__item a.btn-blue:after,.news-block .more-link .eu-cookie-compliance-content .eu-cookie-compliance-buttons a.eu-cookie-compliance-agree-button:after,.news-block .more-link .info-buttons-block .field--name-field-links .field__item a:after,.news-block .more-link a:after,.order-form-modal.ui-dialog .ui-dialog-buttonpane button:after{background:#005fb0}.btn.btn-green,.eu-cookie-compliance-content .eu-cookie-compliance-buttons .btn-green.eu-cookie-compliance-agree-button,.info-buttons-block .field--name-field-links .field__item a.btn-green,.news-block .more-link a.btn-green,.order-form-modal.ui-dialog .ui-dialog-buttonpane button.btn-green{color:#009662}.btn.btn-green:after,.eu-cookie-compliance-content .eu-cookie-compliance-buttons .btn-green.eu-cookie-compliance-agree-button:after,.info-buttons-block .field--name-field-links .field__item a.btn-green:after,.news-block .more-link a.btn-green:after,.order-form-modal.ui-dialog .ui-dialog-buttonpane button.btn-green:after{background:#009662}.btn.btn-green:hover,.eu-cookie-compliance-content .eu-cookie-compliance-buttons .btn-green.eu-cookie-compliance-agree-button:hover,.info-buttons-block .field--name-field-links .field__item a.btn-green:hover,.news-block .more-link a.btn-green:hover,.order-form-modal.ui-dialog .ui-dialog-buttonpane button.btn-green:hover{color:#fff}.back-link{font-weight:600;font-size:20px;line-height:1.5;color:#005fb0;text-decoration:none;letter-spacing:.025em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.back-link:hover{text-decoration:underline}.back-link:before{content:url(/themes/custom/spitex/images/icons/arrow-left.svg);margin-right:14px}.arrow-link,.content-text-block .paragraph--type--content-text-block-links-list .field--name-field-links a,.download-link,.file,.news-block .news-item .more,.order-link,.social-link{font-weight:400;font-size:16px;line-height:1.375;letter-spacing:.0125em;color:#005fb0;text-decoration:underline;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:none;padding-left:0;cursor:pointer}.arrow-link:hover,.content-text-block .paragraph--type--content-text-block-links-list .field--name-field-links a:hover,.download-link:hover,.file:hover,.news-block .news-item .more:hover,.order-link:hover,.social-link:hover{text-decoration:none}.arrow-link:before,.content-text-block .paragraph--type--content-text-block-links-list .field--name-field-links a:before,.download-link:before,.file:before,.news-block .news-item .more:before,.order-link:before,.social-link:before{content:url(/themes/custom/spitex/images/icons/arrow-right-small.svg);margin-right:19px}.download-link:before,.file:before{content:url(/themes/custom/spitex/images/icons/pdf.svg);margin-right:14px;height:16px}.order-link:before{content:url(/themes/custom/spitex/images/icons/order.svg);margin:0 8px 0 -2px;height:24px}.social-link:before{content:url(/themes/custom/spitex/images/icons/social.svg);margin-right:15px;height:16px}@media print{@page{position:relative;page-break-inside:avoid;size:21cm 29.7cm;zoom:1}.page-holder{display:block;overflow:visible}body{background:#fff;color:#000;overflow:visible}img,li,p{page-break-inside:avoid}.tips-list{padding-left:0}*{color:#000!important;background:0 0!important}.district-team-contacts{page-break-before:always}.field--name-field-district-contact-boxes>.field__item{page-break-inside:avoid}#footer,#header,#sliding-popup,.a-right-bottom,.header-left-top,.navigation,.navigation-single,.search-form,.time-right-bottom{display:none!important}#wrapper{padding-top:0}#wrapper img,#wrapper li{page-break-inside:avoid}#wrapper .js-acc-hidden{position:static!important;left:0!important;top:0!important}#wrapper .back-link,#wrapper .field--name-field-right-col-links,#wrapper .share-links-holder{display:none}#wrapper .full-width-section{margin-bottom:20px}#wrapper .page-banner{margin:0!important}#wrapper .page-title-holder{padding:0;margin:0 0 20px}#wrapper .district-team-contacts .col{width:100%}#wrapper .questions-accordion{margin-bottom:20px;max-width:none;width:auto;position:static;left:0;top:0;-webkit-transform:translateX(0);transform:translateX(0)}#wrapper .questions-accordion .field--name-field-questions-accordion-slides{padding:0;margin:0}#wrapper .questions-accordion .field--name-field-questions-accordion-slides>.field__item{padding:0;margin:0 0 2px}#wrapper .questions-accordion .row{display:block}#wrapper .questions-accordion .row .col{margin-bottom:20px;height:auto;max-width:100%;width:auto;display:block}#wrapper .questions-accordion .row .col:last-child{margin-bottom:0}}.resize-active *{-webkit-transition:none!important;transition:none!important}.site-welcome-lightbox .site-welcome-popup{background:#0779bf;color:#fff}.site-welcome-lightbox .site-welcome-popup.fancybox-content .fancybox-close-small{color:#fff}
.page-banner{margin:-20px -11px;font-size:0;height:180px}@media (min-width:768px){.page-banner{margin:-22px -15px -30px;height:246px}}@media (min-width:1024px){.page-banner{margin:-15px 0 -30px;height:322px}}.page-banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-title-holder{padding:20px;background:#fff;position:relative;z-index:10;margin:0 auto 40px}@media (min-width:768px){.page-title-holder{padding:30px 28px;margin:0 -30px 60px}}@media (min-width:1024px){.page-title-holder{padding:30px;max-width:718px}}.page-title-holder h1{margin:0}.page-title-holder h1 .district-icon{width:29px;margin-right:10px;display:inline-block;vertical-align:top}.page-title-holder .back-link{margin-bottom:10px}
.questions-accordion{margin:0 auto 40px}@media (min-width:1024px){.questions-accordion{position:relative;max-width:1033px;top:0;padding:0 15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw}}.questions-accordion p{margin-bottom:1em}.questions-accordion p:last-child{margin-bottom:0}.questions-accordion ul{padding-left:17px}.questions-accordion ul:last-child{margin-bottom:0}.questions-accordion ul li{margin-bottom:1em}.questions-accordion ul li:last-child{margin-bottom:0}.questions-accordion .field--name-field-questions-accordion-slides>.field__item{margin-bottom:15px;padding-bottom:15px;position:relative}@media (min-width:768px){.questions-accordion{margin-bottom:60px}.questions-accordion .field--name-field-questions-accordion-slides>.field__item{margin-bottom:21px;padding-bottom:21px}}.questions-accordion .field--name-field-questions-accordion-slides>.field__item:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:-webkit-linear-gradient(right,#1f7bc1 .37%,#5cc98d 99.63%);background:-webkit-gradient(linear,right top,left top,color-stop(.37%,#1f7bc1),color-stop(99.63%,#5cc98d));background:linear-gradient(270deg,#1f7bc1 .37%,#5cc98d 99.63%)}.questions-accordion .field--name-field-questions-accordion-slides>.field__item.active .opener:after{opacity:0;visibility:hidden}.questions-accordion .field--name-field-questions-accordion-slides .opener{display:block;font-size:20px;line-height:1.5;font-weight:600;text-decoration:none;letter-spacing:.025em;color:#1f1f1f;padding-right:43px;position:relative;cursor:pointer;-webkit-transition:.3s;transition:.3s;margin:0}@media (min-width:1200px){.questions-accordion .field--name-field-questions-accordion-slides .opener:hover{color:#005fb0}}.questions-accordion .field--name-field-questions-accordion-slides .opener:before{content:"";position:absolute;top:50%;right:4px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:24px;height:4px;border-radius:2px;background:#005fb0}.questions-accordion .field--name-field-questions-accordion-slides .opener:after{content:"";position:absolute;top:50%;right:14px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:4px;height:24px;border-radius:2px;background:#005fb0;opacity:1;visibility:visible;-webkit-transition:.3s;transition:.3s}.questions-accordion .field--name-field-questions-accordion-slides .slide{padding:15px 0}.questions-accordion .row .col{width:100%;margin-bottom:20px}@media (min-width:768px){.questions-accordion .field--name-field-questions-accordion-slides .slide{padding:21px 0}.questions-accordion .row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px}.questions-accordion .row .col{max-width:50%;margin-bottom:0;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.questions-accordion .row .col:last-child{margin-bottom:0}.questions-accordion .field--name-field-right-col-image{margin-bottom:20px}.questions-accordion .field--name-field-right-col-image:last-child{margin-bottom:0}.questions-accordion .field--name-field-media-image{font-size:0}.questions-accordion .tips-title{color:#009662;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #d8d8d8}.questions-accordion .tips-list li::marker{color:#009662}.field--name-field-right-col-links .field__item{padding-top:21px;margin-top:21px;border-top:1px solid #d8d8d8}@media (min-width:768px){.questions-accordion .tips-title{margin-bottom:21px;padding-bottom:21px}.field--name-field-right-col-links .field__item{margin-top:15px;padding-top:15px}}.field--name-field-right-col-links .field__item a{display:block;font-size:20px;line-height:1.5;font-weight:600;text-decoration:none;letter-spacing:.025em;color:#1f1f1f;padding-right:43px;position:relative}.field--name-field-right-col-links .field__item a:hover{color:#005fb0}.field--name-field-right-col-links .field__item a[target=_blank]:after{content:url(/themes/custom/spitex/images/icons/target.svg)}.field--name-field-right-col-links .field__item a:after{content:url(/themes/custom/spitex/images/icons/arrow-right.svg);position:absolute;top:50%;right:4px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
