*{margin:0;padding:0;border:0;box-sizing:border-box}html{height:100%;font-size:1.05rem;font-family:RumikoSansFranziskusSpital,Arial,sans-serif;-webkit-text-size-adjust:100%;line-height:1.4}body{position:relative;height:100%;display:flex;flex-direction:column;margin:0 auto;overflow-x:hidden;background:#f8f4eb;z-index:0}body#danke,body#quick-bewerbung{background:#e8beec}a{background-color:transparent;text-decoration:none}b,strong{font-weight:700}img{border-style:none}#preloader{position:fixed;left:0;top:0;width:100%;height:100%;background:#fff;overflow:visible;z-index:4999}@keyframes goto-btn-up-anim{0%{transform:translateY(0)}80%{transform:translateY(-1rem)}}@media (min-width:90em){.goto-btn{position:fixed;width:2.5rem;height:2.5rem;bottom:-2.5rem;right:1.5rem;border-radius:.5rem;background:0 0;-webkit-transition:.3s;transition:.3s;z-index:4999;opacity:0}.goto-btn:after,.goto-btn:before{content:'';position:absolute;top:1.05rem;width:1.3rem;height:.35rem;background:#2a4aab;border-radius:.2rem}.goto-btn:before{left:.25rem;transform:rotateZ(-45deg)}.goto-btn:after{right:.25rem;transform:rotateZ(45deg)}.goto-btn:hover{animation:goto-btn-up-anim .75s cubic-bezier(.18,.89,.32,1.28);animation-iteration-count:infinite}.goto-btn.show{opacity:1;bottom:6rem}}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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}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}@font-face{font-family:RumikoSansFranziskusSpital;src:url(/fonts/RumikoSansFranziskusSpital-Regular.woff2) format('woff2'),url(/fonts/RumikoSansFranziskusSpital-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:RumikoSansFranziskusSpital;src:url(/fonts/RumikoSansFranziskusSpital-RegularItalic.woff2) format('woff2'),url(/fonts/RumikoSansFranziskusSpital-RegularItalic.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:RumikoSansFranziskusSpital;src:url(/fonts/RumikoSansFranziskusSpital-Bold.woff2) format('woff2'),url(/fonts/RumikoSansFranziskusSpital-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}body>header{position:relative;padding:0 0 2rem;background:#e8beec}#logo-container{position:relative;top:-10rem;left:-12rem;width:30rem;height:20rem;display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:10rem;background:#fff}#logo-container a{position:absolute;top:45%;left:42%;top:60%;left:74%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);cursor:pointer;-webkit-transition:.3s;transition:.3s}#logo-container a img{width:9rem}.header-image{right:-30%}.quick-badge{position:absolute;top:9rem;right:1rem;width:7.5rem;height:7.5rem;display:flex;transform:rotate(-11deg);border-radius:50%;background-color:#ef5b5b;color:#fff;align-items:center;justify-content:center;text-align:center;cursor:pointer;z-index:999}.quick-badge a:link,.quick-badge a:visited{color:#fff}.quick-badge span{display:block;font-size:1.4rem;font-weight:700;line-height:1.1;text-transform:uppercase}.quick-badge small{font-size:1rem;font-weight:400;display:block;margin-top:.25rem}@keyframes wobble{0%{transform:rotate(-11deg)}50%{transform:rotate(11deg) scale(1.1)}100%{transform:rotate(-11deg)}}.quick-badge:focus,.quick-badge:hover{animation:wobble .5s ease-in-out}@media (min-width:22.5em){#logo-container{top:-10rem;left:-16rem;width:35rem;height:18rem}#logo-container a{top:56%;left:78%}#logo-container a img{width:12rem}}@media (min-width:48em){.quick-badge{top:7.5rem}}@media (min-width:60em){header .header-image{position:absolute;right:0;bottom:-20rem;max-width:30rem}}@media (min-width:90em){.quick-badge{position:fixed;right:5rem;width:10rem;height:10rem}.quick-badge span{font-size:2rem}.quick-badge small{font-size:1.5rem}}@media (min-width:125em){.quick-badge{right:15rem}}nav{position:relative;display:block;z-index:-1}nav>ul{max-height:0;opacity:0;-webkit-transition:max-height .2s .2s,opacity .4s;transition:max-height .2s .2s,opacity .4s}nav ul li{position:relative;display:block;margin-bottom:.75rem}nav ul .sectionheader span,nav ul li a{color:#2a4aab;font-size:1.25rem;font-size:1.6875rem;padding:.25rem 1rem;display:flex;text-decoration:none;justify-content:space-between;justify-content:center;font-weight:600}.sectionheader:hover{cursor:default}nav input{display:none}.dropdown-icon{position:absolute;top:0;right:0;width:57px;height:53px;line-height:0;border-left:1px solid rgba(255,255,255,.2)}.dropdown-icon i{position:absolute;top:19px;right:12px;width:32px;height:19px;-webkit-transition:.3s;transition:.3s}.dropdown-icon i:after,.dropdown-icon i:before{position:absolute;left:15px;content:'';height:19px;width:2px;background-color:#ddd;-webkit-transition:.3s;transition:.3s}.dropdown-icon i:after{transform:rotate(90deg)}#nav-cb{display:none}#nav-icon{position:absolute;display:inline-block;top:40px;right:3.5rem;right:1rem;width:40px;height:40px;padding-top:.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;-webkit-transition:.3s;transition:.3s}#nav-icon span{position:absolute;left:0;top:9px;display:block;width:70%;left:15%;height:3px;background:#2a4aab;border-radius:8px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.3s;transition:.3s;opacity:1}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:18px}#nav-icon span:nth-child(4){top:27px}#nav-cb:checked+#nav-icon span:nth-child(1),#nav-cb:checked+#nav-icon span:nth-child(4){top:14px;left:50%;width:0}#nav-cb:checked+#nav-icon span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}#nav-cb:checked+#nav-icon span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-cb:checked~nav{opacity:1;z-index:1}#nav-cb:checked~nav>ul{max-height:55rem;opacity:1;transition:max-height .4s,opacity .2s .2s}@media (max-width:62em){nav>ul{overflow-y:hidden}#nav-cb:checked~nav{padding-bottom:15rem}}@media (min-width:60em){#nav-icon,label.dropdown-icon{display:none}nav{position:absolute;top:50%;top:6rem;right:6rem;height:3.5rem;display:inline-block;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:0 0;opacity:1;z-index:20}nav>ul{height:auto;height:100%;max-height:initial;opacity:1}nav>ul>li{position:relative;display:inline-block;margin-left:2.2rem;border:none;-webkit-transition:.3s;transition:.3s}nav>ul>.focused,nav>ul>li:focus,nav>ul>li:hover{background:0 0;text-decoration:none}nav>ul>.sectionheader>span,nav>ul>li>a{display:block;padding:0;font-size:1.6rem;font-weight:600;display:flex;justify-content:center;flex-direction:column}nav>ul>.focused>a,nav>ul>.focused>span,nav>ul>.sectionheader:focus>span,nav>ul>.sectionheader:hover>span,nav>ul>li:focus>a,nav>ul>li:hover>a{color:#2a4aab;visibility:visible;text-decoration-line:underline;text-decoration-thickness:3px;text-underline-offset:4px}a.activeparent,a.activeparent.sectionheader span,a.currentpage{text-decoration-line:underline;text-decoration-thickness:3px;text-underline-offset:4px}}@media (min-width:90em){nav{right:1rem}}#quick-form{margin:0 0 6rem}.form-step{display:none}.form-step.active{display:block}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0 0 0 0)}#quick-form p{color:#2a4aab;max-width:40rem}#quick-form .form-group{position:relative;margin-bottom:1rem}#quick-form input[type=email],#quick-form input[type=text],#quick-form select,#quick-form textarea{width:100%;max-width:21rem;padding:.75rem 1.25rem;border:2px solid #aaa;border-radius:2rem;color:#2a4aab;transition:border-color .3s ease,background-color .3s ease}#quick-form textarea{max-width:35rem;min-height:12rem;resize:vertical}#quick-form input[type=email]::placeholder,#quick-form input[type=text]::placeholder,#quick-form select,#quick-form textarea::placeholder{color:#95a5d5;font-weight:600}#quick-form input:focus,#quick-form input:hover,#quick-form select:focus,#quick-form select:hover,#quick-form textarea:focus,#quick-form textarea:hover{border-color:#2a4aab;outline:0}#quick-form .select-wrapper{position:relative;max-width:21rem}.select-wrapper{position:relative;display:inline-block;width:100%}.select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:2.5em;background-color:#fff;border:1px solid #ccc;border-radius:4px;width:100%;font-size:1rem;line-height:1.5}.select-wrapper::after{content:"";position:absolute;top:50%;right:1rem;transform:translateY(-50%) rotate(45deg);border:solid #555;border-width:0 2px 2px 0;padding:5px;pointer-events:none;transition:transform .3s ease}#quick-form input[type=checkbox]{transform:scale(1.5);margin-right:.5rem;border-radius:.5rem;accent-color:#2a4aab;vertical-align:middle}#quick-form .form-group{display:flex;align-items:flex-start;align-items:center}#quick-form .form-group label{margin-left:.5rem;color:#2a4aab;font-size:.9rem;width:30rem}#quick-form .form-group label a:link,#quick-form .form-group label a:visited{color:#2a4aab}#quick-form .form-group label a:focus,#quick-form .form-group label a:hover{text-decoration:underline}#quick-form .step-indicator{color:#fff;font-size:4rem;font-weight:600;text-align:center}#quick-form button:disabled{cursor:not-allowed;opacity:.6}.cta-btn{display:inline-flex;margin:2rem 0;padding:1rem 2rem;align-items:center;gap:1rem;color:#fff;font-size:1.1rem;border:none;border-radius:2rem;box-shadow:0 2px 4px rgba(0,0,0,.1);background-color:#2a4aab;cursor:pointer;-webkit-transition:.3s;transition:.3s}.cta-btn>.icon{position:relative;display:inline-block;width:1.75rem;height:1.75rem}@keyframes shake{0%{transform:rotate(0)}30%{transform:rotate(5deg)}75%{transform:rotate(3deg)}85%{transform:rotate(-8deg)}}@keyframes move_right{0%{transform:translate(0)}30%{transform:translate(.5rem,0)}50%{transform:translate(-.5rem,0)}80%{transform:translate(.5rem,0)}100%{transform:translate(0)}}.cta-btn{font-size:1.25rem}.cta-btn__label{white-space:nowrap}.cta-btn:focus,.cta-btn:hover{box-shadow:0 .2rem .4rem rgba(0,0,0,.4);transform:scale(1.025)}.cta-btn:focus .fingerpoint,.cta-btn:hover .fingerpoint{animation:move_right .8s;animation-iteration-count:2}.cta-btn:active{box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.3);transform:scale(.975)}h1,h2,h3,h4{color:#2a4aab;line-height:1.2}h1{font-size:3.5rem;margin:-2rem 0 2rem 0;display:block;max-width:80%}h2{font-size:2.4rem;margin:0 0 1.5rem 0}h3{font-size:1.5rem;margin:0 0 1rem 0}h4{font-size:1rem;margin:0}li,p{font-size:1.25rem;color:#1b2441;margin-bottom:1.25rem}header p{color:#2a4aab}main ol,main ul{margin:0 0 1rem 2.25rem;counter-reset:li}main li{position:relative;margin-bottom:.4rem;margin:.25rem 0;counter-increment:li}main p a:link,main p a:visited{color:#2a4aab;border-bottom:1px solid transparent;-webkit-transition:.3s;transition:.3s}main p a:focus,main p a:hover{border-bottom:1px solid #2a4aab;text-decoration:underline}main .teaser-block a span:focus,main .teaser-block a span:hover{text-decoration:underline}footer a:focus,footer a:hover{text-decoration:underline}@media (min-width:48em){h1{font-size:3.5rem;margin:-8rem 0 3rem 35%;line-height:1.075;width:60%}h2{font-size:2.5rem}h3{font-size:1.3rem}main li,p{font-size:1.1rem}}@media (min-width:60em){h1{font-size:4.75rem;margin:-6rem 0 3rem 20%;width:56%}h2{font-size:2.5rem;margin:2rem 0}h3{font-size:1.6875rem}main li,p{font-size:1.15rem}}@media (min-width:90em){h1{font-size:4.75rem}main li,p{font-size:1.25rem}}.chain-link{--link-width:7rem;display:inline-block;width:var(--link-width);height:calc(var(--link-width) * 2);box-sizing:border-box;border:1.75rem solid #ffeb9c;border-radius:10rem;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.chain-link.cl-type-01{position:absolute;top:50%}@media (min-width:48em){.chain-link.cl-type-01{top:100%;left:-15%;z-index:-1}}@media (min-width:60em){.chain-link.cl-type-01{top:100%;left:0;z-index:-1}}main{flex:1 0 auto;margin:2rem 0;overflow:hidden}main img{max-width:100%;height:auto}main section{position:relative;width:100%;-webkit-transition:.3s;transition:.3s}.main-content:after,section div:after,section:after{content:'';clear:both;display:table}article{position:relative}.content{position:relative}.content-padding{padding:0 1rem}.imagepill{position:relative;width:100%;max-width:70%;margin-bottom:2rem;border-radius:40vw}#home header .imagepill{display:none}.slider-track{display:flex;text-align:center;flex-direction:row;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.slider-track::-webkit-scrollbar{display:none}.slider-track>div{flex:0 0 100%;box-sizing:border-box;scroll-snap-align:start}.icon{width:100%;height:100%;stroke:#fff;stroke-width:2.5;fill:none}.arrow-svg{padding:.5rem;border:none;cursor:pointer;background:0 0;color:#81cea8;color:#2a4aab;-webkit-transition:.3s;transition:.3s;opacity:.6}.arrow-svg:focus,.arrow-svg:hover{opacity:1}.slider-nav{display:flex;justify-content:center;gap:1rem}@media (min-width:48em){.content-padding{padding:0 2rem}.slider-track{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;overflow:visible;scroll-snap-type:none}.slider-track>div{flex:none;scroll-snap-align:none;padding:2rem 0 3rem;text-align:left}}@media (min-width:60em){#home header .narrow-text-block{max-width:60%}#home header .imagepill{display:block;opacity:0}#quick-bewerbung main{margin:-3.5rem 0 2rem}.narrow-text-block{max-width:80%}main .content-padding>p{padding-right:17rem}main>.content-padding>h2{padding-right:27rem}main .content-padding .teaser-block{padding-right:17rem}}@media (min-width:90em){.content{max-width:73rem;margin:0 auto}main .about .content-padding>p{padding-right:0}}.teaser-block{margin:2rem auto 5rem}.teaser-visible p:last-of-type{display:inline}.teaser-hidden{display:none;margin-top:1rem}.toggle-link{width:100%;display:inline-flex;margin-top:1.5rem;padding:1rem .5rem .5rem;align-items:center;gap:.5rem;justify-content:flex-end;border-top:1px solid #2a4aab;cursor:pointer;color:#2a4aab;font-size:1rem;text-decoration:none;text-align:right}.toggle-link.inline{width:auto;display:inline-block;margin:0 0 0 .5rem;padding:0;border:none}.toggle-link span{display:inline-block}.toggle-link .icon{width:2rem;height:2rem;display:inline-block;margin:.25rem 0 0;stroke:currentColor;stroke-width:2;fill:none}@media (min-width:48em){.teaser-block .cta-btn{margin:1rem 0 0}.teaser-block .teaser-hidden~.cta-btn{margin:-2rem 0 0}}.specials{position:relative;margin:3rem auto 6rem}.specials_icon{display:block;width:4rem;height:4rem;margin:0 auto 1rem;padding:.6rem;background:#81cea8;border-radius:35%}.slider-nav{margin-top:1.5rem}.specials-nav{margin-top:-3rem}@media (min-width:48em){.specials-header{position:relative;display:flex;align-items:left;gap:1rem;margin-bottom:3rem}.specials h3,.specials_icon{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.specials h3{left:5rem;max-width:25rem}.slider-nav{display:none}}.benefits{position:relative;margin:-3rem auto 3rem}.flip-card{background:#e8beec;margin:0 1rem;padding:1rem 2rem;text-align:center;border-radius:1rem;width:100%}.flip-card .flip-card-inner{text-align:center}.benefits_icon{display:block;width:4rem;height:4rem;margin:0 auto 1rem;padding:.6rem;border-radius:35%}.benefits>div p{color:#2a4aab}.benefits-nav{display:flex;justify-content:center;gap:2rem}.benefits-nav svg{color:#e8beec}@media (min-width:30em){.flip-card .flip-card-inner{padding:0 1rem}}@media (min-width:48em){.benefits>div,.flip-card-front{margin:0}.slider-nav{display:none}}@media (min-width:60em){.flip-card .flip-card-inner{padding:0}.benefits{margin:-6rem auto 3rem}.benefits-track{grid-template-columns:repeat(3,1fr);gap:0 2rem}.slider-track{flex-wrap:wrap;gap:0 3rem;justify-content:center}.flip-card{width:100%;height:100%;min-height:18rem;perspective:50rem;background:0 0;margin:0;padding:0}.flip-card-inner{position:relative;width:100%;height:100%;transition:transform .8s ease;transform-style:preserve-3d;cursor:pointer}.flip-card-back,.flip-card-front{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:2rem;border-radius:1rem;box-sizing:border-box;box-shadow:0 .25rem .5rem rgba(0,0,0,.1);background:#e8beec;transition:.6s;-webkit-transition:.6s}.flip-card-back{opacity:0}.flip-card:hover .flip-card-front{opacity:0}.flip-card:hover .flip-card-back{opacity:1}.flip-card-front{flex-direction:column}.flip-card-back p{margin:0}}.about{position:relative;margin:3rem auto;padding:1rem 0 2rem;background:#ffeb9c}.about>div{position:relative}.logo-row,.vienna_map{position:relative;display:block;margin:2rem auto 3rem}.logo-row{width:90%;display:flex;align-items:center;justify-content:space-between}.logo-row a:link,.logo-row a:visited{-webkit-transition:.3s;transition:.3s}.logo-row a:focus,.logo-row a:hover{transform:scale(1.2);-webkit-transform:scale(1.2)}.logo-row a img{width:auto}.about-image{left:-1rem;margin:1rem 0 3rem}@media (min-width:60em){.about{margin:3rem auto 15rem}.about .content{margin-top:2rem}.about>div>div{display:inline-block;margin:0;vertical-align:top}.about>div>div:nth-child(1){width:56%}.about>div>div:nth-child(2){width:41%;padding:0}.logo-row{width:115%;margin-left:-5%}.about-image{position:absolute;left:2rem;bottom:-14rem;max-width:28rem;margin:0 0 1rem}.about>div>div:nth-child(4){width:55%;margin-left:45%}}.reviews{margin:2rem 0}.reviews h3{margin-bottom:3rem;text-align:center}.review_icons{position:relative;left:1rem;display:block;margin-bottom:-1rem}.review_icons svg{display:inline-block;width:4rem;height:4rem;margin:0 -.75rem;stroke-width:1}.reviews>div p:not(.review-author){font-style:italic}.review-author{color:#2a4aab;font-weight:600}@media (min-width:60em){.reviews div{text-align:center}.review-track{grid-template-columns:repeat(3,1fr)}}.statements>div{position:relative;margin:3rem 0 6rem 0}.statements>div:before{content:'';position:absolute;top:10%;left:50%;width:300%;height:90%;overflow:hidden;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#fff;opacity:.5;z-index:-1}.statements>div>div{vertical-align:top}.statement-portrait{position:relative;width:100%;height:20rem;left:-7%;display:inline-block;margin-bottom:2rem}.statement-portrait img{max-width:15rem}.statement-quote p{color:#2a4aab;font-style:italic}.statement-author p strong{color:#2a4aab}.statements>div:nth-child(even) .statement-author{left:-1rem;right:initial}@media (min-width:60em){.statements{margin:5rem auto}.statements>div{margin:5rem 0}.statements>div:before{top:-10%;height:95%}.statements>div:nth-child(even){text-align:right}.statement-portrait{width:17rem;height:auto;left:0}.statements>div:nth-child(even) .statement-portrait{left:60%}.statements>div:nth-child(even) .statement-portrait img{margin:0}.statement-content{position:relative;left:5%;width:60%;display:inline-block}.statements>div:nth-child(even) .statement-content{left:initial;right:17rem;right:28%}.statements .statement-author{position:relative;right:0;padding:0;background:0 0}}.standort-block{margin:4rem 0}.standort-block img{display:inline-block;margin:0 2rem 1rem 0}.standort-block div{display:inline-block;width:100%;vertical-align:top}@media (min-width:60em){.standort-block div{width:60%}}.clips{position:relative;min-height:25rem;margin:3rem auto;padding:3rem 0 1rem;background:#ffeb9c}.clips video{height:auto;max-width:100%;margin-bottom:2rem}@media (min-width:48em){.clips video{display:inline-block;max-width:45%;margin-right:10%}.clips video:last-of-type{margin-right:0}}.contacts{width:100%;padding:2rem 1rem;border-top:1px solid #81cea8}.contacts-group{margin-top:3rem}.contact{display:flex;margin:1rem 0 0;flex-direction:column;align-items:flex-start;gap:2rem}.contact img{width:10rem;height:10rem;border-radius:50%;object-fit:cover}.contact .info{flex:1}.contact strong{color:#2a4aab}.contact .actions{margin-top:.75rem;display:flex;flex-direction:column;gap:1rem;width:100%}.contact .cta-btn{width:100%;margin:0 0 .25rem;justify-content:center;background:#81cea8}@media (min-width:48em){.contacts{padding:0 2rem 2rem}.contact{flex-direction:row;align-items:flex-start;gap:3rem}.contact .actions{width:auto;flex-direction:row;justify-content:flex-start}.contact .cta-btn{width:auto;margin:1.5rem 0;justify-content:flex-start}}@media (min-width:90em){.contacts{padding:0 0 2rem}}footer{position:relative;width:100%}footer .footer-main{padding:3rem 1rem;background:#2a4aab}footer .footer-main .footer-fs-ls,footer .footer-main .footer-fs-ma{position:relative;width:100%;display:inline-block;margin-bottom:2rem;vertical-align:top;text-align:center}footer .social-meadia-bar{margin:0 auto;text-align:center}footer .social-meadia-bar a{position:relative;width:3rem;height:3rem;display:inline-block}footer .social-meadia-bar a svg{stroke-width:1.75;-webkit-transition:.3s;transition:.3s}footer .social-meadia-bar a:focus svg,footer .social-meadia-bar a:hover svg{transform:scale(1.3) rotate(7deg);transform-origin:center}footer .footer-main a,footer .footer-main p{margin-bottom:.5rem;color:#fff}footer .closing-line{padding:1rem 0;text-align:center}footer .closing-line p{margin:0;padding:.5rem 0;color:#2a4aab}footer .closing-line a{display:block;padding:.5rem 0;color:#2a4aab}.footer-logo{height:3.75rem;display:block;margin:1.5rem auto 0;background-repeat:no-repeat;background-size:auto;background-size:contain}.footer-logos-container>div{margin-top:3rem}.footer-logos-container>div>p{text-align:center}.footer-logo-brustgesundheit{width:191px;background-image:url(/assets/images/FranziskusSpital-Brustgesundheit.png)}.footer-logo-hernien{width:263px;background-image:url(/assets/images/FranziskusSpital-Hernien-Kompetenzzentrum.png)}.footer-logo-emas{width:40px;background-image:url(/assets/images/FranziskusSpital-EMAS-Zertifikat.svg)}.footer-logo-fh-campus{width:123px;background-image:url(/assets/images/FranziskusSpital-FH-Campus-Wien.svg)}.footer-logo-meduni{width:222px;background-image:url(/assets/images/FranziskusSpital-MedUni-Wien.svg)}.footer-logo-ordensspitaeler{width:140px;background-image:url(/assets/images/FranziskusSpital-Wiener-Ordensspitaeler.svg)}@media (min-width:30em){footer .footer-main .footer-fs-ls,footer .footer-main .footer-fs-ma{width:50%}.footer-logos-container>div{width:100%;display:flex;margin:1rem 0;justify-content:space-between;align-items:center;gap:1rem}.footer-logos-container>div>div{display:inline-block;margin:1rem 0}}@media (min-width:48em){footer .footer-main{padding:3rem 2rem}footer .footer-main .footer-fs-ls,footer .footer-main .footer-fs-ma{width:25%;margin-right:5%;text-align:left}footer .social-meadia-bar{float:right;text-align:right}.footer-logo{display:inline-block}}@media (min-width:60em){footer .footer-main{padding:4rem 2rem}.footer-logos-container>div>p{text-align:initial}.footer-logos-container>div{gap:3rem}.footer-left{float:left;margin-left:2rem}.footer-right{float:right;margin-right:.5rem;text-align:right}footer .closing-line div{padding-bottom:1rem}.closing-line .footer-right a{display:inline-block;margin-right:1rem}}@media (min-width:90em){.footer-logos-container>div{width:50%;display:inline-block;margin:2rem 0 0}.footer-logos-container>div>div{margin:1rem 2rem 0 0}.footer-left{margin-left:0}.footer-right{margin-right:0}}body{color:#333;background-color:#fff}body,h1,h2,h3,h4,h5,h6{font-family:'Rumiko Sans Franziskus Spital',Arial,sans-serif}@media (min-width:1226.4px){.container{width:1196.4px}}@media (min-width:1256.4px){.container{width:1226.4px}}a{color:#2a4aab;text-decoration:none}a:hover{color:#2a4aab;text-decoration:underline}a:focus{color:#2a4aab}.form-control:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.table-striped>tbody>tr:nth-child(odd)>td{background-color:#f9f9f9}.table-striped>tbody>tr:nth-child(even)>td{background-color:#fff}.btn-primary{background-color:#428bca;border-color:#357ebd;color:#fff}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle .btn-primary{background-color:#3276b1;border-color:#285e8e;color:#fff}.btn-danger{background-color:#d9534f;border-color:#d43f3a;color:#fff}.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle .btn-danger{background-color:#d2322d;border-color:#ac2925;color:#fff}.btn-default{background-color:#fff;border-color:#ccc;color:#000}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle .btn-default{background-color:#ebebeb;border-color:#adadad;color:#000}.btn-success{background-color:#47a447;border-color:#3f923f;color:#fff}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .dropdown-toggle .btn-success{background-color:#3b883b;border-color:#2d672d;color:#fff}.btn-warning{background-color:#f9f9f9;border-color:#ececec;color:#333}.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle .btn-warning{background-color:#e5e5e5;border-color:#cecece;color:#333}.btn-link{background-color:transparent;border-color:transparent;color:#2a4aab}.btn-link.active,.btn-link:active,.btn-link:focus,.btn-link:hover,.open .dropdown-toggle .btn-link{background-color:rgba(0,0,0,0);border-color:transparent;color:#2a4aab}@font-face{font-family:'Rumiko Sans Franziskus Spital';src:url(fonts/RumikoSansFranziskusSpital-Regular.woff2) format('woff2'),url(fonts/RumikoSansFranziskusSpital-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Rumiko Sans Franziskus Spital';src:url(fonts/RumikoSansFranziskusSpital-Bold.woff2) format('woff2'),url(fonts/RumikoSansFranziskusSpital-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}.content{max-width:1226.4px}header #logo-container a img{margin-top:-7px}header h1{font-size:4.75rem;margin:-6rem 0 3rem 20%;width:55%;color:#2a4aab}@media (max-width:959px){header h1{font-size:3.5rem;margin:-9rem 0 3rem 35%;width:60%}}@media (max-width:767px){header h1{font-size:3.5rem;margin:-3rem 0 2rem 0;display:block;width:80%}}.quick-badge a{text-decoration:none!important}@media (min-width:48em){.container{padding-right:33.6px;padding-left:33.6px}}@media (min-width:60em){nav>ul>li{margin-left:32.96px}}@media (min-width:100em){.quick-badge{position:fixed;right:2rem;width:10rem;height:10rem}}.container.contactBox{margin-bottom:150px}.container.contactBox .topLine{border-top:solid 2px #81cea8;padding-bottom:2rem;margin-top:3rem}.container.contactBox .headline h2{font-size:42px;color:#2a4aab}.container.contactBox .contact{display:flex;flex-direction:column!important}.container.contactBox .contact h3{font-size:27px;color:#2a4aab}.container.contactBox .contact .inner{display:flex;align-items:center;flex-wrap:wrap}.container.contactBox .contact .inner .info{display:flex;margin-left:30px;flex-direction:column}@media (max-width:768px){.container.contactBox .contact .inner .info{width:100%;flex:auto;margin-left:0;margin-top:20px}}.container.contactBox .contact .inner .info .call{display:flex;grid-gap:20px;flex-wrap:wrap}.container.contactBox .contact .inner .info .call .btn.btn-secondary{min-width:300px}.container.contactBox .contact .inner .info .call img{width:30px;height:30px;border-radius:0;margin-right:10px}.container.contactBox .contact .inner .info .text .name{font-size:22px;font-weight:700;color:#2a4aab}#nav-icon{display:none}footer .footer-logos-container.content{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){footer .footer-main p{line-height:1.4!important}}footer .footer-main p{line-height:1.3}footer .closing-line p{padding:.42rem 0}footer .footer-logo.footer-logo-brustgesundheit{width:191px;background-image:url(/Content/img/FranziskusSpital-Brustgesundheit.png)}footer .footer-logo.footer-logo-hernien{width:263px;background-image:url(/Content/img/FranziskusSpital-Hernien-Kompetenzzentrum.png)}footer .footer-logo.footer-logo-emas{width:40px;background-image:url(/Content/img/FranziskusSpital-EMAS-Zertifikat.svg)}footer .footer-logo.footer-logo-fh-campus{width:123px;background-image:url(/Content/img/FranziskusSpital-FH-Campus-Wien.svg)}footer .footer-logo.footer-logo-meduni{width:222px;background-image:url(/Content/img/FranziskusSpital-MedUni-Wien.svg)}footer .footer-logo.footer-logo-ordensspitaeler{width:140px;background-image:url(/Content/img/FranziskusSpital-Wiener-Ordensspitaeler.svg)}@media (max-width:767px){.filterkachelBox{display:flex;flex-direction:column-reverse;margin-bottom:60px;grid-gap:5px}}.filterkachelBox .btn.btn-primary{border-radius:0}@media (max-width:767px){.filterkachelBox .btn.btn-primary{border-radius:2rem}}.filterkachelBox .btn.btn-primary:first-of-type{border-top-left-radius:2rem;border-bottom-left-radius:2rem}.filterkachelBox .btn.btn-primary:last-of-type{border-top-right-radius:2rem;border-bottom-right-radius:2rem}.filterkachelBox .filter.btn.btn-primary{background:#f8f4eb!important;color:#2a4aab!important}.filterkachelBox .filter.btn.btn-primary.is-active{background-color:#2a4aab!important;color:#f8f4eb!important}.filterkachelBox .filter.btn.btn-primary.is-active svg path{stroke:#fff}.filterkachelBox .filter.btn.btn-primary svg{width:26px;height:26px;margin-right:10px}body,html{font-size:16.8px}body{padding-right:0!important;font-weight:400;background:#f8f4eb;position:relative;display:flex;flex-direction:column;height:100vh}body #content{flex-grow:1}div[class*=page]{margin-bottom:4rem}.container{max-width:1226.4px;width:100%}h1{color:#2a4aab;font-family:'Rumiko Sans Franziskus Spital',Arial,sans-serif;font-size:42px;font-weight:700}@media (max-width:767px){h1{font-size:30px}}h1.title{margin-left:0}h2{color:#333;font-family:'Rumiko Sans Franziskus Spital',Arial,sans-serif;font-size:27px;font-weight:700}@media (max-width:767px){h2{font-size:22px}}h3{color:#333;font-family:'Rumiko Sans Franziskus Spital',Arial,sans-serif;font-size:1.5rem;font-weight:700}h4,h5,h6{color:#333;font-family:'Rumiko Sans Franziskus Spital',Arial,sans-serif;font-size:1rem;font-weight:700}.h1,.h2,.h3,.h4,h1,h2,h3,h4,h5,h6{margin-top:.5em;margin-bottom:.5em}a{color:#2a4aab;text-decoration:none}a:hover{color:#2a4aab;text-decoration:underline}a:focus{color:#2a4aab;text-decoration:underline}.table .date{text-align:right}.table thead tr th{background-color:#81cea8;padding:1rem 2rem;border-color:#ccc;border-top:0;border-width:2px;border:none;color:#fff;font-weight:400;font-size:20px}.table thead tr th:first-of-type{border-top-left-radius:2rem}.table thead tr th:last-of-type{border-top-right-radius:2rem}.table thead tr th .fa-filter::before{color:#fff}.table tbody tr:nth-child(odd) td{background-color:#fff}.table tbody tr:nth-child(even) td{background-color:#fff}.table tbody tr td{padding:1rem 2rem;border-color:#dee2e6;border-width:1px}.table tbody tr td .job-title a{font-size:27px;font-weight:700}@media (max-width:768px){.table tbody tr td .job-title a{font-size:20px}}.striped>div:nth-child(odd){background-color:#fff}.striped>div:nth-child(even){background-color:#fff}.striped>div:not(:first-of-type){border-top:1px solid #ccc}.help-block{display:block}nav.navbar.navbar-inverse{background-color:transparent;border-bottom:1px solid transparent;margin-top:20px}@media (max-width:960px){nav.navbar.navbar-inverse{position:relative;z-index:1}nav.navbar.navbar-inverse .dropdown-menu.dropdown-menu-right li a{font-weight:400;font-size:16px;text-align:center}}nav.navbar.navbar-inverse #right-nav-dropdown img{display:none}@media (max-width:768px){nav.navbar.navbar-inverse{position:relative;z-index:1000000000}nav.navbar.navbar-inverse #navbarcollapse{background:#e8beec;position:absolute;top:-220px;left:0;right:0}nav.navbar.navbar-inverse .dropdown-menu.dropdown-menu-right{margin-left:35px;margin-right:35px}nav.navbar.navbar-inverse .dropdown-menu.dropdown-menu-right li a{font-weight:400;font-size:16px;text-align:center}}@media (max-width:568px){nav.navbar.navbar-inverse #navbarcollapse{top:-290px}}@media (max-width:375px){nav.navbar.navbar-inverse #navbarcollapse{top:-360px;min-height:300px}}@media (max-width:349px){nav.navbar.navbar-inverse #navbarcollapse{top:-440px;min-height:355px}}nav.navbar.navbar-inverse .navbar-nav.navbar-left{display:flex}@media (min-width:768px){nav.navbar.navbar-inverse .navbar-nav.navbar-left{flex-direction:row;align-items:center}}nav.navbar.navbar-inverse .navbar-nav.navbar-right .d-md-inline-block{margin-bottom:0}nav.navbar.navbar-inverse .navbar-nav>li .navbar-brand{padding:.5rem 1rem .5rem 0}nav.navbar.navbar-inverse .navbar-nav>li .navbar-brand img,nav.navbar.navbar-inverse .navbar-nav>li .navbar-brand svg{height:3rem;fill:#2a4aab}nav.navbar.navbar-inverse .navbar-nav>li>a{color:#2a4aab;padding:calc((calc(3rem + 2 * .5rem) - 16.8px)/ 2) 1rem;line-height:1;min-height:calc(3rem + 2 * .5rem);font-weight:400}@media (max-width:768px){nav.navbar.navbar-inverse .navbar-nav>li>a{text-align:center}}nav.navbar.navbar-inverse .navbar-nav>li>a:active,nav.navbar.navbar-inverse .navbar-nav>li>a:focus,nav.navbar.navbar-inverse .navbar-nav>li>a:hover{color:#2a4aab;text-decoration:underline}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu{border:1px solid #2a4aab;border-radius:2rem;border-top-left-radius:0;border-top-right-radius:0;max-width:none}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a{color:#333}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a:active,nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a:focus,nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a:hover{color:#333}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu .divider{background-color:#2a4aab}@media (max-width:767px){nav.navbar.navbar-inverse .navbar-nav .dropdown-menu{border:0}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a{color:#2a4aab}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a:active,nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a:focus,nav.navbar.navbar-inverse .navbar-nav .dropdown-menu a:hover{color:#2a4aab}nav.navbar.navbar-inverse .navbar-nav .dropdown-menu .divider{background-color:#fff}}nav.navbar.navbar-inverse .navbar-header .navbar-brand{padding:.5rem 1rem .5rem 0}nav.navbar.navbar-inverse .navbar-header .navbar-brand img,nav.navbar.navbar-inverse .navbar-header .navbar-brand svg{height:3rem;fill:#2a4aab}nav.navbar.navbar-inverse .navbar-header .navbar-toggle{border:none;color:#2a4aab;position:absolute;top:-482px;right:27px;z-index:100000}@media (max-width:568px){nav.navbar.navbar-inverse .navbar-header .navbar-toggle{top:-552px}}@media (max-width:375px){nav.navbar.navbar-inverse .navbar-header .navbar-toggle{top:-623px}}@media (max-width:359px){nav.navbar.navbar-inverse .navbar-header .navbar-toggle{top:-658px}}@media (max-width:349px){nav.navbar.navbar-inverse .navbar-header .navbar-toggle{top:-730px}}nav.navbar.navbar-inverse .navbar-header .navbar-toggle .icon-bar{background-color:#2a4aab;margin-bottom:6px;width:28px}nav.navbar.navbar-inverse .navbar-header .navbar-toggle:focus,nav.navbar.navbar-inverse .navbar-header .navbar-toggle:hover{color:#2a4aab;background-color:transparent}nav.navbar.navbar-inverse .navbar-header .navbar-toggle:focus .icon-bar,nav.navbar.navbar-inverse .navbar-header .navbar-toggle:hover .icon-bar{background-color:#2a4aab}.btn{font-size:20px;font-weight:400;padding:.5rem 1rem;border-radius:2rem;transition:.3s}@media (max-width:767px){.btn{font-size:18px}}.btn:active,.btn:focus,.btn:hover,.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled).active:focus,.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled):active:focus{box-shadow:none;transform:scale(1.025)}.input-group .btn{border-bottom-left-radius:0;border-top-left-radius:0}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled){color:#fff;background-color:#81cea8;border:1px solid #81cea8}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-link{border:0;padding:0;color:#81cea8;background-color:transparent;font-size:16.8px;line-height:1;min-height:0}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-link:active,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-link:focus,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-link:hover{color:#81cea8;background-color:transparent}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled):active,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled):focus,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled):hover{color:#fff;background-color:#81cea8;border-color:#81cea8;box-shadow:none}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-outline-secondary,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-secondary{color:#fff;background-color:#81cea8;border-color:#81cea8;font-weight:400}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-outline-secondary:active,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-outline-secondary:focus,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-outline-secondary:hover,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-secondary:active,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-secondary:focus,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-secondary:hover{color:#fff;background-color:#81cea8;border-color:#81cea8;box-shadow:0 .2rem .4rem rgba(0,0,0,.4)!important}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-primary,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-success{color:#fff;background-color:#2a4aab;border-color:#2a4aab;font-weight:400}.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-primary:active,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-primary:focus,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-primary:hover,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-success:active,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-success:focus,.btn:not(.btn-xing,.btn-linkedin):not(:disabled):not(.disabled).btn-success:hover{color:#fff;background-color:#2a4aab;border-color:#2a4aab;box-shadow:0 .2rem .4rem rgba(0,0,0,.4)!important}.btn-group>.btn-group>.btn,.btn-group>.btn-group>.dropdown-toggle{border-radius:0}.btn-group>.btn-group:last-child>.btn:first-child,.btn-group>.btn-group:last-child>.btn:last-child,.btn-group>.btn-group:last-child>.dropdown-toggle:first-child,.btn-group>.btn-group:last-child>.dropdown-toggle:last-child{border-bottom-right-radius:2rem;border-top-right-radius:2rem}.btn-group>.btn-group:first-child>.btn:first-child,.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle:first-child,.btn-group>.btn-group:first-child>.dropdown-toggle:last-child{border-bottom-left-radius:2rem;border-top-left-radius:2rem}.btn-group-xs>.btn,.btn-xs{border-radius:2rem}.third-party .btn{height:auto}duet-date-picker{width:100%}duet-date-picker .duet-date__input{border:1px solid #2a4aab;border-radius:2rem;color:#333;background-color:#fff;padding:.5rem 1rem;height:auto!important}duet-date-picker .duet-date__input:focus{border:1px solid #2a4aab;box-shadow:none;outline:0}duet-date-picker .duet-date__toggle{font-size:16.8px;font-weight:400;padding:.5rem 1rem;border-radius:2rem;color:#fff;background-color:#2a4aab;border-color:#2a4aab}duet-date-picker .duet-date__toggle:active,duet-date-picker .duet-date__toggle:focus,duet-date-picker .duet-date__toggle:hover{color:#fff;background-color:#2a4aab;box-shadow:none;border:1px solid #2a4aab}duet-date-picker .duet-date__day:focus{box-shadow:none}duet-date-picker .duet-date__day:focus,duet-date-picker .duet-date__day[aria-pressed=true]{background:#2a4aab;color:#fff}duet-date-picker .duet-date__next:focus,duet-date-picker .duet-date__prev:focus{box-shadow:0 0 0 2px #2a4aab}duet-date-picker .duet-date__select select:focus+.duet-date__select-label{box-shadow:0 0 0 2px #2a4aab}.form-control{border:1px solid #2a4aab;border-radius:2rem;color:#333;background-color:#fff;padding:.5rem 1rem;height:auto!important}.form-control::placeholder{color:#2a4aab7a;font-weight:700;font-size:20px}.form-control:focus{border:1px solid #2a4aab;box-shadow:none;color:#333;background-color:#fff}.input-group>.form-control{border-top-left-radius:2rem!important;border-bottom-left-radius:2rem!important}.control-label{color:#333;font-weight:700}.page-jobs #job-map-wrapper+.description,.page-jobs .title,.page-jobs .title+.description{text-align:left;margin-left:0}.page-jobs .introText{font-size:20px;margin-bottom:60px;max-width:963px}.page-jobs #jobListPlaceholder{max-width:963px}.page-jobs .openPositions{color:#81cea8;font-size:27px;font-weight:600}.page-jobs #jobs-list .btn-link{color:#2a4aab}.page-jobs .jobs-filter .col-7{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}@media (max-width:767px){.page-jobs .jobs-filter .col-7{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}}.page-jobs .jobs-filter .justify-content-center{-ms-flex-pack:flex-start!important;justify-content:flex-start!important}.page-jobs .jobs-filter .row .col{padding-right:0}.page-jobs .jobs-filter .row .col .col{padding-right:0}.page-jobs .filter-reset{display:none}.page-jobs .pagination .page-item .page-link{padding:.5rem 1rem;background-color:#fff;color:#333;border:1px solid #ccc}.page-jobs .pagination .page-item .page-link:focus{box-shadow:none;text-decoration:none}.page-jobs .pagination .page-item:first-child .page-link{border-top-left-radius:2rem;border-bottom-left-radius:2rem}.page-jobs .pagination .page-item:last-child .page-link{border-top-right-radius:2rem;border-bottom-right-radius:2rem}.page-jobs .pagination .page-item.active .page-link{background-color:#2a4aab;color:#fff;border-color:#2a4aab}.page-jobs .filter-reset{margin-top:1rem}@media (max-width:767px){.page-jobs>.description{display:block}}.page-job .job-ad-button-block{text-align:center}.page-job .job-ad-button-block .btn:nth-child(1),.page-job .job-ad-button-block .btn:nth-child(3){display:none}.page-applicant .btn-sm .completeness{display:none}.page-applicant-knowledges .knowledge-item input[type=checkbox],.page-applicant-knowledges .knowledge-item input[type=radio]{display:none}.page-applicant-knowledges .knowledge-item .knowledge-level-none .btn.active{background-color:#81cea8;color:#fff;border-color:#81cea8}.page-applicant-knowledges .knowledge-item .knowledge-level-none .btn.active:hover{background-color:#81cea8;color:#fff;border-color:#81cea8}.page-applicant-knowledges .knowledge-item .knowledge-levels .btn.active{background-color:#81cea8;color:#fff;border-color:#81cea8}.page-applicant-knowledges .knowledge-item .knowledge-levels .btn.active:hover{background-color:#81cea8;color:#fff;border-color:#81cea8}@media (min-width:767px){.page-applicant-knowledges .knowledge-item-container .knowledge-item .btn-group,.page-applicant-knowledges .knowledge-item-container .knowledge-item .btn-group-vertical{display:flex;justify-content:center}.page-applicant-knowledges .knowledge-item-container .col-sm-2{width:100%}.page-applicant-knowledges .knowledge-item-container .fa-star::before{line-height:2!important}.page-applicant-knowledges .knowledge-item-container .knowledge-levels .btn-group-justified label{width:100%;padding:.25rem}}.datepicker{color:#333;border-radius:0;border-color:#ccc}.datepicker::before{border-bottom-color:#ccc}.datepicker::after{border-top-color:#ccc}.datepicker table tr td,.datepicker table tr th{border-radius:2rem;padding:0 .5rem}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover,.datepicker table tr td.new,.datepicker table tr td.old,.datepicker table tr th.disabled,.datepicker table tr th.disabled:hover,.datepicker table tr th.new,.datepicker table tr th.old{color:#757575}.datepicker table tr td.active.active.century,.datepicker table tr td.active.active.day,.datepicker table tr td.active.active.decade,.datepicker table tr td.active.active.month,.datepicker table tr td.active.active.year,.datepicker table tr th.active.active.century,.datepicker table tr th.active.active.day,.datepicker table tr th.active.active.decade,.datepicker table tr th.active.active.month,.datepicker table tr th.active.active.year{color:#fff;background:#2a4aab}.datepicker table tr td.active.active.century:focus,.datepicker table tr td.active.active.century:hover,.datepicker table tr td.active.active.day:focus,.datepicker table tr td.active.active.day:hover,.datepicker table tr td.active.active.decade:focus,.datepicker table tr td.active.active.decade:hover,.datepicker table tr td.active.active.month:focus,.datepicker table tr td.active.active.month:hover,.datepicker table tr td.active.active.year:focus,.datepicker table tr td.active.active.year:hover,.datepicker table tr th.active.active.century:focus,.datepicker table tr th.active.active.century:hover,.datepicker table tr th.active.active.day:focus,.datepicker table tr th.active.active.day:hover,.datepicker table tr th.active.active.decade:focus,.datepicker table tr th.active.active.decade:hover,.datepicker table tr th.active.active.month:focus,.datepicker table tr th.active.active.month:hover,.datepicker table tr th.active.active.year:focus,.datepicker table tr th.active.active.year:hover{color:#fff;background:#2a4aab}.datepicker table tr td>span .focused,.datepicker table tr td>span.active.active,.datepicker table tr th>span .focused,.datepicker table tr th>span.active.active{color:#fff;background:#2a4aab}.datepicker table tr td>span .focused:focus,.datepicker table tr td>span .focused:hover,.datepicker table tr td>span.active.active:focus,.datepicker table tr td>span.active.active:hover,.datepicker table tr th>span .focused:focus,.datepicker table tr th>span .focused:hover,.datepicker table tr th>span.active.active:focus,.datepicker table tr th>span.active.active:hover{color:#fff;background:#2a4aab}.datepicker table tr td.today.day,.datepicker table tr th.today.day{color:#fff;background:#333}.datepicker table tr td.today.day:focus,.datepicker table tr td.today.day:hover,.datepicker table tr th.today.day:focus,.datepicker table tr th.today.day:hover{color:#fff;background:#333}.dropzone{border-width:1px;border-style:dashed;border-color:#333;border-radius:2rem;color:#333;padding:2rem}.dropzone.drop,.dropzone:hover{color:#333;border-color:#333}.box-info .modal-header,.modal .modal-header{border-bottom:1px solid #ccc}.box-info .modal-content,.modal .modal-content{border:1px solid #ccc;background-color:#fff;color:#333;border-radius:2rem}.box-info .modal-footer,.modal .modal-footer{border-color:#ccc}.box-info .jobprofiles,.modal .jobprofiles{margin-top:1rem}.box-info .close,.modal .close{color:#333;opacity:1}.cookie-notification{background-color:#f3f3f3;color:#333}.cookie-notification .btn{background-color:transparent!important;color:#333!important;border:1px solid #333!important}.cookie-notification .btn:active,.cookie-notification .btn:focus,.cookie-notification .btn:hover{background-color:#333!important;color:#fff!important;border:1px solid #333!important}footer.sitemap .container{border-top:1px solid transparent}footer.sitemap .container ul li{border-left:0}footer.er-footer{background-color:transparent;width:100%;color:#2a4aab;line-height:1;border-top:1px solid transparent}footer.er-footer ul{list-style:none;margin:0;padding:calc((calc(3rem + 2 * .5rem) - 16.8px)/ 2) 1rem}footer.er-footer ul li{display:inline-block;padding:0 1rem;border-left:1px solid #2a4aab}footer.er-footer ul li a{color:#2a4aab;text-decoration:none}footer.er-footer ul li a:focus,footer.er-footer ul li a:hover{color:#2a4aab;text-decoration:none}footer.er-footer ul li:first-child{border-left:0;padding:0 1rem 0 0}footer.er-footer ul li:last-child{padding:0 0 0 1rem;margin-right:-15px}.jobAd .jobAdHeader{display:none!important}
