.navbar-dark{--bs-navbar-bg:#8ca06d;--bs-navbar-color:#fff;--bs-navbar-hover-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;background-color:#8ca06d}body,html{height:100%;overflow-x:hidden}.wrap{height:auto;margin:0 auto -60px;min-height:100%;padding:0;width:100%}.wrap>.container{padding:0 15px 20px}#header{margin-bottom:30px;position:relative}#header .logo-holder{display:block;height:96px;z-index:5}#header .logo-holder .container{position:relative}#header .logo-holder .container img.sp-logo{height:170px;left:0;position:absolute;top:6px;width:363px}#header .logo-holder .container .words-mix{height:148px;position:absolute;right:180px;top:4px}@media(max-width:767.98px){#header .logo-holder .container .words-mix{display:none}}#header .logo-holder .container .words-mix{opacity:.5}#header img.header-gear{height:144px;position:absolute;right:0;top:0;z-index:10}#header .empty-black{background-color:#3c3c3c;height:58px}nav#front-nav-bar{margin-bottom:0}nav#front-nav-bar .navbar-brand{display:none}nav#front-nav-bar .btn-link.logout{color:#fff;text-decoration:none}@media(max-width:575.98px){header .logo-holder{height:75px}header .logo-holder img.sp-logo{height:130px;left:20px;width:278px}header img.header-gear{display:none}header .empty-black{height:44px}}#footer{background-color:#8aba40}#footer a{color:#fff}body.page-site-index>.wrap>.container{padding-bottom:0}body.page-site-index #header{margin-bottom:0!important}body.page-site-contact-us>.wrap #header{margin-bottom:0}body.page-site-contact-us>.wrap>.container{padding-bottom:0}body.page-site-contact-us>.wrap .site-contact{background-color:#d3e5a5}body.page-page-view>.wrap>header{margin-bottom:0!important}body.page-page-view>.wrap>.container{margin-bottom:0!important;padding-bottom:0!important}body.page-page-view>.wrap>.container>div.page-view-wrapper .page-view{padding-bottom:30px;padding-top:20px}body.page-page-view>.wrap .bleed-full.site-how-we-work{background-color:#d3e5a5}.inner-content,.row-full{position:relative}.row-full{left:50%;margin-left:-49.59vw;width:99.225vw}.bleed-full{margin-left:-5000px;margin-right:-5000px;padding-left:5000px;padding-right:5000px}.start-banner-person{background:#feac00 url(../images/start-header__1920x1080.jpg?d889c8dc23eb573a993b09f4149f725e) no-repeat;background-position:top;background-size:contain;height:350px}.start-banner-employer{background:#222423 url(../images/start-heade-employer.jpg?b4b1fbf951472709591923bc4fd58197) no-repeat;background-position:top;background-size:contain;height:350px}#contact-header{background-color:#fff;color:#8aba3f;font-size:26px;font-weight:700;margin-bottom:50px;padding-bottom:8px;padding-top:8px;text-align:center}#contact-header>span{color:#3c3c3b}.site-contact{position:relative}.site-contact .site-contact-form{padding-bottom:40px}.site-contact img.phone{max-width:250px}.site-contact-form{border:2px solid #000;border-radius:20px;margin-bottom:100px;padding:30px;position:relative}.site-contact-form:before{border-left:38px solid transparent;border-top:58px solid #000;bottom:-58px;content:"";position:absolute;right:200px}.site-contact-form:after{border-left:34px solid transparent;border-top:52px solid #fff;bottom:-52px;content:"";position:absolute;right:202px}.not-set{color:#c55;font-style:italic}.bold{font-weight:700}textarea{resize:none}.fade.in{opacity:1}.breadcrumb{background-color:#f5f5f5;border-radius:8px;list-style:none;margin-bottom:20px;padding:8px 15px}.breadcrumb .breadcrumb-item a{text-decoration:none}.header-img{background-position:top;background-repeat:no-repeat;background-size:contain;height:350px}.header-img.about-us{background-color:#feac00;background-image:url(../images/about-us-header__1920x1080.jpg?aa27cca2a069c30166e5477b6e3de5c6)}.header-img.coaching{background-color:#feac00;background-image:url(../images/coaching_header_1920x1080.jpg?a5cae4557adf2e659ae28b8085880e4f)}.header-img.recrouting{background-color:#4b6065;background-image:url(../images/recrouting_header_1920x1080.jpg?fbfc4faa4bf50cb1e9f5e00bcf9f4376)}#start-main-1 .inner-content{padding-bottom:0;padding-top:20px}#start-main-1 .inner-content .bg-img{bottom:0;left:-110px;opacity:.1;position:absolute;right:-110px;top:0}#start-main-1 .inner-content .bg-img>img{height:auto;margin:0 auto;max-height:100%;max-width:100%;width:auto}#start-main-1 .inner-content .img02{max-width:300px}#start-main-1 .inner-content h2{font-size:32px;font-weight:700;line-height:1.3;padding:0 0 26px}#start-main-1 .inner-content p{color:#000;font-size:18px}@media(max-width:575.98px){#start-main-1 .inner-content .img02{margin-top:40px;position:relative}}@media(min-width:768px)and (max-width:767.98px){#start-main-1 .inner-content{padding-bottom:0}#start-main-1 .inner-content .img02{max-width:400px;position:relative}}@media(min-width:768px){#start-main-1 .inner-content{padding-bottom:250px}#start-main-1 .inner-content .img02{bottom:0;max-width:400px;position:absolute;right:0}}#start-main-employer{background-color:#99ca3c}#start-main-employer .inner-content{padding-bottom:0;padding-top:40px}#start-main-employer .inner-content .bg-img{bottom:0;left:-110px;opacity:.1;position:absolute;right:-110px;text-align:center;top:0}#start-main-employer .inner-content .bg-img>img{height:auto;margin:0 auto;max-height:100%;max-width:100%;width:auto}#start-main-employer .inner-content .img02{max-width:300px}#start-main-employer .inner-content h1,#start-main-employer .inner-content h2{font-size:32px;font-weight:700;line-height:1.3;padding:0 0 26px}#start-main-employer .inner-content p{color:#000;font-size:18px}@media(max-width:575.98px){#start-main-employer .inner-content .img02{margin-top:40px;position:relative}}@media(min-width:768px)and (max-width:767.98px){#start-main-employer .inner-content{padding-bottom:0}#start-main-employer .inner-content .img02{max-width:400px;position:relative}}@media(min-width:768px){#start-main-employer .inner-content{padding-bottom:300px}#start-main-employer .inner-content .img02{bottom:0;max-width:400px;position:absolute;right:0}}#default-sp{background-color:#99ca3c}#default-sp #default-sp-header{background-color:#fff;color:#8aba3f;font-size:26px;font-weight:700;margin-bottom:0;padding-bottom:8px;padding-top:8px;text-align:center}#default-sp #default-sp-header>h1{font-size:26px;font-weight:700;margin:0;padding:4px 0}#default-sp #default-sp-header{position:relative}#default-sp .inner-content{padding-bottom:40px;padding-top:40px}#default-sp .inner-content .bg-img{bottom:0;left:-110px;opacity:.1;position:absolute;right:-110px;text-align:center;top:0}#default-sp .inner-content .bg-img>img{height:auto;margin:0 auto;max-height:100%;max-width:100%;width:auto}#default-sp .inner-content h1,#default-sp .inner-content h2{color:#fff;font-size:32px;font-weight:700;line-height:1.3;padding:0 0 26px}#default-sp .inner-content p{color:#000;font-size:18px}#job-offers-start{background-color:#d3e5a5}#job-offers-start>h2{color:#8aba3f;display:block;font-size:26px;font-weight:700;margin:0;padding-bottom:15px;padding-top:15px;text-align:center}#our-branches{background-color:#3c3c3c}#our-branches>h2{color:#8abb3e;display:block;font-size:26px;font-weight:700;margin:0;padding-bottom:15px;padding-top:15px;text-align:center}#our-branches>h2 span{color:#fff}#our-branches-images .row .branche-title{background-color:#000;color:#fff;font-size:18px;font-weight:700;padding:6px;text-align:center}@media(min-width:576px){#our-branches-images .row>div{padding:0}}#job-holder #job-offers-content{padding-bottom:15px;padding-top:15px}#job-holder #job-offers-content .slick-arrow.slick-next,#job-holder #job-offers-content .slick-arrow.slick-prev{height:30px;width:30px}#job-holder #job-offers-content .slick-arrow.slick-next:before,#job-holder #job-offers-content .slick-arrow.slick-prev:before{color:#52852f;font-size:30px}#job-holder #job-offers-content .slick-arrow.slick-prev{left:-40px}#job-holder #job-offers-content .slick-arrow.slick-next{right:-40px}#job-holder #job-offers-content .job-data{padding-left:10px;padding-right:10px}@media(max-width:575.98px){#job-holder #job-offers-content{margin-top:50px}#job-holder #job-offers-content .slick-arrow.slick-prev{left:10px;top:-15px}#job-holder #job-offers-content .slick-arrow.slick-next{right:10px;top:-15px}}body.page-jobs-index header{margin-bottom:0!important}@media(min-width:1600px){.container.container-jobs{width:1600px}}#job-search-header{background-color:#3c3c3b;color:#8aba3f;font-size:26px;font-weight:700;padding-bottom:8px;padding-top:8px;text-align:center}#job-search-header>span{color:#fff}.jobs-index #job-banner{background:#ffc178 url(../images/job-header__1920x1080.jpg?38d4d73c2469e4596a7b773c51e58ef4) no-repeat;background-position:top;background-size:contain;height:350px}.jobs-index .jobs-search-form{background-color:#d3e5a5;background-image:url(../images/circles-1-final.svg?7c7059272516d87ea1e44a6c74625dad);background-position:50%;background-size:auto;color:#000;padding-bottom:30px;padding-top:30px}#jobs-list.spacing-top{margin-top:20px}#jobs-list>div>div.job-data{margin-bottom:20px}@media(min-width:768px){#jobs-list>div>div.job-data>div{height:360px}}#jobs-list>div>div.job-data.job-image>div{background-repeat:no-repeat;background-size:cover;padding:0}@media(max-width:575.98px){#jobs-list>div>div.job-data.job-image{display:none}}div.job-data>div{background-color:#d3e5a5;padding:10px}div.job-data>div .inner-top{height:300px}div.job-data>div .title{font-size:19px;font-weight:700;height:90px}div.job-data>div .city>div.t{font-weight:700}div.job-data>div .btn.btn-special{background-color:#fff;border-color:#222;color:#000;font-weight:600}#jobs-details>h2{margin-bottom:30px}#jobs-details div.info-row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-bottom:20px;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}#jobs-details div.info-row>div:first-child{flex:0 0 auto;width:100%}@media(min-width:576px){#jobs-details div.info-row>div:first-child{flex:0 0 auto;width:100%}}@media(min-width:768px){#jobs-details div.info-row>div:first-child{flex:0 0 auto;width:25%}}#jobs-details div.info-row>div:last-child{flex:0 0 auto;width:100%}@media(min-width:576px){#jobs-details div.info-row>div:last-child{flex:0 0 auto;width:100%}}@media(min-width:768px){#jobs-details div.info-row>div:last-child{flex:0 0 auto;width:75%}}#jobs-details>.buttons{padding-bottom:15px;padding-top:30px}#jobs-details>.buttons .btn{margin-bottom:10px}@media(min-width:576px){#jobs-details>.buttons .btn-right{float:right}}#audio-player-container{display:inline-block;margin-top:2rem}#audio-player-container .title{font-weight:600;margin-bottom:.5rem;text-align:center}@media(max-width:575.98px){.start-banner-person{position:relative}.start-banner-person #audio-player-container{bottom:.6rem;position:absolute;z-index:1000}}form#qm-candidate-form div.radio,form#qm-employer-form div.radio{display:inline;padding-right:30px}body.page-blog-index header{margin-bottom:0!important}.blog-index #blog-header{background-color:#000;color:#fff;font-size:26px;font-weight:700;padding-bottom:8px;padding-top:8px;text-align:center}.blog-index #blog-header>h1{color:#fff;font-size:26px;font-weight:700;margin:0;padding:0}.blog-index #blog-content{background-color:#d3e5a5;color:#000;padding-bottom:30px;padding-top:80px}.blog-index #blog-content>div{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.blog-index #blog-content>div>div{flex:0 0 auto;width:100%}.blog-index #blog-content>div>div .blog-item{background:#fff;border-radius:10px;margin-bottom:80px;padding:15px 15px 15px 90px;position:relative}.blog-index #blog-content>div>div .blog-item>.date{background-color:#8aba3f;color:#fff;height:70px;left:-15px;position:absolute;top:-40px;width:90px}.blog-index #blog-content>div>div .blog-item>.date>.day{display:block;font-size:36px;font-weight:700;line-height:1;padding-top:4px;text-align:center}.blog-index #blog-content>div>div .blog-item>.date>.month{display:block;font-size:20px;line-height:1;text-align:center}.blog-index #blog-content>div>div .blog-item>.date>.year{background:#000;display:block;font-size:16px;margin-top:4px;text-align:center;width:100%}.blog-index #blog-content>div>div .blog-item>.title{border-bottom:thin solid #000;font-size:24px;font-weight:600;margin:0 0 15px;padding-bottom:3px}.blog-index #blog-content>div>div:last-child .blog-item{margin-bottom:0}@media(max-width:575.98px){.blog-index #blog-content{padding-top:40px}.blog-index #blog-content>div>div .blog-item{margin-bottom:54px;padding:15px}.blog-index #blog-content>div>div .blog-item>.date{height:auto;left:0;text-align:center;top:-21px;width:120px}.blog-index #blog-content>div>div .blog-item>.date>.day,.blog-index #blog-content>div>div .blog-item>.date>.month{display:inline;font-size:20px;font-weight:400;line-height:1}.blog-index #blog-content>div>div .blog-item>.date>.year{background-color:transparent;display:inline;font-size:20px;font-weight:400;width:100%}.blog-index #blog-content>div>div .blog-item>.title>h2{font-size:18px}.blog-index #blog-content>div>div:last-child .blog-item{margin-bottom:0}}.btn-primary,.btn-success,.datepicker table tr td.active.active,.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{background-color:#436a29;border-color:#2b4f24;color:#fff}.datepicker table tr td,.datepicker table tr th{border-radius:0}.panel{background-color:#fff;border:1px solid transparent;border-radius:0;box-shadow:0 1px 1px rgba(0,0,0,.05);margin-bottom:20px}.panel .panel-heading{border-bottom:1px solid transparent;border-top-left-radius:-1px;border-top-right-radius:-1px;padding:10px 15px}.panel .panel-heading .panel-title{font-size:16px;margin-bottom:0;margin-top:0}.panel .panel-body{padding:15px}.panel.panel-default{border-color:#ddd}.panel.panel-default .panel-heading{background-color:#f5f5f5;border-color:#ddd;color:#333}.well{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:0;margin-bottom:20px;min-height:20px;padding:19px}.candidate-item .right-col>div{margin-top:15px}.candidate-item .right-col>div:first-child{margin-top:0}.select2-container--krajee .select2-search--dropdown .select2-search__field,.select2-container--krajee .select2-selection{border-radius:0!important}body.page-employer-personnel-request-register-success>.wrap header,body.page-employer-personnel-request-register>.wrap header{margin-bottom:0}body.page-employer-personnel-request-register-success>.wrap>.container,body.page-employer-personnel-request-register>.wrap>.container{padding-bottom:0}.employer-personnel-request{background-color:#d3e5a5;position:relative}.employer-personnel-request #employer-personnel-request-header{background-color:#fff;color:#8aba3f;font-size:26px;font-weight:700;margin-bottom:50px;padding-bottom:8px;padding-top:8px;text-align:center}.employer-personnel-request #employer-personnel-request-header>span{color:#3c3c3b}.employer-personnel-request .employer-personnel-request-form{padding-bottom:40px;position:relative}.employer-personnel-request img.phone{max-width:250px}@media(min-width:576px){.employer-personnel-request .employer-personnel-request-form{background-color:#fff;border:2px solid #000;border-radius:20px;margin-bottom:100px;padding:30px}.employer-personnel-request .employer-personnel-request-form:before{border-left:38px solid transparent;border-top:58px solid #000;bottom:-58px;content:"";position:absolute;right:200px}.employer-personnel-request .employer-personnel-request-form:after{border-left:34px solid transparent;border-top:52px solid #fff;bottom:-52px;content:"";position:absolute;right:202px}}body.page-initiative-candidature-register-success>.wrap header,body.page-initiative-candidature-register>.wrap header{margin-bottom:0!important}body.page-initiative-candidature-register-success>.wrap>.container,body.page-initiative-candidature-register>.wrap>.container{padding-bottom:0}.initiative-candidature{background-color:#d3e5a5;position:relative}.initiative-candidature .site-contact-form{padding-bottom:40px}.initiative-candidature img.woman{max-width:300px}.initiative-candidature .initiative-candidature-form{position:relative}@media(min-width:576px){.initiative-candidature .initiative-candidature-form{background-color:#fff}.initiative-candidature-form{border:2px solid #000;border-radius:20px;margin-bottom:100px;padding:30px}.initiative-candidature-form:before{border-left:38px solid transparent;border-top:58px solid #000;bottom:-58px;content:"";position:absolute;right:200px}.initiative-candidature-form:after{border-left:34px solid transparent;border-top:52px solid #fff;bottom:-52px;content:"";position:absolute;right:202px}}.my-profile{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.my-profile>div{flex:0 0 auto;width:100%}@media(min-width:576px){.my-profile>div{flex:0 0 auto;width:50%}}@media(min-width:768px){.my-profile>div{flex:0 0 auto;width:33.33333333%}}.my-profile>div>a{background-color:#52852f;color:#fff;display:block;margin:30px;padding:50px 0;text-align:center;text-decoration:none}.my-profile>div>a>i{font-size:50px}.my-profile>div>a>div{padding-top:20px}
