div:has(.grecaptcha-badge){display:none !important}#sluzby .hover-img-home .wpb_wrapper{display:flex;flex-direction:column;height:100%}#sluzby .hover-img-home .wpb_wrapper>.inner_row{flex:1 1 auto;display:flex;flex-direction:column}#sluzby .hover-img-home .wpb_wrapper>.inner_row>.row_col_wrap_12_inner{flex:1 1 100%}#sluzby .hover-img-home .wpb_wrapper>.inner_row>.row_col_wrap_12_inner>.mobil-sluzby>.vc_column-inner{height:100%}.mkv-job-listing{display:flex;flex-wrap:wrap;gap:20px}.mkv-job-listing .job-position{position:relative;display:flex;flex-direction:column;row-gap:20px;padding:10px;color:#000;background:#f7f7f7;border:1px dashed #004985}@media (min-width: 576px){.mkv-job-listing .job-position{flex:0 0 calc(50% - 20px);padding:20px}}@media (min-width: 1200px){.mkv-job-listing .job-position{flex:0 0 calc(33.33% - 20px)}}.mkv-job-listing .job-position:hover,.mkv-job-listing .job-position:focus{background:#fff;border-color:#e31b18}@media (hover: hover){.mkv-job-listing .job-position:hover,.mkv-job-listing .job-position:focus{transition:all 0.2s linear}}@media (hover: hover){.mkv-job-listing .job-position:hover *,.mkv-job-listing .job-position:focus *{transition:all 0.2s linear}}.mkv-job-listing .job-position:hover h3,.mkv-job-listing .job-position:focus h3{color:#004985}.mkv-job-listing .job-position:hover .job-icon,.mkv-job-listing .job-position:focus .job-icon{background:#e31b18}.mkv-job-listing .job-position:hover .btn-more,.mkv-job-listing .job-position:focus .btn-more{color:#e31b18;border-color:#e31b18}@media (hover: hover){.mkv-job-listing .job-position:active{opacity:0.5;transition:none}}.mkv-job-listing .job-position h3{max-width:calc(100% - 66px)}.mkv-job-listing .job-position .job-location i{padding-right:8px;color:#004985}.mkv-job-listing .job-position .job-excerpt{font-weight:500}.mkv-job-listing .job-position .btn-more{display:inline-flex;justify-content:center;align-items:center;gap:8px;margin:auto 0 0 auto;padding:8px 12px;color:#004985;font-size:13px;background:#fff;border:1px solid #004985}.mkv-job-listing .job-position .job-icon{aspect-ratio:1/1;display:inline-flex;justify-content:center;align-items:center;position:absolute;top:20px;right:20px;padding:10px;font-size:24px;color:#fff;background:#004985;border-radius:100%}.mkv-job-details{display:block;margin:0 auto 40px;padding:20px;background:#f7f7f7;border:1px dashed #004985}@media (min-width: 960px){.mkv-job-details{width:60%;margin-bottom:60px;padding:40px}}.mkv-job-details p+ul{margin-top:-1.5em}.mkv-job-form{display:block;margin:0 auto 40px;padding:20px;background:#f7f7f7;border:1px dashed #004985}@media (min-width: 960px){.mkv-job-form{width:60%;margin-bottom:60px;padding:40px}}.mkv-job-form .wpcf7 .wpcf7-form .mkv-form-control{border-color:#054a80 !important}.mkv-job-form .wpcf7 .wpcf7-form .wpcf7-response-output{margin:0 0 20px 0;text-align:center}.mkv-job-form .wpcf7 .wpcf7-form .wpcf7-list-item{margin:0}.mkv-job-form .wpcf7 .wpcf7-form .wpcf7-not-valid-tip{display:inline-block}.mkv-job-form .wpcf7 .wpcf7-form fieldset .wpcf7-not-valid-tip{display:block;text-align:center}.mkv-job-form textarea{resize:none}#toplevel_page_wpcf7{display:none !important}.wpcf7 fieldset{padding:0 1rem 1rem 1rem;border:1px solid #054a80}.wpcf7 legend{padding:0.5rem;color:#000}.wpcf7 label{cursor:pointer}.wpcf7 label:hover{color:#054a80}.wpcf7 fieldset>div{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.wpcf7 fieldset .info{flex:0 0 320px;max-width:100%;margin:0;padding:0;color:#333;font-size:0.85rem}.wpcf7 fieldset .info+p{display:block;flex:1 1 calc( 100% - 1rem - 320px);max-width:100%}.wpcf7-submit{border:1px solid white !important}.wpcf7 label.file-wrap{position:relative;display:flex;align-items:center;margin-bottom:0;padding:1rem;color:#1a1a1a;font-weight:400;border:1px dashed #bbb;border-radius:0;cursor:pointer;outline:none}.wpcf7 label.file-wrap input[type="file"]{display:none}.wpcf7 label.file-wrap .file-name{max-width:90%;font-weight:500}.wpcf7 label.file-wrap .file-name small{color:#004985;font-size:12px}.wpcf7 label.file-wrap .file-name span{display:block}.wpcf7 label.file-wrap .file-input-wrap{z-index:-1;position:absolute;width:100%;height:100%;top:100%;left:-1px}.wpcf7 label.file-wrap.not-valid,.wpcf7 label.file-wrap:has(.wpcf7-not-valid-tip){background-color:rgba(220,53,69,0.1);border-color:#dc3545}.wpcf7 label.file-wrap.not-valid .file-name small,.wpcf7 label.file-wrap:has(.wpcf7-not-valid-tip) .file-name small{color:#dc3545 !important}.wpcf7 label.file-wrap:hover,.wpcf7 label.file-wrap:focus{color:#004985;background:#fff;border-color:#004985}@media (hover: hover){.wpcf7 label.file-wrap:hover,.wpcf7 label.file-wrap:focus{transition:color 0.2s linear,background 0.2s linear,border 0.2s linear}}.wpcf7 label.file-wrap:hover i,.wpcf7 label.file-wrap:focus i{color:#004985}.wpcf7 label.file-wrap:focus:focus-visible{outline:2px dotted rgba(0,73,133,0.5)}.wpcf7 label.file-wrap i{margin-left:auto;color:#004985;font-size:16.1px}.wpcf7 label.file-wrap .wpcf7-not-valid-tip{display:none}.wpcf7 label.file-wrap.footer .file-name{color:#fff}.wpcf7 label.file-wrap.footer .file-name>span,.wpcf7 label.file-wrap.footer .file-name small{color:#fff}.wpcf7 label.file-wrap.footer i{color:#fff}.wpcf7 label.file-wrap.footer:hover,.wpcf7 label.file-wrap.footer:focus{background:#fff;border-color:#004985}.wpcf7 label.file-wrap.footer:hover .file-name,.wpcf7 label.file-wrap.footer:focus .file-name{color:#004985}.wpcf7 label.file-wrap.footer:hover .file-name>span,.wpcf7 label.file-wrap.footer:hover .file-name small,.wpcf7 label.file-wrap.footer:focus .file-name>span,.wpcf7 label.file-wrap.footer:focus .file-name small{color:#1a1a1a}.wpcf7 label.file-wrap.footer:hover i,.wpcf7 label.file-wrap.footer:focus i{color:#004985}.quick-inquiry select{color:#fff;background:#004985;border:1px solid #004985}.quick-inquiry select:hover,.quick-inquiry select:focus{color:#004985;background:#fff}.quick-inquiry .form-group.file{margin:0 0 2rem !important}.quick-inquiry .form-group.file fieldset{background:#fff}.rychla-poptavka-select select{border:1px solid #004985 !important;border-radius:0px !important;padding:10px !important}.rychla-poptavka-select select option{border-radius:0px !important;padding:10px !important}.wpcf7-textarea{border:1px solid #fff !important;background:rgba(0,0,0,0) !important;border-radius:0 !important;max-height:200px}.wpcf7-text{border:1px solid #fff !important;background:rgba(0,0,0,0) !important;border-radius:0 !important}.wpcf7 .wpcf7-form .bite-this{position:absolute;left:-999vw;z-index:-99;opacity:0}.wpcf7 .wpcf7-form .field-row{position:relative;display:flex;flex-direction:column;row-gap:20px;margin-bottom:20px}.wpcf7 .wpcf7-form .field-row:last-of-type{margin-bottom:0}.wpcf7 .wpcf7-form .field-wrap{position:relative;display:block}@media (min-width: 576px){.wpcf7 .wpcf7-form .field-row{margin-bottom:20px}}.wpcf7 .wpcf7-form .wpcf7-file{max-width:100%}.studenti_absolventi .wpcf7-form-control:has(.wpcf7-list-item){display:flex;flex-wrap:wrap;gap:20px}.studenti_absolventi .wpcf7-list-item{margin:0}.studenti_absolventi .wpcf7-text{border-bottom:1px solid #004985 !important;border-left:1px solid #004985 !important;background:#fff !important;border-radius:0 !important;border-color:#004985 !important;border:1px solid}.studenti_absolventi .wpcf7-textarea{border-bottom:1px solid #004985 !important;border-left:1px solid #004985 !important;background:#fff !important;border-radius:0 !important;max-height:200px;border-color:#004985 !important;border:1px solid}.studenti_absolventi input::-moz-placeholder{color:#2f2f2f}.studenti_absolventi input::placeholder{color:#2f2f2f}.studenti_absolventi textarea::-moz-placeholder{color:#2f2f2f !important}.studenti_absolventi textarea::placeholder{color:#2f2f2f !important}.studenti_absolventi{max-width:980px !important;margin-left:auto;margin-right:auto}.span_12.light select{background-color:rgba(255,255,255,0) !important;border-color:rgba(255,255,255,0);color:rgba(255,255,255,0.5);border:1px solid #fff}select{border-radius:0px !important}.container-wrap select{padding:14px 10px !important}.paticka textarea input::-moz-placeholder{color:#fff !important}.paticka textarea input::placeholder{color:#fff !important}placeholder{color:#fff !important}.before-footer .wpcf7 fieldset{border-color:#fff}.before-footer .wpcf7 legend{color:#fff}.before-footer .wpcf7 label:hover{color:#ccc}.before-footer .wpcf7 .info{color:#f2f2f2}.paticka .wpcf7-form-control option{color:#000 !important}.paticka-kontakty .wpcf7-text{border:1px solid #004985 !important}.paticka-kontakty textarea{border:1px solid #004985 !important}.paticka-kontakty select{border:1px solid #004985 !important}.paticka select{color:#fff !important}.paticka-kontakty .wpcf7-form-control-wrap input::-moz-placeholder{color:#000 !important;opacity:1 !important}.paticka-kontakty .wpcf7-form-control-wrap input::placeholder{color:#000 !important;opacity:1 !important}.paticka-kontakty select{color:#000 !important}.paticka-kontakty textarea{color:#000 !important}.paticka .wpcf7-list-item-label{color:#fff !important}.paticka .wpcf7-list-item-label a{color:#fff !important;font-weight:bold}.paticka .wpcf7-form-control-wrap input::-moz-placeholder{color:white !important;opacity:1 !important}.paticka .wpcf7-form-control-wrap input::placeholder{color:white !important;opacity:1 !important}.paticka-kontakty input[type=text]{color:#000 !important}.paticka-kontakty input[type=email]{color:#000 !important}.paticka-kontakty .wpcf7-not-valid-tip{color:red !important}
