/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{-moz-box-sizing:border-box;box-sizing:border-box}p{margin:0 0 1em}h1,h2,h3,h4,h5,h6{margin:0 0 .5em}button{border:none;background:0 0;outline:0;padding:0}button,[type=submit]{color:inherit;cursor:pointer;touch-action:manipulation}img{max-width:100%;height:auto}figure{margin:0}@font-face{font-family:"FF DIN";src:url(//www.tumortage.ch/app/themes/tumortage/assets/fonts/FFDIN-Regular.b47006bf.eot);src:url(//www.tumortage.ch/app/themes/tumortage/assets/fonts/FFDIN-Regular.b47006bf.eot) format("embedded-opentype"),url(//www.tumortage.ch/app/themes/tumortage/assets/fonts/FFDIN-Regular.c12d4082.woff2) format("woff2"),url(//www.tumortage.ch/app/themes/tumortage/assets/fonts/FFDIN-Regular.eb98a6ee.woff) format("woff"),url(//www.tumortage.ch/app/themes/tumortage/assets/fonts/FFDIN-Regular.d416f33c.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"FF DIN";src:url(//www.tumortage.ch/app/themes/tumortage/assets/fonts/FFDIN-Medium.855792ca.eot);src:url(//www.tumortage.ch/app/themes/tumortage/assets/fonts/FFDIN-Medium.855792ca.eot) format("embedded-opentype"),url(//www.tumortage.ch/app/themes/tumortage/assets/fonts/FFDIN-Medium.8b098206.woff2) format("woff2"),url(//www.tumortage.ch/app/themes/tumortage/assets/fonts/FFDIN-Medium.ae7457b1.woff) format("woff"),url(//www.tumortage.ch/app/themes/tumortage/assets/fonts/FFDIN-Medium.a18e557a.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"FF DIN";src:url(//www.tumortage.ch/app/themes/tumortage/assets/fonts/FFDIN-Bold.6e058d6e.eot);src:url(//www.tumortage.ch/app/themes/tumortage/assets/fonts/FFDIN-Bold.6e058d6e.eot) format("embedded-opentype"),url(//www.tumortage.ch/app/themes/tumortage/assets/fonts/FFDIN-Bold.15d57b66.woff2) format("woff2"),url(//www.tumortage.ch/app/themes/tumortage/assets/fonts/FFDIN-Bold.1eb12980.woff) format("woff"),url(//www.tumortage.ch/app/themes/tumortage/assets/fonts/FFDIN-Bold.2f63823c.ttf) format("truetype");font-weight:700;font-style:normal}p{font-size:15px;line-height:26px;letter-spacing:.03em}.wp-caption-text{font-size:14px;line-height:20px}.module-content.has-background-color,.header .header-inner-wrapper{width:calc(100% - 36px);max-width:1132px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.module-content.has-background-color,.header .header-inner-wrapper{width:calc(100% - 130px);margin-left:65px;margin-right:65px}}@media screen and (min-width:1232px){.module-content.has-background-color,.header .header-inner-wrapper{width:calc(100% - 36px);margin-left:auto;margin-right:auto}}.module-location,.module-content>div,.module-content,.module-logos,.module-quote,.module-teasers,#inner-hero h1,#homepage-hero .hero-inner-wrapper,#socket .socket-inner-wrapper,.footer .footer-inner-wrapper{width:calc(100% - 36px);max-width:752px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.module-location,.module-content>div,.module-content,.module-logos,.module-quote,.module-teasers,#inner-hero h1,#homepage-hero .hero-inner-wrapper,#socket .socket-inner-wrapper,.footer .footer-inner-wrapper{width:calc(100% - 250px);margin-left:125px;margin-right:125px}}@media screen and (min-width:972px){.module-location,.module-content>div,.module-content,.module-logos,.module-quote,.module-teasers,#inner-hero h1,#homepage-hero .hero-inner-wrapper,#socket .socket-inner-wrapper,.footer .footer-inner-wrapper{width:calc(100% - 36px);margin-left:auto;margin-right:auto}}.module-location .website a,.bullet-link{padding-left:20px;position:relative;font-size:14px;line-height:27px;font-weight:500;letter-spacing:.04em}.module-location .website a:hover,.bullet-link:hover{color:#000}.module-location .website a:before,.bullet-link:before{content:"";display:block;width:39px;height:39px;border-radius:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;z-index:-1;background:rgba(164,216,222,.58)}.content-button,.dpcb-wrapper .dpcb-accept{display:inline-block;height:53px;padding:16px 36px;border:1px solid #5d5d5d;font-size:15px;line-height:16px;letter-spacing:.03em;transition:all .4s ease-in-out}.content-button:hover,.dpcb-wrapper .dpcb-accept:hover{color:#000;background:#a4d8de;border-color:#a4d8de}.container{width:100%;max-width:calc(1920px + 30px);max-width:calc(1920px + var(--grid-gap, 30px));padding:0 calc(30px / 2);padding:0 calc(var(--grid-gap, 30px) / 2);margin-left:auto;margin-right:auto}.main{width:100%;max-width:1920px;margin-left:auto;margin-right:auto;padding-top:88px;transition:padding .4s ease-in-out}@media screen and (min-width:1280px){.main{padding-top:68px}}.grid{display:-ms-grid;display:grid;grid-gap:0 30px;gap:0 30px;grid-gap:0 var(--grid-gap,30px);gap:0 var(--grid-gap,30px)}.grid.columns-12{-ms-grid-columns:1fr var(--grid-gap,30px) 1fr var(--grid-gap,30px) 1fr var(--grid-gap,30px) 1fr var(--grid-gap,30px) 1fr var(--grid-gap,30px) 1fr;grid-template-columns:repeat(6,1fr)}@media screen and (min-width:768px){.grid.columns-12{-ms-grid-columns:1fr var(--grid-gap,30px) 1fr var(--grid-gap,30px) 1fr var(--grid-gap,30px) 1fr var(--grid-gap,30px) 1fr var(--grid-gap,30px) 1fr var(--grid-gap,30px) 1fr var(--grid-gap,30px) 1fr var(--grid-gap,30px) 1fr var(--grid-gap,30px) 1fr var(--grid-gap,30px) 1fr var(--grid-gap,30px) 1fr;grid-template-columns:repeat(12,1fr)}}body.mobile-open{overflow:hidden}@media screen and (min-width:1280px){body.mobile-open{overflow:visible}}body.scrolled .main{padding-top:63px}@media screen and (min-width:768px){body.scrolled .main{padding-top:50px}}@media screen and (min-width:1280px){body.scrolled .main{padding-top:46px}}body.scrolled #wpadminbar{width:100%;position:fixed;top:0;left:0}.modules{margin-bottom:100px}.module{margin-bottom:30px}.module:last-child{margin-bottom:0}.alignnone{margin:24px 0;margin:var(--p-mb,26px) 0 var(--p-mb,26px) 0;width:100%}.aligncenter,div.aligncenter{display:block;margin:24px auto 24px auto;margin:var(--p-mb,26px) auto var(--p-mb,26px) auto}.alignright{float:right;margin:24px 0 24px 24px;margin:var(--p-mb,26px) 0 var(--p-mb,26px) var(--p-mb,26px)}.alignleft{float:left;margin:24px 24px 24px 0;margin:var(--p-mb,26px) var(--p-mb,26px) var(--p-mb,26px) 0}.alignnone:first-child,.aligncenter:first-child,div.aligncenter:first-child,.alignright:first-child,.alignleft:first-child{margin-top:0}a img{position:relative}a img.alignright{float:right;margin:24px 0 24px 24px;margin:var(--p-mb,26px) 0 var(--p-mb,26px) var(--p-mb,26px)}a img.alignnone{margin:24px 0;margin:var(--p-mb,26px) 0px var(--p-mb,26px) 0;width:100%}a img.alignleft{float:left;margin:24px 24px 24px 0;margin:var(--p-mb,26px) var(--p-mb,26px) var(--p-mb,26px) 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{width:auto !important;max-width:100%}.wp-caption a:before{content:none}.wp-caption.alignleft{float:left;text-align:left}.wp-caption.aligncenter{margin:0 auto;text-align:center;margin-bottom:calc(2 * 24px);margin-bottom:calc(2 * var(--p-mb, 26px))}.wp-caption.alignright{float:right;text-align:right}.wp-caption.alignnone{position:relative;margin-bottom:calc(2 * 24px);margin-bottom:calc(2 * var(--p-mb, 26px))}.wp-caption.alignnone img{width:100%}.wp-caption-text{padding-top:8px;margin-bottom:0 !important}:root{--grid-gap:30px;--p-mb:24px}html,body{width:100%;height:100%}body{overflow-x:hidden;overflow-y:auto;display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:auto 1fr auto;grid-template-rows:auto 1fr auto;-ms-grid-rows:1fr auto;grid-template-rows:1fr auto;font-family:"FF DIN",helvetica,arial,sans-serif;font-size:15px;font-weight:400;line-height:1.733;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}body>*:nth-child(2){-ms-grid-row:2;-ms-grid-column:1}body>*:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.header-is-expanded body,.freeze body{overflow:hidden}p{margin-bottom:24px;margin-bottom:var(--p-mb,26px);letter-spacing:.03em}p:last-child{margin-bottom:0}.module-content.columns-1>div>h1:only-child,.module-content.columns-1>div>.h1:only-child,.module-content.columns-1>div>h2:only-child,.module-content.columns-1>div>.h2:only-child,.module-content.columns-1>div>h3:only-child,.module-content.columns-1>div>.h3:only-child,.module-content.columns-1>div>h4:only-child,.module-content.columns-1>div>.h4:only-child,.module-content.columns-1>div>h5:only-child,.module-content.columns-1>div>.h5:only-child,.module-content.columns-1>div>h6:only-child,.module-content.columns-1>div>.h6:only-child{margin-bottom:0}h1,.h1{font-size:27px;line-height:36px;letter-spacing:.05em}h2,.h2{margin-bottom:25px;font-size:28px;line-height:38px;font-weight:500;letter-spacing:.04em}h3,.h3{margin-bottom:25px;font-size:23px;line-height:27px;font-weight:400;letter-spacing:.04em}h4,.h4{margin-bottom:25px;font-size:19px;line-height:27px;font-weight:500;letter-spacing:.04em}h5,.h5{margin-bottom:25px;font-size:18px;line-height:27px;font-weight:400;letter-spacing:.04em}a{color:inherit;text-decoration:none;transition:color .23s ease-out}@media not all and (hover:none),(-ms-high-contrast:none){a:hover{color:#a4d8de}}ul.cul,ul.menu,ul.sub-menu,ol.cul,ol.menu,ol.sub-menu{list-style-type:none;margin:0;padding:0}img{width:auto;height:auto;max-width:100%;vertical-align:top}hr{margin-top:30px;margin-bottom:30px;border-top:1px solid rgba(164,216,222,.74);border-left:0;border-right:0;border-bottom:0}.dpcb-wrapper{background:#fff;padding:20px;color:#000;position:fixed;bottom:0;left:0;right:0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}@media screen and (min-width:768px){.dpcb-wrapper{-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center}}.dpcb-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(164,216,222,.26);z-index:-1}.dpcb-wrapper .dpcb-content>a{text-decoration:underline}.dpcb-wrapper .dpcb-accept{border:1px solid #000;margin-top:20px}@media screen and (min-width:768px){.dpcb-wrapper .dpcb-accept{margin-top:0;margin-left:10px}}.cky-audit-table .cky-cookie-des-table p{font-size:12px !important;line-height:24px !important;font-weight:400 !important}.header{background:#fff;width:100%;position:fixed;top:0;left:0;z-index:50}.header.open .header-inner-wrapper .header-menu-toggle .lines{background:0 0}.header.open .header-inner-wrapper .header-menu-toggle .lines:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header.open .header-inner-wrapper .header-menu-toggle .lines:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#wpadminbar~.header{top:46px;z-index:99999}@media screen and (min-width:768px){#wpadminbar~.header{top:32px}}#wpadminbar~.header .header-inner-wrapper .header-navigation{height:calc(100vh - 100% - 46px)}@media screen and (min-width:768px){#wpadminbar~.header .header-inner-wrapper .header-navigation{height:calc(100vh - 100% - 32px)}}@media screen and (min-width:1280px){#wpadminbar~.header .header-inner-wrapper .header-navigation{height:auto}}.header .header-inner-wrapper{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:30px 0;transition:padding .4s ease-in-out}@media screen and (min-width:1280px){.header .header-inner-wrapper{-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:0 99px}}@media screen and (min-width:1440px){.header .header-inner-wrapper{padding:0 94px}}body.scrolled .header .header-inner-wrapper{padding:18px 0 17px}@media screen and (min-width:768px){body.scrolled .header .header-inner-wrapper{padding:11px 0}}@media screen and (min-width:1280px){body.scrolled .header .header-inner-wrapper{padding:10px 99px 11px}}@media screen and (min-width:1440px){body.scrolled .header .header-inner-wrapper{padding:10px 94px 11px}}.header .header-inner-wrapper .logo{width:95px;height:28px;-webkit-flex-shrink:0;flex-shrink:0;transition:all .4s ease-in-out}@media screen and (min-width:1280px){.header .header-inner-wrapper .logo{width:115px;height:34px}}@media screen and (min-width:1280px){body.scrolled .header .header-inner-wrapper .logo{height:24px}}.header .header-inner-wrapper .logo .logo-link{display:block;width:100%;transition:all .4s ease-in-out}@media screen and (min-width:1280px){.header .header-inner-wrapper .logo .logo-link{width:115px;height:34px}}@media screen and (min-width:1280px){body.scrolled .header .header-inner-wrapper .logo .logo-link{width:80px;height:24px}}.header .header-inner-wrapper .logo .logo-link img{width:100%}.header .header-inner-wrapper .header-navigation{display:none;width:100%;height:calc(100vh - 100%);overflow:auto;overflow-x:hidden;position:absolute;top:100%;left:0;background:#fff}@media screen and (min-width:1280px){.header .header-inner-wrapper .header-navigation{display:block !important;height:auto;padding-left:78px;overflow:visible;position:static}}.header .header-inner-wrapper .header-navigation .menu-main{position:relative;text-align:center;padding:70px 0}@media screen and (min-width:1280px){.header .header-inner-wrapper .header-navigation .menu-main{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:0}}@media screen and (min-width:1280px){.header .header-inner-wrapper .header-navigation .menu-main>.menu-item{padding:17px 0}}.header .header-inner-wrapper .header-navigation .menu-main>.menu-item.menu-item-has-children>a:after{content:"";background:url(//www.tumortage.ch/app/themes/tumortage/assets/images/back-arrow.257921c0.svg) no-repeat 50% 50% transparent;background-size:contain;height:15px;width:19px}.header .header-inner-wrapper .header-navigation .menu-main .menu-item{margin-bottom:50px}.header .header-inner-wrapper .header-navigation .menu-main .menu-item>a{display:inline-block}@media screen and (min-width:1280px){.header .header-inner-wrapper .header-navigation .menu-main .menu-item{margin-bottom:0;position:relative}.header .header-inner-wrapper .header-navigation .menu-main .menu-item:hover .sub-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}}.header .header-inner-wrapper .header-navigation .menu-main .menu-item:last-child{margin-bottom:0}.header .header-inner-wrapper .header-navigation .menu-main .menu-item.current-menu-item>a:before{width:100%}.header .header-inner-wrapper .header-navigation .menu-main .menu-item .sub-menu{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;padding:70px 20px 17px;text-align:center;z-index:1;-webkit-transform:translateX(100%);transform:translateX(100%);transition:all .3s ease-in-out}.header .header-inner-wrapper .header-navigation .menu-main .menu-item .sub-menu.is-active{-webkit-transform:translateX(0);transform:translateX(0)}@media screen and (min-width:768px){.header .header-inner-wrapper .header-navigation .menu-main .menu-item .sub-menu{padding:70px 30px 17px}}@media screen and (min-width:1280px){.header .header-inner-wrapper .header-navigation .menu-main .menu-item .sub-menu{opacity:0;visibility:hidden;padding:17px 30px;text-align:left;min-width:236px;left:-30px;top:100%;bottom:auto;right:auto;-webkit-transform:translateY(5px);transform:translateY(5px)}}.header .header-inner-wrapper .header-navigation .menu-main .menu-item .sub-menu>.back-to-main-menu{position:relative;display:block;padding:0 50px 72px}@media screen and (min-width:768px){.header .header-inner-wrapper .header-navigation .menu-main .menu-item .sub-menu>.back-to-main-menu{padding:0 70px 72px}}@media screen and (min-width:1280px){.header .header-inner-wrapper .header-navigation .menu-main .menu-item .sub-menu>.back-to-main-menu{display:none}}.header .header-inner-wrapper .header-navigation .menu-main .menu-item .sub-menu>.back-to-main-menu .icon-back{position:absolute;left:0;top:4px;background:url(//www.tumortage.ch/app/themes/tumortage/assets/images/back-arrow.257921c0.svg) no-repeat 50% 50% transparent;background-size:contain;height:15px;width:19px}@media screen and (min-width:768px){.header .header-inner-wrapper .header-navigation .menu-main .menu-item .sub-menu>.back-to-main-menu .icon-back{left:35px}}.header .header-inner-wrapper .header-navigation .menu-main .menu-item .sub-menu>.menu-item{padding:24px 0;margin-bottom:0}@media screen and (min-width:1280px){.header .header-inner-wrapper .header-navigation .menu-main .menu-item .sub-menu>.menu-item{padding:7px 0}}.header .header-inner-wrapper .header-navigation .menu-main .menu-item .sub-menu>.menu-item:first-of-type{padding-top:0}.header .header-inner-wrapper .header-navigation .menu-main .menu-item .sub-menu>.menu-item:last-of-type{padding-bottom:0}.header .header-inner-wrapper .header-navigation .menu-main .menu-item .sub-menu>.menu-item>a{display:inline-block}.header .header-inner-wrapper .header-navigation .menu-main .menu-item a{position:relative;line-height:21px;font-weight:500;top:0}.header .header-inner-wrapper .header-navigation .menu-main .menu-item a:before{content:"";display:block;width:0;height:2px;position:absolute;left:0;bottom:-4px;background:#a4d8de;pointer-events:none;transition:width .2s ease-in-out}.header .header-inner-wrapper .header-navigation .menu-main .menu-item a:hover{color:#000}@media screen and (min-width:1280px){.header .header-inner-wrapper .header-navigation .menu-main .menu-item a:hover:before{width:100%}}.header .header-inner-wrapper .header-menu-toggle{display:block;width:19px;height:16px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;overflow:hidden;text-indent:-99999px}@media screen and (min-width:768px){.header .header-inner-wrapper .header-menu-toggle{right:65px}}@media screen and (min-width:1280px){.header .header-inner-wrapper .header-menu-toggle{display:none}}.header .header-inner-wrapper .header-menu-toggle .lines{display:inline-block;width:19px;height:2px;position:absolute;top:7px;left:0;transition:all .2s ease-in-out;background:#000}.header .header-inner-wrapper .header-menu-toggle .lines:before,.header .header-inner-wrapper .header-menu-toggle .lines:after{content:"";position:absolute;left:0;display:inline-block;width:19px;height:2px;transition:all .4s ease-in-out;background:#000}.header .header-inner-wrapper .header-menu-toggle .lines:before{top:6px}.header .header-inner-wrapper .header-menu-toggle .lines:after{top:-6px}.footer{background:#333}.footer .footer-inner-wrapper{padding:40px 30px}@media screen and (min-width:768px){.footer .footer-inner-wrapper{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:top;-moz-box-align:top;align-items:top;padding:30px 0 40px}}.footer .footer-inner-wrapper a,.footer .footer-inner-wrapper li,.footer .footer-inner-wrapper h3{color:#fff}.footer .footer-inner-wrapper a,.footer .footer-inner-wrapper li{font-size:12px;line-height:17px;letter-spacing:.03em}.footer .footer-inner-wrapper a:hover{color:#a4d8de}.footer .footer-inner-wrapper ul{padding-left:0;margin:0;list-style-type:none}.footer .footer-inner-wrapper .column:not(:last-child){margin-bottom:50px}@media screen and (min-width:768px){.footer .footer-inner-wrapper .column:not(:last-child){margin-bottom:0}}.footer .footer-inner-wrapper .column:first-child h3{padding-left:138px;position:relative;font-size:44px;line-height:88px;font-weight:500;letter-spacing:.04em}@media screen and (min-width:768px){.footer .footer-inner-wrapper .column:first-child h3{padding-left:94px;font-size:30px;line-height:60px}}@media screen and (min-width:1024px){.footer .footer-inner-wrapper .column:first-child h3{padding-left:138px;font-size:44px;line-height:88px}}.footer .footer-inner-wrapper .column:first-child h3:before{content:"";width:123px;height:37px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;background:url(//www.tumortage.ch/app/themes/tumortage/assets/images/logo-white.f5dc86a8.svg) center no-repeat;background-size:100% auto}@media screen and (min-width:768px){.footer .footer-inner-wrapper .column:first-child h3:before{width:84px;height:25px}}@media screen and (min-width:1024px){.footer .footer-inner-wrapper .column:first-child h3:before{width:123px;height:37px}}.footer .footer-inner-wrapper .column:last-child img{width:129px;height:94px;margin-bottom:0}@media screen and (min-width:768px){.footer .footer-inner-wrapper .column:last-child img{width:104px;height:75px}}@media screen and (min-width:1024px){.footer .footer-inner-wrapper .column:last-child img{width:129px;height:94px}}.footer .footer-inner-wrapper .column h3{margin-bottom:25px;font-size:15px;line-height:27px;letter-spacing:.03em;text-transform:capitalize}@media screen and (min-width:768px){.footer .footer-inner-wrapper .column h3{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:63px;margin-bottom:12px}}@media screen and (min-width:1024px){.footer .footer-inner-wrapper .column h3{margin-bottom:25px}}.footer .footer-inner-wrapper .column .footer-links .menu-item{margin-bottom:16px}.footer .footer-inner-wrapper .column .footer-links .menu-item:last-child{margin-bottom:0}.footer .footer-inner-wrapper .column .address,.footer .footer-inner-wrapper .column .phone,.footer .footer-inner-wrapper .column .email{padding-left:26px;margin-bottom:14px;position:relative}.footer .footer-inner-wrapper .column .address:before,.footer .footer-inner-wrapper .column .phone:before,.footer .footer-inner-wrapper .column .email:before{content:"";display:block;position:absolute;left:0;top:4px}.footer .footer-inner-wrapper .column .address:last-child,.footer .footer-inner-wrapper .column .phone:last-child,.footer .footer-inner-wrapper .column .email:last-child{margin-bottom:0}.footer .footer-inner-wrapper .column .address:before{width:12px;height:18px;background:url(//www.tumortage.ch/app/themes/tumortage/assets/images/location-icon.50a8667d.svg) center no-repeat;background-size:100% auto}.footer .footer-inner-wrapper .column .phone:before{width:14px;height:14px;background:url(//www.tumortage.ch/app/themes/tumortage/assets/images/phone-icon.1d863a64.svg) center no-repeat;background-size:100% auto}.footer .footer-inner-wrapper .column .email:before{width:14px;height:10px;background:url(//www.tumortage.ch/app/themes/tumortage/assets/images/email-icon.7a4fec93.svg) center no-repeat;background-size:100% auto}#socket{background:#a4d8de}#socket .socket-inner-wrapper{padding:20px 30px}@media screen and (min-width:768px){#socket .socket-inner-wrapper{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:12px 0}}@media screen and (min-width:1280px){#socket .socket-inner-wrapper{max-width:1132px;padding:12px 0 12px 190px}}#socket .socket-inner-wrapper p,#socket .socket-inner-wrapper a,#socket .socket-inner-wrapper li{font-size:12px;line-height:17px;font-weight:700}#socket .socket-inner-wrapper p{margin-bottom:20px}@media screen and (min-width:768px){#socket .socket-inner-wrapper p{margin-bottom:0}}#socket .socket-inner-wrapper a:hover{color:#fff}#socket .socket-inner-wrapper li{margin-bottom:20px}@media screen and (min-width:768px){#socket .socket-inner-wrapper li{margin-left:57px;margin-bottom:0}}#socket .socket-inner-wrapper li:last-child{margin-bottom:0}@media screen and (min-width:1280px){#socket .socket-inner-wrapper .footer-links{padding-right:100px}}@media screen and (min-width:768px){#socket .socket-inner-wrapper .socket-main{display:-webkit-flex;display:-moz-box;display:flex}}#homepage-hero{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:580px;margin-bottom:50px;position:relative;overflow:hidden}@media screen and (min-width:768px){#homepage-hero{height:480px}}@media screen and (min-width:1280px){#homepage-hero{height:646px}}#homepage-hero img{max-width:none;min-height:100%;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#homepage-hero .hero-inner-wrapper{position:relative;text-align:center;color:#fff}#homepage-hero .hero-inner-wrapper .counter{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:0 30px;margin-bottom:90px}@media screen and (min-width:768px){#homepage-hero .hero-inner-wrapper .counter{padding:0 95px;margin-bottom:50px}}#homepage-hero .hero-inner-wrapper .counter>div:not(:last-child){margin-right:32px}#homepage-hero .hero-inner-wrapper .counter .count{font-size:50px;line-height:68px;font-weight:500;letter-spacing:.13em;text-indent:.13em}@media screen and (min-width:768px){#homepage-hero .hero-inner-wrapper .counter .count{font-size:27px;line-height:1.2592592593}}#homepage-hero .hero-inner-wrapper .counter .unit{text-transform:uppercase;font-size:13px;line-height:44px;letter-spacing:.09em}#homepage-hero .hero-inner-wrapper>h1{margin-bottom:90px;font-size:27px;line-height:1.3333333333;letter-spacing:.07em;font-weight:400}@media screen and (min-width:768px){#homepage-hero .hero-inner-wrapper>h1{margin-bottom:50px;font-size:50px;line-height:1.2}}#homepage-hero .hero-inner-wrapper>h1 span{display:block;font-weight:700}#homepage-hero .hero-inner-wrapper>p{font-size:15px;line-height:26px;letter-spacing:.03em}#inner-hero{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:270px;margin-bottom:30px;position:relative;overflow:hidden}#inner-hero img{max-width:none;min-height:100%;object-fit:cover;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#inner-hero h1{position:relative;z-index:1px;text-transform:uppercase;font-weight:400;color:#fff}#inner-hero h1>span{display:block;font-weight:700}.module-teasers{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-bottom:0}@media screen and (min-width:768px){.module-teasers{-ms-grid-columns:(auto)[3];grid-template-columns:repeat(3,auto);margin-bottom:10px}}.module-teasers .teaser{margin-bottom:40px;text-align:center}@media screen and (min-width:1280px){.module-teasers .teaser{text-align:left}}.module-teasers .teaser:nth-child(2n+1){padding-right:10px}@media screen and (min-width:768px){.module-teasers .teaser:nth-child(2n+1){padding-right:0}}.module-teasers .teaser:nth-child(2n){padding-left:10px}@media screen and (min-width:768px){.module-teasers .teaser:nth-child(2n){padding-left:0}}@media screen and (min-width:768px){.module-teasers .teaser:nth-child(3n+2){padding:0 20px}}.module-teasers .teaser h3{font-size:14px;line-height:27px}.module-teasers .teaser a{display:block}@media screen and (min-width:1280px){.module-teasers .teaser a{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}}.module-teasers .teaser a .image{margin-bottom:16px}@media screen and (min-width:768px){.module-teasers .teaser a .image{margin-bottom:10px}}@media screen and (min-width:1280px){.module-teasers .teaser a .image{-webkit-flex-shrink:0;flex-shrink:0;margin-bottom:0;margin-right:20px}}.module-teasers .teaser a h3{text-transform:uppercase;margin-bottom:0;font-weight:700}.module-quote{padding:0 35px;text-align:center}@media screen and (min-width:768px){.module-quote{padding:0}}@media screen and (min-width:1280px){.module-quote{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;text-align:left}}.module-quote .image{-webkit-flex-shrink:0;flex-shrink:0;display:inline-block;width:99px;height:99px;margin-bottom:30px;border:2px solid #a4d8de;border-radius:50%;overflow:hidden;position:relative}@media screen and (min-width:1280px){.module-quote .image{margin-bottom:0}}.module-quote .text{font-size:15px;line-height:26px;letter-spacing:.03em}@media screen and (min-width:1280px){.module-quote .text{padding-left:20px}}.module-quote .text h2{margin-bottom:25px;font-size:19px;line-height:27px;font-weight:500;letter-spacing:.04em}@media screen and (min-width:1280px){.module-logos{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.module-logos>div{padding-top:30px;border-top:1px solid rgba(164,216,222,.74);margin-bottom:30px}.module-logos>div:last-child{margin-bottom:0}@media screen and (min-width:768px){.module-logos>div.has-one-logo .logos{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}}@media screen and (min-width:1280px){.module-logos>div.has-one-logo .logos{display:-ms-grid;display:grid;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}}.module-logos h2{margin-bottom:30px;text-align:center;font-size:23px;line-height:27px;font-weight:500;letter-spacing:.04em}@media screen and (min-width:1280px){.module-logos h2{margin-bottom:20px;-moz-text-align-last:left;text-align-last:left}}.module-logos .logos{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr}.module-logos .logos .logo{width:225px;margin:auto}@media screen and (min-width:1280px){.module-logos .main-logos{width:38.43%}}.module-logos .main-logos h2{margin-bottom:35px}@media screen and (min-width:1280px){.module-logos .main-logos h2{margin-bottom:20px}}.module-logos .main-logos .logos{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center}@media screen and (min-width:768px){.module-logos .main-logos .logos{-ms-grid-columns:(225px)[2];grid-template-columns:repeat(2,225px)}}@media screen and (min-width:1280px){.module-logos .main-logos .logos{-ms-grid-columns:1fr;grid-template-columns:1fr}}.module-logos .main-logos .logos .logo{margin:auto}@media screen and (min-width:1280px){.module-logos .main-logos .logos .logo{margin:0}}@media screen and (min-width:1280px){.module-logos .secondary-logos{width:61.57%}}.module-logos .secondary-logos .logos{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center}@media screen and (min-width:768px){.module-logos .secondary-logos .logos{-ms-grid-columns:(225px)[2];grid-template-columns:repeat(2,225px)}}@media screen and (min-width:1280px){.module-logos .tertiary-logos{width:100%}}.module-logos .tertiary-logos .logos{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center}@media screen and (min-width:768px){.module-logos .tertiary-logos .logos{-ms-grid-columns:(225px)[2];grid-template-columns:repeat(2,225px)}}@media screen and (min-width:1280px){.module-logos .tertiary-logos .logos{-ms-grid-columns:(225px)[3];grid-template-columns:repeat(3,225px);margin-bottom:10px}}.module-content{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.module-content.has-background-color{padding:30px;background:rgba(164,216,222,.26)}@media screen and (min-width:768px){.module-content.has-background-color{padding:30px 60px}}.module-content.columns-2>div{width:100%}.module-content.columns-2>div:first-child{margin-bottom:30px}@media screen and (min-width:768px){.module-content.columns-2>div:first-child{margin-bottom:0}}@media screen and (min-width:768px){.module-content.columns-2>div{width:50%}}@media screen and (min-width:768px){.module-content.columns-2>div:first-child{padding-right:9px}}@media screen and (min-width:768px){.module-content.columns-2>div:last-child{padding-left:9px}}@media screen and (min-width:768px){.module-content.columns-2.has-background-color{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (min-width:768px){.module-content.columns-2.has-background-color>div{width:calc(376px)}}.module-content>div{width:100%;margin:0}.module-content>div .wp-caption.alignnone{margin-bottom:0}.module-content>div .wp-caption-text{padding-top:20px;font-size:13px;line-height:17px;letter-spacing:.04em;color:#6c6b6b}.module-content ul,.module-content ol{margin:30px 0;padding-left:15px;font-size:15px;line-height:30px;letter-spacing:.03em}.module-content ul{list-style-type:none}.module-content ul li{position:relative}.module-content ul li:before{content:"";display:block;width:6px;height:6px;border-radius:50%;position:absolute;top:13px;left:-15px;background:#a4d8de}.module-content .youtube-embed{position:relative;width:100%;height:0;padding-top:calc(9 / 16 * 100%)}.module-content .youtube-embed iframe{display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}.module-location{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.module-location>div{width:100%}.module-location>div:first-child{margin-bottom:30px}@media screen and (min-width:768px){.module-location>div:first-child{margin-bottom:0}}@media screen and (min-width:768px){.module-location>div{width:50%}}@media screen and (min-width:768px){.module-location>div:first-child{padding-right:9px}}@media screen and (min-width:768px){.module-location>div:last-child{padding-left:9px}}.module-location h3{margin-bottom:30px}@media screen and (min-width:1280px){.module-location h3{margin-bottom:35px}}.module-location a,.module-location li{font-size:15px;line-height:26px;letter-spacing:.03em}.module-location a:hover{color:#a4d8de}.module-location ul{padding-left:0;margin:0;list-style-type:none}.module-location .address,.module-location .phone,.module-location .email{padding-left:38px;margin-bottom:15px;position:relative}.module-location .address:before,.module-location .phone:before,.module-location .email:before{content:"";display:block;position:absolute;left:2px;top:6px}.module-location .address:last-child,.module-location .phone:last-child,.module-location .email:last-child{margin-bottom:0}.module-location .address:before{width:12px;height:18px;background:url(//www.tumortage.ch/app/themes/tumortage/assets/images/location-icon.50a8667d.svg) center no-repeat;background-size:100% auto}.module-location .phone:before{width:14px;height:14px;background:url(//www.tumortage.ch/app/themes/tumortage/assets/images/phone-icon.1d863a64.svg) center no-repeat;background-size:100% auto}.module-location .email:before{width:14px;height:10px;top:10px;background:url(//www.tumortage.ch/app/themes/tumortage/assets/images/email-icon.7a4fec93.svg) center no-repeat;background-size:100% auto}.module-location .website{margin-top:27px;margin-bottom:12px}@media screen and (min-width:768px){.module-location .website{margin-top:29px}}.module-location .right>p{width:100%;height:0;padding-top:71.74%;position:relative}.module-location .right iframe{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}