@font-face{font-family:montserrat_regular;src:url(../fonts/montserrat-regular.ttf)format("truetype")}@font-face{font-family:montserrat_light;src:url(../fonts/montserrat-light.ttf)format("truetype")}@font-face{font-family:montserrat_bold;src:url(../fonts/montserrat-bold.ttf)format("truetype")}@font-face{font-family:montserrat_medium;src:url(../fonts/montserrat-medium.ttf)format("truetype")}:root{--header-height:95px}#main_div{transition:none!important}#content{margin-bottom:30px;padding:100px 0}@media (min-width:992px){#content{padding:150px 0}}.wo-tag{color:#fff;background:#78c004;font-weight:800;font-size:12px;padding:.25rem .75rem;user-select:none;position:relative;text-wrap:nowrap;display:inline-block}.wo-tag:after{border:26px solid transparent;border-left:16px solid #78c004;border-top:0;content:"";display:block;height:0;left:100%;position:absolute;top:0;width:0}.info-bar-active .career,.info-bar-active .career-detail{padding-top:calc(var(--header-height) + 50px)}.career,.career h2{font-family:montserrat_medium,sans-serif}.career{padding-top:var(--header-height)}.career h2{color:#000;font-size:calc(1.825rem + .9vw)}.career h2 span{color:#000;font-family:montserrat_bold,sans-serif}.career .banner img{width:100%}.career #benefits,.career #branches,.career #intro,.career #joys,.career #teams,.career #videos{background-color:#fff}@media (min-width:1200px){.career #reasons .hstack-xl{flex:inherit;display:flex;flex-direction:row;align-items:center;align-self:stretch}}.career #reasons .reason-1 .reason-green>img,.career #reasons .reason-2 .reason-green>img,.career #reasons .reason-3 .reason-green>img{width:132px;height:auto;margin:0 auto}.career #reasons .reason-4 .reason-green>img,.career .banner img{height:auto;margin:0 auto}.career #reasons .reason-5 .reason-green>img,.career #reasons .reason-img{width:132px;height:auto;margin:0 auto}@media (min-width:576px){.career #reasons .reason-img{width:150px}}@media (min-width:768px){.career #reasons .reason-img{width:174px}}.career #reasons .reason-1,.career #reasons .reason-2,.career #reasons .reason-3,.career #reasons .reason-4,.career #reasons .reason-5{text-align:center}.career #reasons .reason-1 .reason-title,.career #reasons .reason-2 .reason-title,.career #reasons .reason-3 .reason-title,.career #reasons .reason-4 .reason-title,.career #reasons .reason-5 .reason-title{padding-top:35px;position:relative;z-index:2}.career #reasons .reason-1 .reason-green,.career #reasons .reason-2 .reason-green,.career #reasons .reason-3 .reason-green,.career #reasons .reason-4 .reason-green,.career #reasons .reason-5 .reason-green{position:relative;padding-top:30px}@media (min-width:576px){.career #reasons .reason-1 .reason-green>img,.career #reasons .reason-2 .reason-green>img,.career #reasons .reason-3 .reason-green>img,.career #reasons .reason-4 .reason-green>img,.career #reasons .reason-5 .reason-green>img{width:154px}}.career #reasons .reason-1 .reason-green .reason-arrow,.career #reasons .reason-2 .reason-green .reason-arrow,.career #reasons .reason-3 .reason-green .reason-arrow,.career #reasons .reason-4 .reason-green .reason-arrow,.career #reasons .reason-5 .reason-green .reason-arrow{position:absolute;z-index:1}.career #reasons .reason-1 .reason-green .reason-arrow img,.career #reasons .reason-2 .reason-green .reason-arrow img,.career #reasons .reason-3 .reason-green .reason-arrow img,.career #reasons .reason-4 .reason-green .reason-arrow img,.career #reasons .reason-5 .reason-green .reason-arrow img{width:70%;height:auto;margin:0 auto}@media (min-width:768px){.career #reasons .reason-1 .reason-green .reason-arrow img,.career #reasons .reason-2 .reason-green .reason-arrow img,.career #reasons .reason-3 .reason-green .reason-arrow img,.career #reasons .reason-4 .reason-green .reason-arrow img,.career #reasons .reason-5 .reason-green .reason-arrow img{width:80%}}.career #reasons .reason-1 .reason-green .reason-arrow{top:-15px;left:-40px}@media (min-width:576px){.career #reasons .reason-1 .reason-green .reason-arrow{left:-35px}}@media (min-width:768px){.career #reasons .reason-1 .reason-green .reason-arrow{left:-25px}}@media (min-width:1200px){.career #reasons .reason-1 .reason-green .reason-arrow{left:-30px}}.career #reasons .reason-2 .reason-green .reason-arrow{top:-90px;left:-20px}@media (min-width:576px){.career #reasons .reason-2 .reason-green .reason-arrow{top:-95px;left:-25px}}@media (min-width:768px){.career #reasons .reason-2 .reason-green .reason-arrow{top:-115px;left:-20px}}@media (min-width:1200px){.career #reasons .reason-2 .reason-green .reason-arrow{top:-110px;left:-25px}}.career #reasons .reason-3 .reason-green .reason-arrow{top:-65px;right:-35px}@media (min-width:576px){.career #reasons .reason-3 .reason-green .reason-arrow{right:-25px}}@media (min-width:768px){.career #reasons .reason-3 .reason-green .reason-arrow{right:-15px}}@media (min-width:1200px){.career #reasons .reason-3 .reason-green .reason-arrow{right:-25px}}.career #reasons .reason-4 .reason-green>img{width:100px}@media (min-width:576px){.career #reasons .reason-4 .reason-green>img{width:114px}}.career #reasons .reason-4 .reason-green .reason-arrow{top:-15px;right:-10px}@media (min-width:576px){.career #reasons .reason-4 .reason-green .reason-arrow{right:-5px}}@media (min-width:768px){.career #reasons .reason-4 .reason-green .reason-arrow{right:5px}}@media (min-width:1200px){.career #reasons .reason-4 .reason-green .reason-arrow{right:10px}}.career #reasons .reason-5 .reason-green .reason-arrow{top:-80px;right:-20px}@media (min-width:576px){.career #reasons .reason-5 .reason-green .reason-arrow{right:-10px}}@media (min-width:768px){.career #reasons .reason-5 .reason-green .reason-arrow{top:-85px;right:0}}@media (min-width:1200px){.career #reasons .reason-5 .reason-green .reason-arrow{top:-90px;right:-5px}}.career #positions .positions-wrap{margin-bottom:28px}.career #positions .positions-wrap .position-row{background-color:#fff;padding-bottom:20px}@media (min-width:992px){.career #positions .positions-wrap .position-row{padding-bottom:0}.career #positions .positions-wrap .position-row:not(:last-child){margin-bottom:2px}}.career #positions .positions-wrap .position-row .value{padding:0 20px}.career #positions .positions-wrap .position-row .city{border-bottom:1px solid #4c4f53;font-size:22px;font-weight:700;line-height:50px}@media (min-width:992px){.career #positions .positions-wrap .position-row .city{border-bottom:0}}.career #positions .positions-wrap .position-row .type{font-weight:700}.career #positions .positions-wrap .position-row .btn-outline-hover-green{font-size:14px;padding:4px 8px}.career #positions .positions-wrap .position-row .btn-outline-hover-green:hover{border-color:#78c004;color:#78c004;background:#fff}.career #positions .positions-wrap .position-row .btn-outline-hover-green:hover:focus{box-shadow:0 0 0 .25rem rgba(120,192,4,.5)}.career #positions .positions-wrap .position-row .tags .tags-wrap{padding-left:20px}.career #videos .splide .splide__arrow--prev{left:-2.5rem}.career #videos .splide .splide__arrow--next{right:-2.5rem}.career #videos .splide img{border-radius:20px;width:100%;height:auto}.career #videos .splide .splide__track,.career #videos .splide .splide__video__wrapper,.career #videos .splide .splide__video__wrapper iframe,.career #videos .splide .splide__video__wrapper video{border-radius:20px}@media (min-width:1200px){.career #branches{background:#f0f1f2;background:linear-gradient(-90deg,#f0f1f2 0,#fff 50%)}}@media (min-width:1400px){.career #branches .branches-wrap{height:35vw;max-width:80%;background-image:url(../img/career/map_only.png);background-repeat:no-repeat;background-size:55%;background-position:center}}.career #branches .branches-wrap h2:first-child{color:#78c004;position:relative}@media (min-width:1400px){.career #branches .branches-wrap h2:first-child img{position:absolute;left:-50px}}.career #branches .branches-wrap .other-branches-title{color:#b2b2b2!important;font-family:montserrat_regular,sans-serif}@media (min-width:1400px){.career #branches .branches-wrap .other-branches-title{font-size:calc(1.225rem + .9vw)}}.career #branches .branches-map img{max-width:100%;height:auto}.career #branches .c4w-branches,.career #branches .other-branches{font-size:18px}.career #branches .c4w-branches .branch-number,.career #branches .other-branches .branch-number{font-family:montserrat_bold,sans-serif;display:inline-block;color:#fff;background:#b2b2b2;text-align:center;line-height:0;border-radius:50%;font-size:16px;min-width:32px;min-height:32px}.career #branches .c4w-branches .branch-number.active,.career #branches .other-branches .branch-number.active{background:#78c004}.career #branches .c4w-branches .branch-number span,.career #branches .other-branches .branch-number span{display:inline-block;padding-top:50%;padding-bottom:50%;margin-left:1px;margin-right:1px}@media (min-width:1400px){.career #branches .c4w-branches{padding-top:125px}}#career-form .form-control{padding:1rem 1.75rem;border:0;font-size:18px}#career-form .form-file-input{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer}#career-form .form-check-input.input-validation-error+.form-check-label,#career-form .form-file-input.input-validation-error+.cv-file span{color:var(--bs-danger)}#career-form .upload-icon{max-width:20px}#career-form .cv-file span{color:#78c004}#career-form .file-label{font-size:16px}#career-form .form-check-input{opacity:1;border:0}#career-form button[type=submit]{width:100%;height:76px;background-image:url(../img/career/cta-odeslat.png);background-position:center;background-repeat:no-repeat;background-size:contain;padding:.75rem 1rem 1rem}@media (min-width:576px){#career-form button[type=submit]{width:350px;background-size:350px 76px}}.career-detail #banner{background-image:url(https://content.louda.cz/www-holding/career-detail.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;height:500px}@media (min-width:992px){.career-detail #banner{max-height:850px;height:calc(75vh - var(--header-height))}}.career-detail #banner h1{color:#fff;font-size:35px;font-family:montserrat_bold,sans-serif;margin:0;text-align:center;width:100%;margin-bottom:60px!important;user-select:none;text-shadow:1px 1px #000}@media (min-width:992px){.career-detail #banner h1{font-size:55px}}@media (min-width:1200px){.career-detail #banner h1{font-size:75px}}.career-detail #content{font-family:montserrat_medium,sans-serif;padding-bottom:0;padding-top:50px;margin-bottom:0}.career-detail #content .text{padding-bottom:100px}@media (min-width:992px){.career-detail #content .text{padding-bottom:150px}}.career-detail #content .text .wo-tag{font-size:14px;margin-right:2rem}.career-detail #content .text .wo-tag:after{border:29px solid transparent;border-left:16px solid #78c004;border-top:0}.career-detail #content .text .first-col h1,.career-detail #content .text .first-col h2,.career-detail #content .text .first-col h3,.career-detail #content .text .first-col h4,.career-detail #content .text .first-col h5,.career-detail #content .text .first-col h6,.career-detail #content .text .first-col li,.career-detail #content .text .first-col span{font-family:montserrat_medium,sans-serif!important;color:var(--bs-body-color)!important;text-transform:none!important;background:0 0!important}.career-detail #content .text .first-col span{font-size:inherit!important}.career-detail #content .text .first-col ul{padding-left:16px}.career-detail #content .text .first-col ul li{list-style:none;position:relative;font-size:inherit!important}.career-detail #content .text .first-col ul li:before{background-color:#78c004!important;border-radius:2px;content:"";display:inline-block;height:7px;margin-left:-16px;position:absolute;top:10px;width:7px}.career-detail #content .text .second-col .personalist-wrapper{text-align:center;position:relative}@media (min-width:1400px){.career-detail #content .text .second-col .personalist-wrapper{text-align:left}}@media (min-width:992px){.career-detail #content .text .second-col .personalist-wrapper img{max-height:375px}}.career-detail #content .text .second-col .personalist-wrapper .personalist-text{margin-top:40px}@media (min-width:1400px){.career-detail #content .text .second-col .personalist-wrapper .personalist-text{margin-top:0;position:absolute;text-align:center;left:50%;top:100%;transform:translate(-50%,-50%)}}.career-detail #content .text .second-col .personalist-wrapper .personalist-text a{color:#78c004;text-decoration:none}.career-detail #benefits{background-color:#78c004;color:#fff;text-align:center;padding:50px 0}@media screen and (min-width:992px){.career-detail #benefits{padding:50px 0 90px}}.career-detail #benefits h3{font-size:45px;font-weight:700;margin-bottom:79px;text-transform:none;color:#000}.career-detail #benefits h4{font-size:16px;font-weight:700;margin-bottom:50px;color:#000}.career-detail #benefits .icon{align-items:center;display:flex;height:55px;justify-content:center;margin-bottom:45px}.career-detail #benefits #additional-benefits{display:none}.career-detail #benefits #additional-benefits.show{display:flex}.career-detail .title{font-size:45px;font-family:montserrat_bold,sans-serif;font-weight:900;margin-bottom:16px;padding:25px 0}.career-detail #appointmentModal .modal-header{justify-content:inherit}.career-detail #appointmentModal .modal-header .modal-title{color:#000;font-family:montserrat_bold,sans-serif}.career-detail #appointmentModal .modal-header .btn-close{margin:0}.career-detail #appointmentModal .modal-body{background-color:#f2f5f7}.career-detail #map-section{background:#fff}#career-map{min-height:50vh;height:500px;touch-action:none}#career-map .maplibregl-popup-content{padding:20px}#career-map .maplibregl-popup-content p{margin-top:5px;margin-bottom:0;font-family:montserrat_medium,sans-serif}#career-map .maplibregl-popup-content p:first-child{font-family:montserrat_bold,sans-serif;margin-bottom:10px}#career-map .maplibregl-popup-content .maplibregl-popup-close-button{font-size:20px}