/* Purified 10/02/2026 12:18 - css/main.css and css/main_course.css */
footer{line-height:1.4;}footer .sm-col1,footer .sm-col2,footer .md-col4,footer .md-col6,footer .md-col8,footer .lg-col2,footer .lg-col3,footer .lg-col4,footer .lg-col8,footer .row,footer .row:after,footer*,footer *{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}footer .row{margin-left:-5px;margin-right:-5px}footer .row:after{content:"";clear:both;display:table}footer .sm-col1{width:50%}footer .sm-col2{width:100%}footer .sm-col1,footer .sm-col2,footer .md-col4,footer .md-col6,footer .md-col8,footer .lg-col2,footer .lg-col3,footer .lg-col4,footer .lg-col8{position:relative;float:left;min-height:1px;padding-left:5px;padding-right:5px;margin-top:5px;margin-bottom:5px}footer .sm-col-break{content:"";clear:both;display:table}footer .padding{padding:20px !important}footer .nopadding-right{padding-right:0 !important}footer .nomargin-top{margin-top:0 !important}footer h6{font-family:"Klint LT W02 Regular",Helvetica,Arial,sans-serif;font-weight:300}footer h6{line-height:21px;letter-spacing:0}footer h6{font-weight:400 !important}footer .bg-grey{background-color:#dddddd}footer h6,footer .vcard li a{color:#000}footer a,footer a:link,footer a:active,footer a:hover,footer .vcard li a:hover{color:#5a8ab4}footer .type-tel,footer .type-email,footer .type-tel,footer .type-email{background-image:none !important;}footer h6{padding:0;margin:0}footer a,footer a:hover,footer a:active{text-decoration:none}footer a:hover{text-decoration:underline}footer .vcard ul{list-style-type:none;padding:0;margin:15px 0 15px 0}footer .vcard ul:last-child{margin-bottom:-2px}footer .vcard li.type-tel,footer .vcard li.type-email{padding:2px 0 2px 20px}footer .vcard a{background:none;padding:0}@media only screen and (min-width:640px) and (max-width:859px){footer .md-col-nopadding-bottom{padding-bottom:0 !important}}@media only screen and (min-width:480px){footer .sm-col1{width:50%}footer .sm-col2{width:100%}}@media only screen and (min-width:640px){footer .md-col4{width:33.33333333%}footer .md-col6{width:50%}footer .md-col8{width:66.66666666%}footer .sm-col-break{display:none}}@media only screen and (min-width:860px){footer .lg-col2{width:16.66666666%}footer .lg-col3{width:25%}footer .lg-col4{width:33.33333333%}footer .lg-col8{width:66.66666666%}}@media print{footer*,footer *,footer*:before,footer *:before,footer*:after,footer *:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}footer a{text-decoration:underline}footer a[href]:after{content:" (" attr(href) ")"}}@charset "UTF-8";body{--txt-clear:#ffffff;--txt-lightest:#f3f3f3;--txt-lightere:#eee;--txt-lighter:#ddd;--txt-light:#bbb;--txt-normal:#8e8e8e;--txt-dark:#646464;--txt-darker:#444;--txt-darkest:#222;--txt-opaque:#000000;--bg-clear:#ffffff;--bg-lightest:#f3f3f3;--bg-lightere:#eee;--bg-lighter:#ddd;--bg-light:#bbb;--bg-normal:#8e8e8e;--bg-dark:#646464;--bg-darker:#444;--bg-darkest:#222;--bg-opaque:#000000;--border-opaque:#000000;--txt-default:#444;--txt-link:#008fce;--txt-link--hover:#4ba6ce;--bg-default:#ffffff;--bg-link--hover:#4ba6ce}body > footer{color:#444}footer .bg-grey{background-color:#8e8e8e !important}footer h6{font-family:"Klint LT W02 Regular",Tahoma,Helvetica,sans-serif !important;font-weight:300 !important}footer h6{min-height:0vw;line-height:1.25;margin-top:1rem;margin-bottom:0.5rem}footer h6:first-child{margin-top:0}footer ul{margin:0;padding:0 0 0 1.2em}footer ul li{margin-top:0.5rem;margin-bottom:0.5rem}footer ul li:first-child{margin-top:0}footer ul li:last-child{margin-bottom:0}footer ul{list-style:disc}footer ul:not(.icon-checkmark):not(.list-none){position:relative;list-style:none;padding-left:0}footer ul:not(.icon-checkmark):not(.list-none) li{padding-left:2.25em}footer ul:not(.icon-checkmark):not(.list-none) li:before{content:"";position:absolute;left:0.45em;margin-top:0.35em;width:0.8em;height:0.8em;background-color:#ddd;background-color:var(--bg-lighter);border-radius:1em}footer *{box-sizing:border-box}footer a{color:#008fce;color:var(--txt-link);text-decoration:none;cursor:pointer}footer a:not(.decoration-none):not(.btn):hover{text-decoration:underline}footer.container-panel{padding-left:0.5rem;padding-right:0.5rem}@media screen and (min-width:420px){footer.container-panel{padding-left:0.5rem;padding-right:0.5rem}}@media screen and (min-width:420px) and (max-height:50vw){footer.container-panel{padding-right:30% !important;padding-right:calc(30% + 1rem) !important}}@media screen and (min-width:650px){footer.container-panel{padding-left:0.5rem;padding-right:0.5rem}}@media screen and (min-width:650px) and (max-height:50vw){footer.container-panel{padding-right:30% !important;padding-right:calc(30% + 2rem) !important}}@media screen and (min-width:950px) and (max-height:50vw){footer.container-panel{padding-right:25% !important;padding-right:calc(25% + 2rem) !important}}@media screen and (min-width:1100px){footer.container-panel{padding-left:1rem;padding-right:1rem}}@media screen and (min-width:1100px) and (max-height:50vw){footer.container-panel{padding-right:22% !important;padding-right:calc(22% + 3rem) !important}}@media screen and (min-width:1400px){footer.container-panel{padding-left:3rem;padding-right:3rem}}@media screen and (min-width:1400px) and (max-height:50vw){footer.container-panel{padding-right:22% !important;padding-right:calc(22% + 3rem) !important}}@media screen and (min-width:1840px){footer.container-panel{padding-left:3rem;padding-right:3rem}}footer.container-panel{margin:0 auto !important;max-width:1840px !important}footer,footer>*{font-size:0.8rem !important;}footer{background-color:#f3f3f3 !important;padding-bottom:160px !important;margin-bottom:6rem !important;padding-left:0.5rem !important;padding-right:0.5rem !important;}footer h6{display:inline-block;background:transparent url("https://www.teknologisk.dk/_/css/img/logo-ti-black.svg") no-repeat left bottom;background-size:102px;width:102px;height:27px;text-indent:-999px;overflow:hidden;margin:15px 0 0 20px !important;-webkit-transition:width 0.5s ease-in-out,height 0.5s ease-in-out,background-size 0.5s ease-in-out,background-position 0.5s ease-in-out;transition:width 0.5s ease-in-out,height 0.5s ease-in-out,background-size 0.5s ease-in-out,background-position 0.5s ease-in-out}footer .bg-grey{background-color:#f3f3f3 !important}footer ul{padding:0 !important;margin:0 !important}footer ul li{padding:0 !important;margin:0.35rem 0 !important}footer ul li:before{display:none !important}footer ul li a{color:#008fce !important}footer ul li a:hover{color:#4ba6ce !important}@media screen and (min-width:420px){footer{padding-left:0.5rem !important;padding-right:0.5rem !important}}@media screen and (min-width:420px) and (max-height:50vw){footer{padding-right:30% !important;padding-right:calc(30% + 1rem) !important}}@media screen and (min-width:650px){footer{padding-left:0.5rem !important;padding-right:0.5rem !important}}@media screen and (min-width:650px) and (max-height:50vw){footer{padding-right:30% !important;padding-right:calc(30% + 2rem) !important}}@media screen and (min-width:950px){footer{padding-left:1rem !important;padding-right:1rem !important}}@media screen and (min-width:950px) and (max-height:50vw){footer{padding-right:25% !important;padding-right:calc(25% + 2rem) !important}}@media screen and (min-width:1100px){footer{padding-left:1rem !important;padding-right:1rem !important}}@media screen and (min-width:1100px) and (max-height:50vw){footer{padding-right:22% !important;padding-right:calc(22% + 3rem) !important}}@media screen and (min-width:1400px){footer{padding-left:3rem !important;padding-right:3rem !important}}@media screen and (min-width:1400px) and (max-height:50vw){footer{padding-right:22% !important;padding-right:calc(22% + 3rem) !important}}@media screen and (min-width:1840px){footer{padding-left:3rem !important;padding-right:3rem !important}}