[data-v-aec7df61]::-moz-selection{color:#fff;background:#f28f02!important}[data-v-aec7df61]::selection{color:#fff;background:#f28f02!important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}@media all and (-ms-high-contrast: none){html{box-sizing:border-box;-ms-overflow-style:scrollbar}*::-ms-backdrop,.ie-11-flex-fix{display:flex}*::-ms-backdrop,.ie-11-flex-fix>div{flex:1}}*,*:before,*:after{box-sizing:inherit}.w-100{width:100%}.absolute{position:absolute}.relative{position:relative}.align-center{display:flex;align-items:center}.hide-xs{display:none}@media (max-width: 576px){.hide-sm{display:none!important}}@media (max-width: 767px){.hide-md{display:none!important}}@media (max-width: 1024px){.hide-lg{display:none!important}}@media (max-width: 1280px){.hide-l{display:none!important}}@media (max-width: 1680px){.hide-xl{display:none!important}}@media (min-width: 576px){.hide-sm-min{display:none!important}}@media (min-width: 768px){.hide-md-min{display:none!important}}@media (min-width: 1024px){.hide-lg-min{display:none!important}}@media (min-width: 1025px){.hide-lg-min-o{display:none!important}}@media (min-width: 1280px){.hide-l-min{display:none!important}}@media (min-width: 1680px){.hide-xl-min{display:none!important}}[class*=show-]{display:none}.show-xs{display:block}@media (min-width: 576px){.show-sm{display:block}}@media (min-width: 768px){.show-md{display:block}}@media (min-width: 1024px){.show-lg{display:block}}@media (min-width: 1280px){.show-l{display:block}}@media (min-width: 1680px){.show-xl{display:block}}[class$=-inline]{display:none}.show-xs-inline{display:inline-block}@media (min-width: 576px){.show-sm-inline{display:inline-block!important}}@media (min-width: 768px){.show-md-inline{display:inline-block}}@media (min-width: 1024px){.show-lg-inline{display:inline-block}}@media (min-width: 1280px){.show-l-inline{display:inline-block!important}}@media (min-width: 1680px){.show-xl-inline{display:inline-block}}@media (min-width: 1280px){.show-l-inline{display:inline-block}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width: 576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width: 768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width: 1024px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width: 1680px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-text-center{text-align:center}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width: 576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width: 768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width: 1024px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width: 1680px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.container{width:100%;padding-right:15px;padding-right:.9375rem;padding-left:15px;padding-left:.9375rem;margin-right:auto;margin-left:auto;max-width:1600px;max-width:100rem}.container.no-padding,.container.no-padding-x{padding-right:0;padding-right:0rem;padding-left:0;padding-left:0rem}.container.height-100{height:100%}.container.height-100>.row{height:100%}.container.height-100-vh{height:100vh}.container.height-100-vh>.row{height:100vh}.container.container-padding-x{padding:0 15px;padding:0rem .9375rem}@media (min-width: 768px){.container.container-padding-x{padding:0 30px;padding:0rem 1.875rem}}@media (min-width: 1024px){.container.container-padding-x{padding:0 60px;padding:0rem 3.75rem}}@media (min-width: 1680px){.container.container-padding-x{padding:0 30px;padding:0rem 1.875rem}}.container.container-padding-y{padding:15px 0;padding:.9375rem 0rem}@media (min-width: 768px){.container.container-padding-y{padding:30px 0;padding:1.875rem 0rem}}@media (min-width: 1024px){.container.container-padding-y{padding:60px 0;padding:3.75rem 0rem}}@media (min-width: 1680px){.container.container-padding-y{padding:30px 0;padding:1.875rem 0rem}}@media (min-width: 576px){.container.container-padding-top{padding-top:55px;padding-top:3.4375rem}}.container.no-padding-mobile{padding:0}.container.no-padding-mobile .no-negative{margin-right:0;margin-right:0rem;margin-left:0;margin-left:0rem}@media (min-width: 768px){.container.no-padding-mobile{padding-right:15px;padding-right:.9375rem;padding-left:15px;padding-left:.9375rem}.container.no-padding-mobile .no-negative{margin-right:-15px;margin-right:-.9375rem;margin-left:-15px;margin-left:-.9375rem}}.container-fluid{width:100%;padding-right:15px;padding-right:.9375rem;padding-left:15px;padding-left:.9375rem;margin-right:auto;margin-left:auto}.container-fluid.no-padding{padding-right:0;padding-right:0rem;padding-left:0;padding-left:0rem}.container-full{max-width:none;width:100%;padding-right:0;padding-right:0rem;padding-left:0;padding-left:0rem;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-full{padding-top:55px;padding-top:3.4375rem}}.vh-100{height:auto;min-height:100vh}.vh-100-rel{height:auto;min-height:calc(100vh - 70px)}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-right:-.9375rem;margin-left:-15px;margin-left:-.9375rem}.row.hidden{display:none}.row.border-bottom-row-plain{margin-bottom:15px;margin-bottom:.9375rem;padding-bottom:15px;padding-bottom:.9375rem;border-bottom:1px solid #cccccc}.row.border-bottom-row{margin-bottom:15px;margin-bottom:.9375rem;padding-bottom:15px;padding-bottom:.9375rem;border-bottom:1px solid #cccccc;margin-left:0;margin-right:0}.row.border-bottom-row>.col,.row.border-bottom-row>[class*=col-]{padding:0}@media (max-width: 576px){.row.border-bottom-row-sm{margin-bottom:15px;margin-bottom:.9375rem;padding-bottom:15px;padding-bottom:.9375rem;border-bottom:1px solid #cccccc;margin-left:0;margin-right:0}.row.border-bottom-row-sm>.col,.row.border-bottom-row-sm>[class*=col-]{padding:0}}@media (min-width: 576px){.row.border-bottom-row-sm-min{margin-bottom:15px;margin-bottom:.9375rem;padding-bottom:15px;padding-bottom:.9375rem;border-bottom:1px solid #cccccc;margin-left:0;margin-right:0}.row.border-bottom-row-sm-min>.col,.row.border-bottom-row-sm-min>[class*=col-]{padding:0}}@media (max-width: 768px){.row.border-bottom-row-md{margin-bottom:15px;margin-bottom:.9375rem;padding-bottom:15px;padding-bottom:.9375rem;border-bottom:1px solid #cccccc;margin-left:0;margin-right:0}.row.border-bottom-row-md>.col,.row.border-bottom-row-md>[class*=col-]{padding:0}}@media (min-width: 768px){.row.border-bottom-row-md-min{margin-bottom:15px;margin-bottom:.9375rem;padding-bottom:15px;padding-bottom:.9375rem;border-bottom:1px solid #cccccc;margin-left:0;margin-right:0}.row.border-bottom-row-md-min>.col,.row.border-bottom-row-md-min>[class*=col-]{padding:0}}.row.border-right-row>.col,.row.border-right-row>[class*=col-]{border-right:1px solid #cccccc}.row.border-right-row>.col:last-child,.row.border-right-row>[class*=col-]:last-child{border-right:none}.row.border-top-row{margin-top:15px;margin-top:.9375rem;padding-top:15px;padding-top:.9375rem;border-top:1px solid #cccccc;margin-left:0;margin-right:0}.row.border-top-row>.col,.row.border-top-row>[class*=col-]{padding:0}@media (max-width: 768px){.row.border-bottom-row-md{margin-top:15px;margin-top:.9375rem;padding-top:15px;padding-top:.9375rem;border-top:1px solid #cccccc;margin-left:0;margin-right:0}.row.border-bottom-row-md>.col,.row.border-bottom-row-md>[class*=col-]{padding:0}}@media (max-width: 1024px){.row.border-bottom-row-lg{margin-top:15px;margin-top:.9375rem;padding-top:15px;padding-top:.9375rem;border-top:1px solid #cccccc;margin-left:0;margin-right:0}.row.border-bottom-row-lg>.col,.row.border-bottom-row-lg>[class*=col-]{padding:0}}.row.border-bottom-col{margin-left:0;margin-right:0}.row.border-bottom-col>.col,.row.border-bottom-col>[class*=col-]{border-bottom:1px solid #cccccc}.row.border-bottom-col-margin>.col,.row.border-bottom-col-margin>[class*=col-]{border-bottom:1px solid #cccccc;margin-bottom:15px;margin-bottom:.9375rem;padding-bottom:15px;padding-bottom:.9375rem}.row.border-bottom-col-course{margin-left:0;margin-right:0}.row.border-bottom-col-course>.col,.row.border-bottom-col-course>[class*=col-]{border-bottom:1px solid #cccccc;margin-bottom:30px;margin-bottom:1.875rem;padding-bottom:30px;padding-bottom:1.875rem;padding-left:0;padding-right:0}@media (max-width: 767px){.row.border-bottom-col-md{margin-left:0;margin-right:0}.row.border-bottom-col-md>.col,.row.border-bottom-col-md>[class*=col-]{border-bottom:1px solid #cccccc}.row.border-bottom-col-md.no-last-border>.col:last-child,.row.border-bottom-col-md.no-last-border>[class*=col-]:last-child{border-bottom:none}}@media (max-width: 1023px){.row.border-bottom-col-lg{margin-left:0;margin-right:0}.row.border-bottom-col-lg>.col,.row.border-bottom-col-lg>[class*=col-]{border-bottom:1px solid #cccccc}.row.border-bottom-col-lg.no-last-border>.col:last-child,.row.border-bottom-col-lg.no-last-border>[class*=col-]:last-child{border-bottom:none}}.row.border-right-col>.col,.row.border-right-col>[class*=col-]{border-right:1px solid #cccccc}.row.border-right-col>.col:last-child,.row.border-right-col>[class*=col-]:last-child{border-right:none}.row.border-right-col>.col:nth-child(1),.row.border-right-col>[class*=col-]:nth-child(1){border-right:1px solid #cccccc}@media (max-width: 768px){.row.border-right-col-md>.col,.row.border-right-col-md>[class*=col-]{border-right:1px solid #cccccc}.row.border-right-col-md>.col:last-child,.row.border-right-col-md>[class*=col-]:last-child{border-right:none}.row.border-right-col-md>.col:nth-child(1),.row.border-right-col-md>[class*=col-]:nth-child(1){border-right:1px solid #cccccc}}.row.no-gutters-row>.col,.row.no-gutters-row>[class*=col-]{padding-right:0;padding-left:0}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>.col,.row.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.row.no-gutters-mobile{margin-right:0;margin-left:0}.row.no-gutters-mobile>.col,.row.no-gutters-mobile>[class*=col-]{padding-right:0;padding-left:0}@media (min-width: 576px){.row.no-gutters-mobile{margin-right:-15px;margin-right:-.9375rem;margin-left:-15px;margin-left:-.9375rem}.row.no-gutters-mobile>.col,.row.no-gutters-mobile>[class*=col-]{padding-left:15px;padding-left:.9375rem;padding-right:15px;padding-right:.9375rem}}.row .row-padding-col>.col,.row .row-padding-col>[class*=col-]{padding:15px;padding:.9375rem}@media (min-width: 768px){.row .row-padding-col-md>.col,.row .row-padding-col-md>[class*=col-]{padding:15px;padding:.9375rem}}.row.x-small-gutters{margin-right:-2.5px;margin-right:-.15625rem;margin-left:-2.5px;margin-left:-.15625rem}.row.x-small-gutters>.col,.row.x-small-gutters>[class*=col-]{padding-right:2.5px;padding-right:.15625rem;padding-left:2.5px;padding-left:.15625rem}.row.small-gutters{margin-right:-5px;margin-right:-.3125rem;margin-left:-5px;margin-left:-.3125rem}.row.small-gutters>.col,.row.small-gutters>[class*=col-]{padding-right:5px;padding-right:.3125rem;padding-left:5px;padding-left:.3125rem}@media (max-width: 576px){.row.small-gutters-sm{margin-right:-5px;margin-right:-.3125rem;margin-left:-5px;margin-left:-.3125rem}.row.small-gutters-sm>.col,.row.small-gutters-sm>[class*=col-]{padding-right:5px;padding-right:.3125rem;padding-left:5px;padding-left:.3125rem}}@media (max-width: 768px){.row.small-gutters-md{margin-right:-5px;margin-right:-.3125rem;margin-left:-5px;margin-left:-.3125rem}.row.small-gutters-md>.col,.row.small-gutters-md>[class*=col-]{padding-right:5px;padding-right:.3125rem;padding-left:5px;padding-left:.3125rem}}@media (max-width: 1024px){.row.small-gutters-lg{margin-right:-5px;margin-right:-.3125rem;margin-left:-5px;margin-left:-.3125rem}.row.small-gutters-lg>.col,.row.small-gutters-lg>[class*=col-]{padding-right:5px;padding-right:.3125rem;padding-left:5px;padding-left:.3125rem}}@media (max-width: 1280px){.row.small-gutters-l{margin-right:-5px;margin-right:-.3125rem;margin-left:-5px;margin-left:-.3125rem}.row.small-gutters-l>.col,.row.small-gutters-l>[class*=col-]{padding-right:5px;padding-right:.3125rem;padding-left:5px;padding-left:.3125rem}}@media (max-width: 1680px){.row.small-gutters-xl{margin-right:-5px;margin-right:-.3125rem;margin-left:-5px;margin-left:-.3125rem}.row.small-gutters-xl>.col,.row.small-gutters-xl>[class*=col-]{padding-right:5px;padding-right:.3125rem;padding-left:5px;padding-left:.3125rem}}.row.medium-gutters{margin-right:-22px;margin-right:-1.375rem;margin-left:-22px;margin-left:-1.375rem}.row.medium-gutters>.col,.row.medium-gutters>[class*=col-]{padding-right:8px;padding-right:.5rem;padding-left:8px;padding-left:.5rem}@media (max-width: 1024px){.row.medium-gutters-lg{margin-right:-22px;margin-right:-1.375rem;margin-left:-22px;margin-left:-1.375rem}.row.medium-gutters-lg>.col,.row.medium-gutters-lg>[class*=col-]{padding-right:8px;padding-right:.5rem;padding-left:8px;padding-left:.5rem}}.row.large-gutters{margin-right:-15px;margin-right:-.9375rem;margin-left:-15px;margin-left:-.9375rem}.row.large-gutters>.col,.row.large-gutters>[class*=col-]{padding-right:30px;padding-right:1.875rem;padding-left:30px;padding-left:1.875rem}.row.larger-gutters{margin-right:-30px;margin-right:-1.875rem;margin-left:-30px;margin-left:-1.875rem}.row.larger-gutters>.col,.row.larger-gutters>[class*=col-]{padding-right:30px;padding-right:1.875rem;padding-left:30px;padding-left:1.875rem}.row.larger-gutters-xl{margin-right:-15px;margin-right:-.9375rem;margin-left:-15px;margin-left:-.9375rem}.row.larger-gutters-xl>.col,.row.larger-gutters-xl>[class*=col-]{padding-right:15px;padding-right:.9375rem;padding-left:15px;padding-left:.9375rem}@media (min-width: 1680px){.row.larger-gutters-xl{margin-right:-30px;margin-right:-1.875rem;margin-left:-30px;margin-left:-1.875rem}.row.larger-gutters-xl>.col,.row.larger-gutters-xl>[class*=col-]{padding-right:30px;padding-right:1.875rem;padding-left:30px;padding-left:1.875rem}}.row.larger-gutters-lg{margin-right:-15px;margin-right:-.9375rem;margin-left:-15px;margin-left:-.9375rem}.row.larger-gutters-lg>.col,.row.larger-gutters-lg>[class*=col-]{padding-right:15px;padding-right:.9375rem;padding-left:15px;padding-left:.9375rem}@media (min-width: 1024px){.row.larger-gutters-lg{margin-right:-30px;margin-right:-1.875rem;margin-left:-30px;margin-left:-1.875rem}.row.larger-gutters-lg>.col,.row.larger-gutters-lg>[class*=col-]{padding-right:30px;padding-right:1.875rem;padding-left:30px;padding-left:1.875rem}}.row.larger-gutters-l{margin-right:-15px;margin-right:-.9375rem;margin-left:-15px;margin-left:-.9375rem}.row.larger-gutters-l>.col,.row.larger-gutters-l>[class*=col-]{padding-right:15px;padding-right:.9375rem;padding-left:15px;padding-left:.9375rem}@media (min-width: 1280px){.row.larger-gutters-l{margin-right:-30px;margin-right:-1.875rem;margin-left:-30px;margin-left:-1.875rem}.row.larger-gutters-l>.col,.row.larger-gutters-l>[class*=col-]{padding-right:30px;padding-right:1.875rem;padding-left:30px;padding-left:1.875rem}}.row.larger-gutterse-xl{margin-right:-15px;margin-right:-.9375rem;margin-left:-15px;margin-left:-.9375rem}.row.larger-gutterse-xl>.col,.row.larger-gutterse-xl>[class*=col-]{padding-right:15px;padding-right:.9375rem;padding-left:15px;padding-left:.9375rem}@media (min-width: 1024px){.row.larger-gutterse-xl{margin-right:-30px;margin-right:-1.875rem;margin-left:-30px;margin-left:-1.875rem}.row.larger-gutterse-xl>.col,.row.larger-gutterse-xl>[class*=col-]{padding-right:30px;padding-right:1.875rem;padding-left:30px;padding-left:1.875rem}}@media (min-width: 1680px){.row.larger-gutterse-xl{margin-right:-45px;margin-right:-2.8125rem;margin-left:-45px;margin-left:-2.8125rem}.row.larger-gutterse-xl>.col,.row.larger-gutterse-xl>[class*=col-]{padding-right:45px;padding-right:2.8125rem;padding-left:45px;padding-left:2.8125rem}}.row.min-100{min-height:100%}.row.min-100-vh{min-height:100vh}.row.padding-row>.col,.row.padding-row>[class*=col-]{padding-bottom:15px;padding-bottom:.9375rem;padding-top:15px;padding-top:.9375rem}@media (max-width: 768px){.row.padding-row-md>.col,.row.padding-row-md>[class*=col-]{padding-bottom:15px;padding-bottom:.9375rem;padding-top:15px;padding-top:.9375rem}}@media (max-width: 576px){.row.padding-row-sm>.col,.row.padding-row-sm>[class*=col-]{padding-bottom:15px;padding-bottom:.9375rem;padding-top:15px;padding-top:.9375rem}}.row.padding-bottom>.col,.row.padding-bottom>[class*=col-]{padding-bottom:15px;padding-bottom:.9375rem}@media (max-width: 576px){.row.padding-bottom-sm>.col,.row.padding-bottom-sm>[class*=col-]{padding-bottom:15px;padding-bottom:.9375rem}.row.padding-bottom-sm>.col.small-padding-bottom-sm,.row.padding-bottom-sm>[class*=col-].small-padding-bottom-sm{padding-bottom:5px!important;padding-bottom:.3125rem!important}.row.padding-bottom-sm.no-last>.col,.row.padding-bottom-sm.no-last>[class*=col-]{padding-bottom:15px;padding-bottom:.9375rem}.row.padding-bottom-sm.no-last>.col:last-child,.row.padding-bottom-sm.no-last>[class*=col-]:last-child{padding-bottom:0;padding-bottom:0rem}}@media (max-width: 768px){.row.padding-bottom-md>.col,.row.padding-bottom-md>[class*=col-]{padding-bottom:15px;padding-bottom:.9375rem}.row.padding-bottom-md.no-last>.col,.row.padding-bottom-md.no-last>[class*=col-]{padding-bottom:15px;padding-bottom:.9375rem}.row.padding-bottom-md.no-last>.col:last-child,.row.padding-bottom-md.no-last>[class*=col-]:last-child{padding-bottom:0;padding-bottom:0rem}}@media (max-width: 1024px){.row.padding-bottom-lg>.col,.row.padding-bottom-lg>[class*=col-]{padding-bottom:15px;padding-bottom:.9375rem}.row.padding-bottom-lg.no-last>.col,.row.padding-bottom-lg.no-last>[class*=col-]{padding-bottom:15px;padding-bottom:.9375rem}.row.padding-bottom-lg.no-last>.col:last-child,.row.padding-bottom-lg.no-last>[class*=col-]:last-child{padding-bottom:0;padding-bottom:0rem}}.row.padding-top-half>.col,.row.padding-top-half>[class*=col-]{padding-top:5px;padding-top:.3125rem}.row.padding-top>.col,.row.padding-top>[class*=col-]{padding-top:15px;padding-top:.9375rem}.row.padding-top-double>.col,.row.padding-top-double>[class*=col-]{padding-top:30px;padding-top:1.875rem}.row.padding-top-triple>.col,.row.padding-top-triple>[class*=col-]{padding-top:45px;padding-top:2.8125rem}@media (max-width: 768px){.row.padding-top-md>.col,.row.padding-top-md>[class*=col-]{padding-top:15px;padding-top:.9375rem}}@media (max-width: 1024px){.row.padding-top-lg>.col,.row.padding-top-lg>[class*=col-]{padding-top:15px;padding-top:.9375rem}}.row.padding-bottom-half>.col,.row.padding-bottom-half>[class*=col-]{padding-bottom:5px;padding-bottom:.3125rem}.row.padding-bottom-double>.col,.row.padding-bottom-double>[class*=col-]{padding-bottom:30px;padding-bottom:1.875rem}.row.padding-bottom-triple>.col,.row.padding-bottom-triple>[class*=col-]{padding-bottom:45px;padding-bottom:2.8125rem}.row.padding-tbl-header>.col,.row.padding-tbl-header>[class*=col-]{padding:15 / 2px 30px 15 / 2px 30px;padding:.46875rem 1.875rem}.row.padding-tbl-header-small>.col,.row.padding-tbl-header-small>[class*=col-]{padding:7.5px 15px;padding:.46875rem .9375rem}.row.padding-all-half>.col,.row.padding-all-half>[class*=col-]{padding:15px;padding:.9375rem}.row.padding-all>.col,.row.padding-all>[class*=col-]{padding:15px 30px;padding:.9375rem 1.875rem}.row.margin-top-half{margin-top:6.666666666666667px;margin-top:.4166666666666667rem}.row.margin-top{margin-top:20px;margin-top:1.25rem}.row.margin-top-double{margin-top:40px;margin-top:2.5rem}@media (max-width: 768px){.row.margin-top-md{margin-top:20px;margin-top:1.25rem}}.row.margin-bottom{margin-bottom:20px;margin-bottom:1.25rem}@media (max-width: 768px){.row.margin-bottom-md{margin-bottom:20px;margin-bottom:1.25rem}}@media (min-width: 576px){.row.margin-bottom-sm-min{margin-bottom:20px;margin-bottom:1.25rem}}.row.margin-bottom-double{margin-bottom:40px;margin-bottom:2.5rem}.row.margin-bottom-fourfold{margin-bottom:80px;margin-bottom:5rem}.row.margin-bottom-extra-large{margin-bottom:200px;margin-bottom:12.5rem}.row.separator-bottom{border-bottom:1px solid #cccccc}.row.separator-top{border-top:1px solid #cccccc}.row.separator-top-padding{padding-top:30px;padding-top:1.875rem}@media (min-width: 576px){.row.separator-top-sm-min{border-top:1px solid #cccccc}}@media (min-width: 576px){.row.separator-top-padding-sm-min{padding-top:30px;padding-top:1.875rem}}.row.separator-bottom-padding{padding-bottom:30px;padding-bottom:1.875rem}@media (min-width: 1280px){.row.no-wrap-desktop{flex-flow:nowrap}}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-l-1,.col-l-2,.col-l-3,.col-l-4,.col-l-5,.col-l-6,.col-l-7,.col-l-8,.col-l-9,.col-l-10,.col-l-11,.col-l-12,.col-l,.col-l-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-right:.9375rem;padding-left:15px;padding-left:.9375rem;min-height:1px;min-height:.0625rem}.col.flexcol,[class*=col-].flexcol{display:flex;align-items:center}.center-col{display:flex;align-items:center;flex-direction:row}.center-column{display:flex;align-items:center;flex-direction:column}@media (max-width: 576px){.center-col-sm{text-align:center}}.no-padding-col,.no-padding-col-md-min{padding:0!important}@media (min-width: 768px){.no-padding-col-md-min{padding:0 15px!important;padding:0rem .9375rem!important}}.padding-top-col{padding-top:15px;padding-top:.9375rem}.padding-bottom-col{padding-bottom:15px;padding-bottom:.9375rem}@media (max-width: 576px){.padding-bottom-col-sm{padding-bottom:15px!important;padding-bottom:.9375rem!important}}@media (max-width: 768px){.padding-bottom-col-md{padding-bottom:15px!important;padding-bottom:.9375rem!important}}.border-col{border:1px solid #cccccc}.border-right-col{border-right:1px solid #cccccc}.border-left-col{border-left:1px solid #cccccc}.border-top-col{border-top:1px solid #cccccc}.border-bottom-col{border-bottom:1px solid #cccccc}.justify-self-end{justify-self:flex-end;margin-left:auto}.justify-self-start{justify-self:flex-start;margin-right:auto}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width: 576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width: 768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width: 1024px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width: 1280px){.col-l{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-l-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-l-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-l-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-l-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-l-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-l-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-l-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-l-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-l-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-l-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-l-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-l-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-l-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-l-first{-ms-flex-order:-1;order:-1}.order-l-last{-ms-flex-order:13;order:13}.order-l-0{-ms-flex-order:0;order:0}.order-l-1{-ms-flex-order:1;order:1}.order-l-2{-ms-flex-order:2;order:2}.order-l-3{-ms-flex-order:3;order:3}.order-l-4{-ms-flex-order:4;order:4}.order-l-5{-ms-flex-order:5;order:5}.order-l-6{-ms-flex-order:6;order:6}.order-l-7{-ms-flex-order:7;order:7}.order-l-8{-ms-flex-order:8;order:8}.order-l-9{-ms-flex-order:9;order:9}.order-l-10{-ms-flex-order:10;order:10}.order-l-11{-ms-flex-order:11;order:11}.order-l-12{-ms-flex-order:12;order:12}.offset-l-0{margin-left:0}.offset-l-1{margin-left:8.333333%}.offset-l-2{margin-left:16.666667%}.offset-l-3{margin-left:25%}.offset-l-4{margin-left:33.333333%}.offset-l-5{margin-left:41.666667%}.offset-l-6{margin-left:50%}.offset-l-7{margin-left:58.333333%}.offset-l-8{margin-left:66.666667%}.offset-l-9{margin-left:75%}.offset-l-10{margin-left:83.333333%}.offset-l-11{margin-left:91.666667%}}@media (min-width: 1680px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}html{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;height:100%;overflow-x:hidden;background-color:#fff}body{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;min-height:100%;height:auto;overflow-x:hidden}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}#main,.app-layout{min-height:100vh}.w-full{width:100%}.h-full{height:100%}.h-40{height:40px}.app-layout{display:flex;flex-direction:column}.main-content-container{flex:1;display:flex;flex-direction:column}#mainContainer{max-width:1600px;max-width:100rem;margin:0 auto;flex:1}.highlight-color,.highlight-color-hover:hover,.highlight-color-hover.is-active,.highlight-color-hoverhighlight-color-hover.active{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;color:#f28f02}.highlight-color-hover-inherit:not(:hover){color:inherit!important}.highlight-color-bg,.highlight-color-bg-hover:hover{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;background-color:#f28f02}.highlight-color-border,.highlight-color-border-hover:hover{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;border-color:#f28f02}.highlight-color-svg-hover path{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.highlight-color-svg path,.highlight-color-svg-hover:hover path{fill:#f28f02}.highlight-active-search{color:#fff}.stage-box-bg-color{background-color:#fff}@media (max-width: 576px){.stage-box-bg-color{background-color:#fff}}.stage-box-text-color{color:#f28f02}.cursor-pointer{cursor:pointer}.cursor-help{cursor:help}.cursor-default{cursor:default!important}.cursor-not-allowed{cursor:not-allowed!important}.cursor-text{cursor:text!important}.shadow-box{-moz-box-shadow:1px 1px 15px rgba(33,33,33,.2);-webkit-box-shadow:1px 1px 15px rgba(33,33,33,.2);-ms-box-shadow:1px 1px 15px rgba(33,33,33,.2);-o-box-shadow:1px 1px 15px rgba(33,33,33,.2);box-shadow:1px 1px 15px #21212133}.shadow-box-small{-moz-box-shadow:1px 1px 7px rgba(33,33,33,.2);-webkit-box-shadow:1px 1px 7px rgba(33,33,33,.2);-ms-box-shadow:1px 1px 7px rgba(33,33,33,.2);-o-box-shadow:1px 1px 7px rgba(33,33,33,.2);box-shadow:1px 1px 7px #21212133}.shadow-on-hover:hover{cursor:pointer;box-shadow:0 0 10px #00000040}.padding-box{-webkit-transition:padding .2s;-moz-transition:padding .2s;-ms-transition:padding .2s;-o-transition:padding .2s;transition:padding .2s;padding:25px 40px;padding:1.5625rem 2.5rem}.padding-column-box{padding:15px;padding:.9375rem}@media (max-width: 576px){.no-padding-mobile{padding:0!important}}@media (max-width: 576px){.no-shadow-mobile{box-shadow:none!important}}.margin-box{-webkit-transition:margin .2s;-moz-transition:margin .2s;-ms-transition:margin .2s;-o-transition:margin .2s;transition:margin .2s;margin:25px;margin:1.5625rem}@media (min-width: 768px){.margin-box{margin:50px;margin:3.125rem}}.margin-box--bottom{margin-bottom:15px;margin-bottom:.9375rem}.margin-box--top{margin-top:15px;margin-top:.9375rem}.white-box{background-color:#fff}.grey-box{background-color:#f5f5f5;padding:15px;padding:.9375rem}.grey-box.grey-box-full{margin-left:-15px;margin-left:-.9375rem;margin-right:-15px;margin-right:-.9375rem}.grey-box.grey-box-teaser{padding:15px 30px;padding:.9375rem 1.875rem}.offset-box{margin:0 -15px;margin:0rem -.9375rem;padding:15px;padding:.9375rem}.offset-box.offset-box-margin{margin-bottom:15px;margin-bottom:.9375rem}.vertical-horizontal-align-center{display:flex;justify-content:center;align-items:center}.margin--bottom{margin-bottom:15px;margin-bottom:.9375rem}.margin---bottom{margin-bottom:30px;margin-bottom:1.875rem}.margin----bottom{margin-bottom:45px;margin-bottom:2.8125rem}.margin-----bottom{margin-bottom:60px;margin-bottom:3.75rem}.margin--top{margin-top:15px;margin-top:.9375rem}.margin---top{margin-top:30px;margin-top:1.875rem}.margin----top{margin-top:45px;margin-top:2.8125rem}.no-padding{padding:0!important;padding:0rem!important}.no-padding-top{padding-top:0!important;padding-top:0rem!important}.no-padding-bottom{padding-bottom:0!important;padding-bottom:0rem!important}.no-padding-left{padding-left:0!important;padding-left:0rem!important}.no-padding-right{padding-right:0!important;padding-right:0rem!important}.no-margin{margin:0!important;margin:0rem!important}.no-margin-top{margin-top:0!important;margin-top:0rem!important}.no-margin-bottom{margin-bottom:0!important;margin-bottom:0rem!important}.no-margin-left{margin-left:0!important;margin-left:0rem!important}.no-margin-right{margin-right:0!important;margin-right:0rem!important}.icon-padding-left{padding-left:10px;padding-left:.625rem}.icon-padding-left-large{padding-left:15px;padding-left:.9375rem}.icon-padding-right{padding-right:10px;padding-right:.625rem}.icon-padding-right-small{padding-right:8px;padding-right:.5rem}.icon-hover{opacity:.8;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;cursor:pointer}.icon-hover:hover{opacity:1}input{filter:none}:-moz-autofill,:-moz-autofill-preview{filter:none}::selection{color:#fff}::-moz-selection{background:#ffffff}.background-grey{background-color:#828282}.background-white{background-color:#fff}.background-grey-light{background-color:#f5f5f5}.background-grey-dark{background-color:#656565}.background-grey-darker{background-color:#4f4f4f}.background-black{background-color:#212121}.radius-xs{border-radius:2px}.radius-sm{border-radius:3px}.radius-md{border-radius:5px}.radius-lg{border-radius:8px}.radius-xl{border-radius:10px}.skeleton-responsive{width:100%}.skeleton-responsive rect:not(.no-scale){width:100%}.skeleton-responsive.skeleton-cat{min-height:350px;min-height:21.875rem}.page--detail-course{padding-bottom:55px!important;padding-bottom:3.4375rem!important}@media (min-width: 768px){.page--detail-course{padding-bottom:110px!important;padding-bottom:6.875rem!important}}.sidebar--detail{min-width:220px;min-width:13.75rem}@media (min-width: 1280px){.sidebar--detail{min-width:0}}textarea,input:matches([type="email"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="url"]){-webkit-appearance:none}.html-editor-content ol,.html-editor-content ul{list-style:initial;padding-left:40px}.html-editor-content ol{list-style-type:decimal}.html-editor-content sup{vertical-align:sub!important;font-size:smaller!important}.html-editor-content sub{vertical-align:super!important;font-size:smaller!important}.html-editor-content em{font-style:italic}.unselectable{-webkit-user-select:none;user-select:none}.fake-file-container{color:#212121;text-align:left;background-color:#fff;width:100%;height:40px;height:2.5rem;font-size:13px;font-size:.8125rem;line-height:17px;line-height:1.0625rem;padding:0 5px;padding:0rem .3125rem;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;border:1px solid #cccccc;font-family:Roboto,sans-serif}.fake-file-container input[type=file]{display:none}.fake-file-container.file-offset{margin-top:-3px;margin-top:-.1875rem}.fake-file-container.disabled{background-color:#f5f5f5;cursor:not-allowed}.fake-file-container>.row{height:100%}.fake-file-container .file-label{color:#fff;cursor:pointer;padding:5px 10px;padding:.3125rem .625rem;vertical-align:middle;font-family:Roboto,sans-serif}.fake-file-container .file-label:hover{background:#bdbdbd;color:#212121}.fake-file-container .file-label span[class*=icon-]{padding-left:10px;padding-left:.625rem;line-height:18px;line-height:1.125rem}@font-face{font-family:Roboto;src:url(/assets/Roboto-Light-bff5b300.eot);src:url(/assets/Roboto-Light-bff5b300.eot?#iefix) format("embedded-opentype"),url(/assets/Roboto-Light-94603d6d.woff2) format("woff2"),url(/assets/Roboto-Light-e6df58f1.woff) format("woff"),url(/assets/Roboto-Light-b0be08aa.ttf) format("truetype"),url(/assets/Roboto-Light-b81cc348.svg#Roboto-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(/assets/Roboto-Regular-ecc9f3e9.eot);src:url(/assets/Roboto-Regular-ecc9f3e9.eot?#iefix) format("embedded-opentype"),url(/assets/Roboto-Regular-bdd71ee5.woff2) format("woff2"),url(/assets/Roboto-Regular-31a9437a.woff) format("woff"),url(/assets/Roboto-Regular-db096b0d.ttf) format("truetype"),url(/assets/Roboto-Regular-cad57068.svg#Roboto-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/assets/Roboto-Bold-8875250f.eot);src:url(/assets/Roboto-Bold-8875250f.eot?#iefix) format("embedded-opentype"),url(/assets/Roboto-Bold-f124a66b.woff2) format("woff2"),url(/assets/Roboto-Bold-40873a2a.woff) format("woff"),url(/assets/Roboto-Bold-475633ed.ttf) format("truetype"),url(/assets/Roboto-Bold-3b7ac043.svg#Roboto-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(/assets/Roboto-Medium-d888cec5.eot);src:url(/assets/Roboto-Medium-d888cec5.eot?#iefix) format("embedded-opentype"),url(/assets/Roboto-Medium-05b1c710.woff2) format("woff2"),url(/assets/Roboto-Medium-d8628d68.woff) format("woff"),url(/assets/Roboto-Medium-029e44bb.ttf) format("truetype"),url(/assets/Roboto-Medium-08a8e1a8.svg#Roboto-Medium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:icomoon;src:url(/assets/icomoon-6389513d.eot?653hiu);src:url(/assets/icomoon-6389513d.eot?653hiu#iefix) format("embedded-opentype"),url(/assets/icomoon-d5816e49.ttf?653hiu) format("truetype"),url(/assets/icomoon-7aac7be6.woff?653hiu) format("woff"),url(/assets/icomoon-c744f90e.svg?653hiu#icomoon) format("svg");font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.warning{color:#f28f02}.icon-icon_calendar_pin:before{content:""}.icon-icon_msg_close:before{content:""}.icon-icon_msg_error:before{content:""}.icon-icon_msg_success:before{content:""}.icon-icon_minus:before{content:""}.icon-icon_plus:before{content:""}.icon-icon_upload:before{content:""}.icon-icon_phone:before{content:""}.icon-icon_bookedout:before{content:""}.icon-icon_hourglass:before{content:""}.icon-icon_storno:before{content:""}.icon-icon_angle_down:before{content:""}.icon-icon_angle_left:before{content:""}.icon-icon_angle_right:before{content:""}.icon-icon_angle_up:before{content:""}.icon-icon_bubble:before{content:""}.icon-icon_bubble .path2:before{content:"";margin-left:-1em;color:#000}.icon-icon_bubbles:before{content:""}.icon-icon_burger:before{content:""}.icon-icon_calendar:before{content:""}.icon-icon_calendar_full:before{content:""}.icon-icon_certificate:before{content:""}.icon-icon_check:before{content:""}.icon-icon_circle:before{content:""}.icon-icon_close:before{content:""}.icon-icon_document:before{content:""}.icon-icon_download:before{content:""}.icon-icon_error:before{content:""}.icon-Icon_exam:before{content:""}.icon-icon_exclamation_mark:before{content:""}.icon-icon_eye:before{content:""}.icon-icon_folder:before{content:""}.icon-icon_info:before{content:""}.icon-icon_list:before{content:""}.icon-icon_loading:before{content:""}.icon-icon_lock:before{content:""}.icon-icon_logout:before{content:""}.icon-icon_progress:before{content:""}.icon-icon_reset:before{content:""}.icon-icon_search:before{content:""}.icon-icon_star:before{content:""}.icon-icon_user:before{content:""}.icon-icon_warning:before{content:""}.text-main{font-family:Roboto,sans-serif;font-size:16px;font-size:1rem;line-height:23px;line-height:1.4375rem}.text-main [class*=icon-],.text-main span:not(.highlight-active-search,.text-highlight,.text-highlight-wrap){font-size:16px;font-size:1rem;line-height:23px;line-height:1.4375rem;vertical-align:middle}.text-padding{padding-bottom:15px;padding-bottom:.9375rem}.text-x-small{font-family:Roboto,sans-serif;font-size:12px;font-size:.75rem;line-height:19px;line-height:1.1875rem}.text-x-small [class*=icon-],.text-x-small span:not(.highlight-active-search,.text-highlight,.text-highlight-wrap){font-size:12px;font-size:.75rem;line-height:19px;line-height:1.1875rem;vertical-align:middle}.text-small{font-family:Roboto,sans-serif;font-size:14px;font-size:.875rem;line-height:21px;line-height:1.3125rem}.text-small [class*=icon-],.text-small span:not(.highlight-active-search,.text-highlight,.text-highlight-wrap){font-size:14px;font-size:.875rem;line-height:21px;line-height:1.3125rem;vertical-align:middle}.text-slarge{font-family:Roboto,sans-serif;font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem}.text-slarge [class*=icon-],.text-slarge span:not(.highlight-active-search,.text-highlight,.text-highlight-wrap){font-size:17px;font-size:1.0625rem;line-height:24px;line-height:1.5rem;vertical-align:middle}.text-mlarge{font-family:Roboto,sans-serif;font-size:18px;font-size:1.125rem;line-height:25px;line-height:1.5625rem}.text-mlarge [class*=icon-],.text-mlarge span:not(.highlight-active-search,.text-highlight,.text-highlight-wrap){font-size:18px;font-size:1.125rem;line-height:25px;line-height:1.5625rem;vertical-align:middle}.text-large{font-family:Roboto,sans-serif;font-size:20px;font-size:1.25rem;line-height:27px;line-height:1.6875rem}.text-large [class*=icon-],.text-large span:not(.highlight-active-search,.text-highlight,.text-highlight-wrap){font-size:20px;font-size:1.25rem;line-height:27px;line-height:1.6875rem;vertical-align:middle}.text-xlarge{font-family:Roboto,sans-serif;font-size:24px;font-size:1.5rem;line-height:31px;line-height:1.9375rem}.text-xlarge [class*=icon-],.text-xlarge span:not(.highlight-active-search,.text-highlight,.text-highlight-wrap){font-size:24px;font-size:1.5rem;line-height:31px;line-height:1.9375rem;vertical-align:middle}.text-xxlarge{font-family:Roboto,sans-serif;font-size:32px;font-size:2rem;line-height:39px;line-height:2.4375rem}.text-xxlarge [class*=icon-],.text-xxlarge span:not(.highlight-active-search,.text-highlight,.text-highlight-wrap){font-size:32px;font-size:2rem;line-height:39px;line-height:2.4375rem;vertical-align:middle}.text-xxl{font-family:Roboto,sans-serif;font-size:34px;font-size:2.125rem;line-height:41px;line-height:2.5625rem}.text-xxl [class*=icon-],.text-xxl span:not(.highlight-active-search,.text-highlight,.text-highlight-wrap){font-size:34px;font-size:2.125rem;line-height:41px;line-height:2.5625rem;vertical-align:middle}.text-xxxlarge{font-family:Roboto,sans-serif;font-size:64px;font-size:4rem;line-height:71px;line-height:4.4375rem}.text-xxxlarge [class*=icon-],.text-xxxlarge span:not(.highlight-active-search,.text-highlight,.text-highlight-wrap){font-size:64px;font-size:4rem;line-height:71px;line-height:4.4375rem;vertical-align:middle}.text-bold,b,strong{font-weight:700}.text-light,small{font-weight:300}.text-medium{font-weight:500}.text-medium.disabled{opacity:.6}.text-medium-mobile{font-weight:500}@media (min-width: 576px){.text-medium-mobile{font-weight:400}}.text-italic,i{font-style:italic}.text-uppercase{text-transform:uppercase}.text-underline{text-decoration:underline}.text-no-underline,.text-no-underline span{text-decoration:none}.text-centered{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-error{color:#e30613}.text-black{color:#212121}.text-success{color:#27ae60}.pre-wrap{white-space:pre-wrap}.text-grey-darker{color:#4f4f4f}.text-grey-dark{color:#656565}.text-grey{color:#787878}.text-grey-light{color:#ccc}.text-white{color:#fff}.text-decoration-none{text-decoration:none}.text-training-detail-view{text-align:center}@media (min-width: 1680px){.text-training-detail-view{text-align:left}}.text-training-detail-view-status{text-align:center}@media (min-width: 1280px){.text-training-detail-view-status{text-align:right}}[class*=text-] span.span-left{padding-left:5px;padding-left:.3125rem}[class*=text-] span.span-right{padding-right:5px;padding-right:.3125rem}.link-main{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;cursor:pointer;color:#212121;text-decoration:none}.link-main.text-grey-darker{color:#4f4f4f}.link-main.text-grey{color:#656565}.link-main-block{display:inline;line-height:31px;line-height:1.9375rem}.link--main-block{display:block}.link-underline:hover{text-decoration:underline}.link-box{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;cursor:pointer;color:#212121;text-decoration:none;display:block}.link-box:hover{background-color:#f5f5f5}.no-wrap{white-space:nowrap}.fill-grey-dark{fill:#656565}.fill-grey{fill:#828282}.fill-grey-lighter{fill:#ccc}.no-select{-webkit-user-select:none;user-select:none}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.default-list{list-style:disc;list-style-position:outside;padding-left:15px;padding-left:.9375rem}.default-list li:not(:last-child){margin-bottom:10px;margin-bottom:.625rem}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px white inset}input:focus,button:focus,textarea:focus{outline:none}.input-group{display:flex;border:1px solid #cccccc;box-sizing:border-box;align-items:center;transition:border .3s ease}.input-group:focus-within{border-color:#828282!important}.input-group:hover{border-color:#b0b0b0}.input-group .default-input{border:0}.input-group.input-margin{margin-bottom:25px;margin-bottom:1.5625rem}.input-group.error{border-color:#e30613}.input-group .input-icon{width:17px;height:17px;margin-right:10px;color:#656565}label{vertical-align:middle;display:inline-block}label span{vertical-align:middle}label.radio-label{cursor:pointer;display:flex;gap:5px;align-items:center}label.radio-label:before{content:"";-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;width:20px;width:1.25rem;height:20px;height:1.25rem;margin-right:5px;margin-right:.3125rem;border:1px solid #cccccc;display:inline-block;background-color:#fff;vertical-align:middle}label.radio-label.active:before,label.radio-label .is-active:before{background-color:#212121;-moz-box-shadow:inset 0px 0px 0px 4px #ffffff;-webkit-box-shadow:inset 0px 0px 0px 4px #ffffff;-ms-box-shadow:inset 0px 0px 0px 4px #ffffff;-o-box-shadow:inset 0px 0px 0px 4px #ffffff;box-shadow:inset 0 0 0 4px #fff}input[type=radio]:disabled+label.radio-label:before{background-color:#f5f5f5;cursor:not-allowed}input[type=radio]:disabled+label.radio-label.active:before,input[type=radio]:disabled+label.radio-label .is-active:before{background-color:#212121;-moz-box-shadow:inset 0px 0px 0px 4px #f5f5f5;-webkit-box-shadow:inset 0px 0px 0px 4px #f5f5f5;-ms-box-shadow:inset 0px 0px 0px 4px #f5f5f5;-o-box-shadow:inset 0px 0px 0px 4px #f5f5f5;box-shadow:inset 0 0 0 4px #f5f5f5}input[type=radio]{display:none}.input-pointer{cursor:pointer}.input-hover{-webkit-transition:background .2s ease;-moz-transition:background .2s ease;-ms-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease}.input-hover:hover,.input-hover.is-active,.input-hover.active{background-color:#eee}.button-select{display:flex}.button-select .default-button{display:flex;align-items:center;justify-content:center}.default-button{font-family:Roboto,sans-serif;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:100%;height:auto;min-height:40px;min-height:2.5rem;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;padding:0 20px;padding:0rem 1.25rem;border:1px solid;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;color:#fff;font-weight:700;outline:none;display:block;background:#ffffff}.default-button.small{min-height:34px;min-height:2.125rem;font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem}.default-button.inline-button{display:inline-block}.default-button.auto-button{width:auto}.default-button.type-margin{margin-bottom:15px;margin-bottom:.9375rem}.default-button.disabled{cursor:not-allowed;background:#cccccc;border:1px solid #cccccc}.default-button.disabled:hover,.default-button.disabled.active-btn{background:#cccccc!important;color:#fff!important}.default-button.loading{display:inline-flex;justify-content:center;align-items:center}.default-button:hover:not(.no-hover){background:#ffffff}.default-button.secondary{border:1px solid #cccccc;background:#ffffff;transition:border .2s ease}.default-button.secondary.disabled{cursor:not-allowed;border:1px solid #cccccc;color:#ccc}.default-button.secondary.disabled:hover{border:1px solid #cccccc;background:#ffffff!important;color:#ccc!important}.default-button.no-word-wrap{white-space:nowrap}.icon-input{position:relative}.icon-input .input-icon{position:absolute;width:40px;width:2.5rem;height:40px;height:2.5rem;right:0;right:0rem;top:0;top:0rem;text-align:center;color:#4f4f4f;display:block;font-size:16px;font-size:1rem}.icon-input .input-icon span{line-height:40px;line-height:2.5rem}.input-text,.default-input{color:#212121;text-align:left;background-color:#fff;width:100%;height:40px;height:2.5rem;font-size:13px;font-size:.8125rem;line-height:17px;line-height:1.0625rem;padding:0 10px;padding:0rem .625rem;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;border:1px solid #cccccc;font-family:Roboto,sans-serif}.input-text.input-margin,.default-input.input-margin{margin-bottom:25px;margin-bottom:1.5625rem}.input-text::placeholder,.default-input::placeholder{color:#bdbdbd}.input-text.error,.default-input.error{border-color:#e30613}.input-text:disabled,.default-input:disabled{background-color:#f5f5f5}.input-text.default-input-icon,.default-input.default-input-icon{position:relative;padding-right:40px;padding-right:2.5rem}.input-text.hidden,.default-input.hidden{display:none}.input-bold{font-weight:700}.input-medium{font-weight:500}.select-wrapper{background-color:#fff;position:relative;width:100%;text-align:left}.select-wrapper .selected{height:40px;height:2.5rem;cursor:pointer;border:1px solid #cccccc;padding:10px 5px 10px 15px;padding:.625rem .3125rem .625rem .9375rem;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;color:#212121;display:inline-flex;width:100%;-webkit-user-select:none;user-select:none}.select-wrapper .selected .value{width:calc(100% - 30px);display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.select-wrapper .selected .icon{width:30px;width:1.875rem;display:flex;justify-content:center;align-items:center}.select-wrapper .selected .icon span{-webkit-transition:transform .2s;-moz-transition:transform .2s;-ms-transition:transform .2s;-o-transition:transform .2s;transition:transform .2s;color:#4f4f4f}.select-wrapper .selected.error{border-color:#e30613}.select-wrapper.active .selection{display:block;max-height:150px;max-height:9.375rem;overflow:auto}.select-wrapper.active .selected .icon span{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.select-wrapper.disabled{background-color:#f5f5f5}.select-wrapper.disabled .selected{color:#ccc;border:1px solid #cccccc;cursor:not-allowed}.select-wrapper.disabled .selected .icon span{color:#ccc}.select-wrapper .selection{display:none;width:100%;position:absolute;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;z-index:1;background:#ffffff}.select-wrapper .selection.top{transform:translateY(calc(-100% - 40px));border-bottom:0;border-top:1px solid #cccccc}.select-wrapper .selection .select-item{color:#212121;cursor:pointer;-webkit-user-select:none;user-select:none;font-style:normal;font-weight:400;font-size:13px;font-size:.8125rem;line-height:17px;line-height:1.0625rem;padding:10px 5px 10px 15px;padding:.625rem .3125rem .625rem .9375rem}.select-wrapper .selection .select-item:hover{background:#eeeeee}.select-wrapper .selection .select-item.child{padding-left:30px;padding-left:1.875rem}.error .select-wrapper .selected{border-color:#e30613}.textarea-default{max-width:100%;min-width:100%;min-height:260px;min-height:16.25rem;border:1px solid #cccccc;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;resize:none;padding:15px;padding:.9375rem;font-family:Roboto,sans-serif;color:#212121;height:40px;height:2.5rem;font-size:13px;font-size:.8125rem}.textarea-default.error{border-color:#e30613}.textarea-default.textarea-small{min-height:125px;min-height:7.8125rem}input[type=checkbox].default-checkbox{display:none}input[type=checkbox].default-checkbox+label{position:relative}input[type=checkbox].default-checkbox+label:before{width:20px;height:20px;background-color:#fff;display:block;content:"";float:left;margin-right:10px;border:1px solid #cccccc;cursor:pointer}input[type=checkbox].default-checkbox:checked+label:before{background-color:#f28f02;border:0}input[type=checkbox].default-checkbox:checked+label:after{content:"";background:url(/assets/check-5fd5b7f9.svg);width:10px;height:8px;display:block;position:absolute;top:6px;left:5px}.default-date{color:#212121;text-align:left;background-color:#fff;background-image:url(/assets/icon_calendar-b37fb357.svg);background-repeat:no-repeat;background-position:right 10px center;width:100%;height:40px;height:2.5rem;font-size:13px;font-size:.8125rem;line-height:17px;line-height:1.0625rem;padding:0 10px;padding:0rem .625rem;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;border:1px solid #cccccc;font-family:Roboto,sans-serif}.default-date::-webkit-inner-spin-button{display:none}.default-date::-webkit-calendar-picker-indicator{opacity:0}.default-date.disabled{cursor:not-allowed;background-color:#f5f5f5}.news-container{background:#eeeeee}.news-container .news{max-width:1600px;max-width:100rem;margin:0 auto;padding:40px 20px;box-sizing:border-box}.news-container .news .news-row{padding-bottom:20px;overflow-x:hidden;overflow-y:auto;flex-flow:column;max-height:300px}@media (min-width: 1024px){.news-container .news .news-row{overflow-x:auto;overflow-y:hidden;flex-flow:row;max-height:unset}}.news-container .news .news-row .article{margin-bottom:30px;padding:20px;background:#ffffff;box-sizing:border-box;flex-shrink:0}@media (min-width: 1024px){.news-container .news .news-row .article{margin-right:30px;margin-bottom:0}}.login-container{height:auto;min-height:calc(100vh - 77px);background-color:#f5f5f5!important;background-size:cover;background-repeat:no-repeat;background-position:center center}.login-container.no--logo{height:100vh;padding-top:0;padding-top:0rem}.login-container.no--logo>.row{height:100%}.login-container #main-box{min-height:450px;min-height:28.125rem;height:auto;background:#ffffff;padding:25px;padding:1.5625rem}@media (min-width: 768px){.login-container #main-box{padding:75px;padding:4.6875rem}}.login-container #main-box .row.error{display:none;margin-bottom:15px;margin-bottom:.9375rem}.login-container #main-box .row.error.active{display:block}.login-container #main-box .registration-info-text{margin-bottom:25px;margin-bottom:1.5625rem}.login-container #main-box .action-selector{margin-bottom:50px;margin-bottom:3.125rem}.login-container #main-box .action-selector .action-separator{color:#ccc}.login-container #main-box .action-selector .action-link a{-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;color:#ccc}.login-container #main-box .action-selector .action-link a:hover,.login-container #main-box .action-selector .action-link.active a{color:#212121}footer{background-color:#eee;padding:30px 15px;padding:1.875rem .9375rem;font-family:Roboto,sans-serif;font-style:normal;font-weight:400}footer.login-footer{position:relative;left:0;bottom:0;width:100%;z-index:9999}footer.disabled{display:none}footer .footer-link{cursor:pointer;font-size:14px;font-size:.875rem;line-height:17px;line-height:1.0625rem;color:#4f4f4f}footer .footer-link.disabled{display:none}footer .modal{position:fixed!important}footer .menu .side-info .user-profile .user-title,footer .menu .side-info .language-switch .language-title{white-space:nowrap}footer .menu .side-info .user-profile .user-title span.icon-icon_angle_down,footer .menu .side-info .language-switch .language-title span.icon-icon_angle_down{display:inline-block;-webkit-transition:transform .2s;-moz-transition:transform .2s;-ms-transition:transform .2s;-o-transition:transform .2s;transition:transform .2s}footer .menu .side-info .user-profile .user-title.active span.icon-icon_angle_down,footer .menu .side-info .language-switch .language-title.active span.icon-icon_angle_down{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}footer .menu .side-info .user-profile .user-title span.icon-icon_user,footer .menu .side-info .language-switch .language-title span.icon-icon_user{font-size:20px;font-size:1.25rem;vertical-align:middle}footer .menu .side-info .user-profile,footer .menu .side-info .language-switch{position:relative;height:100%}footer .menu .side-info .user-profile .box,footer .menu .side-info .language-switch .box{-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;padding:10px 15px;padding:.625rem .9375rem;-moz-box-shadow:1px 1px 15px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 15px rgba(0,0,0,.2);-ms-box-shadow:1px 1px 15px rgba(0,0,0,.2);-o-box-shadow:1px 1px 15px rgba(0,0,0,.2);box-shadow:1px 1px 15px #0003;display:none;background-color:#fff;width:100%;box-sizing:border-box}footer .menu .side-info .user-profile .box:before,footer .menu .side-info .language-switch .box:before{content:"";position:absolute;width:0px;width:0rem;height:0px;height:0rem;top:-9px;top:-.5625rem;left:calc(50% - 9px);-webkit-transform:rotate(360deg);border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent #ffffff transparent}footer .menu .side-info .language-switch .box{min-width:70px;min-width:4.375rem;left:calc(50% - 35px)}footer .menu .side-info .user-profile .box{min-width:100%;left:0;position:fixed}@media (min-width: 768px){footer .menu .side-info .user-profile .box{min-width:150px;min-width:9.375rem;left:calc(50% - 75px)}}@media (max-width: 768px){footer .menu .side-info .user-profile .box.active{position:fixed!important;top:75px!important;top:4.6875rem!important}footer .menu .side-info .user-profile .box.active:before{right:65px!important;right:4.0625rem!important;left:auto!important}}footer .menu .side-info .language-switch .box .icon{display:inline-block;width:14px;width:.875rem;height:11px;height:.6875rem}footer .menu .side-info .user-profile .box.active,footer .menu .side-info .language-switch .box.active{top:30px;top:1.875rem;display:block;position:absolute}header.login-header{z-index:9999;position:relative;-webkit-transition:min-height .2s;-moz-transition:min-height .2s;-ms-transition:min-height .2s;-o-transition:min-height .2s;transition:min-height .2s;background-color:#fff}header.login-header.shadow{-moz-box-shadow:inset 0px 3px 5px 0px rgba(33,33,33,.2);-webkit-box-shadow:inset 0px 3px 5px 0px rgba(33,33,33,.2);-ms-box-shadow:inset 0px 3px 5px 0px rgba(33,33,33,.2);-o-box-shadow:inset 0px 3px 5px 0px rgba(33,33,33,.2);box-shadow:inset 0 3px 5px #21212133}header.login-header.transparent{background-color:unset}@media (min-width: 768px){header.login-header{margin-bottom:80px;margin-bottom:5rem;min-height:100px;min-height:6.25rem}header.login-header>.container{min-height:100px;min-height:6.25rem}header.login-header>.container>.row{min-height:100px;min-height:6.25rem}header.login-header>.container .ie-11-flex-fix>.row{min-height:100px;min-height:6.25rem}}.logo-main{-webkit-transition:height .2s;-moz-transition:height .2s;-ms-transition:height .2s;-o-transition:height .2s;transition:height .2s;height:40px;height:2.5rem;width:auto}@media (min-width: 265px){.logo-main{height:55px;height:3.4375rem}}@media (min-width: 350px){.logo-main{height:70px;height:4.375rem}}@media (min-width: 768px){.logo-main{height:80px;height:5rem}}@media (min-width: 768px){header.tc-header.noImage{min-height:100px;min-height:6.25rem}}header.tc-header.noImage #header-image{display:none}header.tc-header .stage-box-row{min-height:280px;min-height:17.5rem}header.tc-header .stage-box-row>div{padding-left:25px;padding-left:1.5625rem;padding-right:25px;padding-right:1.5625rem}@media (min-width: 576px){header.tc-header .stage-box-row>div{padding-left:25px;padding-left:1.5625rem;padding-right:25px;padding-right:1.5625rem}}@media (min-width: 1024px){header.tc-header .stage-box-row>div{padding-left:55px;padding-left:3.4375rem;padding-right:55px;padding-right:3.4375rem}}@media (min-width: 1680px){header.tc-header .stage-box-row>div{padding-left:30px;padding-left:1.875rem;padding-right:30px;padding-right:1.875rem}}header.tc-header #main-navigation{-webkit-transition:min-height .2s;-moz-transition:min-height .2s;-ms-transition:min-height .2s;-o-transition:min-height .2s;transition:min-height .2s;width:100%;position:fixed;z-index:9999;background:#ffffff;background-color:#fff}@media (min-width: 768px){header.tc-header #main-navigation.small-nav{min-height:60px;min-height:3.75rem}header.tc-header #main-navigation.small-nav>.container{min-height:60px;min-height:3.75rem}header.tc-header #main-navigation.small-nav>.container>.row{min-height:60px;min-height:3.75rem}header.tc-header #main-navigation.small-nav>.container .ie-11-flex-fix>.row{min-height:60px;min-height:3.75rem}}header.tc-header #main-navigation>.container{-webkit-transition:min-height .2s;-moz-transition:min-height .2s;-ms-transition:min-height .2s;-o-transition:min-height .2s;transition:min-height .2s}header.tc-header #main-navigation>.container>.row{-webkit-transition:min-height .2s;-moz-transition:min-height .2s;-ms-transition:min-height .2s;-o-transition:min-height .2s;transition:min-height .2s}header.tc-header #main-navigation>.container .ie-11-flex-fix>.row{-webkit-transition:min-height .2s;-moz-transition:min-height .2s;-ms-transition:min-height .2s;-o-transition:min-height .2s;transition:min-height .2s}@media (min-width: 576px){header.tc-header #main-navigation{min-height:73px;min-height:4.5625rem}header.tc-header #main-navigation>.container{min-height:73px;min-height:4.5625rem}header.tc-header #main-navigation>.container>.row{min-height:73px;min-height:4.5625rem}header.tc-header #main-navigation>.container .ie-11-flex-fix>.row{min-height:73px;min-height:4.5625rem}}@media (min-width: 768px){header.tc-header #main-navigation{min-height:100px;min-height:6.25rem}header.tc-header #main-navigation>.container{min-height:100px;min-height:6.25rem}header.tc-header #main-navigation>.container>.row{min-height:100px;min-height:6.25rem}header.tc-header #main-navigation>.container .ie-11-flex-fix>.row{min-height:100px;min-height:6.25rem}}header.tc-header #main-navigation .menu .side-info .user-profile .user-title,header.tc-header #main-navigation .menu .side-info .language-switch .language-title{white-space:nowrap}header.tc-header #main-navigation .menu .side-info .user-profile .user-title span.icon-icon_angle_down,header.tc-header #main-navigation .menu .side-info .language-switch .language-title span.icon-icon_angle_down{display:inline-block;-webkit-transition:transform .2s;-moz-transition:transform .2s;-ms-transition:transform .2s;-o-transition:transform .2s;transition:transform .2s}header.tc-header #main-navigation .menu .side-info .user-profile .user-title.active span.icon-icon_angle_down,header.tc-header #main-navigation .menu .side-info .language-switch .language-title.active span.icon-icon_angle_down{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}header.tc-header #main-navigation .menu .side-info .user-profile .user-title span.icon-icon_user,header.tc-header #main-navigation .menu .side-info .language-switch .language-title span.icon-icon_user{font-size:18px;font-size:1.125rem;display:block;margin-top:2px;margin-top:.125rem}@media (min-width: 768px){header.tc-header #main-navigation .menu .side-info .user-profile .user-title span.icon-icon_user,header.tc-header #main-navigation .menu .side-info .language-switch .language-title span.icon-icon_user{font-size:16px;font-size:1rem;display:inline;margin-top:0;margin-top:0rem;vertical-align:middle}}header.tc-header #main-navigation .menu .side-info .user-profile,header.tc-header #main-navigation .menu .side-info .language-switch{position:relative;height:100%}header.tc-header #main-navigation .menu .side-info .user-profile .box,header.tc-header #main-navigation .menu .side-info .language-switch .box{-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;padding:10px 15px;padding:.625rem .9375rem;-moz-box-shadow:1px 1px 15px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 15px rgba(0,0,0,.2);-ms-box-shadow:1px 1px 15px rgba(0,0,0,.2);-o-box-shadow:1px 1px 15px rgba(0,0,0,.2);box-shadow:1px 1px 15px #0003;display:none;background-color:#fff;width:100%;box-sizing:border-box}header.tc-header #main-navigation .menu .side-info .user-profile .box:before,header.tc-header #main-navigation .menu .side-info .language-switch .box:before{content:"";position:absolute;width:0px;width:0rem;height:0px;height:0rem;top:-9px;top:-.5625rem;left:calc(50% - 9px);-webkit-transform:rotate(360deg);border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent #ffffff transparent}header.tc-header #main-navigation .menu .side-info .language-switch .box{width:auto;min-width:110px;min-width:6.875rem;left:calc(50% - 44px)}header.tc-header #main-navigation .menu .side-info .user-profile .box{min-width:100%;left:0;position:fixed}@media (min-width: 768px){header.tc-header #main-navigation .menu .side-info .user-profile .box{min-width:150px;min-width:9.375rem;left:calc(50% - 75px)}}@media (max-width: 768px){header.tc-header #main-navigation .menu .side-info .user-profile .box.active{position:fixed!important;top:75px!important;top:4.6875rem!important}header.tc-header #main-navigation .menu .side-info .user-profile .box.active:before{right:65px!important;right:4.0625rem!important;left:auto!important}}header.tc-header #main-navigation .menu .side-info .language-switch .box .icon{display:inline-block;width:14px;width:.875rem;height:11px;height:.6875rem}header.tc-header #main-navigation .menu .side-info .user-profile .box.active,header.tc-header #main-navigation .menu .side-info .language-switch .box.active{top:30px;top:1.875rem;display:block;position:absolute}header.tc-header #main-navigation .nav-link-holder a{-webkit-user-select:none;user-select:none}header.tc-header #main-navigation .nav-link-holder a:hover{text-decoration:none}header.tc-header .header-image-spacer{padding-top:73px;padding-top:4.5625rem}@media (min-width: 768px){header.tc-header .header-image-spacer{padding-top:100px;padding-top:6.25rem}}header.tc-header .header-image-spacer.logo-center{padding-top:141px;padding-top:8.8125rem}@media (min-width: 768px){header.tc-header .header-image-spacer.logo-center{padding-top:150px;padding-top:9.375rem}}header.tc-header #header-image{position:relative;overflow:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat}header.tc-header #header-image img{position:absolute;z-index:-1;min-height:100%;height:auto;min-width:100%;width:auto}#mobile-navigation{position:fixed;background-color:#f5f5f5;z-index:8888;width:100%;-webkit-transition:transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out;-ms-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);border-bottom:1px solid #cccccc;padding-top:10px;padding-top:.625rem}#mobile-navigation .link-main{display:block}#mobile-navigation .language-switch .link-main{display:inline-block}#mobile-navigation.active{-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px)}#mobile-navigation.active.logo-center{-webkit-transform:translateY(60px);-moz-transform:translateY(60px);-ms-transform:translateY(60px);-o-transform:translateY(60px);transform:translateY(60px)}@media (min-width: 768px){#mobile-navigation{padding-top:35px;padding-top:2.1875rem}}.mobile-navi-link{width:25px;width:1.5625rem;height:30px;height:1.875rem;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:all 5s ease-in-out;-moz-transition:all 5s ease-in-out;-ms-transition:all 5s ease-in-out;-o-transition:all 5s ease-in-out;transition:all 5s ease-in-out;cursor:pointer}.mobile-navi-link span{height:3px;height:.1875rem;left:0;left:0rem;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;display:block;position:absolute;width:100%;background:#4f4f4f;opacity:1}.mobile-navi-link span:nth-child(1){top:6px;top:.375rem}.mobile-navi-link span:nth-child(2),.mobile-navi-link span:nth-child(3){top:14px;top:.875rem}.mobile-navi-link span:nth-child(4){top:22px;top:1.375rem}.mobile-navi-link.active span:nth-child(1){top:14px;top:.875rem;width:0%;left:50%}.mobile-navi-link.active span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mobile-navi-link.active span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-navi-link.active span:nth-child(4){top:14px;top:.875rem;width:0%;left:50%}.mobile-lang-link .language-title{display:none!important}.mobile-lang-link .link-main,.mobile-lang-link img{display:inline-block;vertical-align:middle}.mobile-lang-link .col,.mobile-lang-link [class*=col-]{text-align:center;border-top:1px solid #cccccc;border-right:1px solid #cccccc;padding:22.5px 15px;padding:1.40625rem .9375rem}.mobile-lang-link .col.active,.mobile-lang-link [class*=col-].active{background-color:#ccc;-moz-box-shadow:inset 0px 3px 5px 0px rgba(33,33,33,.2);-webkit-box-shadow:inset 0px 3px 5px 0px rgba(33,33,33,.2);-ms-box-shadow:inset 0px 3px 5px 0px rgba(33,33,33,.2);-o-box-shadow:inset 0px 3px 5px 0px rgba(33,33,33,.2);box-shadow:inset 0 3px 5px #21212133}.mobile-lang-link .col:last-child,.mobile-lang-link [class*=col-]:last-child{border-right:none}.mobile-lang-link .row{margin-top:0}.language-switch .link-box{text-align:center}.side-navigation{padding:55px 0 0;padding:3.4375rem 0rem 0rem}.side-navigation.faq{padding:0;padding:0rem}.side-navigation .filter-holder{width:100%;margin-bottom:60px;margin-bottom:3.75rem;-webkit-user-select:none;user-select:none}.side-navigation .filter-holder .filter-title{color:#828282;margin-bottom:15px;margin-bottom:.9375rem}.side-navigation .filter-holder .filter-item{-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;width:100%;cursor:pointer;margin-bottom:15px;margin-bottom:.9375rem}.side-navigation .filter-holder .filter-item.active{font-weight:500}.side-navigation .filter-holder .filter-item.sub-element{margin-left:15px;margin-left:.9375rem}.side-navigation .filter-holder .filter-cat .filter-item .cat-icon{display:block;position:absolute;left:-5px;left:-.3125rem;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}.side-navigation .filter-holder .filter-cat .filter-item .cat-text.active{font-weight:500}.side-navigation .filter-holder .filter-cat .filter-item.sub-element{margin-left:7.5px;margin-left:.46875rem}.side-navigation .filter-holder .filter-cat .filter-cat{padding-left:15px;padding-left:.9375rem;position:relative}.side-navigation span[class^=icon-],.side-navigation span[class*=" icon-"]{display:inline-block;-webkit-transition:transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out;-ms-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out}.side-navigation span[class^=icon-].active,.side-navigation span[class*=" icon-"].active{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.course-container{width:100%;padding:55px 0;padding:3.4375rem 0rem;box-sizing:border-box}.course-container .course-item{border-top:1px solid #cccccc;padding:35px 15px;padding:2.1875rem .9375rem}.course-container .course-item.is-project .course-item{border-bottom:0;padding:0 0 20px;padding:0rem 0rem 1.25rem}.course-container .course-item:first-child{border-top:none;padding:0 15px 35px;padding:0rem .9375rem 2.1875rem}@media (max-width: 576px){.course-container .course-item{width:100%}}.course-container .course-item .loading-skeleton{height:88px;width:100%}.course-container .course-item .loading-skeleton>rect{width:100%}.course-container .course-item .course-thumb{position:relative}.course-container .course-item .course-thumb .course-status{position:absolute;top:-10px;top:-.625rem;right:-10px;right:-.625rem;width:25px;width:1.5625rem;height:25px;height:1.5625rem}.course-container .course-item .course-thumb .course-status .image-icon.behind{position:absolute;top:0;left:0;width:25px;width:1.5625rem;height:25px;height:1.5625rem}@media (max-width: 576px){.course-container .course-item .course-thumb .course-status.project-status{margin-top:15px;margin-top:.9375rem}}.course-container .course-item .course-info .course-title{color:#212121;display:flex;align-items:center;padding-bottom:10px;padding-bottom:.625rem}.course-container .course-item .course-info .course-desc{color:#656565;padding-bottom:10px;padding-bottom:.625rem}@media (max-width: 576px){.course-container .course-item .course-info{margin-top:15px;margin-top:.9375rem}}.course-container .course-item .course-interaction .course-button{text-align:right}@media (max-width: 576px){.course-container .course-item .course-interaction .course-button .default-button{width:100%!important}}.course-container .course-item .course-interaction .course-button .course-text-aligner{height:100%;display:flex;justify-content:flex-end;align-items:center}@media (max-width: 576px){.course-container .course-item .course-interaction{margin-top:15px;margin-top:.9375rem}}.course-container .course-item-sub .course-status{width:25px;width:1.5625rem;height:25px;height:1.5625rem}@media (max-width: 576px){.course-container .course-item-sub .course-status.project-status{margin-top:15px;margin-top:.9375rem}}.course-container.course-container-calendar{padding:55 / 2px 0px 65px 0px;padding:1.71875rem 0rem 4.0625rem}.course-container.tkCourseList{padding-top:15px;padding-top:.9375rem}.course-container.tkCourseList .course-item{padding:15px;padding:.9375rem}@media (min-width: 1024px){.course-container.tkCourseList .course-item{padding:15px 30px;padding:.9375rem 1.875rem}}.course-status{width:25px;width:1.5625rem;height:25px;height:1.5625rem}.course-status-tk .course-status{width:18px;width:1.125rem;height:18px;height:1.125rem}.course-short-links{display:flex}.course-short-links:not(.no-margin){margin-top:15px;margin-top:.9375rem}.course-short-links .link-holder{display:flex;align-items:center}.course-short-links .link-holder .exam-link{white-space:nowrap;cursor:pointer;text-decoration:underline}.course-short-links .link-holder .link-icon{font-size:16px;font-size:1rem;line-height:23px;line-height:1.4375rem}.course-short-links .link-holder .link-icon.icon-Icon_exam{font-size:18px;font-size:1.125rem;line-height:25px;line-height:1.5625rem}.course-short-links .link-holder.interview-link-holder{margin-left:25px;margin-left:1.5625rem}.detail-course-title{display:flex;align-items:center}.status-information .status-icon{box-sizing:content-box;display:inline-block;width:16px;width:1rem;height:16px;height:1rem;vertical-align:middle;padding-right:5px;padding-right:.3125rem}.status-information .fake-circle{background-color:#fff;width:88px;width:5.5rem;height:88px;height:5.5rem;top:20%;left:23%}.detail-course-responsive-table{width:100%;position:relative;overflow-x:auto}.detail-course-responsive-table .detail-course-responsive-table-inner>.row{margin:0}.course-badge{font-family:Roboto,sans-serif;font-size:10px!important;font-size:.625rem!important;line-height:17px!important;line-height:1.0625rem!important;background:#656565;color:#fff;display:inline-flex;align-items:center;height:20px;padding:0 8px;margin-left:15px;-webkit-user-select:none;user-select:none;border-radius:2px}.book--info-available{width:11px;width:.6875rem;height:11px;height:.6875rem;border-radius:90px;background-color:#55b28a}.book--info-booked-out{width:11px;width:.6875rem;height:11px;height:.6875rem;border-radius:90px;background-color:#ff6464}.book--info-almost-booked-out{width:11px;width:.6875rem;height:11px;height:.6875rem;border-radius:90px;background-color:#ffd75f}.optional-training-badge-holder{min-height:22px;min-height:1.375rem}.optional-training-badge{font-size:12px!important;font-size:.75rem!important;line-height:12px!important;line-height:.75rem!important;font-family:Roboto,sans-serif;font-weight:700;padding:5px 10px;padding:.3125rem .625rem;background-color:#fff;border-radius:90px}.optional-training-badge.small-optional-training-badge{font-size:10px!important;font-size:.625rem!important;line-height:10px!important;line-height:.625rem!important;padding:2.5px 5px;padding:.15625rem .3125rem;background-color:#eee}.course-list .optional-training-badge,.general-information .optional-training-badge{background-color:#eee;margin-left:15px}.img-main{width:100%;display:block;height:auto}.img-main.loading{opacity:0;transition:opacity .3s ease}.img-main.loading.loaded{opacity:1}.image-component .image-fallback{text-align:center;justify-content:center;display:flex;align-items:center;color:#828282;-webkit-user-select:none;user-select:none;padding:15px;padding:.9375rem}.image-component .image-fallback p{text-decoration:none}@media all and (-ms-high-contrast: none){*::-ms-backdrop,.img-main-ie{max-height:125px;max-height:7.8125rem}}.img-margin-bottom{margin-bottom:15px;margin-bottom:.9375rem}.course-thumb{cursor:pointer;position:relative;display:flex;flex-direction:column}.course-thumb a{text-decoration:none}@media (min-width: 576px){.course-thumb.max-img .img-main{max-width:190px;max-width:11.875rem}}.course-thumb .course-status{position:absolute;top:-10px;top:-.625rem;right:-10px;right:-.625rem;display:flex;justify-content:center;align-items:center}.course-thumb .course-status .image-icon.behind{position:absolute;top:0;left:0;width:25px;width:1.5625rem;height:25px;height:1.5625rem}.modal{display:none;opacity:0;position:absolute;width:100%;left:0;height:0;top:0;justify-content:center;align-items:center;z-index:10000;transition:opacity .2s ease;padding-top:125px}.modal.multi .steps{display:flex}.modal.multi .steps .step{margin:0 5px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border:1px solid #cccccc;border-radius:100%;-webkit-user-select:none;user-select:none;color:#ccc;transition:color .5s ease,background .5s ease,border .5s ease}.modal .scrollable-content{max-height:500px;overflow-y:scroll}.modal .scrollable-content::-webkit-scrollbar-button{display:none}.modal .scrollable-content::-webkit-scrollbar-thumb{background-color:#ccc}.modal .scrollable-content::-webkit-scrollbar-thumb:hover{background-color:#ccc}.modal .scrollable-content::-webkit-scrollbar-track{background-color:#f5f5f5}.modal .scrollable-content::-webkit-scrollbar-track:hover{background-color:#f5f5f5}.modal .scrollable-content::-webkit-scrollbar{width:13px}.modal .modal-background{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(33,33,33,.3)}@media (min-width: 1680px){.modal{position:fixed}}.modal>.row{min-height:100%;height:auto}.modal.behindNav{z-index:7777}.modal.visible{display:block;opacity:1;min-height:100%;height:auto;position:fixed;padding-top:0;top:0;bottom:0;overflow-y:auto;overflow-x:hidden}.modal.visible.behindNav{padding-top:125px}.modal.centered{padding-top:0}.modal.centered.visible{display:flex}.modal.centered>.row{width:100%}.modal.fadeOut{display:block;opacity:0;min-height:100%;height:auto}.modal .modal-container{margin-top:20px;margin-bottom:25px;background:#ffffff;padding:25px 20px;padding:1.5625rem 1.25rem;position:relative;color:#212121}@media (min-width: 1024px){.modal .modal-container{padding:50px 40px;padding:3.125rem 2.5rem}}.modal .modal-container .modal-header{padding-bottom:25px;border-bottom:1px solid #cccccc}.modal .modal-container .modal-content{margin-top:25px;margin-top:1.5625rem;height:90%}.modal .modal-container .modal-content.scrollable{max-height:70vh;overflow-x:hidden;overflow-y:auto;padding-right:15px}.modal .modal-container .modal-content::-webkit-scrollbar-button{display:none}.modal .modal-container .modal-content::-webkit-scrollbar-thumb{background-color:#ccc}.modal .modal-container .modal-content::-webkit-scrollbar-thumb:hover{background-color:#ccc}.modal .modal-container .modal-content::-webkit-scrollbar-track{background-color:#f5f5f5}.modal .modal-container .modal-content::-webkit-scrollbar-track:hover{background-color:#f5f5f5}.modal .modal-container .modal-content::-webkit-scrollbar{width:13px}.modal .modal-container .modal-close{position:absolute;right:28px;right:1.75rem;top:28px;top:1.75rem;cursor:pointer;color:#656565;z-index:99}.modal .modal-container.modal-container-fullscreen{background:transparent;padding:0}.modalContact{z-index:99999}.error-message{background-color:#ffe2e5;color:#e2001a;font-size:16px;font-size:1rem;margin-bottom:15px;margin-bottom:.9375rem;font-weight:400;padding:15px;padding:.9375rem;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0}.success-message{background-color:#b3ffbe;color:#008012;font-size:16px;font-size:1rem;margin-bottom:15px;margin-bottom:.9375rem;font-weight:400;padding:15px;padding:.9375rem;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0}.info-message{background-color:#cfeaff;color:#00589c;font-size:16px;font-size:1rem;margin-bottom:15px;margin-bottom:.9375rem;font-weight:400;padding:15px;padding:.9375rem;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0}.warning-message{background-color:#fff7dc;color:#a98200;font-size:16px;font-size:1rem;margin-bottom:15px;margin-bottom:.9375rem;font-weight:400;padding:15px;padding:.9375rem;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0}.margin-message{margin-top:15px;margin-top:.9375rem}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}to{opacity:1}}@-o-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}to{opacity:1}}@-moz-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}to{opacity:1}}@-webkit-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}to{opacity:1}}.animate-flicker{-webkit-animation:flickerAnimation 2s infinite;-moz-animation:flickerAnimation 2s infinite;-o-animation:flickerAnimation 2s infinite;animation:flickerAnimation 2s infinite}.spin{display:inline-block;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;-ms-animation:spin 2s linear infinite;-o-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.slide-enter-active{transition:all .2s ease-out}.slide-leave-active{transition:all .2s cubic-bezier(1,.5,.8,1)}.slide-enter-to,.slide-leave-from{max-height:150px;overflow:hidden}.slide-enter-from,.slide-leave-to{overflow:hidden;max-height:0}.slide-fade-enter-active{transition:all .2s ease-out}.slide-fade-leave-active{transition:all .2s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from,.slide-fade-leave-to{transform:translateY(-20px);opacity:0}.slideud-enter,.slideud-leave-to{margin-bottom:-200px}.slideud-enter-to,.slideud-leave{margin-bottom:0}.swing-in-enter-active{-webkit-animation:swing-in-top-fwd .5s cubic-bezier(.175,.885,.32,1.275) both;animation:swing-in-top-fwd .5s cubic-bezier(.175,.885,.32,1.275) both}.swing-in-leave-active{-webkit-animation:swing-out-top-bck .25s cubic-bezier(.6,-.28,.735,.045) both;animation:swing-out-top-bck .25s cubic-bezier(.6,-.28,.735,.045) both}@-webkit-keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}to{-webkit-transform:rotateX(0deg);transform:rotateX(0);-webkit-transform-origin:top;transform-origin:top;opacity:1}}@keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}to{-webkit-transform:rotateX(0deg);transform:rotateX(0);-webkit-transform-origin:top;transform-origin:top;opacity:1}}@-webkit-keyframes swing-out-top-bck{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0);-webkit-transform-origin:top;transform-origin:top;opacity:1}to{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}}@keyframes swing-out-top-bck{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0);-webkit-transform-origin:top;transform-origin:top;opacity:1}to{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}}button .loader{width:20px;height:20px;margin-right:6px;display:flex;align-items:center;justify-content:center}button .loader div{margin:0}.loader{display:inline-block;position:relative;width:64px;height:64px}.loader div{box-sizing:border-box;display:block;position:absolute;width:12px;height:12px;margin:6px;border:2px solid #ffffff;border-radius:50%;animation:loader 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#ffffff transparent transparent transparent}.loader div:nth-child(1){animation-delay:-.45s}.loader div:nth-child(2){animation-delay:-.3s}.loader div:nth-child(3){animation-delay:-.15s}@keyframes loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animation-loader{display:inline-block;vertical-align:text-bottom}.lds-ring{display:inline-block;position:relative;vertical-align:text-bottom}.lds-ring div{box-sizing:border-box;display:block;position:absolute;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-width:8px;border-style:solid;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent}.lds-ring div:not(.highlight-color-border){border-top-color:#828282}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lds-roller{color:#828282;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load4 1.3s infinite linear;animation:load4 1.3s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes load4{0%,to{box-shadow:0 -3em 0 .2em,2em -2em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em}12.5%{box-shadow:0 -3em,2em -2em 0 .2em,3em 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em,3em 0 0 .2em,2em 2em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0,2em 2em 0 .2em,0 3em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em,0 3em 0 .2em,-2em 2em,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em,-2em 2em 0 .2em,-3em 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0 0 .2em,-2em -2em}87.5%{box-shadow:0 -3em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0,-2em -2em 0 .2em}}@keyframes load4{0%,to{box-shadow:0 -3em 0 .2em,2em -2em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em}12.5%{box-shadow:0 -3em,2em -2em 0 .2em,3em 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em,3em 0 0 .2em,2em 2em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0,2em 2em 0 .2em,0 3em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em,0 3em 0 .2em,-2em 2em,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em,-2em 2em 0 .2em,-3em 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0 0 .2em,-2em -2em}87.5%{box-shadow:0 -3em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em,-3em 0,-2em -2em 0 .2em}}.lds-dots,.lds-dots:before,.lds-dots:after{border-radius:100%;width:2.5em;height:2.5em;animation-fill-mode:both;animation:bblFadInOut 1.8s infinite ease-in-out}.lds-dots{display:block;color:#828282;position:relative;text-indent:-9999em;transform:translateZ(0);animation-delay:-.16s}.lds-dots:before,.lds-dots:after{content:"";position:absolute;top:0}.lds-dots:before{left:-3.5em;animation-delay:-.32s}.lds-dots:after{left:3.5em}@keyframes bblFadInOut{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}.lds-bars{color:#828282;position:relative;background:#828282;animation:escaleY 1s infinite ease-in-out;width:1em;height:4em;animation-delay:-.16s}.lds-bars:before,.lds-bars:after{content:"";position:absolute;top:0;left:2em;background:inherit;width:1em;height:4em;animation:escaleY 1s infinite ease-in-out}.lds-bars:before{left:-2em;animation-delay:-.32s}@keyframes escaleY{0%,80%,to{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}.lds-delay{color:#828282;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;position:relative;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load6 1.7s infinite ease,round 1.7s infinite ease;animation:load6 1.7s infinite ease,round 1.7s infinite ease}@-webkit-keyframes load6{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes load6{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@-webkit-keyframes round{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes round{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lds-abstract{transform:rotate(45deg);perspective:1000px;border-radius:50%;color:#828282}.lds-abstract:before,.lds-abstract:after{content:"";display:block;position:absolute;top:0;left:0;width:inherit;height:inherit;border-radius:50%;transform:rotateX(70deg);animation:1s spin linear infinite}.lds-abstract:after{color:#828282;transform:rotateY(70deg);animation-delay:.4s}@keyframes rotate-lds-abstract{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes rotateccw{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes spin{0%,to{box-shadow:.2em 0 0 0 currentcolor}12%{box-shadow:.2em .2em 0 0 currentcolor}25%{box-shadow:0 .2em 0 0 currentcolor}37%{box-shadow:-.2em .2em 0 0 currentcolor}50%{box-shadow:-.2em 0 0 0 currentcolor}62%{box-shadow:-.2em -.2em 0 0 currentcolor}75%{box-shadow:0 -.2em 0 0 currentcolor}87%{box-shadow:.2em -.2em 0 0 currentcolor}}@media (min-width: 576px){.catalogue-container .catalogue-search{margin:0}}@media (min-width: 768px){.catalogue-container .catalogue-search{margin:0}}.catalogue-item{align-self:flex-start;-webkit-transition:box-shadow .2s ease;-moz-transition:box-shadow .2s ease;-ms-transition:box-shadow .2s ease;-o-transition:box-shadow .2s ease;transition:box-shadow .2s ease;cursor:pointer;box-sizing:border-box;padding:15px 15px 0;padding:.9375rem .9375rem 0rem;background-color:#fff}.catalogue-item .text-main{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;padding-bottom:15px;padding-bottom:.9375rem;border-bottom:1px solid #cccccc}.catalogue-item img{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:100%;height:auto}.catalogue-item p{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;min-height:39px;min-height:2.4375rem}.catalogue-item:hover{box-shadow:0 0 10px #00000040}.catalogue-item:hover .text-main{border-color:transparent}.catalogue-item-image{width:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}@media (min-width: 768px){.catalogue-sub-item-row{margin:0 -30px;margin:0rem -1.875rem}}.progress-bar .progress-area{display:inline-flex;width:100%}.progress-bar .progress-area .progress{height:12px}.progress-bar .progress-area .placeholder-container{display:flex;align-items:flex-end}.progress-bar .progress-area .placeholder-container.no-padding{margin:0}.progress-bar .progress-area .placeholder-container .placeholder{background:#eeeeee;height:8px;width:100%;margin-left:8px;box-sizing:border-box}.history-item{transition:background .2s ease;cursor:pointer;min-height:50px;min-height:3.125rem;padding:15px 0;padding:.9375rem 0rem}.history-item:hover{background:#eeeeee}.history-item.history-item-cursor{cursor:default}.history-item-border{border-top:1px solid #eeeeee}.history-item-header{cursor:default;min-height:0;background:#eeeeee}.history-item-header:hover{background:#eeeeee}.donut-counter{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;left:0;position:absolute;font-family:Roboto,sans-serif;font-size:50px;font-size:3.125rem;line-height:50px;line-height:3.125rem;width:100%;text-align:center;top:calc(50% - 20px);-webkit-user-select:none;user-select:none;cursor:pointer}@media (min-width: 576px){.donut-counter{font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem;top:calc(50% - 15px)}}.chartjs-size-monitor,#doughnut-chart{cursor:pointer}#doughnut-chart{width:100%!important;height:auto!important}.doughnut-counter{z-index:99;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;left:0;position:absolute;font-family:Roboto,sans-serif;width:100%;text-align:center;top:42%;font-size:21px;font-size:1.3125rem}@media (min-width: 576px){.doughnut-counter{font-size:16px;font-size:1rem;top:45%}}.fake-circle{display:none;position:absolute;-webkit-border-radius:90px;-moz-border-radius:90px;-ms-border-radius:90px;-o-border-radius:90px;border-radius:90px;background-color:#f5f5f5;width:66px;width:4.125rem;height:66px;height:4.125rem;top:18%;left:20%}@media (min-width: 576px){.fake-circle{display:block}}.tooltip{z-index:999;position:absolute;padding:50px;padding:3.125rem;left:15px;left:.9375rem;background-color:#fff;width:calc(100% - 30px);top:65%;text-align:center}.tooltip .tooltip--icon,.tooltip .status-icon{box-sizing:content-box;display:inline-block;width:16px;width:1rem;height:16px;height:1rem;vertical-align:middle;padding-right:5px;padding-right:.3125rem}.tooltip .tooltip--text{display:inline-block;line-height:16px;line-height:1rem;vertical-align:middle}.tooltip.small-tooltip{padding:15px;padding:.9375rem}.tooltip .tooltip-text-label{min-width:60px;min-width:3.75rem}.tooltip .tooltip-text-body [class^=icon-],.tooltip .tooltip-text-body [class*=" icon-"]{float:right}.tooltip .tooltip-text-body [class^=icon-].icon--success,.tooltip .tooltip-text-body [class*=" icon-"].icon--success{color:#27ae60}.tooltip .tooltip-text-body [class^=icon-].icon--error,.tooltip .tooltip-text-body [class*=" icon-"].icon--error{color:#e30613}.tooltip.arrow:before{content:"";position:absolute;width:0px;width:0rem;height:0px;height:0rem;border-style:solid;border-color:transparent transparent #ffffff transparent}.tooltip.arrow.arrow-right:before{right:-16px;right:-1rem;top:calc(50% - 9px);-webkit-transform:rotate(90deg);border-width:9px 9px 9px 9px}.tooltip.arrow.arrow-top:before{top:-9px;top:-.5625rem;left:calc(50% - 9px);-webkit-transform:rotate(360deg);border-width:0 9px 9px 9px}.tooltip.arrow.arrow-bottom:before{bottom:-9px;bottom:-.5625rem;left:calc(50% - 9px);-webkit-transform:rotate(180deg);border-width:0 9px 9px 9px}.tooltip.arrow.arrow-left:before{left:-16px;left:-1rem;top:calc(50% - 9px);-webkit-transform:rotate(270deg);border-width:9px 9px 9px 9px}.tooltip.arrow.arrow-none:before{display:none}.tooltip .scorm-placeholder{min-height:100px}.tooltip.tooltip-course{top:-20px;top:-1.25rem;left:0;padding:15px;padding:.9375rem;width:calc(100% - 30px);min-width:360px;min-width:22.5rem}.tooltip.tooltip-course.small-tooltip{min-width:310px;min-width:19.375rem}@media (min-width: 576px){.tooltip.tooltip-course{width:100%;top:-50%;left:calc(100% + 20px)}}.tooltip.tooltip-meeting-dates{padding:34.5px;padding:2.15625rem;width:calc(100% - 30px);min-width:320px;min-width:20rem}@media (min-width: 0px){.tooltip.tooltip-meeting-dates{width:100%;top:30px;left:-235px}}@media (min-width: 576px){.tooltip.tooltip-meeting-dates{width:100%;top:-50%;left:calc(100% + 20px)}}.tooltip.tooltip-location{text-align:unset;top:50px;top:3.125rem;left:25px;padding:15px;padding:.9375rem;width:calc(100vw - 50px);min-width:350px;min-width:21.875rem}.tooltip.tooltip-location:before{display:none}@media (min-width: 768px){.tooltip.tooltip-location{width:100%;top:-30px;top:-1.875rem;left:100%}}.tooltip.tooltip-download{min-width:125px;left:-47.5px}.tooltip.tooltip-last-row{top:auto;bottom:65%}.tooltip.tooltip-long-info{width:100%;left:0}.tooltip.tooltip-course-info{min-width:250px;left:-110px}.tooltip.tooltip-status-info{min-width:275px;left:-47.5px}.tooltip.tooltip-course-type{min-width:150px;max-width:150px;left:-50px}.tooltip.tooltip-request-type{min-width:150px;max-width:150px;left:-60px}.tooltip.tooltip-course-status{width:200px;left:-90px}.mobile-change-btn{text-align:center;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;border:1px solid #cccccc;height:40px;height:2.5rem;display:flex;align-items:center}.mobile-change-btn span{color:#212121;font-size:18px;font-size:1.125rem;display:block;margin:0 auto}.mobile-change-btn.active{background-color:#f5f5f5;-moz-box-shadow:inset 0px 3px 5px 0px rgba(33,33,33,.2);-webkit-box-shadow:inset 0px 3px 5px 0px rgba(33,33,33,.2);-ms-box-shadow:inset 0px 3px 5px 0px rgba(33,33,33,.2);-o-box-shadow:inset 0px 3px 5px 0px rgba(33,33,33,.2);box-shadow:inset 0 3px 5px #21212133}.course-container .project-item{border-top:1px solid #cccccc;padding:35px 15px;padding:2.1875rem .9375rem}.course-container .project-item:first-child{border-top:none;padding:0 15px 35px;padding:0rem .9375rem 2.1875rem}@media (max-width: 576px){.course-container .project-item{width:100%}}.course-container .project-item .project-thumb{position:relative}.course-container .project-item .project-thumb .course-status{position:absolute;top:-10px;top:-.625rem;right:-10px;right:-.625rem;width:25px;width:1.5625rem;height:25px;height:1.5625rem}.course-container .project-item .project-thumb .course-status .image-icon.behind{position:absolute;top:0;left:0;width:25px;width:1.5625rem;height:25px;height:1.5625rem}@media (max-width: 576px){.course-container .project-item .project-thumb .course-status.project-status{margin-top:15px;margin-top:.9375rem}}.course-container .project-item .project-info .project-title{color:#212121;padding-bottom:10px;padding-bottom:.625rem}.course-container .project-item .project-info .project-desc{color:#656565;padding-bottom:10px;padding-bottom:.625rem}@media (max-width: 576px){.course-container .project-item .project-info{margin-top:15px;margin-top:.9375rem}}.course-container .project-item .project-interaction .project-button{text-align:right}@media (max-width: 576px){.course-container .project-item .project-interaction .project-button .default-button{width:100%!important}}.course-container .project-item .project-interaction .project-button .course-text-aligner{height:100%;display:flex;justify-content:flex-end;align-items:center}@media (max-width: 576px){.course-container .project-item .project-interaction{margin-top:15px;margin-top:.9375rem}}.course-container .project-item .course-item{border-bottom:0;padding:0 0 20px;padding:0rem 0rem 1.25rem}.course-container .project-item .course-item .course-status .image-icon.behind{position:absolute;width:25px;width:1.5625rem;height:25px;height:1.5625rem}.course-container.tkCourseList .project-item{padding:15px;padding:.9375rem}@media (min-width: 1024px){.course-container.tkCourseList .project-item{padding:15px 30px;padding:.9375rem 1.875rem}}.project-count{position:absolute;display:block;width:50px;width:3.125rem;height:50px;height:3.125rem;background-color:#eee;-webkit-border-radius:90px;-moz-border-radius:90px;-ms-border-radius:90px;-o-border-radius:90px;border-radius:90px;border:2px solid #ffffff;left:calc(50% - 25px);top:calc(50% - 25px);-webkit-user-select:none;user-select:none}.project-count.success{background-color:#27ae60}.project-count.incompleted{background-color:#f2c94c}.project-count.failed{background-color:#e30613}.project-count span{display:inline-block;width:100%;text-align:center;line-height:48px;line-height:3rem;font-size:16px;font-size:1rem}.collapsible{padding:30px 0;padding:1.875rem 0rem;border-bottom:1px solid #cccccc}.collapsible>.row{margin:0 -30px;margin:0rem -1.875rem;margin-top:0;margin-bottom:0}.collapsible>.row>[class*=col-]{padding:0 45px;padding:0rem 2.8125rem}.collapsible.firstitem{border-top:1px solid #cccccc}.collapsible span[class^=icon-],.collapsible span[class*=" icon-"]{display:inline-block;-webkit-transition:transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out;-ms-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out}.collapsible span[class^=icon-].active,.collapsible span[class*=" icon-"].active{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.faq-collapsible{padding-bottom:20px!important;padding-bottom:1.25rem!important;padding-top:5px!important;padding-top:.3125rem!important}.faq-collapsible span[class^=icon-],.faq-collapsible span[class*=" icon-"]{display:inline-block;-webkit-transition:transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out;-ms-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out}.faq-collapsible span[class^=icon-].active,.faq-collapsible span[class*=" icon-"].active{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.mainBox{margin:50px auto 0;width:470px;min-height:365px;background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAA4CAYAAABqtn+aAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAarSURBVHhe7ZpfbBRFHMe/u7d3t3eltKVFwr+2FFLQAMYHREwBRaEPRoFoorwICZCY6CMxRhKNT4YXfPEFiTExyotEo8bwpyktlT8qAcFCIBZoqS2ltLT02ru9u927c3/DXHvXXtvrzVyrYT/Jpp253dmb7/y+M7/ZPSVhA4ecUflfhxxxBBTEEVAQR0BBHAEFcQQUxBFQEEdAQRwBBXEEFMQRUJAZ2wvTbePxOGKx2PBBZapP/UqKorBDVVV2uFwuaJrG/qf6mWZaBaRbkVCWZSEajSL6oA3xuxeBvr+hDrTCZfRCjT6Eahn8CvsaVUPMU4S4XoZY4SIopcvhXVKDgoUrmZgzzbQISLcg0SKRCIyu60i0/AJ35xlooS5+xtSIrt6D2TXvwe12s3JqF6Y7KvMqIDVNEWcYBoxbp6Fe/RbeB3/xT3Mn8toRlJSPRCDdI9LfgbgdqR7dz4SdLiHzJiDNZxRxQ53XoPx20BbuCv9EDHN2FdxvHMGsWbOGRaIBCp3cD7WnGeYz76JgxWbouj4tFs/LKkwREQwGETh/GN5je6SJR5iLNqRFGA1UODgIraMJWvAufGf2I2iLGejrhmmaafbOB9IFJPGGAv0In3gf/uZDUOIm/0QOrmVbhuc+gu5ntp1JW3h87XVI/LQbga6beRdRqoBJ8czj+6B3NvFaeZB9vWVVLIVJQgIpbfW8NIJ7qB3qsXcQ6LzBFrB8IU1AslIoFEK0/iN471/gtXLJZN9IaAie7t9ZeTRauBeu+n0Y7LvHBjcfSBGQLEJ5nXHpGzvyTvNa+WRj39FowU7EGz9hC00+rCxFQBZ9ve3Qmw/zGvlksi8NmnL7BC+Nj/feeYRuHGd2l40UAakj1p9fQYlFeI18Mts3kPV0oV35EuGw/CgUFpClEUMPod+ZPBJEyGRfq/V01oNGi0qk9Zz0uVBYQDYPTaEjuTCufdsaeCk7Eu1N0m0sLCBLEe4381J+ELVvEq3nivSURoqF1cEOXsoPo+1LIli3Tk056l1GD/u+MhEWkE3KE6QRooyfPJ/ipexRrdB/bxFhKHKayURG+wYfwttzkZWnQkJxDbcjC+GeU2QkfHN5ST4Z7Xu7Mac9dsw7578nID0ySpSu4KXJCSzZjuCb9YjtPDt8GDsaEFqwkZ8xgkz7ElbxMumPuIQFZO8nKmp4aXL8987B59NRVFSE4uJidpSUlECp2MDPGCGjfYf6crIvkVj4fFo0y0CKhfW5SxEpXc1rJkYzuhHpuJSW0FJUaJXrkVDTO5fJviatvjnYN6754a6uZQMuE2EBKTq8Xi8ST+/iNVlw62RaQkuD4PEXIZoyCOMlz647udk3snQrfLNL09qTgZTWaFT9VTUIL3yB10yMp7MJkVH7Uo/Hg9jikalgPPt6ei+z8lSwfPPgWbOX3UM2UgSkTtI7CKzbx6wyGa7oAKJ3zqXtCmgQtEoagEeCZV59G2z7Tm0nQa9FzZqP4S8skR59hLQWSUTV7c2+g7fr0mxM13uK58MsqYZZtDSzfVvreClbFISf/QCzq9ZKXzySSBNwJEKivGZivF1n2dPk5NaKBGSdLLfTmcpNY+072APPFF6JUtJsPPchCldvY3N0si3ZSBGQ5rJwOAztxne8ZnLoKTI9xUldjUk0fXkt9CdfGWvfm/VQEtk9iqKEObLpM1u87WxqyZd4hBQByYrhm43wDLTwmuxQbEuSNZOQZfV51SwtGmPf9uweXYUXv4T41q9RVL0+7+IRwgKSvQwjBO3yF7wmM2QpmpNS8Xb/Ya+s/Wk2JuHoGGvfiR+ZUR5qvPw5/LWfouiJcrbi5ls8QlhAFn3XfoR7sJXXjBB36TDKt8DYeADmjjpEth9F6KldsPzz2eeUEMdbGyZ8SkztWy0nM9o3rhWw9sO1h6BvO4yS6hr4/f5p+UVCEqGfdlDHB3q7oP7wFlyRfl5rz1m2QNHq1+Fe8Sr0wjlsPmN7ZvtWJAhZMtp9Hbh7AZpLRcHavWlzXio0txrf74bWc5kNiFVYgVjZSmDBGngq1rHfwlC0UfvTEXGjyVlAuoxeFQ41HoCv5SirMwsrYa7cCb16M3Tfox/5pM5lSehasiYNAHWaOp/pPIIEN9ov2guDvV8umAvN/Ugsljfax0yIlkrOAlLnA/9chevnt2HZ2y5r1S7oy15kEzcJJ6tj9PWSX5HanGnBRpOzgCwyfj0Iq2yVvYOokS7c/4WcBRxtwcdNuCRCi4iDpET6ccYRUBBHQEEcAQVxBBTEEVAQR0AhgH8B559LlzjWRdUAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:center top 50px;border:1px solid #F0F0F0;-webkit-box-shadow:0 1px 19px -8px rgba(0,0,0,.75)}.content-maintenance{width:100%;height:100%;margin-top:15%}.headline-maintenance{padding:130px 0 0;text-align:center;font-size:32px;color:#333}p.maintenance{font-family:Roboto,sans-serif;text-align:center;line-height:30px}.infoText-maintenance{padding-top:30px;font-size:18px;line-height:24px;color:#333;width:80%;margin:0 auto}.infoText-maintenance p{text-align:center}.bgImg{height:240px;width:100%;background-image:url(/assets/flatterband-a22727a1.png);background-repeat:round;z-index:-100;position:absolute;margin-top:65px}.xclogo{height:50px;width:50px;margin:0 auto;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAA4CAYAAABqtn+aAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAarSURBVHhe7ZpfbBRFHMe/u7d3t3eltKVFwr+2FFLQAMYHREwBRaEPRoFoorwICZCY6CMxRhKNT4YXfPEFiTExyotEo8bwpyktlT8qAcFCIBZoqS2ltLT02ru9u927c3/DXHvXXtvrzVyrYT/Jpp253dmb7/y+M7/ZPSVhA4ecUflfhxxxBBTEEVAQR0BBHAEFcQQUxBFQEEdAQRwBBXEEFMQRUJAZ2wvTbePxOGKx2PBBZapP/UqKorBDVVV2uFwuaJrG/qf6mWZaBaRbkVCWZSEajSL6oA3xuxeBvr+hDrTCZfRCjT6Eahn8CvsaVUPMU4S4XoZY4SIopcvhXVKDgoUrmZgzzbQISLcg0SKRCIyu60i0/AJ35xlooS5+xtSIrt6D2TXvwe12s3JqF6Y7KvMqIDVNEWcYBoxbp6Fe/RbeB3/xT3Mn8toRlJSPRCDdI9LfgbgdqR7dz4SdLiHzJiDNZxRxQ53XoPx20BbuCv9EDHN2FdxvHMGsWbOGRaIBCp3cD7WnGeYz76JgxWbouj4tFs/LKkwREQwGETh/GN5je6SJR5iLNqRFGA1UODgIraMJWvAufGf2I2iLGejrhmmaafbOB9IFJPGGAv0In3gf/uZDUOIm/0QOrmVbhuc+gu5ntp1JW3h87XVI/LQbga6beRdRqoBJ8czj+6B3NvFaeZB9vWVVLIVJQgIpbfW8NIJ7qB3qsXcQ6LzBFrB8IU1AslIoFEK0/iN471/gtXLJZN9IaAie7t9ZeTRauBeu+n0Y7LvHBjcfSBGQLEJ5nXHpGzvyTvNa+WRj39FowU7EGz9hC00+rCxFQBZ9ve3Qmw/zGvlksi8NmnL7BC+Nj/feeYRuHGd2l40UAakj1p9fQYlFeI18Mts3kPV0oV35EuGw/CgUFpClEUMPod+ZPBJEyGRfq/V01oNGi0qk9Zz0uVBYQDYPTaEjuTCufdsaeCk7Eu1N0m0sLCBLEe4381J+ELVvEq3nivSURoqF1cEOXsoPo+1LIli3Tk056l1GD/u+MhEWkE3KE6QRooyfPJ/ipexRrdB/bxFhKHKayURG+wYfwttzkZWnQkJxDbcjC+GeU2QkfHN5ST4Z7Xu7Mac9dsw7578nID0ySpSu4KXJCSzZjuCb9YjtPDt8GDsaEFqwkZ8xgkz7ElbxMumPuIQFZO8nKmp4aXL8987B59NRVFSE4uJidpSUlECp2MDPGCGjfYf6crIvkVj4fFo0y0CKhfW5SxEpXc1rJkYzuhHpuJSW0FJUaJXrkVDTO5fJviatvjnYN6754a6uZQMuE2EBKTq8Xi8ST+/iNVlw62RaQkuD4PEXIZoyCOMlz647udk3snQrfLNL09qTgZTWaFT9VTUIL3yB10yMp7MJkVH7Uo/Hg9jikalgPPt6ei+z8lSwfPPgWbOX3UM2UgSkTtI7CKzbx6wyGa7oAKJ3zqXtCmgQtEoagEeCZV59G2z7Tm0nQa9FzZqP4S8skR59hLQWSUTV7c2+g7fr0mxM13uK58MsqYZZtDSzfVvreClbFISf/QCzq9ZKXzySSBNwJEKivGZivF1n2dPk5NaKBGSdLLfTmcpNY+072APPFF6JUtJsPPchCldvY3N0si3ZSBGQ5rJwOAztxne8ZnLoKTI9xUldjUk0fXkt9CdfGWvfm/VQEtk9iqKEObLpM1u87WxqyZd4hBQByYrhm43wDLTwmuxQbEuSNZOQZfV51SwtGmPf9uweXYUXv4T41q9RVL0+7+IRwgKSvQwjBO3yF7wmM2QpmpNS8Xb/Ya+s/Wk2JuHoGGvfiR+ZUR5qvPw5/LWfouiJcrbi5ls8QlhAFn3XfoR7sJXXjBB36TDKt8DYeADmjjpEth9F6KldsPzz2eeUEMdbGyZ8SkztWy0nM9o3rhWw9sO1h6BvO4yS6hr4/f5p+UVCEqGfdlDHB3q7oP7wFlyRfl5rz1m2QNHq1+Fe8Sr0wjlsPmN7ZvtWJAhZMtp9Hbh7AZpLRcHavWlzXio0txrf74bWc5kNiFVYgVjZSmDBGngq1rHfwlC0UfvTEXGjyVlAuoxeFQ41HoCv5SirMwsrYa7cCb16M3Tfox/5pM5lSehasiYNAHWaOp/pPIIEN9ov2guDvV8umAvN/Ugsljfax0yIlkrOAlLnA/9chevnt2HZ2y5r1S7oy15kEzcJJ6tj9PWSX5HanGnBRpOzgCwyfj0Iq2yVvYOokS7c/4WcBRxtwcdNuCRCi4iDpET6ccYRUBBHQEEcAQVxBBTEEVAQR0AhgH8B559LlzjWRdUAAAAASUVORK5CYII=)}@keyframes noty_anim_in_am{0%{transform:translateY(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes noty_anim_out_am{to{transform:translateY(100%);opacity:0}}.noty_theme__academymaker.noty_bar{-webkit-transition:transform .2s;-moz-transition:transform .2s;-ms-transition:transform .2s;-o-transition:transform .2s;transition:transform .2s;color:#fff;border-radius:3px;max-width:400px;position:relative;display:flex;min-height:70px;height:100%;align-items:center;font-size:.875em;margin:2px 0;padding:0 10px;box-sizing:content-box}.noty_theme__academymaker.noty_bar.noty_type__error{background:#ff6464}.noty_theme__academymaker.noty_bar.noty_type__error:before{content:"";background:url(/assets/am_icon_msg_error-a94b55c5.svg);width:90px;height:45px;margin-left:6px;background-repeat:no-repeat}.noty_theme__academymaker.noty_bar.noty_type__warning{background:#ffffff;color:#4f4f4f;border:2px solid #cccccc}.noty_theme__academymaker.noty_bar.noty_type__warning:before{content:"";background:url(/assets/am_icon_msg_error-a94b55c5.svg);width:90px;height:45px;margin-left:6px;background-repeat:no-repeat}.noty_theme__academymaker.noty_bar.noty_type__warning:after{background:url(/assets/am_btn_msg_close_dark-c034cde6.svg)}.noty_theme__academymaker.noty_bar.noty_type__success{background:#55b28a}.noty_theme__academymaker.noty_bar.noty_type__success:before{content:"";background:url(/assets/am_icon_msg_success-ab3e484f.svg) no-repeat;min-width:45px;height:45px;margin-left:8px;padding-right:20px}.noty_theme__academymaker.noty_bar:after{content:"";background:url(/assets/am_btn_msg_close-74bb2edc.svg);position:absolute;top:8px;right:8px;width:16px;height:16px;background-size:16px 16px}.noty_theme__academymaker.noty_bar .noty_body{padding:10px 45px 10px 0}#noty_layout__bottomCenter{width:100%!important;display:flex;justify-content:center;flex-direction:column;align-items:center;pointer-events:none}#noty_layout__bottomCenter>*{pointer-events:initial}.noty_effects_open_am{transform:translateY(100%);opacity:1;animation:noty_anim_in_am .5s cubic-bezier(.68,-.55,.265,1.55)}.noty_effects_close_am{animation:noty_anim_out_am .5s cubic-bezier(.68,-.55,.265,1.55)}.noty_layout_mixin,#noty_layout__top,#noty_layout__topLeft,#noty_layout__topCenter,#noty_layout__topRight,#noty_layout__bottom,#noty_layout__bottomLeft,#noty_layout__bottomCenter,#noty_layout__bottomRight,#noty_layout__center,#noty_layout__centerLeft,#noty_layout__centerRight{position:fixed;margin:0;padding:0;z-index:9999999;-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;filter:blur(0);-webkit-filter:blur(0)}#noty_layout__top{top:0;left:5%;width:90%}#noty_layout__topLeft{top:20px;left:20px;width:325px}#noty_layout__topCenter{top:5%;left:50%;width:325px;-webkit-transform:translate(-webkit-calc(-50.5%)) translateZ(0) scale(1,1);transform:translate(calc(-50% - .5px)) translateZ(0) scale(1)}#noty_layout__topRight{top:20px;right:20px;width:325px}#noty_layout__bottom{bottom:0;left:5%;width:90%}#noty_layout__bottomLeft{bottom:20px;left:20px;width:325px}#noty_layout__bottomCenter{bottom:5%;width:100%}#noty_layout__bottomRight{bottom:20px;right:20px;width:325px}#noty_layout__center{top:50%;left:50%;width:325px;-webkit-transform:translate(-webkit-calc(-50.5%),-webkit-calc(-50.5%)) translateZ(0) scale(1,1);transform:translate(calc(-50% - .5px),calc(-50% - .5px)) translateZ(0) scale(1)}#noty_layout__centerLeft{top:50%;left:20px;width:325px;-webkit-transform:translate(0,-webkit-calc(-50.5%)) translateZ(0) scale(1,1);transform:translateY(calc(-50% - .5px)) translateZ(0) scale(1)}#noty_layout__centerRight{top:50%;right:20px;width:325px;-webkit-transform:translate(0,-webkit-calc(-50.5%)) translateZ(0) scale(1,1);transform:translateY(calc(-50% - .5px)) translateZ(0) scale(1)}.noty_has_timeout.noty_has_progressbar .noty_progressbar{display:block;position:absolute;left:0;bottom:0;height:3px;width:100%;background-color:#646464;opacity:.2;filter:alpha(opacity=10)}.noty_bar{-webkit-backface-visibility:hidden;-webkit-transform:translate(0,0) translateZ(0) scale(1,1);-ms-transform:translate(0,0) scale(1,1);transform:translate(0) scale(1);-webkit-font-smoothing:subpixel-antialiased;overflow:hidden}.noty_close_with_click{cursor:pointer}.noty_close_button{position:absolute;top:2px;right:2px;font-weight:700;width:20px;height:20px;text-align:center;line-height:20px;background-color:#0000000d;border-radius:2px;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.noty_close_button:hover{background-color:#0000001a}.noty_modal{position:fixed;width:100%;height:100%;background-color:#000;z-index:10000;opacity:.3;left:0;top:0}.bonus-point-star{line-height:31px;line-height:1.9375rem}.skeleton{position:relative;overflow:hidden;max-width:100%;background:#ececec}.skeleton:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#ececec,#fefefe,#ececec);animation:skeleton-animation 1s ease-in-out infinite}@keyframes skeleton-animation{0%{left:-100%}to{left:100%}}.reserve-option{background:#f5f5f5;padding:30px 0;color:#212121}.reserve-option .icon-icon_calendar_pin{font-size:3em;color:#4f4f4f}.preview{padding:20px;position:relative}.preview .blocking-container{position:absolute;width:100%;top:0;left:0;height:100%;z-index:1}.info-box{background:#eeeeee;padding:20px}.video .video-js{width:100%}.video-component{width:100%;height:100%}.video-component.video--fullscreen{position:absolute;top:0;left:0}.video-component.video--fullscreen video{object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0}.faq-content{max-width:100%}.faq-content .text-small{line-height:23px;line-height:1.4375rem}.faq-content .internal-link{cursor:pointer;text-decoration:underline}.badge-holder{background:#eeeeee;padding:10px;padding:.625rem;min-height:180px;min-height:11.25rem;margin-bottom:10px;margin-bottom:.625rem}.badge-holder>.row{min-height:160px;min-height:10rem}@media (min-width: 1024px){.badge-holder{min-height:225px;min-height:14.0625rem}.badge-holder>.row{min-height:205px;min-height:12.8125rem}}.badge-holder:not(.achieved){cursor:default}.badge-holder:not(.achieved) svg,.badge-holder:not(.achieved) svg rect,.badge-holder:not(.achieved) svg path,.badge-holder:not(.achieved) :not(.tooltip) p{opacity:.5}.badge-holder:not(.achieved) img{filter:grayscale(1)}.badge-holder svg{width:100%;height:auto}.badge-holder .padding-bottom{padding-bottom:15px;padding-bottom:.9375rem}.badge-holder .padding-top{padding-top:15px;padding-top:.9375rem}.badge-holder .badge-icon{max-width:68px;max-width:4.25rem}@media (min-width: 1024px){.badge-holder .badge-icon{max-width:128px;max-width:8rem}}.badge-holder .badge-text{min-height:80px;min-height:5rem}.badge-holder .tooltip p.margin-bottom{margin-bottom:15px}.buttonHolder{display:none}.buttonHolder.showButton{display:flex}.badge-info-modal{display:flex;flex-direction:column;align-items:center}.badge-info-modal svg{width:100%;height:auto}.badge-info-modal .justify-content-center{display:flex;-ms-flex-pack:center!important;justify-content:center!important}.badge-info-modal p.padding-all-around{padding:15px;padding:.9375rem}.icon-level,.icon-level svg{display:inline;height:100%;width:auto}.icon-level-box{width:24px;height:1.1em;display:inline-block;margin-left:10px;margin-left:.625rem;overflow:hidden}.modal.badge #badge-image-container{padding:0;overflow:hidden}.modal.badge.visible.IEclass .badge-info-modal{display:block}.modal.badge .modal-container{padding-left:0;padding-right:0;padding-top:0}.modal.badge .modal-container .modal-header{padding:0;border:none}.modal.badge .modal-container .modal-content{margin-top:0}.modal.badge .modal-container .modal-close{z-index:1}.modal.badge .row.top-to-bottom{flex-direction:column}.modal.badge .row.top-row{background:#f5f5f5}.modal.badge .row.top-row .circle{width:150%;height:150%;left:-25%;top:-25%;border-radius:100%;display:flex;justify-content:center;align-items:center;position:relative}.modal.badge .row.top-row .circle.outer{background:#eeeeee;z-index:1;position:absolute}.modal.badge .row.top-row .circle.outer-inner{width:75%;height:75%;left:0;top:0;background:#cccccc;background:linear-gradient(0deg,#ffffff 0%,#cccccc 100%)}.modal.badge .row.top-row .circle.outer-inner-outer{z-index:3;left:0;top:0;width:98%;height:98%;background:#fafafa}.modal.badge .row.top-row .circle.inner-inner{z-index:4;width:85%;left:0;top:0;height:85%;background:#ffffff}.modal.badge .row.top-row .circle.inner-inner .badge-image-title-holder{width:80%;height:80%;display:flex;flex-direction:column;justify-content:space-around}.modal.badge .badge-info-modal .responsive-padding{padding-bottom:75%}@media (min-width: 576px){.modal.badge .badge-info-modal .responsive-padding{padding-bottom:58.333333%}}@media (min-width: 768px){.modal.badge .badge-info-modal .responsive-padding{padding-bottom:41.666667%}}@media (min-width: 1280px){.modal.badge .badge-info-modal .responsive-padding{padding-bottom:25%}}@media (min-width: 1680px){.modal.badge .badge-info-modal .responsive-padding{padding-bottom:33.333333%}}.modal.badge .badge-info-modal svg{width:70%;height:auto}.modal.badge #confetti-canvas{position:absolute;height:100%;width:100%}.overflow-hidden{overflow:hidden}.pagination{display:flex;width:100%;align-items:center;justify-content:center}.pagination .page{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border .3s ease}.pagination .page.active{border:1px solid #212121}.pagination .control{height:40px;padding:0 10px;display:flex;align-items:center;cursor:pointer}.pagination .control:hover .icon{color:inherit}.pagination .control.next{margin-left:30px}.pagination .control.next .icon{margin-left:6px}.pagination .control.previous{margin-right:30px}.pagination .control.previous .icon{margin-right:6px}.pagination .control.disabled{color:#787878;cursor:not-allowed}.pagination .control.disabled:hover,.pagination .control.disabled .icon{color:#787878}.pagination .control.small-control{font-weight:700;font-size:14px;font-size:.875rem}.pagination .control.small-control.next{margin-left:0}.pagination .control.small-control.previous{margin-right:0}.pagination .number-input{font-size:14px;font-size:.875rem;font-weight:500;width:36px;width:2.25rem;height:26px;height:1.625rem;padding:0 5px;padding:0rem .3125rem;text-align:center;-moz-appearance:textfield}.pagination .number-input::-webkit-outer-spin-button,.pagination .number-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.passwordRequirements .list{margin-top:5px;padding-left:10px}.passwordRequirements .list:before{font-family:icomoon!important;font-size:13px;font-size:.8125rem;position:relative;color:#008012;content:""}.passwordRequirements .list.incorrect{color:#656565}.passwordRequirements .list.incorrect:before{color:#e2001a;font-family:icomoon!important;font-size:13px;font-size:.8125rem;position:relative;content:""}.not-found{height:calc(100vh - 200px);display:flex;align-items:center}.not-found .not-found-holder{width:100%}.category-breadcrumb{display:flex;justify-content:left;list-style-type:none;margin:0}.category-breadcrumb>div{display:flex;height:10px;width:auto;color:#212121;font-size:.8em;cursor:pointer;align-items:center}.category-breadcrumb>div .link-main:not(:hover).is-active{color:#212121}.category-breadcrumb>div:last-child{font-weight:700;cursor:default}.category-breadcrumb>div:not(:last-child):after{content:">";font-size:.8em;margin:0 .5em;color:#4f4f4f;cursor:default}.switch--button{position:relative;display:inline-block;width:36px;width:2.25rem;height:18px;height:1.125rem}.switch--button.active .switch--button-slider:before{left:21px;left:1.3125rem}.switch--button-slider{border-radius:18px;border-radius:1.125rem;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.switch--button-slider:before{border-radius:50%;position:absolute;content:"";width:12px;width:.75rem;height:12px;height:.75rem;left:3px;left:.1875rem;bottom:3px;bottom:.1875rem;background-color:#fff}.switch--button-icon{width:15px;width:.9375rem;height:15px;height:.9375rem}.switch--button-icon path,.switch--button-icon circle{fill:#212121}.team-sidebar{width:100%}.team-sidebar .sidebar-donut--holder{width:330px;width:20.625rem;min-height:300px;min-height:18.75rem}@media (min-width: 1680px){.team-sidebar .sidebar-donut--holder{width:100%}}.team-sidebar .team-sidebar-teaser-item{min-height:100%;padding:15px 0;padding:.9375rem 0rem;background:#f5f5f5;margin-left:0;margin-right:0;margin-bottom:5px;margin-bottom:.3125rem}.team-sidebar .team-sidebar-teaser-item.no--headline{padding:20px 0 15px;padding:1.25rem 0rem .9375rem}.team-sidebar .team-sidebar-teaser-item.margin--bottom{margin-bottom:15px;margin-bottom:.9375rem}.team-sidebar .team-sidebar-teaser-item.team-sidebar-teaser-item-padding-top{padding-bottom:0;padding-bottom:0rem}@media (min-width: 1280px){.team-sidebar{width:330px;width:20.625rem}}.team-sidebar-headline{margin-bottom:5px;margin-bottom:.3125rem}.course-counter{margin-bottom:7.5px;margin-bottom:.46875rem;min-height:64px;min-height:4rem;padding:10px 0;padding:.625rem 0rem}.user-status-bubble{width:14px;width:.875rem;height:14px;height:.875rem;border-radius:100%;background:#787878;border:2px solid #787878}.user-status-bubble.completed{background:#27ae60;border-color:#27ae60}.user-status-bubble.open,.user-status-bubble.inProgress{background:#828282;border-color:#828282}.user-status-bubble.inProgress:before{content:"";display:block;position:absolute;width:5px;width:.3125rem;height:10px;height:.625rem;background-color:#fff;border-radius:200px 0 0 200px}.user-status-bubble.expireSoon{background:#f2c94c;border-color:#f2c94c}.user-status-bubble.expired,.user-status-bubble.failed{background:#e30613;border-color:#e30613}.user-status-bubble-tooltip{position:absolute;width:175px;width:10.9375rem;left:-66px;left:-4.125rem}.user-status-name{display:block;min-width:115px;min-width:7.1875rem;max-width:115px;max-width:7.1875rem}@media (min-width: 1024px){.user-status-name{display:none}}@media (min-width: 1280px){.user-status-name{display:block}}.user-status-count{min-width:30px;min-width:1.875rem;max-width:30px;max-width:1.875rem}.user-status-bar-outer{margin:5px 0;margin:.3125rem 0rem;min-height:5px;min-height:.3125rem;width:100%;background-color:#fff}.user-status-bar{background-color:#212121;transition:width .2s ease-in-out;min-height:5px;min-height:.3125rem}.user-status-bar p{padding-left:15px;padding-left:.9375rem}.user-status-badge-teaser{background-color:#fff;min-height:100%;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:15px 0 10px;padding:.9375rem 0rem .625rem}.user-status-badge-teaser p{word-break:break-word}.user-status-badge-teaser-image-wrap{position:relative;overflow:hidden;display:block;width:50px;width:3.125rem;height:50px;height:3.125rem;margin-bottom:10px;margin-bottom:.625rem}.user-status-badge-teaser-image-wrap .user-status-badge-teaser-image{display:block;width:50px;width:3.125rem;height:50px;height:3.125rem}.user-status-badge-teaser-image-wrap .user-status-badge-teaser-image svg{display:block;width:50px;width:3.125rem;height:50px;height:3.125rem}.user-status-level-image .icon-level-box{display:block;width:28px;width:1.75rem;height:28px;height:1.75rem;margin-left:0}.user-status-level-teaser{min-height:28px;min-height:1.75rem}.user-status-level-teaser p{word-break:break-all}.user-status-courses-badge{position:relative;overflow:hidden;width:75px;width:4.6875rem;height:75px;height:4.6875rem;border:2px solid #787878;-webkit-border-radius:90px;-moz-border-radius:90px;-ms-border-radius:90px;-o-border-radius:90px;border-radius:90px;background-color:#f5f5f5;display:block}.user-status-courses-badge>.row{min-height:75px;min-height:4.6875rem;max-height:75px;max-height:4.6875rem}.user-status-courses-badge-icon{position:absolute;width:100%;height:100%;top:0;left:0}.user-status-grey-teaser-date{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding-top:12.5px;padding-top:.78125rem}.user-status-grey-teaser-date-header{position:relative;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;padding:5px 0;padding:.3125rem 0rem;background-color:#4f4f4f}.user-status-grey-teaser-date-header:before,.user-status-grey-teaser-date-header:after{content:"";display:block;width:10px;width:.625rem;height:25px;height:1.5625rem;top:-12.5px;top:-.78125rem;background-color:#4f4f4f;border:2px solid #f5f5f5;position:absolute;-webkit-border-radius:90px;-moz-border-radius:90px;-ms-border-radius:90px;-o-border-radius:90px;border-radius:90px}.user-status-grey-teaser-date-header:before{left:15%}.user-status-grey-teaser-date-header:after{right:15%}.user-status-grey-teaser-date-body{padding:7.5px 0;padding:.46875rem 0rem;background-color:#fff}.user-status-grey-teaser-date-body p{font-size:28px;font-size:1.75rem;line-height:28px;line-height:1.75rem}.user-status-grey-teaser-date-footer{-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background-color:#ccc;padding:2.5px 0;padding:.15625rem 0rem}.tab--link{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #cccccc;border-left-color:#ccc;padding:10px 20px;padding:.625rem 1.25rem;background-color:#f5f5f5;cursor:pointer;margin-top:7.5px;margin-top:.46875rem;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;color:#212121}.tab--link .tab--link-info{display:inline-block;padding:2px 10px;padding:.125rem .625rem;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin-left:5px;margin-left:.3125rem;background-color:#e1e1e1;font-size:12px;font-size:.75rem;color:#212121}.tab--link:hover{color:#fff}.tab--link.tab--link-active{background-color:#fff}.tab--link.tab--link-active:hover{color:#212121!important;background-color:#fff!important}.tab--link.tab--link-active .tab--link-info{background-color:#f5f5f5}.tab--link.tab--link-align-border{margin-bottom:-16px;margin-bottom:-1rem}.tab--link.tab--link-align-border.tab--link-active{border-bottom:1px solid transparent}.tab--link.tab--link-first:not(.tab--link-active){border-left-color:#ccc}.tab--link.tab--link-right{border-right-color:#ccc}.tab--link.tab--link-no-counter{line-height:20px;line-height:1.25rem}.tab--link .icon-icon_loading{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem}@media (min-width: 768px){.multi-select-menu .multi-select-menu-select-active{margin-top:55px;margin-top:3.4375rem}}.multi-select-menu .multi-select-menu-select{background-color:#fff;border:1px solid #cccccc;height:300px;height:18.75rem;overflow-y:auto;-webkit-user-select:none;user-select:none}.multi-select-menu .multi-select-menu-select .multi-select-menu-select-item{cursor:pointer;padding:12px 30px;padding:.75rem 1.875rem}.multi-select-menu .multi-select-menu-select .multi-select-menu-select-item:hover,.multi-select-menu .multi-select-menu-select .multi-select-menu-select-item.active,.multi-select-menu .multi-select-menu-select.disabled{background-color:#eee}.multi-select-menu .multi-select-menu-select.disabled .multi-select-menu-select-item{cursor:text;padding:12px 30px;padding:.75rem 1.875rem}.multi-select-menu .multi-select-menu-select.disabled .multi-select-menu-select-item:hover,.multi-select-menu .multi-select-menu-select.disabled .multi-select-menu-select-item.active{background-color:#eee}.multi-select-menu .multi-select-menu-select.multi-select-menu-select-small{height:200px;height:12.5rem}.multi-select-menu .multi-select-menu-button span{display:block}.filter--button{padding:15 / 2px 15px 15 / 2px 15px;padding:.46875rem .9375rem;background-color:#fff;text-align:center;cursor:pointer;border:1px solid #eeeeee}.filter--button.highlight-color-bg{color:#fff}.splide .splide__arrows .splide__arrow{background:transparent}.splide .splide__arrows .splide__arrow.splide__arrow--prev{left:15px;left:.9375rem}.splide .splide__arrows .splide__arrow.splide__arrow--next{right:15px;right:.9375rem}@media (min-width: 1024px){.splide .splide__arrows .splide__arrow.splide__arrow--prev{left:-30px;left:-1.875rem}.splide .splide__arrows .splide__arrow.splide__arrow--next{right:-30px;right:-1.875rem}}.splide.level-slider-team-sidebar .splide__arrows .splide__arrow.splide__arrow--prev{left:-25px;left:-1.5625rem}.splide.level-slider-team-sidebar .splide__arrows .splide__arrow.splide__arrow--next{right:-25px;right:-1.5625rem}.splide.level-slider-team-sidebar .splide__pagination{position:relative;margin-top:15px;margin-top:.9375rem}.splide.level-slider-team-sidebar .splide__pagination .splide__pagination__page{margin:2px;margin:.125rem;opacity:1;background-color:#ccc;transform:scale(1)}.splide.level-slider-team-sidebar .splide__pagination .splide__pagination__page.is-active{background-color:#787878}.table-export{width:auto;text-align:left;top:0;right:auto;left:calc(100% - 55px);padding-bottom:10px;padding-bottom:.625rem;z-index:99;border:none;background-color:transparent;cursor:pointer;position:relative}.table-export svg{width:18px;height:auto}.table-export svg path{fill:#787878}@media (min-width: 1280px){.table-export{top:-30px;top:-1.875rem;right:30px;right:1.875rem;left:auto;position:absolute;padding-bottom:0}}.ant-table-column-title{font-family:Roboto,sans-serif!important}.table-row{min-height:50px;min-height:3.125rem;padding:15px 0;padding:.9375rem 0rem}.table-row-border{border-top:1px solid #cccccc}.table-row-border:first-child{border-top:none}.responsive-table{overflow-x:auto}.responsive-table>.col-12{min-width:940px}@media (min-width: 1024px){.responsive-table>.col-12{min-width:0}}.ant-table{box-sizing:border-box;margin:0;padding:0;font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";position:relative;clear:both}.ant-table table{width:auto;min-width:100%;text-align:left;border-radius:4px 4px 0 0;border-collapse:separate;border-spacing:0}.ant-table-scroll .ant-table-body{overflow-x:auto!important}.ant-table-thead>tr>th .ant-table-filter-icon,.ant-table-thead>tr>th .anticon-filter{position:absolute;top:0;right:0;width:28px;height:100%;color:#bfbfbf!important;font-size:12px;text-align:center;cursor:pointer;transition:all .3s;display:flex;align-items:center;justify-content:center}.ant-table-wrapper .ant-table-column-title{flex:unset!important}.ant-table-wrapper .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before,:where(.css-dev-only-do-not-override-eq3tly).ant-table-wrapper .ant-table-thead>tr>td:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{content:unset!important}.ant-table-thead>tr>th{-webkit-user-select:none;user-select:none;position:relative;color:#787878!important;text-align:left;transition:background .3s ease;white-space:nowrap;border-radius:0!important;font-family:Roboto,sans-serif!important;font-weight:400!important;background-color:#f5f5f5!important;font-size:12px;font-size:.75rem;padding:15px 18px;padding:.9375rem 1.125rem}@media (min-width: 1280px){.ant-table-thead>tr>th{padding:18px;padding:1.125rem}}.ant-table-thead>tr>th.ant-table-column-has-actions:hover{background:#e8e8e8}.ant-table-thead>tr>th.ant-table-column-has-actions:hover>.anticon{background:#f0f0f0}.ant-table-thead>tr>th .ant-table-header-column:hover,.ant-table-thead>tr>th>.anticon:hover{background:#dcdcdc}.ant-table-thead>tr>th.ant-table-column-has-sorters{cursor:pointer}.ant-table-tbody>tr:hover>td{background:#fafafa}.ant-table-tbody>tr>td{transition:background .3s ease;background:#ffffff;font-size:14px;font-size:.875rem;padding:15px 18px;padding:.9375rem 1.125rem;border-bottom:1px solid #cccccc;vertical-align:middle}.ant-table-column-sorters{display:flex;align-items:center;gap:5px;gap:.3125rem}.ant-table-column-sorter-inner{display:flex;flex-direction:column;height:100%}.ant-table-column-sorter-inner svg{width:11px;width:.6875rem;height:11px;height:.6875rem;color:#bfbfbf}.ant-table-column-sorter-inner i{height:9px;height:.5625rem;line-height:0}.ant-table-fixed-left,.ant-table-fixed-right{position:absolute;top:0;z-index:1;overflow:hidden;border-radius:0;transition:box-shadow .3s ease}.ant-table-fixed-right,.ant-table-fixed-right table{border-radius:0 4px 0 0}.ant-table-fixed-right{right:0;box-shadow:-6px 0 6px -4px #00000026}.ant-table-fixed-left{left:0;box-shadow:6px 0 6px -4px #00000026}.ant-dropdown{box-sizing:border-box;margin:0;font-size:14px;font-variant:tabular-nums;line-height:1.5;list-style:none;font-feature-settings:"tnum";position:absolute;top:-9999px;left:-9999px;z-index:1050;display:block;width:auto;background:#fafafa;padding:10px;padding:.625rem;border-radius:6px;border-radius:.375rem;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);-ms-box-shadow:0 2px 8px rgba(0,0,0,.15);-o-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px #00000026}.ant-dropdown .ant-dropdown-menu{padding:6px 0;padding:.375rem 0rem;margin:6px 0;margin:.375rem 0rem;border-bottom:1px solid #cccccc}.ant-dropdown .ant-table-filter-dropdown-btns{display:flex;justify-content:space-between}.ant-dropdown .ant-table-filter-dropdown-btns .ant-table-filter-dropdown-link{padding:4px 14px;padding:.25rem .875rem;cursor:pointer}.ant-table-pagination{display:none}.ant-table-placeholder{text-align:center;background-color:#cfeaff;color:#00589c;font-size:12px;font-size:.75rem;margin-bottom:15px;margin-bottom:.9375rem;font-weight:400;padding:15px;padding:.9375rem;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0}.ant-table-cell,.ant-table-cell-row-hover,.ant-table-column-sort{background-color:transparent!important}.learning-profile-responsive-table{width:100%;position:relative;overflow-x:auto}.learning-profile-responsive-table .learning-profile-responsive-table-inner>.row{margin:0}.learning-path-container{padding-top:40px;padding-top:2.5rem;padding-bottom:10px;padding-bottom:.625rem}.learning-path-container.learning-path-container-grey{background-color:#f5f5f5}.learning-path-title{font-family:Roboto,sans-serif;font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem}.learning-path-item{background-color:#f5f5f5;border-top:1px solid #ffffff;padding:35px 15px;padding:2.1875rem .9375rem}.learning-path-item:first-child{border-top:none}@media (min-width: 1024px){.learning-path-item{padding:35px 30px;padding:2.1875rem 1.875rem}}.learning-path-thumb{position:relative}@media (min-width: 1024px){.learning-path-interaction{min-width:195.5px;min-width:12.21875rem}}.learning-path-item-detail{transition:background-color .4s ease-in-out;cursor:pointer;background-color:#f5f5f5;padding:15px 20px;padding:.9375rem 1.25rem;border-top:2px solid;border-color:#fff}.learning-path-item-detail:hover{background-color:#eee}.learning-path-container-grey .learning-path-item-detail{background-color:#fff}.learning-path-container-grey .learning-path-item-detail:not(.highlight-color-border){border-color:#f5f5f5}.learning-path-container-grey .learning-path-item-detail:hover{background-color:#fafafa}.learning-path-feature-title{color:#787878}.learning-path-item-description{min-height:65px;min-height:4.0625rem}.learning-path-item-content{min-height:145px;min-height:9.0625rem}.learning-path-footer{border-top:1px dashed #bdbdbd;padding-top:15px;padding-top:.9375rem}.learning-path-desc{color:#656565;padding-bottom:10px;padding-bottom:.625rem}.learning-path-count{position:absolute;display:block;width:50px;width:3.125rem;height:50px;height:3.125rem;background-color:#eee;-webkit-border-radius:90px;-moz-border-radius:90px;-ms-border-radius:90px;-o-border-radius:90px;border-radius:90px;border:2px solid #ffffff;left:calc(50% - 25px);top:calc(50% - 25px);-webkit-user-select:none;user-select:none}.learning-path-count.success{background-color:#27ae60}.learning-path-count.incompleted{background-color:#f2c94c}.learning-path-count.failed{background-color:#e30613}.learning-path-count span{display:inline-block;width:100%;text-align:center;line-height:48px;line-height:3rem;font-size:16px;font-size:1rem}.learning-path-info .learning-path-title{color:#212121;padding-bottom:10px;padding-bottom:.625rem}.learning-path-info .learning-path-desc{color:#656565;padding-bottom:10px;padding-bottom:.625rem}@media (max-width: 576px){.learning-path-info{margin-top:15px;margin-top:.9375rem}}.dp__input{color:#212121!important;text-align:left;background-color:#fff!important;width:100%!important;height:40px!important;height:2.5rem!important;font-size:13px!important;font-size:.8125rem!important;line-height:17px!important;line-height:1.0625rem!important;-webkit-border-radius:1px!important;-moz-border-radius:1px!important;-ms-border-radius:1px!important;-o-border-radius:1px!important;border-radius:1px!important;border:1px solid #cccccc!important;font-family:Roboto,sans-serif!important}.dp__input.dp__disabled{cursor:not-allowed;background-color:#f5f5f5!important}.dp__menu{border-radius:0!important}.error .dp__input{border-color:#e30613!important}.dark-theme html,.dark-theme #app{background-color:#212121;color:#fff}.dark-theme header.login-header{background:#181818}.dark-theme header.tc-header #main-navigation{background:#181818}.dark-theme header.tc-header #main-navigation .menu .side-info .user-profile .box,.dark-theme header.tc-header #main-navigation .menu .side-info .language-switch .box{background-color:#212121}.dark-theme header.tc-header #main-navigation .menu .side-info .user-profile .box:before,.dark-theme header.tc-header #main-navigation .menu .side-info .language-switch .box:before{border-color:transparent transparent #212121 transparent}.dark-theme .mobile-navi-link span{background:#ffffff}.dark-theme #mobile-navigation{background:#181818}.dark-theme .mobile-lang-link .col,.dark-theme .mobile-lang-link [class*=col-]{border-right-color:#333;border-top-color:#333}.dark-theme .mobile-lang-link .col.active,.dark-theme .mobile-lang-link [class*=col-].active{background-color:#212121;box-shadow:none}.dark-theme .link-main{color:#fff}.dark-theme .link-main.text-grey-darker{color:#aaa}.dark-theme .link-main.text-grey-darker.user-title{color:#fff}.dark-theme .link-main.text-grey{color:#aaa}.dark-theme .link-box:hover{background-color:#333}.dark-theme .text-grey-dark,.dark-theme .text-grey-darker,.dark-theme .text-grey{color:#aaa}.dark-theme .text-black{color:#fff}.dark-theme .highlight-color-svg-hover:not(:hover) path{fill:#fff}.dark-theme .side-navigation .filter-holder .filter-title{color:#fff}.dark-theme .input-group{border-color:#333;background:#181818}.dark-theme .input-group .input-icon{color:#fff}.dark-theme .input-group:hover{border-color:#333}.dark-theme .input-group:focus-within{border-color:#fff!important}.dark-theme .input-group :-webkit-autofill{background-color:#181818}.dark-theme .input-text,.dark-theme .default-input{color:#fff;background:#181818;border-color:#333}.dark-theme .input-text:hover,.dark-theme .default-input:hover{background:#181818;border-color:#333}.dark-theme .input-text.input-calendar:hover,.dark-theme .default-input.input-calendar:hover,.dark-theme .input-text.input-calendar.active,.dark-theme .default-input.input-calendar.active{background:#181818;border-color:#fff}.dark-theme .input-text::placeholder,.dark-theme .default-input::placeholder{color:#aaa}.dark-theme .icon-input .input-icon{color:#fff}.dark-theme .select-wrapper{background-color:#181818}.dark-theme .select-wrapper .selected{border-color:#333}.dark-theme .select-wrapper .selected .icon span{color:#fff}.dark-theme .select-wrapper .selection{background-color:#181818;border-color:#fff;border-top-color:#181818}.dark-theme .select-wrapper .selection .select-item{color:#fff}.dark-theme .select-wrapper .selection .select-item:hover{color:#fff;background-color:#333}.dark-theme .select-wrapper:hover .selected,.dark-theme .select-wrapper.active .selected{border-color:#fff}.dark-theme .select-wrapper.active .selected{border-bottom-color:#181818}.dark-theme .textarea-default{border-color:#333;background-color:#181818;color:#fff}.dark-theme .textarea-default:hover,.dark-theme .textarea-default:focus{border-color:#aaa}.dark-theme .textarea-default.textarea-contact{background-color:#212121}.dark-theme .switch--button-slider{background-color:#333}.dark-theme .switch--button-icon path,.dark-theme .switch--button-icon circle{fill:#fff}.dark-theme .default-date{color:#fff;background-color:#181818;border-color:#333}.dark-theme .default-button.disabled{background-color:#333;border-color:#333}.dark-theme .default-button.secondary:not(:hover){background-color:#181818;border-color:#181818}.dark-theme .default-button:hover{background-color:transparent}.dark-theme .default-button:hover.disabled{background-color:#333;border-color:#333}.dark-theme label.radio-label{color:#fff}.dark-theme label.radio-label:before{border:2px solid #181818;background-color:#212121}.dark-theme label.radio-label.active:before,.dark-theme label.radio-label .is-active:before{background-color:#181818;-moz-box-shadow:inset 0px 0px 0px 4px #212121;-webkit-box-shadow:inset 0px 0px 0px 4px #212121;-ms-box-shadow:inset 0px 0px 0px 4px #212121;-o-box-shadow:inset 0px 0px 0px 4px #212121;box-shadow:inset 0 0 0 4px #212121}.dark-theme .skeleton{background:#333333}.dark-theme .skeleton:after{background:linear-gradient(90deg,#333333,#4d4d4d,#333333)}.dark-theme footer{background:#181818}.dark-theme footer .footer-link{color:#aaa}.dark-theme .row.border-bottom-row,.dark-theme .row.separator-bottom,.dark-theme .row.border-bottom-row-sm-min,.dark-theme .row.border-bottom-row-md-min{border-bottom-color:#333}.dark-theme .row.row.separator-top,.dark-theme .row.separator-top-padding-sm-min,.dark-theme .row.border-top-row{border-top-color:#333}.dark-theme .modal .modal-container{background-color:#181818}.dark-theme .modal .modal-container .modal-header{border-bottom-color:#333}.dark-theme .modal .modal-container .modal-close{color:#fff}.dark-theme .modal .modal-container .input-text,.dark-theme .modal .modal-container .default-input,.dark-theme .modal .modal-container .input-text:hover,.dark-theme .modal .modal-container .default-input:hover{background:#212121}.dark-theme .modal .modal-container .select-wrapper,.dark-theme .modal .modal-container .select-wrapper .selection{background-color:#212121}.dark-theme .modal .modal-container .select-wrapper.active .selected{border-bottom-color:#212121}.dark-theme .modal .modal-container label.radio-label:before{border:2px solid #212121;background-color:#181818}.dark-theme .modal .modal-container label.radio-label.active:before,.dark-theme .modal .modal-container label.radio-label .is-active:before{background-color:#212121;-moz-box-shadow:inset 0px 0px 0px 4px #181818;-webkit-box-shadow:inset 0px 0px 0px 4px #181818;-ms-box-shadow:inset 0px 0px 0px 4px #181818;-o-box-shadow:inset 0px 0px 0px 4px #181818;box-shadow:inset 0 0 0 4px #181818}.dark-theme .modal .modal-container .default-button.secondary:not(:hover){background-color:#212121;border-color:#212121}.dark-theme .modal .modal-container .default-date,.dark-theme .modal .modal-container .grey-box{background-color:#212121}.dark-theme .login-container{background-color:#212121!important}.dark-theme .login-container #main-box{background-color:#181818}.dark-theme .login-container #main-box .action-selector .action-link a{color:#aaa}.dark-theme .login-container #main-box .action-selector .action-link.active a,.dark-theme .login-container #main-box .action-selector .action-link:hover a{color:#fff}.dark-theme .login-container #main-box .action-selector .action-separator{color:#333}.dark-theme .course-container .course-item{border-bottom-color:#333;border-top-color:#333}.dark-theme .course-container .course-item .course-title{color:#fff}.dark-theme .course-container .project-item{border-bottom-color:#333;border-top-color:#333}.dark-theme .course-container .project-item .project-info .project-title{color:#fff}.dark-theme .course-container .learning-path-item{border-bottom-color:#333}.dark-theme .course-container .learning-path-item .learning-path-info .learning-path-title{color:#fff}.dark-theme .project-count,.dark-theme .learning-path-count{background-color:#212121;border-color:#181818}.dark-theme .catalogue-item{background-color:#181818}.dark-theme .catalogue-item .text-main{border-bottom:none}.dark-theme .grey-box,.dark-theme .background-grey-light{background-color:#181818}.dark-theme .progress-bar .progress-area .placeholder-container .placeholder{background:#181818}.dark-theme .pagination .control.disabled,.dark-theme .pagination .control.disabled:hover,.dark-theme .pagination .control.disabled .icon{color:#aaa}.dark-theme .info-box{background-color:#181818}.dark-theme .faq-collapsible span[class^=icon-],.dark-theme .faq-collapsible span[class*=" icon-"]{color:#fff}.dark-theme .tooltip{background-color:#181818}.dark-theme .tooltip.arrow:before{border-color:transparent transparent #181818 transparent}.dark-theme .tooltip.badge-tooltip{background-color:#333}.dark-theme .tooltip.badge-tooltip.arrow:before{border-color:transparent transparent #333333 transparent}.dark-theme .fake-circle{background-color:#212121;top:23%;left:21%}.dark-theme .noty_theme__academymaker.noty_bar.noty_type__error{background:#5c0b14}.dark-theme .noty_theme__academymaker.noty_bar.noty_type__warning{background:#181818;color:#fff;border:2px solid #212121}.dark-theme .noty_theme__academymaker.noty_bar.noty_type__success{background:#0d2e1c}.dark-theme .error-message{background-color:#e94a5b;color:#5c0b14}.dark-theme .success-message{background-color:#3ec97d;color:#0d2e1c}.dark-theme .info-message{background-color:#207bdb;color:#061729}.dark-theme .image-component .image-fallback{background-color:#181818!important;color:#aaa!important}.dark-theme .badge-holder{background-color:#181818}.dark-theme .badge-holder .badge-icon svg circle{fill:#212121!important;stroke:#181818!important}.dark-theme .modal.badge .badge-image-title-holder svg circle{fill:#212121!important;stroke:#181818!important}.dark-theme .modal.badge .row.top-row{background:#333333}.dark-theme .modal.badge .row.top-row .circle.outer{background:#181818;z-index:1;position:absolute}.dark-theme .modal.badge .row.top-row .circle.outer-inner{background:#212121;background:linear-gradient(0deg,#181818 0%,#212121 100%)}.dark-theme .modal.badge .row.top-row .circle.outer-inner-outer{background:#212121}.dark-theme .modal.badge .row.top-row .circle.inner-inner{background:#181818}.dark-theme .history-item:hover{background:#333333}.dark-theme .news-container{background-color:#181818}.dark-theme .news-container .news .news-row .article{background-color:#212121}.dark-theme .icon--path-highlight{fill:#fff}.dark-theme input:-webkit-autofill,.dark-theme input:-webkit-autofill:hover,.dark-theme input:-webkit-autofill:focus,.dark-theme textarea:-webkit-autofill,.dark-theme textarea:-webkit-autofill:hover,.dark-theme textarea:-webkit-autofill:focus,.dark-theme select:-webkit-autofill,.dark-theme select:-webkit-autofill:hover,.dark-theme select:-webkit-autofill:focus{background:#181818;border:1px solid #333333;-webkit-text-fill-color:#ffffff;-webkit-box-shadow:none;transition:background-color 5000s ease-in-out 0s}.dark-theme .ant-table-tbody>tr:hover>td{background:#181818}.dark-theme .ant-table-tbody>tr>td{background:#212121;border-bottom:1px solid #181818}.dark-theme .ant-table-thead>tr>th{color:#fff!important;background:#181818!important;border-bottom-color:#181818}.dark-theme .ant-table-thead>tr>th.ant-table-column-has-actions:hover{background:#0b0b0b}.dark-theme .ant-table-thead>tr>th.ant-table-column-has-actions:hover>.anticon{background:#131313}.dark-theme .ant-table-thead>tr>th .ant-table-header-column:hover,.dark-theme .ant-table-thead>tr>th>.anticon:hover{background:#000000}.dark-theme .ant-table-row{background-color:#212121!important}.dark-theme .ant-table-tbody>tr>td{border-bottom-color:#333!important;border-top-color:#333!important}.dark-theme .tab--link{background:#181818;color:#fff;border-color:#333}.dark-theme .tab--link.tab--link-active{background:#212121}.dark-theme .tab--link.tab--link-active:hover{background:#212121!important;color:#fff!important}.dark-theme .tab--link.tab--link-first:not(.tab--link-active){border-left-color:#333}.dark-theme .team-sidebar .team-sidebar-teaser-item{background:#181818}.dark-theme .user-status-badge-teaser{background:#212121}.dark-theme .level-slider-team-sidebar .splide__arrows svg path{fill:#fff}.dark-theme .level-slider-team-sidebar .splide__pagination{background-color:#ccc}.dark-theme .level-slider-team-sidebar .splide__pagination.is-active{background-color:#787878}.dark-theme .dp__input{color:#fff!important;background:#212121!important;border-color:#333!important}.dark-theme .multi-select-menu .multi-select-menu-select{background-color:#212121;border-color:#333}.dark-theme .multi-select-menu .multi-select-menu-select .multi-select-menu-select-item:hover,.dark-theme .multi-select-menu .multi-select-menu-select .multi-select-menu-select-item.active,.dark-theme .optional-training-badge{background-color:#333}.light-theme .icon--path-highlight{fill:#212121}.tag{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;cursor:pointer;opacity:.6;margin-bottom:10px;margin-bottom:.625rem;background-color:#f6f6f6;padding:6px 12px;padding:.375rem .75rem;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;display:inline-block}.tag.active--tag,.tag:hover:not(.disabled){opacity:1}.info--tag{font-family:Roboto,sans-serif;margin:0 2.5px 10px;margin:0rem .15625rem .625rem;background-color:#f6f6f6;border:1px solid #f6f6f6;padding:6px 12px;padding:.375rem .75rem;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;display:inline-block;color:#212121;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem}.info--tag.info--tag-search{cursor:pointer;white-space:nowrap;width:auto}.info--tag.info--tag-search{cursor:pointer;white-space:nowrap;width:auto;padding:7px 13px 7px 18px;padding:.4375rem .8125rem .4375rem 1.125rem;margin-left:5px;margin-left:.3125rem;margin-bottom:5px;margin-bottom:.3125rem;margin-top:5px;margin-top:.3125rem}.info--tag.info--tag-search:first-child{margin-left:0;margin-left:0rem}.info--tag.info--tag-search:hover:not(.disabled){background-color:#fff;border-color:#212121;opacity:1}.info--tag.active--tag{background-color:#fff;border-color:#212121;opacity:1}.info--tag.disabled{opacity:.7;cursor:not-allowed}.click--tag{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;background-color:#f6f6f6;border:1px solid #f6f6f6;cursor:pointer;padding:6px 12px;padding:.375rem .75rem;margin:0 2.5px 10px;margin:0rem .15625rem .625rem;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;display:inline-block;color:#212121;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}.click--tag.active--tag,.click--tag:hover,.click--tag.highlight-color-bg{background-color:#fff;border-color:#212121;opacity:1}.course-tag{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;margin-left:5px;margin-left:.3125rem;background-color:#f6f6f6;padding:6px 12px;padding:.375rem .75rem;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;display:inline-block;font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem;color:#212121}.course-tag.course-tag-left{margin-left:0;margin-left:0rem;margin-right:5px;margin-right:.3125rem}.course-tag.course-tag--active{background-color:#f2c94c;color:#fff}.skeleton--tag{margin:0 2.5px 10px;margin:0rem .15625rem .625rem;display:inline-block}.skeleton--tag .skeleton{-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px}.tag-list-search{padding:15px;padding:.9375rem;position:absolute;width:100%;background-color:#fff;z-index:99}.input-icon.icon-tag-search{top:auto;bottom:0}.input-group.input-group-tag-search{display:block}.tag-search-container{padding-top:40px;padding-top:2.5rem}@media (min-width: 768px){.tag-search-container{padding-top:80px;padding-top:5rem}}.input-search--custom-tag{font-size:14px;font-size:.875rem;text-align:center;padding-right:0!important;padding-left:40px!important;padding-left:2.5rem!important}.tag-search-container-input{margin-top:0;margin-top:0rem;margin-bottom:0;margin-bottom:0rem}@media (min-width: 768px){.tag-search-container-input{margin-bottom:60px;margin-bottom:3.75rem}}.filter-tag{cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;margin-bottom:7.5px;margin-bottom:.46875rem;background-color:#f6f6f6;padding:6px 12px;padding:.375rem .75rem;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;display:inline-block;font-size:10px;font-size:.625rem;line-height:10px;line-height:.625rem;color:#212121}.filter-tag .icon-icon_close{font-size:8px!important;font-size:.5rem!important;line-height:10px!important;line-height:.625rem!important}.filter-tag:hover{background-color:#f2c94c;color:#fff}
