@font-face{font-family:Work Sans;font-style:normal;font-weight:400;src:url(/_resources/themes/pjsp/dist/fonts/WorkSans-Regular.ttf)}@font-face{font-family:Work Sans;font-style:italic;font-weight:400;src:url(/_resources/themes/pjsp/dist/fonts/WorkSans-Italic.ttf)}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;src:url(/_resources/themes/pjsp/dist/fonts/WorkSans-SemiBold.ttf)}@font-face{font-family:Work Sans;font-style:italic;font-weight:600;src:url(/_resources/themes/pjsp/dist/fonts/WorkSans-SemiBoldItalic.ttf)}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:url(/_resources/themes/pjsp/dist/fonts/OpenSans-SemiBold.ttf)}.typography .h1,.typography .h2,.typography .h3,.typography .h4,.typography .h5,.typography .h6,.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6{font-family:Work Sans,arial,helvetica,sans-serif;font-weight:600;line-height:1.15;margin-bottom:1.5rem}.typography .h4,.typography h4{font-size:28px;font-size:1.75rem}.typography .h5,.typography h5{font-size:24px;font-size:1.5rem}.typography .h6,.typography h6{font-size:20px;font-size:1.25rem}.typography p{font-family:Work Sans,arial,helvetica,sans-serif;font-size:16px;font-size:1rem;font-style:normal;font-weight:400;line-height:1.7}.typography em,em{font-style:italic}.typography .captionImage .caption,.typography .embed .caption{font-style:italic;margin:0;text-align:center}.typography a,a:not([class]){color:#2f3a49;-webkit-text-decoration:1px underline #2f3a49;text-decoration:1px underline #2f3a49;text-underline-offset:1px}.typography a:visited,a:visited:not([class]){-webkit-text-decoration:1px underline #2f3a49;text-decoration:1px underline #2f3a49}.typography a:focus,a:focus:not([class]){margin-left:2px}.typography a:active,.typography a:focus,.typography a:hover,a:active:not([class]),a:focus:not([class]),a:hover:not([class]){color:#003e59;-webkit-text-decoration:1px underline #003e59;text-decoration:1px underline #003e59}.typography a:focus-within,a:focus-within:not([class]){color:#003e59;-webkit-text-decoration:1px underline #003e59;text-decoration:1px underline #003e59}.typography .small-text{font-size:14px;font-size:.875rem;line-height:1.6}.typography .large-text{font-size:20px;font-size:1.25rem;line-height:1.4}.typography blockquote em{font-size:20px;font-size:1.25rem;line-height:1.3}.typography blockquote strong{font-size:16px;font-size:1rem;line-height:1.7}.typography img.leftAlone{display:block;margin-bottom:24px}.typography img.rightAlone{clear:both;float:right;margin-bottom:24px;margin-left:100%}body{font-family:Work Sans,arial,helvetica,sans-serif;font-size:1rem;font-weight:400}a,a:active,a:focus,a:hover,a:visited{color:inherit}strong{font-weight:600}.typography{color:#003e59;overflow-wrap:break-word}@media print{.typography{color:#000}}.typography>:first-child{margin-top:0;padding-top:0}.typography>:last-child{margin-bottom:0;padding-bottom:0}.typography p{margin-bottom:1.5rem}.typography ol{list-style-type:decimal}.typography ul{list-style:disc}.typography ol,.typography ul{margin-bottom:1.5rem;margin-left:1.2rem}.typography ol ol,.typography ol ul,.typography ul ol,.typography ul ul{margin-bottom:0}.typography li{font-weight:400;line-height:168%}.typography hr{background-color:#aecfde;border:0;height:1px;margin-bottom:1.5rem;margin-top:1.5rem}.typography strong{font-weight:600}.typography blockquote{border-left:4px solid #cbe67a;font-weight:400;margin:1.4375rem auto;max-width:696px;padding:.5rem 1.25rem}.typography blockquote p:nth-last-of-type(2){margin-bottom:2rem}.typography blockquote p:last-of-type{margin-bottom:0}.typography sub,.typography sup{font-size:13px;font-size:.8125rem;line-height:0;position:relative;vertical-align:baseline}.typography sub{bottom:-.25rem}.typography sup{top:-.5rem}.typography dl{margin-bottom:1.5rem}.typography dt{font-weight:700;line-height:140%}.typography dd{line-height:140%;margin-left:1.2rem}.typography img{height:auto;max-width:100%}.typography img.center{clear:both;display:block;float:none;margin:24px auto}@media print{.typography img{display:block;max-width:50%}}.typography .captionImage{margin-bottom:20px;max-width:100%}.typography .captionImage img{margin-bottom:10px;max-width:100%}.typography .captionImage.center{margin-left:auto;margin-right:auto}.typography .captionImage.rightAlone{float:right;margin-left:100%}.typography .embed{margin:0 0 10px;max-width:100%;min-width:50%}.typography .embed iframe{max-width:100%}@media print{.typography .embed iframe{display:none}}.typography .embed video{width:100%}@media print{.typography .embed video{display:none}}.typography .embed .caption{margin-bottom:20px}.typography .embed.left{float:left;margin-right:20px;max-width:50%}.typography .embed.center .placeholder{clear:both;display:block;margin-left:auto;margin-right:auto}.typography .embed.right{float:right;margin-left:20px;max-width:50%}.typography .embed.rightAlone{clear:both;float:right;margin-left:100%;max-width:100%}.typography .text-right{text-align:right}.typography .text-left{text-align:left}.typography .text-center{text-align:center}.typography .text-justify{text-align:justify}.typography .center{margin:auto}.typography .rightAlone{margin:auto 0 auto auto}.typography .h1,.typography h1{font-size:56px;font-size:3.5rem;line-height:.9}.typography .h2,.typography h2{font-size:46px;font-size:2.875rem}.typography .h3,.typography h3{font-size:40px;font-size:2.5rem}.typography img.left{float:left;margin:0 138px 24px 0;max-width:50%}.typography img.right{float:right;margin:0 0 24px 138px;max-width:50%}button{border:1px solid;border-radius:.5rem;font-family:Work Sans,arial,helvetica,sans-serif;font-weight:600;letter-spacing:-.05em;text-decoration:none}.icon{flex-shrink:0}input,select,textarea{background-color:#fffffc;border:1px solid #aecfde;border-radius:.5rem;color:#003e59;font-family:Work Sans,arial,helvetica,sans-serif;letter-spacing:-.04em;padding:.625rem .875rem}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#57869b}input::placeholder,select::placeholder,textarea::placeholder{color:#57869b}input:active,input:focus,input:hover,select:active,select:focus,select:hover,textarea:active,textarea:focus,textarea:hover{box-shadow:0 0 0 4px #dde7eb,0 1px 2px 0 rgba(16,24,40,.05);outline:none}input:focus-within,select:focus-within,textarea:focus-within{box-shadow:0 0 0 4px #dde7eb,0 1px 2px 0 rgba(16,24,40,.05);outline:none}.field label{display:block;font-family:Open Sans,arial,helvetica,sans-serif;font-size:14px;font-size:.875rem;font-weight:600;letter-spacing:-.05em;margin-bottom:.375rem}input[type=date],textarea[type=date]{padding-bottom:.9375rem;padding-top:.9375rem}.optionset label{letter-spacing:0}.optionset .middleColumn{margin-top:1.375rem}.optionset ul{margin-left:.375rem}.checkbox-item,.radio-item{align-items:center;display:flex;gap:.5rem}.checkbox-item:not(:last-of-type),.radio-item:not(:last-of-type){margin-bottom:1rem}.checkbox-item label,.radio-item label{display:inline-flex;flex-wrap:wrap;letter-spacing:0;margin-bottom:0;width:100%}.checkbox-item label:active,.checkbox-item label:focus,.checkbox-item label:hover,.radio-item label:active,.radio-item label:focus,.radio-item label:hover{cursor:pointer}.checkbox-item label:active .checkbox__control,.checkbox-item label:active .radio__control,.checkbox-item label:focus .checkbox__control,.checkbox-item label:focus .radio__control,.checkbox-item label:hover .checkbox__control,.checkbox-item label:hover .radio__control,.radio-item label:active .checkbox__control,.radio-item label:active .radio__control,.radio-item label:focus .checkbox__control,.radio-item label:focus .radio__control,.radio-item label:hover .checkbox__control,.radio-item label:hover .radio__control{border-color:#003e59}.checkbox-item label:active input:checked+.radio__control,.checkbox-item label:focus input:checked+.radio__control,.checkbox-item label:hover input:checked+.radio__control,.radio-item label:active input:checked+.radio__control,.radio-item label:focus input:checked+.radio__control,.radio-item label:hover input:checked+.radio__control{background-image:radial-gradient(circle at center,#003e59 25%,#fffffc 35%);border-color:#003e59}.checkbox-item label:active input:checked+.checkbox__control,.checkbox-item label:focus input:checked+.checkbox__control,.checkbox-item label:hover input:checked+.checkbox__control,.radio-item label:active input:checked+.checkbox__control,.radio-item label:focus input:checked+.checkbox__control,.radio-item label:hover input:checked+.checkbox__control{background-color:#fffffc;border-color:#003e59}.checkbox-item label:focus-within,.radio-item label:focus-within{cursor:pointer}.checkbox-item label:focus-within .checkbox__control,.checkbox-item label:focus-within .radio__control,.radio-item label:focus-within .checkbox__control,.radio-item label:focus-within .radio__control{border-color:#003e59}.checkbox-item label:focus-within input:checked+.radio__control,.radio-item label:focus-within input:checked+.radio__control{background-image:radial-gradient(circle at center,#003e59 25%,#fffffc 35%);border-color:#003e59}.checkbox-item label:focus-within input:checked+.checkbox__control,.radio-item label:focus-within input:checked+.checkbox__control{background-color:#fffffc;border-color:#003e59}.checkbox__control,.radio__control{background-color:#fffffc;border:.0625rem solid #aecfde;flex-shrink:0;height:1rem;margin-right:.5rem;width:1rem}input.checkbox:checked+.checkbox__control,input.checkbox:checked+.radio__control,input.radio:checked+.checkbox__control,input.radio:checked+.radio__control{background-color:#aecfde;border-color:#003e59}.radio__control{border-radius:50%}.checkbox__control{border-radius:.375rem}input.checkbox,input.radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;margin:0;opacity:0;padding:0;width:0}input.checkbox:checked+.radio__control,input.radio:checked+.radio__control{background-image:radial-gradient(circle at center,#003e59 25%,#aecfde 35%)}input.checkbox:checked+.checkbox__control,input.radio:checked+.checkbox__control{background-image:url(../images/check.svg);background-position:50%;background-repeat:no-repeat}input.checkbox:focus+.checkbox__control,input.checkbox:focus+.radio__control,input.radio:focus+.checkbox__control,input.radio:focus+.radio__control{box-shadow:0 0 0 4px #f6f6f3}.checkbox__label,.radio__label{flex-shrink:1;max-width:calc(100% - 2.375rem)}.dropdown{position:relative;width:-moz-fit-content;width:fit-content}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;font-size:.875rem;font-weight:600;line-height:1.43;padding:.625rem 2.1875rem .625rem 1rem}select.searchdropdown{font-size:16px;font-size:1rem;letter-spacing:0;padding-left:2.1875rem}select option[value=""],select option[value="0"]{font-weight:400}select:has(option[value=""]:checked){color:rgba(0,62,89,.68);font-weight:400}.select__arrow{height:1.375rem;right:.75rem}.select__arrow,.select__search{bottom:.625rem;display:inline;pointer-events:none;position:absolute;width:1.375rem}.select__search{left:.75rem;z-index:1000}.breadcrumb__icon{height:1.3125rem;margin-left:.4375rem;transform:rotate(180deg);width:1.3125rem}.breadcrumbs{padding:.75rem 2rem}.breadcrumbs__list{gap:.5625rem}.breadcrumb,.breadcrumbs__list{align-items:center;display:flex;flex-direction:row}.breadcrumb{color:#003e59;min-height:1.3125rem}.breadcrumb--active{font-weight:600}.breadcrumb__link{text-decoration:none}.breadcrumb__link:active,.breadcrumb__link:focus,.breadcrumb__link:hover{text-decoration:underline}.breadcrumb__link:focus-within{text-decoration:underline}.card__topics{display:flex;flex-wrap:wrap;gap:.5625rem}.card__topic{align-items:center;border:0;border-radius:6.25rem;color:#003e59;display:inline-flex;font-size:14px;font-size:.875rem;font-weight:600;padding:.3125rem .75rem .375rem}.card__link:active .card__topic,.card__link:focus .card__topic,.card__link:focus-within .card__topic,.card__link:hover .card__topic,.card__topic--related,.card__topic--resource,.card__topic--search-result,.card__topic--simple{background-color:#e0f0af}.card,.card__link{display:flex;flex-direction:column;gap:1rem}.card__image,.card__image--picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cards__container{display:grid;gap:1.25rem;padding:0 .125rem .5rem}.cards__container--title-above{margin-top:3.125rem}.card__title{display:flex;font-weight:600;gap:.75rem;line-height:1.1;width:100%}.card__title--colour,.card__title--related,.card__title--search-result{justify-content:space-between;line-height:1.25}.card__title--search-result{margin-top:.625rem}.card__file-icon{height:1.5rem;margin-left:.1875rem;margin-top:.1875rem;width:1.5rem}.card{color:#003e59}.card--simple{border-top:1px solid #aecfde}.card--resource{border:1px solid #aecfde;border-radius:12px;gap:.5rem;height:-moz-fit-content;height:fit-content;padding:1.4375rem 1.4375rem 1.25rem}.card--colour,.card--related{border-radius:.75rem}.card--related{background-color:#fffffc}.card--blue{background-color:#b4eaff}.card--blue .card__topic{background-color:#f5fae4}.card--green{background-color:#cbe67a}.card--green .card__topic{background-color:#f5fae4}.card--dark{background-color:#003e59;color:#fffffc}.card--dark .card__topic{background-color:#f5fae4}.card--link{padding:0}.card--hub,.card--search{border:1px solid #aecfde;border-radius:12px;height:100%}.card--hub{border-color:transparent}.card__image{border-radius:.75rem}.card__intro{line-height:1.7}.card__link-icon{height:1.875rem;margin-right:.3125rem;margin-top:-.1875rem;width:1.75rem}.card__link{border-radius:.75rem;height:100%;text-decoration:none}.card__link:active,.card__link:focus,.card__link:hover{background-color:#f6f6f3;color:#003e59}.card__link:active .card__link-icon,.card__link:focus .card__link-icon,.card__link:hover .card__link-icon{transform:rotate(-45deg)}.card__link:focus-within{background-color:#f6f6f3;color:#003e59}.card__link:focus-within .card__link-icon{transform:rotate(-45deg)}.card__link--simple:active,.card__link--simple:focus,.card__link--simple:hover{background-color:transparent;outline:none}.card__link--simple:active .card__title,.card__link--simple:focus .card__title,.card__link--simple:hover .card__title{text-decoration:underline}.card__link--simple:active .card__link-icon,.card__link--simple:focus .card__link-icon,.card__link--simple:hover .card__link-icon{margin-left:.25rem;margin-right:.0625rem;transform:none}.card__link--simple:focus-within{background-color:transparent;outline:none}.card__link--simple:focus-within .card__title{text-decoration:underline}.card__link--simple:focus-within .card__link-icon{margin-left:.25rem;margin-right:.0625rem;transform:none}.card__link--colour .card__link-icon{height:1.75rem;padding-right:.1875rem;width:1.75rem}.card__link--resource,.card__link--search-result{padding:1.4375rem 1.4375rem 1.25rem}.card__link-text{display:flex;font-family:Open Sans,arial,helvetica,sans-serif;font-weight:600;line-height:1.5}.card__link-text--colour,.card__link-text--related{font-family:Work Sans,arial,helvetica,sans-serif;font-size:15px;font-size:.9375rem}.card__file-links{display:flex;gap:1.375rem;margin-top:.4375rem}.card__file-link{align-items:center;display:inline-flex;font-size:14px;font-size:.875rem;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:2px}.card__file-link--preview{letter-spacing:.016em;max-width:50%}.card__file-link--download{letter-spacing:.005em}.card__file-link:active,.card__file-link:focus,.card__file-link:hover{font-weight:600;letter-spacing:normal}.card__file-link:focus-within{font-weight:600;letter-spacing:normal}.resource__locked-message{align-items:center;display:inline-flex}.resource__locked-text{font-size:14px;font-size:.875rem;line-height:1.6}.resource__locked-link{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:2px}.resource__locked-link--login{letter-spacing:.01em}.resource__locked-link--register{letter-spacing:.011em}.resource__locked-link:active,.resource__locked-link:focus,.resource__locked-link:hover{font-weight:600;letter-spacing:normal}.resource__locked-link:focus-within{font-weight:600;letter-spacing:normal}.card__resource-icon{height:1.5625rem;margin-right:.25rem;margin-top:-.0625rem;width:1.1875rem}.card__info{font-weight:600;line-height:1.7;margin:-.1875rem 0}.card__date{font-size:15px;font-size:.9375rem}.card__info-divider{font-size:8px;font-size:.5rem;padding:0 .25rem}.card__info-divider--training{padding:0 .1875rem 0 .125rem}.card__training-info{font-size:14px;font-size:.875rem;margin-bottom:-.3125rem;margin-top:.3125rem}.card__training-intro{margin-bottom:.625rem}.card__training-details{font-weight:600;line-height:1.7}.accordion-block__icon,.banner__images-container,.banner__jump-links,.element__link,.footer,.header__actions,.hide--desktop,.home-banner,.image-carousel__video-title,.landing-page__arrow,.no-print,.resource-module__icon,.search,.search__filters-button,.share__links,.skip-links,.swiper-slide__icon,.swiper-slide__thumbnail--video,.training__module-item{display:none}a[href^="/"]:not(.element__link,.header__logo):after{content:" (" var(--base-url) attr(href) ")"}a[href^="http://"]:after,a[href^="https://"]:after{content:" (" attr(href) ") "}img{max-width:50%}ul{list-style-type:none}.element{margin:30px auto}.element__header{display:flex;flex-direction:column}.accordion-block__item{width:100%}.card:not(.card--image),.card__topic:not(.card--image),.resource__info:not(.card--image){background-color:transparent;border:1px solid #000;border-radius:12px;color:#000;padding:15px}.card:not(.card--block),.card__topic:not(.card--block),.resource__info:not(.card--block){margin:30px 0}.swiper-slide__image{max-height:400px;max-width:400px}.countries-block__country,.countries-holder__country,.landing-page__child,.list-block__item{border-top:1px solid #000;margin:20px auto}.resource-module__item{width:100%}.swiper-wrapper--section{display:flex;flex-direction:column}.swiper-button-next,.swiper-button-prev{display:none!important}.js-lightbox-video img{display:none}.swiper-wrapper__thumbnail{flex-flow:row wrap}.swiper-wrapper__thumbnail .swiper-slide{max-height:300px;max-width:300px}.swiper-wrapper--image .swiper-slide:not(:first-child){display:none}
