@import"https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Arimo:wght@400;700&display=swap";:root{--color-plum: #AC3C72;--color-plum-light: #E5A9B9;--color-pantone-7700-c: #185A7D;--color-gray-92: #EBEBEB;--color-gray: #6D6E71}.bg-color-gray-92{background:var(--color-gray-92)}body{font-family:Arimo,serif!important}body h1,body h2,body h3,body h4,body h5,body .div-header{font-family:Roboto Slab,serif!important}body .divider{height:2px;background-color:var(--color-border);margin:20px auto;width:85%}.rbt-header .mainmenu-nav .mainmenu{justify-content:start!important}.quick-access>li>a{height:80px;line-height:80px}.mobile-filter-sidebar{height:50%;top:10%}.premium-badge{top:5%;right:5%;background:var(--color-pantone-7700-c);opacity:.9;color:#fff}.premium-badge:hover{color:#fff}.premium-badge.free{background:var(--color-theme-pantone-636)}.toggle-favorite{height:30px;top:5%;left:5%;border:none;background:transparent}.toggle-favorite i.icon-favorite{color:var(--color-plum)}.rbt-pagination .paginationjs-pages ul{display:flex;flex-direction:row;list-style-type:none}.rbt-pagination .paginationjs-pages ul li>a{cursor:pointer}.mobile-search input,.mobile-search input:focus{background:#fff;min-width:0;color:var(--color-body);border:1px solid rgba(107,115,133,.25)}.mobile-search button i,.mobile-search button i:focus{color:var(--color-body)!important}.mobile-search #mobile-filter-toggle{height:50%;left:10px;top:50%;transform:translateY(-50%)}.mobile-search .btn-mobile-filter{background:transparent}.mobile-search .btn-mobile-filter i{background:transparent;padding:0}.premium-overlay,.unauthenticated-overlay,.restricted-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;color:#fff;display:flex;justify-content:center;align-items:center;z-index:1}.premium-overlay .overlay-content,.unauthenticated-overlay .overlay-content,.restricted-overlay .overlay-content{background:#fff;padding:20px 70px;color:#000}.premium-overlay .overlay-content i,.unauthenticated-overlay .overlay-content i,.restricted-overlay .overlay-content i{color:var(--color-plum)}.premium-overlay .overlay-content i.lock-icon,.unauthenticated-overlay .overlay-content i.lock-icon,.restricted-overlay .overlay-content i.lock-icon{margin-right:7px}.premium-overlay .overlay-content a,.unauthenticated-overlay .overlay-content a,.restricted-overlay .overlay-content a{color:var(--color-pantone-7700-c);font-weight:bolder}.premium-overlay span,.unauthenticated-overlay span,.restricted-overlay span{font-size:18px!important}.course-content.unauthenticated{height:300px}.download-icon-overlay{border-radius:50px;width:80px;height:80px;display:flex;justify-content:center;align-items:center;background-color:#185a7dd9;top:0;left:0}.download-icon-overlay .download-icon{color:#fff}.favorite-button{border:none;background:transparent}.favorite-button .icon-favorite{color:#ac3c72}@-webkit-keyframes spinner{to{transform:rotate(360deg)}}@keyframes spinner{to{transform:rotate(360deg)}}.btn:focus,.btn:checked,.btn:active,.btn-primary.active:focus,.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus{box-shadow:none!important}.btn-spinner *{display:none}.btn-spinner{position:relative;color:transparent!important}.btn-spinner:hover{color:transparent!important}.btn-spinner:after{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid white;-webkit-animation:spinner .6s linear infinite;animation:spinner .6s linear infinite}.btn-spinner:after{border-top-color:#0056b3!important}.global-error-message{font-size:14px;color:#f85b5b}.text-plum{color:var(--color-plum)!important}.text-pantone{color:var(--color-pantone-7700-c)!important}.nav-action-button{background-color:var(--color-plum);border-radius:6px;border:solid var(--color-plum);color:#fff;font-family:Roboto Slab,serif!important;height:45px;width:100%}.bg_image-theme{background-image:url(/build/assets/bg-homepage-Bo0Ezb3c.png)}.text-color-black{color:#000!important}.text-color-plum{color:var(--color-plum)}.text-color-pantone-7700-c{color:var(--color-pantone-7700-c)}.rbt-banner-5{max-width:100%!important;min-height:250px}.rbt-page-banner-wrapper.theme-banner{padding-top:20px;max-height:300px}.rbt-page-banner-wrapper.theme-banner .theme-banner-image{background:linear-gradient(var(--color-plum-light) 0%,var(--color-plum) 100%)!important}.dx-filter-menu.dx-menu .dx-menu-item .dx-menu-item-content{display:flex;align-items:center}.dx-widget .dx-form-group-caption{font-family:Roboto Slab,serif;font-weight:400}.dx-widget .dx-field-item-label{font-family:Arimo,serif;font-size:16px}.dx-widget .dx-widget input,.dx-widget .dx-widget textarea{font-family:Arimo,serif}.dx-toast-success,.dx-toast-error{width:auto!important}.dx-field-item-content .dx-texteditor-input-container input,.dx-editor-with-menu .dx-texteditor-input-container input,.dx-datagrid-search-panel .dx-texteditor-input-container input,.dx-htmleditor .dx-texteditor-input-container input{border:none}.dx-field-item-content .dx-texteditor-input-container .dx-placeholder,.dx-editor-with-menu .dx-texteditor-input-container .dx-placeholder,.dx-datagrid-search-panel .dx-texteditor-input-container .dx-placeholder,.dx-htmleditor .dx-texteditor-input-container .dx-placeholder{display:none}.dx-list-items .dx-item .dx-item-content{font-family:Arimo,serif}.dx-list-items .dx-list-item-selected{background-color:#0078a314!important}.dx-list-items .dx-list-item:hover{background-color:#0078a30a!important}.dx-submenu ul,table.dx-datagrid-table tr,table.dx-datagrid-table tr td{font-family:Arimo,serif}.main-card{padding:20px 100px}.my-account-menu{left:auto!important;right:0}.pac-container{z-index:10000!important}.dx-menu .dx-menu-horizontal .dx-menu-item-popout:before{content:none}.dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon,.dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon,.dx-dropdowneditor.dx-state-hover:not(.dx-custom-button-hovered) .dx-dropdowneditor-icon{background:none!important}.rbt-header .logo a img{max-height:70px!important}.footer-widget img{max-height:150px!important}@media (max-width: 991px){.dx-toast-success{width:70%!important}}@media (max-width: 767px){.main-card{padding:5px}.dx-toast-success{width:95%!important}.mobile-search input{padding-left:50px}.premium-overlay .overlay-content,.unauthenticated-overlay .overlay-content{width:90%;padding:20px}}
