﻿@font-face{font-family:"Gotham Black";src:url(//d1da7yrcucvk6m.cloudfront.net/sites/855/template_assets/GOTHAM-BLACK.TTF?v=1788384415402)}@font-face{font-family:"Gotham Bold";src:url(//d1da7yrcucvk6m.cloudfront.net/sites/855/template_assets/GOTHAM-BOLD.TTF?v=1788384415402)}@font-face{font-family:"Gotham Light";src:url(//d1da7yrcucvk6m.cloudfront.net/sites/855/template_assets/GOTHAM-LIGHT.TTF?v=1788384415402)}@font-face{font-family:"Gotham Medium";src:url(//d1da7yrcucvk6m.cloudfront.net/sites/855/template_assets/GOTHAM-MEDIUM.TTF?v=1788384415402)}h1{font-size:36px}h2{font-size:28px}h3{font-size:26px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}p,a,span,li{font-size:15px;font-weight:100;font-family:"Gotham Light",sans-serif}h1,h2,h3,h4,h5,h6{font-family:"Gotham Bold",sans-serif;color:#362c29}h1,h2,h3,h4,h5,h6,span,p,li{color:#362c29}a{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;color:#e7067e}a:hover{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;color:hsl(328,94.9367088608%,31.4705882353%);text-decoration:none}*{margin:0;padding:0;font-family:"Gotham Light",sans-serif}img{max-width:100%;height:auto}ul{padding-left:20px}main table{width:100% !important;overflow-x:auto;white-space:nowrap}select{background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjEuNDEgNC42NyAyLjQ4IDMuMTggMy41NCA0LjY3IDEuNDEgNC42NyIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIzLjU0IDUuMzMgMi40OCA2LjgyIDEuNDEgNS4zMyAzLjU0IDUuMzMiLz48L3N2Zz4=) no-repeat 95% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none;width:70%;padding:5px 10px;border:1px solid #ced4da;border-radius:.25rem}form .required_field{color:#d83181;font-family:"Gotham Black",sans-serif;font-size:15px}form input[type=text],form input[type=email],form input[type=password],form textarea{border:none;border-radius:20px;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-size:14px;display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}form input[type=radio]{width:13px;height:13px;background-color:#fff;border-radius:50%}form input[type=radio]:checked{background-color:#d83181;border:3px solid #fff !important}form input[type=checkbox]{width:15px;height:15px;border-radius:3px !important;background-color:#fff;margin-right:10px}form input[type=checkbox]:checked{background-color:#d83181;border-radius:3px;border:2px solid #fff !important}form input[type=submit],form input[type=reset],form input[type=button]{display:inline-block;border:none;background:linear-gradient(133deg, #FFA31D 0%, #D83181 100%);color:#fff;padding:12px 20px 10px;border-radius:30px;font-family:"Gotham Bold",sans-serif;font-size:14px;line-height:21px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}form input[type=submit]:hover,form input[type=reset]:hover,form input[type=button]:hover{background:linear-gradient(50deg, #FFA31D 20%, #D83181 100%);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.overlay{position:absolute;top:0;left:0;width:100%;height:100%}.flexItCenter{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-ms-flex-pack:center;-webkit-justify-content:center;align-items:center;-ms-flex-align:center;-webkit-align-content:center}.backgroundContain{background-position:center !important;background-repeat:no-repeat !important;background-size:contain !important}.backgroundCover{background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important}.wm3-form-message{color:#3c763d;background-color:#b4e9bd;border-color:#b4e9bd;padding:15px;margin-bottom:20px;border:1px solid rgba(0,0,0,0);border-radius:4px}html,body{height:100%;margin:0;padding:0}main{display:-ms-flexbox;display:-webkit-flex;display:flex;min-height:100%;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;position:relative}main .mainWrapper{flex:1 0 auto;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;-o-flex:1 0 auto}body.cookieNotAgreed #cookieWrapper{display:block}#cookieWrapper{position:fixed;bottom:0;left:0;width:100%;padding:10px 0 0;z-index:9999;background-color:#000;color:#fff;display:none}#cookieWrapper p{color:#fff}body.cookieAdded #cookieWrapper,body.cookieFound #cookieWrapper{display:none}.ie-container{position:absolute;top:0px;left:0;width:100%;background-color:#000;border-bottom:1px solid #000;padding:15px 0 10px;color:#fff;z-index:9999;text-align:center}.neverbreak{white-space:nowrap;max-width:30ch}main .mainWrapper{flex:1 0 auto;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;-o-flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}header{background:linear-gradient(133deg, rgb(232, 97, 96) 0%, rgb(245, 145, 46) 100%);padding:1.5em 5em 1.5em 1.5em;display:flex;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;position:fixed;height:100vh}header.slim{width:125px}header.slim nav .navbarWrapper .navbarHeader .navbarLink span.hideOnSlim{display:none}header.slim nav .navbarWrapper .navbarMenu ul li a{font-size:0}header.slim nav .navbarWrapper .navbarMenu ul li.site-menu-item-active a:after{display:none}header.slim .logoutButton{font-size:0}header nav .navbarWrapper{display:flex;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;position:relative}header nav .navbarWrapper .hamburger{width:55px;display:none}header nav .navbarWrapper .hamburger .hamburger-inner,header nav .navbarWrapper .hamburger .hamburger-inner::before,header nav .navbarWrapper .hamburger .hamburger-inner::after{background-color:#fff;width:25px;height:3px}header nav .navbarWrapper .navbarHeader .navbarLink{padding-left:3px}header nav .navbarWrapper .navbarHeader .navbarLink,header nav .navbarWrapper .navbarHeader .navbarLink span{font-family:"Gotham Black",sans-serif;font-size:30px;color:#fff}header nav .navbarWrapper .navbarMenu ul{padding:1em 0 0 0;margin:0;display:block}header nav .navbarWrapper .navbarMenu ul li{padding:1em 0}header nav .navbarWrapper .navbarMenu ul li a{color:#f9f6f4;font-family:"Gotham Medium",sans-serif;font-size:15px;display:block}header nav .navbarWrapper .navbarMenu ul li a:before{font-family:"Font Awesome 5 Free";display:inline-block;font-style:normal;font-weight:900;font-variant:normal;font-size:23px;padding-right:.5em;position:relative;top:2px}header nav .navbarWrapper .navbarMenu ul li a:hover{color:#e7067e !important}header nav .navbarWrapper .navbarMenu ul li.site-menu-item-active a{position:relative;color:#312c2a}header nav .navbarWrapper .navbarMenu ul li.site-menu-item-active a:before{color:#fff}header nav .navbarWrapper .navbarMenu ul li.site-menu-item-active a:after{content:"";width:calc(100% - 26px);height:1px;background-color:#c56047;position:absolute;top:100%;left:2em}header nav .navbarWrapper .navbarMenu ul li.site-menu-item-34349 a:before{content:""}header nav .navbarWrapper .navbarMenu ul li.site-menu-item-34350 a:before{content:""}header nav .navbarWrapper .navbarMenu ul li.site-menu-item-34351 a:before{content:""}header .logoutButton{margin-top:auto;margin-bottom:2em;margin-left:15px;color:#fff;font-family:"Gotham Medium",sans-serif}header .logoutButton:before{font-family:"Font Awesome 5 Free";display:inline-block;font-style:normal;font-weight:900;font-variant:normal;font-size:23px;padding-right:.5em;content:"";position:relative;top:2px}header .logoutButton:hover{color:#e86160}header .profileAndTicketsMobile{display:none}.utbildningsportalWrapper{position:relative;background-color:#f9f6f4;border-top-left-radius:25px;padding:2em;width:calc(100% - 283px);z-index:1;margin-left:283px}.utbildningsportalWrapper.wide{margin-left:102px;width:calc(100% - 102px)}h1{font-size:25px;font-family:"Gotham Black",sans-serif}h1 span{font-size:inherit;font-family:inherit}h2{font-size:18px;font-family:"Gotham Medium",sans-serif;font-weight:bold}h3{font-size:16px;font-family:"Gotham Medium",sans-serif;font-weight:bold}h4{font-size:14px;font-family:"Gotham Medium",sans-serif;font-weight:bold}h6{font-size:13px;font-family:"Gotham Medium",sans-serif;font-weight:bold}.toggleNavbar{border:1px solid #dedad7;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.11);width:29px;height:29px;position:absolute;left:-13px;top:35px;border-radius:.5em;outline:none}.toggleNavbar span{color:#797979;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.toggleNavbar.closed span{-webkit-transform:scaleX(1);transform:scaleX(1)}.topCart{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;display:inline-block;background-color:#e7067e;border-radius:.5em;padding:.4em .7em .1em;vertical-align:top;cursor:pointer}.topCart:hover{background-color:hsl(328,94.9367088608%,36.4705882353%)}.topCart .material-icons{color:#fff;-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);margin-right:.1em}.topCart .amount{color:#fff;vertical-align:super;font-size:13px;font-family:"Gotham Medium",sans-serif}.searchWrapperMobile{display:none;border:1px solid #dedad7;border-radius:.5em;height:40px;width:100%;padding:0 10px;margin-top:15px;background-color:#fff}.searchWrapperMobile img{display:inline-block;width:24px}.searchWrapperMobile input{display:inline-block;padding:10px 0;border:none;font-size:12px;width:calc(100% - 29px);outline:none}.searchWrapper{display:inline-block;vertical-align:top;border:1px solid #dedad7;position:relative;border-radius:.5em;height:40px;width:40px;background-color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;overflow:hidden}.searchWrapper.open{width:calc(100% - 123px)}.searchWrapper button{background-color:rgba(0,0,0,0);position:absolute;left:0;border:none;border-radius:50%;outline:none;height:38px;width:38px}.searchWrapper:hover{border-color:#e7067e}.searchWrapper button img{width:25px;height:auto}.searchWrapper input{position:absolute;left:44px;padding:10px 0;border:none;font-size:12px;width:calc(100% - 52px);outline:none}.userImage{width:40px;height:40px;border-radius:.5em;display:inline-block}.splide .splide__track .splide__list .splide__slide{border-radius:.5em}.splide .splide__track .splide__list .splide__slide .courseLink{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.splide .splide__track .splide__list .splide__slide .overlay{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(16, 38, 44, 0.8) 100%);border-radius:.5em}.splide .splide__track .splide__list .splide__slide:hover .overlay{background:linear-gradient(180deg, rgba(16, 38, 44, 0.8) 0%, rgba(16, 38, 44, 0.8) 100%)}.splide__arrow{background-color:#e7067e;border-radius:5px;top:2em}.splide__arrow--prev{left:unset;right:3.5em}.splide .splide__track .splide__list .splide__slide .badge{background-color:#e7067e;border-radius:5px;padding:.5em 1em .7em;color:#fff;position:absolute;top:1em;right:1em;text-transform:uppercase;font-size:9px;display:none}.splide .splide__track .splide__list .splide__slide .textWrapper{position:absolute;bottom:0;padding:1em}.splide .splide__track .splide__list .splide__slide .textWrapper .courseTitle{color:#f9f6f4;font-family:"Gotham Medium",sans-serif;font-size:16px;margin-bottom:0}.myCourses{background-color:#fff;border-radius:10px;padding:1em}.myCourses .course:first-of-type{padding-top:0}.myCourses .course{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5em 0;border-bottom:1px solid rgba(42,40,38,.1)}.myCourses .course .courseLink{position:absolute;top:0;left:0;width:100%;height:100%}.myCourses .course:hover .courseTitleAndLecturer .courseTitle,.myCourses .course:hover .courseArrow span{color:#e7067e}.myCourses .course .courseImage{width:60px;height:60px;border-radius:5px}.myCourses .course .courseTitleAndLecturer{padding:0 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:calc(50% - 60px)}.myCourses .course .courseTitleAndLecturer .courseTitle{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;font-family:"Gotham Medium",sans-serif;font-size:12px;font-weight:bold;margin-bottom:3px}.myCourses .course .courseTitleAndLecturer .courseLecturer{font-size:11px;color:hsl(30,5%,65.6862745098%);margin-bottom:0}.myCourses .course .courseDateWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:2em}.myCourses .course .courseDateWrapper .courseDate{color:hsl(30,5%,45.6862745098%);font-size:12px;margin-bottom:0}.myCourses .course .courseTagsWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.myCourses .course .courseTagsWrapper .courseTag{border-radius:5px;padding:.5em 1em;color:hsl(30,5%,55.6862745098%);font-size:10px;margin:0 .5em}.myCourses .course .courseTagsWrapper .courseTag.courseTime{background-color:rgb(78.0995475113%,92.9210658622%,96.0180995475%)}.myCourses .course .courseTagsWrapper .courseTag.courseMaterial{background-color:hsl(328,94.9367088608%,96.4705882353%)}.myCourses .course .courseTagsWrapper .courseTag.courseMaterial:before{content:"";font-family:"Font Awesome 5 Free";display:inline-block;font-style:normal;font-weight:900;font-variant:normal;padding-right:.5em;color:#dc6f94}.myCourses .course .courseArrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.myCourses .course .courseArrow span{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;color:hsl(0,0%,70%)}.searchCoursesWrapper{display:inline-block;vertical-align:top;border:1px solid #dedad7;position:relative;border-radius:.5em;height:45px;width:445px;background-color:#fff;overflow:hidden}.searchCoursesWrapper button{background-color:rgba(0,0,0,0);position:absolute;left:0;border:none;padding:10px 11px;border-radius:50%;outline:none}.searchCoursesWrapper button img{width:25px;height:auto}.searchCoursesWrapper input{position:absolute;left:44px;padding:13px 0 12px;border:none;font-size:12px;width:calc(100% - 52px);outline:none}.searchCoursesSelect{border:1px solid #dedad7;border-radius:.5em;height:45px;width:210px;background-color:#fff;font-size:12px}.showAllCourses{background-color:rgba(0,0,0,0);border:none;color:#e7067e;font-family:"Gotham Bold",sans-serif;font-size:13px;padding:0 2em}.courseFilters{padding:1em 0}.courseFilters .courseFilter{background-color:#fff;border:1px solid #dedad7;border-radius:.5em;font-size:11px;padding:.5em 1em .3em;color:rgb(68.9766317486%,65.2162234757%,62.395917271%)}.courseFilters .courseFilter.active{background-color:#e7067e;color:#fff}.allCourses .showHideCoursesBtn{padding:0;margin-left:-10px;font-family:"Gotham Medium",sans-serif;font-style:normal;font-weight:normal;font-size:18px;line-height:21px;text-align:left}.allCourses .showHideCoursesBtn:after{content:"";font-family:"Font Awesome 5 Free";font-weight:600;padding-left:10px;font-size:14px}.allCourses .showHideCoursesBtn.collapsed:after{content:""}.courseWrapperRow{margin:0 -6px}.courseWrapperCol{padding:.5em}.courseWrapperCol .courseWrapper{border-radius:.5em;position:relative}.courseWrapperCol .courseWrapper .courseLink{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.courseWrapperCol .courseWrapper .courseImage{height:145px;border-top-left-radius:.5em;border-top-right-radius:.5em}.courseWrapperCol .courseWrapper .badge{background-color:#e7067e;border-radius:5px;padding:.5em 1em .7em;color:#fff;position:absolute;top:1em;right:1em;text-transform:uppercase;font-size:9px;display:none}.courseWrapperCol .courseWrapper .textWrapper{background-color:#fff;padding:1em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.courseWrapperCol .courseWrapper .courseDate{color:hsl(30,5%,45.6862745098%);font-size:12px;margin-bottom:5px;display:inline-block}.courseWrapperCol .courseWrapper .courseTime{border-radius:5px;padding:.3em .8em;color:hsl(30,5%,55.6862745098%);font-size:10px;background-color:rgb(78.0995475113%,92.9210658622%,96.0180995475%);display:inline-block;float:right}.courseWrapperCol .courseWrapper .textWrapper .courseTitle{color:#000;font-family:"Gotham Medium",sans-serif;font-size:12px;margin-bottom:0}.courseWrapperCol .courseWrapper .textWrapper .courseLecturer{font-size:11px;color:hsl(30,5%,65.6862745098%);margin-bottom:0}.coursePage .backButton{color:#000;font-family:"Gotham Bold",sans-serif;font-size:13px}.coursePage .backButton span{vertical-align:bottom;color:hsl(0,0%,70%)}.coursePage .backButton:hover{color:#e7067e}.coursePage .courseImageMobile{display:none;position:relative;left:-30px;width:calc(100% + 60px)}.lectureAction a{color:#fff !important;padding:1em !important}.enrollment-text{padding:20px;border:1px solid #f1f1f1;background-color:#fff;margin-bottom:40px;display:block;margin-top:-50px}.coursePage .dateAndBadges{display:-webkit-box;display:-ms-flexbox;display:flex}.coursePage .dateAndBadges .badge{background-color:#e7067e;border-radius:5px;padding:.5em 1em .7em;color:#fff;text-transform:uppercase;font-size:9px}.coursePage .dateAndBadges .courseDate{display:inline-block;font-size:13px;margin-bottom:0}.coursePage .dateAndBadges .courseDate .fas{color:#e7067e;margin-right:5px}.coursePage .courseTime{border-radius:5px;padding:.3em .8em;color:hsl(30,5%,55.6862745098%);font-size:10px;background-color:rgb(78.0995475113%,92.9210658622%,96.0180995475%);display:inline-block;margin-left:auto;margin-right:10px}.coursePage .courseTitle{margin-top:.5em}.coursePage .descriptionAndLecturerMobile{display:none}p strong{font-size:14px;font-family:"Gotham Black";font-weight:bold}.coursePage .courseLecturerImage{width:35px;height:35px;border-radius:5px;display:inline-block}.coursePage .courseLecturer{font-size:12px;color:hsl(30,5%,65.6862745098%);margin-bottom:0;display:inline-block;vertical-align:top;margin-top:.75em}.coursePage hr{margin:.5em 0}.coursePage .addToBooking,.coursePage .startCourse{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;background:linear-gradient(322deg, #D83181 0%, #FFA31D 100%);border:none;color:#fff;box-shadow:0 0 9px rgba(0,0,0,.13);border-radius:.5em;padding:.5em 1em;font-family:"Gotham Bold",sans-serif;font-size:13px;line-height:27px;margin-top:1em}.coursePage .startCourse{padding:1em}.coursePage .addToBooking span,.coursePage .startCourse span{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;color:#fff;-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);margin-right:.5em;vertical-align:bottom}.coursePage .addToBooking:hover,.coursePage .addToBooking:hover span,.coursePage .startCourse:hover,.coursePage .startCourse:hover span{color:#e7067e}.coursePage .progressWrapper{margin-bottom:30px}.coursePage .progressWrapper .status{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px}.coursePage .progressWrapper .status .statusText{font-weight:bold}.coursePage .progressWrapper .status .statusPercent{margin-left:auto}.coursePage .progressWrapper .progress{border-radius:50px;background-color:#dedad7;height:11px}.coursePage .progressWrapper .progress .progress-bar{background-color:#e7067e}.coursePage .courseBigImage{border-radius:.5em}.coursePage .courseContent{border-radius:.5em;padding:0 1em;background-color:#fff}.coursePage .courseContent .courseContentSection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;border-bottom:1px solid rgba(42,40,38,.1)}.courseSectionCompleted{opacity:.5}.coursePage .courseContent .courseContentSection:last-of-type{border-bottom:none}.coursePage .courseContent .courseContentSection .time{border-radius:5px;padding:.3em .8em;color:hsl(30,5%,55.6862745098%);font-size:10px;background-color:rgb(78.0995475113%,92.9210658622%,96.0180995475%);display:inline-block;margin-top:2em;min-width:50px;text-align:center}.coursePage .courseContent .courseContentSection .time.complete{background-color:#e7067e;color:#fff;position:relative;padding:.3em .8em .3em 1.6em}.coursePage .courseContent .courseContentSection .time.complete:before{content:"";font-family:"Font Awesome 5 Free";font-weight:700;position:absolute;left:3px}.coursePage .courseContent .courseContentSection .description{padding:1em}.coursePage .courseContent .courseContentSection .description p{font-size:12px;margin-bottom:0}.ongoingCourse{background:radial-gradient(circle, #626262 0%, #252121 100%);padding-bottom:0}.ongoingCourse *{color:#fff}.ongoingCourse .backButton{color:#fff;font-family:"Gotham Bold",sans-serif;font-size:13px}.ongoingCourse .backButton span{vertical-align:bottom;color:#6f6c6b}.ongoingCourse .backButton:hover{color:#e7067e}.ongoingCourse .badge{background-color:#e7067e;border-radius:5px;padding:.5em 1em .7em;margin-bottom:1em;color:#fff;text-transform:uppercase;font-size:9px}.ongoingCourse .courseDate{color:#fff;font-family:"Gotham Light",sans-serif;font-size:11px;display:inline-block}.ongoingCourse .courseTime{border-radius:5px;padding:.2em .6em;color:hsl(30,5%,55.6862745098%);font-size:10px;margin:0 .5em;background-color:rgb(78.0995475113%,92.9210658622%,96.0180995475%);display:inline-block}.ongoingCourse .whiteBg{background-color:#f9f6f4;margin:0 -32px;padding:2em 32px}.ongoingCourse .whiteBg *{color:#000}.ongoingCourse .courseDescription p{font-size:14px}.courseMainImage{width:100%;min-height:300px;background-size:cover;background-repeat:no-repeat;background-position:center}.ongoingCourse .courseLecturerImage{width:35px;height:35px;border-radius:5px;display:inline-block;margin-bottom:0}.ongoingCourse .courseLecturer{font-size:11px;color:hsl(30,5%,65.6862745098%);margin-bottom:0;margin-left:1em;display:inline-block;vertical-align:top;margin-top:.75em}.ongoingCourse .courseContent{border-radius:.5em;padding:0 1em;background-color:#fff}.ongoingCourse .courseContent .courseContentSection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;border-bottom:1px solid rgba(42,40,38,.1)}.ongoingCourse .courseContent .courseContentSection:last-of-type{border-bottom:none}.ongoingCourse .courseContent .courseContentSection .time{border-radius:5px;padding:.3em .8em;color:hsl(30,5%,55.6862745098%);font-size:10px;background-color:rgb(78.0995475113%,92.9210658622%,96.0180995475%);display:inline-block;margin-top:2em;min-width:50px;text-align:center}.ongoingCourse .courseContent .courseContentSection .description{padding:1em}.ongoingCourse .courseContent .courseContentSection .description p{font-size:12px;margin-bottom:0}.ongoingCourse .courseMaterial{border-radius:.5em;background-color:#fff}.ongoingCourse .courseMaterial .courseMaterialSection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;border-bottom:1px solid rgba(42,40,38,.1);padding:1em 0;position:relative}.ongoingCourse .courseMaterial .courseMaterialSection:hover .materialName,.ongoingCourse .courseMaterial .courseMaterialSection:hover .materialDownload{color:#e7067e}.ongoingCourse .courseMaterial .courseMaterialSection:last-of-type{border-bottom:none}.ongoingCourse .courseMaterial .materialDownloadLink{position:absolute;top:0;left:0;width:100%;height:100%}.ongoingCourse .courseMaterial .courseMaterialSection .materialType{border-radius:5px;padding:.3em .8em;margin-left:1em;color:hsl(30,5%,55.6862745098%);font-size:10px;background-color:hsl(328,94.9367088608%,96.4705882353%);display:inline-block;min-width:50px;text-align:center}.ongoingCourse .courseMaterial .courseMaterialSection .materialName{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;font-family:"Gotham Medium",sans-serif;font-weight:bold;font-size:12px;margin-bottom:0;margin-left:1em}.ongoingCourse .courseMaterial .courseMaterialSection .materialDownload{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;font-size:20px;color:#797979;margin-left:auto;margin-right:1em}.courseSection .courseBigImage{float:right;width:50%;height:auto;margin-left:20px}.courseSection .progressWrapper .status .statusText{color:#ccc;font-size:13px;margin-top:5px}.courseSection .courseNav{display:inline-block}.courseSection .courseNav button{background-color:#e7067e;color:#fff;padding:4px 10px;border-radius:4px;margin-left:10px;font-weight:700;font-size:13px}.courseSection .courseNav .fas{padding-right:5px}.courseSection .courseBreadcrumbs{display:inline-block;font-weight:700;padding:2px 10px;font-size:13px}.answersWrapper textarea{display:block;max-width:60vw;height:100%;margin:2em auto}.courseSection .quizBtn{background-color:#e7067e;padding:15px 10px;color:#fff;display:inline-block;border-radius:10px;font-size:17px;font-weight:bold;min-width:272px;text-align:center;border-width:0}.courseSection .answerOutcome{font-size:22px;font-weight:bold;margin-top:50px}.courseSection form{margin-top:30px}.courseSection form .radioLabel{display:block;width:277px;position:relative;padding:13px 10px;background-color:#fff;border:2px solid #e3e3e3;border-radius:5px;margin:0 auto 12px;cursor:pointer;font-size:13px;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.courseSection form .radioLabel:after{position:absolute;right:-30px;margin-top:-6px}.courseSection form .radioLabel.checked{border-color:#e7067e}.courseSection form .radioLabel.isCorrect{background-color:#15d711;border-color:#15d711}.courseSection form .radioLabel.isCorrect .checkmark{display:none}.courseSection form .radioLabel.isCorrect:after{content:"";font-family:"Font Awesome 5 Free";font-weight:700;color:#15d711;font-size:20px}.courseSection form .radioLabel.shouldBeCorrect{border-color:#15d711}.courseSection form .radioLabel.shouldBeCorrect .checkmark{border-color:#15d711}.courseSection form .radioLabel.shouldBeCorrect:after{content:"Rätt svar!";font-size:14px;right:-27px;width:10px;line-height:14px}.courseSection form .radioLabel.wrong{border-color:#e8655c}.courseSection form .radioLabel.wrong input:checked~.checkmark{border-color:#e8655c;background-color:#fff}.courseSection form .radioLabel.wrong:after{content:"";font-family:"Font Awesome 5 Free";font-weight:700;color:#e8655c;font-weight:700;font-size:20px}.courseSection form .radioLabel input{position:absolute;opacity:0;cursor:pointer}.courseSection form .radioLabel .checkmark{position:absolute;top:calc(50% - 7.5px);left:15px;height:15px;width:15px;background-color:#fff;border:2px solid #e7067e;border-radius:50%}.courseSection form .radioLabel:hover input~.checkmark{background-color:#ccc}.courseSection form .radioLabel input:checked~.checkmark{background-color:#e7067e}.courseSection .courseProgressWrapper{background-color:#e7067e;padding:30px;margin-left:-2.3em;width:inherit;position:fixed;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:14px;font-weight:600;padding-left:24%}.courseSection .courseProgressWrapper .sectionButton{display:none;background-color:rgba(0,0,0,0);border:none;font-size:20px;color:#fff}.courseSection .courseProgressWrapper .whichSection{padding-right:25px}.courseSection .courseProgressWrapper .progressBar{width:326px;border-radius:50px;background-color:#fff;padding:2px}.courseSection .courseProgressWrapper .progressBar .fill{height:8px;width:20%;background-color:#f5912e;border-radius:50px}.courseSection .courseProgressWrapper .whichChapter{padding-left:25px}.courseSection .courseProgressWrapper .nextChapter{background-color:rgba(0,0,0,0);border:2px solid #fff;border-radius:5px;color:#fff;padding:8px 10px;line-height:12px;font-weight:700;margin-left:auto}.cartWrapper{margin:0 auto;width:80%}.cartWrapper .cartWrapperBackground{background-color:#f2efec;padding:1em;border-radius:.5em}.cartWrapper .cartItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em 0;border-bottom:1px solid #ccc}.cartWrapper .cartItemsWrapper .cartItem:first-of-type{padding-top:0}.cartWrapper .cartItem .courseImage{width:60px;height:60px;border-radius:5px}.cartWrapper .cartItem .courseTitleAndTime{margin-left:1em}.cartWrapper .cartItem .courseTitleAndTime .courseTitle{color:#000;font-family:"Gotham Medium",sans-serif;font-size:12px;margin-bottom:0;font-weight:bold}.cartWrapper .cartItem .courseTitleAndTime .courseDate{color:#888;margin-bottom:0}.cartWrapper .cartItem .courseTitleAndTime .courseTime{margin-bottom:0}.cartWrapper .cartItem .coursePriceWrapper{margin-left:auto}.cartWrapper .cartItem .coursePriceWrapper .coursePrice{font-size:15px;font-family:"Gotham Medium",sans-serif;font-weight:bold;margin-bottom:0}.cartWrapper .cartItem .deleteItem{border:none;background-color:rgba(0,0,0,0);margin-left:3em}.cartWrapper .cartItem .deleteItem span{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;font-size:17px;vertical-align:middle;color:#757575}.cartWrapper .cartItem .deleteItem:hover span{color:#e7067e}.cartWrapper .total{margin-top:10px;padding-right:4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cartWrapper .total .cartTotalParagraph{font-size:19px;font-family:"Gotham Medium",sans-serif;font-weight:bold;margin-bottom:0}.cartWrapper .total .cartTotalParagraph span{font-size:inherit;font-weight:inherit;font-family:inherit}.cartWrapper .total .cartVATParagraph{color:#585858;font-weight:bold;font-size:14px;margin-bottom:0}.cartWrapper .total .cartVATParagraph span{font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit}.cartWrapper .customerForm{margin:1em 0}.cartWrapper .customerForm .inputWrapper{display:inline-block;width:49%;margin-top:10px}.cartWrapper .customerForm .textareaWrapper{width:100%;margin-top:10px}.cartWrapper .customerForm .inputWrapper label,.cartWrapper .customerForm .textareaWrapper label{display:block;font-family:"Gotham Medium",sans-serif;font-size:14px;margin-bottom:4px}.cartWrapper .customerForm .inputWrapper input,.cartWrapper .customerForm .textareaWrapper textarea{width:100%;border:1px solid #ccc;background-color:#fff;border-radius:10px;padding:10px;margin-bottom:10px;font-size:14px;height:auto}.cartWrapper .customerForm .gdprWrapper{background-color:#faf9f8;padding:15px 19px 7px;border-radius:10px}.cartWrapper .customerForm .gdprWrapper label{display:initial}.cartWrapper .customerForm .gdprText{font-weight:bold;font-family:"Gotham Medium",sans-serif;font-size:14px}.cartWrapper .customerForm .gdprText a{-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;color:#e7067e;font-family:"Gotham Medium",sans-serif;font-weight:bold;text-decoration:underline;font-size:14px}.cartWrapper .customerForm .gdprText a:hover{color:hsl(328,94.9367088608%,16.4705882353%)}.cartWrapper .customerForm button[type=submit]{-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;display:block;background-color:#e7067e;border:none;padding:15px 10px;font-family:"Gotham Medium",sans-serif;text-align:center;width:100%;color:#fff;margin-top:10px;border-radius:10px;font-weight:bold;font-size:14px}.cartWrapper .customerForm button[type=submit]:hover{background-color:hsl(328,94.9367088608%,36.4705882353%)}.confirmationSentTo{font-family:"Gotham Medium",sans-serif;color:#575757}.confirmationSentTo .customerEmail{color:inherit;font-family:inherit;font-weight:bold}.orderInformation{border-top:1px solid #dddad7;border-bottom:1px solid #dddad7;padding:1em 0 .5em;margin-top:2em}.orderInformation .orderInformationWrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.orderInformation .orderInformationWrapper .leftCol{width:50%}.orderInformation .orderInformationWrapper .leftCol p{color:#585858;font-size:14px;font-family:"Gotham Medium",sans-serif}.orderInformation .orderInformationWrapper .rightCol{width:100%;text-align:right}.orderInformation .orderInformationWrapper .rightCol p{font-weight:bold;color:#585858;font-size:14px;font-family:"Gotham Medium",sans-serif}.orderSummary{padding:.5em 0}.orderSummary .orderInformationWrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.orderSummary .orderInformationWrapper .leftCol{width:50%}.orderSummary .orderInformationWrapper .leftCol p{color:#585858;font-size:14px;font-family:"Gotham Medium",sans-serif}.orderSummary .orderInformationWrapper .rightCol{width:50%;text-align:right}.orderSummary .orderInformationWrapper .rightCol p,.orderSummary .orderInformationWrapper .rightCol span{color:#585858;font-size:14px;font-family:"Gotham Medium",sans-serif}.orderSummary .orderInformationWrapper .rightCol .orderTotal{font-weight:bold;margin-bottom:0}.orderSummary .backToStart{-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;display:block;background-color:#e7067e;padding:15px 10px;font-family:"Gotham Medium",sans-serif;text-align:center;width:100%;color:#fff;margin-top:10px;border-radius:10px;font-weight:bold;font-size:14px}.orderSummary .backToStart:hover{background-color:hsl(328,94.9367088608%,36.4705882353%)}.customerRegisterWrapper{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex}.customerRegisterWrapper hr{border-top:2px solid rgba(0,0,0,.1)}.customerRegisterWrapper form{font-size:14px}.customerRegisterWrapper form .col-md-6,.customerRegisterWrapper form .col-md-3{margin-bottom:10px}.customerRegisterWrapper form label{font-weight:bold;display:block}.customerRegisterWrapper form input{border-radius:10px !important;padding:10px 20px !important;height:auto !important;font-size:14px !important}.customerRegisterWrapper form input[type=radio]{margin-right:5px}.customerRegisterWrapper form .resetPasswordLink{float:right;margin-top:10px;font-weight:bold;font-size:12px}.customerRegisterWrapper form .registerNewAccountLink,.customerRegisterWrapper form .registerNewAccountLink a{margin-top:10px;font-weight:bold;font-size:12px}.customerRegisterWrapper form button{width:100%;background-color:#e7067e;color:#fff;padding:15px;text-align:center;border:none;font-size:15px;line-height:16px;font-weight:bold;border-radius:10px}.customerRegisterWrapper form button:hover{background-color:hsl(328,94.9367088608%,36.4705882353%)}.customerRegisterWrapper form .profileImage .imgWrapper{width:126px;height:126px;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:5px;display:inline-block}.customerRegisterWrapper form .profileImage .profileImageButtons{display:inline-block;padding:0 10px;vertical-align:bottom}.customerRegisterWrapper form .profileImage .btn{border:2px solid #e7067e;color:#e7067e;background-color:#fff;padding:8px 20px;width:auto;border-radius:8px}.customerRegisterWrapper form .profileImage .btn:hover{background-color:#e7067e;color:#fff}.customerRegisterWrapper form .profileImage .uploadBtnWrapper{position:relative}.customerRegisterWrapper form .profileImage .uploadBtnWrapper input[type=file]{opacity:0;position:absolute;left:0;top:0;width:100%;opacity:0}.customerRegisterWrapper form .profileImage .uploadBtnWrapper.delete label{border-bottom:2px solid #a9a7a5;color:#a9a7a5;cursor:pointer;display:inline-block;margin-left:5px}.customerRegisterWrapper form .profileImage .uploadBtnWrapper.delete{height:auto}.customerRegisterWrapper form .profileImage .uploadBtnWrapper.delete label:hover{color:#e7067e}.customerRegisterWrapper form .profileImage .uploadBtnWrapper.delete input[type=radio]{opacity:0}.customerRegisterWrapper form .radioLabel{display:inline-block;position:relative;padding-left:25px;margin-bottom:12px;cursor:pointer;font-size:13px;font-weight:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.customerRegisterWrapper form .radioLabel input{position:absolute;opacity:0;cursor:pointer}.customerRegisterWrapper form .radioLabel .checkmark{position:absolute;top:1px;left:0;height:15px;width:15px;background-color:#fff;border:1px solid #cdcdcd;border-radius:50%}.customerRegisterWrapper form .radioLabel:hover input~.checkmark{background-color:#ccc}.customerRegisterWrapper form .radioLabel input:checked~.checkmark{background-color:#e7067e}.customerRegisterWrapper form .radioLabel .checkmark:after{content:"";position:absolute;display:none}.customerRegisterWrapper form .radioLabel input:checked~.checkmark:after{display:block}.customerRegisterWrapper form .radioLabel .checkmark:after{top:0x;left:2px;content:"";font-family:"Font Awesome 5 Free";font-weight:700;color:#fff;font-size:9px}
