.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}

html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:0;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:-0.25em}sup{top:-0.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{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]{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}[data-whatintent=mouse] *,[data-whatintent=mouse] *:focus,[data-whatintent=touch] *,[data-whatintent=touch] *:focus,[data-whatinput=mouse] *,[data-whatinput=mouse] *:focus,[data-whatinput=touch] *,[data-whatinput=touch] *:focus{outline:none}[draggable=false]{-webkit-touch-callout:none;-webkit-user-select:none}.grid-container{padding-right:1.375rem;padding-left:1.375rem;max-width:93rem;margin-left:auto;margin-right:auto}@media print,screen and (min-width:40em){.grid-container{padding-right:1.375rem;padding-left:1.375rem}}.grid-container.fluid{padding-right:1.375rem;padding-left:1.375rem;max-width:100%;margin-left:auto;margin-right:auto}@media print,screen and (min-width:40em){.grid-container.fluid{padding-right:1.375rem;padding-left:1.375rem}}.grid-container.full{padding-right:0;padding-left:0;max-width:100%;margin-left:auto;margin-right:auto}.grid-x{display:flex;flex-flow:row wrap}.cell{flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{flex:1 1 0}.cell.shrink{flex:0 0 auto}.grid-x>.auto{width:auto}.grid-x>.shrink{width:auto}.grid-x>.small-shrink,.grid-x>.small-full,.grid-x>.small-1,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12{flex-basis:auto}@media print,screen and (min-width:40em){.grid-x>.medium-shrink,.grid-x>.medium-full,.grid-x>.medium-1,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12{flex-basis:auto}}@media print,screen and (min-width:64.0625em){.grid-x>.large-shrink,.grid-x>.large-full,.grid-x>.large-1,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12{flex-basis:auto}}.grid-x>.small-12,.grid-x>.small-11,.grid-x>.small-10,.grid-x>.small-9,.grid-x>.small-8,.grid-x>.small-7,.grid-x>.small-6,.grid-x>.small-5,.grid-x>.small-4,.grid-x>.small-3,.grid-x>.small-2,.grid-x>.small-1{flex:0 0 auto}.grid-x>.small-1{width:8.3333333333%}.grid-x>.small-2{width:16.6666666667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.3333333333%}.grid-x>.small-5{width:41.6666666667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.3333333333%}.grid-x>.small-8{width:66.6666666667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.3333333333%}.grid-x>.small-11{width:91.6666666667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width:40em){.grid-x>.medium-auto{flex:1 1 0;width:auto}.grid-x>.medium-12,.grid-x>.medium-11,.grid-x>.medium-10,.grid-x>.medium-9,.grid-x>.medium-8,.grid-x>.medium-7,.grid-x>.medium-6,.grid-x>.medium-5,.grid-x>.medium-4,.grid-x>.medium-3,.grid-x>.medium-2,.grid-x>.medium-1,.grid-x>.medium-shrink{flex:0 0 auto}.grid-x>.medium-shrink{width:auto}.grid-x>.medium-1{width:8.3333333333%}.grid-x>.medium-2{width:16.6666666667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.3333333333%}.grid-x>.medium-5{width:41.6666666667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.3333333333%}.grid-x>.medium-8{width:66.6666666667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.3333333333%}.grid-x>.medium-11{width:91.6666666667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width:64.0625em){.grid-x>.large-auto{flex:1 1 0;width:auto}.grid-x>.large-12,.grid-x>.large-11,.grid-x>.large-10,.grid-x>.large-9,.grid-x>.large-8,.grid-x>.large-7,.grid-x>.large-6,.grid-x>.large-5,.grid-x>.large-4,.grid-x>.large-3,.grid-x>.large-2,.grid-x>.large-1,.grid-x>.large-shrink{flex:0 0 auto}.grid-x>.large-shrink{width:auto}.grid-x>.large-1{width:8.3333333333%}.grid-x>.large-2{width:16.6666666667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.3333333333%}.grid-x>.large-5{width:41.6666666667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.3333333333%}.grid-x>.large-8{width:66.6666666667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.3333333333%}.grid-x>.large-11{width:91.6666666667%}.grid-x>.large-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-1.375rem;margin-right:-1.375rem}@media print,screen and (min-width:40em){.grid-margin-x{margin-left:-1.375rem;margin-right:-1.375rem}}.grid-margin-x>.cell{width:calc(100% - 2.75rem);margin-left:1.375rem;margin-right:1.375rem}@media print,screen and (min-width:40em){.grid-margin-x>.cell{width:calc(100% - 2.75rem);margin-left:1.375rem;margin-right:1.375rem}}.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.3333333333% - 2.75rem)}.grid-margin-x>.small-2{width:calc(16.6666666667% - 2.75rem)}.grid-margin-x>.small-3{width:calc(25% - 2.75rem)}.grid-margin-x>.small-4{width:calc(33.3333333333% - 2.75rem)}.grid-margin-x>.small-5{width:calc(41.6666666667% - 2.75rem)}.grid-margin-x>.small-6{width:calc(50% - 2.75rem)}.grid-margin-x>.small-7{width:calc(58.3333333333% - 2.75rem)}.grid-margin-x>.small-8{width:calc(66.6666666667% - 2.75rem)}.grid-margin-x>.small-9{width:calc(75% - 2.75rem)}.grid-margin-x>.small-10{width:calc(83.3333333333% - 2.75rem)}.grid-margin-x>.small-11{width:calc(91.6666666667% - 2.75rem)}.grid-margin-x>.small-12{width:calc(100% - 2.75rem)}@media print,screen and (min-width:40em){.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.3333333333% - 2.75rem)}.grid-margin-x>.small-2{width:calc(16.6666666667% - 2.75rem)}.grid-margin-x>.small-3{width:calc(25% - 2.75rem)}.grid-margin-x>.small-4{width:calc(33.3333333333% - 2.75rem)}.grid-margin-x>.small-5{width:calc(41.6666666667% - 2.75rem)}.grid-margin-x>.small-6{width:calc(50% - 2.75rem)}.grid-margin-x>.small-7{width:calc(58.3333333333% - 2.75rem)}.grid-margin-x>.small-8{width:calc(66.6666666667% - 2.75rem)}.grid-margin-x>.small-9{width:calc(75% - 2.75rem)}.grid-margin-x>.small-10{width:calc(83.3333333333% - 2.75rem)}.grid-margin-x>.small-11{width:calc(91.6666666667% - 2.75rem)}.grid-margin-x>.small-12{width:calc(100% - 2.75rem)}.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.3333333333% - 2.75rem)}.grid-margin-x>.medium-2{width:calc(16.6666666667% - 2.75rem)}.grid-margin-x>.medium-3{width:calc(25% - 2.75rem)}.grid-margin-x>.medium-4{width:calc(33.3333333333% - 2.75rem)}.grid-margin-x>.medium-5{width:calc(41.6666666667% - 2.75rem)}.grid-margin-x>.medium-6{width:calc(50% - 2.75rem)}.grid-margin-x>.medium-7{width:calc(58.3333333333% - 2.75rem)}.grid-margin-x>.medium-8{width:calc(66.6666666667% - 2.75rem)}.grid-margin-x>.medium-9{width:calc(75% - 2.75rem)}.grid-margin-x>.medium-10{width:calc(83.3333333333% - 2.75rem)}.grid-margin-x>.medium-11{width:calc(91.6666666667% - 2.75rem)}.grid-margin-x>.medium-12{width:calc(100% - 2.75rem)}}@media print,screen and (min-width:64.0625em){.grid-margin-x>.large-auto{width:auto}.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.3333333333% - 2.75rem)}.grid-margin-x>.large-2{width:calc(16.6666666667% - 2.75rem)}.grid-margin-x>.large-3{width:calc(25% - 2.75rem)}.grid-margin-x>.large-4{width:calc(33.3333333333% - 2.75rem)}.grid-margin-x>.large-5{width:calc(41.6666666667% - 2.75rem)}.grid-margin-x>.large-6{width:calc(50% - 2.75rem)}.grid-margin-x>.large-7{width:calc(58.3333333333% - 2.75rem)}.grid-margin-x>.large-8{width:calc(66.6666666667% - 2.75rem)}.grid-margin-x>.large-9{width:calc(75% - 2.75rem)}.grid-margin-x>.large-10{width:calc(83.3333333333% - 2.75rem)}.grid-margin-x>.large-11{width:calc(91.6666666667% - 2.75rem)}.grid-margin-x>.large-12{width:calc(100% - 2.75rem)}}.grid-padding-x .grid-padding-x{margin-right:-1.375rem;margin-left:-1.375rem}@media print,screen and (min-width:40em){.grid-padding-x .grid-padding-x{margin-right:-1.375rem;margin-left:-1.375rem}}.grid-container:not(.full)>.grid-padding-x{margin-right:-1.375rem;margin-left:-1.375rem}@media print,screen and (min-width:40em){.grid-container:not(.full)>.grid-padding-x{margin-right:-1.375rem;margin-left:-1.375rem}}.grid-padding-x>.cell{padding-right:1.375rem;padding-left:1.375rem}@media print,screen and (min-width:40em){.grid-padding-x>.cell{padding-right:1.375rem;padding-left:1.375rem}}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.3333333333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.6666666667%}.small-up-7>.cell{width:14.2857142857%}.small-up-8>.cell{width:12.5%}@media print,screen and (min-width:40em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.3333333333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.6666666667%}.medium-up-7>.cell{width:14.2857142857%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width:64.0625em){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.3333333333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.6666666667%}.large-up-7>.cell{width:14.2857142857%}.large-up-8>.cell{width:12.5%}}.grid-margin-x.small-up-1>.cell{width:calc(100% - 2.75rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 2.75rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.3333333333% - 2.75rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 2.75rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 2.75rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.6666666667% - 2.75rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.2857142857% - 2.75rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 2.75rem)}@media print,screen and (min-width:40em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 2.75rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 2.75rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.3333333333% - 2.75rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 2.75rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 2.75rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.6666666667% - 2.75rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.2857142857% - 2.75rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 2.75rem)}.grid-margin-x.medium-up-1>.cell{width:calc(100% - 2.75rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 2.75rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.3333333333% - 2.75rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 2.75rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 2.75rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.6666666667% - 2.75rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.2857142857% - 2.75rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 2.75rem)}}@media print,screen and (min-width:64.0625em){.grid-margin-x.large-up-1>.cell{width:calc(100% - 2.75rem)}.grid-margin-x.large-up-2>.cell{width:calc(50% - 2.75rem)}.grid-margin-x.large-up-3>.cell{width:calc(33.3333333333% - 2.75rem)}.grid-margin-x.large-up-4>.cell{width:calc(25% - 2.75rem)}.grid-margin-x.large-up-5>.cell{width:calc(20% - 2.75rem)}.grid-margin-x.large-up-6>.cell{width:calc(16.6666666667% - 2.75rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.2857142857% - 2.75rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 2.75rem)}}.small-margin-collapse{margin-right:0;margin-left:0}.small-margin-collapse>.cell{margin-right:0;margin-left:0}.small-margin-collapse>.small-1{width:8.3333333333%}.small-margin-collapse>.small-2{width:16.6666666667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.3333333333%}.small-margin-collapse>.small-5{width:41.6666666667%}.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.3333333333%}.small-margin-collapse>.small-8{width:66.6666666667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.3333333333%}.small-margin-collapse>.small-11{width:91.6666666667%}.small-margin-collapse>.small-12{width:100%}@media print,screen and (min-width:40em){.small-margin-collapse>.medium-1{width:8.3333333333%}.small-margin-collapse>.medium-2{width:16.6666666667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.3333333333%}.small-margin-collapse>.medium-5{width:41.6666666667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.3333333333%}.small-margin-collapse>.medium-8{width:66.6666666667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.3333333333%}.small-margin-collapse>.medium-11{width:91.6666666667%}.small-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64.0625em){.small-margin-collapse>.large-1{width:8.3333333333%}.small-margin-collapse>.large-2{width:16.6666666667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.3333333333%}.small-margin-collapse>.large-5{width:41.6666666667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.3333333333%}.small-margin-collapse>.large-8{width:66.6666666667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.3333333333%}.small-margin-collapse>.large-11{width:91.6666666667%}.small-margin-collapse>.large-12{width:100%}}.small-padding-collapse{margin-right:0;margin-left:0}.small-padding-collapse>.cell{padding-right:0;padding-left:0}@media print,screen and (min-width:40em){.medium-margin-collapse{margin-right:0;margin-left:0}.medium-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:40em){.medium-margin-collapse>.small-1{width:8.3333333333%}.medium-margin-collapse>.small-2{width:16.6666666667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.3333333333%}.medium-margin-collapse>.small-5{width:41.6666666667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.3333333333%}.medium-margin-collapse>.small-8{width:66.6666666667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.3333333333%}.medium-margin-collapse>.small-11{width:91.6666666667%}.medium-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:40em){.medium-margin-collapse>.medium-1{width:8.3333333333%}.medium-margin-collapse>.medium-2{width:16.6666666667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.3333333333%}.medium-margin-collapse>.medium-5{width:41.6666666667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.3333333333%}.medium-margin-collapse>.medium-8{width:66.6666666667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.3333333333%}.medium-margin-collapse>.medium-11{width:91.6666666667%}.medium-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64.0625em){.medium-margin-collapse>.large-1{width:8.3333333333%}.medium-margin-collapse>.large-2{width:16.6666666667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.3333333333%}.medium-margin-collapse>.large-5{width:41.6666666667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.3333333333%}.medium-margin-collapse>.large-8{width:66.6666666667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.3333333333%}.medium-margin-collapse>.large-11{width:91.6666666667%}.medium-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:40em){.medium-padding-collapse{margin-right:0;margin-left:0}.medium-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width:64.0625em){.large-margin-collapse{margin-right:0;margin-left:0}.large-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:64.0625em){.large-margin-collapse>.small-1{width:8.3333333333%}.large-margin-collapse>.small-2{width:16.6666666667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.3333333333%}.large-margin-collapse>.small-5{width:41.6666666667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.3333333333%}.large-margin-collapse>.small-8{width:66.6666666667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.3333333333%}.large-margin-collapse>.small-11{width:91.6666666667%}.large-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:64.0625em){.large-margin-collapse>.medium-1{width:8.3333333333%}.large-margin-collapse>.medium-2{width:16.6666666667%}.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.3333333333%}.large-margin-collapse>.medium-5{width:41.6666666667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.3333333333%}.large-margin-collapse>.medium-8{width:66.6666666667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.3333333333%}.large-margin-collapse>.medium-11{width:91.6666666667%}.large-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64.0625em){.large-margin-collapse>.large-1{width:8.3333333333%}.large-margin-collapse>.large-2{width:16.6666666667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.3333333333%}.large-margin-collapse>.large-5{width:41.6666666667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.3333333333%}.large-margin-collapse>.large-8{width:66.6666666667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.3333333333%}.large-margin-collapse>.large-11{width:91.6666666667%}.large-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:64.0625em){.large-padding-collapse{margin-right:0;margin-left:0}.large-padding-collapse>.cell{padding-right:0;padding-left:0}}.small-offset-0{margin-left:0%}.grid-margin-x>.small-offset-0{margin-left:calc(0% + 2.75rem / 2)}.small-offset-1{margin-left:8.3333333333%}.grid-margin-x>.small-offset-1{margin-left:calc(8.3333333333% + 2.75rem / 2)}.small-offset-2{margin-left:16.6666666667%}.grid-margin-x>.small-offset-2{margin-left:calc(16.6666666667% + 2.75rem / 2)}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:calc(25% + 2.75rem / 2)}.small-offset-4{margin-left:33.3333333333%}.grid-margin-x>.small-offset-4{margin-left:calc(33.3333333333% + 2.75rem / 2)}.small-offset-5{margin-left:41.6666666667%}.grid-margin-x>.small-offset-5{margin-left:calc(41.6666666667% + 2.75rem / 2)}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:calc(50% + 2.75rem / 2)}.small-offset-7{margin-left:58.3333333333%}.grid-margin-x>.small-offset-7{margin-left:calc(58.3333333333% + 2.75rem / 2)}.small-offset-8{margin-left:66.6666666667%}.grid-margin-x>.small-offset-8{margin-left:calc(66.6666666667% + 2.75rem / 2)}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:calc(75% + 2.75rem / 2)}.small-offset-10{margin-left:83.3333333333%}.grid-margin-x>.small-offset-10{margin-left:calc(83.3333333333% + 2.75rem / 2)}.small-offset-11{margin-left:91.6666666667%}.grid-margin-x>.small-offset-11{margin-left:calc(91.6666666667% + 2.75rem / 2)}@media print,screen and (min-width:40em){.medium-offset-0{margin-left:0%}.grid-margin-x>.medium-offset-0{margin-left:calc(0% + 2.75rem / 2)}.medium-offset-1{margin-left:8.3333333333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.3333333333% + 2.75rem / 2)}.medium-offset-2{margin-left:16.6666666667%}.grid-margin-x>.medium-offset-2{margin-left:calc(16.6666666667% + 2.75rem / 2)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:calc(25% + 2.75rem / 2)}.medium-offset-4{margin-left:33.3333333333%}.grid-margin-x>.medium-offset-4{margin-left:calc(33.3333333333% + 2.75rem / 2)}.medium-offset-5{margin-left:41.6666666667%}.grid-margin-x>.medium-offset-5{margin-left:calc(41.6666666667% + 2.75rem / 2)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50% + 2.75rem / 2)}.medium-offset-7{margin-left:58.3333333333%}.grid-margin-x>.medium-offset-7{margin-left:calc(58.3333333333% + 2.75rem / 2)}.medium-offset-8{margin-left:66.6666666667%}.grid-margin-x>.medium-offset-8{margin-left:calc(66.6666666667% + 2.75rem / 2)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:calc(75% + 2.75rem / 2)}.medium-offset-10{margin-left:83.3333333333%}.grid-margin-x>.medium-offset-10{margin-left:calc(83.3333333333% + 2.75rem / 2)}.medium-offset-11{margin-left:91.6666666667%}.grid-margin-x>.medium-offset-11{margin-left:calc(91.6666666667% + 2.75rem / 2)}}@media print,screen and (min-width:64.0625em){.large-offset-0{margin-left:0%}.grid-margin-x>.large-offset-0{margin-left:calc(0% + 2.75rem / 2)}.large-offset-1{margin-left:8.3333333333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.3333333333% + 2.75rem / 2)}.large-offset-2{margin-left:16.6666666667%}.grid-margin-x>.large-offset-2{margin-left:calc(16.6666666667% + 2.75rem / 2)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:calc(25% + 2.75rem / 2)}.large-offset-4{margin-left:33.3333333333%}.grid-margin-x>.large-offset-4{margin-left:calc(33.3333333333% + 2.75rem / 2)}.large-offset-5{margin-left:41.6666666667%}.grid-margin-x>.large-offset-5{margin-left:calc(41.6666666667% + 2.75rem / 2)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:calc(50% + 2.75rem / 2)}.large-offset-7{margin-left:58.3333333333%}.grid-margin-x>.large-offset-7{margin-left:calc(58.3333333333% + 2.75rem / 2)}.large-offset-8{margin-left:66.6666666667%}.grid-margin-x>.large-offset-8{margin-left:calc(66.6666666667% + 2.75rem / 2)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:calc(75% + 2.75rem / 2)}.large-offset-10{margin-left:83.3333333333%}.grid-margin-x>.large-offset-10{margin-left:calc(83.3333333333% + 2.75rem / 2)}.large-offset-11{margin-left:91.6666666667%}.grid-margin-x>.large-offset-11{margin-left:calc(91.6666666667% + 2.75rem / 2)}}.grid-y{display:flex;flex-flow:column nowrap}.grid-y>.cell{height:auto;max-height:none}.grid-y>.auto{height:auto}.grid-y>.shrink{height:auto}.grid-y>.small-shrink,.grid-y>.small-full,.grid-y>.small-1,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12{flex-basis:auto}@media print,screen and (min-width:40em){.grid-y>.medium-shrink,.grid-y>.medium-full,.grid-y>.medium-1,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12{flex-basis:auto}}@media print,screen and (min-width:64.0625em){.grid-y>.large-shrink,.grid-y>.large-full,.grid-y>.large-1,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12{flex-basis:auto}}.grid-y>.small-12,.grid-y>.small-11,.grid-y>.small-10,.grid-y>.small-9,.grid-y>.small-8,.grid-y>.small-7,.grid-y>.small-6,.grid-y>.small-5,.grid-y>.small-4,.grid-y>.small-3,.grid-y>.small-2,.grid-y>.small-1{flex:0 0 auto}.grid-y>.small-1{height:8.3333333333%}.grid-y>.small-2{height:16.6666666667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.3333333333%}.grid-y>.small-5{height:41.6666666667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.3333333333%}.grid-y>.small-8{height:66.6666666667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.3333333333%}.grid-y>.small-11{height:91.6666666667%}.grid-y>.small-12{height:100%}@media print,screen and (min-width:40em){.grid-y>.medium-auto{flex:1 1 0;height:auto}.grid-y>.medium-12,.grid-y>.medium-11,.grid-y>.medium-10,.grid-y>.medium-9,.grid-y>.medium-8,.grid-y>.medium-7,.grid-y>.medium-6,.grid-y>.medium-5,.grid-y>.medium-4,.grid-y>.medium-3,.grid-y>.medium-2,.grid-y>.medium-1,.grid-y>.medium-shrink{flex:0 0 auto}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.3333333333%}.grid-y>.medium-2{height:16.6666666667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.3333333333%}.grid-y>.medium-5{height:41.6666666667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.3333333333%}.grid-y>.medium-8{height:66.6666666667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.3333333333%}.grid-y>.medium-11{height:91.6666666667%}.grid-y>.medium-12{height:100%}}@media print,screen and (min-width:64.0625em){.grid-y>.large-auto{flex:1 1 0;height:auto}.grid-y>.large-12,.grid-y>.large-11,.grid-y>.large-10,.grid-y>.large-9,.grid-y>.large-8,.grid-y>.large-7,.grid-y>.large-6,.grid-y>.large-5,.grid-y>.large-4,.grid-y>.large-3,.grid-y>.large-2,.grid-y>.large-1,.grid-y>.large-shrink{flex:0 0 auto}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.3333333333%}.grid-y>.large-2{height:16.6666666667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.3333333333%}.grid-y>.large-5{height:41.6666666667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.3333333333%}.grid-y>.large-8{height:66.6666666667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.3333333333%}.grid-y>.large-11{height:91.6666666667%}.grid-y>.large-12{height:100%}}.grid-padding-y .grid-padding-y{margin-top:-1.375rem;margin-bottom:-1.375rem}@media print,screen and (min-width:40em){.grid-padding-y .grid-padding-y{margin-top:-1.375rem;margin-bottom:-1.375rem}}.grid-padding-y>.cell{padding-top:1.375rem;padding-bottom:1.375rem}@media print,screen and (min-width:40em){.grid-padding-y>.cell{padding-top:1.375rem;padding-bottom:1.375rem}}.grid-margin-y{margin-top:-1.375rem;margin-bottom:-1.375rem}@media print,screen and (min-width:40em){.grid-margin-y{margin-top:-1.375rem;margin-bottom:-1.375rem}}.grid-margin-y>.cell{height:calc(100% - 2.75rem);margin-top:1.375rem;margin-bottom:1.375rem}@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:calc(100% - 2.75rem);margin-top:1.375rem;margin-bottom:1.375rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.3333333333% - 2.75rem)}.grid-margin-y>.small-2{height:calc(16.6666666667% - 2.75rem)}.grid-margin-y>.small-3{height:calc(25% - 2.75rem)}.grid-margin-y>.small-4{height:calc(33.3333333333% - 2.75rem)}.grid-margin-y>.small-5{height:calc(41.6666666667% - 2.75rem)}.grid-margin-y>.small-6{height:calc(50% - 2.75rem)}.grid-margin-y>.small-7{height:calc(58.3333333333% - 2.75rem)}.grid-margin-y>.small-8{height:calc(66.6666666667% - 2.75rem)}.grid-margin-y>.small-9{height:calc(75% - 2.75rem)}.grid-margin-y>.small-10{height:calc(83.3333333333% - 2.75rem)}.grid-margin-y>.small-11{height:calc(91.6666666667% - 2.75rem)}.grid-margin-y>.small-12{height:calc(100% - 2.75rem)}@media print,screen and (min-width:40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.3333333333% - 2.75rem)}.grid-margin-y>.small-2{height:calc(16.6666666667% - 2.75rem)}.grid-margin-y>.small-3{height:calc(25% - 2.75rem)}.grid-margin-y>.small-4{height:calc(33.3333333333% - 2.75rem)}.grid-margin-y>.small-5{height:calc(41.6666666667% - 2.75rem)}.grid-margin-y>.small-6{height:calc(50% - 2.75rem)}.grid-margin-y>.small-7{height:calc(58.3333333333% - 2.75rem)}.grid-margin-y>.small-8{height:calc(66.6666666667% - 2.75rem)}.grid-margin-y>.small-9{height:calc(75% - 2.75rem)}.grid-margin-y>.small-10{height:calc(83.3333333333% - 2.75rem)}.grid-margin-y>.small-11{height:calc(91.6666666667% - 2.75rem)}.grid-margin-y>.small-12{height:calc(100% - 2.75rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.3333333333% - 2.75rem)}.grid-margin-y>.medium-2{height:calc(16.6666666667% - 2.75rem)}.grid-margin-y>.medium-3{height:calc(25% - 2.75rem)}.grid-margin-y>.medium-4{height:calc(33.3333333333% - 2.75rem)}.grid-margin-y>.medium-5{height:calc(41.6666666667% - 2.75rem)}.grid-margin-y>.medium-6{height:calc(50% - 2.75rem)}.grid-margin-y>.medium-7{height:calc(58.3333333333% - 2.75rem)}.grid-margin-y>.medium-8{height:calc(66.6666666667% - 2.75rem)}.grid-margin-y>.medium-9{height:calc(75% - 2.75rem)}.grid-margin-y>.medium-10{height:calc(83.3333333333% - 2.75rem)}.grid-margin-y>.medium-11{height:calc(91.6666666667% - 2.75rem)}.grid-margin-y>.medium-12{height:calc(100% - 2.75rem)}}@media print,screen and (min-width:64.0625em){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.3333333333% - 2.75rem)}.grid-margin-y>.large-2{height:calc(16.6666666667% - 2.75rem)}.grid-margin-y>.large-3{height:calc(25% - 2.75rem)}.grid-margin-y>.large-4{height:calc(33.3333333333% - 2.75rem)}.grid-margin-y>.large-5{height:calc(41.6666666667% - 2.75rem)}.grid-margin-y>.large-6{height:calc(50% - 2.75rem)}.grid-margin-y>.large-7{height:calc(58.3333333333% - 2.75rem)}.grid-margin-y>.large-8{height:calc(66.6666666667% - 2.75rem)}.grid-margin-y>.large-9{height:calc(75% - 2.75rem)}.grid-margin-y>.large-10{height:calc(83.3333333333% - 2.75rem)}.grid-margin-y>.large-11{height:calc(91.6666666667% - 2.75rem)}.grid-margin-y>.large-12{height:calc(100% - 2.75rem)}}.grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;width:100vw}.cell .grid-frame{width:100%}.cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cell-block-container{display:flex;flex-direction:column;max-height:100%}.cell-block-container>.grid-x{max-height:100%;flex-wrap:nowrap}@media print,screen and (min-width:40em){.medium-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;width:100vw}.cell .medium-grid-frame{width:100%}.medium-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.medium-cell-block-container{display:flex;flex-direction:column;max-height:100%}.medium-cell-block-container>.grid-x{max-height:100%;flex-wrap:nowrap}.medium-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}@media print,screen and (min-width:64.0625em){.large-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;width:100vw}.cell .large-grid-frame{width:100%}.large-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.large-cell-block-container{display:flex;flex-direction:column;max-height:100%}.large-cell-block-container>.grid-x{max-height:100%;flex-wrap:nowrap}.large-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}.grid-y.grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;height:100vh;width:auto}@media print,screen and (min-width:40em){.grid-y.medium-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;height:100vh;width:auto}}@media print,screen and (min-width:64.0625em){.grid-y.large-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;height:100vh;width:auto}}.cell .grid-y.grid-frame{height:100%}@media print,screen and (min-width:40em){.cell .grid-y.medium-grid-frame{height:100%}}@media print,screen and (min-width:64.0625em){.cell .grid-y.large-grid-frame{height:100%}}.grid-margin-y{margin-top:-1.375rem;margin-bottom:-1.375rem}@media print,screen and (min-width:40em){.grid-margin-y{margin-top:-1.375rem;margin-bottom:-1.375rem}}.grid-margin-y>.cell{height:calc(100% - 2.75rem);margin-top:1.375rem;margin-bottom:1.375rem}@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:calc(100% - 2.75rem);margin-top:1.375rem;margin-bottom:1.375rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.3333333333% - 2.75rem)}.grid-margin-y>.small-2{height:calc(16.6666666667% - 2.75rem)}.grid-margin-y>.small-3{height:calc(25% - 2.75rem)}.grid-margin-y>.small-4{height:calc(33.3333333333% - 2.75rem)}.grid-margin-y>.small-5{height:calc(41.6666666667% - 2.75rem)}.grid-margin-y>.small-6{height:calc(50% - 2.75rem)}.grid-margin-y>.small-7{height:calc(58.3333333333% - 2.75rem)}.grid-margin-y>.small-8{height:calc(66.6666666667% - 2.75rem)}.grid-margin-y>.small-9{height:calc(75% - 2.75rem)}.grid-margin-y>.small-10{height:calc(83.3333333333% - 2.75rem)}.grid-margin-y>.small-11{height:calc(91.6666666667% - 2.75rem)}.grid-margin-y>.small-12{height:calc(100% - 2.75rem)}@media print,screen and (min-width:40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.3333333333% - 2.75rem)}.grid-margin-y>.small-2{height:calc(16.6666666667% - 2.75rem)}.grid-margin-y>.small-3{height:calc(25% - 2.75rem)}.grid-margin-y>.small-4{height:calc(33.3333333333% - 2.75rem)}.grid-margin-y>.small-5{height:calc(41.6666666667% - 2.75rem)}.grid-margin-y>.small-6{height:calc(50% - 2.75rem)}.grid-margin-y>.small-7{height:calc(58.3333333333% - 2.75rem)}.grid-margin-y>.small-8{height:calc(66.6666666667% - 2.75rem)}.grid-margin-y>.small-9{height:calc(75% - 2.75rem)}.grid-margin-y>.small-10{height:calc(83.3333333333% - 2.75rem)}.grid-margin-y>.small-11{height:calc(91.6666666667% - 2.75rem)}.grid-margin-y>.small-12{height:calc(100% - 2.75rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.3333333333% - 2.75rem)}.grid-margin-y>.medium-2{height:calc(16.6666666667% - 2.75rem)}.grid-margin-y>.medium-3{height:calc(25% - 2.75rem)}.grid-margin-y>.medium-4{height:calc(33.3333333333% - 2.75rem)}.grid-margin-y>.medium-5{height:calc(41.6666666667% - 2.75rem)}.grid-margin-y>.medium-6{height:calc(50% - 2.75rem)}.grid-margin-y>.medium-7{height:calc(58.3333333333% - 2.75rem)}.grid-margin-y>.medium-8{height:calc(66.6666666667% - 2.75rem)}.grid-margin-y>.medium-9{height:calc(75% - 2.75rem)}.grid-margin-y>.medium-10{height:calc(83.3333333333% - 2.75rem)}.grid-margin-y>.medium-11{height:calc(91.6666666667% - 2.75rem)}.grid-margin-y>.medium-12{height:calc(100% - 2.75rem)}}@media print,screen and (min-width:64.0625em){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.3333333333% - 2.75rem)}.grid-margin-y>.large-2{height:calc(16.6666666667% - 2.75rem)}.grid-margin-y>.large-3{height:calc(25% - 2.75rem)}.grid-margin-y>.large-4{height:calc(33.3333333333% - 2.75rem)}.grid-margin-y>.large-5{height:calc(41.6666666667% - 2.75rem)}.grid-margin-y>.large-6{height:calc(50% - 2.75rem)}.grid-margin-y>.large-7{height:calc(58.3333333333% - 2.75rem)}.grid-margin-y>.large-8{height:calc(66.6666666667% - 2.75rem)}.grid-margin-y>.large-9{height:calc(75% - 2.75rem)}.grid-margin-y>.large-10{height:calc(83.3333333333% - 2.75rem)}.grid-margin-y>.large-11{height:calc(91.6666666667% - 2.75rem)}.grid-margin-y>.large-12{height:calc(100% - 2.75rem)}}.grid-frame.grid-margin-y{height:calc(100vh + 2.75rem)}@media print,screen and (min-width:40em){.grid-frame.grid-margin-y{height:calc(100vh + 2.75rem)}}@media print,screen and (min-width:64.0625em){.grid-frame.grid-margin-y{height:calc(100vh + 2.75rem)}}@media print,screen and (min-width:40em){.grid-margin-y.medium-grid-frame{height:calc(100vh + 2.75rem)}}@media print,screen and (min-width:64.0625em){.grid-margin-y.large-grid-frame{height:calc(100vh + 2.75rem)}}.align-left{justify-content:flex-start}.align-right{justify-content:flex-end}.align-center{justify-content:center}.align-justify{justify-content:space-between}.align-spaced{justify-content:space-around}.align-left.vertical.menu>li>a{justify-content:flex-start}.align-right.vertical.menu>li>a{justify-content:flex-end}.align-center.vertical.menu>li>a{justify-content:center}.align-top{align-items:flex-start}.align-self-top{align-self:flex-start}.align-bottom{align-items:flex-end}.align-self-bottom{align-self:flex-end}.align-middle{align-items:center}.align-self-middle{align-self:center}.align-stretch{align-items:stretch}.align-self-stretch{align-self:stretch}.align-center-middle{justify-content:center;align-items:center;align-content:center}.small-order-1{order:1}.small-order-2{order:2}.small-order-3{order:3}.small-order-4{order:4}.small-order-5{order:5}.small-order-6{order:6}@media print,screen and (min-width:40em){.medium-order-1{order:1}.medium-order-2{order:2}.medium-order-3{order:3}.medium-order-4{order:4}.medium-order-5{order:5}.medium-order-6{order:6}}@media print,screen and (min-width:64.0625em){.large-order-1{order:1}.large-order-2{order:2}.large-order-3{order:3}.large-order-4{order:4}.large-order-5{order:5}.large-order-6{order:6}}.flex-container{display:flex}.flex-child-auto{flex:1 1 auto}.flex-child-grow{flex:1 0 auto}.flex-child-shrink{flex:0 1 auto}.flex-dir-row{flex-direction:row}.flex-dir-row-reverse{flex-direction:row-reverse}.flex-dir-column{flex-direction:column}.flex-dir-column-reverse{flex-direction:column-reverse}@media print,screen and (min-width:40em){.medium-flex-container{display:flex}.medium-flex-child-auto{flex:1 1 auto}.medium-flex-child-grow{flex:1 0 auto}.medium-flex-child-shrink{flex:0 1 auto}.medium-flex-dir-row{flex-direction:row}.medium-flex-dir-row-reverse{flex-direction:row-reverse}.medium-flex-dir-column{flex-direction:column}.medium-flex-dir-column-reverse{flex-direction:column-reverse}}@media print,screen and (min-width:64.0625em){.large-flex-container{display:flex}.large-flex-child-auto{flex:1 1 auto}.large-flex-child-grow{flex:1 0 auto}.large-flex-child-shrink{flex:0 1 auto}.large-flex-dir-row{flex-direction:row}.large-flex-dir-row-reverse{flex-direction:row-reverse}.large-flex-dir-column{flex-direction:column}.large-flex-dir-column-reverse{flex-direction:column-reverse}}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{display:block;box-sizing:border-box;width:100%;margin:0 0 1.25rem;padding:.875rem 3rem;border:1px solid #e6e6e6;border-radius:45px;background-color:#fefefe;box-shadow:none;font-family:inherit;font-size:1em;font-weight:normal;line-height:1.5;color:#0a0a0a;transition:border-color .25s ease-out;appearance:none}[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,textarea:focus{outline:none;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:none;transition:border-color .25s ease-out}textarea{max-width:100%;border-radius:18px}textarea[rows]{height:auto}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=submit],[type=button]{appearance:none;border-radius:45px}input[type=search]{box-sizing:border-box}::placeholder{color:#cacaca}[type=file],[type=checkbox],[type=radio]{margin:0 0 1.25rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.625rem;margin-right:1.25rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.625rem}[type=file]{width:100%}.help-text{margin-top:-.625rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:flex;width:100%;margin-bottom:1.25rem;align-items:stretch}.input-group>:first-child,.input-group>:first-child.input-group-button>*{border-radius:45px 0 0 45px}.input-group>:last-child,.input-group>:last-child.input-group-button>*{border-radius:0 45px 45px 0}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label,.input-group-button,.input-group-field,.input-group-label{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;display:flex;flex:0 0 auto;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;flex:1 1 0px;min-width:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;display:flex;flex:0 0 auto}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{align-self:stretch;height:auto;padding-top:0;padding-bottom:0;font-size:1em}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.625rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-left:-.1875rem;padding:0 .1875rem}select{margin:0 0 1.25rem;padding:.875rem 3rem;appearance:none;-webkit-appearance:none;border:1px solid #e6e6e6;border-radius:45px;background-color:#fefefe;font-family:inherit;font-size:1em;font-weight:normal;line-height:1.5;color:#0a0a0a;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" style="fill:rgb%28138, 138, 138%29"></polygon></svg>');background-origin:content-box;background-position:right -1.25rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.875rem;transition:border-color .25s ease-out}@media screen and (min-width:0\0 ){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:focus{outline:none;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:none;transition:border-color .25s ease-out}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#f9ecea}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-.625rem;margin-bottom:1.25rem;font-size:.75rem;font-weight:bold;color:#cc4b37}.form-error.is-visible{display:block}table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:45px}thead,tbody,tfoot{border:1px solid #f1f1f1;background-color:#fefefe}caption{padding:.5rem .625rem .625rem;font-weight:bold}thead{background:#f8f8f8;color:#0a0a0a}tfoot{background:#f1f1f1;color:#0a0a0a}thead tr,tfoot tr{background:transparent}thead th,thead td,tfoot th,tfoot td{padding:.5rem .625rem .625rem;font-weight:bold;text-align:left}tbody th,tbody td{padding:.5rem .625rem .625rem}tbody tr:nth-child(even){border-bottom:0;background-color:#f1f1f1}table.unstriped tbody{background-color:#fefefe}table.unstriped tbody tr{border-bottom:1px solid #f1f1f1;background-color:#fefefe}@media print,screen and (max-width:64.06125em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack tr,table.stack th,table.stack td{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f3f3f3}table.hover tfoot tr:hover{background-color:#ececec}table.hover tbody tr:hover{background-color:#f9f9f9}table.hover:not(.unstriped) tr:nth-of-type(even):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.hide{display:none !important}.invisible{visibility:hidden}.visible{visibility:visible}@media print,screen and (max-width:39.99875em){.hide-for-small-only{display:none !important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none !important}}@media print,screen and (min-width:40em){.hide-for-medium{display:none !important}}@media screen and (max-width:39.99875em){.show-for-medium{display:none !important}}@media print,screen and (min-width:40em)and (max-width:64.06125em){.hide-for-medium-only{display:none !important}}@media screen and (max-width:39.99875em),screen and (min-width:64.0625em){.show-for-medium-only{display:none !important}}@media print,screen and (min-width:64.0625em){.hide-for-large{display:none !important}}@media screen and (max-width:64.06125em){.show-for-large{display:none !important}}@media print,screen and (min-width:64.0625em)and (max-width:74.99875em){.hide-for-large-only{display:none !important}}@media screen and (max-width:64.06125em),screen and (min-width:75em){.show-for-large-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.show-on-focus:active,.show-on-focus:focus{position:static !important;width:auto !important;height:auto !important;overflow:visible !important;clip:auto !important;white-space:normal !important}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation:portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}.show-for-dark-mode{display:none}.hide-for-dark-mode{display:block}@media screen and (prefers-color-scheme:dark){.show-for-dark-mode{display:block !important}.hide-for-dark-mode{display:none !important}}.show-for-ie{display:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.show-for-ie{display:block !important}.hide-for-ie{display:none !important}}.show-for-sticky{display:none}.is-stuck .show-for-sticky{display:block}.is-stuck .hide-for-sticky{display:none}.border-box{box-sizing:border-box !important}.width-5{width:5% !important}.width-10{width:10% !important}.width-25{width:25% !important}.width-50{width:50% !important}.width-75{width:75% !important}.width-100{width:100% !important}.max-width-100{max-width:100% !important}.max-height-100{max-height:100% !important}@media print,screen and (min-width:40em){.medium-width-5{width:5% !important}.medium-width-10{width:10% !important}.medium-width-25{width:25% !important}.medium-width-50{width:50% !important}.medium-width-75{width:75% !important}.medium-width-100{width:100% !important}}@media print,screen and (min-width:64.0625em){.large-width-5{width:5% !important}.large-width-10{width:10% !important}.large-width-25{width:25% !important}.large-width-50{width:50% !important}.large-width-75{width:75% !important}.large-width-100{width:100% !important}}.display-inline-block{display:inline-block !important}.display-block{display:block !important}@media print,screen and (min-width:40em){.medium-display-inline-block{display:inline-block !important}.medium-display-block{display:block !important}}@media print,screen and (min-width:64.0625em){.large-display-inline-block{display:inline-block !important}.large-display-block{display:block !important}}.grid-container .grid-container{padding-right:0;padding-left:0;max-width:none}.grid-container-large{position:static;padding-right:1.375rem;padding-left:1.375rem;max-width:112.125rem;margin-left:auto;margin-right:auto}@media print,screen and (min-width:40em){.grid-container-large{padding-right:1.375rem;padding-left:1.375rem}}.grid-x>.cell,.grid-y>.cell{box-sizing:border-box}.g-recaptcha{margin:0 0 1.25rem}

@font-face{font-family:'Barlow';src:url(/templates/main/css/../fonts/barlow/barlow-bold-webfont.woff2) format('woff2'),url(/templates/main/css/../fonts/barlow/barlow-bold-webfont.woff) format('woff');font-weight:bold;font-style:normal}@font-face{font-family:'Barlow';src:url(/templates/main/css/../fonts/barlow/barlow-medium-webfont.woff2) format('woff2'),url(/templates/main/css/../fonts/barlow/barlow-medium-webfont.woff) format('woff');font-weight:500;font-style:normal}@font-face{font-family:'Barlow';src:url(/templates/main/css/../fonts/barlow/barlow-regular-webfont.woff2) format('woff2'),url(/templates/main/css/../fonts/barlow/barlow-regular-webfont.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Barlow';src:url(/templates/main/css/../fonts/barlow/barlow-light-webfont.woff2) format('woff2'),url(/templates/main/css/../fonts/barlow/barlow-light-webfont.woff) format('woff');font-weight:300;font-style:normal}body{font:24px 'Barlow',sans-serif;background:#fff;color:#778186}@media (max-width:1200px){body{font-size:18px}}@media (max-width:1024px){body{font-size:15px}}a{color:inherit;text-decoration:none}a:hover{color:inherit;text-decoration:underline}h1{font-size:2.9167em;line-height:1}@media (max-width:639px){h1{font-size:2.3333em}}h2{font-size:2.9167em;line-height:1}@media (max-width:639px){h2{font-size:2.3333em}}h3{font-size:1.25em}@media (max-width:1024px){h3{font-size:2em}}@media (max-width:639px){h3{font-size:1.2em}}h4{font-size:1.2em}h5{font-size:1em}h6{font-size:1em}h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0 0 1rem;color:inherit}hr{color:#a3acb1;background-color:#a3acb1;height:1px;border-width:0px}img{max-width:100%;max-height:100%;width:auto;height:auto}figure{margin:0;padding:0}p{margin:0 0 .8rem}picture{display:block}ul{list-style-type:square}#head{position:sticky;top:0;background:#fff;z-index:70}#head .top-bar{padding:12px 0}#head .module-klinikfinder-top .button{padding-top:6px;padding-bottom:6px}@media (max-width:1024px){#head .module-klinikfinder-top .button{padding-top:4px;padding-bottom:4px}}@media (max-width:1024px){#head .module-klinikfinder-top .icon-svg{width:16px;height:16px;margin-right:6px}}@media (max-width:639px){#head .module-klinikfinder-top{width:100%}}.head-inner-wrapper{padding:34px 0}@media (max-width:1440px){.head-inner-wrapper{padding:18px 0}}@media (max-width:1024px){.head-inner-wrapper{padding:14px 0}}.head-inner-wrapper .site-logo{position:relative}@media (max-width:1440px){.head-inner-wrapper .site-logo{max-width:200px}}@media (max-width:639px){.head-inner-wrapper .site-logo{max-width:154px}}#footer{margin-top:3rem;padding:34px 0;overflow:hidden}@media (max-width:1024px){#footer{margin-top:2rem}#footer .grid-container-large{max-width:720px}}@media (max-width:800px){#footer{margin-top:1rem}#footer .grid-container-large{max-width:585px}}#footer .footer-up{border-bottom:1px solid #9cabd1;padding-bottom:30px}@media (max-width:1024px){#footer .footer-up{border-bottom-color:#004289}}@media (max-width:639px){#footer .footer-up{margin-bottom:20px}}@media (min-width:1025px) and (max-width:1800px){.grid-container{padding-right:40px;padding-left:40px}}#zwetschke-herz{color:rgba(0,0,0,0.3);font-size:0.6em;padding:16px}#zwetschke-herz a:hover{text-decoration:underline;color:rgba(0,0,0,0.3)}.cb-settings-open{cursor:pointer;color:#004289}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-justify{text-align:justify}.hidden,.visually-hidden{display:none}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}.weight-light{font-weight:300}.weight-normal{font-weight:normal}.weight-medium{font-weight:500}.weight-bold{font-weight:bold}.text-upper{text-transform:uppercase}.text-underline{text-decoration:underline}.text-container{line-height:1.4}.text-container a:not(.button){text-decoration:underline}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list-nostyle{list-style:none;margin:0;padding:0}.block-absolute{position:absolute;top:0;right:0;bottom:0;left:0}.block-relative{position:relative}.float-right{float:right}.float-left{float:left}.mb-1{margin-bottom:16px}.mb-2{margin-bottom:32px}@media (max-width:639px){.mb-2{margin-bottom:16px}}.mb-3{margin-bottom:48px}@media (max-width:1024px){.mb-3{margin-bottom:32px}}@media (max-width:639px){.mb-3{margin-bottom:16px}}.mb-4{margin-bottom:60px}@media (max-width:1024px){.mb-4{margin-bottom:42px}}@media (max-width:639px){.mb-4{margin-bottom:18px}}.mb-5{margin-bottom:80px}@media (max-width:1024px){.mb-5{margin-bottom:60px}}@media (max-width:639px){.mb-5{margin-bottom:38px}}.mb-6{margin-bottom:100px}@media (max-width:1024px){.mb-6{margin-bottom:70px}}@media (max-width:639px){.mb-6{margin-bottom:48px}}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.fs-140{line-height:1;font-size:5.8333em}@media (max-width:1024px){.fs-140{font-size:5em}}@media (max-width:639px){.fs-140{font-size:3em}}.fs-120{line-height:1.1;font-size:5em}@media (max-width:1024px){.fs-120{font-size:4em}}@media (max-width:639px){.fs-120{font-size:3em}}.fs-80{font-size:3.3333em}@media (max-width:639px){.fs-80{font-size:2.6667em}}.fs-70{font-size:2.9167em}@media (max-width:639px){.fs-70{font-size:2.3333em}}.fs-50{line-height:1;font-size:2.0833em}@media (max-width:639px){.fs-50{font-size:1.3333em}}.fs-45{font-size:1.875em}@media (max-width:639px){.fs-45{font-size:1.4667em}}.fs-35{font-size:1.4583em}@media (max-width:639px){.fs-35{font-size:1.2em}}.fs-30{font-size:1.25em}@media (max-width:639px){.fs-30{font-size:1.2em}}.fs-26{font-size:1.0833em}@media (max-width:1024px){.fs-26{font-size:1.7333em}}@media (max-width:639px){.fs-26{font-size:1em}}.fs-22{font-size:.9167em}@media (max-width:1024px){.fs-22{font-size:1em}}.fs-19{font-size:.7917em}@media (max-width:1024px){.fs-19{font-size:0.9em}}.bg-main{background-color:#004289;color:#fff}.bg-secondary{background-color:#9cabd1;color:#fff}.bg-lsecondary{background-color:rgba(156,171,209,0.3)}.bg-third{background-color:#fab600}.bg-white{background-color:#fff}.bg-grey{background-color:#d1d7da}.bg-lgrey{background-color:rgba(209,215,218,0.4)}.color-main{color:#004289}.color-secondary{color:#9cabd1}.color-text{color:#778186}.color-white{color:#fff}.page-header{position:relative}.page-intro-wrapper{position:relative}.rounded-image img{border-radius:55px}@media (max-width:639px){.rounded-image img{border-radius:17px}}.rounded-image2 img{border-radius:45px}@media (max-width:639px){.rounded-image2 img{border-radius:20px}}.rounded-image3 img{border-radius:25px}@media (max-width:639px){.rounded-image3 img{border-radius:20px}}.image .caption{display:block;font-size:0.75em;padding:3px 0}.button,.btn,input[type="submit"]{display:inline-flex;box-sizing:border-box;font-family:inherit;font-size:22px;line-height:1.2;font-weight:500;color:#fff;background:#fab600;border:2px solid #fab600;border-radius:37px;padding:18px 50px;cursor:pointer;text-decoration:none;transition:background-color .3s ease,border-color .3s ease,color .3s ease}@media (max-width:1024px){.button,.btn,input[type="submit"]{font-size:16px;padding:11px 28px}}.button:hover,.btn:hover,input[type="submit"]:hover{background-color:#fff;color:#004289;border-color:#004289;text-decoration:none}.button.with-icon{align-items:center;justify-content:space-between}.button.with-icon .icon-svg{display:block;margin-left:12px}.button.with-icon.icon-left{justify-content:normal}.button.with-icon.icon-left .icon-svg{margin-right:10px;margin-left:0}.button.smaller{font-size:18px;padding:8px 18px;border-radius:19px;border-width:1px}@media (max-width:1024px){.button.smaller{font-size:13px;padding:6px 14px}}.button.main{background-color:#004289;color:#fff;border-color:#004289}.button.main:hover{background-color:transparent;color:#004289}.button.transparent{background-color:transparent;color:#004289;border-color:#004289}.button.transparent:hover{background-color:#004289;color:#fff}.button.grey{background-color:transparent;color:#778186;border-color:#778186}.button.grey:hover{background-color:#778186;color:#fff}.button.grey2{background-color:#778186;color:#fff;border-color:#778186}.button.grey2:hover{background-color:transparent;color:#778186}.button-link{display:inline-block;-webkit-appearance:none;appearance:none;color:#004289;text-decoration:underline;font-size:22px;line-height:1;font-weight:500}@media (max-width:1024px){.button-link{font-size:16px}}.accordion-item .accordion-title{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(209,215,218,0.4);cursor:pointer}.accordion-item .accordion-title button{display:block;font:inherit;color:inherit;margin:0;padding:6px 0 1rem;appearance:none;background:none;border:none;cursor:pointer;border-radius:0}.accordion-item .accordion-title .icon-svg{transform:rotateZ(0);transform-origin:50% 50%;transition:transform .3s ease}.accordion-item .accordion-content{display:none}.accordion-item.active>.accordion-content{display:block}.accordion-item.active>.accordion-title .icon-svg{transform:rotateZ(180deg)}.animate-on-load{opacity:0;transition:opacity 0s ease}.animate-on-load.is-loaded{transition-duration:0.4s;opacity:1}img.animate-on-load{transform:translate(0)}.animate-scroll.slide-up{transform:translateY(170px);transition:transform 0s ease,opacity 0s ease;opacity:0}.animate-scroll.slide-up.in-view{transition-duration:0.6s;transform:translateY(0);opacity:1}.animate-scroll.slide-up.t1{transition-duration:0.9s}.animate-scroll.slide-up.t2{transition-duration:1.2s}.animate-scroll.slidein-right{transform:translateX(-170px);transition:transform 0s ease,opacity 0s ease;opacity:0}@media (max-width:639px){.animate-scroll.slidein-right{transform:translateX(-70px)}}.animate-scroll.slidein-right.in-view{transition-duration:.6s,.6s;transform:translateY(0);opacity:1}.animate-scroll.slidein-left{transform:translateX(170px);transition:transform 0s ease,opacity 0s ease;opacity:0}@media (max-width:639px){.animate-scroll.slidein-left{transform:translateX(70px)}}.animate-scroll.slidein-left.in-view{transition-duration:.6s,.6s;transform:translateY(0);opacity:1}.animate-scroll.fade{opacity:0;transition:opacity 0s ease}.animate-scroll.fade.in-view{transition-duration:0.9s;opacity:1}.ajax-content{position:relative;min-height:200px;opacity:1;transition:opacity .3s ease}.ajax-content.loading{opacity:0;transition-duration:0.1s}.loading-animation{display:none;position:relative;text-align:center;padding:10px 0}.loading-animation.active{display:block}.loading-animation>.d1,.loading-animation>.d2,.loading-animation>.d3{position:relative;display:inline-block;border-radius:50%;width:15px;height:15px;margin:0 4px;background-color:#004289;transform:translateZ(0);-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:loading-animation-keyframes 1.1s infinite ease-in-out;animation:loading-animation-keyframes 1.1s infinite ease-in-out}.loading-animation>.d1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loading-animation>.d2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.animate-zoom-image{overflow:hidden}.animate-zoom-image>a{z-index:6}.animate-zoom-image img{position:relative;transform:scale(1);transition:transform .1s ease-out}.animate-zoom-image:hover img{transform:scale(1.05);transition-duration:0.4s}@media (max-width:639px){.animate-zoom-image{overflow:visible}.animate-zoom-image:hover img{transform:scale(1)}}@-webkit-keyframes loading-animation-keyframes{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}@keyframes loading-animation-keyframes{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.mod-menu,.mod-menu ul{margin:0;padding:0;list-style:none}.mod-menu{margin-right:-12px;margin-left:-12px}.mod-menu a,.mod-menu .nav-header{display:block;padding:6px 15px;text-decoration:none}.mod-menu.menu-inline{display:flex;flex-flow:row}.mod-menu.hover-underline a{position:relative;display:inline-block}.mod-menu.hover-underline a:after{content:'';position:absolute;display:block;left:15px;right:100%;bottom:2px;height:0;background-color:currentColor;transition:right .3s ease}.mod-menu.hover-underline a:hover:after,.mod-menu.hover-underline li.active>a:after{height:2px;right:15px}#topmenu{position:relative;font-size:.75em;overflow:hidden}@media (max-width:1024px){#topmenu{font-size:1em}}#topmenu .mod-menu{margin-left:auto;margin-right:-25px}@media (max-width:1024px){#topmenu .mod-menu{margin-right:-15px}}#topmenu .mod-menu a{padding-right:25px;padding-left:25px}@media (max-width:1024px){#topmenu .mod-menu a{padding-right:15px;padding-left:15px}}.top-menu-mobile>li:first-child a{border-top:1px solid rgba(209,215,218,0.6)}#footer .mod-menu{color:#004289}@media (max-width:639px){#footer .mod-menu{display:block}}.module-footer-menu{line-height:1.2}@media (max-width:639px){.module-footer-menu{font-size:1.3333em}}.module-footer-menu2{line-height:1.2;margin-bottom:32px}@media (max-width:639px){.module-footer-menu2{display:none}}.page-mvz #mainmenu #toggle-main-menu,.page-mvz #mainmenu .resp-menu{display:none}.page-mvz #mainmenu .button{color:#004289}.page-mvz .nav-item.item-1007{display:none}@media (min-width:1025px){#mainmenu{position:relative}.page-landing #mainmenu{display:none}#toggle-main-menu{display:none;position:absolute;right:0;top:0}.resp-menu .mod-menu{margin-right:-26px}.resp-menu .mod-menu>li{margin-left:2px;color:#004289}.resp-menu .mod-menu>li>a{position:relative;font-size:1.125em;padding:12px 26px;border-radius:35px;background-color:transparent;transition:background-color 0s ease,color 0s ease}.resp-menu .mod-menu>li:hover>a,.resp-menu .mod-menu>li.active>a{color:#fff;background-color:#004289;transition-duration:.5s,.5s}.resp-menu .mod-menu>li.deeper>a:before,.resp-menu .mod-menu>li.deeper>a:after{display:none;content:'';position:absolute;top:0;left:0;width:100%}.resp-menu .mod-menu>li.deeper>a:before{transform:skewX(-45deg);transform-origin:0 0}.resp-menu .mod-menu>li.deeper>a:after{transform:skewX(45deg);transform-origin:100% 0}.resp-menu .mod-menu>li.deeper:hover>a:before,.resp-menu .mod-menu>li.deeper:hover>a:after{height:100px;display:block}.resp-menu .mod-menu>li:last-child.deeper>a:after{display:none}.resp-menu .mod-menu>.parent>.sub-wrap{position:fixed;overflow:hidden;top:200px;right:0;left:0;width:100%;background:#004289;color:#fff;z-index:30;max-height:0;opacity:0}.resp-menu .mod-menu>.parent:hover>.sub-wrap{max-height:80vh;overflow:auto;opacity:1}.resp-menu .grid-container-large{display:flex;flex-flow:row wrap;justify-content:space-between;padding-top:68px;padding-bottom:68px}.resp-menu .mod-menu-sub{box-sizing:border-box;width:33%;padding:0 22px;font-size:.9583em}.resp-menu .mod-menu-sub:first-child:last-child{display:flex;flex-flow:row wrap;width:100%;padding:0}.resp-menu .mod-menu-sub:first-child:last-child>li{width:33%;padding:0 22px}.resp-menu .mod-menu-sub:first-child:last-child>li.nav-item-header{width:100%}.resp-menu .mod-menu-sub>li{box-sizing:border-box}.resp-menu .mod-menu-sub>li.active>a:first-child{color:#fab600}.resp-menu .mod-menu-sub a{max-width:420px;padding:14px 0;margin-bottom:14px;border-bottom:2px solid #fab600;background:transparent no-repeat right center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.65 27.64' width='10' height='22'%3E%3Cpath d='m1.42 1.42 12.4 12.4-12.4 12.4m12.4-12.4' fill='none' stroke='%23fff' stroke-width='4'/%3E%3C/svg%3E")}.resp-menu .mod-menu-sub a:hover{color:#fab600}.resp-menu .mod-menu-sub .nav-header{display:block;padding:0;margin-bottom:26px;color:#9cabd1;font-weight:500;font-size:1.6em;background:none;border-bottom:none}.resp-menu input,.resp-menu label{display:none;position:relative}}@media (min-width:1025px) and (max-width:1440px){.resp-menu .mod-menu{margin-right:-16px}}@media (min-width:1025px) and (max-width:1440px){.resp-menu .mod-menu>li>a{font-size:1em;padding:12px 16px}}@media (min-width:1025px) and (max-width:1440px){.resp-menu .mod-menu>.parent>.sub-wrap{top:155px}}@media (max-width:1024px){#mainmenu{position:relative}#toggle-main-menu{display:block;position:relative;font-family:inherit;-webkit-appearance:none;appearance:none;background:none;border:none;outline:none;color:#004289}#toggle-main-menu:before{display:block;position:absolute;content:'Menü';top:0;right:123%;font-size:1.3em}#toggle-main-menu.open:before{content:'Schließen'}.resp-menu{box-sizing:border-box;font-size:2em;color:#004289}.resp-menu.open{position:fixed;top:135px;right:0;bottom:0;left:0;padding:50px 0;overflow:auto;background:#fff;z-index:900}.resp-menu.open>ul.mod-menu{transition-duration:0.6s;width:auto;height:auto;opacity:1;transform:translateY(0)}.resp-menu ul.mod-menu{display:block;width:0;height:0;opacity:0;overflow:hidden;max-width:530px;margin:0 auto;padding:0 20px;transform:translateY(-20px);transition:opacity 0s ease,transform 0s ease}.resp-menu li{position:relative;text-align:center}.resp-menu a{padding:1em 20px;border-bottom:1px solid #d1d7da}.resp-menu li:last-child>a:last-child{border-bottom:none}.resp-menu .nav-header{position:relative;padding:1em 20px;font-weight:500;border-bottom:none}.resp-menu .nav-header:before{content:'';position:absolute;top:-1px;right:-1.375rem;left:-1.375rem;border-top:2px solid #fff}.resp-menu .sub-wrap{position:relative;font-size:0.8em}.resp-menu .sub-wrap .grid-container-large{margin-top:-1px;margin-right:-1.375rem;margin-left:-1.375rem;background:#eee}.resp-menu .sub-wrap .mod-menu-sub{height:0;opacity:0;overflow:hidden;transition:opacity 0s ease}.resp-menu .sub-wrap .nav-header{font-size:1.2em}.resp-menu input{display:none}.resp-menu label{display:block;position:absolute;top:0;right:0;bottom:0;width:20%;margin:0;padding-top:0.9em;padding-right:16px;text-align:right}.resp-menu label .arrow{transition:transform .3s ease}.resp-menu input:checked+label>.arrow{transform:rotateZ(180deg)}.resp-menu input:checked~.sub-wrap>div>.mod-menu-sub{transition-duration:0.6s;height:auto;opacity:1;overflow:visible}}@media (max-width:1024px) and (max-width:639px){#toggle-main-menu:before{top:2px;font-size:1em}}@media (max-width:1024px) and (max-width:639px){.resp-menu{font-size:1.4em}}@media (max-width:1024px) and (max-width:639px){.resp-menu.open{top:120px}}@media (max-width:1024px) and (max-width:639px){.resp-menu li{text-align:left}}@media (max-width:1024px) and (max-width:639px){.resp-menu a{padding:1em 0}}@media (max-width:1024px) and (max-width:639px){.resp-menu .nav-header{padding:1em 0}}.nav-icon3{width:46px;height:22px;position:relative;transform:rotate(0deg);transition:transform .5s ease-in-out;cursor:pointer}.nav-icon3 span{display:block;position:absolute;height:3px;width:100%;background:currentColor;opacity:1;left:0;transform:rotate(0deg);transition:transform .25s ease-in-out}.nav-icon3 span:nth-of-type(1n+5){display:none}.nav-icon3 span:nth-child(1){top:0}.nav-icon3 span:nth-child(2){top:9px}.nav-icon3 span:nth-child(3){top:9px}.nav-icon3 span:nth-child(4){top:18px}.nav-icon3.open span:nth-child(1){top:9px;width:0;left:50%}.nav-icon3.open span:nth-child(2){transform:rotate(45deg)}.nav-icon3.open span:nth-child(3){transform:rotate(-45deg)}.nav-icon3.open span:nth-child(4){top:9px;width:0;left:50%}.com-users-login,.com-users-logout,.com-users-remind,.com-users-reset,.com-users-reset-confirm{padding:80px 0 100px;max-width:585px;margin:0 auto}.com-users-login .btn,.com-users-logout .btn,.com-users-remind .btn,.com-users-reset .btn,.com-users-reset-confirm .btn{width:100%;margin-bottom:8px}.com-users-login .plg_system_webauthn_login_button,.com-users-logout .plg_system_webauthn_login_button,.com-users-remind .plg_system_webauthn_login_button,.com-users-reset .plg_system_webauthn_login_button,.com-users-reset-confirm .plg_system_webauthn_login_button{display:inline-flex;align-items:center;justify-content:center}.com-users-login .plg_system_webauthn_login_button svg,.com-users-logout .plg_system_webauthn_login_button svg,.com-users-remind .plg_system_webauthn_login_button svg,.com-users-reset .plg_system_webauthn_login_button svg,.com-users-reset-confirm .plg_system_webauthn_login_button svg{margin-right:12px}.com-users-login .input-password-toggle,.com-users-logout .input-password-toggle,.com-users-remind .input-password-toggle,.com-users-reset .input-password-toggle,.com-users-reset-confirm .input-password-toggle{display:none}.com-users-login .form-control-feedback,.com-users-logout .form-control-feedback,.com-users-remind .form-control-feedback,.com-users-reset .form-control-feedback,.com-users-reset-confirm .form-control-feedback{display:inline-block;padding:0 6px;color:#c52827;font-size:0.8em}.module-contact-page{padding-top:60px}.module-contact-page .info-general{padding-top:32px}@media (max-width:1024px){.module-contact-page .info-general{order:2}.module-contact-page .info-general .grid-container{max-width:720px}}@media (max-width:800px){.module-contact-page .info-general .grid-container{max-width:585px}}@media (max-width:1024px){.module-contact-page .image-cell img{width:100%}}.module-contact-page .address,.module-contact-page .contact{line-height:1.375}@media (max-width:1024px){.module-contact-page .section2{max-width:720px}}@media (max-width:800px){.module-contact-page .section2{max-width:585px}}@media (max-width:639px){.module-contact-page{padding-top:24px}.module-contact-page .address{margin-bottom:32px}}form.contact-form{position:relative}form.contact-form .btn-toolbar{margin-top:1em}.fieldtype-captcha .frc-button{padding-top:6px;padding-bottom:7px;transition:background-color .35s,color .35s !important}.fieldtype-captcha .frc-button:hover{background-color:#e1e6f1}.fieldtype-captcha svg{fill:#e1e6f1;stroke:#e1e6f1}.fieldtype-captcha .frc-text{margin-bottom:5px;display:inline-block}.fieldtype-captcha .frc-captcha{border-radius:10px;padding-bottom:18px}.fieldtype-captcha .frc-banner{padding-bottom:3px}.content-list-item,.gallery-list-item,.content-page,.module-box,.content-slider-item{position:relative}a.edit-action{display:block;position:absolute;right:0;top:0;z-index:9999;background:#B1CB09;padding:8px;border-radius:3px}a.edit-action.edit-module{right:inherit;left:0}a.edit-action>svg{display:block;transform:rotate(0deg);transition:transform 300ms}a.edit-action:hover>svg{animation-name:rotate;animation-duration:0.5s}@keyframes rotate{0%{transform:rotate(0deg)}25%{transform:rotate(-20deg)}75%{transform:rotate(20deg)}100%{transform:rotate(0deg)}}.links-aside-wrapper{border-radius:30px;padding:48px 58px 60px}@media (max-width:639px){.links-aside-wrapper{border-radius:20px;padding:30px 28px 40px;margin-top:24px}}.links-aside-wrapper .link{padding:16px 0;border-bottom:2px solid #fff}@media (max-width:639px){.links-aside-wrapper .link{padding:10px 0}}.links-aside-wrapper .link .icon-svg{margin-left:16px}.map-canvas,.gmap{height:280px}.gmap>.gmap-marker{display:none}.map-canvas img,.gmap img{max-width:none;max-height:none}.video-box{position:relative;margin-bottom:1rem;padding-bottom:57%}.video-box>iframe{position:absolute;width:100%;height:100%}.event-date{position:relative;display:inline-block;background:#fab600;color:#004289;padding:14px 27px;border-radius:37px;line-height:1;margin-bottom:16px;font-weight:500}@media (max-width:1024px){.event-date{padding:9px 28px}}.content-list-page-header{padding-top:70px;padding-bottom:60px}@media (max-width:639px){.content-list-page-header{padding-top:30px;padding-bottom:30px}}.content-page-header{margin-bottom:50px}.content-page-header .text-cell>.grid-container{display:flex;flex-flow:column;height:100%}.content-page-header .text-cell .content-date-wrapper{margin-top:auto}.content-page-header .page-title{padding:1em 1em 0 0;color:#004289}.content-page-header .image-cell{text-align:right}@media (max-width:1024px){.content-page-header .image-cell{text-align:center}}.content-page-header .image{position:relative;display:inline-block}.content-page-header .image img{border-radius:55px}@media (max-width:639px){.content-page-header .image img{border-radius:17px}}.content-page-header .image .title-copy{padding:3px 6px;font-size:.75em;text-align:left}@media (max-width:639px){.content-page-header .image .title-copy{font-size:1em}}@media (max-width:1024px){.content-page-header{margin-bottom:32px}.content-page-header .text-cell{order:2}.content-page-header img{width:100%}.content-page-header .grid-container{max-width:720px}}@media (max-width:800px){.content-page-header .grid-container{max-width:585px}}@media (max-width:639px){.content-page-header{margin-bottom:16px}}.content-list-wrapper{padding-top:100px;padding-bottom:100px}@media (max-width:1024px){.content-list-wrapper{padding-top:70px;padding-bottom:70px}}@media (max-width:639px){.content-list-wrapper{padding-top:40px;padding-bottom:60px}}.content-page{padding-top:50px}@media (max-width:1024px){.content-page{padding-top:16px}}.content-page .page-title{font-size:2.2917em}.content-page .page-title.fs-140{line-height:1;font-size:5.8333em}@media (max-width:1024px){.content-page .page-title.fs-140{font-size:5em}}@media (max-width:639px){.content-page .page-title.fs-140{font-size:3em}}.content-section b,.content-section strong{font-weight:500}.content-section .links-cell{width:416px}@media (max-width:1024px){.content-section .links-cell{width:calc(100% - 2.75rem)}}@media (max-width:1024px){.content-section.grid-container{max-width:720px}}@media (max-width:800px){.content-section.grid-container{max-width:585px}}.text-image-rows-container .text-cell{padding-top:2em}@media (max-width:639px){.text-image-rows-container .text-cell{padding-top:1em}}.text-image-rows-container .even .text-cell{order:2}@media (max-width:1024px){.text-image-rows-container{max-width:720px}.text-image-rows-container .text-cell{order:2}}@media (max-width:800px){.text-image-rows-container{max-width:585px}}@media (max-width:1024px){.content-section.text2-section .grid-container{max-width:720px}}@media (max-width:800px){.content-section.text2-section .grid-container{max-width:585px}}.content-section.text2-section .image{position:sticky;top:170px;z-index:-1}@media (max-width:1440px){.content-section.text2-section .image{top:120px}}.content-section.text2-section img{width:100%}.content-section.text2-section .text{padding-top:50px}@media (max-width:1024px){.content-section.text2-section .text{padding-top:32px}}.content-images{overflow:hidden}.content-images a{text-decoration:none}.content-images .grid-x{margin-left:-22px;margin-right:-22px}.content-images .cell{padding:0 22px;margin-bottom:60px}@media (max-width:1024px){.content-images{margin-bottom:20px}.content-images .grid-x{margin-left:-12px;margin-right:-12px}.content-images .cell{padding:0 12px;margin-bottom:20px}}@media (max-width:639px){.content-images .grid-x{margin-left:-4px;margin-right:-4px}.content-images .cell{padding:0 4px}.content-images .rounded-image3 img{border-radius:12px}}.content-images-small{overflow:hidden}@media (max-width:1024px){.content-images-small{margin-bottom:32px}}.content-images-small img{display:block}.content-images-small .grid-x{margin-right:-15px;margin-left:-15px}@media (max-width:639px){.content-images-small .grid-x{margin-right:-4px;margin-left:-4px}}.content-images-small .image{display:block;width:20%;padding:0 15px 30px}@media (max-width:1200px){.content-images-small .image{width:25%}}@media (max-width:639px){.content-images-small .image{padding:0 4px 8px}}.content-images-small a{text-decoration:none}.content-video .videolink-box{position:relative}.content-video .videolink-box img{display:block}.content-video .videolink-box a{position:relative;display:block}.content-video .videolink-box a:before{position:absolute;top:0;content:"";left:0;width:100%;height:100%;background-color:rgba(0,66,137,0.3);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 485 485'%3E%3Cpath d='m413.97,71.03C368.17,25.23,307.27,0,242.5,0S116.83,25.23,71.03,71.03C25.23,116.83,0,177.73,0,242.5s25.23,125.67,71.03,171.47c45.8,45.8,106.7,71.03,171.47,71.03s125.67-25.23,171.47-71.03c45.8-45.8,71.03-106.7,71.03-171.47s-25.23-125.67-71.03-171.47Zm-171.47,383.97c-117.17,0-212.5-95.33-212.5-212.5S125.33,30,242.5,30s212.5,95.33,212.5,212.5-95.33,212.5-212.5,212.5Z' fill='%23fab600'/%3E%3Cpolygon points='181.06 336.58 343.94 242.5 181.06 148.43 181.06 336.58' fill='%23fab600'/%3E%3C/svg%3E");background-size:200px auto;background-position:center center;background-repeat:no-repeat}@media (max-width:1024px){.content-video .videolink-box a:before{background-size:120px auto}}@media (max-width:639px){.content-video .videolink-box a:before{background-size:80px auto}}.content-video .caption{display:block;font-size:0.75em;padding:3px 0}.content-team{padding:70px 0 80px}@media (max-width:1024px){.content-team .grid-container{max-width:720px}}@media (max-width:800px){.content-team .grid-container{max-width:585px}}@media (max-width:639px){.content-team{padding:40px 0 50px}}.content-team .image{width:110px}@media (max-width:639px){.content-team .image{width:80px}}.content-team img{border-radius:100%}.content-team .member-info{max-width:416px}.content-team .title{margin-bottom:6px}.content-team .team-contact .cell{line-height:1.4}.content-files-wrapper{padding:70px 0 50px}@media (max-width:1024px){.content-files-wrapper .grid-container{max-width:720px}}@media (max-width:800px){.content-files-wrapper .grid-container{max-width:585px}}@media (max-width:639px){.content-files-wrapper{padding:40px 0}}.content-files-wrapper .button{width:100%;margin-bottom:20px}.content-files-wrapper .button .icon-svg{margin-top:-3px;margin-bottom:-3px}@media (max-width:1024px){.content-files-wrapper .button .icon-svg{margin-top:0;margin-bottom:0}}.content-section.protected-area{padding-top:32px;padding-bottom:32px}@media (max-width:1024px){.content-section.protected-area .grid-container{max-width:720px}}@media (max-width:800px){.content-section.protected-area .grid-container{max-width:585px}}@media (max-width:639px){.back-to-overview-wrapper .button{padding-top:6px;padding-bottom:6px}}.glightbox-clean .gslide-description{background:none}.glightbox-clean .gdesc-inner{padding:14px 0}.glightbox-clean .gslide-title{color:#fff;margin:0;font-size:16px}.module-standorte-map{padding-top:32px;padding-bottom:32px;overflow:hidden}@media (max-width:1024px){.module-standorte-map .grid-container{max-width:720px}}@media (max-width:800px){.module-standorte-map .grid-container{max-width:585px}}.clinic-map-canvas{position:relative;display:inline-block;line-height:0}.clinic-map-canvas .map-image{position:relative}.clinic-map-canvas .point{position:absolute;transform:translateX(-50%);color:#fff}.clinic-map-canvas .point:after{content:attr(data-title);display:block;position:absolute;top:0;left:110%;font-size:17px;font-weight:500;line-height:1;padding:6px 18px;color:#004289;background:rgba(255,255,255,0.9);border-radius:27px;white-space:nowrap;opacity:0;transform:translateX(-10px);transition:transform .4s ease,opacity .2s ease;pointer-events:none}@media (max-width:639px){.clinic-map-canvas .point:after{top:auto;bottom:101%;left:-200%;font-size:14px}}.clinic-map-canvas .point:hover{z-index:10}.clinic-map-canvas .point:hover .icon-svg{opacity:0.8}.clinic-map-canvas .point:hover:after{transform:translateX(0);opacity:1}.place-list-wrapper .place-map-wrapper{padding-top:40px;padding-bottom:60px}@media (max-width:1024px){.place-list-wrapper .place-map-wrapper{padding-top:0}}@media (max-width:1024px){.place-list-wrapper .text{padding-top:32px;font-size:1.2em}}.place-filter-wrapper{padding-top:50px;margin-bottom:60px}@media (max-width:1024px){.place-filter-wrapper{padding-top:10px;margin-bottom:30px}}.place-filter-wrapper>.inner-wrapper{padding-top:70px;padding-bottom:80px;border-radius:227px}@media (max-width:1440px){.place-filter-wrapper>.inner-wrapper{border-radius:80px}}@media (max-width:1024px){.place-filter-wrapper>.inner-wrapper{padding-top:55px;padding-bottom:45px;border-radius:50px}}@media (max-width:639px){.place-filter-wrapper>.inner-wrapper{padding-top:30px;padding-bottom:10px;border-radius:20px}}.place-filter-wrapper .grid-container{max-width:1180px}.place-filter-wrapper .page-title{position:relative;margin-bottom:8px;font-size:3.3333em}.place-filter-wrapper .page-title .icon-svg{position:absolute;top:0;right:0}@media (max-width:1024px){.place-filter-wrapper .page-title .icon-svg{display:none;width:43px;height:48px}}.place-filter-wrapper .page-subtitle{margin-bottom:50px}@media (max-width:1024px){.place-filter-wrapper .page-subtitle{margin-bottom:32px}}.place-filter-wrapper .grid-x{margin-right:-18px;margin-left:-18px}.place-filter-wrapper .cell{padding-right:18px;padding-left:18px}.place-filter-wrapper label{display:block;margin-bottom:10px;font-size:.75em}.place-filter-wrapper .filter--button{margin-bottom:20px}.place-list-wrapper .group-wrapper.cat3{padding-top:70px;padding-bottom:80px}@media (max-width:800px){.place-list-wrapper .group-wrapper.cat3 .grid-container{max-width:585px}}@media (max-width:639px){.place-list-wrapper .group-wrapper.cat3{padding-top:40px;padding-bottom:40px}}.place-list-item.cat1{box-sizing:border-box;position:relative;margin-bottom:40px;border-radius:55px;overflow:hidden;padding-bottom:60px}@media (max-width:1024px){.place-list-item.cat1{border-radius:20px;padding-bottom:40px}}.place-list-item.cat1 .image{position:relative;margin-right:10%}.place-list-item.cat1 .image a{display:block}.place-list-item.cat1 img{display:block;border-radius:40px 0 150px 0}@media (max-width:1024px){.place-list-item.cat1 img{border-radius:20px 0 100px 0}}.place-list-item.cat1 .text-wrapper{box-sizing:border-box;padding:45px 20px 32px;width:100%;max-width:450px;margin:0 auto}@media (max-width:1024px){.place-list-item.cat1 .text-wrapper{padding-top:20px;padding-bottom:20px}}@media (min-width:1201px) and (max-width:1440px){.place-list-item.cat1 .title{font-size:1.8em}}.place-list-item.cat1 .button-wrapper{box-sizing:border-box;padding:0 20px;width:100%;max-width:450px;margin:auto auto 0}.place-list-item.cat2{margin-bottom:90px}@media (max-width:1024px){.place-list-item.cat2{margin-bottom:70px}}@media (max-width:639px){.place-list-item.cat2{margin-bottom:42px}}.place-list-item.cat2 .image{position:relative;margin-bottom:25px}@media (max-width:639px){.place-list-item.cat2 .image{margin-bottom:15px}}.place-list-item.cat2 img{display:block}.place-list-item.cat2 .title{margin-bottom:0}.place-list-item.cat3{padding:12px 0;margin-bottom:20px;border-bottom:3px solid #fff}@media (max-width:1024px){.place-list-item.cat3{border-bottom-width:1px}}.place-list-item.cat3 .title{margin-bottom:0}.place-list-item.cat3 .icon-svg{display:block;margin-right:24px}@media (max-width:1024px){.place-list-item.cat3 .icon-svg{width:17px;height:26px;margin-right:8px}}.place-list-item.cat3 .text-wrapper{position:relative}.module-news-latest{overflow:hidden;padding:90px 0 50px}@media (max-width:1024px){.module-news-latest{padding:70px 0}}@media (max-width:639px){.module-news-latest{padding:40px 0}}.module-news-latest .view-all-cell{border-radius:55px}@media (max-width:1024px){.module-news-latest .view-all-cell{border-radius:20px}}.module-news-latest .view-all-cell:hover{background-color:#fff;color:#004289;transition:background-color .4s ease,color .4s ease}.module-news-latest .view-all{height:100%;text-decoration:none}@media (max-width:1200px){.module-news-latest .view-all .icon-svg{width:42px;height:42px}}@media (max-width:1024px){.module-news-latest .view-all{height:auto;padding:24px}}.module-news-latest .view-all .inner{display:block}.module-news-latest .view-all .lbl{display:block;margin-top:26px;font-weight:300;font-size:1.25em}@media (max-width:639px){.module-news-latest .view-all .lbl{font-size:1.2em}}@media (max-width:1024px){.module-news-latest .view-all .lbl{margin-top:12px}}@media (max-width:639px){.module-news-latest .flickity-carousel{display:block;margin:0 0 50px}.module-news-latest .flickity-carousel:after{content:'flickity';display:none}.module-news-latest .flickity-carousel .flickity-viewport{overflow:visible}.module-news-latest .flickity-carousel .news-list-item{width:100%;margin-right:44px;margin-left:0}.module-news-latest .flickity-carousel.flickity-resize .news-list-item{height:calc(100% - 20px)}}.news-list-wrapper{padding-bottom:70px}.news-list-item{position:relative;border-radius:55px;overflow:hidden}@media (max-width:1024px){.news-list-item{border-radius:20px}}.news-list-item .image{margin-right:7%}@media (max-width:1024px){.news-list-item .image{margin-right:16%}}.news-list-item .image a{display:block}.news-list-item img{display:block;border-radius:55px 55px 80px 0}@media (max-width:1024px){.news-list-item img{border-radius:20px 20px 60px 0}}.news-list-item .text-wrapper{box-sizing:border-box;padding:45px 28px 70px;max-width:552px;margin:0 auto}@media (max-width:639px){.news-list-item .text-wrapper{padding:20px 28px 40px}}.news-list-item .title{min-height:160px}@media (max-width:639px){.news-list-item .title{min-height:2.2em}}.news-page .content-page-header .content-date{padding:32px 0 10px}.news-page .content-page-header .page-title{padding-top:0}.module-team .content{max-width:1380px}.module-team-presse{padding-top:80px;padding-bottom:80px}@media (max-width:1024px){.module-team-presse{padding-top:45px;padding-bottom:45px}}.team-list-item{margin-bottom:50px}@media (max-width:639px){.team-list-item{margin-bottom:24px}}.team-list-item .photo-box img{display:block;width:auto;border-radius:100%}.team-list-item .name{margin-bottom:0}.team-list-item .position{margin-bottom:25px}@media (max-width:1024px){.team-list-item .position{margin-bottom:14px}}.team-list-item .phone,.team-list-item .email{margin-bottom:20px;line-height:1.2}@media (max-width:1024px){.team-list-item .phone,.team-list-item .email{margin-bottom:12px;word-break:break-word}}.module-team-aboutus{position:relative}@media (max-width:1024px){.module-team-aboutus .grid-container{max-width:720px}}.landing-page{padding-top:0}.landing-page>.image{overflow:hidden;line-height:0}@media (max-width:1024px){.landing-page>.image{max-height:380px;display:flex;justify-content:center}.landing-page>.image img{max-width:none}}@media (max-width:639px){.landing-page>.image{max-height:250px}}.landing-page .intro-text{padding-top:80px;padding-bottom:40px}@media (max-width:1024px){.landing-page .intro-text{padding-top:40px;padding-bottom:20px}}.landing-page .content-team{margin-top:-80px}@media (max-width:1024px){.landing-page .content-team{margin-top:-60px}}@media (max-width:639px){.landing-page .content-team{margin-top:-38px}}.text2-landing-section{position:relative;color:#fff}.text2-landing-section .image{overflow:hidden;line-height:0}@media (max-width:1024px){.text2-landing-section .image{max-height:380px;display:flex;justify-content:center}.text2-landing-section .image img{max-width:none}}@media (max-width:639px){.text2-landing-section .image{max-height:300px}}.text2-landing-section .overlay{background:transparent linear-gradient(209deg, rgba(0,66,137,0) 0%, #004289 100%) 0 0 no-repeat padding-box}.text2-landing-section .grid-container{height:100%}.text2-landing-section .title{max-width:1180px;margin-bottom:50px;font-size:4.5833em}@media (max-width:1024px){.text2-landing-section .title{margin-bottom:32px;font-size:3.3333em}}@media (max-width:639px){.text2-landing-section .title{margin-bottom:16px;font-size:2.1333em}}.aboutus-section{overflow:hidden}.aboutus-section img{display:block}.aboutus-section .text-cell{padding-top:10px}@media (max-width:1024px){.aboutus-section .grid-container{max-width:720px}.aboutus-section .text-cell{order:2;padding-top:20px}}@media (max-width:800px){.aboutus-section .grid-container{max-width:585px}}.content-blue-box{padding-top:100px;padding-bottom:30px}@media (max-width:1024px){.content-blue-box{padding-top:70px}.content-blue-box .grid-container{max-width:720px}}@media (max-width:800px){.content-blue-box .grid-container{max-width:585px}}.content-blue-box .blue-box-items .icon-svg{margin-right:8px;color:#fab600}@media (max-width:1024px){.find-more-section .grid-container{max-width:585px}}.find-more-section .inner-wrapper{padding-top:80px;padding-bottom:80px;border-radius:135px}@media (max-width:1440px){.find-more-section .inner-wrapper{border-radius:80px}}@media (max-width:1024px){.find-more-section .inner-wrapper{padding-top:45px;padding-bottom:45px;border-radius:50px}}@media (max-width:639px){.find-more-section .inner-wrapper{padding-top:30px;padding-bottom:30px;border-radius:20px}}.find-more-section .heading{margin-bottom:0}@media (max-width:1024px){.find-more-section .btn-cell{text-align:left;margin-top:24px}}.landing-three-box-section{overflow:hidden;padding-bottom:80px}.landing-three-box-list{position:relative}@media (max-width:1024px){.landing-three-box-list.flickity-carousel{display:block;margin:0}.landing-three-box-list.flickity-carousel:after{content:'flickity';display:none}.landing-three-box-list.flickity-carousel .flickity-viewport{overflow:visible}.landing-three-box-list.flickity-carousel .landing-three-box-list-item{width:calc(50% - 22px);margin-right:44px;margin-left:0}.landing-three-box-list.flickity-carousel.flickity-resize .landing-three-box-list-item{height:calc(100% - 40px)}}@media (max-width:639px){.landing-three-box-list.flickity-carousel .landing-three-box-list-item{width:100%}}.landing-three-box-list .flickity-page-dots{bottom:-15px}.landing-three-box-list-item{box-sizing:border-box;position:relative;margin-bottom:40px;border-radius:55px;overflow:hidden;padding-bottom:80px}@media (max-width:1440px){.landing-three-box-list-item{padding-bottom:60px}}@media (max-width:1024px){.landing-three-box-list-item{border-radius:20px;padding-bottom:40px}}.landing-three-box-list-item .image{position:relative;margin-right:10%}@media (max-width:639px){.landing-three-box-list-item .image{margin-right:20%}}.landing-three-box-list-item .image a{display:block}.landing-three-box-list-item img{display:block;border-radius:40px 0 150px 0}@media (max-width:1024px){.landing-three-box-list-item img{border-radius:20px 0 100px 0}}.landing-three-box-list-item .text-wrapper{box-sizing:border-box;padding:45px 20px 38px;width:100%;max-width:480px;margin:0 auto}@media (max-width:1024px){.landing-three-box-list-item .text-wrapper{padding-top:20px;padding-bottom:20px}}.landing-three-box-list-item .title{margin-bottom:20px}@media (max-width:639px){.landing-three-box-list-item .title{margin-bottom:12px}}.landing-three-box-list-item .button-wrapper{box-sizing:border-box;padding:0 20px;width:100%;max-width:480px;margin:auto auto 0}.mvz-page .content-team{margin-bottom:0}.page-jobpage #bottom-blocks .company-floating-contact,.page-job #bottom-blocks .company-floating-contact,.page-jobpage #bottom-blocks .menu-floating-info-button,.page-job #bottom-blocks .menu-floating-info-button{display:none}.floating-button.menu-floating-jobs-button .inner-wrapper,.floating-button.menu-floating-job-apply-button .inner-wrapper{background:#fab600}.floating-button.menu-floating-jobs-button .lbl,.floating-button.menu-floating-job-apply-button .lbl{padding-top:8px}@media (max-width:1800px){.floating-button.menu-floating-jobs-button .lbl,.floating-button.menu-floating-job-apply-button .lbl{padding-top:5px}}.jobpage-page{padding-top:0}.jobpage-page .content-page-header{color:#fff}.jobpage-page .content-page-header .image{margin:0 auto;line-height:0;border-radius:0 0 50px 50px;overflow:hidden}@media (max-width:639px){.jobpage-page .content-page-header .image{display:block;border-radius:0}}@media (max-width:425px){.jobpage-page .content-page-header .image{height:230px;overflow:hidden}.jobpage-page .content-page-header .image picture{height:100%}.jobpage-page .content-page-header .image img{width:auto;max-width:none;margin-left:-25%}}.jobpage-page .content-page-header img{border-radius:0}.jobpage-page .content-page-header .overlay{background:transparent linear-gradient(45deg, #004289 0%, rgba(0,66,137,0) 70%) no-repeat}.jobpage-page .content-page-header .text-overlay{top:auto;bottom:80px}@media (max-width:639px){.jobpage-page .content-page-header .text-overlay{position:relative;bottom:auto;background:rgba(156,171,209,0.3);color:#004289;padding-top:18px;padding-bottom:10px}}.jobpage-page .content-page-header .page-title{color:inherit;padding:0}.jobpage-page .intro-text{position:relative}@media (max-width:639px){.jobpage-page .intro-text{padding-top:22px;margin-bottom:32px}}.jobpage-page .initiativ-item{padding-bottom:70px}.jobpage-page .benefit-section{padding-top:36px;padding-bottom:80px;overflow:hidden}.jobpage-page .benefit-list{display:flex;flex-flow:row wrap;margin-left:-10px;margin-right:-10px}@media (max-width:1024px){.jobpage-page .benefit-list{display:block;margin:0}.jobpage-page .benefit-list:after{content:'flickity';display:none}.jobpage-page .benefit-list .flickity-viewport{overflow:visible}}.jobpage-page .benefit-item-container{box-sizing:border-box;width:33%;margin-bottom:28px;padding:0 10px}@media (max-width:800px){.jobpage-page .benefit-item-container{width:50%}}@media (max-width:639px){.jobpage-page .benefit-item-container{width:100%}}.jobpage-page .benefit-item{border-radius:72px;background-color:#F5F6FA;transition:border-radius .3s ease,background-color .3s ease;cursor:pointer;padding:32px 0}.jobpage-page .benefit-item .benefit-icon{text-align:right;margin:10px 0}.jobpage-page .benefit-item .benefit-icon img{transform:scale(1);transition:transform .4s ease}.jobpage-page .benefit-item .benefit-title{padding:0 20px;margin:10px 0}.jobpage-page .benefit-item .benefit-text{max-height:0;overflow:hidden;transition:max-height .1s ease;padding:0 20px;text-align:center}@media (min-width:1025px){.jobpage-page .benefit-item:hover .benefit-icon img{transform:scale(1.2)}.jobpage-page .benefit-item:hover{background:#fab600}.jobpage-page .benefit-item.open{background:#fab600;border-radius:20px;color:inherit}.jobpage-page .benefit-item.open .benefit-text{transition-duration:0.3s;max-height:600px}}@media (max-width:1024px){.jobpage-page .benefit-item{border-radius:20px;padding:18px 0 24px}.jobpage-page .benefit-item .benefit-icon{text-align:left;padding:0 20px}.jobpage-page .benefit-item .benefit-icon img{max-height:40px}.jobpage-page .benefit-item .benefit-text{max-height:none;text-align:left;line-height:1.4}}.jobpage-page .review-section{margin-bottom:100px}.jobpage-page .review-section .flickity-prev-next-button{background:none;color:#fff;border:2px solid}.jobpage-page .review-section .flickity-prev-next-button.previous{left:60px}.jobpage-page .review-section .flickity-prev-next-button.next{right:60px}.jobpage-page .review-section .flickity-button-icon{left:25%;top:25%;width:50%;height:50%}@media (max-width:1024px){.jobpage-page .review-section{padding-bottom:75px}.jobpage-page .review-section .flickity-prev-next-button{top:100%;margin-top:36px}.jobpage-page .review-section .flickity-prev-next-button.previous{left:auto;right:130px}}@media (max-width:639px){.jobpage-page .review-section{margin-bottom:50px}.jobpage-page .review-section .flickity-prev-next-button.previous{right:80px}.jobpage-page .review-section .flickity-prev-next-button.next{right:22px}}.jobpage-page .review-list-item{position:relative;display:flex;flex-flow:row wrap;justify-content:center;width:100%;color:#fff}.jobpage-page .review-list-item .image{display:block;line-height:0;height:100%}@media (max-width:800px){.jobpage-page .review-list-item .image{height:auto}}.jobpage-page .review-list-item .overlay{background:transparent linear-gradient(209deg, rgba(0,66,137,0) 0%, #004289 100%) 0 0 no-repeat padding-box}.jobpage-page .review-list-item .grid-container{height:100%}@media (max-width:1800px){.jobpage-page .review-list-item .grid-container{max-width:1200px}}@media (max-width:1440px){.jobpage-page .review-list-item .grid-container{max-width:970px}}@media (max-width:1200px){.jobpage-page .review-list-item .grid-container{max-width:768px}}@media (max-width:800px){.jobpage-page .review-list-item .grid-container{max-width:none}}@media (max-width:1440px){.jobpage-page .review-list-item .text{font-size:1.5em}}@media (max-width:800px){.jobpage-page .review-list-item .text-wrapper{position:relative;width:100%;padding-top:20px}.jobpage-page .review-list-item .text{font-size:1.2em}.jobpage-page .review-list-item .subtitle{font-size:1em}}.jobpage-page .flickity-resize .review-list-item{height:100%}.jobpage-page .opportunities-section{margin-bottom:100px}@media (max-width:639px){.jobpage-page .opportunities-section{margin-bottom:60px}}.jobpage-page .opportunities-section .content-left{padding-right:18px}.jobpage-page .opportunities-section .tabs .title{margin-bottom:32px;cursor:pointer}@media (max-width:1024px){.jobpage-page .opportunities-section .tabs .title{margin-bottom:16px}}.jobpage-page .opportunities-section .tabs .active{color:#004289}.jobpage-page .opportunity-slider-item{position:relative;width:100%}.jobpage-page .opportunity-mobile .accordion-title{cursor:pointer;padding:12px 0;border-bottom:1px solid #9cabd1}.jobpage-page .opportunity-mobile .accordion-title .title{margin-bottom:0;font-size:1.2em}.jobpage-page .opportunity-mobile .accordion-title svg{transform:rotate(-90deg);transition:transform .3s ease-in-out}.jobpage-page .opportunity-mobile .accordion-content{display:none;padding:16px 0}.jobpage-page .opportunity-mobile .active>.accordion-content{display:block}.jobpage-page .opportunity-mobile .active .arrow svg{transform:rotate(0deg)}.jobpage-page .video-section{padding-top:100px;padding-bottom:100px}.jobpage-page .video-section .videolink-box{max-width:1180px;margin:0 auto}@media (max-width:1024px){.jobpage-page .video-section{padding-top:50px;padding-bottom:50px}}.jobpage-page .teaser-section{padding-top:80px;padding-bottom:80px}@media (max-width:800px){.jobpage-page .teaser-section{padding-top:50px;padding-bottom:50px}}.jobpage-page .jobs-section{position:relative;padding-top:80px;padding-bottom:80px}@media (max-width:639px){.jobpage-page .jobs-section{padding-top:28px;padding-bottom:28px}}.jobpage-page .job-list{opacity:1;transition:opacity .5s}.jobpage-page .job-list.loading{opacity:0;pointer-events:none}.jobpage-page .job-list-item{position:relative;box-sizing:border-box;padding:16px 30px;background:#fff;border-radius:20px;margin-bottom:10px;font-size:.75em}.jobpage-page .job-list-item .job-info{min-height:58px}.jobpage-page .job-list-item .job-title,.jobpage-page .job-list-item .job-categories,.jobpage-page .job-list-item .job-company{padding-right:16px}.jobpage-page .job-list-item .new-flag{display:inline-block;padding:8px 14px;border-radius:5px;font-size:1.1em;font-weight:500;background:#fab600}@media (max-width:1024px){.jobpage-page .job-list-item .new-flag{font-size:1em;padding:5px 10px}}@media (max-width:1024px){.jobpage-page .job-list-item{font-size:1em}}@media (max-width:800px){.jobpage-page .job-list-item .job-title{width:100%;font-size:1.2em;padding-top:16px;padding-right:0;order:3}.jobpage-page .job-list-item .job-company{width:70%;order:1}.jobpage-page .job-list-item .job-newstate{width:30%;order:2}.jobpage-page .job-list-item .job-categories,.jobpage-page .job-list-item .job-startdate{display:none}}.jobpage-page .error.no-jobs{padding:50px}.jobpage-page .filter-container{padding:0 30px;margin-bottom:20px}@media (max-width:639px){.jobpage-page .filter-container{padding:0;margin-bottom:0}}.jobpage-page .filter-multi-select .viewbar{position:relative;flex-flow:row wrap}.jobpage-page .filter-multi-select .viewbar:after{position:absolute;display:block;right:12px;top:1em}.jobpage-page .filter-multi-select .col-form-label{display:block;box-sizing:border-box;width:100%;border-bottom:2px solid #9cabd1;font-size:1em;padding:10px}@media (max-width:1024px){.jobpage-page .filter-multi-select .col-form-label{font-size:1.2em}}.jobpage-page .filter-multi-select .selected-items{--fms-badge-color:#fff;--fms-badge-text-color:#004289;width:100%;padding-top:16px;padding-bottom:16px;font-size:.75em}@media (max-width:1024px){.jobpage-page .filter-multi-select .selected-items{padding-top:10px;padding-bottom:10px;font-size:1em}}.jobpage-page .filter-multi-select .selected-items .item{height:auto;border-radius:12px;padding:14px 18px 12px 20px}.jobpage-page .filter-multi-select .selected-items .item button{display:block;border-radius:100%;margin-left:14px;color:rgba(0,0,0,0);width:22px;height:22px;padding:0;background:#a4acb1 no-repeat center;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10.36 10.36"><g fill="none" stroke="%23fff" stroke-linecap="round" stroke-width="3"><path d="m1.5 1.5 7.36 7.36"/><path d="M8.86 1.5 1.5 8.86"/></g></svg>');background-size:10px 10px}.jobpage-page .filter-multi-select .dropdown-menu{top:2em;width:100%;border-radius:0 0 12px 12px;border-color:#9cabd1}.jobpage-page .filter-multi-select .dropdown-item{width:auto;padding:8px 20px;font-size:.8333em}.jobpage-page .filter-multi-select .dropdown-item:first-child{display:none}@media (max-width:1024px){.jobpage-page .filter-multi-select .dropdown-item{font-size:1em}}.jobpage-page .filter-multi-select .dropdown-item.filter{display:none}.jobpage-page .filter-multi-select .dropdown-item .custom-control-label::before{top:-1px;left:-26px}.jobpage-page .filter-multi-select .dropdown-item .custom-control-label::after{top:0;left:-25px}.jobpage-page #spinner-container{position:absolute;height:75%;width:100%;pointer-events:none;opacity:0;transition:opacity .5s;z-index:10}.jobpage-page #spinner-container.active{opacity:1}.jobpage-page .cv-spinner{height:100%;display:flex;justify-content:center;align-items:center}.jobpage-page .spinner{width:40px;height:40px;border:4px #ddd solid;border-top:4px #004289 solid;border-radius:50%;animation:sp-anime .8s infinite linear}@keyframes sp-anime{100%{transform:rotate(360deg)}}.job-page .pretitle{padding:32px 0 16px}@media (max-width:1024px){.job-page .pretitle{padding-top:16px}}@media (max-width:639px){.job-page .pretitle{padding-top:0}}.job-page .page-title{padding-top:0;overflow:hidden;line-height:normal}.job-page .job-info-item{display:flex;align-items:center;margin-bottom:20px}.job-page .job-info-item .icon{width:26px;text-align:center}.job-page .job-info-item .text{margin-left:14px}@media (max-width:1024px){.job-page .job-info-item{margin-bottom:10px}}.job-page .sg-job-ad-text{line-height:1.4}.job-page .sg-job-ad-text strong,.job-page .sg-job-ad-text b{color:#004289;font-size:1.25em;font-weight:400}.job-page .sg-job-ad-text ul{list-style:disc}.job-page .sg-job-ad-text a{text-decoration:underline}.job-page .job-apply{margin-top:50px}.job-page .banner-section{padding-top:60px;padding-bottom:90px}@media (max-width:1024px){.job-page .banner-section .grid-container{max-width:720px}}@media (max-width:800px){.job-page .banner-section{padding-top:40px;padding-bottom:40px}.job-page .banner-section .grid-container{max-width:585px}}.job-page .find-more-section .inner-wrapper{border-radius:0}.subform-repeatable table{width:100%}.subform-repeatable th{padding-bottom:1em}.subform-repeatable td{vertical-align:top}.subform-repeatable .btn-group>.button{box-sizing:border-box;font-size:1em;padding:0.3em;width:30%;margin:0;text-align:center}.subform-repeatable .group-add:after{content:'+'}.subform-repeatable .group-remove:after{content:'-'}.subform-repeatable .group-move:after{content:'☰'}select{box-sizing:border-box;width:100%}.field-fancy-select{display:block;box-sizing:border-box;margin:0 0 1.25rem;color:#0a0a0a}.field-fancy-select .choices{box-sizing:border-box;font-size:1em}.field-fancy-select .choices:after{display:block;border:none;background:no-repeat 0 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27.64 16.65'%3E%3Cpath d='m26.22 1.7714-12.4 12.4-12.4-12.4m12.4 12.4' fill='none' stroke='%23778186'/%3E%3C/svg%3E");background-size:20px 10px;width:20px;height:10px;right:2rem;margin-top:-5px}.field-fancy-select .choices.has-value:after{display:none}.field-fancy-select .choices__inner{display:block;box-sizing:border-box;min-height:0;padding:.875rem 3rem !important;font-size:1em;line-height:1.5;background-color:#fff;border-color:transparent;border-radius:45px}@media (max-width:1024px){.field-fancy-select .choices__inner{padding:12px 2rem !important;line-height:1}}@media (max-width:639px){.field-fancy-select .choices__inner{line-height:1.5}}.field-fancy-select .is-open .choices__inner{border-radius:24px 24px 0 0;border-color:transparent}.field-fancy-select .is-open.is-flipped .choices__inner{border-radius:0 0 24px 24px}.field-fancy-select .choices__list--single{display:block;margin-right:2rem;width:auto;white-space:nowrap;padding:0;overflow:hidden;text-overflow:ellipsis}.field-fancy-select .choices__list--dropdown{box-sizing:border-box;top:0;border-radius:24px;border-color:transparent;z-index:100;box-shadow:0 0 12px rgba(209,215,218,0.4);word-break:normal}.field-fancy-select .choices__list--dropdown .choices__input{border:none;font-size:1em;padding:.875rem 1.5rem !important}.field-fancy-select .choices__list--dropdown .choices__item{padding:.875rem 1.5rem}.field-fancy-select .choices__list--dropdown .has-no-results{background-color:#f2f2f2}.field-fancy-select .choices__list--dropdown .has-no-results .link{display:flex;justify-content:space-between;align-content:center;text-decoration:none}.field-fancy-select .choices__list--dropdown .has-no-results .lbl{opacity:0.5}.field-fancy-select .choices__list--dropdown .choices__item--selectable.is-highlighted::after{display:none}.field-fancy-select .is-open .choices__list--dropdown{border-color:transparent}.field-fancy-select .is-flipped .choices__list--dropdown{border-radius:24px;top:auto;bottom:0}.field-fancy-select .choices__button_joomla{display:none;border:1px solid}.form-check{position:relative;display:flex;flex-flow:row;margin-bottom:20px;padding:6px 0;font-size:17px}@media (max-width:1024px){.form-check{font-size:0.8em}}.form-check .form-check-label{position:relative;line-height:1.3;padding-left:34px}.form-check .form-check-label a{transition:color .35s;text-decoration:underline}.form-check .form-check-label a:hover{color:#004289}.form-check .form-check-label:before{content:'';display:block;position:absolute;top:0;left:0;box-sizing:border-box;width:25px;height:25px;border:7px solid #9cabd1;border-radius:8px;background-color:#9cabd1;margin-right:16px}.bg-secondary .form-check .form-check-label:before{border-color:#fff;background-color:#fff}.form-check .form-check-input{position:absolute;opacity:0}.form-check .form-check-input:checked+.form-check-label:before{background-color:#004289}.content-form select{width:100%;padding:1rem 3rem}.fieldtype-fileinput{margin-bottom:1.25rem}.fieldtype-fileinput label{display:block;margin-bottom:8px}.fieldtype-fileinput input[type="file"]{background-color:#fff;color:#778186;border-radius:10px;margin-bottom:0;border:2px solid #9cabd1;cursor:pointer}.fieldtype-fileinput input[type="file"]::file-selector-button{border:2px solid #004289;padding:12px;background-color:#004289;color:#fff;text-align:center;margin-right:16px}.fieldtype-fileinput .infocontainer{font-size:14px;padding-top:6px}.fieldtype-note{margin-top:1em;margin-bottom:1.4em}.fieldtype-note h4{margin-bottom:8px}.module-contact-form{padding-top:100px;padding-bottom:120px}@media (max-width:1024px){.module-contact-form{padding-top:70px;padding-bottom:70px}.module-contact-form .grid-container{max-width:720px}}@media (max-width:639px){.module-contact-form{padding-top:50px;padding-bottom:60px}}.contact-form-wrapper textarea{height:324px}.module-greetingcard-form{padding-top:100px;padding-bottom:120px}@media (max-width:1024px){.module-greetingcard-form .grid-container{max-width:720px}}@media (max-width:639px){.module-greetingcard-form{padding-top:50px;padding-bottom:60px}}.greeting-templates-select{margin-right:-22px;margin-left:-22px}@media (max-width:1024px){.greeting-templates-select{margin-right:-12px;margin-left:-12px}}.greeting-templates-select .cell{position:relative;padding:0 22px}@media (max-width:1024px){.greeting-templates-select .cell{padding:0 12px}}.greeting-templates-select .radio-input{position:absolute;opacity:0;top:0;left:0}.greeting-templates-select .radio-label{display:block;margin:0}.greeting-templates-select .overlay{position:absolute;border:0 solid transparent;border-radius:45px;transition:border-width 0s linear}@media (max-width:1024px){.greeting-templates-select .overlay{border-radius:20px}}.greeting-templates-select img{display:block;border-radius:45px}@media (max-width:1024px){.greeting-templates-select img{border-radius:20px}}.greeting-templates-select .radio-input:checked+.radio-label .overlay{border-color:#fab600;border-width:6px;transition-duration:0.2s}@media (max-width:1024px){.greeting-templates-select .radio-input:checked+.radio-label .overlay{border-width:3px}}.suggestsearch-form-wrapper{padding-top:60px;padding-bottom:120px;scroll-margin:100px}.formrecord-form-wrapper{padding-top:100px;padding-bottom:120px;scroll-margin-top:220px}@media (max-width:1024px){.formrecord-form-wrapper{scroll-margin-top:20px}.formrecord-form-wrapper .grid-container{max-width:720px}}.formrecord-form-wrapper .btn-toolbar{margin-top:1em}.formrecord-form-wrapper textarea{height:160px}.formrecord-form-wrapper .control-label{margin-bottom:0.5em}@media (min-width:1025px){.formrecord-form-wrapper .fields-set.large-6{flex-grow:1}}.content-slider-item{position:relative;box-sizing:border-box}.content-slider-item img{display:block;width:100%}.flickity-carousel{position:relative}.flickity-page-dots .dot{width:15px;height:15px;color:#004289;background-color:transparent;border:1px solid;opacity:1}@media (max-width:639px){.flickity-page-dots .dot{width:12px;height:12px;margin:0 4px 4px}}.flickity-page-dots .is-selected{background-color:currentColor}.content-slider-wrapper{overflow:hidden}.content-slider .flickity-viewport{overflow:visible}.content-slider .flickity-page-dots{bottom:68px;left:auto;right:0;width:31%;text-align:left}@media (max-width:1024px){.content-slider .flickity-page-dots{bottom:40px;left:55px;width:auto}}@media (max-width:639px){.content-slider .flickity-page-dots{left:24px}}.content-slider .flickity-button{width:110px;height:110px;background:transparent;color:#fff}.content-slider .flickity-button.previous{left:2%}.content-slider .flickity-button.next{right:37%}@media (max-width:1024px){.content-slider .flickity-button.next{right:2%}}@media (max-width:1024px){.content-slider .flickity-button{display:none}}.content-slider .flickity-button-icon{top:0;left:0;width:100%;height:100%}.content-slider-item{display:flex;justify-content:flex-end;align-items:flex-end;width:100%;margin-left:30vw}@media (max-width:1024px){.content-slider-item{flex-flow:row wrap}}.content-slider-item .image{position:relative;width:65.8%;margin-bottom:40px;border-radius:55px;overflow:hidden;z-index:3}@media (max-width:1024px){.content-slider-item .image{width:100%;margin:0 auto}}@media (max-width:639px){.content-slider-item .image{border-radius:17px}}.content-slider-item .image:before,.content-slider-item .image:after{content:'';position:absolute;display:block;top:0;bottom:0;width:22%;opacity:0.4}.content-slider-item .image:before{left:0;background:linear-gradient(270deg, rgba(0,66,137,0) 0%, #004289 100%) 0 0 no-repeat}.content-slider-item .image:after{right:0;background:linear-gradient(90deg, rgba(0,66,137,0) 0%, #004289 100%) 0 0 no-repeat}.content-slider-item .text-wrapper{box-sizing:border-box;padding:55px;width:34%}@media (max-width:1024px){.content-slider-item .text-wrapper{width:100%;padding:32px 55px}}@media (max-width:639px){.content-slider-item .text-wrapper{border-radius:17px;padding:32px 28px}}.content-slider-item .text{margin-bottom:40px;max-width:416px}@media (max-width:1024px){.content-slider-item .text{margin-bottom:32px;max-width:none}}.content-slider-item .slider-counter{max-width:416px}@media (max-width:1024px){.content-slider-item .slider-counter{max-width:none}}.content-slider-item .underlay{border-radius:55px;left:-80%}@media (max-width:1024px){.content-slider-item .underlay{right:0;left:0;top:-150px}}@media (max-width:639px){.content-slider-item .underlay{border-radius:17px}}@media (max-width:1024px){.counters-wrapper{max-width:720px}}@media (max-width:800px){.counters-wrapper{max-width:585px}}.counters-wrapper .cell{position:relative}.company-info-footer .slogan{margin-bottom:140px}@media (max-width:1200px){.company-info-footer .slogan{margin-bottom:60px}}@media (max-width:639px){.company-info-footer .slogan{margin-bottom:30px}}@media (max-width:1024px){.company-info-footer .footer-logo{margin-bottom:60px;max-width:200px}}@media (max-width:639px){.company-info-footer .footer-logo{max-width:154px}}@media (max-width:1024px){.company-info-footer .social-links small{display:block;font-size:1em;margin-bottom:10px}}@media (max-width:639px){.company-info-footer .social-links .grid-x{justify-content:space-between}}.company-info-footer .social-link{display:block;margin:0 28px 0 0}@media (max-width:639px){.company-info-footer .social-link{margin:0 0 28px}}@media (max-width:1024px){.back-to-top-wrapper .icon-svg{width:12px;height:17px}}@media (max-width:639px){.back-to-top-wrapper{justify-content:center;margin-bottom:4em}}@media (max-width:1200px){.module-footer-menu.cell{width:100%;order:2}}@media (max-width:1200px){.module-goto-group.cell{width:100%;margin-bottom:50px}}@media (max-width:1024px){.module-goto-group .content{display:block}.module-goto-group img{display:block;max-width:200px;margin-bottom:20px}}.company-floating-contact,.floating-button{position:fixed;right:50px;bottom:54px;z-index:10}@media (max-width:1024px){.company-floating-contact,.floating-button{right:26px;bottom:28px}}.company-floating-contact .inner-wrapper,.floating-button .inner-wrapper{box-sizing:border-box;border-radius:106px;box-shadow:0 0 35px rgba(156,171,209,0.72);background:transparent linear-gradient(180deg, #9cabd1 0%, #bdc7e1 60%, #fff 100%) 0 0 no-repeat padding-box}.company-floating-contact .inner-wrapper:before,.floating-button .inner-wrapper:before{content:'';position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:8px solid rgba(255,255,255,0.5);border-radius:106px;cursor:pointer}@media (max-width:1024px){.company-floating-contact .inner-wrapper:before,.floating-button .inner-wrapper:before{top:-6px;right:-6px;bottom:-6px;left:-6px;border:6px solid rgba(255,255,255,0.5)}}.company-floating-contact .initial-box,.floating-button .initial-box{box-sizing:border-box;display:flex;flex-flow:column;align-items:center;justify-content:center;width:110px;height:110px;color:#fff;font-size:15px;font-weight:500;cursor:pointer}.company-floating-contact .initial-box .lbl,.floating-button .initial-box .lbl{display:block;padding:5px 0 0;color:#004289}@media (max-width:1024px){.company-floating-contact .initial-box,.floating-button .initial-box{width:58px;height:58px;font-size:9px}.company-floating-contact .initial-box .icon-svg,.floating-button .initial-box .icon-svg{width:23px;height:21px}}.company-floating-contact .inner-wrapper:focus>.initial-box,.floating-button .inner-wrapper:focus>.initial-box,.company-floating-contact .inner-wrapper:focus-within>.initial-box,.floating-button .inner-wrapper:focus-within>.initial-box{max-width:0;max-height:0;overflow:hidden}.company-floating-contact .hidden-box,.floating-button .hidden-box{position:relative;box-sizing:border-box;display:flex;flex-flow:column;justify-content:center;height:110px;max-width:0;max-height:0;padding:0;overflow:hidden;color:#004289;font-size:.9167em;font-weight:500;transition:max-width 0s ease}@media (max-width:1024px){.company-floating-contact .hidden-box,.floating-button .hidden-box{font-size:1em}}.company-floating-contact .hidden-box .link,.floating-button .hidden-box .link{box-sizing:border-box;display:flex;align-items:center;padding:6px;width:100%}@media (max-width:1024px){.company-floating-contact .hidden-box .link,.floating-button .hidden-box .link{padding:3px}}.company-floating-contact .hidden-box .icon-svg,.floating-button .hidden-box .icon-svg{margin-right:10px}@media (max-width:1024px){.company-floating-contact .hidden-box .icon-svg,.floating-button .hidden-box .icon-svg{width:23px;height:18px}}@media (max-width:1024px){.company-floating-contact .hidden-box,.floating-button .hidden-box{height:58px;font-size:12px}}.company-floating-contact .inner-wrapper:focus>.hidden-box,.floating-button .inner-wrapper:focus>.hidden-box,.company-floating-contact .inner-wrapper:focus-within>.hidden-box,.floating-button .inner-wrapper:focus-within>.hidden-box{max-width:500px;max-height:none;padding:0 42px;transition-duration:0.4s}@media (max-width:1024px){.company-floating-contact .inner-wrapper:focus>.hidden-box,.floating-button .inner-wrapper:focus>.hidden-box,.company-floating-contact .inner-wrapper:focus-within>.hidden-box,.floating-button .inner-wrapper:focus-within>.hidden-box{max-width:320px;padding:0 20px}}.pagination,.pagination-ajaxmore{position:relative;clear:both;width:100%;text-align:center}.pagination ul{display:inline-flex;flex-flow:row wrap;justify-content:center;gap:6px;margin:18px 0;padding:0 18px;font-size:1em}@media (max-width:1024px){.pagination ul{font-size:1em;gap:0}}.pagination ul>li{display:block}.pagination ul>li>a,.pagination ul>li>span{display:flex;box-sizing:border-box;padding:8px 4px;border-radius:100%;align-items:center;justify-content:center;width:50px;height:50px;text-decoration:none;background-color:transparent;transition:background-color .3s ease}@media (max-width:1024px){.pagination ul>li>a,.pagination ul>li>span{width:40px;height:40px}}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999;background-color:transparent;cursor:default}.pagination .icon-first:before{content:'<'}.pagination .icon-previous:before{content:'<<'}.pagination .icon-next:before{content:'>>'}.pagination .icon-last:before{content:'>'}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:16.25px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:12px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:9.75px}#system-message-container{position:fixed;right:16px;bottom:16px}joomla-alert{display:block;min-width:250px;max-width:380px;padding:.8em 1.25em;margin:0 0 12px;border:1px solid transparent;color:#000;border-radius:4px}joomla-alert .alert-heading{display:none}joomla-alert .joomla-alert--close{position:relative;top:-0.5rem;right:-1.25rem;float:right;padding:.2rem 1rem;font-size:1.5rem;font-weight:700;line-height:1;text-shadow:0 1px 0 #fff;background:transparent;border:0;opacity:0.5}joomla-alert .joomla-alert--close:hover,joomla-alert .joomla-alert--close:focus{text-decoration:none;cursor:pointer;opacity:0.75}joomla-alert[type=success]{background-color:#d9e6d9;border-color:#cadcca}joomla-alert[type=success] hr{border-top-color:#cadcca}joomla-alert[type=success] .alert-link{color:#122212}joomla-alert[type=info]{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}joomla-alert[type=info] hr{border-top-color:#bee5eb}joomla-alert[type=info] .alert-link{color:#062c33}joomla-alert[type=warning]{color:#7d5a29;background-color:#fcefdc;border-color:#fbe8cd}joomla-alert[type=warning] hr{border-top-color:#fbe8cd}joomla-alert[type=warning] .alert-link{color:#573e1c}joomla-alert[type=danger]{color:#712b29;background-color:#f7dddc;border-color:#f4cfce}joomla-alert[type=danger] hr{border-top-color:#f4cfce}joomla-alert[type=danger] .alert-link{color:#4c1d1b}@keyframes joomla-alert-fade-out{0%{opacity:1}100%{opacity:0}}.zgdpr-button-settings{display:none;position:fixed;bottom:0;right:0;border:none;background:#fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfjDAsJJiXJ/sVgAAABHUlEQVQoz13RvyvEARgG8M/3eyf5NXDJUZyc22TApgx+zH5ENmVQFgPKqksWRUwM5GyySRn5JywoA8pJSjEYzo/h7r7JM709z9v7vO/zBsrImNMk0OjIccSKg5hVtbY8YkzoH2IODKJdLxJOVP8VyTpzoUZOxptrzbgvN4Qyal3gSyjhAzc6/xpsaC1VdZJoEDoyq79oFEp6QAve5ZH2bdaTHjkTpjgEXaBSnwB0CCSMOi+fdAUWrOuJzF+deo6XkiDh1YkfV0KTbv0Uc4rLa3NvUbcXKzYxrd2MMQUp+dCeJaRcSpZm3RjwqYBlu7BmSJVx9UhLowIMy5b/kTP0P38jDqP9xK3Z1haJKTuyRTmIyLR5BfuYE7Prrkj/AqftPX0cuyLNAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE5LTEyLTExVDA5OjM4OjM3KzAwOjAwqodvGgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOS0xMi0xMVQwOTozODozNyswMDowMNva16YAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC') no-repeat 70% 70%;width:24px;height:24px;padding:0 !important;margin:0 !important;border-top-left-radius:18px !important;cursor:pointer;outline:none;box-shadow:0 0 12px -3px rgba(0,0,0,0.4);opacity:1;transition:opcaity .4s ease;z-index:380}.zgdpr-button-settings[disabled]{opacity:0;cursor:initial}.zgdpr-apploading{position:fixed;bottom:18px;right:18px;width:18px;height:18px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAQAAAD8x0bcAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4wwRCgIlBfQtZAAAAAJiS0dEAP+Hj8y/AAABYElEQVQYGW3BP0iUcRzA4S8/Xg45DjnkOOQQiTiOeGk4Im4QaRAJaZBoCGmQcHCQhmiQOFwcmm6KBgcHB6eIiAaJcLihIeTzgaYbRCIapCEaQiTEoT+IaMf7PHHO5Cxb7HtCIpmRiCG22PWYE079TTKzZNmyKS447Rd+euQvTj02mTlixVHGKMUZmh7wnR8esm5uiTDIqDBmjbpZRJh8wyHf2LMZl5isMs4EdSO85We/OvBKDDE57qRXLYc99j1gJQpQsWnLRvDOgQMaUcDkNXNbIX6ybxSzRdt2+NE9dohi5Ha4Gbzyg30rUYCwwzQ3gi59d5mJAlaZZcY87PieHTcYiSEEU9xxzlqY7PmW1zwhi0sM297zrlPEX0647Uu3XaNp/GNY87aLLjjvaJzhOptusekLuix6nyUescxDF6jHBRo+dcPn9HzGmqs+dsV5q/E/g9wHrrpu12XmnDTO/QGg+twbJOE5wgAAAABJRU5ErkJggg==') no-repeat;z-index:390}.zgdpr-settings-open{cursor:pointer;text-decoration:underline}.zgdpr-settings-open:hover{text-decoration:none}

