:root{--default-font-family: "Poppins", sans-serif;--default-font-weight: 400;--default-body-bg-color: rgb(240 241 247);--default-text-color: #111d31;--header-prime-color: #536485;--default-border: #f3f3f3;--custom-white: #fff;--primary-color: #0DB5FF;--secondary-color: #23b7e5;--success-color: #21ce9e;--warning-color: #f5b849;--danger-color: #E1161C;--dark-color: #1c1c1c;--blue-color: #193C70}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--default-font-family)!important;background-color:#f3f4f6;color:var(--default-text-color);font-size:14px}h1,h2,h3,h4,h5,h6{font-family:var(--default-font-family)}svg{width:16px}.normal-case{text-transform:none}.btn,.swal2-styled{padding:8px 30px;border-radius:30px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;border:1px solid;transition:all ease-in-out .3s}.btn i,button i{font-size:16px}.btn-sm{padding:6px 15px}.btn sm i{font-size:14px}.btn-icon{padding:8px;border-radius:4px}.swal2-styled{border-radius:.375rem}.btn-primary,.swal2-confirm{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.btn-primary:hover,.btn-primary:focus,.swal2-confirm:hover,.swal2-confirm:focus{background-color:transparent;border-color:var(--primary-color);color:var(--primary-color)}.btn-soft-primary{background-color:#0db3fc26;border-color:transparent;color:var(--primary-color)}.btn-success{background-color:var(--success-color);border-color:var(--success-color);color:#fff}.btn-soft-success{background-color:#21ce9e26;border-color:transparent;color:var(--success-color)}.btn-danger,.swal2-deny{background-color:var(--danger-color);color:#fff}.btn-soft-danger{background-color:#fb424226;border-color:transparent;color:var(--danger-color)}.btn-blue{background-color:var(--blue-color);border-color:var(--blue-color);color:#fff}.badge{display:inline-flex;align-items:center;border-radius:.25rem;padding:.25rem .45rem;font-size:11px;font-weight:500;line-height:1;--tw-text-opacity: 1}.bg-soft-success{background-color:#21ce9e26;border-color:transparent;color:var(--success-color)}.bg-soft-danger{background-color:#fb424226;border-color:transparent;color:var(--danger-color)}.btn-dark-outline{background-color:transparent;border-color:var(--dark-color);color:var(--dark-color)}.btn-dark-outline:hover{background-color:var(--dark-color);color:#fff}.select-filter,.search-filter{padding:5px 30px 5px 10px;font-size:14px}.search-filter{padding-left:30px}.table-responsive{overflow:auto}div.dt-buttons>.dt-button,div.dt-buttons>div.dt-button-split .dt-button{border:1px solid var(--primary-color);background:var(--primary-color);font-weight:600;margin-bottom:0;color:#fff;padding:.26rem .5rem;border-radius:.25rem;font-size:.75rem}div.dt-buttons>.dt-button:hover,div.dt-buttons>div.dt-button-split .dt-button:hover{opacity:.8}div.dt-buttons>.dt-button:hover:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button:hover:not(.disabled){border:1px solid var(--primary-color);background:var(--primary-color)}div.dt-buttons>.dt-button:focus:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button:focus:not(.disabled){outline:0}.dataTables_scroll{overflow-x:auto;border:1px solid #eaeaea}table.dataTable{font-family:var(--default-font-family);border-collapse:collapse;min-width:100%}.dataTables_scrollHeadInner{background:#f7f9fa}table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{background:#f7f9fa;border-color:#eaeaea;font-weight:500}table.dataTable>thead>tr>th{border-bottom:0;text-wrap:nowrap}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{max-height:calc(100vh - 341px);min-height:200px}table.dataTable>tbody>tr>td{border-bottom:1px solid #eaeaea;transition:all linear .3s}table.dataTable>tbody>tr:hover{background-color:#f7f9fa}.dataTables_wrapper .dataTables_filter{margin-bottom:10px}.dataTables_wrapper .dataTables_filter input{background:#fcfcfd;color:#0e1426b3;border:1px solid #7a7a88;border-radius:8px;flex:1 1 100%;margin-bottom:0;height:auto;padding:6px 20px;line-height:unset;font-size:14px;font-weight:500}.dataTables_wrapper .dataTables_filter label:not(input){display:flex;gap:5px;align-items:center;font-weight:600}.btn-sm-icon{width:1.75rem;height:1.75rem;font-size:.8rem;padding:.26rem .5rem;border-radius:.25rem}.dataTables_wrapper .dataTables_info{font-weight:500}.filter-control,.multiselect-control{color:#0e1426b3;border:1px solid #7a7a88;border-radius:8px;flex:1 1 100%;height:auto;padding:6px 20px;line-height:unset;font-size:14px;font-weight:500}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666;font-weight:500}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:2px solid #ddd;border-radius:100%;background:#fff}[type=radio]:checked+label:before{border-color:var(--primary-color)}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:"";width:10px;height:10px;background:var(--primary-color);position:absolute;top:4px;left:4px;border-radius:100%;transition:all .2s ease}[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}[type=radio]:checked+label:after{opacity:1;transform:scale(1)}[type=checkbox]:checked,[type=checkbox]:not(:checked){position:absolute;left:-9999px}[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;color:#666}[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:4px;background:#fff}[type=checkbox]:checked+label:before{border-color:var(--primary-color)}[type=checkbox]:checked+label:after,[type=checkbox]:not(:checked)+label:after{content:"";width:5px;height:9px;border-right:2px solid var(--primary-color);border-bottom:2px solid var(--primary-color);position:absolute;top:3px;left:7px;transition:all .2s ease}[type=checkbox]:not(:checked)+label:after{opacity:0;transform:rotate(0)}[type=checkbox]:checked+label:after{opacity:1;transform:rotate(45deg)}.radio-1 [type=radio]:checked+label:before,.radio-1 [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:3px solid #ddd;border-radius:100%;background:transparent}.radio-1 [type=radio]:checked+label:before{border-color:#f7941d;background:transparent}.radio-1 [type=radio]:checked+label:after,.radio-1 [type=radio]:not(:checked)+label:after{width:5px;height:9px;border-radius:0;background:transparent;border-bottom:3px solid;border-right:3px solid;border-color:#f7941d;transform:rotate(45deg);left:8px;top:5px}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background-color:#ebebeb;border-radius:0}::-webkit-scrollbar-thumb{border-radius:0;background:#a3aed182}.custom-pagination ul{display:inline-flex;gap:3px;margin:10px 0;flex-wrap:wrap}.custom-pagination ul a{padding:5px 4px;background:#f2f2f2;border-radius:5px;font-weight:500;display:inline-block}.custom-pagination ul .nav-item.active a{background-color:var(--primary-color);color:#fff}.dataTables_wrapper .dataTables_paginate .paginate_button{background:#e0f6ff;padding:5px;min-width:20px;border:0;border-radius:5px;color:var(--primary-color)!important;font-weight:500}.dataTables_wrapper .dataTables_paginate .paginate_button.previous,.dataTables_wrapper .dataTables_paginate .paginate_button.next{padding:5px 10px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,.dataTables_wrapper .dataTables_paginate .paginate_button:hover{border:0;background:var(--primary-color);color:#fff!important;box-shadow:0 0}.view-list table{border:1px solid #eaeaea;width:100%}.view-list table tbody th,.view-list table tbody td{border:1px solid #eaeaea;text-align:left;padding:8px 15px;font-weight:400}.view-list table tbody th{font-weight:600}.multipleSelection{position:relative}.multipleSelection select{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.multipleselection .selectBox{position:relative}.overSelect{position:absolute;left:0;right:0;top:0;bottom:0;cursor:pointer}.multiselect-dropdown{display:none;position:absolute;left:0;width:100%;min-width:200px;background:#fff;padding:15px;box-shadow:0 .25rem .625rem #1414141a;border-radius:5px;z-index:9}.multiselect-dropdown label{font-weight:500}.multiselect-dropdown>div+div{margin-top:5px}.footer{padding:10px 15px;background-color:#fff;font-weight:600;text-align:center}.hidden123{display:none!important}.invisible{visibility:hidden}.visible{visibility:visible}.tab-buttons{display:inline-flex;gap:2px;padding:7px;border-radius:30px;margin-bottom:1rem;box-shadow:1px 2px 9px 1px #00000052}.tab-btn{padding:10px 20px;background:transparent;border-radius:30px;font-weight:600;border:0;transition:all .3s ease-in-out}.tab-btn.active,.tab-btn:hover{background:var(--dark-color);color:#fff}.tab-style-1 .tab-btns{border-radius:0;border-bottom:2px solid #B2B1B1}.tab-style-1 .tab-btn{border-radius:0;margin-bottom:-2px;font-weight:400}.tab-style-1 .tab-btn.active,.tab-style-1 .tab-btn:hover{border-bottom:2px solid;background-color:transparent;color:var(--primary-color);transition:all ease-in-out .3s}.tab-style-1 .tab-content{padding:30px}.tab-style-2 .tab-btn{border-radius:0}.tab-style-2 .tab-btn.active,.tab-style-2 .tab-btn:hover{background:#fff;color:var(--primary-color)}.tab-style-2 .tab-content{padding:30px}.form-group{margin-bottom:1rem}.form-label,label{font-size:.8rem;font-weight:600;color:var(--default-text-color);margin-bottom:.5rem}.form-control{display:block;width:100%;min-height:40px;padding:.875rem .75rem;font-size:.875rem;font-weight:400;line-height:1.6;color:var(--default-text-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-clip:padding-box;border:1px solid #e9edf6;border-radius:.35rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::-moz-placeholder{opacity:.6}.form-control::placeholder{opacity:.6}.form-group-1{margin-bottom:1rem}.form-group-1 label{font-style:italic}.form-group-1 .form-control{background-color:transparent;display:block;width:100%;border:0;border-bottom:1px solid #000;padding:5px 0;outline:0;box-shadow:none;border-radius:0}.table-message{width:100%}.table-message td{padding:10px 15px}.table-message tr td{border-bottom:3px solid #fff}.table-message tbody tr:nth-child(odd){background-color:#eee}.table-message tbody tr:nth-child(2n){background-color:#d9d9d9}.table-new{width:100%;border-collapse:separate;border-spacing:0 15px}.table-new thead tr th{background-color:#e3e3e3;padding:10px;border-top:2px solid #eee;border-bottom:3px solid #eee}.table-new td{padding:10px 15px;background-color:#f7f7f7}.subscribe-newsletter{padding:30px 0;background-color:#ddd}.sn-title{max-width:500px}.sn-title h3{font-size:1.6rem;font-weight:600}.subscribe-newsletter form p{font-size:14px;margin-top:.3rem}.subscribe-newsletter form a{color:#0db5ff;text-decoration:none}footer .footer-top{background-color:#212529;color:#ccc;padding:50px 0;font-size:14px}footer .footer-top .footer-links h2{color:#e1161c;font-size:1.4rem;margin-bottom:1rem}footer .footer-top .footer-links h3{color:#0db5ff;font-size:1rem;margin-bottom:1rem}footer .footer-top .footer-links a{display:block;color:#ccc;text-decoration:none;line-height:2.4}footer .footer-top .contact-details h3{color:#0db5ff;font-size:1rem;margin-bottom:1rem}footer .footer-top .contact-details a{color:#ccc;text-decoration:none;display:flex;align-items:center;gap:5px}footer .footer-copyright{background:#1c2023;padding:20px 0;color:#ccc;font-size:14px}footer .footer-copyright img{max-height:30px}footer .footer-copyright p a{color:#ccc}.social-icons{display:flex;gap:.75rem}.title-banner img{width:100%}.swiper_wrap{position:relative}.swiper-button-prev:after,.swiper-button-next:after{color:#b6b6b6;font-size:1.8rem}.swiper-button-prev{left:-50px}.swiper-button-next{right:-50px}.cvPrev:after,.cvNext:after{display:none}.cvPrev,.cvNext{width:80px;height:80px}.cvPrev{left:-130px}.cvNext{right:-130px}.courseOuter{display:flex}.courseContent{flex:1 1 auto}.courseContent .fr-video{position:relative;max-width:780px;border-radius:8px;background:#000;overflow:hidden;margin:20px auto;display:block}.courseContent .fr-video video{width:100%!important;display:block;border-radius:8px}.courseSidebar{flex-shrink:0;width:360px;background-color:#ddeaff}.courseSidebar h4{border-bottom:1px solid #000;font-size:14px;font-weight:600;padding:10px 20px}.courseListingMain .tab-btns:not(.innerTab .tab-btns){flex-direction:column;display:flex}.courseListingMain .tab-btns a{border-radius:0;font-weight:400;border-bottom:1px solid #000;display:flex;gap:10px}.courseListingMain .tab-btns a:hover,.courseListingMain .tab-btns a.active{background:#2357ab7f;box-shadow:0 4px 4px #00000040}.courseListingMain .innerTab .tab-btns{display:inline-flex;flex-direction:row;border-radius:0;border-bottom:1px solid #E1161C}.courseListingMain .innerTab .tab-btn{color:#e1161c;border-radius:0;font-weight:400;margin:0}.courseListingMain .innerTab .tab-btn.active,.courseListingMain .innerTab .tab-btn:hover{border-bottom:2px solid;background-color:transparent;color:#e1161c;font-weight:600;transition:all ease-in-out .3s}.courseListingMain .innerTab .tab-content{padding:15px 30px}.courseListingMain .innerTab .tab-btn{border-radius:0}.courseListingMain .innerTab .tab-content{padding-inline:0}.tab-header{border-bottom:1px solid #E1161C}.tab-panel.hidden{display:none}.tab-button{padding:8px 16px;color:#e1161c}.tab-button.is-active,.tab-button:hover{font-weight:600;border-bottom:2px solid #E1161C}.tab-style-3 .tab-btns{display:inline-flex;flex-direction:row;border-radius:0;gap:2rem}.tab-style-3 .tab-btn{color:#e1161c;border-radius:0;font-weight:400;margin:0;padding-inline:0}.tab-style-3 .tab-btn.active,.tab-style-3 .tab-btn:hover{border-bottom:2px solid;background-color:transparent;color:#e1161c;font-weight:600;transition:all ease-in-out .3s}.tab-style-3 .tab-content{padding:30px}.tab-style-3 .tab-btn{border-radius:0}.tab-style-3 .tab-content{padding-inline:0}.testQuestions [type=radio]+label{color:#fff;font-size:18px}@media (max-width: 1300px){.swiper-button-prev{left:-10px}.swiper-button-next{right:-10px}}@media (max-width: 991px){footer .footer-copyright img{max-height:20px}}@media (max-width: 767px){.sn-title h3{font-size:1.3rem}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{max-height:calc(100vh - 404px)}.cvPrev,.cvNext{width:40px;height:40px}.tab-style-1 .tab-content{padding-inline:0}.footer-copyright{text-align:center}.social-icons{justify-content:center;margin-top:1rem}.tab-btn{padding:10px}.tab-style-2 .tab-content{padding:20px 15px}.table-message td{padding:8px 10px}.courseOuter{flex-direction:column-reverse}.courseSidebar{width:100%}.courseListingMain .innerTab .tab-btn{white-space:nowrap}}
