
.zIndex-2{z-index:2!important}#pgn__checkpoint{z-index:1!important}.cursor-pointer{cursor:pointer}#notificationIcon .plus-icon{margin-top:-.5px}#notificationIcon .notification-button:active,#notificationIcon .notification-button:focus{box-shadow:inset 0 0 0 2px var(--pgn-color-primary-500)!important}#notificationIcon .notification-button:active,#notificationIcon .notification-button:focus,#notificationIcon .notification-button:hover{background-color:var(--pgn-color-light-300)!important}#notificationIcon .notification-button span:first-child{margin:0!important}#notificationIcon .notification-lg-bell-icon{height:56px!important;width:56px!important}#notificationIcon .notification-lg-bell-icon span:first-child{height:32px!important;width:32px!important}#notificationIcon .notification-button.btn-icon-light-active{background-color:var(--pgn-color-light-300)!important}#notificationIcon .notification-badge{background:var(--text-on-light-brand-500,var(--pgn-color-brand-500))!important;border:2px solid var(--pgn-color-white);font-size:10px!important;font-variant-numeric:lining-nums tabular-nums;font-weight:var(--pgn-typography-font-weight-semi-bold)!important;line-height:20px!important;position:absolute}[dir=ltr] #notificationIcon .notification-badge{margin-left:-21px}[dir=rtl] #notificationIcon .notification-badge{margin-right:-21px}#notificationIcon .notification-badge-unrounded{border-radius:54px!important;height:16px;min-height:16px!important;min-width:23px!important}#notificationIcon .notification-badge-rounded{border-radius:50%;height:20px;margin-top:1px;min-height:20px!important;min-width:20px!important;width:20px!important}#notificationTray{box-shadow:var(--pgn-elevation-box-shadow-down-2);filter:none;font-size:12.25px!important}#notificationTray .load-more-btn{font-size:14px!important}#notificationTray .popover-header,#notificationTray .tabs{top:0}#notificationTray.large-screen,#notificationTray.medium-screen{min-width:34.313rem}#notificationTray.popover-margin-top{margin-top:-60px!important}#notificationTray.height-100vh{height:100vh}#notificationTray.height-91vh{height:91vh}#notificationTray .dropdown-toggle:after{display:none}#notificationTray .expandable{background-color:var(--text-on-light-brand-500,var(--pgn-color-brand-500))!important;border-radius:10rem;font-size:9px;padding:2px 5px;position:relative!important}[dir=ltr] #notificationTray .expandable{margin-left:4px}[dir=rtl] #notificationTray .expandable{margin-right:4px}#notificationTray .dropdown-toggle{font-size:var(--pgn-typography-font-size-h5-base);padding-bottom:12px!important;padding-top:0!important}#notificationTray .dropdown-toggle div{min-height:6px!important;min-width:6px!important}#notificationTray .dropdown-item{font-size:var(--pgn-typography-font-size-h5-base);font-weight:var(--pgn-typography-font-weight-semi-bold)}#notificationTray .notification-content .notification-item-content{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}#notificationTray .notification-content .notification-item-content p{margin-bottom:0}#notificationTray .notification-content .notification-item-content b{color:var(--pgn-color-primary-500)}#notificationTray .notification-content .unread{height:10px;width:10px}#notificationTray .height-inherit{height:inherit}#notificationTray .line-height-normal{line-height:normal}#notificationTray .notification-end-title{color:var(--pgn-color-primary-500)!important;font-weight:var(--pgn-typography-font-weight-semi-bold)!important}#notificationTray .notification-icon{height:var(--pgn-size-icon-md)!important;width:var(--pgn-size-icon-md)!important;z-index:1}#notificationTray .icon-size-56{height:56px!important;width:56px!important}#notificationTray .icon-size-20{height:var(--pgn-size-icon-sm);width:var(--pgn-size-icon-sm)}#notificationTray .line-height-24{line-height:24px}#notificationTray .line-height-20{line-height:20px}#notificationTray .line-height-10{line-height:10px!important}#notificationTray .font-size-18{font-size:var(--pgn-typography-font-size-h4-base)!important}#notificationTray .content strong{color:var(--pgn-color-primary-500)!important;font-weight:var(--pgn-typography-font-weight-semi-bold)!important}
.menu{position:relative}.menu-content{background:var(--pgn-color-white,#fff);min-width:10rem;position:absolute;top:100%;z-index:10}[dir=ltr] .menu-content.pin-left{left:0}[dir=ltr] .menu-content.pin-right,[dir=rtl] .menu-content.pin-left{right:0}[dir=rtl] .menu-content.pin-right{left:0}.menu-dropdown-enter{opacity:0;transform:scale3d(.8,.8,1)}[dir=ltr] .menu-dropdown-enter{transform-origin:75% 0}[dir=rtl] .menu-dropdown-enter{transform-origin:25% 0}.menu-dropdown-enter-active{opacity:1;transform:scaleX(1);transition:all .25s cubic-bezier(.4,0,.2,1)}[dir=ltr] .menu-dropdown-enter-active{transform-origin:75% 0}[dir=rtl] .menu-dropdown-enter-active{transform-origin:25% 0}.menu-dropdown-exit{opacity:1;transform:scaleX(1)}[dir=ltr] .menu-dropdown-exit{transform-origin:75% 0}[dir=rtl] .menu-dropdown-exit{transform-origin:25% 0}.menu-dropdown-exit-active{opacity:0;transform:scale3d(.8,.8,1);transition:all .25s cubic-bezier(.8,0,.6,1)}[dir=ltr] .menu-dropdown-exit-active{transform-origin:75% 0}[dir=rtl] .menu-dropdown-exit-active{transform-origin:25% 0}.studio-header{background:var(--pgn-color-white,#fff);box-shadow:0 1px 0 0 #0000001a;height:3.75rem;position:relative;z-index:1000}.studio-header .btn-outline-primary{border-color:var(--pgn-color-white,#fff)}.studio-header .logo{box-sizing:initial;display:block;height:1.75rem;padding:var(--pgn-spacing-spacer-base,1rem) 0;position:relative;top:-.05em}[dir=ltr] .studio-header .logo{margin-right:var(--pgn-spacing-spacer-base,1rem)}[dir=rtl] .studio-header .logo{margin-left:var(--pgn-spacing-spacer-base,1rem)}.studio-header .logo img{display:block;height:100%}.studio-header .course-title-lockup{overflow:hidden}@media only screen and (min-width:769px){.studio-header .course-title-lockup{padding:.5rem;width:70%}[dir=ltr] .studio-header .course-title-lockup{border-right:1px solid #e5e7eb;padding-right:var(--pgn-spacing-spacer-base,1rem)}[dir=rtl] .studio-header .course-title-lockup{border-left:1px solid #e5e7eb;padding-left:var(--pgn-spacing-spacer-base,1rem)}}.studio-header .course-title-lockup span{color:var(--pgn-color-gray-800,#1f2a37);line-height:1.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-item a{text-decoration:none}.icon-button{align-items:center;background:#0000;border:none;display:inline-flex;height:3rem;justify-content:center;line-height:3rem;padding:.75rem;text-align:center;vertical-align:middle;width:3rem}.icon-button:focus,.icon-button:hover{background:#f3f4f6}.learning-header{background:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;font-family:IBM Plex Sans Arabic,Tajawal,Helvetica Neue,Arial,sans-serif;height:4.5rem}.learning-header,.learning-header .container-fluid,.learning-header .container-xl,.learning-header .doroob-account-toggle,.learning-header .doroob-learning-nav,.learning-header .logo,.learning-header .main-nav,.learning-header .nav,.learning-header .nav-container,.learning-header .nav-item,.learning-header .nav-link,.learning-header .secondary-menu-container{letter-spacing:normal;list-style:none;text-shadow:none;transition:none}.learning-header .logo,.learning-header .logo:hover,.learning-header .logo:visited{color:inherit;text-decoration:none}.learning-header .nav-link{text-decoration:none}.learning-header .container-fluid,.learning-header .container-xl{max-width:100%;padding:0 2.5rem;width:auto}@media(min-width:1024px){.learning-header .container-fluid,.learning-header .container-xl{margin-inline-end:.75rem;margin-inline-start:4vw}}.learning-header .container-xl,.learning-header .nav-container{height:4.5rem}.learning-header .logo{box-sizing:initial;display:block;height:32px!important;margin:0;margin-inline-end:24px!important;padding:0;position:relative}.learning-header .logo img{display:block;height:32px!important;width:auto!important}.learning-header .container-xl{padding-bottom:0;padding-top:0}.learning-header .course-title-lockup{min-width:0}.learning-header .course-title-lockup span{color:#161616;overflow:hidden;padding-bottom:calc(var(--pgn-spacing-spacer-base, 1rem)*.1);text-overflow:ellipsis;white-space:nowrap}.learning-header .doroob-learning-nav{align-items:center;display:flex;display:none;height:4.5rem;margin-inline-start:1.5rem}.learning-header .doroob-learning-nav .nav-item{align-items:center;background:#0000;border:3px solid #0000;border-radius:4px;display:flex;height:4.5rem;padding:0 .25rem;position:relative;transition:background-color .15s ease}@media(min-width:1280px){.learning-header .doroob-learning-nav .nav-item{padding:0 .75rem}}.learning-header .doroob-learning-nav .nav-item:hover{background:#f3f4f6}.learning-header .doroob-learning-nav .nav-item.active{background:#1b8354}.learning-header .doroob-learning-nav .nav-item:focus-within{border-color:#161616}.learning-header .doroob-learning-nav .nav-link{align-items:center;border-radius:4px;color:#161616;display:flex;font-size:1rem;font-weight:600;height:2.5rem;letter-spacing:0;padding:.5rem 1rem;text-decoration:none;transition:color .15s ease}.learning-header .doroob-learning-nav .nav-link:focus,.learning-header .doroob-learning-nav .nav-link:hover{color:#161616;text-decoration:none}.learning-header .doroob-learning-nav .nav-item.active .nav-link{color:#fff}.learning-header .doroob-learning-nav .nav-item__indicator{background:#9da4ae;border-radius:50rem;bottom:0;height:6px;inset-inline-start:10%;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease;width:80%;z-index:9}.learning-header .doroob-learning-nav .nav-item.active .nav-item__indicator{background:#54c08a;opacity:1}.learning-header .doroob-learning-nav .nav-item:hover .nav-item__indicator{opacity:1}.learning-header .doroob-learning-nav .nav-item:hover:not(.active) .nav-item__indicator{background:#9da4ae}@media(min-width:1280px){.learning-header .doroob-learning-nav{display:flex}}.learning-header .doroob-account-toggle{align-items:center;color:#fff;display:inline-flex;font-size:1.1rem;font-weight:500;gap:.5rem;line-height:1;white-space:nowrap}.learning-header .doroob-account-avatar{background:#ffffff40;flex-shrink:0}.learning-header .doroob-account-name{text-transform:lowercase}.learning-header .doroob-account-caret{flex-shrink:0;height:.5rem;width:.5rem}.learning-header .doroob-help-link{align-items:center;border-radius:4px;color:#161616!important;display:flex;font-size:1rem;font-weight:600;height:2.5rem;padding:.5rem 1rem;text-decoration:none;white-space:nowrap}.learning-header .doroob-help-link:focus,.learning-header .doroob-help-link:hover{background:#f3f4f6;color:#161616!important;text-decoration:none}.learning-header .dropdown-menu{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;inset-inline-end:0;inset-inline-start:auto;margin-top:.5rem;padding:.5rem;text-align:start;width:14rem}.learning-header .dropdown-header{color:#6c737f;font-size:.75rem;font-weight:600;padding:.5rem 1rem}.learning-header .dropdown-item{border-radius:.25rem;color:#161616;display:block;font-size:.875rem;font-weight:500;padding:.5rem 1rem;text-decoration:none}.learning-header .dropdown-item:focus,.learning-header .dropdown-item:hover{background:#f3f4f6;color:#161616}.learning-header .dropdown-divider{border-top:1px solid #e5e7eb;margin:.25rem 0}.learning-header .user-dropdown{margin-inline-start:1rem}.learning-header .user-dropdown .btn{align-items:center;background:#1b8354;border:0;border-radius:50rem;color:#fff;display:inline-flex;font-weight:500;height:2.5rem;padding:.5rem 1rem;transition:background-color .15s ease}.learning-header .user-dropdown .btn:focus,.learning-header .user-dropdown .btn:hover{background:#14613e;color:#fff}.site-header-desktop,.site-header-mobile{position:relative;z-index:1000}.site-header-mobile{background:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;font-family:IBM Plex Sans Arabic,Tajawal,Helvetica Neue,Arial,sans-serif;height:4.5rem}.site-header-mobile,.site-header-mobile .container-fluid,.site-header-mobile .container-xl,.site-header-mobile .doroob-account-toggle,.site-header-mobile .doroob-learning-nav,.site-header-mobile .logo,.site-header-mobile .main-nav,.site-header-mobile .nav,.site-header-mobile .nav-container,.site-header-mobile .nav-item,.site-header-mobile .nav-link,.site-header-mobile .secondary-menu-container{letter-spacing:normal;list-style:none;text-shadow:none;transition:none}.site-header-mobile .logo,.site-header-mobile .logo:hover,.site-header-mobile .logo:visited{color:inherit;text-decoration:none}.site-header-mobile .nav-link{color:#161616;cursor:pointer;font-weight:600;text-decoration:none}.site-header-mobile img{height:32px}.site-header-mobile .icon-button{color:#161616}.site-header-desktop{background:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;font-family:IBM Plex Sans Arabic,Tajawal,Helvetica Neue,Arial,sans-serif;height:4.5rem}.site-header-desktop,.site-header-desktop .container-fluid,.site-header-desktop .container-xl,.site-header-desktop .doroob-account-toggle,.site-header-desktop .doroob-learning-nav,.site-header-desktop .logo,.site-header-desktop .main-nav,.site-header-desktop .nav,.site-header-desktop .nav-container,.site-header-desktop .nav-item,.site-header-desktop .nav-link,.site-header-desktop .secondary-menu-container{letter-spacing:normal;list-style:none;text-shadow:none;transition:none}.site-header-desktop .logo,.site-header-desktop .logo:hover,.site-header-desktop .logo:visited{color:inherit;text-decoration:none}.site-header-desktop .nav-link{text-decoration:none}.site-header-desktop .container-fluid,.site-header-desktop .container-xl{max-width:100%;padding:0 2.5rem;width:auto}@media(min-width:1024px){.site-header-desktop .container-fluid,.site-header-desktop .container-xl{margin-inline-end:.75rem;margin-inline-start:4vw}}.site-header-desktop .container-xl,.site-header-desktop .nav-container{height:4.5rem}.site-header-desktop .logo{box-sizing:initial;display:block;height:32px!important;margin:0;margin-inline-end:24px!important;padding:0;position:relative}.site-header-desktop .logo img{display:block;height:32px!important;width:auto!important}.site-header-desktop .main-nav,.site-header-desktop .main-nav .nav-item{align-items:center;display:flex;height:4.5rem}.site-header-desktop .main-nav .nav-item{background:#0000;border:3px solid #0000;border-radius:4px;padding:0 .25rem;position:relative;transition:background-color .15s ease}@media(min-width:1280px){.site-header-desktop .main-nav .nav-item{padding:0 .75rem}}.site-header-desktop .main-nav .nav-item:hover{background:#f3f4f6}.site-header-desktop .main-nav .nav-item.active{background:#1b8354}.site-header-desktop .main-nav .nav-item:focus-within{border-color:#161616}.site-header-desktop .main-nav .nav-link{align-items:center;border-radius:4px;color:#161616;display:flex;font-size:1rem;font-weight:600;height:2.5rem;letter-spacing:0;padding:.5rem 1rem;text-decoration:none;transition:color .15s ease}.site-header-desktop .main-nav .nav-link:focus,.site-header-desktop .main-nav .nav-link:hover{color:#161616;text-decoration:none}.site-header-desktop .main-nav .nav-item.active .nav-link{color:#fff}.site-header-desktop .main-nav .nav-item__indicator{background:#9da4ae;border-radius:50rem;bottom:0;height:6px;inset-inline-start:10%;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease;width:80%;z-index:9}.site-header-desktop .main-nav .nav-item.active .nav-item__indicator{background:#54c08a;opacity:1}.site-header-desktop .main-nav .nav-item:hover .nav-item__indicator{opacity:1}.site-header-desktop .main-nav .nav-item:hover:not(.active) .nav-item__indicator{background:#9da4ae}.site-header-desktop .main-nav .menu{position:static}.site-header-desktop .main-nav .menu .menu-content{border-radius:0 0 4px 4px;border-top:2px solid #1b8354;box-shadow:var(--pgn-elevation-box-shadow-down-1,0 1px 2px #00000040);inset-inline:0;padding:1rem}.site-header-desktop .secondary-menu-container{align-items:center;display:flex;margin-inline-start:auto}.site-header-desktop .secondary-menu-container .nav-link{align-items:center;border-radius:4px;color:#161616;display:flex;font-size:1rem;font-weight:600;height:2.5rem;padding:.5rem 1rem;text-decoration:none;transition:background-color .15s ease,color .15s ease}.site-header-desktop .secondary-menu-container .nav-link:focus,.site-header-desktop .secondary-menu-container .nav-link:hover{background:#f3f4f6;color:#161616}.site-header-desktop .secondary-menu-container .expanded .nav-link,.site-header-desktop .secondary-menu-container .nav-link.active{background:#1b8354;color:#fff}.site-header-desktop .secondary-menu-container .btn{align-items:center;border-radius:50rem;display:inline-flex;font-weight:500;height:2.5rem}.site-header-desktop .secondary-menu-container .btn-link{color:#161616;padding:.5rem 1rem;text-decoration:none}.site-header-desktop .secondary-menu-container .btn-link:hover{background:#f3f4f6;color:#161616;text-decoration:none}.site-header-desktop .secondary-menu-container .btn-outline-primary{align-items:center;background:#1b8354;border:0;border-radius:50rem;color:#fff;display:inline-flex;font-weight:500;height:2.5rem;padding:.5rem 1rem;transition:background-color .15s ease}.site-header-desktop .secondary-menu-container .btn-outline-primary:focus,.site-header-desktop .secondary-menu-container .btn-outline-primary:hover{background:#14613e;color:#fff}.site-header-desktop .secondary-menu-container .avatar{background:#ffffff40;flex-shrink:0;margin-inline-end:.5rem}.site-header-desktop .secondary-menu-container .dropdown-menu{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;inset-inline-end:0;inset-inline-start:auto;margin-top:.5rem;padding:.5rem;text-align:start;width:14rem}.site-header-desktop .secondary-menu-container .dropdown-header{color:#6c737f;font-size:.75rem;font-weight:600;padding:.5rem 1rem}.site-header-desktop .secondary-menu-container .dropdown-item{border-radius:.25rem;color:#161616;display:block;font-size:.875rem;font-weight:500;padding:.5rem 1rem;text-decoration:none}.site-header-desktop .secondary-menu-container .dropdown-item:focus,.site-header-desktop .secondary-menu-container .dropdown-item:hover{background:#f3f4f6;color:#161616}.site-header-desktop .secondary-menu-container .dropdown-divider{border-top:1px solid #e5e7eb;margin:.25rem 0}.site-header-desktop .doroob-account-toggle{align-items:center;color:#fff;display:inline-flex;font-size:1.1rem;font-weight:500;gap:.5rem;line-height:1;white-space:nowrap}.site-header-desktop .doroob-account-avatar{background:#ffffff40;flex-shrink:0}.site-header-desktop .doroob-account-name{text-transform:lowercase}.site-header-desktop .doroob-account-caret{flex-shrink:0;height:.5rem;width:.5rem}.site-header-desktop .search-input{border-radius:var(--pgn-size-rounded-pill,50rem)}.doroob-portal-footer{background-color:#074d31;color:#fff;font-family:IBM Plex Sans Arabic,Tajawal,Helvetica Neue,Arial,sans-serif;font-size:.875rem}.doroob-portal-footer__container{margin:0 auto;padding:2.5rem 1rem}@media(min-width:1024px){.doroob-portal-footer__container{margin-inline-end:.75rem;margin-inline-start:4vw;padding-left:2.5rem;padding-right:2.5rem}}.doroob-portal-footer__grid{column-gap:2rem;display:grid;grid-template-columns:1fr;row-gap:2.5rem}@media(min-width:768px){.doroob-portal-footer__grid{grid-template-columns:1.83fr 1fr 1fr 1fr 1fr}}.doroob-portal-footer__column{text-align:start}.doroob-portal-footer__logo-link{align-items:center;color:inherit;display:flex;gap:.25rem;justify-content:flex-start;margin-bottom:1.5rem;text-decoration:none}.doroob-portal-footer__logo{display:inline-flex}.doroob-portal-footer__logo svg{height:2rem;width:129.51px}.doroob-portal-footer__heading{color:#fff;font-size:1rem;font-weight:500;margin:0 0 .5rem}.doroob-portal-footer__heading--ruled{border-bottom:1px solid #ffffff4d;padding-bottom:.5rem}.doroob-portal-footer__overview{font-size:.875rem;line-height:1.625;margin:0}.doroob-portal-footer__links{font-size:.875rem;font-weight:400;list-style:none;margin:.75rem 0 0;padding:0}.doroob-portal-footer__links li+li{margin-top:.5rem}.doroob-portal-footer__links a{color:inherit;text-decoration:none}.doroob-portal-footer__links a:hover{text-decoration:underline}.doroob-portal-footer__external{align-items:center;display:inline-flex;gap:.25rem}.doroob-portal-footer__small-icon{display:inline-flex;flex-shrink:0}.doroob-portal-footer__small-icon svg{fill:#fff;height:1.25rem;width:1.25rem}.doroob-portal-footer__contact{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));text-align:start}@media(min-width:768px){.doroob-portal-footer__contact{grid-template-columns:minmax(0,1fr)}}.doroob-portal-footer__contact-block--contact{order:2}@media(min-width:768px){.doroob-portal-footer__contact-block--contact{order:1}}.doroob-portal-footer__contact-block--accessibility{order:1}@media(min-width:768px){.doroob-portal-footer__contact-block--accessibility{order:2}}.doroob-portal-footer__icon-row{display:flex;gap:.75rem;justify-content:flex-start;margin-top:.75rem}.doroob-portal-footer__social-link{border-radius:.375rem;color:inherit;display:inline-flex}.doroob-portal-footer__social-link:hover{background-color:#166534}.doroob-portal-footer__social-link svg{height:2rem;width:2rem}.doroob-portal-footer__accessibility-button{align-items:center;background:#0000;border:1px solid #ffffff4d;border-radius:.375rem;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;padding:0;transition:background-color .15s;width:2rem}.doroob-portal-footer__accessibility-button:hover{background-color:#166534}.doroob-portal-footer__accessibility-button svg{fill:#fff;flex-shrink:0;height:1.25rem;width:1.25rem}.doroob-portal-footer__bottom{display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;margin-top:2.5rem;padding-top:1.5rem}@media(min-width:768px){.doroob-portal-footer__bottom{align-items:center;flex-direction:row}}.doroob-portal-footer__legal{font-size:.875rem;text-align:center}@media(min-width:768px){.doroob-portal-footer__legal{text-align:start}}.doroob-portal-footer__copyright{font-weight:600}.doroob-portal-footer__legal-links{align-items:center;display:flex;font-weight:400;gap:1rem;justify-content:center;margin-top:.5rem}@media(min-width:768px){.doroob-portal-footer__legal-links{justify-content:flex-start}}.doroob-portal-footer__legal-links a{color:inherit;text-decoration:none}.doroob-portal-footer__legal-links a:hover{text-decoration:underline}.doroob-portal-footer__logos{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;width:100%}@media(min-width:768px){.doroob-portal-footer__logos{width:auto}}.doroob-portal-footer__logos svg{flex-shrink:0}.doroob-portal-footer__logo-image{display:inline-flex}.doroob-portal-footer__logo-image--1 svg{height:42px;width:62.78px}.doroob-portal-footer__logo-image--2 svg{height:42px;width:91.3px}.doroob-portal-footer__logo-image--3 svg{height:42px;width:106px}.footer{background-color:#074d31;border-top:2px solid #1b8354;font-family:IBM Plex Sans Arabic,Tajawal,Helvetica Neue,Arial,sans-serif}.footer,.footer .footer-link,.footer a{color:#fff}.footer .footer-link:hover,.footer a:hover{color:#fff;text-decoration:underline}.footer img{filter:brightness(0) invert(1)}.doroob-footer-link{color:#fff;text-decoration:none}.doroob-footer-link:hover{color:#fff;text-decoration:underline}.doroob-footer-copyright{color:#fffc;font-size:.875rem}@keyframes home-banner-info-animation{0%{opacity:0;transform:translateY(18.75rem)}45%{opacity:1}65%{transform:translateY(-2.5rem)}85%{transform:translateY(.625rem)}to{top:0;transform:translateY(0)}}.home-banner:before{background-color:var(--catalog-home-page-banner-background-color,var(--pgn-color-gray-500));background-image:var(--catalog-home-page-banner-background-image,none);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;inset:0;position:absolute;z-index:-1}.home-banner .animation-wrapper{animation:home-banner-info-animation 1.15s ease-in-out 1s both}.course-media-wrapper .course-media-image{height:var(--catalog-course-about-page-course-media-image-height,15.75rem);object-fit:cover}.course-media-wrapper .pgn__icon{height:var(--catalog-course-about-page-course-media-play-icon-height,3.125rem);top:50%;width:var(--catalog-course-about-page-course-media-play-icon-width,3.125rem)}[dir=ltr] .course-media-wrapper .pgn__icon{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .course-media-wrapper .pgn__icon{right:50%;transform:translate(50%,-50%)}.course-media-wrapper .pgn__icon svg:hover{opacity:var(--catalog-course-about-page-course-media-play-icon-hover-opacity,.9)}@media(max-width:1400px){.course-media-wrapper{margin-bottom:var(--pgn-spacing-spacer-2-5)}}.course-about-intro .pgn__card{min-height:var(--catalog-course-about-page-intro-card-min-height,var(--catalog-course-about-page-course-media-image-height,15.75rem))}.course-about-overview .teacher{margin-bottom:var(--pgn-spacing-spacer-base);margin-top:var(--pgn-spacing-spacer-base)}.course-about-overview .teacher .teacher-image{width:calc(var(--pgn-spacing-spacer-base)*8)}.course-about-overview .teacher .teacher-image img{margin-inline-end:calc(var(--pgn-spacing-spacer-base)*.5);max-width:100%;min-height:100%}.course-about-overview .teacher:after{clear:both;content:"";display:table}
