.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#ff000f;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}.abb-title{width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;line-height:1;margin-top:2.5vh}.abb-title.primary{font-size:4em}.abb-title.secondary{font-size:3em}.cursor.primary{color:#ff000f}.cursor.secondary{color:#000}#top-bar{position:-webkit-sticky;position:sticky;top:0;z-index:110;height:80px;width:100%;background-color:#fafafa;border-bottom:1px solid #f0f0f0;display:inline-flex;flex-direction:row;align-items:center;justify-content:space-between}#top-bar #logo{display:flex;align-items:center;justify-items:center;padding-left:20px;flex:.5 1}#top-bar #logo img{max-width:100px;max-height:60px;object-fit:cover}#top-bar .topbar-button-container{display:flex;flex-direction:row;justify-content:center;align-items:center;flex:4 1;margin-left:auto}#top-bar .topbar-lang-switcher{flex:1.5 1}#top-bar .topbar-lang-switcher div{max-width:210px}#drawer .active>.drawer-link{border-left:5px solid #ff000f}.topbar-button{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:40px;padding-right:40px;height:80px;text-decoration:none;color:#000;font-size:1.3em;transition:box-shadow .1s ease-in-out,background-color .2s ease-in-out}.topbar-button.highlighted:hover,.topbar-button:hover{cursor:pointer;background-color:#f0f0f0;box-shadow:inset 0 -10px 0 -5px #ff000f;transition:background-color .15s ease-in-out}.topbar-button:active{cursor:pointer;background-color:#d2d2d2}.topbar-button.highlighted{box-shadow:inset 0 -10px 0 -8px #ff000f}.topbar-button-selected{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:40px;padding-right:40px;height:80px;text-decoration:none;color:#000;font-size:1.3em;transition:box-shadow .1s ease-in-out,background-color .2s ease-in-out;background-color:#f0f0f0;box-shadow:inset 0 -10px 0 -5px #ff000f}.user-profile-container{padding-right:1vw;text-align:right;display:flex;justify-content:flex-end;align-items:center;flex:2 1}.user-profile-container:hover{cursor:pointer}.user-completename{margin-right:1vw;display:inline-block}.user-dropdown{border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;box-shadow:-1px 1px 3px #d2d2d2;width:250px;height:400px;position:absolute;top:80px;right:0;transition:opacity .2s ease-in-out;display:flex;flex-direction:column;justify-content:space-between;z-index:15;background-color:#fff;visibility:hidden;font-size:1.2em}.user-dropdown.visible{visibility:visible}.user-dropdown-button{color:#000;text-align:left;text-decoration:none;padding:25px 20px;display:flex;align-items:center;transition:background-color .2s ease-in-out;flex-direction:row}.user-dropdown-button:hover{background-color:#fafafa;transition:background-color .15s ease-in-out}.user-dropdown-button:active{cursor:pointer;background-color:#f0f0f0}.user-dropdown-button-icon{margin-left:auto}#wrapped-content{padding-left:10vw;padding-right:10vw;padding-bottom:10vh;width:80vw;max-width:1920px;overflow-x:visible;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}@media screen and (min-width:769px)and (max-width:1300px){#wrapped-content{min-width:100%}}@media screen and (max-width:768px){#wrapped-content{min-width:0;padding-top:50px;padding-left:5vw;padding-right:5vw;box-sizing:initial;width:90vw}}footer{margin-top:auto;margin-bottom:50px}.dev-disclaimer{color:#ff000f;font-weight:700;font-size:1.5em;margin-top:2.5vh}.language-switcher{display:flex;align-items:center;margin-left:1vw;flex:1.5 1;color:#000}.language-switcher svg{height:15px;width:22.5px;display:flex}.language-switcher .language-switcher-icon{height:25px;color:#000}.language-switcher .language-switcher-select{flex:1 1;margin-left:5px}.favorite{color:#ff000f}.preview-box .img-container .MuiBadge-badge{-webkit-transform:translate(-10px,-5px);transform:translate(-10px,-5px);border-radius:10px;height:25px;padding:15px 35px}.tag-link{color:#262626;transition:-webkit-text-decoration-color .2s ease-in-out;transition:text-decoration-color .2s ease-in-out;transition:text-decoration-color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out}.tag-link .tag-link-end{display:inline-block;text-decoration:none}.tag-link:hover{-webkit-text-decoration-color:#ff000f;text-decoration-color:#ff000f}.search-result-item .MuiBadge-badge,.video-preview .MuiBadge-badge{-webkit-transform:translate(-10px,-10px);transform:translate(-10px,-10px);font-size:1.25rem;padding:20px 10px}.video-preview .MuiBadge-badge{border-radius:10px;padding:10px 40px}.page-switcher{display:flex;flex-direction:column;align-items:center;margin-top:50px}.page-switcher span{margin-bottom:10px;color:#6e6e6e}.page-switcher .page-switcher-button-row{display:flex;flex:1 1;justify-content:center}.page-switcher .page-switcher-button{margin-left:10px;margin-right:10px;font-size:1.2em}.page-switcher .page-switcher-button.clickable{color:#36f}.page-switcher .page-switcher-button.clickable:hover{text-decoration:underline;cursor:pointer}.text-with-tooltip{display:flex;align-items:center;width:100%;position:relative;overflow:visible}.text-with-tooltip svg{margin-left:6px}.text-with-tooltip svg:hover{cursor:pointer}.text-with-tooltip .tooltip{position:absolute;transition:opacity .3s ease-in-out;background-color:#f0f0f0;padding:2px 5px;border:1px solid #d2d2d2;box-shadow:0 0 3px 1px #f0f0f0;display:inline-flex}.text-with-tooltip .tooltip p{width:100%}.text-with-tooltip .tooltip svg{font-size:1.4em}.text-with-tooltip .tooltip.hidden{opacity:0;transition:opacity .3s ease-in-out}.tag-button{color:inherit;text-decoration:none;padding:10px 30px;border:1px solid #d2d2d2;border-radius:10px;transition:background-color .2s ease-in-out,color .2s ease-in-out;position:relative}.tag-button .tag-button-usage{position:absolute;top:-15px;right:2px;background-color:#6e6e6e;color:#fff;border-radius:50%;padding:5px 12px}.highlight{background-color:#fffa00}.tag-button:hover{background-color:#ff000f;color:#fff}.explore-box .MuiBadge-badge{-webkit-transform:translate(-10px,-5px);transform:translate(-10px,-5px);border-radius:1vmin;height:25px;font-size:1.25rem;padding:20px 40px}.explore-row{display:flex;flex-direction:column;position:relative;width:100%}.explore-row .explore-row-content{width:100vw;position:relative;left:calc(-50vw + 50%);box-sizing:border-box;z-index:10;overflow-x:scroll;padding:15px 25px 15px 9vw;white-space:nowrap}.explore-row .explore-row-content::-webkit-scrollbar{display:none}.explore-row .explore-row-content{-ms-overflow-style:none;scrollbar-width:none}.explore-row .carousel-container{width:100vw}.explore-row .carousel-container .react-multi-carousel-track{padding-left:1vw}.explore-row .carousel-container .carousel-arrow-container{background-color:rgba(0,0,0,.3);z-index:100;height:350px;width:100px;position:absolute;top:24px;display:flex;flex-direction:column;align-items:center;justify-content:center}.explore-row .carousel-container .carousel-arrow-right-container{right:0}.explore-row .carousel-container .carousel-arrow-left-container{left:0}.explore-row .carousel-container .carousel-arrow-container:hover{cursor:pointer}.explore-row .carousel-container .carousel-arrow-icon{font-size:3em}.question-container{display:flex;flex-direction:column;align-items:center;grid-gap:20px;gap:20px}.question-container .question{font-size:1.5em}.answer-container{flex:1 1;background-color:#fafafa;border:1px solid #f0f0f0;display:flex;flex-direction:column;align-items:center;transition:background-color .2s ease-in-out,border .2s ease-in-out,color .2s ease-in-out;padding:10px 20px;min-width:250px;box-shadow:0 0 10px 1px #f0f0f0;font-size:1.15em}.answer-container.correct{background-color:#007a33;color:#fff}.answer-container.wrong{background-color:#ff000f}.answer-container:hover:not(.answer-container.wrong,.answer-container.correct,.answer-container.selected,.answer-container.disabled){cursor:pointer;background-color:#f0f0f0}.answer-container:active:not(.answer-container.wrong,.answer-container.correct,.answer-container.selected,.answer-container.disabled){background-color:#d2d2d2;border:1px solid transparent;color:#fff}.answer-container.selected{background-color:#6e6e6e;border:1px solid transparent;color:#fff}.test-results{display:flex;flex-direction:column;align-items:center}.test-results .score-chart-container{min-width:250px;min-height:250px}.test-results .score-text{font-size:1.4em}.test-results .final-text{font-size:1.2em;font-weight:700}.lesson-video-player,.test-results .calltoaction-container{display:flex;flex-direction:column;align-items:center}.lesson-video-player{width:100%;--plyr-color-main:#ff000f}.lesson-video-player .preview{box-shadow:0 0 10px 1px #d2d2d2}.lesson-video-player .plyr-container{box-shadow:0 0 10px 1px #d2d2d2;width:90vw;height:50.62vw;max-width:1280px;max-height:720px}.lesson-video-player .plyr-container .plyr--video{height:100%}.lesson-video-player .plyr__poster{pointer-events:none;z-index:5}.lesson-video-player button.plyr__control{z-index:6}.lesson-video-player .plyr-container.loading{width:min(1280px,50vw);height:min(720px,28.125vw);box-shadow:none}.lesson-video-player .plyr-container.loading .plyr{visibility:hidden}.lesson-video-player .preview-container{position:relative}.lesson-video-player .preview-container .play-icon{position:absolute;color:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:5em;-webkit-filter:drop-shadow(0 0 15px #262626);filter:drop-shadow(0 0 15px #262626);transition:-webkit-filter .2s ease-in-out;transition:filter .2s ease-in-out;transition:filter .2s ease-in-out,-webkit-filter .2s ease-in-out}.lesson-video-player .preview-container .play-icon:hover{cursor:pointer;-webkit-filter:drop-shadow(0 0 5px #262626);filter:drop-shadow(0 0 5px #262626)}.lesson-video-player .preview:hover{cursor:pointer}@media screen{#completion-certificate{width:50vw;height:35.35vw;border:1px solid #000;box-shadow:0 0 20px 10px #d2d2d2;margin-top:5vh;margin-bottom:5vh}#completion-certificate .flavor{font-size:.75vw}#completion-certificate .important{font-size:1.5vw}#completion-certificate .result{font-size:2vw}}#completion-certificate{display:flex;background-image:url(../../static/media/certbg.f2832417.png);background-size:cover;box-sizing:border-box;flex-direction:column;align-content:center;align-items:center;padding:5% 10%;text-align:center;overflow:hidden}#completion-certificate .content{padding-top:5%;padding-bottom:5%;display:flex;flex-direction:column;align-items:center}#completion-certificate .logo{width:30%}#completion-certificate .flavor,#completion-certificate .important,#completion-certificate .result{margin-top:2.5%}#completion-certificate .flavor{font-weight:lighter}#completion-certificate .important,#completion-certificate .result{font-weight:700}#completion-certificate .result{margin-top:7.5%}@media print{@page{size:A4 landscape;margin:0}.completion-certificate-container{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:10000;background-color:#fff}.completion-certificate-container #completion-certificate{width:29.7cm;height:21cm;-webkit-print-color-adjust:exact!important;color-adjust:exact!important}.completion-certificate-container #completion-certificate .flavor{font-size:14pt}.completion-certificate-container #completion-certificate .important{font-size:26pt}.completion-certificate-container #completion-certificate .result{font-size:30pt}}.certificate-box{display:flex;flex-direction:column;box-sizing:border-box;width:250px;height:250px;padding:10px 20px;box-shadow:0 0 5px #d2d2d2;justify-content:space-between;background-image:url(../../static/media/certbg.f2832417.png);background-size:cover;background-blend-mode:multiply;transition:background-color .3s ease-in-out}.certificate-box .course-name{font-weight:700;font-size:1.2em}.certificate-box .score{font-size:4em;align-self:center}.certificate-box:hover{cursor:pointer;background-color:#f0f0f0}.certificate-box:active{cursor:pointer;background-color:#d2d2d2}#home-content{display:flex;flex-direction:column;justify-items:center;align-items:center;justify-content:center;padding-top:10vh;grid-gap:25px;gap:25px}#home-content #home-search-bar{width:50vw;max-width:1000px}#home-content .logo{width:250px;margin-bottom:max(2.5vh,50px)}#course-content{flex:1 1;display:flex;padding-top:25px;flex-direction:column;justify-items:center;align-items:center;width:80%}@media screen and (max-width:768px){#course-content{width:100%}}#course-content .lessons{width:100%;margin-top:25px;display:flex;align-items:center;flex-direction:column;justify-content:flex-start;justify-items:flex-start;align-self:stretch}#course-content .header{flex:1 1;display:flex;flex-direction:column;align-self:stretch}#course-content .header .header-title{-webkit-margin-after:.05em;margin-block-end:.05em;font-size:3em}#course-content .header-info{color:#6e6e6e;display:flex;flex-direction:column;align-items:flex-end;position:relative;justify-content:flex-start;flex:1 1}#course-content .header-info p{text-align:end;flex:1 1;margin-top:0;margin-bottom:0}#course-content .header-info-time{display:flex;align-items:center}#course-content .header-info-time p{margin-left:5px}#course-content .header-tags-container{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:20px;margin-top:15px}#course-content .description{font-size:1.2em;flex:1 1}#course-content .lessons{flex:5 1}#course-content .lessons-separator{border-left:5px solid #a9a9a9;height:100px}#course-content .lessons-separator.highlighted{border-color:#ff000f}#course-content .lessons-final-circle{width:45px;height:45px;border:5px solid #a9a9a9;border-radius:25px;display:flex;align-items:center;justify-content:center;color:#a9a9a9}#course-content .lessons-final-circle svg{font-size:20px}#course-content .lessons-final-circle.finished{border-color:#ff000f}#course-content .lessons-final-circle.finished svg{color:#ff000f}#course-content .course-favorite-button:hover{cursor:pointer}#lesson-content{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:50px}#lesson-content .progress-button-container{display:flex;flex-direction:column;align-items:center;margin-top:50px;width:250px}#lesson-content .progress-button-container p{color:#6e6e6e}#lesson-content .progress-buttons{display:flex;align-items:center;align-self:stretch;justify-content:space-between}#lesson-content .hidden{visibility:hidden}#lesson-content .lesson-favorite-button:hover{cursor:pointer}#lesson-content .final-lesson-call-to-action{display:flex;flex-direction:column;margin-top:20px;align-items:center}#lesson-content .final-lesson-call-to-action p{font-size:1.2em}#lesson-content .next-previous-lesson-preview{border:1px solid #a9a9a9;margin-top:auto}#lesson-content .requirements-list{width:100%}#search-results-content{width:100%;max-width:1920px;height:100%;display:flex;flex-direction:column}#search-results-content .search-results-title{font-size:2.5em}#search-results-content .search-filters-box{display:flex;margin-top:20px;margin-bottom:25px;flex-wrap:wrap}#search-results-content .search-filters-types{width:100%;z-index:100}#search-results-content .filters-type-container{display:flex;align-items:flex-end}#search-results-content .filters-type{display:flex;flex-direction:column;align-items:flex-end;width:250px}#search-results-content .filters-label{color:#6e6e6e}#search-results-content .filters-sort-order-container{display:flex;align-items:flex-end;margin-left:auto}#search-results-content .search-filters-sort{width:100%}#search-results-content .filters-sort{display:flex;flex-direction:column;align-items:flex-end;width:250px}#search-results-content .results{display:flex;flex-direction:column;align-items:center}#search-results-content .results .no-results{font-size:1.2em}#search-results-content .filters-left-box{align-items:flex-end}#search-results-content .filters-right-box{margin-left:auto;align-items:center}#tags-content,#tags-content .header{display:flex;flex-direction:column;align-items:center;width:100%}#tags-content .header{margin-bottom:50px}#tags-content .tags-list{display:flex;flex-flow:row wrap;grid-gap:20px;gap:20px;justify-content:space-between}#tags-content .tags-list:after{content:"";flex:auto}#tags-content .search-bar-container{width:100%}#profile-content{display:flex;flex-direction:column;align-items:center;width:100%;padding-top:25px}#profile-content .profile-header{display:flex;flex-direction:column;align-items:flex-start}#profile-content .profile-title{font-size:3em;-webkit-margin-after:0;margin-block-end:0}#profile-content .profile-settings{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:1280px}#profile-content .section-header{width:100%;color:#6e6e6e;padding-bottom:5px;border-bottom:1px solid #d2d2d2}#profile-content .profile-managed-container,#profile-content .profile-workgroups-container{display:flex;flex-direction:column;width:100%;margin-bottom:50px}#profile-content .profile-workgroups-header{display:flex;align-items:center;border-bottom:1px solid #f0f0f0;padding-top:15px;padding-bottom:15px}#profile-content .profile-workgroups-header .label-group-name,#profile-content .profile-workgroups-header .label-manager{flex:.5 1;font-size:1.5em}#profile-content .profile-workgroups-header .label-group-name{margin-right:25px}#profile-content .profile-workgroup{display:flex;align-items:center;border-bottom:1px solid #f0f0f0;padding-top:15px;padding-bottom:15px}#profile-content .profile-workgroup .profile-workgroup-name{margin-right:25px;font-weight:700;font-size:1.2em;flex:.5 1}#profile-content .profile-workgroup .profile-workgroup-manager{flex:.5 1}#profile-content .profile-managed-container{grid-gap:25px;gap:25px}#profile-content .profile-managed-container .new-workgroup-button{align-self:flex-end}#profile-content .profile-managed-container .profile-managed-workgroup{background-color:#fff;box-shadow:0 0 5px #d2d2d2;padding:25px 50px;transition:background-color .3s ease-in-out;display:flex}#profile-content .profile-managed-container .profile-managed-workgroup:hover{background-color:#fafafa;cursor:pointer;transition:background-color .15s ease-in-out}#profile-content .profile-managed-container .profile-managed-workgroup:active{background-color:#f0f0f0;cursor:pointer}#profile-content .profile-managed-container .profile-managed-workgroup-members-count,#profile-content .profile-managed-container .profile-managed-workgroup-name{display:flex;align-items:center;grid-gap:5px;gap:5px}#profile-content .profile-managed-container .profile-managed-workgroup-members-count{margin-left:auto;margin-right:25px}#explore-content{display:flex;flex-direction:column;align-items:center;width:100vw}#explore-content .explore-title{-webkit-margin-after:0;margin-block-end:0;margin-bottom:50px}#bookmarks-content,#bookmarks-content .header{display:flex;flex-direction:column;align-items:center;width:100%}#bookmarks-content .header{margin-bottom:50px}#bookmarks-content .search-bar-container{width:100%}#bookmarks-content .bookmarks-search-bar{max-width:1920px}#bookmarks-content .bookmarks-list{display:flex;flex-direction:column;align-items:center;width:100%}#bookmarks-content .bookmarks-list .bookmark-item{margin-top:10px;margin-bottom:10px}#test-content{display:flex;flex-direction:column;align-items:center;padding-top:25px}#test-content .loading-correct-answer,#test-content .start-test-button{margin-top:50px}#test-content .test-progress-bar{width:100%}#test-content .confirm-answer-button{margin-top:50px}#certificate-content,#test-content .test-unavailable{display:flex;flex-direction:column;align-items:center}#certificate-content{align-content:center}#certificates-content,#certificates-content .header{display:flex;flex-direction:column;align-items:center;width:100%}#certificates-content .search-bar-container{width:100%}#certificates-content .certificates-search-bar{max-width:1920px}#certificates-content .certificates-list{margin-top:50px;display:flex;flex-flow:row wrap;width:100%;grid-gap:50px;gap:50px;justify-content:flex-start;align-items:center}#certificates-content .certificates-list .error,#certificates-content .certificates-list .loading{display:flex;flex-direction:column;align-items:center;width:100%}#certificates-content .certificates-list:after{content:"";flex:auto}#manage-workgroup-content{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1280px;min-height:81vh}#manage-workgroup-content .section-header{width:100%;color:#6e6e6e;padding-bottom:5px;border-bottom:1px solid #d2d2d2}#manage-workgroup-content .members-list-container{display:flex;flex-direction:column;width:100%;grid-gap:25px;gap:25px;margin-bottom:100px}#manage-workgroup-content .members-list-container .members-list-header{display:flex;justify-content:flex-end;grid-gap:20px;gap:20px}#manage-workgroup-content .members-list{width:100%;list-style-type:none!important}#groups-content{padding-top:25px;padding-bottom:50px;position:relative;width:100%}@font-face{font-family:"ABBVoice";src:url(../../static/media/ABBvoice_W_Rg.2410073e.woff2) format("woff2");font-weight:400}@font-face{font-family:"ABBVoice";src:url(../../static/media/ABBvoice_W_Lt.eed29bf3.woff2) format("woff2");font-weight:300}@font-face{font-family:"ABBVoice";src:url(../../static/media/ABBvoice_W_Md.6729d876.woff2) format("woff2");font-weight:500}@font-face{font-family:"ABBVoice";src:url(../../static/media/ABBvoice_W_Bd.7e952921.woff2) format("woff2");font-weight:700}#root{flex-direction:column;box-sizing:border-box;width:100%;overflow-x:hidden;font-family:ABBVoice,Roboto,sans-serif;min-height:100vh}#root,.unauth-container{display:flex;align-items:center}.unauth-container{width:100vw;height:100vh;justify-content:center}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}h1,h2,h3,h4,h5{font-weight:500}
/*# sourceMappingURL=main.c5e7849e.chunk.css.map */