.w-100{width:100%}.w-75{width:75%}.w-50{width:50%}.w-25{width:25%}.btn-primary{background-color:#3aaa8d;display:inline-block;padding:10px 15px;color:#fff;font-size:15px;border-radius:5px;border:none;cursor:pointer}.outlined{background-color:#fff0;border:1px solid #3aaa8d;color:#3aaa8d}.idlcpd-profile-wrapper{border-radius:10px;overflow:hidden;padding-bottom:100px}.profile-banner-wapper{width:100%;height:auto;position:relative;margin-bottom:150px}.profile-banner{width:100%;height:300px;overflow:hidden}.profile-banner img{width:100%;height:100%;object-fit:cover}.profile-picture{width:auto;height:auto;position:absolute;bottom:-70px;left:50px;overflow:hidden;display:flex;align-items:end}.profile-picture img{width:200px;height:200px;object-fit:cover;border:5px solid #e3e3e3;border-radius:5px;margin-right:20px}.profile-details h4{font-size:22px;font-weight:600;margin-bottom:0}.profile-details p{font-size:15px;font-weight:800}.profile-wrapper{display:flex;column-gap:40px}.profile-left-side{width:300px;overflow:hidden}.profile-left-side ul li{list-style:none}.profile-left-side ul li:not(:last-child){border-bottom:1px solid rgb(0 0 0 / .15)}.profile-left-side ul li a{display:block;padding:10px 15px;background-color:#e3e3e3;color:#202020;text-transform:capitalize;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif}.profile-left-side ul li a:hover,.profile-left-side ul li a.active{background-color:#3aaa8d;color:#fff}.profile-left-side ul li a>span.count{display:inline-block;color:#fff;background-color:red;border-radius:3px;padding:0 5px;margin-left:5px}.profile-right-side{width:calc(100% - 300px);overflow:hidden}.idlcpd-profile-dashboard-wrapper ul{list-style:none;display:flex;flex-wrap:wrap;column-gap:20px}.idlcpd-profile-dashboard-wrapper ul li{list-style:none;display:flex;flex:0 0 calc(33.33% - 20px);padding:15px;border:1px solid #e3e3e3;margin-bottom:15px;border-radius:5px}.idlcpd-profile-dashboard-wrapper ul li>span{font-size:75px;color:#202020;display:block;width:75px;height:75px}.idlcpd-profile-dashboard-wrapper ul li>div{display:flex;flex-direction:column;justify-content:space-around}.idlcpd-profile-dashboard-wrapper ul li>div h4{font-size:30px;font-weight:800;padding-bottom:0;text-transform:capitalize}.idlcpd-profile-dashboard-wrapper ul li>div p{font-size:16px;color:#959292;font-weight:600;text-transform:capitalize}.course-assigned h2{font-size:30px;font-weight:600;color:#3aaa8d;margin-bottom:15px}.essay-approve-btn{border:none;padding:15px;color:#fff;background-color:#3aaa8d;margin-top:5px;cursor:pointer}.course-assigned{margin:30px 0 0 0;border-bottom:1px solid rgb(0 0 0 / .15);padding-bottom:30px}.course-assigned h2{margin-bottom:0}.course-assigned form{width:100%}.course-assigned label{display:block;margin-bottom:10px}#certificate_content_ifr{width:100%;min-height:200px!important;aspect-ratio:16/9;background-size:100% 100%!important}.aspect-ratio-16-9{aspect-ratio:16/9!important}.aspect-ratio-9-16{aspect-ratio:9/16!important}.course-assigned select{width:100%;margin-bottom:20px}.certificate-creator-form label{overflow:hidden;display:block;font-size:18px}.certificate-creator-form input{height:50px;border-radius:2px!important;width:100%;margin-bottom:15px!important}#upload-btn{height:auto;padding:5px;width:300px;cursor:pointer}#background_img_review.image-fitted-cover{width:300px;max-height:300px;object-fit:cover;border-radius:5px}.remove-background-image{color:red;text-decoration:underline;cursor:pointer}.course-certificate-wrapper{padding-top:100px}.course-certificate-wrapper .certificate-single{padding:15px 0}.course-certificate-wrapper .certificate-single:not(:last-child){border-bottom:1px solid rgb(0 0 0 / .5)}.course-certificate-wrapper .certificate-single a{font-size:28px;font-weight:800;color:#3aaa8d;text-decoration:none}.certificate-single p{font-size:15px;margin-top:15px}.certificate-single p a{font-size:15px!important;font-style:italic;color:#000}.course-certificate-wrapper .certificate-single ul{list-style:none;padding:0;margin-top:20px}.course-certificate-wrapper .certificate-single ul li{display:inline-block}.course-certificate-wrapper .certificate-single ul li a{display:inline-block;font-size:15px;font-weight:300;background-color:#3aaa8d;color:#fff;border-radius:2px;padding:2px 5px}.course-certificate-wrapper .certificate-single ul li a.delete{background-color:red}.essay-wrapper tr td{vertical-align:baseline}