body{background:#fff;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;overflow:auto}.b-work,.b-work__content,.b-znacky__content{text-align:left}.b-work p,.b-work__content p,.b-znacky__content p{line-height:1.5em}.b-work p strong,.b-work__content p strong,.b-znacky__content p strong{font-weight:400}.b-work ol,.b-work ul,.b-work__content ol,.b-work__content ul,.b-znacky__content ol,.b-znacky__content ul{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:25px;font-weight:300;margin-left:0}@media screen and (max-width:999px){.b-work ol,.b-work ul,.b-work__content ol,.b-work__content ul,.b-znacky__content ol,.b-znacky__content ul{font-size:20px}}.b-work ol li,.b-work ul li,.b-work__content ol li,.b-work__content ul li,.b-znacky__content ol li,.b-znacky__content ul li{position:relative;padding-left:0}@media screen and (min-width:1000px){.b-work__content{padding:100px 50px 75px 50px}}.b-third{margin-top:-100px}.benefity-inner{background:url(../images/skupina-1.jpg?v=2026213123818) no-repeat top center;background-size:cover;color:#fff}.career-inner{background:url(../images/vacancies.jpg?v=2026213123818) no-repeat top center;background-size:cover}.section-sedlcany{background:url(../images/sedlcansky-kitchen.jpg?v=2026213123818) no-repeat top center;background-size:cover;min-height:300px}.section-hesov{background:url(../images/bread.jpg?v=2026213123818) no-repeat top center;background-size:cover;min-height:300px}.section-hodonin{background:url(../images/pribinacek-2.jpg?v=2026213123818) no-repeat top center;background-size:cover;min-height:300px}.section-mikulas{background:url(../images/liptov-1.jpg?v=2026213123818) no-repeat top center;background-size:cover;min-height:300px}.section-praha{background:url(../images/fs-1.jpg?v=2026213123818) no-repeat top center;background-size:cover;min-height:300px}.section-employee-1{background:url(../images/skupina-4.jpg?v=2026213123818) no-repeat top center;background-size:cover;min-height:300px}.section-employee-2{background:url(../images/work-for-us.jpg?v=2026213123818) no-repeat top left;background-size:cover;min-height:300px}.section-employee-3{background:url(../images/employee.jpg?v=2026213123818) no-repeat top center;background-size:cover;min-height:300px}.noaktiv{position:relative}.noaktiv:hover{cursor:text;color:#fff}.container{margin:170px auto 0;font-size:20px;padding:20px;max-width:960px}@media screen and (max-width:999px){.container{margin-top:70px}}.container h1{margin-bottom:30px}@media screen and (max-width:999px){.container h1{font-size:35px}}.container p{line-height:1.5em;font-size:20px}.container br{display:block}.cse-cont{margin:170px auto 0;font-size:20px}@media screen and (max-width:999px){.cse-cont{margin-top:70px}}.cse-cont address{font-style:normal}.cse-cont h2{font-size:25px;font-weight:400}@media screen and (max-width:999px){.cse-cont h1{font-size:35px}}.cse-cont p{line-height:1.5em;font-size:20px}.cse-cont br{display:block}address{font-style:normal}iframe{border:none}#widget_container br{display:inline}.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}#widget_container .cp-button,.cp-button{padding:0 20px 0 25px;margin-right:50px;height:50px;text-transform:uppercase;text-decoration:none;font:600 15px/50px Karbon,"Open Sans",Arial,Helvetica,sans-serif;color:#fff;background:#008fd1;border:0;transition:background .2s;position:relative;box-sizing:border-box}#widget_container .cp-button:after,.cp-button:after{content:'';position:absolute;left:100%;top:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:10px solid #008fd1;transition:border-left-color .2s}#widget_container .cp-button:hover,.cp-button:hover{color:#fff;background:#009de6;transition:background .2s}#widget_container .cp-button:hover:after,.cp-button:hover:after{border-left-color:#009de6;transition:border-left-color .2s}#widget_container .cp-button.cp-button--back,.cp-button.cp-button--back{font:600 15px/50px Karbon,"Open Sans",Arial,Helvetica,sans-serif;background:0 0;color:#009bbd;text-transform:none;padding:0 15px}#widget_container .cp-button.cp-button--back:hover,.cp-button.cp-button--back:hover{color:#0072a7}#widget_container .cp-button.cp-button--back:after,.cp-button.cp-button--back:after{display:none}@media screen and (min-width:1px) and (max-width:480px){#widget_container .cp-button,.cp-button{width:100%;margin-right:0;margin-bottom:10px;text-align:center;padding:0 15px}}.header__menu .menu-lang{display:none}@media (min-width:1000px){.header__menu .menu-lang{display:block;position:absolute;right:35px;top:50%;transform:translateY(-50%)}}@media (min-width:1000px){.m-mobile{display:none!important}}template{display:none!important}#widget_container .cp-is-loading .cp-list__item+.cp-list__item,#widget_container .cp-is-loading .cp-ph+.cp-ph{margin-top:1.125rem}#widget_container .cp-ph{background:rgba(0,143,209,.25);font-size:1.3em}#widget_container .cp-ph:after{background:linear-gradient(to right,rgba(255,255,255,0) 20%,rgba(255,255,255,.45) 50%,rgba(255,255,255,0) 80%) 50% 50%}.onlydetail,.onlyerror,.onlyform,.onlythx{display:none}.cp-filter{margin-bottom:3rem}.cp-filter__select-label{display:block;font-size:1em}.cp-filter__item{margin:.75rem 0}.cp-filter__checkbox{min-height:3rem}.cp-filter__input{box-sizing:border-box}#main:not(.widget-page--vacancies) .onlylist{display:none}#main:not(.widget-page--vacancies) #widget-box .b-work__inner{padding-top:70px}@media (min-width:1000px){#main:not(.widget-page--vacancies) #widget-box .b-work__inner{padding-top:100px}}#main:not(.widget-page--vacancies) #widget-box .career-inner{display:none}#main:not(.widget-page--vacancies) #widget-box .b-work__col{width:100%}#main:not(.widget-page--vacancies) #widget-box .b-work__content{margin-top:0;max-width:1000px;padding:20px}@media (min-width:1000px){#main:not(.widget-page--vacancies) #widget-box .b-work__content{margin-top:70px}}#widget_container .cp-detail,#widget_container .cp-form,#widget_container .cp-list{line-height:1.5;font-style:normal;font-size:20px}#widget_container .cp-list{font-style:italic;margin-top:50px}@media screen and (max-width:999px){#widget_container .cp-list{margin-top:20px}}#widget_container .cp-list .cp-jobs__title{font-size:25px;font-weight:400;margin:0 0 10px}#widget_container .cp-list .cp-jobs__list{margin-bottom:20px}#widget_container .cp-list .cp-job{border:0}#widget_container .cp-list .cp-job__link{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:20px;font-weight:300;padding:0;text-decoration:none;color:#009bbd}#widget_container .cp-list .cp-job__name{text-decoration:none;margin-right:.35em}#widget_container .cp-list .cp-job__icons{color:#4a4a4a}#widget_container .cp-list .cp-job .cp-font:before,#widget_container .cp-list .cp-paging .cp-font:before{font-size:1em}#widget_container .cp-list .cp-paging__control,#widget_container .cp-list .cp-paging__links{margin:1.5rem 0}#widget_container .cp-list .cp-paging__links a,#widget_container .cp-list .cp-paging__links strong{padding:0 .75rem;font-size:1em}#widget_container .cp-list .cp-paging__links a:hover{text-decoration:underline}#widget_container .cp-list .cp-paging__control .cp-font{display:inline-block;vertical-align:top;margin-top:-2px}#widget_container .cp-list .cp-paging__control:hover .cp-font{opacity:1;color:#008fd1}#widget_container .cp-list .cp-message__text{margin-bottom:3rem}.cp-detail h1{margin-bottom:30px}@media screen and (max-width:999px){.cp-detail h1{font-size:35px}}.cp-detail h2{margin-top:0}.cp-detail h2,.cp-detail h3{font:600 25px/30px Karbon,"Open Sans",Arial,Helvetica,sans-serif;margin-bottom:10px}.cp-detail .cp-detail__content ol,.cp-detail .cp-detail__content p,.cp-detail .cp-detail__content ul{font-size:20px;margin-top:0;margin-bottom:20px}.cp-detail .cp-detail__content ul li{padding-left:15px;margin-bottom:0;position:relative}.cp-detail .cp-detail__content ul li:before{content:"-";font-family:inherit;font-size:inherit;margin-right:5px;position:absolute;left:2px;top:1px}.cp-detail .cp-detail__content ol{padding-left:0;list-style-position:outside}.cp-detail .cp-detail__content ol li{padding-left:20px;margin-bottom:0}.cp-detail .cp-info__item{margin:.75rem 0;font-size:20px}.cp-detail .cp-info__item dt{margin-right:1.5rem;font-weight:600}@media screen and (min-width:48em){.cp-detail .cp-info__item dt{-ms-flex:0 0 28%;flex:0 0 28%}}.cp-detail .cp-info__item span{font-size:1em}.cp-detail .cp-info__map{height:18rem}.cp-detail .cp-detail__footer{margin-top:3rem}.cp-detail .cp-detail__contact{margin-bottom:1.5rem}.cp-detail .cp-social{margin-top:2.25rem}.cp-detail .cp-social__list{margin-bottom:15px}.cp-detail .cp-social__item{padding:0 .75rem}.cp-detail .cp-social__link{transition:opacity .2s ease-in-out}.cp-detail .cp-social__link i{font-size:22px}.cp-detail .cp-social__link:hover{opacity:.8}.cp-form__field--calendar .react-datepicker{font-family:inherit;font-size:inherit;border-radius:0;border-color:#e3e3e3;box-shadow:0 5px 20px 2px rgba(0,0,0,.1)}.cp-form__field--calendar .react-datepicker--time-only .react-datepicker__time{border-radius:0}.cp-form__field--calendar .react-datepicker--time-only .react-datepicker__time-box{border-radius:0}.cp-form__field--calendar .react-datepicker__header{border-top-left-radius:0;border-top-right-radius:0;background:#f0f0f0;border-bottom:#e3e3e3}.cp-form__field--calendar .react-datepicker__header .react-datepicker__current-month,.cp-form__field--calendar .react-datepicker__header .react-datepicker__day-name{color:#000}.cp-form__field--calendar .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{border-bottom-color:#f0f0f0}.cp-form__field--calendar .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#e3e3e3}.cp-form__field--calendar .react-datepicker-time__header,.cp-form__field--calendar .react-datepicker__current-month{font-size:80%}.cp-form__field--calendar .react-datepicker__navigation{height:10px;width:10px;outline:0}.cp-form__field--calendar .react-datepicker__navigation--next{border-left-color:#ccc}.cp-form__field--calendar .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.cp-form__field--calendar .react-datepicker__navigation--previous{border-right-color:#ccc}.cp-form__field--calendar .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.cp-form__field--calendar .react-datepicker__time-container--with-today-button{border-radius:0}.cp-form__field--calendar .react-datepicker__time,.cp-form__field--calendar .react-datepicker__time-box,.cp-form__field--calendar .react-datepicker__time-container,.cp-form__field--calendar ul.react-datepicker__time-list{height:calc(195px + (1.6em / 2))}.cp-form__field--calendar .react-datepicker__week-number{width:1.6em;line-height:1.6em}.cp-form__field--calendar .react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:0}.cp-form__field--calendar .react-datepicker__day,.cp-form__field--calendar .react-datepicker__day-name,.cp-form__field--calendar .react-datepicker__time-name{width:1.6em;line-height:1.6em;margin:.1em;color:#000}.cp-form__field--calendar .react-datepicker__day--disabled{color:#ccc}.cp-form__field--calendar .react-datepicker__month{margin:.4em}.cp-form__field--calendar .react-datepicker__day:hover{border-radius:0;color:#000;background:#f0f0f0}.cp-form__field--calendar .react-datepicker__day--highlighted{border-radius:0}.cp-form__field--calendar .react-datepicker__day--keyboard-selected{color:#fff;background:#acacac;border-radius:0}.cp-form__field--calendar .react-datepicker__day--selected{color:#fff}.cp-form__field--calendar .react-datepicker__day--in-range,.cp-form__field--calendar .react-datepicker__day--in-selecting-range,.cp-form__field--calendar .react-datepicker__day--selected{border-radius:0}.cp-form__field--calendar .react-datepicker__month-read-view,.cp-form__field--calendar .react-datepicker__month-year-read-view,.cp-form__field--calendar .react-datepicker__year-read-view{border-radius:0}.cp-form__field--calendar .react-datepicker__month-dropdown,.cp-form__field--calendar .react-datepicker__month-year-dropdown,.cp-form__field--calendar .react-datepicker__year-dropdown{border-radius:0;border:1px solid 0}.cp-form__field--calendar .react-datepicker__month-option,.cp-form__field--calendar .react-datepicker__month-year-option,.cp-form__field--calendar .react-datepicker__year-option{line-height:1.3}.cp-form__field--calendar .react-datepicker__month-option:first-of-type,.cp-form__field--calendar .react-datepicker__month-year-option:first-of-type,.cp-form__field--calendar .react-datepicker__year-option:first-of-type{border-top-left-radius:0;border-top-right-radius:0}.cp-form__field--calendar .react-datepicker__month-option:last-of-type,.cp-form__field--calendar .react-datepicker__month-year-option:last-of-type,.cp-form__field--calendar .react-datepicker__year-option:last-of-type{border-bottom-left-radius:0;border-bottom-right-radius:0}#capybara-position-form{padding-bottom:20px}#capybara-position-form h1{margin-bottom:30px}@media screen and (max-width:999px){#capybara-position-form h1{font-size:35px}}#capybara-position-form .cp-button{padding:0 25px}#capybara-position-form .cp-button:after{display:none}#capybara-position-form .cp-form__group.cp-form__group--gdpr{display:block;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2.25rem}@media (min-width:768px){#capybara-position-form .cp-form__group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#capybara-position-form .cp-form__label{-ms-flex:0 0 150px;flex:0 0 150px}#capybara-position-form .cp-form__field{-ms-flex:0 1 80%;flex:0 1 80%;max-width:656px}#capybara-position-form .cp-form__group--text{-ms-flex-align:start;align-items:flex-start}#capybara-position-form .cp-form__group--text .cp-form__label{margin-top:.2em}}#capybara-position-form .cp-form__title{display:none}#capybara-position-form .cp-form__footer,#capybara-position-form .cp-form__header{border:0}#capybara-position-form .cp-form__label{font-size:20px;font-weight:400;color:#000}#capybara-position-form .cp-form__file,#capybara-position-form .cp-form__input,#capybara-position-form .cp-form__select,#capybara-position-form .cp-form__textarea{-webkit-appearance:none;font-size:18px;font-family:inherit;background-color:#fff;color:#000;padding:10px;border:1px solid #009bbd;border-radius:0;min-height:31px}#capybara-position-form .cp-form__file:focus,#capybara-position-form .cp-form__input:focus,#capybara-position-form .cp-form__select:focus,#capybara-position-form .cp-form__textarea:focus{border:1px solid #666;outline:0}#capybara-position-form .cp-form__validation-error{-ms-flex-align:start;align-items:flex-start}#capybara-position-form .cp-form__validation-error .cp-form__file,#capybara-position-form .cp-form__validation-error .cp-form__input,#capybara-position-form .cp-form__validation-error .cp-form__select,#capybara-position-form .cp-form__validation-error .cp-form__textarea{border:1px solid #ca3333}#capybara-position-form .cp-form__validation-error .cp-form__file:focus,#capybara-position-form .cp-form__validation-error .cp-form__input:focus,#capybara-position-form .cp-form__validation-error .cp-form__select:focus,#capybara-position-form .cp-form__validation-error .cp-form__textarea:focus{outline:1px solid #ca3333}#capybara-position-form .cp-form__validation-error .cp-form__label{margin-top:10px}#capybara-position-form .cp-form__select{background-image:linear-gradient(45deg,transparent 50%,#999 50%),linear-gradient(135deg,#999 50%,transparent 50%),linear-gradient(to right,#d9d9d9,#d9d9d9);background-position:calc(100% - 13px) calc(50% + 1px),calc(100% - 8px) calc(50% + 1px),calc(100% - 25px) 50%;background-size:5px 6px,5px 6px,1px 60%;background-repeat:no-repeat;padding-right:35px}#capybara-position-form .cp-form__select::-ms-expand{display:none}#capybara-position-form .cp-form__textarea{resize:vertical;height:200px}#capybara-position-form .cp-form__file{height:auto;overflow:hidden}#capybara-position-form .cp-form__file::-ms-value{background-color:#fff;border:0}#capybara-position-form .cp-form__validation-error-message{font-size:16px;background:0 0;color:#ca3333;padding-left:0}#capybara-position-form .cp-form__asterisk,#capybara-position-form .cp-form__asterisk--double{color:#ca3333}#capybara-position-form .cp-form-consent,#capybara-position-form .cp-form-consent__more-text,#capybara-position-form .cp-form__info-text{font-family:Karbon,"Open Sans",Arial,Helvetica,sans-serif;font-size:20px}#capybara-position-form .cp-form-consent__more-text--visible{margin-top:12.5px}#capybara-position-form .cp-form__info{margin-top:25px}#capybara-position-form .cp-form a,#capybara-position-form .cp-form-consent a,#capybara-position-form .cp-form-consent__show-more{color:#666;text-decoration:none;border-bottom:1px solid #666}#capybara-position-form .cp-form a:hover,#capybara-position-form .cp-form-consent a:hover,#capybara-position-form .cp-form-consent__show-more:hover{color:#666;text-decoration:none;border-bottom:1px solid transparent}#capybara-position-form .cp-form__agreement,#capybara-position-form .cp-form__group--accept_101,#capybara-position-form .cp-form__group--accept_lmc{margin-bottom:12.5px}#capybara-position-form .cp-button__wrapper{margin-top:25px}.cp-form__checkbox-group label{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.cp-form__checkbox{display:none}.cp-form__checkbox+.cp-form__checkbox-text,.cp-form__checkbox+.cp-form__validation-error-message+.cp-form__checkbox-text{padding-left:25px;margin-right:25px;display:block;position:relative}.cp-form__checkbox+.cp-form__checkbox-text:before,.cp-form__checkbox+.cp-form__validation-error-message+.cp-form__checkbox-text:before{content:"";height:14px;width:14px;margin:0 8px 0 0;border-radius:3px;border:solid 1px #009bbd;background-image:url(../components/vacancy-form/images/tick.svg?v=2026213123818);background-position:center;background-repeat:no-repeat;background-size:0;transition:border .2s ease-in-out,background .2s ease-in-out;position:absolute;top:7px;left:-3px;z-index:2}.cp-form__checkbox:checked+.cp-form__checkbox-text:before,.cp-form__checkbox:checked+.cp-form__validation-error-message+.cp-form__checkbox-text:before{background-color:#008fd1;background-size:80%;border-color:#008fd1}.cp-form__checkbox:disabled+.cp-form__checkbox-text:before,.cp-form__checkbox:disabled+.cp-form__validation-error-message+.cp-form__checkbox-text:before{border-color:rgba(0,143,209,.2);background:rgba(0,143,209,.2)}[data-page-rendered=hooray] .cp-position-form{text-align:left}[data-page-rendered=hooray] .cp-message__text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;text-align:left;margin-bottom:25px;margin-top:25px}[data-page-rendered=hooray] .cp-message__text:before{content:"";width:50px;height:50px;background:#5cb85c url(../components/vacancy-form/images/tick.svg?v=2026213123818) no-repeat center;background-size:60%;border:2px solid #5cb85c;display:inline-block;margin:0 25px 0 0;border-radius:50%;-ms-flex:none;flex:none}[data-error-rendered=generalError] .cp-message{text-align:left}[data-error-rendered=positionError] .cp-message{text-align:left}[data-error-rendered=pageNotFound]{font-style:normal}