@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,700;1,300&display=swap');
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#009dc8;text-shadow:none}::selection{background:#009dc8;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}.ir:before{content:"";display:block;width:0;height:150%}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}@media print{*,*:before,*:after{background:0 0 !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.js-toggle-navigation{cursor:pointer}body{background:#eeeff6;z-index:0}.hma-topbar,.hma-sidebar{font-size:16px;font-size:1rem;line-height:1.4}
.hma-topbar p,.hma-sidebar p{margin:1em 0}html.full-height,.full-height body,.full-height .hma-wrapper,.full-height .hma-content-container{height:100%}.hma-wrapper{box-sizing:border-box;padding-top:80px;padding-top:5rem;transition:.2s margin}.hma-sidebar-active .hma-wrapper{margin-left:300px}.hma-content-container{position:relative;z-index:0;box-sizing:border-box;margin:0 auto;padding:24px;padding:1.5rem;display:flex;flex-flow:row wrap;justify-content:space-between;min-width:360px;max-width:1400px}.hma-content-container--with-aside{flex-flow:row-reverse wrap}.hma-content-container>form{flex:1 1 auto;display:flex;flex-flow:row wrap;justify-content:space-between}.hma-content,.hma-aside{display:flex;flex-wrap:wrap;align-content:flex-start;align-items:flex-start}.hma-content{flex:1000 1 380px}.hma-aside{flex:1 1 320px}.hma-box{box-sizing:border-box;background:#fff;box-shadow:0 0 2px rgba(0,0,0,.2);margin:8px;margin:.5rem;flex:1 1 380px}.hma-box--wide{flex-basis:720px}.hma-box--full{flex-basis:100%}.hma-aside .hma-box{flex-basis:300px}.hma-topbar{box-sizing:border-box;position:fixed;height:80px;height:5rem;min-width:360px;background:#fff;top:0;left:0;right:0;z-index:10;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:.2s height;will-change:transform}.hma-topbar__content{position:relative;z-index:20;box-sizing:border-box;position:absolute;width:100%;height:32px;height:2rem;margin:24px 0;margin:1.5rem 0;transition:.2s margin}.hma-topbar__title{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0;margin-left:6rem;font:2em/2.1rem Comfortaa,Roboto,sans-serif;font-weight:300;letter-spacing:-1px;color:#009dc8;transition:.2s font-size,.2s color,.2s transform}.hma-topbar__title span{color:#76c70a;transition:.2s opacity,.2s color}.hma-small-topbar .hma-topbar{height:40px;height:2.5rem}.hma-small-topbar .hma-topbar__content{margin:4px 0;margin:.25rem 0}.hma-small-topbar .hma-topbar__title{font:1.5em/2.1rem Comfortaa,Roboto,sans-serif;font-weight:300;will-change:transform}.hma-sidebar-active .hma-topbar__title{color:#fff;transform:translateX(-2rem)}.hma-sidebar-active .hma-topbar__title span{color:#fff;opacity:.75}.hma-sidebar-active.hma-small-topbar .hma-topbar__title{transform:translateX(-2.5rem)}.hma-topbar__menu{position:absolute;z-index:10;width:320px;height:100%;overflow:hidden}.hma-topbar__menu:before{content:"";cursor:pointer;position:absolute;z-index:-2;bottom:-.25rem;width:100%;height:7rem;border-radius:0 7rem 7rem 0;background:#009dc8;transform:translateX(-240px);transition:.15s border-radius .05s,.2s transform,.2s bottom;will-change:transform}.hma-small-topbar .hma-topbar__menu:before{bottom:-.75rem}.hma-sidebar-active .hma-topbar__menu:before{border-radius:0;transform:translateX(0)}.hma-topbar__menu:after{content:"";position:absolute;z-index:-1;left:300px;bottom:0;width:7rem;height:7rem;background:#fff;border-radius:7rem/300% 0 0 0;transition:.2s height}.hma-small-topbar .hma-topbar__menu:after{height:64px;height:4rem}.hma-hamburger{position:absolute;box-sizing:border-box;height:100%;width:5em;padding:.25em 2em .25em 1em;transition:.2s padding,.2s opacity}.hma-small-topbar .hma-hamburger{padding:.5em 2.25em .5em 1.25em;opacity:.7}.hma-sidebar-active.hma-small-topbar .hma-hamburger{opacity:.9}.hma-sidebar-active.hma-small-topbar .hma-bburger b{transform:translateY(2px) rotate(135deg) scale(.75,1)}.hma-sidebar-active.hma-small-topbar .hma-bburger b+b{transform:none}.hma-sidebar-active.hma-small-topbar .hma-bburger b+b+b{transform:translateY(-1px) rotate(-135deg) scale(.75,1)}.hma-bburger{position:relative;display:block;width:100%;height:100%}.hma-bburger b{position:absolute;display:block;height:2px;background:#fff;top:2px;left:4px;right:4px;transition:.3s transform,.3s opacity;transform:translateY(0);will-change:transform,opacity}.hma-bburger b+b{top:50%;margin-top:-1px}.hma-bburger b+b+b{top:inherit;bottom:2px}.hma-sidebar-active .hma-bburger b{transform:translateY(3px) rotate(135deg) scale(.75,1);opacity:1}
.hma-sidebar-active .hma-bburger b+b{transform:none;opacity:0}.hma-sidebar-active .hma-bburger b+b+b{transform:translateY(-3px) rotate(-135deg) scale(.75,1);opacity:1}.hma-topbar__buttons{position:absolute;height:2em;right:1.5em;opacity:1;transition:.2s width,.2s height,.2s right,.2s opacity}.hma-topbar__button>.ir{display:block;width:100%;height:100%}.hma-topbar__buttons svg{display:block;fill:inherit}.hma-topbar__button{box-sizing:border-box;display:block;float:left;width:2em;height:2em;margin-left:.5em;padding:.33em;border-radius:50%;background:0 0;fill:#76c70a;box-shadow:0 0 0 1px rgba(118,199,10,.33);transition:box-shadow .15s linear}.hma-topbar__button:hover{background:#76c70a;fill:#fff;box-shadow:0 0 0 1px rgba(118,199,10,.33),0 2px 10px -2px rgba(31,41,51,.3)}.hma-topbar__button[data-notify]{position:relative}.hma-topbar__button[data-notify]:after{content:"";position:absolute;display:block;top:-3px;right:-3px;width:9px;height:9px;background:#c82600;border-radius:50%;border:2px solid #fff;background-clip:content-box}@keyframes hma-topbar__button--notify{0%{transform:scale(0)}60%{transform:scale(1.4)}100%{transform:scale(1)}}.hma-topbar__button[data-notify-first]:after{animation:hma-topbar__button--notify .3s ease-in 0s 1 normal}.hma-topbar__chat-button[data-notify][data-chat-status]:after{background-color:#ccc}.hma-topbar__chat-button[data-notify][data-chat-status=online]:after{background-color:#8bc34a}.hma-topbar__chat-button:not([data-chat-status]) .hma-topbar__popup,.hma-topbar__chat-button[data-chat-status=online] .hma-topbar__popup:not([data-chat-status=online]),.hma-topbar__chat-button[data-chat-status]:not([data-chat-status=online]) .hma-topbar__popup[data-chat-status=online]{display:none}.hma-small-topbar .hma-topbar__buttons{height:1.75em;right:1em;margin:calc((2rem - 1.75em)/2) 0}.hma-small-topbar .hma-topbar__button{width:1.75em;height:1.75em}.hma-topbar__popup{position:absolute;width:200px;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.2);right:-12px;right:-.75rem;top:100%;padding:0 16px;padding:0 1rem;margin-top:16px;margin-top:1rem;opacity:0;visibility:hidden;transform:scale(.7);transform-origin:90% 0;transition:.2s opacity .2s,0s transform .4s,0s visibility .4s}.hma-topbar__popup:before,.hma-topbar__popup:after{content:"";position:absolute;width:0;height:0;right:16px;right:1rem;bottom:100%;border:.8em solid transparent;border-top-width:0;border-bottom-color:#ddd}.hma-topbar__popup:after{margin-bottom:-1px;border:.8em solid transparent;border-top-width:0;border-bottom-color:#fff}.hma-topbar__button:hover .hma-topbar__popup{opacity:1;visibility:visible;transform:scale(1);transition:.2s opacity .1s,.2s transform .1s,0s visibility .1s}.hma-topbar__search{box-sizing:border-box;position:absolute;left:330px;right:120px;height:2.5em;margin-top:-.25em;border:1px solid #eeeff6;transition:.2s font,.2s height,.2s margin,.2s right}.hma-topbar__search__submit{box-sizing:border-box;display:block;position:absolute;width:2em;left:0;top:0;bottom:0;border:0;background:0 0;text-indent:-99em;overflow:hidden;outline:none}.hma-topbar__search svg{box-sizing:border-box;display:block;position:absolute;width:2rem;left:0;top:25%;height:50%;fill:#aaa}.hma-topbar__search form{display:block;width:100%;height:100%}.hma-topbar__search__input{display:block;box-sizing:border-box;width:100%;height:100%;padding:.25em .75em .25em 2.25em;padding-left:2.25rem;border:0;font:1em Roboto,sans-serif;font-weight:400;transition:.2s font,.2s padding}.hma-topbar__search__input:-ms-input-placeholder{color:#aaa}.hma-topbar__search__input[type=search]{box-sizing:border-box}.hma-topbar__search__input:focus{outline:1px auto #009dc8}.hma-small-topbar .hma-topbar__search{height:2em;margin-top:0;right:100px}.hma-small-topbar .hma-topbar__search__input{font-size:.9em;padding-left:1.75rem}@media (min-width:1000px){.hma-topbar__search{left:auto;width:300px}}@media (max-width:480px){.hma-topbar__search{display:none}.hma-sidebar-active .hma-topbar__buttons{opacity:0;pointer-events:none}
}@media (max-width:400px){.hma-topbar__button{display:none}.hma-topbar__button:last-child{display:inherit}}.hma-sidebar-active--fast .hma-wrapper,.hma-sidebar-active--fast .hma-topbar__title,.hma-sidebar-active--fast .hma-topbar__title span,.hma-sidebar-active--fast .hma-topbar__menu:before,.hma-sidebar-active--fast .hma-hamburger,.hma-sidebar-active--fast .hma-bburger b,.hma-sidebar-active--fast .hma-sidebar{transition:none}.hma-sidebar{position:fixed;z-index:20;width:300px;top:5em;bottom:0;right:100%;transform:translateX(0);transition:.2s transform,.2s top;will-change:transform,top}.hma-sidebar__wrapper{position:relative;overflow:auto;width:100%;height:100%;background:#fff;transition:.2s box-shadow;will-change:box-shadow}.hma-small-topbar .hma-sidebar{top:2.5em}.hma-sidebar-active .hma-sidebar{transform:translateX(300px)}.hma-sidebar-active .hma-sidebar__wrapper{box-shadow:0 2px 4px rgba(0,0,0,.2)}.hma-sidebar__content{min-height:100%;margin-bottom:-32px;margin-bottom:-2rem}.hma-sidebar__content:after{clear:both;content:"";display:block;height:32px;height:2rem;padding-top:.5em}.hma-sidebar__content:before{content:" ";display:table}.hma-sidebar__footer{box-sizing:border-box;height:2rem;margin-top:-32px;margin-top:-2rem;padding:.5em 1em}.hma-sidebar__footer p{font:.75em Roboto,sans-serif;color:#888;margin:0}.hma-sidebar__footer a{color:inherit}.hma-sidebar__footer a:hover{color:#009dc8}.hma-sidebar hr{margin:1em 0;border-color:#ccc}.hma-sidebar h2{position:relative;margin:0;margin-top:.5em;padding:12px 19px 8px;padding:.8rem calc(1rem + 3px) .5rem;font:.9em Roboto,sans-serif;font-weight:500;color:#666}.collapsible .collapsible__content{overflow:hidden}.collapsible--collapsed .collapsible__content{max-height:0}.hma-sidebar nav ul{font:14px Roboto,sans-serif;font:.9rem Roboto,sans-serif}.hma-sidebar nav li{position:relative}.hma-sidebar h2 .collapsible__arrow,.hma-sidebar li .collapsible__arrow{position:absolute;width:1.5rem;height:1.5rem;padding:.25rem;top:.4rem;right:.4rem;color:#bbb;fill:currentColor;border-radius:50%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hma-sidebar h2 .collapsible__arrow:hover,.hma-sidebar li .collapsible__arrow:hover{background-color:#eef0ff}.hma-sidebar li .collapsible__arrow:hover{background-color:rgba(0,0,0,.05)}.hma-sidebar .collapsible--collapsed .collapsible__arrow svg{transform:rotate(180deg)}.hma-sidebar nav li a{border-left:3px solid transparent;display:block;text-decoration:none;padding:12px 16px;padding:.8rem 1rem;color:#888;background-color:transparent;background-color:rgba(0,0,0,0);font-weight:lighter;transition:.2s border,.2s background,.2s color}.hma-sidebar nav li a:hover{border-color:#009dc8;color:#009dc8}.hma-sidebar nav li li a{padding:8px 12px;padding:.5rem 1.5rem;border-width:2px}.hma-sidebar nav li a:not(:hover){color:#001014;font-weight:300}.hma-sidebar nav li:hover>a{background-color:#eeeff6;font-weight:400}@media (max-height:800px){.hma-sidebar nav li a{padding:.5rem 1rem}.hma-sidebar h2 .collapsible__arrow,.hma-sidebar li .collapsible__arrow{top:.15rem;padding:.15rem}}.hma-sidebar .nav-icon{float:left;display:block;width:1.25em;height:1em;margin-right:.5em;color:inherit;fill:currentColor}.hma-sidebar .nav-count{float:right;display:block}.hma-sidebar .nav-count:before{content:attr(data-count)}.hma-sidebar .nav-count--bubble{background:#bad80a;border-radius:.5em;padding:.2em 1em;font:.7em Roboto;color:#fff}.hma-sidebar__wrapper::-webkit-scrollbar{height:16px;overflow:visible;width:16px}.hma-sidebar__wrapper::-webkit-scrollbar-button{height:0;width:0}.hma-sidebar__wrapper::-webkit-scrollbar-track{background-clip:padding-box;border:solid transparent;border-width:0 0 0 4px}.hma-sidebar__wrapper::-webkit-scrollbar-track:horizontal{border-width:4px 0 0}.hma-sidebar__wrapper::-webkit-scrollbar-track:hover{background-color:rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(0,0,0,.1)}.hma-sidebar__wrapper::-webkit-scrollbar-track:horizontal:hover{box-shadow:inset 0 1px 0 rgba(0,0,0,.1)}
.hma-sidebar__wrapper::-webkit-scrollbar-track:active{background-color:rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07)}.hma-sidebar__wrapper::-webkit-scrollbar-track:horizontal:active{box-shadow:inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07)}.hma-sidebar__wrapper::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);background-clip:padding-box;border:solid transparent;border-width:1px 1px 1px 6px;min-height:28px;padding:100px 0 0;box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07)}.hma-sidebar__wrapper::-webkit-scrollbar-thumb:horizontal{border-width:6px 1px 1px;padding:0 0 0 100px;box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset -1px 0 0 rgba(0,0,0,.07)}.hma-sidebar__wrapper::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.4);box-shadow:inset 1px 1px 1px rgba(0,0,0,.25)}.hma-sidebar__wrapper::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,.5);box-shadow:inset 1px 1px 3px rgba(0,0,0,.35)}.hma-sidebar__wrapper{scrollbar-base-color:#ddd;scrollbar-track-color:#fff;scrollbar-arrow-color:#ddd;scrollbar-shadow-color:#ccc}@media (max-width:680px){.hma-sidebar-active{overflow:hidden}.hma-sidebar-active .hma-wrapper{margin-left:0}.hma-sidebar{z-index:5}.hma-sidebar:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0);transition:.2s background,0s right .2s}.hma-sidebar-active .hma-sidebar:before{right:-100vw;background:rgba(0,0,0,.33);transition:.2s background}}.hma-ghb{display:inline-block;padding:.25em 1.2em;text-decoration:none;text-align:center;background-color:transparent;-webkit-transition:.3s background,.3s color,.3s padding;transition:.3s background,.3s color,.3s padding}.hma-ghb:hover{text-decoration:none}.hma-ghb--fullwidth{display:block}.hma-ghb--white{border:1px solid #fff;color:#fff}.hma-ghb--white:hover{background:#fff;color:#009dc8}.hma-ghb--blue{color:#009dc8;border:1px solid #009dc8}.hma-ghb--blue:hover{background:#009dc8;color:#fff}.hma-form input[type=text],.hma-form input[type=email],.hma-form input[type=password],.hma-form input[type=tel],.hma-form select,.hma-form textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto;margin:0;padding:.5em .75em;border:1px solid #ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#f6f7ff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;line-height:normal}.hma-form input[type=text]:focus,.hma-form input[type=email]:focus,.hma-form input[type=password]:focus,.hma-form input[type=tel]:focus,.hma-form select:focus,.hma-form textarea:focus{border-color:#009dc8}.hma-form input.hma-ghb{font-size:1.2em;float:right}.hma-form input[type=reset]{display:none}@media only all and (max-width:459px){.hma-form .hma-ghb{width:100%;display:block}}.hma-msg{border:1px solid #a4c8db;background:#eef8fc;text-align:center;margin:.5rem 0}.hma-msg--error{border-color:rgba(199,66,0,.66);background:rgba(199,66,0,.33)}.hma-msg--error p{font-weight:700;color:rgba(199,66,0,1)}.hma-msg--error p a{color:currentColor}.hma-box{font:.875rem/1.5 Roboto,sans-serif;padding:8px 16px;padding:.5rem 1rem;box-shadow:0 2px 4px -2px rgba(0,0,0,.2)}.hma-box h1,.hma-box h2,.hma-box h3,.hma-box h4,.hma-box p,.hma-box .teble,.hma-box .hma-datable{margin:.5rem 0}.hma-box h1,.hma-box h2,.hma-box h3,.hma-box h4,.hma-box .teble caption{color:#009dc8;font-weight:500}.hma-box p a{color:#009dc8}.hma-box h1 a,.hma-box h2 a,.hma-box h3 a,.hma-box h4 a{color:currentColor}.hma-content-container--login .hma-box--login{float:none;margin:80px auto 16px auto;margin:5rem auto 1rem auto;width:100%;min-width:240px;max-width:480px}.hma-datable{box-sizing:border-box;border:1px solid #ccc;width:100%}.hma-datable th{text-align:left}.hma-datable th,.hma-datable td{padding:.2em .4em;border:1px solid #ccc;vertical-align:top}.hma-topbar__popup{font:.9rem Roboto,sans-serif}.hma-topbar__popup a{color:#009dc8}::-moz-selection{color:#fff}
::selection{color:#fff}.hma-modal-container{position:fixed;visibility:hidden;left:0;top:0;width:0;height:0;z-index:200;background:rgba(0,0,0,0);transition:.2s background,0s width .2s,0s height .2s,0s visibility .2s;will-change:background;display:flex;justify-content:center}.hma-modal{position:relative;width:95%;min-width:320px;max-width:500px;flex:0 0 auto;align-self:center;align-self:flex-start;margin-top:25vh;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.25);opacity:0;transform:translateY(-500px);transition:.2s transform,.2s opacity,.2s max-width,.2s max-height;will-change:transform,opacity,max-width,max-height}.hma-modal-container--active{visibility:visible;background:rgba(0,0,0,.5);width:100%;height:100%;transition:.2s background}.hma-modal-container--active .hma-modal{opacity:1;transform:translateY(0)}@media (max-width:320px){.hma-modal-container--active .hma-modal{transform:translateY(0)}}.hma-modal__buttons{display:flex;justify-content:flex-end;margin:1.5em -.25em .25em}.hma-modal__buttons .hma-ghb{box-sizing:border-box;flex:0 1 auto;min-width:100px;margin:0 .25em;box-shadow:0 1px 2px -1px rgba(0,0,0,.5)}.hma-modal__buttons .hma-ghb:disabled{color:#7fcee3;border-color:currentColor}.hma-modal__buttons .hma-ghb:disabled:hover{background:0 0}.hma-modal__buttons .hma-ghb:not(:disabled):hover{box-shadow:0 1px 2px -1px rgba(0,0,0,.75);background:#eef0ff;color:#009dc8}.hma-modal__buttons .hma-ghb:focus{outline-color:transparent}.hma-modal__buttons .hma-ghb--blue:focus{background:#009dc8;color:#fff}.hma-modal__buttons .hma-ghb:active{box-shadow:0 1px 2px -1px rgba(0,0,0,.4),inset 0 2px 4px -2px rgba(0,0,0,.4)}.hma-modal--large{width:100%;height:100%;max-width:95%;max-height:95%;margin-top:0;align-self:center}@media (min-width:800px) and (min-height:600px){.hma-modal--large{min-width:750px;min-height:400px;max-width:50%;max-height:66%}.hma-modal--maximized{max-width:95%;max-height:95%}}@media (max-width:320px){.hma-modal-container--active .hma-modal--large{top:0}}.hma-modal-content{position:relative}.hma-modal-iframe{border:0;width:100%;height:100%;min-height:100px}.hma-modal--large .hma-modal-iframe{position:absolute;top:0;left:0;bottom:0;right:0}.hma-modal--large>form{display:flex;flex-flow:column;height:100%}.hma-modal--large>form>header{flex:0 0 auto}.hma-modal--large>form>.hma-modal-content{flex:1 1 auto;margin:-.25rem}.hma-modal--large>form>footer{flex:0 0 auto}.hma-modal header{display:flex}.hma-modal header h3{flex:1 1 auto}.hma-modal header .hma-modal__tools{margin:.5rem 0;flex:0 0 auto}.hma-modal-tool{display:block;float:left;padding-left:.25rem;width:1.25rem;height:1.25rem;color:#009dc8;fill:currentColor;opacity:.8;transition:.2s opacity;will-change:opacity}.hma-modal-tool svg{display:block;fill:inherit}.hma-modal-tool:hover{opacity:1}@media (max-width:800px),(max-height:600px){.hma-modal-tool--maximize{display:none}}
.hma-topbar__menu{display:none}body .hma-sidebar__wrapper{overflow:visible}body.hma-small-topbar .hma-sidebar{top:70px}.hma-sidebar{width:70px;transform:translateX(70px);transition:all .2s ease}.hma-sidebar:before{background:0 0 !important}.hma-sidebar nav li a{border-left:0 !important}.hma-sidebar nav li:hover>a{background:0 0}.hma-sidebar-active{overflow:auto !important}.hma-sidebar-active .hma-sidebar{width:170px;transform:translateX(170px)}@media screen and (min-width:801px){.hma-sidebar-active .content-menu{margin-left:100px}}.hma-sidebar-active .hma-wrapper{margin-left:170px}.hma-sidebar__footer{height:3rem;margin-top:-3rem;text-align:right}body.hma-small-topbar .hma-topbar{height:110px}body .hma-topbar{background:#054654;z-index:100}body.dpBusiness .hma-topbar{background:#063a33}body .hma-topbar__content{margin:0}body .hma-topbar__buttons{right:0;height:110px}body .hma-topbar{height:110px}body .hma-wrapper{padding-top:110px;margin-left:70px;overflow-x:hidden}body.hma-small-topbar .hma-sidebar,body .hma-sidebar{top:110px}body .hma-topbar__content{height:110px}.hma-wrapper{min-height:100vh}.hma-content-container{justify-content:flex-start;height:100%;max-width:1308px;min-height:calc(100vh - 110px)}.content-menu{position:fixed;left:70px;top:110px}@media screen and (max-width:480px){body .hma-topbar{height:50px !important}body.hma-small-topbar .hma-sidebar,body .hma-sidebar{top:50px}.hma-sidebar{width:50px;transform:translateX(50px);transition:all .2s ease}body .hma-wrapper{padding-top:50px;margin-left:50px}div.licentie-inputs input{width:calc(25% - 4px) !important}}body:not(.student):not(.docent) .role-student,body:not(.student) .role-student,body:not(.display-as-block) .display-block,body:not(.display-as-list) .display-list,body:not(.docent) .role-docent,body:not(.student):not(.docent) .role-docent{display:none !important}.hma-topbar{background:#054654;color:#fff;display:flex;flex-flow:row nowrap;font-size:.975em}.header-profile{padding:0;position:relative;height:100%}.header-profile.has-sub{cursor:pointer}.header-profile__img{transition:width .3s ease;object-fit:cover;object-position:center;height:90px;width:90px}@media screen and (max-width:800px){.header-profile__img{height:40px;width:40px}div.header-profile{padding:5px}}.header-logo{padding:0 16px 0 32px;font-size:1.8em;font-weight:300;display:flex;flex:1 auto;position:relative}.header-logo a{text-decoration:none;color:#fff;display:block;left:32px;right:-2px;top:50%;transform:translateY(-50%);white-space:nowrap;text-overflow:ellipsis;position:absolute;overflow:hidden;transition:left .3s ease}.header-nav{margin-left:auto;display:flex;flex-flow:column;align-items:flex-end}.header-nav nav{flex:1 auto}.header-nav nav>ul{display:flex;flex-flow:nowrap;height:100%}.header-nav nav>ul li{display:flex}.header-nav nav>ul li>a{text-decoration:none;height:100%;display:flex;flex-flow:column;justify-content:center;padding:0 16px;text-align:center;transition:height .3s ease;color:#fff}.header-nav nav>ul li>a .icon{font-size:1.5em;color:#fff}.header-nav nav ul ul{position:absolute;top:100%;z-index:1000000;background:#376b76;right:0;width:auto;max-width:100vw;border-top:1px solid #fff;display:none;left:0}.header-nav nav ul ul li{padding:0;transition:background .3s ease}.header-nav nav ul ul li a{padding:16px 0;text-align:center;display:block;width:100%}.header-nav nav ul ul li:hover{background:#9bb5bb;color:#054654}.header-nav nav ul li.active ul,.header-nav nav ul li:hover ul{display:block}.header-nav__item{position:relative}.header-nav__notification{position:relative}.header-nav__notification div{background:#e94b4c;position:absolute;top:10%;right:20%;padding-top:1px;width:18px;height:17px;font-size:12px;border-radius:10px}.event-notification__loader{width:100%;height:56px;background:#cbe5eb}.event-notification__item{background:#cbe5eb;padding:8px 0 10px 16px;display:grid;grid-template-columns:1fr 50px;grid-template-rows:repeat(2,1fr)}.event-notification__item:not(:last-child){margin-bottom:3px}
.event-notification__item a{text-decoration:none}.event-notification__item.event-notification__new{background:#fff}.event-notification__item .notification-msg{grid-area:1/1/3/2;font-size:.95em}.event-notification__item .notification-time{cursor:default;font-size:.95em;color:rgb(0 0 0/.6);grid-area:1/2/2/3}.event-notification__item .notification-actions{grid-area:2/2/3/3}.event-notification__item .notification-actions a{display:inline-block;width:12px;height:12px;border-radius:6px;border:1px solid #054654}.event-notification__new .notification-actions a{background:#054654}.header-nav__item:not(.header-nav__item--uitgeversgoep):not(.header-nav__item--shopping){background:#376b76;border-left:1px solid #054654}.header-nav__item:not(.header-nav__item--uitgeversgoep):not(.header-nav__item--shopping) span{font-size:.7em}body.dpBusiness .header-nav__item:not(.header-nav__item--uitgeversgoep):not(.header-nav__item--shopping){background:#36605c;border-left:1px solid #063a33}.header-nav__item.temp-class--first,.header-nav__item:nth-child(2){padding-left:16px !important}.header-nav__item.temp-class--first:before,.header-nav__item:nth-child(2):before{content:'';position:absolute;top:0;left:-1px;bottom:0;width:20px;background:#054654;clip-path:polygon(0 0,100% 50%,0% 100%)}body.dpBusiness .header-nav__item.temp-class--first:before,body.dpBusiness .header-nav__item:nth-child(2):before{background:#063a33}.header-nav__item--uitgeversgoep{font-size:1.25em}.header-profile.active .header-submenu{display:block}.header-nav nav ul li.active .header-submenu{display:block}.header-submenu{position:absolute;top:100%;z-index:1000000;background:#9bb5bb;right:5px;width:400px;text-align:center;max-width:calc(100vw - 10px);display:none;margin-top:5px}body.dpBusiness .header-submenu{background:#aebfc2}.header-submenu:after{content:'';position:absolute;right:2px;bottom:100%;width:50px;height:15px;background:#054654;clip-path:polygon(50% 0,100% 100%,0 100%)}body.dpBusiness .header-submenu:after{background:#063a33}.header-profile .header-submenu{right:auto;left:5px}.header-profile .header-submenu:after{right:auto;left:2px}.header-submenu__close{background:rgba(255,255,255,.15);width:38px;height:38px;position:absolute;right:0}.header-submenu__close:after,.header-submenu__close:before{content:'';position:absolute;width:22px;height:2px;background:#fff;z-index:10;top:18px;left:7px;transform:rotate(45deg)}.header-submenu__close:before{transform:rotate(-45deg)}.header-submenu__title{background:#054654;padding:8px;font-weight:700}body.dpBusiness .header-submenu__title{background:#063a33}.header-submenu__desc{padding:8px;color:#054654}.header-submenu__notifications .event-notification__wrapper{overflow-y:auto;max-height:70vh}.header-submenu__contact a,.header-submenu__contact .icon{text-decoration:none;font-size:14px;color:#2a626d}.header-submenu__buttons{padding:0 0 8px;display:flex;flex-flow:row wrap;justify-content:center;max-width:280px;margin:auto}.header-submenu__buttons .button{background:#fff;color:#054654;font-weight:700;border:0;padding:8px 16px;line-height:1;margin:2px 4px;flex:1 auto;cursor:pointer;transition:background .3s ease,color .3s ease}.header-submenu__buttons .button:hover{background:#054654;color:#fff}.header-submenu__buttons .button:hover a{color:#fff}.header-nav__item--shopping img{height:2.75em;width:2.75em}.header-nav__item--shopping{background:#00a2b3}@media screen and (max-width:700px){.header-nav nav ul li.header-nav__item--uitgeversgoep{display:none}}@media screen and (max-width:480px){.header-logo a{left:16px;font-size:.875em}.header-nav__item--shopping:nth-child(2){padding-left:2px !important}}.header-nav__logo{width:240px;padding:10px 20px}.header-profile{padding:10px}@media screen and (max-width:480px){.header-nav__logo{display:none}}.hma-sidebar nav ul{font-family:unset}.hma-sidebar__wrapper{background:#054654}body.dpBusiness .hma-sidebar__wrapper{background:#063a33}.hma-sidebar__footer img{transition:transform .2s ease;height:25px;transform:rotate(0deg)}
.hma-sidebar-active .hma-sidebar__footer img{transform:rotate(180deg)}.side-nav__icon{width:70px;height:70px;text-align:center;display:flex;flex-flow:column;justify-content:center;align-items:center;float:left}.side-nav__icon img{opacity:1;width:40px;height:40px;transition:opacity .2s ease}.side-nav__item{width:100%;height:70px;text-align:center;cursor:pointer;position:relative}body:not(.no-transition-allowed) .side-nav__item{transition:all .2s ease}.side-nav__item a{position:absolute;left:0;right:0;top:0;bottom:0;text-shadow:1px 1px 1px rgba(0,0,0,.4);padding:0 !important;color:#fff !important}.side-nav__item-title{width:70px;height:70px;display:flex;flex-flow:column;justify-content:center;padding:0;position:absolute;opacity:0;transition:opacity .2s ease}.side-nav__item:hover .side-nav__item-title{opacity:1}.side-nav__item:hover .side-nav__icon img{opacity:0}.side-nav__item:after{content:'';position:absolute;left:100%;top:0;bottom:0;width:0;background:#666;clip-path:polygon(0 0,100% 50%,0 100%);transition:background .2s ease,width .15s ease}.side-nav__item--active:after{width:14px}.sidebar-toggle{position:absolute;bottom:70px;right:0;height:50px;width:70px;display:flex;flex-flow:column;justify-content:center;align-items:center}.sidebar-toggle img{height:25px}body.hma-sidebar-active .sidebar-toggle img{transform:rotate(-180deg)}.side-nav__item--chat .side-nav__item-title{font-size:1em}.side-nav__item--profile .side-nav__item-title{font-size:1em}.side-nav__item--book .side-nav__item-title,.side-nav__item--exam .side-nav__item-title{font-size:.75em}.side-nav__item--progress .side-nav__item-title{font-size:.825em}.side-nav__item--edutheek .side-nav__item-title{font-size:.925em}.side-nav__item--license .side-nav__item-title{font-size:1em}body.hma-sidebar-active .hma-sidebar{width:170px}body.hma-sidebar-active .hma-sidebar .side-nav__item{height:50px;box-shadow:0 0 0 200px rgba(5,70,84,0) inset}body.hma-sidebar-active .hma-sidebar .side-nav__icon{height:50px}body.hma-sidebar-active .hma-sidebar .side-nav__icon img{width:30px;height:30px;opacity:1}body.hma-sidebar-active .hma-sidebar .side-nav__item-title{font-size:1em;align-items:flex-start;opacity:1;height:50px;padding-left:66px}body.hma-sidebar-active .hma-sidebar .side-nav__item--active:after{width:14px}body.hma-sidebar-active #content{margin-left:170px}ul.content-menu__list{padding:0;list-style:none}ul.content-menu__list li{padding:3px 0}ul.content-menu__list li a{text-decoration:none;padding-left:20px;display:block;line-height:1.2;transition:transform .2s ease}ul.content-menu__list li.active>a{font-weight:700}ul.content-menu__list li .icon{position:absolute;font-size:.75em;margin-top:.07em;transition:transform .2s ease}ul.content-menu__list li:not(.active):hover a,ul.content-menu__list li:not(.active):hover .icon{transform:translateX(5px)}li.has-submenu ul{list-style:none;margin:10px 0 10px 15px;padding:0}li.has-submenu>.icon svg{transform:rotate(90deg)}@media screen and (max-width:480px){body.hma-sidebar-active #content{margin-left:50px}.sidebar-toggle{width:50px}div.hma-sidebar .side-nav__item{height:50px;box-shadow:0 0 0 200px rgba(5,70,84,0) inset;font-size:.775em}div.hma-sidebar .side-nav__item--active:after{width:10px}div.hma-sidebar .side-nav__icon{height:50px;width:50px}div.hma-sidebar .side-nav__item-title{height:50px;width:50px}div.hma-sidebar .side-nav__icon img{width:30px;height:30px;opacity:1}}@media screen and (max-width:700px) and (orientation:landscape){body.hma-sidebar-active #content{margin-left:45px}.sidebar-goggle{width:45px}div.hma-sidebar .side-nav__item{height:45px;box-shadow:0 0 0 200px rgba(5,70,84,0) inset}div.hma-sidebar .side-nav__icon{height:45px;width:45px}div.hma-sidebar .side-nav__item-title{height:45px;width:45px}div.hma-sidebar .side-nav__icon img{width:30px;height:30px;opacity:1}}body:not(.no-transition-allowed) div.hma-sidebar .side-nav__item{transition:height .2s ease,background .2s ease}body:not(.no-transition-allowed) .hma-sidebar-active .hma-sidebar .side-nav__item{transition:height .2s ease,background .2s ease}
body:not(.no-transition-allowed) .side-nav__icon{transition:height .2s ease}body:not(.no-transition-allowed) .side-nav__item{transition:height .2s ease}pre.prettyprint{margin-left:350px;padding:.5rem;background:#eee}.dev-message{line-height:1;text-align:left;padding:8px;background:#ffd4d4;border:1px solid red;color:red;font-size:.825em;width:100%}.hm-form-row--input__message{line-height:1;text-align:left;padding:8px;background:#ffd4d4;border:1px solid red;color:red;font-size:.825em;width:100%}.mt-0{margin-top:0}.mt-20{margin-top:20px}button{outline:none !important}.fullWidthFields .hm-form-row__title{display:none}.fullWidthFields .hm-form-row__input{flex:0 100%;width:100%}input[type=submit],.button,.buttonGreen{width:auto;cursor:pointer;line-height:1.2;border-radius:0;border:1px solid #054654;background:#054654;padding:8px 16px;display:inline-block;text-decoration:none;text-align:center;color:#fff;transition:all .3s ease}.button .icon{color:currentColor}input[type=submit]:hover,.button.active,.button:hover,.buttonGreen:hover{background:#62848d}.hm-form-row__title,input[type=submit],input[type=button],.button,.buttonGreen{padding:8px 16px}.button--inline{width:auto}.button__centered{margin:0 auto;display:block}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #f0f3f9 inset !important;background:#fff !important}select{cursor:pointer}textarea,select,input[type=text],input[type=email],input[type=password],input[type=tel],input[type=url],.hm-form-row__input--radio label,.hm-form-row__input-checkbox-label,input[type=date],input[type=datetime-local]{width:100%;border-radius:0;border:1px solid #cddadd;padding:8px 16px;line-height:1.3 !important;-webkit-appearance:none;outline:0;text-align:left;cursor:pointer;background:#fff url(/assets/img/icons/check.png) no-repeat right .8rem bottom -100%;background-size:1.5em;transition:all .3s ease,box-shadow 0s ease}input[type=date]::-webkit-calendar-picker-indicator,input[type=datetime-local]::-webkit-calendar-picker-indicator{background:0 0;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}input.format-uppercase{text-transform:uppercase}select{cursor:pointer}textarea{min-height:100px}textarea:active,textarea:focus,select:active,select:focus,input:active,input:focus{border:1px solid #ccc !important}select.invalid,textarea.invalid,input[type=email].invalid,input[type=password].invalid,input[type=checkbox].invalid,input[type=text].invalid,.hm-form-row__checkbox-group .hm-form-row__input.invalid .hm-form-row__input-checkbox-label{border:1px solid #ee766c !important}input.valid:not(:focus):not(:invalid),textarea.valid:not(:focus):not(:invalid){background-position:right .8rem center}input.valid:not(:focus):not(:invalid),select.valid,textarea.valid:not(:focus):not(:invalid){box-shadow:0 -2px 0 #218a61 inset !important}input[type=checkbox]{box-shadow:none !important}input[type=text][readonly]{opacity:.75;color:#666;cursor:default;border-color:#c2c4c3}.hm-form-row__input-checkbox-container{background:#fff;border:1px solid #ccc;padding:8px 8px 24px;width:100%;position:absolute;left:0;right:0;z-index:1;top:100%;display:none}.collapsible-content--transparent{background:0 0 !important;border:1px solid #f1f5f6 !important;margin:-1px 0 0 !important}.collapsible-content--transparent .collapsible-content__content-text{padding-top:0;padding-bottom:24px}.collapsible-content--no-padding{background:0 0 !important;border:0 !important;padding:0}.collapsible-content--no-padding .collapsible-content__content-text{padding:0}.collapsible-content__content textarea,.collapsible-content__content select,.collapsible-content__content input[type=text],.collapsible-content__content input[type=email],.collapsible-content__content input[type=password],.collapsible-content__content input[type=date]{background:#fff;border-color:#fff}.HM-EdutheekSearch__form{margin-bottom:12px;border-bottom:1px solid var(--dark)}
.searchForm .collapsible-content__content textarea,.searchForm .collapsible-content__content select,.searchForm .collapsible-content__content input[type=text],.searchForm .collapsible-content__content input[type=email],.searchForm .collapsible-content__content input[type=password],.searchForm .collapsible-content__content input[type=date]{border-color:#cddadd}.searchForm input[type=submit]{width:100%}.licentie-warning__wrapper{height:inherit}.licentie-inputs{display:flex;flex-flow:row nowrap}.licentie-inputs input{width:calc(25% - 16px) !important;position:relative;text-transform:uppercase}.licentie-inputs span{flex:1 auto;display:flex;flex-flow:column wrap;justify-content:center;text-align:center}input[type=checkbox]{width:1.5em !important;height:1.5em;-webkit-appearance:none;border:1px solid #ccc;margin:0 8px 0 0;position:relative}input[type=checkbox]:after{width:7px;height:14px;top:-1px;left:5px;position:absolute;content:'';transition:border-color .2s ease,transform .2s ease;pointer-events:none;border-right:3px solid transparent !important;border-bottom:3px solid transparent !important;transform:rotate(25deg) scale(.01)}input[type=checkbox]:checked:after,input[type=checkbox].isChecked:after{border-color:#054654 !important;transform:rotate(45deg) scale(1)}textarea:active,textarea:focus,select:active,select:focus,input:active,input:focus{border:1px solid #05465450;outline:0}input[type=checkbox]:active,input[type=checkbox]:focus{border:2px solid #cddadd;outline:0}.notification{padding:8px 16px;margin-bottom:16px;font-size:.925em}.notification.error{background:#ee766c;color:#fff}.notification.warning{background:#f0ad4e;color:#fff}.notification.info{background:#00a3b4;color:#fff}.module-notification{margin:1em 0 0;min-height:50px;border:1px solid var(--dark)}.hm-form-row{display:flex;flex-flow:row wrap;margin-bottom:12px}#HM_Form_ExecuteAssessment{background:#fff;padding:.2em .8em 1em}h4.ha-form__group-title.HM_Form_ExecuteAssessment{margin-top:18px;padding-left:3px;background:var(--light)}h4.ha-form__group-title.HM_Form_ExecuteAssessment>span{float:right;margin-right:15px}.hm-form-row.HM_Form_ExecuteAssessment{margin-bottom:2px}.hm-form-row.HM_Form_ExecuteAssessment .hm-form-row__input:has(textarea){padding-top:.5em}.hm-form--assessment-rubric.hm-form-row{width:100%;flex-flow:nowrap;margin-bottom:0}.hm-form--assessment-rubric.hm-form-row:hover{background:#eefbf6}.hm-form-row__title{flex:0 200px;line-height:1.3;padding:8px 0;text-align:left}.hm-form--assessment-rubric .hm-form-row__title{flex:100 1 auto;padding-left:3px}.hm-form--assessment-rubric .hm-form-row__title small p{margin-top:0}.hm-form-row__input--fixed{line-height:1.3;padding:8px 0}.hm-form-row__input{flex:0 calc(100% - 200px);margin-left:auto;width:calc(100% - 200px);position:relative;text-align:left}.hm-form--assessment-rubric .hm-form-row__input-rubric{flex-grow:0;width:150px}.hm-form--assessment-rubric .hm-form-row__input-rubric label,h4.ha-form__group-title.HM_Form_ExecuteAssessment>span>span{display:inline-block;width:40px;text-align:center}.hm-form--assessment-rubric .hm-form-row__input-rubric input{width:auto;margin-top:10px}.hm-form-row__input label{cursor:pointer;display:flex;width:100%;margin:1px 0}.hm-form-row__input a,.hm-form-row__input input{margin-bottom:0;width:100%;flex-shrink:0}.hm-form-row__input .icon{position:absolute;color:#054654;top:8px;right:7px;pointer-events:none}.hm-form-row__input-checkbox-container label i.icon{display:inline-block;position:relative;top:initial;right:inherit}.hm-form-row__input--select .icon,.hm-form-row__input-checkbox-label .icon{transform:rotate(90deg);transition:transform .3s ease}.hm-form-row__input--select.hm-form-row__input--open .icon,.hm-form-row__input-checkbox-label.hm-form-row__input--open .icon{transform:rotate(-90deg)}.ha-form__group-title{font-weight:600;color:#376b76;font-size:1em;margin-top:0;margin-bottom:0;text-align:left}.hm-form-row__input--radio .radio-option__container{display:flex;flex-flow:row nowrap;margin:0 -8px;flex:1}
.hm-form-row__input--radio .radio-option{flex:1 auto;position:relative;margin:0 8px}.hm-form-row__input--radio input{position:absolute;width:1px;height:1px;left:50%;top:100%;opacity:0}.hm-form-row__input--radio label{text-align:center;border-left:1px solid #fff;background:#e5e5e9;transition:all .3s ease}.hm-form-row__input--radio input:checked~label{box-shadow:0 -2px 0 #218a61 inset !important;background-color:#fff}.hm-form-row__desc{text-align:left}.HM-form--wide .hm-form-row__title,.HM-form--wide .hm-form-row__input{flex:0 100%}.hm-form-row__divider{margin-bottom:50px}@media screen and (max-width:549px){.hm-form-row__title{flex:0 100%;width:100%;padding:0}.hm-form-row__input{flex:0 100%;width:100%}}.notification,.ug-form-container--reset{display:none}.ug-form-container.not-active{display:none}.reset-pass{margin-top:16px;float:left;width:100%}.reset-pass label:nth-child(7){display:none}[data-unlock-form]{cursor:pointer}.collapsible-content{margin:0 0 8px;background:#cddadd}.collapsible-content__title{font-weight:700;cursor:pointer;padding:8px 16px;position:relative;padding-left:42px;line-height:1.2}.collapsible-content__title .icon{position:absolute;left:10px}.collapsible-content__title .icon svg{transition:transform .3s ease;transform:rotate(90deg)}.collapsible-content__content{transition:max-height .2s ease-out;overflow:hidden}.collapsible-content__content-text{padding:16px}.collapsible-content__content-text>*:first-child{margin-top:0}.collapsible-content__content-text>*:last-child{margin-bottom:0}.collapsible-content:not(.collapsible-content--active) .collapsible-content__content{max-height:0 !important}.collapsible-content.collapsible-content--active .collapsible-content__title .icon svg{transform:rotate(-90deg)}ul.checklist{padding:0;list-style:none}ul.checklist .icon{font-size:.7em;position:absolute;left:0;top:.3em}ul.checklist li{padding-left:22px;position:relative}.bookinfo{text-align:left}.bookinfo dd{margin:0}.bookinfo>dt{background:#e16d33;padding:4px 8px;color:#fff;font-weight:700;margin-top:6px}.bookinfo dl.summary{display:flex;flex-flow:row wrap;background:#fff;padding:4px 8px;margin-top:0}.bookinfo dl.summary dt{flex:0 200px;font-weight:700;padding:5px 0;line-height:1.2}.bookinfo dl.summary dd{flex:0 calc(100% - 200px);padding:3px 0;line-height:1.2}.field{display:none}.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.inputfile~label{background:#fff;display:flex;flex-flow:row nowrap}.inputfile~label strong{padding:6px 11px;color:#fff;font-weight:400}.inputfile~label strong .icon{color:#fff !important;position:relative;top:0;right:0}.inputfile~label span{padding:6px 16px;flex:1 auto;text-align:left;border:1px solid #ccc}div.featherlight:last-of-type{background:rgba(0,0,0,.7)}html.with-featherlight body #header,html.with-featherlight body #sidebar,html.with-featherlight body #content,html.with-featherlight body .hma-content-container{filter:blur(2px)}.title-in-bg-color{padding:8px 16px}.HM-form--licentie-activeren{max-width:600px}.HM-form--klas-deelnemen{max-width:600px}.HM-form--voortgang{max-width:500px;margin-bottom:32px}.HM-form--400{max-width:400px}.HM-form--600{max-width:600px}.HM-form--classroom .hm-form-row__title--classroom-emails,.HM-form--classroom .hm-form-row__input--classroom-emails{flex:0 100%}.hm-form-row__title--input-with-submit{padding-top:0}.hm-form-row__title--input-with-submit input{width:98%;height:36px;float:right}.hm-form-row__input--fullwidth{flex-basis:100%;margin-top:-10px}.popup__test{background:#fff;padding:8px 16px;text-align:left;min-height:350px;display:flex}.popup__test-slide{display:flex;flex-flow:column;width:100%}.text__buttons{margin-top:auto;text-align:right;width:100%}.grecaptcha-badge{visibility:hidden}.livechat_button{display:inline-block}div#chat-widget-container{right:8px !important}.livechat_button a img{opacity:0;display:none}.livechat_button a:after{content:"Start een chat met ons"}#livechat-compact-container{display:none}#livechat-full{right:0 !important}
ul.pagination{margin:0 0 20px;padding:0;list-style:none;overflow:hidden}ul.pagination li a{float:left;display:block;text-decoration:none;color:#fff;background-color:#336b76;padding:4px 10px;margin-right:8px}ul.pagination li a:hover{background-color:#014654}ul.pagination li.active a{background-color:#004555}.popup .HM-form--classroom .hm-form-row__input-checkbox-container{max-height:280px;overflow:auto}.popup .HM-form--classroom .hm-form-row__input-checkbox-container>label{margin:0 0 8px;font-size:13px}.popup .HM-form--classroom .hm-form-row__input-checkbox-container>label>span{padding-right:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HM_Form_ReorderPractice.ui-sortable-handle label input{cursor:pointer}.HM_Form_ReorderPractice.ui-sortable-handle label span{cursor:ns-resize}.HM_Form_ReorderPractice label span{display:inline-block;text-align:left;width:675px;vertical-align:top}:root{--dark:#054654;--hover:#376b76;--light:#cddadd;--ultra-light:#e8e8e8}.body--edutheek,html.edutheek{--dark:#0a6069;--light:#cddadd;--hover:#62848d}.body--licentie,html.licentie{--dark:#00a3b4;--light:#d4eff2;--hover:#63b3c2}.body--klassen,html.klassen{--dark:#e16d33;--light:#f9e2d6;--hover:#e88c58}.body--boekenplank,.body--toetsen,.body--praktijkbeoordeling,html.boekenplank,html.toetsen,html.praktijkbeoordeling,html.bookspecs{--dark:#218a61;--light:#d2e7df;--hover:#5f9e7e}.body--profiel,html.profiel{--dark:#efc94c;--light:#fcf4db;--hover:#f2d375}.body--voortgang,html.voortgang{--dark:#8da525;--light:#d1dba8;--hover:#a7b550;--ultra-light:#e9ecd9}.side-nav__item--profile{background:#efc94c}.side-nav__item--classes{background:#e16d33}.side-nav__item--book{background:#218a61}.side-nav__item--exam{background:#056267}.side-nav__item--progress{background:#8da525}.side-nav__item--edutheek{background:#044656}.side-nav__item--license{background:#00a3b4}.side-nav__item--profile:hover{background:#f2d375}.side-nav__item--classes:hover{background:#e88c58}.side-nav__item--book:hover{background:#5f9e7e}.side-nav__item--exam:hover{background:#62848d}.side-nav__item--progress:hover{background:#a7b550}.side-nav__item--edutheek:hover{background:#7f969b}.side-nav__item--license:hover{background:#63b3c2}.side-nav__item--active.side-nav__item--profile:after{background:#efc94c}.side-nav__item--active.side-nav__item--classes:after{background:#e16d33}.side-nav__item--active.side-nav__item--book:after{background:#218a61}.side-nav__item--active.side-nav__item--progress:after{background:#8da525}.side-nav__item--active.side-nav__item--exam:after{background:#0a6069}.side-nav__item--active.side-nav__item--edutheek:after{background:#044656}.side-nav__item--active.side-nav__item--license:after{background:#00a3b4}.side-nav__item--active.side-nav__item--profile:hover:after{background:#f2d375}.side-nav__item--active.side-nav__item--classes:hover:after{background:#e88c58}.side-nav__item--active.side-nav__item--book:hover:after{background:#5f9e7e}.side-nav__item--active.side-nav__item--progress:hover:after{background:#a7b550}.side-nav__item--active.side-nav__item--exam:hover:after{background:#62848d}.side-nav__item--active.side-nav__item--edutheek:hover:after{background:#7f969b}.side-nav__item--active.side-nav__item--license:hover:after{background:#63b3c2}body .popup input[type=checkbox]:after{border-color:var(--dark) !important}body .popup .hm-form-row__input .icon,body .icon{color:var(--dark)}body .article{border-color:var(--dark) !important}body .content-main .button{background:var(--dark);border:1px solid var(--dark)}body .edutheek-item__video-time,body .button,body .popup__title{background:var(--dark);border-color:var(--dark)}body .popup__buttons .button{background:var(--dark);color:#fff;border-color:var(--dark)}body .popup__buttons .button:hover{background:var(--hover)}body .table-formatted thead td,body .table-formatted thead th,body .content-menu,h3.book-details__chapter-header{background:var(--light)}h3.book-details__chapter-header{padding:3px 6px;font-size:14px}
body .popup,body.featherlightIframe{background:var(--light)}body .hma-content-container input[type=submit],body .hma-content-container .buttonGreen{background:var(--dark) !important;border:1px solid var(--dark)}body .collapsible-content{background:var(--light)}body .hm-form-row__input--select:before{border-color:var(--dark)}body .hma-content-container input[type=submit]:hover,body .hma-content-container .button.active,body .hma-content-container .button:hover,body .hma-content-container .buttonGreen:hover{background:var(--hover) !important;color:#fff !important}body .title-in-bg-color{background:var(--light)}body .popup input[type=submit],body .popup .buttonGreen{background:var(--dark);border:1px solid var(--dark)}body .hma-content-container .field-tab .field-tab__action.field-tab__action--alt .button{background:var(--light);color:#054654;border:0}body .hma-content-container .field-tab .field-tab__action.field-tab__action--alt .button.active{background:var(--dark) !important}body .popup__desc .table-formatted thead td,body .popup__desc .table-formatted thead th{background:var(--ultra-light)}body .bookinfo>dt{background:var(--hover)}body .booking-details__add-to-cart{background:var(--light)}.message,.dashboard-message{border-bottom:1px solid var(--dark)}.inputfile~label strong{background:var(--dark)}body tr.activeTr td{background:var(--ultra-light) !important}div.featherlight .featherlight-close-icon{background:rgba(255,255,255,.2)}html:has(body.external),html:has(body.external) *,.header-submenu__notifications .event-notification__wrapper{scrollbar-color:#62848d #cddadd;scrollbar-width:thin}.table-responsive-wrapper{max-width:100%;overflow:auto}.table-responsive-wrapper table{width:100%}.table-responsive-wrapper td{padding:2px 0;vertical-align:top}.table-modify{color:#00a2b3;width:85px;text-align:center;white-space:nowrap}.table-modify .icon svg{cursor:pointer;transition:transform .3s ease}.table-modify .icon svg:hover{transform:scale(1.3)}.table-formatted thead td,.table-formatted thead th{background:#cddadd;font-weight:700}.table-formatted tfoot td,.table-formatted tfoot th{font-weight:700;border-top:2px solid currentColor}.table-formatted td,.table-formatted th{padding:6px;border-bottom:1px solid #f1f5f6;text-align:left;background:#fff;line-height:1.3;position:relative}.table-formatted td:first-child,.table-formatted th:first-child{border-left:0 solid #f1f5f6}.table-formatted tr.ug-follow-href:hover td:first-child{box-shadow:3px 0 0 var(--hover) inset}.table-formatted tr.ug-follow-href:hover{cursor:pointer}.table-collapsible:not(.table-collapsible--active) tbody{display:none}.table-collapsible.table-collapsible--active thead .icon svg{transform:rotate(90deg)}.table-collapsible thead .icon svg{transition:transform .3s ease}.table-collapsible thead th{background:0 0 !important;cursor:pointer}.table-progress{padding-bottom:25px}.table-progress thead td,.table-progress thead th{font-weight:400}.table-progress td,.table-progress th{border-right:1px solid #f1f5f6;padding:6px 12px}.table-progress td.noline,.table-formatted td.noline{border-right:0}.table-progress td.nopadding,.table-formatted td.nopadding{padding-right:0;margin-right:0}.table-progress td:not(.nospacing):before,.table-progress th:not(.nospacing):before{content:'-';max-width:0;opacity:0;visibility:hidden}.table-progress td:first-child,.table-progress th:last-child{border-right:1px solid #f1f5f6}.td-narrow{width:10px;white-space:nowrap}.table-formatted td.td-center,.table-formatted th.td-center{text-align:center}.table-formatted td.td-right,.table-formatted th.td-right{text-align:right}.table-fixed-first tr td.td-shorten-dots{width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.td-button{width:180px !important;padding:2px !important}.td-button .button{width:100%}.table-type{width:120px}.table-title{width:200px}.table-progress td{white-space:nowrap;position:relative}.table-progress table{width:auto;max-width:100%}.table-test td{vertical-align:middle}
.table-test td:last-child{text-align:right;width:10px;white-space:nowrap}.status{position:absolute;top:1px;left:1px;right:1px;bottom:1px;text-align:center;color:#fff;font-weight:700;line-height:1.75em}.correctAnswer i.icon{color:#218a61}.incorrectAnswer i.icon{color:#e94c4c}td.status-column{padding:6px 3px;min-width:32px;width:32px;min-height:30px;height:30px;cursor:default}td.status-column[title]{cursor:help}.status--critical{background:#c0ce87 !important;color:#03232a}.status--grey{background:#e5e5e9}.status--light-green,._submitted{background:#83b72d !important}.status--dark-green,._correct{background:#218a61}.status--orange,._not_correct{background:#e16e33}.status--blue,._submitted_docent{background:#00a3b4}.status--white{background:#fff}.status--valid{background:#218a61}.status--sufficient{background:#8da525}.status--error{background:#e94b4c}.table-legenda table{width:auto}.table-legenda td{font-size:.925em;padding:4px 8px}.table-legenda td.status-column{width:24px}.table--limit-first-column tr td:first-child{width:50px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width:1200px){.td-50{width:50px;min-width:50px}.td-70{width:70px;min-width:70px}.td-80{width:80px;min-width:80px}.td-100{width:100px;min-width:100px}.td-110{width:110px;min-width:110px}.td-120{width:120px;min-width:120px}.td-150{width:150px;min-width:150px}.td-175{width:175px;min-width:175px}.td-180{width:180px;min-width:180px}.td-220{width:220px;min-width:220px}.td-250{width:250px;min-width:250px}.td-300{width:300px;min-width:300px}}.answer-placeholder{border-left:5px solid #fff}.answer-incorrect{border-left:5px solid #e16d33}.answer-correct{border-left:5px solid #218a61}.instantPracticeCounter{display:inline-block}.table-fixed-first tr td:first-child{position:absolute;left:0;top:auto;z-index:100;width:180px}.table-fixed-first tfoot tr td:first-child{margin-top:-1px}.table-fixed-first .table-responsive-wrapper{margin-left:180px}.table-fixed-first{position:relative}.td-info-on-hover{display:none;position:absolute;z-index:1;background:#fff;padding:10px;font-weight:400;font-size:13px;width:200px;white-space:normal;left:50%;transform:translateX(-50%);border:1px solid #e5e5e9;box-shadow:0 1px 2px 0 rgb(0 0 0/10%)}td:hover .td-info-on-hover{display:block}.tr-border-bottom-black{border-bottom:1px solid #000}.tr-border-bottom-themed{border-bottom:1px solid var(--hover)}.table_sortable thead th{cursor:pointer}.table_sortable thead th.nosort{cursor:default}.table_sortable thead th.desc:after{content:'  ↥'}.table_sortable thead th.asc:after{content:'  ↧'}.photo-item__container,.all-support__container{display:flex;flex-flow:row wrap;margin:0 -8px;position:relative}.photo-item__wrapper{flex:0 25%;max-width:25%;padding:8px 8px 24px}.collapsible-content__content-text .photo-item__wrapper{flex:0 33.3333%;max-width:33.3333%;padding:8px 8px 24px}@media screen and (max-width:1200px){.photo-item__wrapper{flex:0 33.3333%;max-width:33.3333%}}@media screen and (max-width:1050px){.photo-item__wrapper{flex:0 50%;max-width:50%}}@media screen and (max-width:480px){.photo-item__wrapper{flex:0 100%;max-width:100%}}.photo-item{border:1px solid #ccc;position:relative;overflow:hidden}.photo-item__link-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;cursor:pointer;text-decoration:none}.photo-item__img{position:relative}.photo-item__img:before{content:'';width:100%;display:block;height:10px;padding-bottom:50%}.photo-item__img img{width:100%;position:absolute;left:0;top:0;bottom:0;right:0;height:100%;object-fit:cover;z-index:-1}.photo-item__type{font-weight:700}.photo-item__content{line-height:1.2;padding:calc(5px + 1.15em) 10px 5px 10px;position:relative}.photo-item__content-extra{position:absolute;right:0;bottom:0;top:0;background:#fff;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 30%);width:35px;margin-top:2px;height:24px;text-align:center;display:flex;flex-flow:column;justify-content:center;z-index:12}
.photo-item__arrow{text-align:center;opacity:0;transition:opacity .5s ease;flex:1 auto;display:flex;flex-flow:column;justify-content:center;font-size:1.75em}.photo-item__ribbon{position:absolute;right:0;bottom:100%;height:22px;z-index:1;font-weight:700;font-size:.825em;padding:0;transition:opacity .15s ease}.photo-item--video .photo-item__ribbon{margin-bottom:19px}.photo-item__ribbon i.icon{display:inline-block;margin:1px 3px 0;font-size:18px}.photo-item__ribbon:has(.photo-item__ribbon-time) i.icon{margin-right:0}.photo-item__ribbon-time{display:block;float:right;color:#fff;font-weight:700;font-size:.825em;padding:4px 8px 0;height:100%;background:#e16d33}.photo-item__image-overlay{position:absolute;top:100%;background:rgba(255,255,255,.95);padding:5px 10px;line-height:1.2;transition:top .5s ease;width:100%;bottom:0;display:flex;flex-flow:column;min-height:1.7em;overflow:hidden}.photo-item:hover .photo-item__image-overlay{opacity:1;top:0;transition:top .5s ease}.photo-item:hover .photo-item__arrow{opacity:1}.photo-item:hover .photo-item__ribbon{opacity:0}.progress{background:#e94b4c;height:5px;position:relative;z-index:12;margin:6px -10px -5px}.progress-bar{position:absolute;left:0;top:0;bottom:0;background:#218a61}.photo-item__wrapper:not(.photo-item__wrapper--foldout-visible) .photo-item__foldout{display:none}.photo-item__wrapper.photo-item__wrapper--foldout-visible .photo-item__foldout{position:absolute;left:8px;right:8px;background:#fff;border:1px solid #ccc;margin-top:10px;padding:16px;z-index:111}.photo-item__wrapper.photo-item__wrapper--foldout-visible .photo-item{overflow:visible}.photo-item__wrapper.photo-item__wrapper--foldout-visible .photo-item:after{content:'';position:absolute;left:-1px;right:-1px;bottom:-12px;height:22px;background:#fff;border-left:1px solid #ccc;z-index:112;border-right:1px solid #ccc}*{box-sizing:border-box}a{color:inherit}body{background:#fff;font-family:'Open Sans',sans-serif;color:#054654;line-height:1.6;font-size:.875em}.icon svg,.icon img{display:inline-block;height:1.2em;width:1.5em;margin-top:-.2em;overflow:visible !important}.mb-0{margin-bottom:0}.mt-0{margin-top:0}a.noline{text-decoration:none}.clear{clear:both}.clearleft{clear:left}.clearright{clear:right}.left{float:left}.right{float:right}#content{display:flex;flex-flow:row wrap;position:relative}.general-info-button{position:absolute;right:29px;top:8px;font-size:2em;background:#fff;z-index:100}.section-title{background:var(--light);padding:6px 12px;font-size:1em}#content>*{flex:0 100%}.content-menu{bottom:0;width:244px;padding:35px 16px 32px 32px;overflow:auto}.hma-content-container{padding:32px;padding-left:calc(244px + 32px);margin-left:0;display:block}.body--error>.hma-content-container{padding-top:100px;padding-left:330px}.hma-content-container.hasHelp .book-details__img:not(.book-details__img-notopmargin){margin-top:22px}.hma-content-container.hma-content-container__noMenuSpacing{padding-left:64px}.content-main{padding-bottom:50px}.content-menu__title{font-weight:700;margin-top:0;font-size:1.25em}.content-main__title{font-size:1.65em;margin:0 0 16px;flex:1 100%}.content-main__title .icon{float:right}.content-entreelogin__logo{border:0;width:125px;float:right}.with-featherlight .content-menu{position:fixed;left:0;top:0;margin-left:0}@media screen and (max-width:800px){.content-menu{position:relative;width:auto;margin:-32px -16px 32px -32px;left:0;top:0}.with-featherlight .content-menu{position:relative;width:auto;margin:-32px -32px 32px}div.hma-content-container.hma-content-container__noMenuSpacing,body .hma-content-container{padding:16px;min-width:unset}}a.text-link{text-decoration:underline;position:relative;text-decoration-color:transparent;transition:text-decoration-color .3s ease}a.text-link .icon svg{transition:transform .3s ease}a.text-link:hover .icon svg{transform:scale(1.3)}a.text-link:hover{text-decoration-color:currentColor}ul.content-menu__list{padding:0;list-style:none}ul.content-menu__list li{padding:3px 0}
ul.content-menu__list li a{text-decoration:none;padding-left:20px;display:block;line-height:1.2;transition:transform .3s ease}ul.content-menu__list li.active>a{font-weight:700}ul.content-menu__list li .icon{position:absolute;font-size:.75em;margin-top:.07em;transition:transform .3s ease}ul.content-menu__list li:not(.active):hover a,ul.content-menu__list li:not(.active):hover .icon{transform:translateX(5px)}li.has-submenu ul{list-style:none;margin:10px 0 10px 15px;padding:0}li.has-submenu>.icon svg{transform:rotate(90deg)}@media screen and (min-width:1050px){div.featherlight .featherlight-content:not(:has(.at-video)){margin-left:25%;margin-right:25%}}.featherlight-iframe iframe{max-width:95vw;max-height:95vh}div.featherlight .featherlight-content{padding:0;border-bottom:0}div.featherlight .featherlight-content .at-video{width:90vw;position:relative;background:#000;height:95vh;overflow:hidden}div.featherlight .featherlight-content .at-video iframe{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;max-height:95vh}div.featherlight .featherlight-close-icon{width:38px;height:38px;text-indent:-9999px}div.featherlight .featherlight-close-icon--scroll{right:17px}div.featherlight .featherlight-close-icon:after,div.featherlight .featherlight-close-icon:before{content:'';position:absolute;height:4px;border-radius:60px;width:24px;top:18px;left:8px;background:#fff;transform:rotate(45deg)}div.featherlight .featherlight-close-icon:before{transform:rotate(-45deg)}.lightbox{display:none}div.featherlight:last-of-type{background:rgba(0,0,0,.7)}div.featherlight-iframe{cursor:default}html.with-featherlight body .hma-sidebar,html.with-featherlight body .hma-topbar,html.with-featherlight body #content>*{filter:blur(2px)}.field-tab{display:flex;flex-flow:row wrap;margin-top:16px;flex:0 100%}.field-tab .field-tab__action{flex:1 auto;padding:1px;display:flex}.field-tab .field-tab__action .button{display:flex;flex-flow:column;justify-content:center;padding:12px 8px;position:relative;width:100%}.field-layout{display:flex;flex-flow:row;justify-content:flex-end;float:right}.display-as-list .field-layout__list{opacity:1 !important}.display-as-block .field-layout__block{opacity:1 !important}.field-layout ul{margin:0 -8px;padding:0;list-style:none;display:flex}.field-layout ul li{font-size:1.25em;transition:opacity .3s ease}.field-layout ul li a{display:block;padding:8px}.field-layout ul li:not(.active){opacity:.35}.field-layout ul li:hover{opacity:1}div.register-login__column-register h1{margin-bottom:0;padding:1em 0 0}div.register-login__column-login>h1{padding-top:0}div.register-login__column-register{position:relative;padding:1% 6% 1rem;background:#f0f5f5}div.register-login__column-register--buttons{display:flex;flex-direction:column;align-items:center}div.register-login__column-register--buttons .buttonGreen{display:block;text-align:center;margin-top:12px;width:100%;max-width:320px}@media screen and (max-width:1100px){div.register-login__columns{display:block}}.popup{background:#9bb5bb;width:575px;max-width:90vw;text-align:center}.featherlightIframe{overflow-x:hidden}.featherlightIframe .popup{max-width:100vw;width:inherit}.popup--eles{width:900px}.popup__title{background:#054654;padding:8px;font-weight:700;color:#fff}.popup__desc{padding:8px 16px}.popup__desc select,.popup__desc input,.popup__desc textarea{background:#fff}.popup__desc ul{text-align:left;margin:0;padding:0;list-style:none}.popup__desc h1.classIdent{font-size:100px;margin:0}.popup__buttons{padding:0 8px 8px;display:flex;flex-flow:row wrap;justify-content:center;max-width:280px;margin:auto}.popup__buttons .button{background:#fff;color:#054654;font-weight:700;padding:8px 16px;line-height:1;margin:2px 4px;flex:1 auto;cursor:pointer;transition:background .3s ease,color .3s ease}.popup--classroomcontestors table{width:100%}.popup--classroomcontestors table td{vertical-align:top}.popup--classroomcontestors table td.bookCode{width:100px}.popup--classroomcontestors td.name{width:200px;height:25px}
.popup--classroomcontestors td.email{width:250px}.popup--classroomcontestors td.actions{text-align:right}.popup--classroomcontestors i{cursor:pointer}.popup--classroomcontestors .buttonGreen{padding:3px 8px;margin-left:1em;margin-bottom:1px}.popup__buttons .button:hover{background:#054654;color:#fff}.popup--showprogress{width:900px}.popup.popup--feedback,.popup.popup--bookinfo{width:850px}.popup__desc--text-left,.popup--classroomcontestors{text-align:left}.popup i.icon.icon-exclamation-circle{color:#e94b4c}div.collapsible-content div.event-notification__item{padding-left:6px;border-bottom:1px solid #f1f5f6}div.collapsible-content div.event-notification__item:not(.event-notification__new){background:#f0f2f5;color:#65676b}.bookshelf{display:flex;flex-flow:row wrap}.book-details__img img,.bookshelf__img img{width:100%;box-shadow:2px 2px 6px rgba(0,0,0,.25)}.bookshelf__img,.book-details__img{position:relative}.bookshelf__img:not(.bookshelf__img--ebook):not(.bookshelf__img--placeholder):after,.book-details__img:not(.book-details__img--ebook):not(.book-details__img--placeholder):after{content:'';position:absolute;right:0;top:0;left:0;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,.025) 0%,rgba(0,0,0,.025) 3%,rgba(255,255,255,.4) 4.5%,rgba(0,0,0,.1) 45%,rgba(0,0,0,.1) 70%,rgba(0,0,0,.05) 100%);pointer-events:none;aspect-ratio:185/252}.bookshelf__img:not(.bookshelf__img--ebook):not(.bookshelf__img--placeholder):after{right:8px;top:8px;left:8px;bottom:8px}.bookshelf__img.bookshelf__img--ebook img,.book-details__img.book-details__img--ebook img{box-shadow:none;margin:9% 0 9.5% 5%;width:90%;outline:10px solid #054654;border-radius:1px}.book-details__img.book-details__img--ebook img{margin:9% 9% 15.5%;width:83%}.bookshelf__img.bookshelf__img--ebook:after,.book-details__img.book-details__img--ebook:after{position:absolute;bottom:17px;left:50%;width:5px;height:5px;border-radius:10px;background-color:#fff;content:''}.bookshelf__img.bookshelf__img--ebook:after{bottom:27px}.bookshelf:not(.bookshelf--favourites):not(.bookshelf--total) .bookshelf__item{display:flex;flex-flow:row wrap}.bookshelf:not(.bookshelf--favourites):not(.bookshelf--total) .bookshelf__img{flex:0 120px;margin-right:16px}.bookshelf:not(.bookshelf--favourites):not(.bookshelf--total) .bookshelf__item-desc p:first-child{margin-top:4px}.bookshelf:not(.bookshelf--favourites):not(.bookshelf--total) .bookshelf__item-desc p:last-child{margin-bottom:0}.bookshelf__item-wrapper{text-decoration:none}.bookshelf__item-wrapper[disabled]{pointer-events:none;filter:blur(1px);opacity:.8}.bookshelf--favourites .bookshelf__item-wrapper{flex:0 100%;max-width:100%;padding:8px 0}.bookshelf--favourites .bookshelf__item{display:flex;flex-flow:row wrap;cursor:pointer}.bookshelf--favourites .bookshelf__item-info{padding:0 16px;line-height:1.2}.bookshelf--favourites .bookshelf__item-desc p:first-child{margin-top:4px}.bookshelf--favourites .bookshelf__item-desc p:last-child{margin-bottom:0}.bookshelf--favourites .bookshelf__img{flex:0 55px}.bookshelf--favourites .bookshelf__item-info{flex:0 calc(100% - 55px);font-size:.925em}.bookshelf--total .bookshelf__item-wrapper{flex:0 20%;max-width:20%;padding:8px;display:flex}@media screen and (max-width:1250px){.bookshelf--total .bookshelf__item-wrapper{flex:0 20%;max-width:20%}}@media screen and (max-width:1100px){.bookshelf--total .bookshelf__item-wrapper{flex:0 25%;max-width:25%}}@media screen and (max-width:950px){.bookshelf--total .bookshelf__item-wrapper{flex:0 33.33%;max-width:33.33%}}@media screen and (max-width:580px){.bookshelf--total .bookshelf__item-wrapper{flex:0 50%;max-width:50%}}.bookshelf--total .bookshelf__img{padding:8px}.bookshelf--total .bookshelf__item{cursor:pointer;transition:transform .3s ease;box-shadow:0 1px 4px rgba(0,0,0,.15);overflow:hidden}.bookshelf--total .bookshelf__item:hover{transform:scale(1.05)}.bookshelf--total .bookshelf__item-info{padding:8px;line-height:1.2}.bookshelf--total .bookshelf__item-info-title{font-size:14px;line-height:1;display:block;margin-bottom:10px}
.bookshelf--total .bookshelf__item-desc{font-size:14px}.bookshelf--total .bookshelf__item-desc p{margin:0 0 5px}.bookshelf--total .bookshelf__item-desc p:last-child{margin-bottom:0}.bookshelf--modify-order,.bookshelf--delete-books{list-style:none;margin:0;padding:0}.bookshelf--modify-order li.ui-sortable-new{position:relative;width:100px;float:left;background:#fffde8;margin-bottom:20px}.bookshelf--modify-order li.ui-sortable-new:before{width:100%;height:0;padding-bottom:128px;content:'';position:relative;float:left;transform:none;left:0}.bookshelf--modify-order .bookshelf__item{float:left;margin:.5rem}.bookshelf--modify-order .bookshelf__item{box-shadow:none;position:relative;padding:0;overflow:visible;cursor:pointer}.bookshelf--modify-order .bookshelf__img{padding:0}.bookshelf--modify-order i.icon.icon-move{position:absolute;top:0;right:0;padding:4px;background:rgba(255,255,255,.85)}.bookshelf--modify-order .bookshelf__item-info{position:absolute;left:0;right:0;bottom:0;background:rgba(255,255,255,.85);overflow-wrap:break-word}.bookshelf--modify-order .bookshelf__item-wrapper{flex:0 10%;max-width:10%;padding:8px}@media screen and (max-width:1700px){.bookshelf--modify-order .bookshelf__item-wrapper{flex:0 12.5%;max-width:12.5%}}@media screen and (max-width:1500px){.bookshelf--modify-order .bookshelf__item-wrapper{flex:0 14.28%;max-width:14.28%}}@media screen and (max-width:1300px){.bookshelf--modify-order .bookshelf__item-wrapper{flex:0 16.6666666%;max-width:16.6666666%}}@media screen and (max-width:1100px){.bookshelf--modify-order .bookshelf__item-wrapper{flex:0 20%;max-width:20%}}@media screen and (max-width:1000px){.bookshelf--modify-order .bookshelf__item-wrapper{flex:0 25%;max-width:25%}}@media screen and (max-width:600px){.bookshelf--modify-order .bookshelf__item-wrapper{flex:0 33.33%;max-width:33.33%}}@media screen and (max-width:500px){.bookshelf--modify-order .bookshelf__item-wrapper{flex:0 50%;max-width:50%}}.book-details__title{margin-top:0;font-size:1.25em;margin-bottom:1rem;line-height:1.2}div.book-details__subtitle{margin-top:0;font-size:14px;line-height:1;max-width:400px;margin-bottom:.25rem}h3.book-details__subtitle{margin-top:-15px;line-height:2em;font-weight:lighter;font-size:12px}.book-details__bookcode{font-size:14px;line-height:1;margin:0}.book-details__edition-isbn{display:flex;flex-flow:row wrap;margin-top:4px}.book-details__isbn{flex:0 1 190px}.book-details__series{margin-top:8px}.book-details__img{width:150px;position:relative}.book-details__img--small{width:70px}.book-details__img--small .book-details__img-button{color:transparent;white-space:nowrap;font-size:.8em;transition:all .3s ease}a.book-details__img-button:hover{color:#054654}.book-details__img img{width:100%}.book-details__content,.module-details__content{display:flex;flex-flow:row wrap;flex:1 100%}.book-details__desc{padding:0 16px 8px;flex:1 auto;position:relative}.book-details__img-button{position:absolute;text-decoration:none;left:0;right:0;top:calc(100% - 2.4em);bottom:0;background:rgba(255,255,255,.85);display:flex;flex-flow:row wrap;justify-content:center;align-items:center;font-weight:700;opacity:1;transition:all .3s ease;cursor:pointer;line-height:1;padding:6px 4px 9px 36px;z-index:2}.book-details__img-button .icon{font-size:1.2em;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);left:20px;margin-top:1px;transition:all .3s ease}.book-details__img.hover .book-details__img-button,.book-details__img:hover .book-details__img-button{top:0;padding-left:4px;padding-top:4em}.book-details__img.hover .book-details__img-button .icon,.book-details__img:hover .book-details__img-button .icon{left:50%;font-size:2em}.booking-details__add-to-cart{float:right;background:#f9e2d6;padding:16px;width:260px;line-height:1.3;margin-right:-16px}.booking-details__add-to-cart .button{margin-top:4px;width:100%;padding-left:10px;padding-right:10px}.book-details__add-to-board{position:absolute;right:0;bottom:0}.support-details__title{margin-top:-.7em;font-size:1.25em}
.cards-container{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(165px,1fr));grid-auto-flow:dense;grid-gap:20px 15px}.cards-item{box-shadow:0 1px 4px rgb(0 0 0/15%);position:relative}.cards-item--in-development .cards-item__img img{filter:blur(2px);opacity:.7}.cards-item--accessible{border:1px solid var(--dark)}.cards-item__desc{padding:8px}.cards-item__img{position:relative;aspect-ratio:1/1;min-height:0;overflow:hidden}.cards-item__img img{width:100%}.cards-item__in-development{position:absolute;width:100%;text-align:center;color:#fff;z-index:4;top:50%;transform:translateY(-50%);padding:.5em 0;background:#054654;pointer-events:none}a.card-item__link{text-decoration:none}a.card-item__link:after{content:'';position:absolute;left:0;top:0;bottom:0;right:0}.boeken-edutheek{display:flex;flex-flow:row wrap}.boeken-edutheek__filters{width:200px}.boeken-edutheek__zoekresultaten{flex:1 10em;padding-left:16px}.boeken-edutheek__zoekresultaten .book-details__title{font-size:14px;line-height:1}.boeken-edutheek__zoekresultaten .book-details_properties{display:grid;grid-gap:5px;line-height:1.2;margin-bottom:10px}.boeken-edutheek__zoekresultaten .book-details_properties span{font-weight:600;display:inline-block;width:40px}.boeken-edutheek__zoekresultaten .book-details__content{border-bottom:1px solid #e5e5e7;margin-bottom:16px;padding:8px}.boeken-edutheek__zoekresultaten .book-details__img{width:110px;margin-top:0 !important}.boeken-edutheek__filter-groep{margin-bottom:16px}.boeken-edutheek__filters select,.boeken-edutheek__filters input{margin-bottom:8px}@media screen and (max-width:1200px){.boeken-edutheek__zoekresultaten{padding-left:0}.boeken-edutheek__filters{flex:0 100%}}.boeken-edutheek__toggle-filters{display:none}@media screen and (max-width:700px){.boeken-edutheek__filters .filter-container{position:fixed;top:0;bottom:0;left:0;right:0;background:#fff;width:100%;padding:16px;z-index:100000;overflow:auto;transform:translateY(-100%);transition:transform .3s ease}.boeken-edutheek__toggle-filters{position:fixed;z-index:10000001;bottom:8px;left:50%;transform:translateX(-50%);font-size:1.25em;display:block}.boeken-edutheek__toggle-filters span{white-space:nowrap}.body--has-filters .boeken-edutheek__filters .filter-container{transform:translateY(0)}.body--has-filters .text-filters{display:none}body:not(.body--has-filters) .text-results{display:none}}@media screen and (max-width:900px){.book-details__desc,.book-details__content{display:flex;flex-flow:column;padding-left:0}.book-details__desc br{display:none}}@media screen and (max-width:1250px){.boeken-edutheek__zoekresultaten>.book-details__content{flex-flow:wrap}.boeken-edutheek__zoekresultaten .book-details__desc{padding:0 0 8px;display:flex;flex-flow:row wrap}.boeken-edutheek__zoekresultaten .book-details__img{min-height:150px;position:absolute;height:auto}.boeken-edutheek__zoekresultaten .book-details__desc-details{order:1;padding-left:135px;flex:1 auto}.boeken-edutheek__zoekresultaten .booking-details__add-to-cart{order:2;margin:16px 0;width:100%;float:none}.boeken-edutheek__zoekresultaten{padding-left:0}.book-details__content,.module-details__content{display:flex;flex-flow:row wrap}.book-details__img{order:2}.book-details__desc{order:1;flex:1 1em;padding-left:16px}}@media screen and (max-width:800px){.book-details__img{margin-top:0 !important}}.dashboard-legend{float:right;font-size:.9em}.dashboard-message{padding:32px 0;margin-bottom:24px;position:relative;clear:both}.dashboard-message__header{font-weight:700;margin-left:2em;font-size:1.25em}.dashboard-message__header i{display:inline-block;width:2em;margin-left:-2em}.dashboard-message__header div.date,.message__user span.date{float:right;font-size:.825em;font-weight:400}@media screen and (max-width:550px){.dashboard-message__header div.date,.message__user span.date{float:none}}.message__user span.date{padding-right:1em}.dashboard-message__body{margin-left:35px}.dashboard-message__body ol,.dashboard-message__body ul{padding-left:1.3em}
@media screen and (max-width:550px){.dashboard-message__body{display:flex;flex-flow:row wrap}.dashboard-message__body a.video--popup:not(.text-link),.dashboard-message__body img{order:2;max-width:100% !important;margin-top:10px}}.student-info{display:flex;flex-flow:row wrap}.student-info__image{width:90px}.student-info__desc{padding:8px 16px;font-weight:700;font-size:1.2em;line-height:1.2;display:flex;flex-flow:column;justify-content:center}.student-info__desc a{font-size:80%}.article{padding:16px 0 32px;margin-top:16px;display:block}.article+article{border-top:1px solid #376b76}article.article--600{max-width:600px}@media screen and (min-width:1500px){article.article--wide{width:1100px}}@media screen and (min-width:1700px){article.article--wide{width:1300px}}@media screen and (min-width:1900px){article.article--wide{width:1500px}}@media screen and (min-width:2100px){article.article--wide{width:1700px}}.message__user{font-weight:700}.message__user i{float:right;padding-left:.5em}.messages{margin-top:6px}.messages_classroom-selector{margin:0;width:50%;min-width:200px}.message{padding:32px 0;margin-bottom:24px;position:relative}input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display:none}input[type=password]::-webkit-credentials-auto-fill-button,input[type=password]::-webkit-caps-lock-indicator{display:none}.hma-password{position:relative}.hma-password .eye-button{position:absolute;display:inline-block;height:36px;width:36px;cursor:pointer;right:0;font-size:1em}.hma-password .eye-button .icon{color:var(--dark)}.hma-password input.valid:not(:focus):not(:invalid){background-position:right 2rem center;!important}.capslock-warning{text-align:right;color:red}div#cookie-control[data-position=popup]{background:#fff;color:#fff;box-shadow:0 0 20px rgb(0 0 0/20%) !important;border-radius:0 !important;padding:24px 24px 64px;width:630px;max-width:90%;margin:0 !Important;transform:translate3d(-50%,-50%,0)}a#cookie-control-decline,a#cookie-control-accept{position:absolute;bottom:10px;right:24px;box-shadow:none;border-radius:0;font-size:14px;padding:8px 16px;transition:background .4s ease}div#cookie-control p.extra{color:#222;font-size:14px;line-height:1.6}div#cookie-control p:not(.extra){color:#054654 !important;font-size:20px !important;line-height:1.2!important;font-weight:700 !important;margin-bottom:20px !important}a#cookie-control-accept{background:#054654}a#cookie-control-accept:hover{background:#0a6069}a#cookie-control-decline{right:228px;color:#000;font-size:12px;background:0 0 !important;text-shadow:none}a#cookie-control-decline:hover{text-decoration:underline}@media screen and (max-width:700px){#cookie-control{display:flex !important;flex-flow:column}a#cookie-control-decline,a#cookie-control-accept{margin:0 10px 0 0;position:relative;order:2;left:0;right:0}a#cookie-control-decline{padding-left:0;margin-top:20px}div#cookie-control[data-position=popup]{padding-bottom:24px}}body.body--bookspecs{font-family:'Open Sans',sans-serif;line-height:1.6;color:#055446;background-color:#d2e7df !important}.bookspecs__popup-title{padding:8px;font-weight:700;min-height:38px;text-align:center;background:var(--dark);color:#fff}.bookspecs__tab-content{overflow:auto;height:calc(100vh - 40px)}.bookspecs__tab-content dl[data-accordion]{margin:16px 10px 16px 16px}.bookspecs__tab-content dl[data-accordion]>dt{position:relative;cursor:pointer;font-weight:700;margin:8px 0 0;padding:5px 8px;border-radius:0;background:var(--hover) !important;color:#fff}.bookspecs__tab-content dl[data-accordion]>dt:after{content:none}.bookspecs__tab-content dl[data-accordion]>dd{background:#fff;margin:0 0 5px;padding:5px 8px}.bookspecs__tab-content dl[data-accordion] p{margin:0 0 10px}.bookspecs__tab-content dl.summary dt{float:left;width:29%;color:var(--dark);font-weight:700;clear:both}.bookspecs__tab-content dl.summary dd{float:left;width:543px;margin:0 0 10px}.bookSpecs-relatedProducts{margin:10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(125px,1fr));grid-auto-flow:dense;grid-gap:1em}
.bookspecs-item{position:relative}.bookspecs-item a:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;z-index:2}.bookspecs-item__media{position:relative}.bookspecs-item__desc h4{margin:1em 0 .3em}.bookspecs-item__desc h4 a{text-decoration:none}.bookspecs-item__media--ipad-cover{padding:10px 10px 15px}.bookspecs-item__media--ipad-cover img{width:100%}.bookspecs-item__media--ipad-cover:after{content:'';position:absolute;right:0;top:0;bottom:0;left:0;z-index:1;background:url(/assets/img/book/ebook-overlay.png) no-repeat;background-size:100% 100%;pointer-events:none}.bookspecs-item__media:not(.bookspecs-item__media--ipad-cover):after{content:'';position:absolute;right:0;top:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,rgba(0,0,0,.025) 0,rgba(0,0,0,.025) 3%,rgba(255,255,255,.4) 4.5%,rgba(0,0,0,.1) 45%,rgba(0,0,0,.1) 70%,rgba(0,0,0,.05) 100%)}.bookspecs__tab-content .img-responsive{display:block;height:auto;max-width:100%}.module-details__content{margin-bottom:1em}.module-details__desc{flex:1 30em;margin-left:1em}.module-details__title{margin-top:1em}.module-details__img{flex:0 200px;position:relative;margin-bottom:auto}.module-details__img--small{flex:0 70px;width:70px}.book-details__content{grid-gap:20px}.module-details__img img{box-shadow:2px 2px 6px rgb(0 0 0/25%);aspect-ratio:1/1;object-fit:cover;height:auto;width:100%}a.module-details__img-button{position:absolute;text-decoration:none;left:0;right:0;bottom:0;background:rgba(255,255,255,.85);display:flex;flex-flow:row wrap;justify-content:center;align-items:center;font-weight:700;opacity:1;transition:all .3s ease;cursor:pointer;line-height:1;padding:6px 4px 9px 36px;z-index:2;top:calc(100% - 2.4em)}.module-details__img:hover a.module-details__img-button{top:0}.module-details__img-button .icon{font-size:1.2em;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);left:20px;margin-top:1px;transition:all .3s ease}.module-details__img:hover .module-details__img-button .icon{left:50%;font-size:2em}.module-details__img.hover .module-details__img-button,.module-details__img:hover .module-details__img-button{top:0;padding-left:4px;padding-top:4em}.module-details__back-button{float:right;margin:-18px 39px 20px 20px;padding:7px 10px 8px}@media screen and (max-width:700px){.module-details__img{flex:1 100%}}.bookshelf-category{background-color:#fff;margin-bottom:25px}.bookshelf-category-header{display:flex;align-items:center;background-color:var(--light);padding:8px 15px}.bookshelf-category-header>span{flex:1;font-size:1em}.bookshelf-category-content{border:1px solid #ecedec;border-top:none}.bookshelf-category-content .bookshelf-noitems{padding:13px 15px}.bookshelf-category .bookshelf{border:1px solid #ecedec;border-top:none;min-height:50px}.bookshelf-category-drag-placeholder{width:100%;height:50px;background-color:var(--ultra-light);margin-bottom:25px}.bookshelf-category-sortable .bookshelf-category-header,.bookshelf>li .bookshelf__item{cursor:grab}.this-is-not-an-easter-egg{width:140px;height:200px;margin:1em auto;background:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48 25c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm-43-7c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm63 31c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM34 90c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm56-76c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM12 86c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm28-65c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm23-11c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-6 60c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm29 22c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zM32 63c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm57-13c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-9-21c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM60 91c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM35 41c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM12 60c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2z' fill='%23FFFFFF' fill-opacity='0.2' fill-rule='evenodd'/%3E%3C/svg%3E") #ec407a;border-radius:50%/60% 60% 40% 40%;overflow:hidden;display:inline-block;transform:rotate(25deg);animation:1.7s linear infinite alternate no-easteregg}@keyframes no-easteregg{0%{transform:rotate(-5deg)}100%{transform:rotate(5deg)}}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#eee}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#428bca;border-color:#428bca}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}body.msTeams .hma-topbar{display:none !important}body.msTeams .hma-sidebar{display:none !important}body.msTeams .hma-wrapper{margin-left:0 !important;padding-top:0 !important}body.msTeams .content-menu{left:0 !important;top:0 !important;margin-left:0 !important}@media screen and (max-width:800px){body.msTeams .content-menu{margin-left:-32px !important}}body.msTeams .livechat_button{display:none}.notifications-fixed{position:fixed;top:0;width:100%}.system-notification{padding:5px 10px 5px calc(244px + 32px);text-align:center;font-weight:700}@media screen and (max-width:801px){.system-notification{padding:0 10px;height:inherit}}.notification-no-offset{padding-left:0}.system-notification-info{background-color:#cee4ea}.system-notification-info .icon{color:#054654}.system-notification-alert,.system-notification-alert .icon{background-color:#ffb124;color:#fff}.system-notification-danger,.system-notification-danger .icon{background-color:#b82323;color:#fff}.login .system-notification{padding-left:10px}.login{background:#f0f2f5}.login .required{display:none}.login .dp-register .required{display:inline-block}.login-content-container{display:flex;justify-content:center;padding-top:7rem}.login-content{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin:0 2.5rem}.dp-register .login-content .login-form,.dp-login .login-content .login-form-ug-ref{margin-bottom:2rem}.dp-register .login-content .login-introduction,.dp-resetpassword .login-content .login-introduction{width:auto;margin-left:-1.5rem}.login-introduction{display:flex;max-width:550px;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.login-introduction h1{display:flex;align-items:center;gap:1rem;font-size:2.5rem;line-height:1;font-weight:400;letter-spacing:-.17rem;margin:-2rem 0 0}.login-introduction .digiplein-icon{width:3rem}.login-introduction p{font-size:1rem;line-height:2rem;margin:0;text-align:center}.login-form{flex:1;padding:1.25rem;background:#fff;min-width:600px}@media screen and (max-width:645px){.login-form{min-width:0}}.dp-login .login-form{width:465px}.login-form hr{border-color:#ecedec;margin:1.5rem 0}.login-form .hm-form-row{flex-direction:column}.login-form .hm-form-row__title:empty{display:none}.login-form .hm-form-row__title{flex:auto;padding-top:0}.login-form .hm-form-row__input{flex:auto;width:100%}.login-form input[type=submit]{font-size:1.125rem;padding-top:.75rem;padding-bottom:.75rem}.login-form .forgot-password{text-align:center}.login-form .centered-link{display:block;text-align:center}.login-form .button{display:block;background:#218a61;border-color:#218a61}.dp-register .login-introduction{justify-content:flex-start;padding-top:1.5rem;width:300px}.dp-register .ha-form__group-title{font-size:1rem;margin-bottom:.5rem}@media screen and (max-width:750px){.login-content-container{padding-top:1rem}.login-content{flex-direction:column;align-items:center}
.login-introduction{width:100%;max-width:520px;align-items:center;text-align:center}.login-introduction h1{margin:0}.login-form{width:100%;max-width:520px}}@media screen and (max-width:530px){.dp-login .login-form{width:100%}}@media screen and (max-width:420px){.login-content{gap:2rem}}@media screen and (max-width:365px){.content-main__title{font-size:1.2em}}
#cookie-control{display:block !important;position:fixed;z-index:99999;opacity:0;left:0;right:0;top:-100px;padding:8px 12px;background-color:#333;background:rgba(0,0,0,.8);box-shadow:0 0 5px #222,inset 0 -20px 20px -20px #000;-webkit-transition:top .3s ease-in-out;transition:top .3s ease-in-out,opacity .6s ease-in-out}#cookie-control[data-position=bottom]{top:auto;bottom:-100px;transition:bottom .3s ease-in-out,opacity .6s ease-in-out}#cookie-control[data-position=popup]{top:-200px;left:50%;right:auto;margin-top:-50px;margin-left:-200px;width:400px;border-radius:12px;box-shadow:0 0 50px #222}.cookie-control-visible #cookie-control{top:0;opacity:1}.cookie-control-visible #cookie-control[data-position=bottom]{top:auto;bottom:0}.cookie-control-visible #cookie-control[data-position=popup]{top:50%}#cookie-control[data-arrow]{box-shadow:none}#cookie-control[data-arrow]:after{content:"";position:absolute;left:20px;bottom:-10px;border:0 solid transparent;border-width:10px 12px 0;border-top-color:rgba(0,0,0,.8)}#cookie-control[data-arrow][data-position=bottom]:after{top:-10px;bottom:auto;border:0 solid transparent;border-width:0 12px 10px;border-bottom-color:rgba(0,0,0,.8)}#cookie-control p,#cookie-control-accept,#cookie-control-decline{color:#fff;font:10pt/13pt 'Open Sans',sans-serif;margin:2px 0}#cookie-control-accept,#cookie-control-decline{float:right;margin:8px 0 8px 10px;padding:4px 15px;border-radius:15px;background-color:#590;box-shadow:0 0 10px #222;text-decoration:none;text-shadow:1px 1px 2px #222}#cookie-control-accept:hover{background-color:#370}#cookie-control-decline{background-color:#555}#cookie-control-decline:hover{background-color:#444}#cookie-control p a{color:#fff;text-decoration:none}#cookie-control p.extra{color:#888}#cookie-control p.extra a{color:#aaa;text-decoration:underline}#cookie-control p.extra a:hover,#cookie-control p.extra a:active{color:#eee}@media all and (max-width:800px){#cookie-control p a{text-decoration:underline}#cookie-control:not([data-position=popup]) p.extra{display:none}}html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000;border:0;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:0}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}
.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000;border:0;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:0}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}
