.footer-wrapper{background-color:#001f63;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.footer-wrapper .info-rows{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-wrapper .info-rows>div{margin-top:20px}[dir=ltr] .footer-wrapper .info-rows>div{margin-right:4px}[dir=rtl] .footer-wrapper .info-rows>div{margin-left:4px}.footer-wrapper .info-rows .with-icon,.footer-wrapper .info-rows .with-icon a{align-items:flex-start;color:#fff;display:flex;font-size:1rem;padding:4px 0;text-decoration:none}.footer-wrapper .info-rows .with-icon .pgn__icon,.footer-wrapper .info-rows .with-icon a .pgn__icon{margin-top:2px}[dir=ltr] .footer-wrapper .info-rows .with-icon .pgn__icon,[dir=ltr] .footer-wrapper .info-rows .with-icon a .pgn__icon{margin-right:5px}[dir=rtl] .footer-wrapper .info-rows .with-icon .pgn__icon,[dir=rtl] .footer-wrapper .info-rows .with-icon a .pgn__icon{margin-left:5px}.footer-wrapper .info-rows .with-icon a svg,.footer-wrapper .info-rows .with-icon svg{fill:#fff}.footer-wrapper .info-rows .title{font-size:1rem;font-weight:600;padding:4px 0}.footer-wrapper .info-rows .download .images{align-items:center;display:flex}.footer-wrapper .info-rows .download .images img{max-width:100%}[dir=ltr] .footer-wrapper .info-rows .download .images img{margin:0 10px 5px 0}[dir=rtl] .footer-wrapper .info-rows .download .images img{margin:0 0 5px 10px}.footer-wrapper .info-rows .connect .social-name{font-weight:unset!important}.footer-wrapper .footer{max-width:1450px}.footer-wrapper .copyright{font-size:small}.footer-logo{height:63px;max-width:100%}.footer-logo-wrapper{display:flex;flex-wrap:wrap}[dir=ltr] .footer-logo-wrapper .footer-language-selector-wrapper{margin-left:auto;margin-right:20px}[dir=rtl] .footer-logo-wrapper .footer-language-selector-wrapper{margin-left:20px;margin-right:auto}.change-language-submit-btn:hover{background-color:#0000;border-color:#fff;color:#fff}

.news-body{margin:0 auto;padding-bottom:120px;width:800px}.news-body,.news-body img{max-width:100%}
.news-modal-overlay{background-color:#fff;inset:0;overflow-y:auto;position:fixed;z-index:1050}.news-modal-close{background:none;border:none;color:#000;cursor:pointer;font-size:4rem;font-weight:200;line-height:1;position:fixed;top:1rem;z-index:1051}[dir=ltr] .news-modal-close{right:1.5rem}[dir=rtl] .news-modal-close{left:1.5rem}.news-modal-close:hover{opacity:.6}.news-modal-body{margin:0 auto;max-width:900px;padding:3rem 2rem}@media(max-width:767px){.news-modal-body{padding:1rem}}
.help-button-wrapper{bottom:40px;position:fixed;z-index:1000}[dir=ltr] .help-button-wrapper{right:20px}[dir=rtl] .help-button-wrapper{left:20px}.help-floating-btn{background-color:#fff;border:none;border-radius:50%;box-shadow:none;color:#213e8c;cursor:pointer;height:50px;outline:none;padding:0;width:50px}.help-floating-btn .btn-icon__icon-container .pgn__icon{height:50px!important;width:50px!important}.help-floating-btn svg{height:100%;width:100%}.help-floating-btn:hover{background-color:#213e8c;color:#fff}.help-floating-btn:focus{box-shadow:none;outline:none}.help-box{background-color:#fff;border-radius:12px;bottom:60px;box-shadow:0 4px 24px #0000002e;display:flex;flex-direction:column;max-height:480px;overflow:hidden;position:absolute;width:340px}[dir=ltr] .help-box{right:0}[dir=rtl] .help-box{left:0}@media(max-width:400px){.help-box{width:calc(100vw - 40px)}[dir=ltr] .help-box{right:-10px}[dir=rtl] .help-box{left:-10px}}.help-box-header{align-items:center;background-color:#213e8c;color:#fff;display:flex;justify-content:space-between;padding:14px 16px}.help-box-title{font-size:1rem;font-weight:600}.help-box-close{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;padding:0}.help-box-close:hover{opacity:.7}.help-box-body{flex:1;overflow-x:hidden;overflow-y:auto;padding:20px 16px}.help-box-menu{display:flex;flex-direction:column;gap:12px}.help-menu-btn{background-color:#fff;border:2px solid #213e8c;border-radius:8px;box-sizing:border-box;color:#213e8c;cursor:pointer;display:block;font-size:.95rem;font-weight:600;padding:12px 16px;text-align:center;text-decoration:none;transition:background-color .2s,color .2s;width:100%}.help-menu-btn:hover{background-color:#213e8c;color:#fff;text-decoration:none}.help-request-form{display:flex;flex-direction:column;gap:10px}.help-request-form input,.help-request-form textarea{border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-family:inherit;font-size:.9rem;padding:10px 12px;resize:vertical;width:100%}.help-request-form input:focus,.help-request-form textarea:focus{border-color:#213e8c;outline:none}.help-form-actions{display:flex;gap:8px;justify-content:space-between;margin-top:4px}.help-form-back{background-color:#fff;border:1px solid #ccc;border-radius:6px;color:#333;cursor:pointer;font-size:.9rem;padding:8px 16px}.help-form-back:hover{background-color:#f5f5f5}.help-form-submit{background-color:#213e8c;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;padding:8px 24px}.help-form-submit:hover{background-color:#193278}.help-form-submit:disabled{cursor:not-allowed;opacity:.6}.help-submitted{padding:20px 0;text-align:center}.help-submitted p{color:#213e8c;font-weight:500;margin-bottom:16px}
:root{--hp-blue:#001f63;--hp-red:#870026;--hp-yellow:#ffee01;--hp-gray:#bfc7d8;--hp-text:#000000de}.homepage-nav{background-color:var(--hp-blue);position:sticky;top:0;transition:top .4s ease-out;z-index:10}.homepage-nav.nav-hidden{top:-100px}@media(max-width:991px){.homepage-nav.nav-hidden{top:0}}.homepage-nav .nav-inner{align-items:center;display:flex;margin:0 auto;max-width:1600px;padding:.5rem 1rem;position:relative}@media(max-width:767px){.homepage-nav .nav-inner{justify-content:center}}.homepage-nav .nav-logo{max-height:80px;width:auto}@media(max-width:991px){.homepage-nav .nav-logo{max-height:50px}}.homepage-nav .nav-links{display:flex;gap:2rem;margin:0 auto}.homepage-nav .nav-links a{color:#f0eeed;text-decoration:none;white-space:nowrap}.homepage-nav .nav-links a:hover{color:var(--hp-yellow)}.homepage-nav .nav-links .nav-search-link-mobile{display:none}@media(max-width:767px){.homepage-nav .nav-links{display:none}.homepage-nav .nav-links.mobile-open{background-color:var(--hp-blue);box-shadow:0 4px 12px #0000004d;display:flex;flex-direction:column;font-size:1rem;gap:1rem;left:0;padding:1rem 1.5rem;position:absolute;right:0;top:100%;z-index:11}.homepage-nav .nav-links.mobile-open a{padding:.5rem 0}.homepage-nav .nav-links .nav-search-link-mobile{align-items:center;display:flex;gap:.5rem}}.homepage-nav .nav-right{align-items:center;display:flex;gap:1rem;white-space:nowrap}@media(max-width:767px){.homepage-nav .nav-right{gap:.5rem;position:absolute}[dir=ltr] .homepage-nav .nav-right{right:1rem}[dir=rtl] .homepage-nav .nav-right{left:1rem}}.homepage-nav .language-select{background:#0000;border:none;color:#fff;cursor:pointer;font-size:1rem;font-weight:400;padding:0}.homepage-nav .language-select option{color:#000}@media(max-width:767px){.homepage-nav .language-select{display:none}}.homepage-nav .language-select-mobile{display:none}@media(max-width:767px){.homepage-nav .language-select-mobile{background:#0000;border:1px solid #ffffff4d;border-radius:4px;color:#fff;cursor:pointer;display:block;font-weight:600;padding:.4rem .5rem;width:fit-content}.homepage-nav .language-select-mobile option{color:#000}}.homepage-nav .nav-search-link{align-items:center;color:#fff;display:flex}.homepage-nav .nav-search-link:hover{color:var(--hp-yellow)}@media(max-width:767px){.homepage-nav .nav-search-link{display:none}}.homepage-nav .login-link{color:#f0eeed;text-decoration:none}.homepage-nav .login-link:hover{color:var(--hp-yellow)}.homepage-nav .hamburger-btn{background:none;border:none;cursor:pointer;display:none;height:32px;padding:.5rem;width:32px}@media(max-width:767px){.homepage-nav .hamburger-btn{align-items:center;display:flex;justify-content:center;position:absolute}[dir=ltr] .homepage-nav .hamburger-btn{left:1rem}[dir=rtl] .homepage-nav .hamburger-btn{right:1rem}}.homepage-nav .hamburger-icon{background-color:#fff;display:block;height:2px;position:relative;transition:background-color .2s;width:20px}.homepage-nav .hamburger-icon:after,.homepage-nav .hamburger-icon:before{background-color:#fff;content:"";height:2px;position:absolute;transition:transform .2s;width:20px}[dir=ltr] .homepage-nav .hamburger-icon:after,[dir=ltr] .homepage-nav .hamburger-icon:before{left:0}[dir=rtl] .homepage-nav .hamburger-icon:after,[dir=rtl] .homepage-nav .hamburger-icon:before{right:0}.homepage-nav .hamburger-icon:before{top:-6px}.homepage-nav .hamburger-icon:after{top:6px}.homepage-nav .hamburger-icon.open{background-color:#0000}[dir=ltr] .homepage-nav .hamburger-icon.open:before{transform:translateY(6px) rotate(45deg)}[dir=rtl] .homepage-nav .hamburger-icon.open:before{transform:translateY(6px) rotate(-45deg)}[dir=ltr] .homepage-nav .hamburger-icon.open:after{transform:translateY(-6px) rotate(-45deg)}[dir=rtl] .homepage-nav .hamburger-icon.open:after{transform:translateY(-6px) rotate(45deg)}.hero-banner{height:740px;position:relative}@media(max-width:768px){.hero-banner{height:280px}}.hero-banner .hero-video{height:100%;object-fit:cover;width:100%}.hero-banner .hero-overlay{position:absolute;top:200px;z-index:1}[dir=ltr] .hero-banner .hero-overlay{left:10%}[dir=rtl] .hero-banner .hero-overlay{right:10%}@media(max-width:991px){.hero-banner .hero-overlay{top:40px}}@media(max-width:768px){[dir=ltr] .hero-banner .hero-overlay{left:5%}[dir=rtl] .hero-banner .hero-overlay{right:5%}}.hero-banner .hero-title{color:var(--hp-yellow);font-size:52px;font-weight:700;line-height:1.2}@media(max-width:767px){.hero-banner .hero-title{font-size:1.3rem}}.hero-banner .hero-name{color:#df3131;font-size:52px;font-weight:700;line-height:1.2;max-width:400px}@media(max-width:767px){.hero-banner .hero-name{font-size:1.3rem;width:calc(25vw + 2em)}}.program-tabs{display:flex;flex-direction:row}.program-tabs .program-tab{display:block;flex:1;font-size:x-large;font-weight:600;padding:20px 0;text-align:center}.program-tabs .program-tab,.program-tabs .program-tab:hover{color:#fff;text-decoration:none}@media(max-width:991px){.program-tabs .program-tab{font-size:medium}}.program-tabs .program-undergraduate{background-color:var(--hp-blue)}.program-tabs .program-postgraduate{background-color:#e2ab1a}.program-tabs .program-shortterm{background-color:var(--hp-red)}@media(min-width:1200px){.homepage-body .container{max-width:1800px}}.homepage-body .section-title{font-size:1.5rem;font-weight:500;margin-top:.5rem;padding:15px}.homepage-body .section-title-primary{color:var(--hp-blue)}[dir=ltr] .homepage-body .section-title-primary{padding:0 0 0 15px}[dir=rtl] .homepage-body .section-title-primary{padding:0 15px 0 0}.homepage-body .section-title-primary a{color:inherit;text-decoration:none}.homepage-body .section-title-white{color:#fff;padding:0}.sidebar-filters{display:flex;justify-content:center;margin:0 auto}@media(min-width:1500px){.sidebar-filters{display:block;flex-shrink:0;padding-top:68px;width:150px}}.sidebar-filters .sidebar-filter-item{margin:0 auto;padding:4rem 0;text-align:center}@media(max-width:767px){.sidebar-filters .sidebar-filter-item{min-width:100px;padding:1rem 0}}.sidebar-filters .sidebar-filter-item img{display:block;margin:0 auto .5rem}@media(max-width:575px){.sidebar-filters .sidebar-filter-item img{width:50px}}.sidebar-filters .sidebar-filter-divider{border-bottom:2px solid var(--hp-blue);margin:0 auto;width:50%}@media(max-width:1499px){.sidebar-filters .sidebar-filter-divider{display:none}}.filter-button{background:none;border:none;color:var(--hp-blue);cursor:pointer;font-size:1.1rem;font-weight:600;padding:.5rem}@media(max-width:575px){.filter-button{font-size:medium}}.filter-button:focus{outline:2px solid var(--primary);outline-offset:2px}.filter-popover-faculty{background-color:var(--hp-blue)!important;border:1px solid #fff;max-height:60vh;max-width:900px;overflow-y:auto;padding:1rem;width:80vw}@media(max-width:767px){.filter-popover-faculty{max-height:50vh;width:90vw}}.filter-popover-faculty .pgn__form-control-set{column-gap:2rem;display:grid;grid-template-columns:repeat(2,1fr);row-gap:.75rem}@media(max-width:575px){.filter-popover-faculty .pgn__form-control-set{grid-template-columns:1fr}}.filter-popover-faculty .pgn__form-label{color:#fff!important;font-size:.8rem!important}.filter-popover-faculty .pgn__form-radio{align-items:center;display:flex;gap:.5rem}.filter-popover-faculty .pgn__form-radio input{background-color:#fff!important}.filter-popover-semester{background-color:var(--hp-blue)!important;border:1px solid #fff;overflow-y:auto;padding:1rem}.filter-popover-semester .pgn__form-control-set{display:flex;flex-direction:column;gap:.75rem}.filter-popover-semester .pgn__form-radio{align-items:center;display:flex;gap:.5rem}.filter-popover-semester .pgn__form-radio input{background-color:#fff!important}.filter-popover-semester .pgn__form-label{color:#fff!important;font-size:.8rem!important;white-space:nowrap}.courses-row{margin-bottom:120px;margin-left:auto;margin-right:auto;max-width:1200px}@media(min-width:1500px){.courses-row{position:relative}.courses-row .sidebar-filters{position:absolute}[dir=ltr] .courses-row .sidebar-filters{right:100%}[dir=rtl] .courses-row .sidebar-filters{left:100%}}.courses-main{min-width:0;overflow:hidden}@media(max-width:767px){.courses-main{overflow:visible}}.courses-container{background-color:var(--hp-blue);padding:30px 15px}@media(max-width:767px){.courses-container{padding:15px 0}}.courses-grid{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,280px));justify-content:center}@media(max-width:991px){.courses-grid{grid-template-columns:repeat(3,minmax(0,280px))}}@media(max-width:767px){.courses-grid{display:flex;flex-wrap:nowrap;gap:10px;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch}}.course-card{background-color:#fff;border-radius:15px;display:flex;flex-direction:column;min-width:0;overflow:hidden}@media(max-width:767px){.course-card{flex:0 0 80vw;max-width:280px}}.course-card .course-card-img{display:block;height:160px;object-fit:cover;width:100%}.course-card .course-card-body{flex-grow:1;padding:.75rem;text-align:center}.course-card .course-name a{color:var(--hp-blue);display:-webkit-box;font-weight:500;-webkit-line-clamp:2;line-height:1.5rem;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none}.course-card .course-description{color:var(--hp-text);font-size:.9rem;margin-bottom:0}.course-card .course-footer{background-color:#fff;border-top:1px solid #ddd;color:var(--hp-text);display:flex;font-size:.8rem;justify-content:space-between;margin-top:auto;padding:10px}.view-more-btn{background-color:#fff;border-radius:25px;color:var(--hp-blue);display:block;margin:15px auto;padding:8px 24px;text-decoration:none;width:fit-content}.view-more-btn:hover{opacity:.9;text-decoration:none}.guide-section{background-color:var(--hp-blue);padding-bottom:70px}.guide-inner{margin:0 auto;max-width:1200px;overflow:auto;padding:0 15px}.guide-cards{background-color:#fff;color:var(--hp-blue);font-weight:500;padding:30px 15px;text-align:center}.guide-cards img{height:auto;max-width:100%}.guide-cards-grid{display:grid;gap:20px;grid-template-columns:1fr 1fr}@media(max-width:767px){.guide-cards-grid{grid-template-columns:1fr}}.guide-label{padding:.5rem .75rem 0}.news-events-row{margin:0 auto;max-width:1200px;padding:30px 15px}.news-events{display:grid;gap:30px;grid-template-columns:7fr 4fr}@media(max-width:767px){.news-events{grid-template-columns:1fr}}.news-events .news-section-title{align-items:center;color:var(--hp-blue);display:flex;font-size:1.2rem;font-weight:500;margin-bottom:15px;text-decoration:none}.news-events .news-carousel-img{background-position:50%;background-size:cover;display:block;height:300px;overflow:hidden}.news-events .news-carousel-title{color:var(--hp-blue);display:block;font-size:1.2rem;margin:15px 0 10px;text-decoration:none}.news-events .news-carousel-description{color:var(--hp-blue)}.news-events .news-carousel-dots{display:flex;gap:8px;justify-content:center;margin-top:15px}.news-events .news-dot{background-color:var(--hp-gray);border:none;border-radius:50%;cursor:pointer;height:10px;padding:0;width:10px}.news-events .news-dot.active{background-color:var(--hp-blue)}.news-events .events-title{color:var(--hp-blue);font-size:1.2rem;font-weight:500}[dir=ltr] .news-events .events-title{text-align:right}[dir=rtl] .news-events .events-title{text-align:left}@media(max-width:767px){.news-events .events-title{margin-top:30px}[dir=ltr] .news-events .events-title{padding-left:12px;text-align:left}[dir=rtl] .news-events .events-title{padding-right:12px;text-align:right}}.news-events .event-item{border-bottom:3px solid #1d67cd;color:var(--hp-blue);display:flex;gap:1rem;padding:20px 0}.news-events .event-date-box{flex-shrink:0;text-align:center;width:128px}.news-events .event-date-box .event-weekday{background-color:#ff7023;color:#fff;font-weight:500;padding:6px 12px}.news-events .event-date-box .event-date{border:1px solid #ddd;padding:6px 12px}.news-events .event-name{color:var(--hp-blue)}@media(max-width:767px){.news-events{padding-left:12px;padding-right:12px}}.social-sidebar{background-color:#213e8c;display:flex;flex-direction:column;position:fixed;top:calc(50vh - 60px);z-index:2}[dir=ltr] .social-sidebar{right:0}[dir=rtl] .social-sidebar{left:0}.social-sidebar img{padding:.5rem}@media(max-width:991px){.social-sidebar{display:none}}.popover .arrow{display:none!important}
.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}
.news-detail-content{margin:60px auto;max-width:1000px;padding:0 5%}
.news-list-content{margin:1rem auto 120px;max-width:1000px;min-height:500px;padding:0 5%}.news-list-content .news-list-items{display:flex;flex-direction:column}.news-list-content .news-list-row{display:flex;margin-bottom:2rem;max-width:100%}@media(max-width:575px){.news-list-content .news-list-row{flex-direction:column}}.news-list-content .news-list-img img{height:150px;object-fit:cover;padding-top:10px;width:200px}@media(max-width:575px){.news-list-content .news-list-img img{height:200px;width:100%}}.news-list-content .news-list-text{text-align:justify}[dir=ltr] .news-list-content .news-list-text{padding-left:20px}[dir=rtl] .news-list-content .news-list-text{padding-right:20px}@media(max-width:575px){[dir=ltr] .news-list-content .news-list-text{padding-left:0}[dir=rtl] .news-list-content .news-list-text{padding-right:0}}.news-list-content .news-list-title{color:#000000de;font-size:1.1rem;font-weight:600;text-decoration:none}.news-list-content .news-list-date{color:#757575;font-size:.9rem;padding:10px 0}.news-list-content .news-list-description{font-size:medium}@media(max-width:575px){.news-list-content .news-list-description{font-size:11pt}}
.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 #e5e5e5;padding-right:var(--pgn-spacing-spacer-base,1rem)}[dir=rtl] .studio-header .course-title-lockup{border-left:1px solid #e5e5e5;padding-left:var(--pgn-spacing-spacer-base,1rem)}}.studio-header .course-title-lockup span{color:var(--pgn-color-gray-800,#333);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:#0000001a}.learning-header,.learning-header .course-title-lockup{min-width:0}.learning-header .course-title-lockup span{overflow:hidden;padding-bottom:calc(var(--pgn-spacing-spacer-base, 1rem)*.1);text-overflow:ellipsis;white-space:nowrap}.learning-header .user-dropdown .btn{height:3rem}.site-header-desktop,.site-header-mobile{position:relative;z-index:1000}.site-header-mobile{height:3rem}.site-header-mobile .nav-link{cursor:pointer;text-decoration:none}.site-header-mobile img{height:1.5rem}.site-header-desktop{background:var(--pgn-color-white,#fff);box-shadow:0 1px 0 0 #0000001a}.site-header-desktop .nav-link{text-decoration:none}.site-header-desktop .logo{box-sizing:initial;display:block;height:1.75rem;padding:var(--pgn-spacing-spacer-base,1rem) 0;position:relative;top:-.05em}[dir=ltr] .site-header-desktop .logo{margin-right:var(--pgn-spacing-spacer-base,1rem)}[dir=rtl] .site-header-desktop .logo{margin-left:var(--pgn-spacing-spacer-base,1rem)}.site-header-desktop .logo img{display:block;height:100%}.site-header-desktop .secondary-menu-container .expanded .nav-link,.site-header-desktop .secondary-menu-container .nav-link.active,.site-header-desktop .secondary-menu-container .nav-link:focus,.site-header-desktop .secondary-menu-container .nav-link:hover{background:var(--pgn-color-bg-active,#0a3055);color:var(--pgn-color-active,#fff)}.site-header-desktop .main-nav .nav-link{font-weight:500;letter-spacing:.01em;padding:1.125rem var(--pgn-spacing-spacer-base,1rem);text-decoration:none}.site-header-desktop .main-nav .expanded .nav-link,.site-header-desktop .main-nav .nav-link.active,.site-header-desktop .main-nav .nav-link:focus,.site-header-desktop .main-nav .nav-link:hover{background:var(--pgn-color-bg-active,#0a3055);color:var(--pgn-color-active,#fff)}.site-header-desktop .main-nav .menu{position:static}.site-header-desktop .main-nav .menu .menu-content{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:2px solid var(--pgn-color-bg-active);box-shadow:var(--pgn-elevation-box-shadow-down-1,0 1px 2px #00000040);left:0;padding:var(--pgn-spacing-spacer-base,1rem);right:0}.site-header-desktop .search-input{border-radius:var(--pgn-size-rounded-pill,50rem)}.footer-wrapper{background-color:#001f63;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.footer-wrapper .info-rows{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-wrapper .info-rows>div{margin-top:20px}[dir=ltr] .footer-wrapper .info-rows>div{margin-right:4px}[dir=rtl] .footer-wrapper .info-rows>div{margin-left:4px}.footer-wrapper .info-rows .with-icon,.footer-wrapper .info-rows .with-icon a{align-items:flex-start;color:#fff;display:flex;font-size:1rem;padding:4px 0;text-decoration:none}.footer-wrapper .info-rows .with-icon .pgn__icon,.footer-wrapper .info-rows .with-icon a .pgn__icon{margin-top:2px}[dir=ltr] .footer-wrapper .info-rows .with-icon .pgn__icon,[dir=ltr] .footer-wrapper .info-rows .with-icon a .pgn__icon{margin-right:5px}[dir=rtl] .footer-wrapper .info-rows .with-icon .pgn__icon,[dir=rtl] .footer-wrapper .info-rows .with-icon a .pgn__icon{margin-left:5px}.footer-wrapper .info-rows .with-icon a svg,.footer-wrapper .info-rows .with-icon svg{fill:#fff}.footer-wrapper .info-rows .title{font-size:1rem;font-weight:600;padding:4px 0}.footer-wrapper .info-rows .download .images{align-items:center;display:flex}.footer-wrapper .info-rows .download .images img{max-width:100%}[dir=ltr] .footer-wrapper .info-rows .download .images img{margin:0 10px 5px 0}[dir=rtl] .footer-wrapper .info-rows .download .images img{margin:0 0 5px 10px}.footer-wrapper .info-rows .connect .social-name{font-weight:unset!important}.footer-wrapper .footer{max-width:1450px}.footer-wrapper .copyright{font-size:small}.footer-logo{height:63px;max-width:100%}.footer-logo-wrapper{display:flex;flex-wrap:wrap}[dir=ltr] .footer-logo-wrapper .footer-language-selector-wrapper{margin-left:auto;margin-right:20px}[dir=rtl] .footer-logo-wrapper .footer-language-selector-wrapper{margin-left:20px;margin-right:auto}.change-language-submit-btn:hover{background-color:#0000;border-color:#fff;color:#fff}body{color:#000000de;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;margin:0}.btn{border-radius:50px}.btn:focus:before{border-radius:inherit}

/*# sourceMappingURL=app.4e85450048686a080a8d.css.map*/