@font-face{font-family:GAAssignment;src:url('/wp-content/uploads/course-renewal/2230/lesson-01-preview/Tajawal-Regular.ttf');font-weight:400;font-display:swap}
@font-face{font-family:GAAssignment;src:url('/wp-content/uploads/course-renewal/2230/lesson-01-preview/Tajawal-Bold.ttf');font-weight:700;font-display:swap}
body.single-wplms-assignment{direction:rtl;text-align:right;background:#f4f6fa;font-family:GAAssignment,Arial,sans-serif!important}
body.single-wplms-assignment :is(#title,#content){direction:rtl;text-align:right;font-family:GAAssignment,Arial,sans-serif!important}
body.single-wplms-assignment :is(#title,#content) *{box-sizing:border-box}
body.single-wplms-assignment :is(#title,#content) :is(h1,h2,h3,h4,p,li,a,span,label,button,input,textarea,select){font-family:GAAssignment,Arial,sans-serif!important;letter-spacing:0;text-transform:none}
body.single-wplms-assignment #title{background:linear-gradient(120deg,#24395f,#293d6e 55%,#3a4987)!important;padding:52px 0!important;border-bottom:0;margin:0!important}
body.single-wplms-assignment #title:before{background:none!important}
body.single-wplms-assignment :is(#title,#content)>.container{width:100%;max-width:1220px;padding-inline:24px;margin-inline:auto}
body.single-wplms-assignment :is(#title,#content)>.container>.row{display:flex;align-items:flex-start;gap:28px;margin:0;direction:rtl}
body.single-wplms-assignment :is(#title,#content)>.container>.row:before,body.single-wplms-assignment :is(#title,#content)>.container>.row:after{display:none}
body.single-wplms-assignment :is(#title,#content) .row>.col-md-9{float:none;width:auto;flex:1;min-width:0;padding:0}
body.single-wplms-assignment :is(#title,#content) .row>.col-md-3{float:none;width:260px;flex:0 0 260px;padding:0}
body.single-wplms-assignment #title .pagetitle{padding:0!important;margin:0!important;text-align:right}
body.single-wplms-assignment #title .pagetitle>span a{color:#ccd8f4!important;font-size:15px!important;line-height:1.8}
body.single-wplms-assignment #title h1{font-size:clamp(25px,2.6vw,37px)!important;line-height:1.65!important;font-weight:700;color:#fff!important;margin:12px 0 0!important;text-align:right}
body.single-wplms-assignment #content{background:#f4f6fa!important;padding:36px 0 56px!important;margin:0!important;min-height:60vh}
body.single-wplms-assignment #content .content{background:#fff;border:1px solid #e0e6ef;border-radius:16px;padding:30px!important;margin:0!important;box-shadow:0 5px 18px #1d2d4c04}
body.single-wplms-assignment #assignment{direction:rtl!important;text-align:right!important;font-size:17px!important;line-height:1.95!important;color:#33465e!important;padding:0!important}
body.single-wplms-assignment #assignment :is(p,li){font-size:17px!important;line-height:1.95!important;color:#33465e!important;text-align:right!important}
body.single-wplms-assignment #assignment p{margin:0 0 18px!important}
body.single-wplms-assignment #assignment :is(strong,b){font-weight:700;color:#182e4b!important}
body.single-wplms-assignment #assignment :is(ol,ul){direction:rtl;padding-right:25px;padding-left:0;margin:16px 0 24px}
body.single-wplms-assignment #assignment li{padding-right:5px;margin-bottom:7px}
body.single-wplms-assignment #assignment a{color:#354db9!important;text-decoration:underline;text-underline-offset:4px;font-size:inherit}
body.single-wplms-assignment #assignment :is(h2,h3){font-size:23px!important;line-height:1.6!important;font-weight:700;color:#233958!important;text-align:right}
body.single-wplms-assignment #assignment :is(.comment-respond,#respond){border-top:1px solid #e4e9f1;padding-top:24px;margin-top:28px}
body.single-wplms-assignment #assignment .wp-editor-wrap{margin:18px 0 24px;direction:rtl}
body.single-wplms-assignment #assignment .wp-editor-container{border:1px solid #ccd6e5;border-radius:10px;overflow:hidden;background:#fff}
body.single-wplms-assignment #assignment textarea{direction:rtl;text-align:right;font:17px/1.9 GAAssignment,Arial,sans-serif!important;min-height:280px;max-width:100%;color:#24364f!important;background:#fff!important;padding:16px!important}
body.single-wplms-assignment #assignment .mce-toolbar-grp{background:#f2f5fa!important;border-bottom:1px solid #dbe2ed!important;padding:7px!important}
body.single-wplms-assignment #assignment :is(.mce-btn button,.wp-switch-editor){color:#384c6a!important;opacity:1;font-size:14px!important}
body.single-wplms-assignment #assignment .wp-editor-tabs{float:left;display:flex;gap:4px}
body.single-wplms-assignment #assignment iframe{min-height:280px;max-width:100%}
body.single-wplms-assignment :is(#title,#content) :is(a.button,input[type=submit],button.button,.assignment_start,.assignment_result){display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 22px!important;border:1px solid #344db5!important;border-radius:9px!important;background:#344db5!important;color:#fff!important;font-size:16px!important;line-height:1.5!important;font-weight:700;text-decoration:none!important;box-shadow:0 3px 8px #344db519;cursor:pointer;white-space:normal;text-align:center}
body.single-wplms-assignment #title :is(a.button,input[type=submit]){background:#fff!important;border-color:#fff!important;color:#263d72!important;margin-top:12px!important;width:100%}
body.single-wplms-assignment #content :is(a.button,input[type=submit],button.button):hover{background:#263c98!important;color:#fff!important}
body.single-wplms-assignment :is(#title,#content) :is(a,input,button,textarea):focus-visible{outline:3px solid #8fa4ef;outline-offset:3px}
body.single-wplms-assignment #assignment .form-submit{margin:20px 0 0!important;text-align:right}
body.single-wplms-assignment .assignment_details{background:#fff;border:1px solid #e0e6ef;border-radius:16px;padding:24px!important;margin:0 0 20px!important;color:#293e5a;text-align:center}
body.single-wplms-assignment .assignment_details :is(.assignment_marks,.assignment_duration){float:none;width:100%;padding:16px 0!important;margin:0!important;text-align:center;border:0}
body.single-wplms-assignment .assignment_details .assignment_marks+.assignment_duration{border-top:1px solid #e4e9f1}
body.single-wplms-assignment .assignment_details h2{font-size:32px!important;font-weight:700;color:#344db5!important;line-height:1.5!important;margin:0!important}
body.single-wplms-assignment .assignment_details h2 span{display:block;font-size:15px!important;font-weight:400;color:#66758c!important;margin-top:7px}
body.single-wplms-assignment .assignment_details :is(p,li,span){color:#52657f;font-size:15px;line-height:1.8}
body.single-wplms-assignment #content :is(input[type=file],.plupload-upload-ui,.uploadfield){max-width:100%;font-size:15px!important;color:#33465e!important}
body.single-wplms-assignment #assignment .message{border-radius:10px;font-size:16px!important;line-height:1.8!important;padding:16px!important}
body.single-wplms-assignment #assignment :is(img,video){max-width:100%;height:auto}
@media(max-width:900px){body.single-wplms-assignment :is(#title,#content)>.container>.row{flex-direction:column;gap:22px}body.single-wplms-assignment :is(#title,#content) .row>:is(.col-md-9,.col-md-3){width:100%;flex:auto}body.single-wplms-assignment #title{padding:32px 0!important}body.single-wplms-assignment #title :is(a.button,input[type=submit]){width:auto;min-width:200px}body.single-wplms-assignment #content .content{padding:22px!important}body.single-wplms-assignment .assignment_details{display:flex;gap:16px;justify-content:space-around}body.single-wplms-assignment .assignment_details .assignment_marks+.assignment_duration{border-top:0;border-right:1px solid #e4e9f1}}
@media(max-width:540px){body.single-wplms-assignment :is(#title,#content)>.container{padding-inline:16px}body.single-wplms-assignment #content .content{padding:20px 16px!important}body.single-wplms-assignment #content{padding-top:22px!important}body.single-wplms-assignment #assignment :is(p,li){font-size:16px!important}body.single-wplms-assignment #assignment .mce-toolbar-grp{padding:4px!important}body.single-wplms-assignment #assignment .mce-toolbar .mce-btn-group{max-width:100%}body.single-wplms-assignment #assignment .form-submit input{width:100%}}
body.single-wplms-assignment #content .assignment_marks span{opacity:1!important;color:#66758c!important}
body.single-wplms-assignment #content .assignment_timer{margin:6px 0!important;width:100%;max-width:212px;height:170px}
body.single-wplms-assignment #content .assignment_timer :is(.counttime,.countdown){font-size:34px!important;line-height:1.4!important;color:#344db5!important;top:60px;font-weight:700}
body.single-wplms-assignment #content .assignment_timer :is(.counttime,.countdown)+span{top:31px;color:#52657f!important;font-size:14px!important}
body.single-wplms-assignment #content .assignment_timer :is(.counttime,.countdown)+span+span{bottom:24px;color:#52657f!important;font-size:14px!important}
body.single-wplms-assignment #assignment .mce-ico{font-family:tinymce,Arial!important}
body.single-wplms-assignment #assignment .mce-btn-small .mce-ico{font-family:tinymce-small,Arial!important}
