body{background-color:#E7EBEE !important;font-family:Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-weight:400;line-height:1.5;color:#303840;text-align:left;font-size:larger}h1,h2,h3,h5,h6,.h1,.h2,.h3,.h5,.h6{font-family:Oswald, Helvetica Neue, Arial, sans-serif !important}h2,.h2{font-size:25px}h3,.h3{font-size:20px}h4,.h4{font-family:Roboto, Helvetica Neue, Arial, sans-serif !important}.text-success{color:#009688}.text-white{color:#fff;font-size:30px;font-weight:700;line-height:var(--h1-line-height)}.text-white:hover{color:#faf8f7;text-decoration:none}.content{background-color:#E7EBEE;color:#303840;font-family:Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-weight:400;line-height:1.5;text-align:left;font-size:larger}.content .page-body{padding:20px}.row{margin-right:0;margin-left:0}.form-control{display:block;height:40px;padding:6px 12px;font-size:16px;font-family:Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;line-height:1.42857143;color:#555;border:0.2rem solid #edf5f6;border-radius:0.4rem;background-color:#edf5f6;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus{box-shadow:0 0 0.1rem 0 rgba(136,152,170,0.15);border:0.2rem solid #edf5f6;background-color:#fff}#user_email,#user_password{width:100%}.form-group label{font-size:14px;color:#666;font-weight:600;font-family:Oswald, inherit;text-align:right}.form-group .form-control{width:inherit}#new_user .form-control{width:-moz-available}.form-actions{border-top:0;text-align:center;padding:10px}.form-check{margin-right:10px}.columned_list>.form-check{float:left;width:33%}.form-group-search label{display:none;width:0;margin-right:0;margin-left:0}fieldset{background:#fff;overflow:visible}fieldset.sub_form{padding:5px 20px;border:2px solid #edf5f6;margin:20px 5px;border-radius:8px !important;border-bottom:8px solid #edf5f6;font-size:larger;font-family:Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol}fieldset.sub_sub_form{padding:5px 20px;border:2px solid #edf5f6;border-top-color:rgba(237,245,246,0.5);margin:20px 5px;border-radius:8px !important;font-size:larger;font-family:Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol}.sub_form legend{border:none;width:auto}legend{font-size:18px;font-family:Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol}legend.empty{margin-bottom:0}.btn.btn-primary,.btn.btn-primary[disabled]{background-color:#5d89bd;border:1px solid #638ec2}.btn.btn-primary:not([disabled]):hover,.btn.btn-primary:not([disabled]):active,.btn.btn-primary[disabled]:not([disabled]):hover,.btn.btn-primary[disabled]:not([disabled]):active{background-color:#7ea7d4;border:1px solid #7ea7d4}.btn.btn-outline.btn-primary{color:#5d89bd;border-color:1px #638ec2;background-color:transparent}.btn.btn-outline.btn-primary:hover{color:#fff;background-color:#5d89bd}.btn.btn-success,.btn.btn-success[disabled]{background-color:#5d89bd;border:0 solid #5d89bd;text-decoration:none}.btn.btn-success.btn-success:hover{color:#fff;background-color:#5d89bd;text-decoration-line:none !important}.btn.btn-outline.btn-success:hover{color:#fff;background-color:#5d89bd}.btn.btn-custom{background-color:#5d89bd;border:0 solid #5d89bd;color:#fff}.btn.btn-custom:hover{background-color:#5d89bd;border:0 solid rgba(32,99,143,0.75);color:#fff}.panel{margin-bottom:20px;background-color:#fff;border:0 solid transparent;border-radius:9px;font-family:Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol}.panel-default{border-color:#e7eeee;border-radius:6px;font-family:Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol}.panel-heading{border-color:none !important;border-top-left-radius:9px;border-top-right-radius:9px;font-family:Oswald, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol}.panel.panel-default>.panel-heading{background-color:#f5f6f8;border-color:none;font-weight:normal !important;font-size:15px;color:#6e7483}.panel .panel-body{font-size:15px;color:#303840;line-height:1.5;font-family:Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-weight:400}.panel-close{display:none}.panel.panel-course-list{margin-left:2px;margin-bottom:50px;max-height:350px}.panel.panel-course-list:hover{transition:transform 200ms ease, background-color 200ms ease, box-shadow 200ms ease;transform:translateY(-1rem);outline:0;color:#000;box-shadow:-1px -15px 20px rgba(0,0,0,0.2);font-family:Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol}.panel.panel-books-list{border-top-right-radius:9px;border-top-left-radius:9px;margin-left:20px;margin-bottom:30px;min-height:360px;max-height:360px}.panel.panel-course-list .img,.panel.panel-books-list .img{border-top-right-radius:9px;border-top-left-radius:9px}.nav-tabs{border-bottom:0 !important}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#5d89bd;cursor:default;border:1px solid #ddd;border-bottom-color:transparent;border-top:7px solid #8DACD0;background:#fff;z-index:20}.nav-tabs li a{color:#555}.nav-tabs li a:hover{color:#555;background-color:#e7eeee}.tab-content>.active{display:block;border-radius:9px}.tab-pane{font-size:15px;color:#555;background-color:#fff}.profile-page{padding:5px !important;border-radius:9px;height:200px;overflow:hidden}.profile-page .cover-holder{position:relative;height:100%}.profile-page .cover-holder .cover-img{width:100%;height:100%;background-color:rgba(255,255,255,0.1);background-image:linear-gradient(#b0c4de, #8DACD0);border-radius:9px;position:relative;overflow:hidden}.profile-page .cover-holder .profile-info{display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px;position:absolute;bottom:0;left:0;border-radius:9px}.profile-page .cover-holder .profile-info .col-sm-6{display:flex;flex-direction:column}.profile-page .cover-holder .profile-info img{margin-bottom:10px}.profile-page .cover-holder .profile-info .sub{display:flex;flex-direction:column}.profile-card .profile-header{background-color:#8ea9ce;padding:42px 0;border-top-right-radius:9px;border-top-left-radius:9px}.profile-card .profile-body .image-area{text-align:center;margin-top:-64px}.profile-card .profile-body .content-area{text-align:center;border-bottom:1px solid #ddd;padding-bottom:15px}.profile-card .profile-footer{padding:15px}.profile-card .profile-body .image-area img{border:2px solid #8ea9ce}.c-img-circle{border-radius:50%;border:2px solid #EEE}.person_image-section-round{height:8rem;object-fit:cover;width:8rem;border-radius:50%;border:solid 0.4rem #ffffff;box-shadow:0.4rem 0.7rem 2.8rem 0 rgba(68,77,91,0.14)}.alert-alert{color:#d73d3d;background-color:#fdecec;border-color:#f7a2a2 !important;text-align:left}.alert.alert-success{color:#1fb155;background-color:#e9f9ef;border-color:#91e2af;text-align:left}.alert-success{color:#1fb155;background-color:#e9f9ef;border-color:#91e2af;text-align:left}.alert.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;text-align:left}.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;text-align:left}.alert.alert-notice{color:#fff;background-color:#9fc5e8 !important;border-color:#6fa8dc;text-align:left}.alert-notice{color:#fff;background-color:#9fc5e8 !important;border-color:#6fa8dc;text-align:left}.theme-blue .navbar.navbar-default{background-color:var(--primary-color)}.navbar.navbar-default .navbar-brand{color:#fff;font-size:17px;font-weight:700;white-space:nowrap}.navbar .navbar-nav{height:inherit}.navbar.navbar-default .navbar-nav>.open>a{background-color:transparent !important}.navbar.navbar-default .navbar-nav>.open>a:hover,.navbar.navbar-default .navbar-nav>.open>a:focus{background-color:transparent !important;color:#fff}.navbar .dropdown-menu{margin-top:0 !important;margin-left:1px !important}.dashboard .dashboard-heading{background-color:#fff;font-family:Oswald, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;color:#666;border-bottom:solid 5px aliceblue;overflow:hidden;display:flex;align-items:center}.dashboard .dashboard-heading ul{list-style-type:none;margin:0;padding:0;display:flex}.dashboard .dashboard-heading li{float:left;margin-right:1px}.dashboard .dashboard-heading li a{display:block;color:#555;font-size:15px;text-align:center;text-decoration:none;padding:1px 20px;position:relative;height:100%;box-sizing:border-box;transition:color 0.3s}.dashboard .dashboard-heading li a img{display:block;margin:0 auto 5px}.dashboard .dashboard-heading li a span{display:block;font-size:15px}.dashboard .dashboard-heading li a::before{content:"";position:absolute;bottom:-5px;left:0;right:0;height:5px;background-color:#5d89bd;transform:scaleX(0);transition:transform 0.3s ease}.dashboard .dashboard-heading li a:hover{color:#5d89bd;background-color:#f9f9f9}.dashboard .dashboard-heading li a:hover::before{transform:scaleX(1)}.dashboard .main-graph .stats-area{background-color:#f5f6f8;border:1px solid #f6f6f6;padding:25px 30px;border-radius:0 5px 5px 0;width:110%}.table tbody tr td{font-size:16px;color:#555;font-family:Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol}.table thead tr th{font-size:14px;font-weight:bold;font-family:Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;color:#444}.dt-bootstrap .dataTables_info{font-size:16px;color:#777;float:left}.pagination li.active a{background-color:#5d89bd;border-color:#5d89bd;font-weight:bold}.pagination li.active a:hover{background-color:#6366ff;border-color:#5d89bd}.pagination a,.pagination span.current,.pagination span.gap{float:left;padding:0 14px;line-height:38px;text-decoration:none;background-color:white;border:1px solid #DDD;border-left-width:0}.select2-container--bootstrap .select2-selection{color:#555555;font-family:Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-size:16px;background-color:#edf5f6;border-radius:0.4rem;width:inherit;padding:6px 12px;border:0 solid #edf5f6 !important}.select2 .selection .select2-selection--single .select2-selection__rendered{line-height:30px !important;font-family:Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-size:16px;border:0;width:inherit}.select2-container .select2-container--bootstrap .select2-container--open,.selection,.select2{font-size:16px !important;font-family:Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol}.select2.select2-container--open .select2-selection--single{border-color:#edf5f6 !important;font-size:16px !important;font-family:Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol}.select2-container--bootstrap.select2-container--focus .select2-selection,.select2-container--bootstrap.select2-container--open .select2-selection{box-shadow:none !important;font-size:16px !important;font-family:Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol}.modal-open .modal{overflow-x:hidden;overflow-y:auto;margin-top:150px}.modal .modal-content .modal-body{color:#303840;padding:15px 20px;text-align:justify}.modal .modal-header{border:0;padding:20px 20px 16px;background-color:#5d89bd;border-bottom:1px solid rgba(238,238,238,0.6);color:#777}.modal .modal-header .modal-title{font-weight:700;font-size:16px;color:#fff}.sidebar .sidebar-nav .metismenu li a{color:#ccc}.sidebar .sidebar-nav .metismenu li a:hover{border-radius:100px}.sidebar .sidebar-nav .metismenu li.active a:hover{border-radius:100px}.theme-blue .sidebar .sidebar-nav .metismenu li.active a{border-left:3px solid var(--primary-color);border-radius:0px}.theme-blue .sidebar .sidebar-nav .metismenu li.active a:hover{border-left:3px solid var(--primary-color);border-radius:0px;background-color:transparent !important}.right-sidebar .nav-tabs{border:0;background-color:silver;margin-right:30px;padding:0.78rem}.right-sidebar .tab-content .right-sidebar-close{background-color:#252d3a;color:#fff;width:30px;height:66px;line-height:50px;padding:0.79rem !important;position:absolute;right:0;top:0;cursor:pointer;transition:.5s}.label.label-success{background-color:#96D4AF}.label.label-cpd{background-color:#5d89bd}.details-label{font-weight:bold}.transparent_label{display:none;color:transparent}.bg-primary{--bs-bg-opacity: 1;background-color:#5d89bd}.shadow-primary{box-shadow:0 0.5rem 1.125rem -0.5rem rgba(99,102,241,0.9) !important}.text-decoration-none{text-decoration:none !important}.action-row{display:flex;align-items:center;position:relative}.action-dropdown{margin-right:20px}.action-submit{white-space:nowrap}.info-box{border:0;border-radius:.75rem}.info-box.infobox-type-5{cursor:pointer}.circular-progress{position:relative;height:120px;width:120px;border-radius:50%;background:conic-gradient(#5d89bd 3.6deg, #ededed 0deg);display:flex;align-items:center;justify-content:center}.circular-progress::before{content:"";position:absolute;height:80px;width:80px;border-radius:50%;background-color:#fff}.progress-value{position:relative;font-size:20px;font-weight:600;color:#5d89bd}.row.work_experience{border-bottom:1px solid aliceblue;padding:10px;transition:background-color 0.3s}.row.work_experience:hover{background-color:#fcfdff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:.25rem;text-decoration:none !important;min-height:auto}.card-body:hover{transition:background-color 0.5s ease;background-color:#5d89bd;text-decoration:none !important}.training-header{background-image:linear-gradient(#8DACD0, #8DACD0);border-radius:9px}.people-header{background-image:linear-gradient(#fff, #fff);border-radius:9px}.search-sec{padding:2rem}.search-slt{display:block;width:100%;font-size:0.875rem;line-height:1.5;color:#55595c;background-color:#fff;background-image:none;border:1px solid #ccc;height:calc(3rem + 2px) !important;border-radius:0}.wrn-btn{width:100%;font-size:16px;font-weight:400;text-transform:capitalize;height:calc(3rem + 2px) !important;border-radius:0}.input-group.input-group-search{position:relative;border:0 solid #ccc;padding:0.9rem;border-radius:4px;max-width:400px;margin-left:10px;width:100%;max-height:26px}.input-group-addon{padding:0 12px;font-size:11px;font-weight:400;line-height:1;text-align:center;border:0 solid #7ea7d4;border-radius:4px;color:#edf5f6}.input-group-btn{height:34px}.input-group-btn.input-group-btn-search{background-color:#5d89bd}.form-control.form-control-search{max-height:32px !important;border-top-right-radius:4px;border-bottom-right-radius:4px;margin-top:1px}.input-group .input-group-btn .btn{border-radius:3px;border-color:transparent;background-color:#ddd}.sign-in-form-area{padding-top:60px}.sign-in-page .signin-bottom-info{position:fixed;color:#fff;left:0;bottom:0;right:0;border-top:1px solid #5d89bd;background-color:#5d89bd;padding:10px;z-index:9}.login-title{font-weight:400;line-height:1.5;font-size:1.6rem;font-family:Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol}footer{background-color:#ccc !important;border-top:0 solid #ccc;padding:12px 0;color:#fff;font-size:13px;margin-left:0;transition:.5s;width:100% !important}.footer-link{color:#fff}@media (min-width: 992px){.search-sec{position:relative;top:-114px;background:rgba(26,70,104,0.51)}}@media (max-width: 992px){.search-sec{background:#1A4668}}.menu li a .info{width:100%}ul.wysihtml5-toolbar>li{margin:0}.fields_with_dashed_line .form-group.radio_buttons,.fields_with_dashed_line .form-group.check_boxes,.form-group.check_boxes{padding:10px;border:1px dashed silver}.my-video-dimensions.vjs-fluid:not(.vjs-audio-only-mode){box-shadow:10px 10px #5d89bd}.fc-title{white-space:initial}.invalid-feedback{color:red}.left_form{border-right:1px solid silver}.help-block{color:red}.js-exportable{background:#ffffff}.icheckbox_square-blue,.iradio_square-blue{margin-right:2px}[content="header"] *{color:#777}.wizard .content,.wizard,.tabcontrol{overflow:visible}label.error{margin-left:30px}.counter-font{font-size:25px;font-weight:bolder;color:#303840;font-family:Oswald, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol}.trainer__transition{font-size:4rem;color:#4ea1ff}.rich-text h2,.type-charlie{font-weight:400;line-height:1.2;letter-spacing:-.44px;padding-bottom:1px;font-size:3.6rem;font-family:Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}form label{text-align:right}a:hover{text-decoration:none}label{text-align:right}.type-lg{font-weight:400;line-height:1.5;padding-bottom:1px;padding-top:1px;font-size:1.7rem;font-family:Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol}:root{--primary-color: #5d89bd;--primary-light: #7ea7d4;--primary-dark: #638ec2;--secondary-color: #96D4AF;--text-color: #303840;--text-light: #555;--text-muted: #777;--bg-light: #E7EBEE;--bg-lighter: #f5f6f8;--border-color: #edf5f6;--font-primary: Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--font-heading: Oswald, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--border-radius: 9px;--border-radius-sm: 4px}.bg-primary{background-color:var(--primary-color)}.text-success{color:var(--secondary-color)}body,.content,.form-control,.table tbody tr td,.select2-container--bootstrap .select2-selection{font-family:var(--font-primary);color:var(--text-color)}h1,h2,h3,h5,h6,.h1,.h2,.h3,.h5,.h6,.panel-heading,.counter-font{font-family:var(--font-heading)}.btn.btn-primary,.btn.btn-success,.btn.btn-custom{background-color:var(--primary-color);border-color:var(--primary-dark);color:#fff}.btn.btn-primary:hover,.btn.btn-success:hover,.btn.btn-custom:hover{background-color:var(--primary-light)}.panel,.card,.tab-content>.active{border-radius:var(--border-radius)}.form-control,.input-group-addon{border-radius:var(--border-radius-sm)}.text-center{text-align:center}.d-flex{display:flex}.align-items-center{align-items:center}.justify-content-between{justify-content:space-between}.w-100{width:100%}.position-relative{position:relative}.overflow-hidden{overflow:hidden}.transition{transition:all 0.3s ease}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)}.shadow{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}.hover-lift{transition:transform 0.2s ease, box-shadow 0.2s ease}.hover-lift:hover{transform:translateY(-0.25rem);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}.d-none{display:none}.d-block{display:block}@media (min-width: 768px){.d-md-none{display:none}.d-md-block{display:block}.d-md-flex{display:flex}}@media (min-width: 992px){.d-lg-none{display:none}.d-lg-block{display:block}.d-lg-flex{display:flex}}
