*,:after,:before{box-sizing:border-box}*{outline:0}body,html{padding:0;margin:0}html{font-size:62.5%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background-color:#f4f6f9}body{font-size:1.6rem;color:#003c4f;font-family:century-gothic,sans-serif;line-height:1.5;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.main{-ms-flex:1 0 auto;flex:1 0 auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.main{min-height:85vh}}.section{width:100%}.text-content ul{list-style:none;margin-left:0;padding-left:0}.text-content ul li{position:relative;list-style:none;padding-left:1.5rem;margin-bottom:.375rem}.text-content ul li:before{display:block;content:'';width:1rem;height:1rem;position:absolute;left:0;top:.88235294rem;border:1px solid #45dbcc;border-radius:50%}.text-content ol{padding-left:1.5rem}.text-content ol li{margin-bottom:.375rem}::selection{background-color:#45dbcc;color:#fff}footer,header,img,main,section{display:block}a{color:#003c4f}a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{line-height:1.3;margin-top:0;margin-bottom:1.5rem;color:#45dbcc}h1{font-size:2.7rem}@media (min-width:576px){h1{font-size:3.2rem}}h2{font-size:2.3rem}@media (min-width:576px){h2{font-size:2.7rem}}address,ol,p,ul{margin-top:0;margin-bottom:1.5rem}address{font-style:normal}iframe{border:none}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.responsive-img{max-width:100%;height:auto}.display-flex{display:-ms-flexbox;display:flex}.justify-content-center{-ms-flex-pack:center;justify-content:center}.is-relative{position:relative}.color-primary{color:#45dbcc}.color-white{color:#fff}.main-reset{-ms-flex-pack:start;justify-content:flex-start}.container{width:100%;max-width:1034px;margin-left:auto;margin-right:auto;padding:0 1.5rem}.container-thin{max-width:630px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.offset-top-p{padding-top:2.25rem}@media (min-width:768px){.offset-top-p{padding-top:4.5rem}}.offset-top-p-small{padding-top:1.5rem}@media (min-width:768px){.offset-top-p-small{padding-top:3rem}}.offset-top-p-large{padding-top:3rem}@media (min-width:768px){.offset-top-p-large{padding-top:6rem}}.offset-top-m{margin-top:2.25rem}@media (min-width:768px){.offset-top-m{margin-top:4.5rem}}.offset-top-m-small{margin-top:1.5rem}@media (min-width:768px){.offset-top-m-small{margin-top:3rem}}.offset-top-m-large{margin-top:3rem}@media (min-width:768px){.offset-top-m-large{margin-top:6rem}}.offset-bottom-p{padding-bottom:2.25rem}@media (min-width:768px){.offset-bottom-p{padding-bottom:4.5rem}}.offset-bottom-p-small{padding-bottom:1.5rem}@media (min-width:768px){.offset-bottom-p-small{padding-bottom:3rem}}.offset-bottom-p-large{padding-bottom:3rem}@media (min-width:768px){.offset-bottom-p-large{padding-bottom:6rem}}.offset-bottom-m{margin-bottom:2.25rem}@media (min-width:768px){.offset-bottom-m{margin-bottom:4.5rem}}.offset-bottom-m-small{margin-bottom:1.5rem}@media (min-width:768px){.offset-bottom-m-small{margin-bottom:3rem}}.offset-bottom-m-large{margin-bottom:3rem}@media (min-width:768px){.offset-bottom-m-large{margin-bottom:6rem}}.is-hidden{display:none}.button{display:inline-block;border:1px solid transparent;text-align:center;text-decoration:none;font-weight:700;cursor:pointer;outline:0;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:inherit;background:0 0;line-height:1.4;word-break:break-word;white-space:normal;-webkit-appearance:none;padding:0;font-family:century-gothic,sans-serif;color:#003c4f;border-radius:0;transition:.2s background-color,.2s color,.2s border-color}.button:active,.button:focus,.button:hover{background:0 0;color:#003c4f;text-decoration:underline}.button--primary{background-color:#45dbcc;border:2px solid #45dbcc;color:#003c4f}.button--primary.button--active,.button--primary:active,.button--primary:focus,.button--primary:hover{background-color:transparent;border-color:#45dbcc;color:#45dbcc;text-decoration:none}.button--secondary{background-color:transparent;border:2px solid #45dbcc;color:#003c4f}.button--secondary.button--active,.button--secondary:active,.button--secondary:focus,.button--secondary:hover{background-color:#45dbcc;border-color:#45dbcc;color:#003c4f;text-decoration:none}.button--inverted{background-color:#fff;border:2px solid #fff;color:#003c4f}.button--inverted.button--active,.button--inverted:active,.button--inverted:focus,.button--inverted:hover{background-color:#003c4f;border-color:#003c4f;color:#fff;text-decoration:none}.button--dark{background-color:#003c4f;border:2px solid #003c4f;color:#fff}.button--dark.button--active,.button--dark:active,.button--dark:focus,.button--dark:hover{background-color:#fff;border-color:#fff;color:#003c4f;text-decoration:none}.button--medium{padding:1.2rem 2.25rem;border-radius:3rem}.button--small{padding:.375rem 1.125rem;border-radius:3rem}.button--icon{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.button--icon svg{width:2rem;height:2rem}.button--icon svg path,.button--icon svg rect{fill:#003c4f;transition:.2s fill}.button--icon-left{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.button--icon-left svg{width:2rem;height:2rem}.button--icon-left svg path,.button--icon-left svg rect{fill:#003c4f;transition:.2s fill}.button--icon-left svg{margin-right:1rem;-ms-flex-order:-1;order:-1}.button--icon-right{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.button--icon-right svg{width:2rem;height:2rem}.button--icon-right svg path,.button--icon-right svg rect{fill:#003c4f;transition:.2s fill}.button--icon-right svg{margin-left:1rem;-ms-flex-order:1;order:1}.button--icon-center{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.button--icon-center svg{width:2rem;height:2rem}.button--icon-center svg path,.button--icon-center svg rect{fill:#003c4f;transition:.2s fill}.button--size100{width:100%}@media (min-width:576px){.button--size100{width:auto}}.button--back{background-color:transparent;text-decoration:underline;min-width:130px;padding:1.2rem 1.5rem;margin:.75rem 0;font-weight:400}.button--back:hover{text-decoration:none}.button--flexi{display:block;width:115px;text-transform:uppercase;padding:.375rem 1.125rem;font-weight:400;font-size:1.4rem;border-radius:3rem}#capybara-position-detail .cp-button--submit,#capybara-position-form .cp-button--submit,#capybara-position-list .cp-button--submit{display:inline-block;border:1px solid transparent;text-align:center;text-decoration:none;font-weight:700;cursor:pointer;outline:0;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:inherit;background:0 0;line-height:1.4;word-break:break-word;white-space:normal;-webkit-appearance:none;padding:0;font-family:century-gothic,sans-serif;border-radius:0;transition:.2s background-color,.2s color,.2s border-color;background-color:#45dbcc;border:2px solid #45dbcc;color:#003c4f;width:100%;padding:1.2rem 2.25rem;border-radius:3rem}#capybara-position-detail .cp-button--submit:active,#capybara-position-detail .cp-button--submit:focus,#capybara-position-detail .cp-button--submit:hover,#capybara-position-form .cp-button--submit:active,#capybara-position-form .cp-button--submit:focus,#capybara-position-form .cp-button--submit:hover,#capybara-position-list .cp-button--submit:active,#capybara-position-list .cp-button--submit:focus,#capybara-position-list .cp-button--submit:hover{background:0 0;color:#003c4f;text-decoration:underline}#capybara-position-detail .cp-button--submit.button--active,#capybara-position-detail .cp-button--submit:active,#capybara-position-detail .cp-button--submit:focus,#capybara-position-detail .cp-button--submit:hover,#capybara-position-form .cp-button--submit.button--active,#capybara-position-form .cp-button--submit:active,#capybara-position-form .cp-button--submit:focus,#capybara-position-form .cp-button--submit:hover,#capybara-position-list .cp-button--submit.button--active,#capybara-position-list .cp-button--submit:active,#capybara-position-list .cp-button--submit:focus,#capybara-position-list .cp-button--submit:hover{background-color:transparent;border-color:#45dbcc;color:#45dbcc;text-decoration:none}@media (min-width:576px){#capybara-position-detail .cp-button--submit,#capybara-position-form .cp-button--submit,#capybara-position-list .cp-button--submit{width:auto}}#capybara-position-detail .cp-button--back,#capybara-position-form .cp-button--back,#capybara-position-list .cp-button--back{display:inline-block;border:1px solid transparent;text-align:center;text-decoration:none;font-weight:700;cursor:pointer;outline:0;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:inherit;background:0 0;line-height:1.4;word-break:break-word;white-space:normal;-webkit-appearance:none;padding:0;font-family:century-gothic,sans-serif;color:#003c4f;border-radius:0;transition:.2s background-color,.2s color,.2s border-color;background-color:transparent;text-decoration:underline;min-width:130px;padding:1.2rem 1.5rem;margin:.75rem 0;font-weight:400;width:100%}#capybara-position-detail .cp-button--back:active,#capybara-position-detail .cp-button--back:focus,#capybara-position-detail .cp-button--back:hover,#capybara-position-form .cp-button--back:active,#capybara-position-form .cp-button--back:focus,#capybara-position-form .cp-button--back:hover,#capybara-position-list .cp-button--back:active,#capybara-position-list .cp-button--back:focus,#capybara-position-list .cp-button--back:hover{background:0 0;color:#003c4f;text-decoration:underline}#capybara-position-detail .cp-button--back:hover,#capybara-position-form .cp-button--back:hover,#capybara-position-list .cp-button--back:hover{text-decoration:none}@media (min-width:576px){#capybara-position-detail .cp-button--back,#capybara-position-form .cp-button--back,#capybara-position-list .cp-button--back{width:auto}}#capybara-position-form .cp-form__button{display:inline-block;border:1px solid transparent;text-align:center;text-decoration:none;font-weight:700;cursor:pointer;outline:0;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:inherit;background:0 0;line-height:1.4;word-break:break-word;white-space:normal;-webkit-appearance:none;padding:0;font-family:century-gothic,sans-serif;border-radius:0;transition:.2s background-color,.2s color,.2s border-color;background-color:#45dbcc;border:2px solid #45dbcc;color:#003c4f}#capybara-position-form .cp-form__button:active,#capybara-position-form .cp-form__button:focus,#capybara-position-form .cp-form__button:hover{background:0 0;color:#003c4f;text-decoration:underline}#capybara-position-form .cp-form__button.button--active,#capybara-position-form .cp-form__button:active,#capybara-position-form .cp-form__button:focus,#capybara-position-form .cp-form__button:hover{background-color:transparent;border-color:#45dbcc;color:#45dbcc;text-decoration:none}#capybara-position-form .cp-form__button--add{display:inline-block;border:1px solid transparent;text-align:center;text-decoration:none;font-weight:700;cursor:pointer;outline:0;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:inherit;background:0 0;line-height:1.4;word-break:break-word;white-space:normal;-webkit-appearance:none;padding:0;font-family:century-gothic,sans-serif;border-radius:0;transition:.2s background-color,.2s color,.2s border-color;background-color:#45dbcc;border:2px solid #45dbcc;color:#003c4f;display:block;width:115px;text-transform:uppercase;padding:.375rem 1.125rem;font-weight:400;font-size:1.4rem;border-radius:3rem}#capybara-position-form .cp-form__button--add:active,#capybara-position-form .cp-form__button--add:focus,#capybara-position-form .cp-form__button--add:hover{background:0 0;color:#003c4f;text-decoration:underline}#capybara-position-form .cp-form__button--add.button--active,#capybara-position-form .cp-form__button--add:active,#capybara-position-form .cp-form__button--add:focus,#capybara-position-form .cp-form__button--add:hover{background-color:transparent;border-color:#45dbcc;color:#45dbcc;text-decoration:none}#capybara-position-form .cp-form__button--remove{display:inline-block;border:1px solid transparent;text-align:center;text-decoration:none;font-weight:700;cursor:pointer;outline:0;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:inherit;background:0 0;line-height:1.4;word-break:break-word;white-space:normal;-webkit-appearance:none;padding:0;font-family:century-gothic,sans-serif;border-radius:0;transition:.2s background-color,.2s color,.2s border-color;background-color:#fff;border:2px solid #fff;color:#003c4f;display:block;width:115px;text-transform:uppercase;padding:.375rem 1.125rem;font-weight:400;font-size:1.4rem;border-radius:3rem}#capybara-position-form .cp-form__button--remove:active,#capybara-position-form .cp-form__button--remove:focus,#capybara-position-form .cp-form__button--remove:hover{background:0 0;color:#003c4f;text-decoration:underline}#capybara-position-form .cp-form__button--remove.button--active,#capybara-position-form .cp-form__button--remove:active,#capybara-position-form .cp-form__button--remove:focus,#capybara-position-form .cp-form__button--remove:hover{background-color:#003c4f;border-color:#003c4f;color:#fff;text-decoration:none}.owl-carousel{position:relative}.owl-carousel .owl-stage{display:-ms-flexbox;display:flex}.owl-carousel .owl-dots{position:absolute;bottom:0;left:50%;transform:translateX(-50%);white-space:nowrap}.owl-carousel .owl-dot{margin:1.125rem}.owl-carousel .owl-dot span{display:inline-block;width:2rem;height:2rem;border:1px solid #fff;border-radius:50%}.owl-carousel .owl-dot.active span{background-color:#fff}@media (min-width:480px){.carousel{margin:.75rem 0}}.carousel__bg{width:auto;height:100%;background-size:30rem;background-repeat:no-repeat;background-position:bottom right -7rem;padding:3rem 1.5rem 22.5rem}@media (min-width:576px){.carousel__bg{background-position:bottom right}}@media (min-width:768px){.carousel__bg{background-size:contain;padding:4.5rem 4.5rem;background-position:bottom right -7rem}}@media (min-width:992px){.carousel__bg{background-position:bottom right}}.carousel__text{max-width:40rem;font-size:1.8rem;margin-top:3rem}.carousel__text ul{padding-left:0;list-style-type:none}.carousel__text ul li{position:relative;padding-left:1.5rem;list-style:none}.carousel__text ul li:before{content:'';display:block;width:1rem;height:1rem;position:absolute;top:1rem;left:0;border:1px solid #fff;border-radius:50%}.carousel__text ul li::marker{display:none;content:''}@media (min-width:576px){.carousel__text ul li:before{top:1.25rem}}.carousel__text--hashtag{display:inline-block;padding-left:.375rem;padding-right:.375rem;margin-top:0}.carousel__bg--eggplant{background-color:#371937}.carousel__bg--mint{background-color:#45dbcc;background-image:url(../components/carousel/images/hero-img-1.png?v=202659191832)}.carousel__bg--mint .carousel__title{background-color:#ffafcd}.carousel__bg--mint .carousel__text{color:#fff}.carousel__bg--mint .carousel__text--hashtag{background-color:#ffafcd}.carousel__bg--mint-2{background-color:#45dbcc;background-image:url(../components/carousel/images/hero-img-3.png?v=202659191832)}.carousel__bg--mint-2 .carousel__title{background-color:#004155}.carousel__bg--mint-2 .carousel__text{color:#004155}.carousel__bg--mint-2 .carousel__text--hashtag{background-color:#004155}.carousel__bg--yellow{background-color:#fff482;background-image:url(../components/carousel/images/hero-img-2.png?v=202659191832)}.carousel__bg--yellow .carousel__title{background-color:#003c4f}.carousel__bg--yellow .carousel__text{color:#003c4f}.carousel__bg--yellow .carousel__text--hashtag{background-color:#003c4f;color:#fff}.carousel__bg--lavender{background-color:#d4cdff;background-image:url(../components/carousel/images/hero-img-3.png?v=202659191832)}.carousel__bg--lavender .carousel__title{background-color:#45dbcc;color:#003c4f}.carousel__bg--lavender .carousel__text{color:#003c4f}.carousel__bg--lavender .carousel__text--hashtag{background-color:#45dbcc;color:#003c4f}.carousel__bg--sea{background-color:#003c4f;background-image:url(../components/carousel/images/hero-img-4.png?v=202659191832)}.carousel__bg--sea .carousel__title{background-color:#45dbcc;color:#fff}.carousel__bg--sea .carousel__text{color:#fff}.carousel__bg--sea .carousel__text--hashtag{background-color:#45dbcc;color:#fff}.carousel__bg--sea-2{background-color:#003c4f;background-image:url(../components/carousel/images/hero-img-5.png?v=202659191832)}.carousel__bg--sea-2 .carousel__title{background-color:#45dbcc;color:#fff}.carousel__bg--sea-2 .carousel__text{color:#fff}.carousel__bg--sea-2 .carousel__text--hashtag{background-color:#45dbcc;color:#fff}.carousel__bg--pink{background-color:#ffafcd}.carousel__title{display:inline;line-height:1.5;font-size:2.8rem;background-color:#003c4f}@media (min-width:576px){.carousel__title{font-size:4.5rem}}.carousel__title--mint{background-color:#45dbcc}.carousel__bg--vacancies{min-height:40rem;padding:3rem 1.5rem;background-image:none}@media (min-width:576px){.carousel__bg--vacancies{padding:4.5rem}}.carousel__bg--vacancies:after{content:"";width:100%;height:100%;position:absolute;bottom:0;right:0;background-size:20rem;background-position:bottom right;background-repeat:no-repeat;z-index:1;pointer-events:none;opacity:.3}@media (min-width:768px){.carousel__bg--vacancies:after{width:calc(100% - 3rem);height:calc(100% - 4rem);background-size:26rem;opacity:1}}@media (min-width:992px){.carousel__bg--vacancies:after{background-size:contain}}.carousel__bg--vacancies .carousel__text{font-size:1.6rem;line-height:1.6;position:relative;z-index:5}@media (min-width:768px){.carousel__bg--vacancies .carousel__text{max-width:45rem}}@media (min-width:992px){.carousel__bg--vacancies .carousel__text{max-width:50rem}}.carousel__bg--centrala:after{background-image:url(../components/carousel/images/hr_bnr_centrala.png?v=202659191832)}@media (min-width:768px){.carousel__bg--centrala:after{background-size:23rem;opacity:1}}@media (min-width:880px){.carousel__bg--centrala:after{background-size:32rem}}@media (min-width:992px){.carousel__bg--centrala:after{background-size:40rem}}.carousel__bg--centrala .carousel__text--hashtag,.carousel__bg--centrala .carousel__title{background:#003c4f;color:#fff}.carousel__bg--centrala .carousel__text{color:#003c4f}.carousel__bg--pobocky{background-color:#fff482}.carousel__bg--pobocky:after{background-image:url(../components/carousel/images/hr_bnr_p.png?v=202659191832)}.carousel__bg--pobocky .carousel__title{background:#371937;color:#fff}.carousel__bg--pobocky .carousel__text{color:#371937}.carousel__bg--pobocky .carousel__text--hashtag{background-color:#371937;color:#fff}.carousel__bg--call-centrum:after{background-image:url(../components/carousel/images/hr_bnr_cc.png?v=202659191832)}.carousel__bg--call-centrum .carousel__text--hashtag,.carousel__bg--call-centrum .carousel__title{background:#003c4f;color:#fff}.carousel__bg--call-centrum .carousel__text{color:#003c4f}.carousel__bg--innohub{background-color:#003c4f}.carousel__bg--innohub:before{content:"";width:100%;height:100%;position:absolute;top:-50px;left:10px;background-image:url(../components/carousel/images/hr_bnr_innohub-logo.svg?v=202659191832);background-size:10rem;background-position:bottom left;background-repeat:no-repeat;z-index:1;pointer-events:none;opacity:.3}@media (min-width:576px){.carousel__bg--innohub:before{top:-5px;left:35px}}@media (min-width:768px){.carousel__bg--innohub:before{top:-25px;background-size:15rem;opacity:1}}.carousel__bg--innohub:after{background-image:url(../components/carousel/images/hr_bnr_innohub-bota.svg?v=202659191832)}.carousel__bg--innohub .carousel__title{background:#45dbcc;color:#003c4f}.carousel__bg--innohub .carousel__text--hashtag{background:#45dbcc;color:#003c4f}.carousel__bg--innohub .carousel__text{color:#fff}.carousel__bg--part-time:before{content:"";width:100%;height:100%;position:absolute;top:-35px;left:10px;background-image:url(../components/carousel/images/part-time-logo.svg?v=202659191832);background-size:10rem;background-position:bottom left;background-repeat:no-repeat;z-index:1;pointer-events:none;opacity:.3}@media (min-width:576px){.carousel__bg--part-time:before{left:40px;top:-5px}}@media (min-width:768px){.carousel__bg--part-time:before{top:-25px;background-size:15rem;opacity:1}}.carousel__bg--part-time:after{background-image:url(../components/carousel/images/part-time-board.svg?v=202659191832)}.carousel__bg--part-time .carousel__title{background:#fff482;color:#371937}.carousel__bg--part-time .carousel__text--hashtag{background:#fff482;color:#371937}@media (min-width:768px){.carousel__bg--part-time .carousel__text--hashtag{display:none}}.carousel__bg--part-time .carousel__text{color:#fff}.carousel__bg--dcerske:after{background-image:url(../components/carousel/images/dcerske.png?v=202659191832)}@media (min-width:768px){.carousel__bg--dcerske:after{background-size:23rem;opacity:1}}@media (min-width:880px){.carousel__bg--dcerske:after{background-size:32rem}}@media (min-width:992px){.carousel__bg--dcerske:after{background-size:40rem}}.carousel__bg--dcerske .carousel__text--hashtag,.carousel__bg--dcerske .carousel__title{background:#003c4f;color:#fff}.carousel__bg--dcerske .carousel__text{color:#003c4f}.carousel__text--wide{max-width:50rem}.carousel__text--widest{max-width:57rem}.carousel__list{list-style:none;margin:3rem 0 0;padding-left:0}.carousel__list-item{position:relative;padding-left:4.5rem;margin:1.5rem 0;font-size:2rem;font-weight:700}.carousel__list-item:before{content:"";display:block;width:33px;height:31px;background:url(../components/carousel/images/list.png?v=202659191832) center center no-repeat;background-size:contain;position:absolute;left:0}[data-error-rendered=generalError] .cp-message,[data-error-rendered=pageNotFound] .cp-message,[data-error-rendered=positionError] .cp-message,[data-page-rendered=listing] .cp-message{text-align:center;margin:3rem 0}[data-error-rendered=generalError] .cp-message__heading,[data-error-rendered=pageNotFound] .cp-message__heading,[data-error-rendered=positionError] .cp-message__heading,[data-page-rendered=listing] .cp-message__heading{margin-bottom:3rem}[data-error-rendered=generalError] .cp-message__text,[data-error-rendered=pageNotFound] .cp-message__text,[data-error-rendered=positionError] .cp-message__text,[data-page-rendered=listing] .cp-message__text{margin-bottom:3rem}[data-error-rendered=generalError] .cp-button.cp-button--offset,[data-error-rendered=pageNotFound] .cp-button.cp-button--offset,[data-error-rendered=positionError] .cp-button.cp-button--offset,[data-page-rendered=listing] .cp-button.cp-button--offset{margin-right:0}[data-error-rendered=pageNotFound] .cp-message{font-size:30px;font-family:inherit;font-weight:700}[data-page-rendered=listing] .cp-message{text-align:left}.dtb{color:#003c4f}.dtb a{font-weight:700;color:inherit;background-image:linear-gradient(#45dbcc,#45dbcc);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:3px;transition:background-size .2s ease-in-out;text-decoration:none}.dtb a:hover{background-size:100% 2px}.footer__bg{background-image:url(../components/footer/images/oval.svg?v=202659191832);background-size:cover;background-repeat:no-repeat;background-position:top center}.header{position:relative;z-index:10}.header__container{padding:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.header__logo img{width:auto;height:6rem}@media (min-width:480px){.header__logo img{width:auto;height:10.1rem}}.header__social{display:-ms-flexbox;display:flex;margin-top:1.5rem}@media (min-width:480px){.header__social{margin-top:0}}.header-social__item{margin:0 0 0 1.5rem;transition:transform .2s ease-in-out}.header-social__item:hover{transform:scale(1.25)}.header-social__item img{width:3rem}@media (min-width:480px){.header-social__item img{width:4rem}}.filter__title{position:absolute;left:0;right:0;margin:auto;top:4rem;text-align:center;z-index:100;font-size:3rem;max-width:80%}@media (min-width:576px){.filter__title{top:8rem}}@media (min-width:768px){.filter__title{font-size:3.8rem;line-height:1.4;white-space:nowrap}}@media (min-width:992px){.filter__title{font-size:4.6rem}}.filter__title span{color:#fff;background:#003c4f}.filter__row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#45dbcc}.filter__col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center;padding:1.5rem 1.5rem;border-bottom:2px solid #fff}.filter__col:nth-child(1){padding-top:13rem}.filter__col:last-child{border:0}@media (min-width:576px){.filter__col{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;border-bottom:2px solid #fff}.filter__col:nth-child(1),.filter__col:nth-child(2){padding-top:21rem}.filter__col:nth-child(odd){border-right:2px solid #fff}.filter__col:nth-child(5),.filter__col:nth-child(6){border-bottom:none}}@media (min-width:768px){.filter__col{-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%;padding-bottom:6rem;border-right:2px solid #fff}.filter__col:nth-child(1),.filter__col:nth-child(2),.filter__col:nth-child(3){padding-top:21rem}.filter__col:nth-child(3){border-right:none}.filter__col:nth-child(4),.filter__col:nth-child(5),.filter__col:nth-child(6){border-bottom:none}}.filter__img{max-width:100%;height:auto;-ms-flex:none;flex:none}.filter__img-wrap{height:19rem;padding:0 3rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:none}@media (min-width:576px){.filter__img-wrap{display:-ms-flexbox;display:flex}}.filter__button{margin-top:3rem;margin-bottom:3rem;width:100%;max-width:18rem}.filter__text{font-size:1.8rem;font-weight:700;max-width:90%;margin-left:auto;margin-right:auto}template{display:none!important}section.p404 .row-small{margin-bottom:1.5rem}section.p404 .row{margin-bottom:1.5rem}section.p404 .w404{text-align:center;margin-top:auto;margin-bottom:auto}section.p404 .w404 .extra-big{font-size:4rem}section.p404 .w404 .i{opacity:1;transition:opacity .2s ease-in-out}section.p404 .w404 .f{opacity:0;transition:opacity .2s ease-in-out}section.p404 .w404 .f_b{opacity:0;transition:opacity .2s ease-in-out}section.p404 .w404.c .i{opacity:0}section.p404 .w404.fn .i{display:none}section.p404 .w404.fn .f{display:block;opacity:1}section.p404 .w404.fn .f_b{opacity:1}.cp-loader{position:relative;margin:auto;-ms-flex:none;flex:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:50vh;padding-top:7.5rem;padding-bottom:7.5rem}.cp-loader.is-hidden{display:none}.is-loading--bottom .cp-loader{-ms-flex-align:end;align-items:flex-end}.cp-loader__icon{position:relative;width:6rem;height:6rem;-ms-flex:none;flex:none}@media (min-width:992px){.cp-loader__icon{width:8rem;height:8rem}}.cp-loader--detail,.cp-loader--form{min-height:60vh}.is-loaded .cp-loader--vacancies,.is-loaded .cp-loader--vacancies-list{display:none}.is-loading .cp-loader--vacancies,.is-loading .cp-loader--vacancies-list{position:absolute;top:0;bottom:0;left:0;right:0}.cp-loader--vacancies-list{min-height:auto}.is-loading .vacancies__empty,.is-loading .vacancies__header,.is-loading .vacancies__job{opacity:.4}#vacancy-form .cp-loader,.cp-is-loading{display:none}a.skip-to-content{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-to-content:active,a.skip-to-content:focus{color:#003c4f;background-color:#fff;left:auto;top:auto;width:30%;height:auto;overflow:auto;margin:10px 35%;padding:5px;border-radius:15px;border:4px solid #45dbcc;text-align:center;font-size:1.2em;z-index:999}.cp-job .cp-font:before,.cp-paging .cp-font:before{font-size:1.3em}.cp-list{margin-top:3rem}.cp-job__link{display:block;position:relative;padding:3rem 3rem;box-shadow:0 1px 6px 0 rgba(111,111,111,.2);margin:1.05rem 0;transition:box-shadow .2s ease-in-out}@media (min-width:768px){.cp-job__link{padding:3.75rem 21rem 3.75rem 3rem}}.cp-job__link:after{content:'Viac informácii';display:none;position:absolute;top:50%;right:3rem;transform:translateY(-50%);font-size:1.5rem;padding:.75rem 2.25rem;border-radius:3rem;background-color:transparent;border:2px solid #45dbcc;color:#003c4f;transition:background-color .2s ease-in-out}@media (min-width:768px){.cp-job__link:after{display:block}}.cp-job__link:hover{box-shadow:0 1px 6px 0 rgba(111,111,111,.5);text-decoration:none}.cp-job__link:hover:after{background-color:#45dbcc;border-color:#45dbcc;color:#003c4f;text-decoration:none}.cp-job__name{word-break:break-word;word-wrap:break-word;font-size:1.8rem;text-decoration:none}.cp-job__icons{margin-left:.75rem}.cp-paging__control,.cp-paging__links{margin:1.5rem 0}.cp-paging__links a,.cp-paging__links strong{padding:0 .75rem;font-size:1em}.cp-paging__links strong{color:#003c4f}.cp-detail ol,.cp-detail ul{padding-left:0}.cp-detail h2{display:inline-block;color:#003c4f;background-color:#45dbcc;font-weight:400;margin-top:3rem;margin-bottom:1.5rem}.cp-detail ol,.cp-detail p,.cp-detail ul{margin:1.5rem 0}.cp-detail .cp-address,.cp-detail dd,.cp-detail li,.cp-detail p{font-size:1.6rem}.cp-detail .cp-medallion{border:1px solid rgba(0,60,79,.15)}.cp-detail .cp-medallion__subtitle{color:#003c4f}.cp-detail .cp-medallion__title{margin-top:0}.cp-detail__content ul li{list-style:none;padding-left:2.1rem;margin-bottom:.75rem;position:relative}.cp-detail__content ul li:before{display:block;content:'';width:1rem;height:1rem;position:absolute;left:0;top:.6rem;border:1px solid #45dbcc;border-radius:50%}.cp-detail__content ol{padding-left:1.5rem}.cp-detail__content ol li{padding-left:.75rem}.cp-detail__content ol li::marker{color:#45dbcc}.cp-detail__header-title{padding-top:20%;background:url(../components/vacancy-detail/images/zamestnavatel.png?v=202659191832) no-repeat top center;background-size:contain}.cp-detail__header-title h1{word-break:break-word;word-wrap:break-word;margin-bottom:3rem;padding-top:6rem;text-align:left}@media (min-width:768px){.cp-detail__header-title h1{padding-top:9rem}}.cp-detail__info{background-color:#fff;margin-top:3rem;padding:1.5rem}.cp-detail__info h2{background-color:transparent;margin-bottom:0;margin-top:1.5rem;font-weight:700}.cp-info__item{display:block;margin:1.5rem 0}.cp-info__item dt{margin-right:1.5rem;font-weight:700;font-size:1.8rem}.cp-info__item span{font-size:1em}.cp-info__map{height:15rem}@media (min-width:576px){.cp-info__map{height:21rem}}@media (min-width:768px){.cp-info__map{height:27rem}}.cp-detail__footer{margin-top:3rem}.cp-social{margin-top:3rem;text-align:center}@media (min-width:576px){.cp-social{text-align:left}}.cp-social__item{width:22px;height:22px;border-radius:2px;padding:0 .5rem;margin-right:.75rem}.cp-social__item:first-of-type{padding-left:.75rem}.cp-social__item:last-child{margin-right:0}.cp-social__item--facebook{background-color:#3b5998}.cp-social__item--facebook .cp-font{color:#fff}.cp-social__item--twitter{background-color:#1da1f2}.cp-social__item--twitter .cp-font{color:#fff}.cp-social__item--forward{background-color:#bfbfbf}.cp-social__item--forward .cp-font{color:#fff}.cp-social__link{transition:opacity .2s ease-in-out}.cp-social__link i{font-size:16px}.cp-social__link:hover{opacity:.8}.cp-button__wrapper--offset{margin-top:3rem}.cp-button.cp-button--offset{margin-right:1.5rem}@media (max-width:575px){.cp-button.cp-button--offset{margin-right:0}}@media (max-width:575px){.cp-button__wrapper{text-align:center}}:root{--cp-form-color-error:#ca3333;--cp-form-color-success:#45dbcc;--cp-form-gap:calc(1.5rem * 1.6);--cp-form-label-size:16px;--cp-form-label-color:#003c4f;--cp-form-input-size:16px;--cp-form-input-bg:rgba(255, 255, 255, 0.6);--cp-form-input-bg-focus:#ffffff;--cp-form-input-bg-error:#ffffff;--cp-form-input-color:#003c4f;--cp-form-input-color-error:#003c4f;--cp-form-input-border-color:#004155;--cp-form-input-border-width:0 0 2px 0;--cp-form-input-border-color-focus:#45dbcc;--cp-form-input-border-radius:0;--cp-form-input-min-height:45px;--cp-form-validation-message-bg:transparent;--cp-form-validation-message-color:#ca3333;--cp-form-validation-message-border-radius:0;--cp-form-checkbox-text-size:16px;--cp-form-checkbox-bg:#ffffff;--cp-form-checkbox-bg-checked:#45dbcc;--cp-form-checkbox-border-color:#004155;--cp-form-checkbox-border-color-checked:#45dbcc;--cp-form-checkbox-border-radius:0;--cp-form-h1-display:block;--cp-form-gdpr-text-size:16px;--cp-form-gdpr-link-color:#004155;--cp-form-gdpr-link-color-hover:#004155;--cp-form-message-success-align:center;--cp-form-message-success-background:#45dbcc;--cp-flexi-title-size:25px;--cp-flexi-title-weight:700;--cp-flexi-panel-bg:#eaeef4;--cp-flexi-panel-line-bg:rgba(0, 60, 79, 0.4);--cp-flexi-panel-radius:0;--cp-flexi-hint-question-bg:#004155;--cp-flexi-box-border-color:rgba(0, 60, 79, 0.4);--cp-flexi-box-border-radius:0;--cp-datepicker-header-background:#45dbcc;--cp-datepicker-header-border-color:#45dbcc;--cp-datepicker-header-color:#003c4f;--cp-datepicker-header-navigation-color:#003c4f;--cp-datepicker-header-navigation-color-hover:#ffffff;--cp-datepicker-content-color:#003c4f;--cp-datepicker-content-color-hover:#003c4f;--cp-datepicker-content-color-selected:#003c4f;--cp-datepicker-content-color-active:#003c4f;--cp-datepicker-content-background-hover:#e6e6e6;--cp-datepicker-content-background-selected:#45dbcc;--cp-datepicker-content-background-active:#45dbcc}