@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/open-sans-v15-latin-regular.eot');
    src: local('Open Sans Regular'), local('OpenSans-Regular'),
    url('../fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'),
    url('../fonts/open-sans-v15-latin-regular.woff2') format('woff2'),
    url('../fonts/open-sans-v15-latin-regular.woff') format('woff'),
    url('../fonts/open-sans-v15-latin-regular.ttf') format('truetype'),
    url('../fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg');
}
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/open-sans-v15-latin-600.eot');
    src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
    url('../fonts/open-sans-v15-latin-600.eot?#iefix') format('embedded-opentype'),
    url('../fonts/open-sans-v15-latin-600.woff2') format('woff2'),
    url('../fonts/open-sans-v15-latin-600.woff') format('woff'),
    url('../fonts/open-sans-v15-latin-600.ttf') format('truetype'),
    url('../fonts/open-sans-v15-latin-600.svg#OpenSans') format('svg');
}
html, body{color:#6c6c6c;font-family:Open Sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;}
h1, .uk-h1, h2, .uk-h2, h3, .uk-h3, h4, .uk-h4, h5, .uk-h5, h6, .uk-h6 {color:#133f80;font-family:Open Sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;}
.uk-navbar-item, .uk-navbar-nav>li>a, .uk-navbar-toggle {color:#133f80;font-family:Open Sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1.25rem;padding: 0 20px;}
a {color:#133f80;}
a:hover, a:focus{color:#ff0000;}
.uk-navbar-container{border-top:1px solid #133f80;border-bottom:1px solid #133f80;}
.uk-navbar-container:not(.uk-navbar-transparent){background:#fff;}
.uk-navbar-nav>li>a:hover,.uk-navbar-nav>li>a:focus{color:#ff0000;}
.uk-navbar-nav>li.uk-active>a{color:#ff0000;}
.uk-navbar-dropdown-nav>li>a{color:#133f80;}
.uk-navbar-dropdown-nav>li>a:hover,.uk-navbar-dropdown-nav>li>a:focus{color:#ff0000;}
.htk-logo{width:120px;}
.htk-sticky{background-color:#fff;border-top:5px solid #133f80;}
.htk-sticky-mobile{background-color:#fff;border-top:1px solid #133f80;border-bottom:1px solid #133f80;}
.htk-text-medium{font-size:0.9375rem;}
.htk-navi-mobile{padding:10px;}
.htk-navi-mobile .uk-icon{color:#133f80;}
.htk-navi-mobile .uk-icon:hover{color:#ff0000;}
.htk-hero-headline{background-image:url('../images/htk-bg-blau-1.png');padding:5px 10px;}
.htk-hero-second-headline {background-image:url('../images/htk-bg-blau-1.png');padding:5px 10px;margin-top:5px;}
.htk-hr-headline, .htk-hr-headline-h3, .htk-hr-headline-h3-left{background-color:#133f80;border:none;color:#133f80;height:2px;}
.htk-hr-headline{margin:0 auto;text-align:center;width:200px;}
.htk-hr-headline-h3{margin:0 auto;text-align:center;width:60px;}
.htk-hr-headline-h3-left{margin:0 auto;text-align:center;width:60px;}
.htk-check-icon{color:#087C65;}
.htk-container{margin-bottom:20px;margin-top:20px;}
.uk-button-default{border:1px solid #133f80;color:#133f80;}
.uk-subnav>*>:first-child{color:#133f80;}
.uk-subnav{justify-content:center;}
.uk-subnav > * > a:hover,
.uk-subnav > * > a:focus{color:#ff0000;}
.uk-subnav > .uk-active > a{color:#ff0000;}
.htk-image {outline:1px solid #fff;outline-offset: -4px;}
.uk-dotnav > * > * {border:1px solid rgba(19, 63, 128, 1);}
.uk-dotnav > * > :hover,
.uk-dotnav > * > :focus{background-color:rgba(19, 63, 128, 1);}
.uk-dotnav > * > :active{background-color:rgba(19, 63, 128, 1);}
.uk-dotnav > .uk-active > *{background-color:rgba(19, 63, 128, 1);}
.uk-slidenav{background-image:url('../images/htk-bg-blau-1.png');}
.uk-dotnav>*>*{width:15px;height:15px;}
.uk-heading-primary{font-size:1rem;}
.uk-button-primary{background-color:#133f80;}
.uk-button-primary:hover,
.uk-button-primary:focus{background-color:#123569;}
.uk-button-primary:active,
.uk-button-primary.uk-active{background-color:#123569;}
.uk-totop{color:#133f80;}
.uk-totop:hover,
.uk-totop:focus{color:#ff0000;}
.uk-totop:active{color:#ff0000;}
footer{background-color:#fbfbfb;}
.htk-footer-bottom{background-color:#133f80;border-top:1px solid #bdbdbd;color:#fff;}
.uk-offcanvas-bar {background:#fff;}
.uk-offcanvas-bar .uk-nav-default>li>a{color:#133f80;}
.uk-offcanvas-bar .uk-nav-default>li>a:hover,.uk-offcanvas-bar .uk-nav-default>li>a:focus{color:#ff0000;}
.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a{color:#133f80;}
.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:hover,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:focus{color:#ff0000;}
.uk-offcanvas-bar .uk-nav-default>li.uk-active>a{color:#ff0000;}
.uk-offcanvas-bar .uk-nav-default .uk-nav-header{color:#133f80;}
.uk-offcanvas-bar .uk-nav-default .uk-nav-divider{border-top-color:#6c6c6c;}
.uk-offcanvas-bar .uk-close{color:#ff0000;}
.uk-offcanvas-bar .uk-close:hover{color:#ff0000;}
.uk-input:focus,
.uk-select:focus,
.uk-textarea:focus{border-color:#133f80;}
.uk-radio:focus,
.uk-checkbox:focus{border-color:#133f80;}
.uk-radio:checked,
.uk-checkbox:checked,
.uk-checkbox:indeterminate{background-color:#133f80;}
.uk-radio:checked:focus,
.uk-checkbox:checked:focus,
.uk-checkbox:indeterminate:focus{background-color:#133f80;}
@media (min-width:962px) and (max-width: 1100px) {.uk-navbar-nav>li>a{padding:0 10px;}}
@media (min-width:640px) {.uk-heading-primary{font-size:1.5rem;}.htk-logo{width:159px;}}
@media (min-width:960px) {
    .uk-heading-primary{font-size:2rem;}
    .htk-hero-second-headline{margin-top:10px;}
    .htk-hr-headline-h3-left{margin:0 auto 0 0;text-align:left;}
    .htk-flex-jobs{display:flex;align-items:center;}
    .htk-about-us{background:url('../images/htk-ueber-htk-bg-1000-2.jpg') no-repeat;}
}
@media (min-width:1200px) {.uk-heading-primary {font-size:3rem;}}
@media (min-width:1240px) {.htk-about-us{background:url('../images/htk-ueber-htk-bg-1240-1.jpg') no-repeat;}}