@font-face{font-family:Lexend;src:url(/build/assets/Lexend-VariableFont_wght-uvWnkqI3.ttf) format("truetype");font-display:swap}@font-face{font-family:Montserrat;src:url(/build/assets/Montserrat-VariableFont_wght-DcaoeaBt.ttf) format("truetype");font-display:swap}.badge-btn span{font-size:14px!important}@media only screen and (max-width:767px){.badge-btn span{font-size:12px!important}}@media only screen and (max-width:767px){.assessor-title{margin-bottom:35px!important}}.assessor-internal-verifier .title-section .title{width:80%!important}@media only screen and (max-width:1199px){.assessor-internal-verifier .title-section .title{width:100%!important}}.assessor-internal-verifier .row>div:nth-child(1){padding-right:60px!important}@media only screen and (max-width:1536px){.assessor-internal-verifier .row>div:nth-child(1){padding-right:40px!important}}@media only screen and (max-width:1280px){.assessor-internal-verifier .row>div:nth-child(1){padding-right:20px!important}}@media only screen and (max-width:1024px){.assessor-internal-verifier .row>div:nth-child(1){padding-right:12px!important;margin-bottom:40px!important}}.certification-table-section .title-section{align-items:center}@media only screen and (max-width:1024px){.certification-table-section .title-section{align-items:start}}.certification-table-section .title-section .title{width:60%!important;text-align:center}@media only screen and (max-width:1024px){.certification-table-section .title-section .title{width:100%!important}}@media only screen and (max-width:767px){.certification-table-section .title-section .title{text-align:start}}.certification-table-section .training-table-wrapper{border:1px solid #000;display:inline-block;width:100%;overflow-x:auto}@media only screen and (max-width:767px){.certification-table-section .training-table-wrapper{border:none}}.certification-table-section .training-table-wrapper .training-table{width:100%;border-collapse:collapse;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#333}.certification-table-section .training-table-wrapper .training-table thead tr{background-color:#fde99d}.certification-table-section .training-table-wrapper .training-table thead th{padding:12px 8px;border:1px solid #000;font-weight:700;text-align:center;font-size:1.05rem}.certification-table-section .training-table-wrapper .training-table tbody td{padding:12px 10px;border:1px solid #000;vertical-align:middle;line-height:1.4;font-size:18px;font-weight:500}@media only screen and (max-width:1536px){.certification-table-section .training-table-wrapper .training-table tbody td{font-size:16px}}.certification-table-section .training-table-wrapper .training-table tbody td:not(.col-title){text-align:center}.certification-table-section .training-table-wrapper .training-table tbody tr:nth-child(2n){background-color:transparent}.certification-table-section .training-table-wrapper .training-table tbody tr td:nth-child(1){min-width:70px}.certification-table-section .training-table-wrapper .training-table tbody tr td:nth-child(2){text-align:start}.certification-table-section .training-table-wrapper .training-table .col-sl{min-width:50px}.certification-table-section .training-table-wrapper .training-table .col-title{text-align:left!important;min-width:400px}.certification-table-section .training-table-wrapper .training-table .col-code{min-width:140px}.certification-table-section .training-table-wrapper .training-table .col-body{min-width:180px}.certification-table-section .training-table-wrapper .training-table .col-duration{min-width:150px}.certification-table-section .training-table-wrapper .training-table .col-field{min-width:170px}.download-brochure{font-size:20px;color:#0070c0;font-weight:600;width:fit-content}@media only screen and (max-width:767px){.download-brochure{font-size:16px;text-align:center;width:80%}}@media only screen and (max-width:380px){.download-brochure{margin-top:10px}}.modal-dialog{min-width:980px!important}@media only screen and (max-width:1024px){.modal-dialog{min-width:95%!important}}.modal-content{border-radius:30px}@media only screen and (max-width:1024px){.modal-content{border-radius:20px}}#registerModal .registration-modal{border-radius:30px;background-color:#dee3ea;padding:40px 60px;position:relative}@media only screen and (max-width:1536px){#registerModal .registration-modal{padding:30px 60px}}@media only screen and (max-width:1024px){#registerModal .registration-modal{padding:30px 45px;border-radius:20px}}@media only screen and (max-width:380px){#registerModal .registration-modal{padding:20px 25px}}#registerModal .registration-modal .btn-close{position:absolute;top:20px;right:20px;background:none;border:none;cursor:pointer;color:#000;padding:5px;display:flex;align-items:center;justify-content:center}#registerModal .registration-modal .form-title{text-align:center;font-weight:600;font-size:1.5rem;margin-bottom:40px!important;color:#000}@media only screen and (max-width:1536px){#registerModal .registration-modal .form-title{margin-bottom:20px!important}}@media only screen and (max-width:1024px){#registerModal .registration-modal .form-title{font-size:1.2rem;margin:20px 30px!important}}@media only screen and (max-width:380px){#registerModal .registration-modal .form-title{font-size:1.2rem;margin:10px 20px!important}}#registerModal .registration-modal .form-group{margin-bottom:20px}@media only screen and (max-width:1536px){#registerModal .registration-modal .form-group{margin-bottom:15px}}@media only screen and (max-width:767px){#registerModal .registration-modal .form-group{margin-bottom:12px}}#registerModal .registration-modal .form-group label{display:block;font-weight:500;font-size:16px;margin-bottom:8px;color:#000}@media only screen and (max-width:1536px){#registerModal .registration-modal .form-group label{margin-bottom:3px}}@media only screen and (max-width:767px){#registerModal .registration-modal .form-group label{font-size:14px;margin-bottom:5px}}#registerModal .registration-modal .form-group input,#registerModal .registration-modal .form-group .select-wrapper{width:100%;padding:12px 15px;border:1px solid #ffffff;border-radius:8px;background-color:#fff;font-size:.95rem;outline:none;transition:border-color .2s}#registerModal .registration-modal .form-group input::placeholder,#registerModal .registration-modal .form-group .select-wrapper::placeholder{color:#a9a9a9}#registerModal .registration-modal .form-group input:focus,#registerModal .registration-modal .form-group .select-wrapper:focus{border-color:#a0aec2}#registerModal .registration-modal .form-group select{width:100%;border:none;outline:none;background:transparent}#registerModal .registration-modal .form-actions{display:flex;justify-content:center;margin-top:30px}@media only screen and (max-width:767px){#registerModal .registration-modal .form-actions{margin-top:20px}}#registerModal .registration-modal .form-actions button{border:none}#brochureModal .modal-dialog{min-width:980px!important}@media only screen and (max-width:1280px){#brochureModal .modal-dialog{min-width:80%!important}}@media only screen and (max-width:1024px){#brochureModal .modal-dialog{min-width:95%!important}}#brochureModal .brochure-modal-container{background-color:#e2e7ed;border-radius:20px;padding:50px;position:relative}@media only screen and (max-width:1024px){#brochureModal .brochure-modal-container{padding:30px}}@media only screen and (max-width:767px){#brochureModal .brochure-modal-container{padding:22px}}#brochureModal .brochure-modal-container .btn-close-custom{position:absolute;top:25px;right:25px;background:transparent;border:none;cursor:pointer;color:#000;opacity:.7}#brochureModal .brochure-modal-container .btn-close-custom:hover{opacity:1}#brochureModal .brochure-modal-container .main-title{text-align:center;font-weight:600;font-size:1.8rem;color:#000}@media only screen and (max-width:1024px){#brochureModal .brochure-modal-container .main-title{font-size:1.5rem;margin-top:20px!important}}@media only screen and (max-width:380px){#brochureModal .brochure-modal-container .main-title{font-size:1.2rem;margin-top:20px!important}}#brochureModal .brochure-modal-container .sub-title{text-align:center;font-size:18px;color:#555;margin-bottom:40px!important}@media only screen and (max-width:1024px){#brochureModal .brochure-modal-container .sub-title{font-size:16px;margin-bottom:20px!important}}@media only screen and (max-width:767px){#brochureModal .brochure-modal-container .sub-title{font-size:16px;margin-bottom:20px!important}}#brochureModal .brochure-modal-container .horizontal-layout .form-row{display:flex;align-items:center;margin-bottom:15px}@media only screen and (max-width:1024px){#brochureModal .brochure-modal-container .horizontal-layout .form-row{margin-bottom:12px}}@media only screen and (max-width:767px){#brochureModal .brochure-modal-container .horizontal-layout .form-row{flex-direction:column;align-items:start}}#brochureModal .brochure-modal-container .horizontal-layout .form-row label{flex:0 0 160px;font-weight:500;font-size:16px;display:flex;justify-content:space-between;align-items:center;margin-right:20px}@media only screen and (max-width:1536px){#brochureModal .brochure-modal-container .horizontal-layout .form-row label{font-size:16px}}@media only screen and (max-width:767px){#brochureModal .brochure-modal-container .horizontal-layout .form-row label{flex:0;font-size:14px;margin-bottom:5px;gap:5px}}#brochureModal .brochure-modal-container .horizontal-layout .form-row label span{padding-right:5px}#brochureModal .brochure-modal-container .horizontal-layout .form-row .input-wrapper{flex:1;display:flex;flex-direction:column}@media only screen and (max-width:767px){#brochureModal .brochure-modal-container .horizontal-layout .form-row .input-wrapper{width:100%}}#brochureModal .brochure-modal-container .horizontal-layout .form-row .input-wrapper input{flex:1;background-color:#f8f9fa;border:none;border-radius:8px;padding:12px 15px;font-size:1rem;box-shadow:inset 0 1px 3px #0000000d}@media only screen and (max-width:767px){#brochureModal .brochure-modal-container .horizontal-layout .form-row .input-wrapper input{width:100%}}#brochureModal .brochure-modal-container .horizontal-layout .form-row .input-wrapper input:focus{outline:2px solid rgba(0,31,84,.2)}#brochureModal .brochure-modal-container .horizontal-layout .form-row .input-wrapper .invalid-feedback{margin-top:5px;font-size:14px}#brochureModal .brochure-modal-container .horizontal-layout .form-actions{display:flex;justify-content:center;margin-top:40px}@media only screen and (max-width:767px){#brochureModal .brochure-modal-container .horizontal-layout .form-actions{margin-top:20px}}#brochureModal .brochure-modal-container .horizontal-layout .form-actions button{border:none;width:50%;justify-content:center}.roles-and-responsibilities .title-section .title{width:50%!important}@media only screen and (max-width:1024px){.roles-and-responsibilities .title-section .title{width:75%!important}}@media only screen and (max-width:767px){.roles-and-responsibilities .title-section .title{width:100%!important}}.roles-and-responsibilities h3{font-size:22px;font-weight:600;color:#000}@media only screen and (max-width:1536px){.roles-and-responsibilities h3{font-size:20px}}@media only screen and (max-width:767px){.roles-and-responsibilities h3{font-size:18px}}
