"); } @media (min-width: 768px) { .fullBanner .region-full-banner { position: relative; } #block-phoenix-iomwhatsapp { display: block; position: fixed; top: 40vmin; right: 0px; z-index: 13; transform: translateX(220px); width: auto; } #block-phoenix-iomwhatsapp.open { transform: translateX(0px); } #block-phoenix-iomwhatsapp .iom-social-popup > div > div { display: flex; border-radius: 0px 0px 0px 12px; overflow: hidden; align-items: flex-start; } #block-phoenix-iomwhatsapp .iom-social-popup > div > div > .side-tab { display: block; border-radius: 8px 0px 0px 8px; width: 3rem; height: auto; position: absolute; left: -3rem; } #block-phoenix-iomwhatsapp.open .iom-social-popup > div > div > .side-tab { display: block; } #block-phoenix-iomwhatsapp .iom-social-popup > div > div > .side-tab::before { display: flex; position: relative; justify-content: center; align-items: center; width: auto; inset: unset !important; } #block-phoenix-iomwhatsapp .iom-social-popup > div > div > .content { display: block; padding: 1rem; width: 220px; height: auto; border: 1px solid rgb(224, 224, 224); border-radius: 0px 0px 0px 8px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px; } #block-phoenix-iomwhatsapp .iom-social-popup > div > div .content .x-info, #block-phoenix-iomwhatsapp .iom-social-popup > div > div .content .qr-code { width: 100%; } #block-phoenix-iomwhatsapp .iom-social-popup > div > div .qr-code img { margin: 15px 0px; max-width: 100%; } .iom-social-popup > div > div > .side-tab span { display: none; } } "); } @media (min-width: 768px) { .fullBanner .region-full-banner { position: relative; } #block-phoenix-iomwhatsapp { display: block; position: fixed; top: 40vmin; right: 0px; z-index: 13; transform: translateX(220px); width: auto; } #block-phoenix-iomwhatsapp.open { transform: translateX(0px); } #block-phoenix-iomwhatsapp .iom-social-popup > div > div { display: flex; border-radius: 0px 0px 0px 12px; overflow: hidden; align-items: flex-start; } #block-phoenix-iomwhatsapp .iom-social-popup > div > div > .side-tab { display: block; border-radius: 8px 0px 0px 8px; width: 3rem; height: auto; position: absolute; left: -3rem; } #block-phoenix-iomwhatsapp.open .iom-social-popup > div > div > .side-tab { display: block; } #block-phoenix-iomwhatsapp .iom-social-popup > div > div > .side-tab::before { display: flex; position: relative; justify-content: center; align-items: center; width: auto; inset: unset !important; } #block-phoenix-iomwhatsapp .iom-social-popup > div > div > .content { display: block; padding: 1rem; width: 220px; height: auto; border: 1px solid rgb(224, 224, 224); border-radius: 0px 0px 0px 8px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px; } #block-phoenix-iomwhatsapp .iom-social-popup > div > div .content .x-info, #block-phoenix-iomwhatsapp .iom-social-popup > div > div .content .qr-code { width: 100%; } #block-phoenix-iomwhatsapp .iom-social-popup > div > div .qr-code img { margin: 15px 0px; max-width: 100%; } .iom-social-popup > div > div > .side-tab span { display: none; } } .layout--onecol .field--name-field-top { display: none; } #explore-section { width: 100%; } .int-events-header.related-content { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: row; align-items: center; justify-content: space-between; } html[lang="es"] .int-events-header.related-content h2.title, html[lang="es"] .gallery-title h2.title, html[lang="fr"] .int-events-header.related-content h2.title, html[lang="fr"] .gallery-title h2.title { max-width: 84%; } .Related-content .block-menu a.hidden { display: none; } .paragraph--view-mode--migrant-voices .card-label { color: rgb(68, 68, 68); } .paragraph--view-mode--migrant-voices .field--name-field-description { font-size: 16px; line-height: 24px; padding: 16px 0px; font-weight: 300; } .path-frontpage .fullcontainer .paragraph--view-mode--migrant-voices .btn.btn-primary::after { padding-left: 4px; } .btn-icon-left-arrow, .btn-icon-left-arrow:hover { padding-right: 2.5rem; } .iom-strategic-plan .btn-blue.btn-link { border-color: rgb(0, 51, 160); } .text-bold { font-weight: 700; } .row-left .row.division { justify-content: flex-start; } .row-nopad .container { padding-left: 0px; padding-right: 0px; } .field--name-field-contacts > .field__item .paragraph--type--contact .field--name-field-photo { width: 209px; } .btn-outline-primary { border-width: 2px; } .btn-outline-primary:hover a { color: rgb(255, 255, 255); } .division.one-grid { grid-template-columns: repeat(1, 1fr); } .paragraph--type--media-contacts .field--name-field-label { text-align: left; } @media (max-width: 991px) { .tab-accordion .vnav { flex: 1 0 100% !important; } .tab-accordion .vnav .tab-pane { margin: 30px 0px; } .tab-accordion .vnav .navs > .tab-pane.fade { height: 0px; overflow: hidden; transition: height 1.5ms ease 0s; } .tab-accordion .vnav .navs > .tab-pane.show { height: auto; } .tab-accordion .vnav > .navs { position: relative; padding-right: 8%; } .speakers-and-panels.tab-accordion .vnav > .navs::after, .speakers-and-panels.tab-accordion .vnav > .navs::before { transition: all 600ms cubic-bezier(0.4, 0, 0.2, 1) 0s; content: ""; display: block; height: 2px; position: absolute; width: 10px; z-index: 1; left: auto; top: 60px; transform: rotate(-180deg); will-change: transform; right: 7px; background: rgb(68, 68, 68); } .speakers-and-panels.tab-accordion .vnav > .navs::before { transform: rotate(-90deg); } .speakers-and-panels.tab-accordion .vnav .navs.active::before { content: none; } .speakers-and-panels.tab-accordion .vnav .navs.active, .speakers-and-panels.tab-accordion .vnav .navs:hover { background: transparent; } } .main-menu svg { width: auto; } .main-menu .btn-search svg { height: 24px; } .site-footer .block a.subscribe:hover { color: rgb(0, 51, 160); background: rgb(255, 255, 255); } .site-footer .block a.subscribe:focus { color: rgb(255, 255, 255); background: rgb(65, 143, 222); } .menu--social-media-footer svg { width: auto; height: 24px; } @media (min-width: 768px) { #block-phoenix-socialmediafooter ul.nav > li { flex: 1 1 25%; } } @media (min-width: 1200px) { #block-phoenix-socialmediafooter ul.nav { gap: 0.75rem; } #block-phoenix-socialmediafooter ul.nav > li { flex: 1 1 0%; } } .donate-emergency-container { position: fixed; bottom: 0px; left: 0px; right: 0px; z-index: 11; } .donate-close.btn-close { background-color: rgb(255, 255, 255); background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12L19 6.41Z' fill='%230033A0'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; background-size: 24px; display: flex; opacity: 1; border-radius: 100px; position: absolute; border: 1px solid rgb(0, 51, 160); top: -18px; right: 20px; } .donate-emergency .announcement { background: rgb(230, 239, 251); color: rgb(0, 51, 160); padding: 8px 16px; } .donate-emergency .announcement .container, .donate-emergency .donate-announcement .container { display: flex; align-items: center; justify-content: center; position: relative; } .donate-emergency .container, .donate-emergency a { font-size: 14px; } .donate-emergency a.btn-donate::after { content: none; } .donate-emergency .announcement span { background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 11C18.5 11.67 18.5 12.33 18.5 13C19.7 13 21.26 13 22.5 13C22.5 12.33 22.5 11.67 22.5 11C21.26 11 19.7 11 18.5 11Z' fill='%230033A0'/%3E%3Cpath d='M16.5 17.61C17.46 18.32 18.71 19.26 19.7 20C20.1 19.47 20.5 18.93 20.9 18.4C19.91 17.66 18.66 16.72 17.7 16C17.3 16.54 16.9 17.08 16.5 17.61Z' fill='%230033A0'/%3E%3Cpath d='M20.9 5.6C20.5 5.07 20.1 4.53 19.7 4C18.71 4.74 17.46 5.68 16.5 6.4C16.9 6.93 17.3 7.47 17.7 8C18.66 7.28 19.91 6.35 20.9 5.6Z' fill='%230033A0'/%3E%3Cpath d='M4.5 9C3.4 9 2.5 9.9 2.5 11V13C2.5 14.1 3.4 15 4.5 15H5.5V19H7.5V15H8.5L13.5 18V6L8.5 9H4.5ZM9.53 10.71L11.5 9.53V14.47L9.53 13.29L9.05 13H4.5V11H9.05L9.53 10.71Z' fill='%230033A0'/%3E%3Cpath d='M16 12C16 10.67 15.42 9.47 14.5 8.65V15.34C15.42 14.53 16 13.33 16 12Z' fill='%230033A0'/%3E%3C/svg%3E%0A"); width: 24px; height: 24px; background-size: contain; margin-right: 8px; } .donate-emergency .donate-announcement { background: rgb(0, 51, 160); color: rgb(255, 255, 255); padding: 8px 16px; } .donate-emergency .donate-announcement p { margin-bottom: 0px; } .slide-card.card { position: relative; border-radius: 0px; background: transparent; border: 0px; } .slide-card .media--blazy { border-radius: 8px; } .slide-card .group-inner-wrapper { border-radius: 8px; background: rgba(242, 242, 242, 0.9); display: flex; flex-direction: column; padding: 24px 32px 0px; } .slide-card .group-body { width: 100%; } .slide-card .group-body .field--name-body { display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; overflow: hidden; } .slide-card .btn-icon-left-arrow::after { background-image: url("data:image/svg+xml,"); } .slide-type { width: 100%; display: inline-block; text-align: center; padding-bottom: 24px; } .slide-type-text { border-radius: 50px; border: 2px solid rgb(65, 143, 222); background: rgb(255, 255, 255); box-shadow: rgba(163, 163, 163, 0) 0px 8px 2px 0px, rgba(163, 163, 163, 0.01) 0px 5px 2px 0px, rgba(163, 163, 163, 0.03) 0px 3px 2px 0px, rgba(163, 163, 163, 0.05) 0px 1px 1px 0px, rgba(163, 163, 163, 0.06) 0px 0px 1px 0px; padding: 8px 16px; font-size: 13px; font-style: normal; font-weight: 700; line-height: 19px; letter-spacing: 0.13px; text-transform: uppercase; display: inline-block; } .btn-icon-left-arrow.btn-primary:hover { background: transparent; } @media (max-width: 991px) { .slide-card .group-body.hidden { display: block; } } @media (min-width: 992px) { .slide-card.card { overflow: hidden; margin-bottom: 20px; } .slide-card .group-wrapper { position: absolute; height: 100%; width: 100%; padding: 1.25rem 1.875rem; transition: top 0.3s ease 0s; } .slide-card .group-inner-wrapper { padding-bottom: 24px; height: 100%; } .slide-card .group-body { position: relative; flex-grow: 1; opacity: 0; transition: opacity 0.3s linear 0s; } .slide-card:hover .group-body { opacity: 1; } .slide-card .field--name-dynamic-token-fieldnode-read-storyteller, .slide-card .field--name-dynamic-twig-fieldnode-read-more-text-twig { position: absolute; bottom: 0px; left: 0px; right: 0px; } .slide-card .group-body .field--name-body { -webkit-line-clamp: 3; } .slide-card .group-title .field--name-node-title { padding-top: 16px; } .slide-card .extra-height .group-title .field--name-node-title { padding-top: 0px; } .slide-card .slide-type { position: absolute; top: 20px; left: 0px; right: 0px; } .-three-column .slide-card .group-title .field--name-node-title { display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; } .-three-column .slide-card .group-body .field--name-body { -webkit-line-clamp: 3; } .-three-column .slide-card .group-body { margin-top: 16px; } } @media (min-width: 1200px) { .slide-card .group-wrapper { padding-top: 40px; padding-bottom: 40px; } .slide-card .group-body .field--name-body { -webkit-line-clamp: 5; } } .sticky-sidebar.container .sticky-top { z-index: 11; } .homepage-news .teaser-default .article-detail { height: auto !important; } body > iframe { display: none !important; } .spotlight-slider-wrapper { margin: 5rem 0px; } .spotlight-slider-wrapper .spotlight-carousel { position: relative; } @media (min-width: 87.5rem) { .spotlight-slider-wrapper .slide__media { width: 50%; } .spotlight-slider-wrapper .slide__media .media, .spotlight-slider-wrapper .carousel-image .media { border-radius: 10px; } .spotlight-slider-wrapper .slick__slide .slide__constrained, .spotlight-slider-wrapper .carousel-content { --offset-carousel: 9rem; position: absolute; top: -2rem; z-index: -1; padding: 0px; width: calc(50% + var(--offset-carousel)); left: 50%; margin-left: calc(var(--offset-carousel) * -1); } .spotlight-slider-wrapper .slide__constrained .slide__caption, .spotlight-slider-wrapper .carousel-content .card { padding: 5rem 2rem var(--offset-carousel) calc(var(--offset-carousel) + 2rem); min-height: 460px; background-color: white; position: relative; top: 0px; display: block; } .spotlight-slider-wrapper .carousel-indicators { bottom: 0px; top: unset; height: auto; left: calc(50% + 2rem); } .spotlight-slider-wrapper .carousel-indicators > * { -webkit-box-pack: unset; justify-content: unset; } } @media (max-width: 640px) { #sliding-popup .eu-cookie-compliance-message { max-width: 100%; } } #sliding-popup .popup-content { padding-top: 0.5rem; } #sliding-popup .find-more-button { font-weight: bold; color: rgb(0, 51, 160); font-size: 0.875rem; } #sliding-popup .agree-button { background-color: rgb(0, 51, 160); background-image: none; color: rgb(255, 255, 255); text-shadow: none; padding: 0.5rem 1rem; border: 0px none; box-shadow: none; } .layout.layout--onecol { position: relative; } .path-frontpage .page-banner.-cover .description .field--name-field-description > .h1, .path-frontpage .page-banner.-cover .description .field--name-field-description > h1 { text-shadow: rgba(0, 0, 0, 0.85) 0px 0px 3px; } .page-banner .banner.-home .description { background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 40%, rgba(0, 0, 0, 0.5) 100%); padding-top: 4rem; } .btn-donate { display: inline-flex !important; } .header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .col-xl-3 .title-btn a.btn-donate { color: var(--bs-primary); } .block-views-blockfeatured-news-related .more-link a { right: 0px; } .view-id-featured_news .related-content.views-view-grid.row { --bs-gutter-x: 0; } @media (max-width: 575px) { .node--view-mode-full .article-detail .title { display: block !important; } .view-id-featured_news .teaser-default.text-body .article-detail.h-100 { height: unset !important; } .expanding-gallery .field--type-entity-reference-revisions { flex-wrap: wrap; height: auto; } .expanding-gallery .field--type-entity-reference-revisions .field__item { flex: 0 0 100%; height: unset; } .expanding-gallery .field--type-entity-reference-revisions .field__item img { margin-bottom: 0px; } .expanding-gallery .field--type-entity-reference-revisions .field__item .gallery-content { opacity: 1; position: relative; bottom: unset; background-color: rgb(255, 255, 255); padding: 2rem 1.5rem; } .expanding-gallery .field--type-entity-reference-revisions .field__item .gallery-content .btn.btn-primary { color: rgb(0, 51, 160); border: 2px solid rgb(0, 51, 160); } .expanding-gallery .field--type-entity-reference-revisions .field__item .gallery-content .text-white { color: rgb(0, 51, 160) !important; font-size: 1.2rem !important; } .expanding-gallery .field--type-entity-reference-revisions .field__item .gallery-content .btn.btn-primary.btn-icon-enter::after { display: none; } } @media (max-width: 767px) { .w-md-100 { width: 100% !important; } } @media (min-width: 1000px) { .paragraph--type-cover-slider.paragraph--view-mode-banner-child .media.media--blazy { padding-bottom: 35% !important; } #explore-section .location-filter { margin-right: 0px; margin-top: 4rem; } #explore-section .country-data-filter { margin-top: -5rem !important; } } @media (max-width: 999px) { } .btn, #donate-carousel-sec .flexslider.donate-slider ul.slides li .padd_8 a.donate-btn, .see-more a, .sticky-sidebar.container .sticky-top .playbook-sidebar .blazy--field .Related-content h3, .sticky-sidebar.container .sticky-top .playbook-sidebar .blazy--field .Related-content .h3, .sticky-sidebar.container .sticky-top .playbook-sidebar .blazy--field .Related-content .number-counter-container { text-transform: unset !important; } .content-block .Related-content .block-menu h2, .content-block .Related-content .block-menu .h2 { margin-bottom: 0px; } .sticky-top { z-index: 12; } @media (max-width: 74.9375rem) { body.has-menu { overflow: hidden; } #explore-section { top: 50%; width: 97% !important; } .header #navbar-main .container .navbar-collapse.collapse.show { height: 92dvh; } } @media (max-width: 35.9375rem) { .vision-wrapper-main .vision-image { margin-right: 0px !important; } #donate-carousel-sec .flexslider.donate-slider ul.slides li span.badge-text { margin-left: 0px !important; } } #navbar-top .block h2 { display: none; } .btn.btn-sm.btn-close { width: 1rem; height: 1rem; padding: 0px; margin-top: -2px; } .worldwide-filter-wrapper { z-index: 1; position: relative; } .worldwide-filter-wrapper label { font-size: 0.85rem; font-weight: 700; } .worldwide-result-text { padding: 2px 2px 2px 6px; border-radius: 6px; box-shadow: rgb(170, 170, 170) 1px 1px 2px; color: rgb(126, 126, 126); font-size: 0.85rem; } .view-id-iom_country_name .bef-exposed-form legend { border: 2px solid rgb(227, 227, 227); border-radius: 4px; padding: 0.5rem 0.9375rem; font-size: 1rem; line-height: 1.5rem; color: rgb(68, 68, 68); margin-bottom: 0px; cursor: pointer; } .view-id-iom_country_name .bef-exposed-form legend::before { content: ""; font-family: Bootstrap-icons; position: absolute; top: 50%; z-index: 9; color: rgb(68, 68, 68); width: 24px; height: 24px; display: inline-block; transform: translate(0px, -50%); transition: all 0.3s ease-in-out 0s; right: 10px; } .view-id-iom_country_name .bef-exposed-form legend.border-none { border-bottom: none; border-radius: 4px 4px 0px 0px; } .view-id-iom_country_name .bef-exposed-form legend.border-none::before { transform: translate(0px, -50%) rotate(180deg); } .view-id-iom_country_name .bef-exposed-form .form-composite { width: 100%; position: relative; } .view-id-iom_country_name .bef-exposed-form .fieldset-wrapper { display: none; position: absolute; top: 100%; width: 100%; background-color: rgb(255, 255, 255); z-index: 9; } #views-exposed-form-iom-country-name-block-5.bef-exposed-form .form-check-input { margin: 3px 5px; cursor: pointer; width: 16px; border-radius: 0px; background-image: none; border: 2px solid rgb(68, 68, 68); text-transform: initial; } #views-exposed-form-iom-country-name-block-5.bef-exposed-form .form-check-input:checked[type="checkbox"] { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e"); } #views-exposed-form-iom-country-name-block-5.bef-exposed-form .form-check-label { font-weight: 500; font-size: 0.875rem; cursor: pointer; color: rgb(68, 68, 68); display: inline; text-transform: inherit; } #block-views-block-iom-country-name-block-5 .view-id-iom_country_name .view-content { max-height: 480px; } #views-exposed-form-iom-country-name-block-5.bef-exposed-form .form-check { padding: 5px 10px; } #wherewework .view-content { padding-left: 1.2rem; } #block-whereweworkiomworldwide .block-content--type-block-with-two-columns .grid { } #block-whereweworkiomworldwide .h-100 { height: auto !important; } #donate-carousel-sec .flexslider.donate-slider { position: relative; } .block-content-block_with_two_columns > .content { } .block-content-block_with_two_columns .field--name-field-left-side-bar, .block-content-block_with_two_columns .field--name-field-right-side-bar { background-color: rgb(255, 255, 255); padding: 2rem; box-shadow: rgb(199, 199, 199) 0px 0px 5px; border-radius: 0.5rem; } .field--name-field-right-side-bar img { width: 100%; } .view-id-iom_country_name .view-content { max-height: 280px; overflow: hidden scroll; width: 100%; } .view-id-iom_country_name .view-header h3 { color: rgb(0, 51, 160); font-weight: 700; } .view-id-iom_country_name .views-row { border-bottom: 1px solid rgb(227, 227, 227); min-height: 3rem; align-items: center; } .view-id-iom_country_name .views-row .views-field-field-country-links { text-align: right; } .view-id-iom_country_name .views-row .views-field-field-country-links a { font-size: 0.813rem; color: rgb(68, 68, 68); font-weight: 700; margin-right: 0.313rem; padding: 0px 0.313rem; } .bef-exposed-form .bef-toggle { display: block; border-left: 2px solid rgb(227, 227, 227); padding: 0.2rem 1rem; background-color: rgb(227, 227, 227); font-weight: 500; font-size: 0.875rem; cursor: pointer; color: rgb(68, 68, 68); } .bef-exposed-form .bef-toggle:hover { background-color: rgb(186, 200, 231); } .block-content-card_style { } .block-content-card_style .field--name-field-label { color: rgb(0, 51, 160); font-weight: 700; font-size: 1.75rem; } .block-content-card_style .field--name-field-link { } .block-content-card_style .field--name-field-link a { } .webform-submission-contact-us-form ::placeholder { color: rgb(181, 179, 179) !important; } .webform-submission-contact-us-form { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-top: calc(-1 * var(--bs-gutter-y)); margin-right: calc(-0.5 * var(--bs-gutter-x)); margin-left: calc(-0.5 * var(--bs-gutter-x)); } .webform-submission-contact-us-form { border: 1px solid rgb(255, 255, 255); padding: 30px; max-width: unset; width: 100%; margin: 0px auto; background-color: rgb(255, 255, 255); border-radius: 0.5rem; } .webform-submission-contact-us-form .form-type-select label { margin-bottom: 0px; } .webform-submission-contact-us-form .form-select, .webform-submission-contact-us-form .form-control { border-radius: 4px; height: 3.2rem; border: 2px solid rgb(227, 227, 227) !important; } .webform-submission-contact-us-form .form-control.form-textarea { height: 5rem; } .webform-submission-contact-us-form fieldset { padding: 0px 0.5rem; margin-bottom: 2.188rem; } .webform-submission-contact-us-form label { margin-bottom: 0.125rem; text-transform: inherit !important; font-size: 0.875rem !important; font-weight: 400 !important; } .bg-light { background-color: rgb(255, 255, 255) !important; } .teaser-default .title { padding-bottom: 2px; } .teaser-spotlight .description .bundle span::before, .video-spotlight .description .bundle span::before { padding: 0.16rem !important; } .main-menu .col-md-4.col-3.p-0 > div.align-items-center.justify-content-end > a:first-child { margin: 0px 5px 5px 0px; } .mega-menu-block > .content-block > h4, .mega-menu-block > .content-block > p { margin-left: 1rem; } .header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .right-img { min-height: 400px; background-position: center center; position: relative; } .header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .right-img::after { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: linear-gradient(rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.8) 100%); } .header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .vertical_navs li.active > a { border-radius: 0px 4px 4px 0px; } .header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .content-block ul li a:hover { border-radius: 4px; } .nav-item.dropdown.mega-menu:nth-child(3) .dropdown-menu .row > div:nth-child(3) a, .nav-item.dropdown.mega-menu:nth-child(4) .dropdown-menu .row > div:nth-child(3) a { background-color: rgb(218, 155, 16) !important; } .header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu { transition: none 0s ease 0s; } .header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item a.nav-link::before { transition: all 0.25s cubic-bezier(0.79, 0.14, 0.15, 0.86) 0s; } .header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item:hover a.nav-link::before, .header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item.hover a.nav-link::before { display: block; top: 55px; opacity: 1; transition-delay: 0.1s; } .path-frontpage .paragraph--type-spotlight > div > h2 { } .sticky-sidebar .sticky-top .playbook-sidebar .blazy--field .Related-content a.list-group.list-group-item:hover { padding: 0.5rem 0.4rem 0.5rem 0.5rem; letter-spacing: 0px; } .page-banner .banner.-parent { padding-bottom: 4rem; } #explore-section .views-exposed-form.bef-exposed-form .form-actions { position: absolute; top: 2.2rem; right: 7rem; } #explore-section { width: 100%; z-index: 1100; max-width: 1320px; } #explore-section .container { margin: 0px; width: 100%; max-width: 100% !important; } .scrollx { overflow-x: scroll; padding-bottom: 5px; } .scrollx > div:first-child { width: 500%; } #explore-section .country-data-filter .col-lg-9 { top: 0px !important; } #explore-section .country-data-filter.has-filters { margin-top: 0px !important; } #explore-section .country-data-filter.has-filters .col-lg-9 { margin-top: 0px !important; } .field--name-field-right-side-bar .field--name-field-link { margin-top: auto; display: block; } .field--name-field-right-side-bar .field--name-field-link a { color: var(--bs-white); background: var(--bs-primary); font-size: 1rem; font-weight: bold; padding: 1rem 3rem 1rem 1rem; border-radius: 8px; margin-top: 1rem; flex-wrap: wrap; -webkit-box-align: center; align-items: center; position: relative; display: inline-block; } .field--name-field-right-side-bar .field--name-field-link a::after { content: ""; background-image: url("data:image/svg+xml, %3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12.375 2.375H14.625C15.2473 2.375 15.75 2.87773 15.75 3.5V12.5C15.75 13.1223 15.2473 13.625 14.625 13.625H12.375C11.7527 13.625 11.25 14.1277 11.25 14.75C11.25 15.3723 11.7527 15.875 12.375 15.875H14.625C16.4883 15.875 18 14.3633 18 12.5V3.5C18 1.63672 16.4883 0.125 14.625 0.125H12.375C11.7527 0.125 11.25 0.627734 11.25 1.25C11.25 1.87227 11.7527 2.375 12.375 2.375ZM12.0445 8.79453C12.484 8.35508 12.484 7.64141 12.0445 7.20195L7.54453 2.70195C7.10508 2.2625 6.39141 2.2625 5.95195 2.70195C5.5125 3.14141 5.5125 3.85508 5.95195 4.29453L8.53242 6.875H1.125C0.502734 6.875 0 7.37773 0 8C0 8.62227 0.502734 9.125 1.125 9.125H8.53242L5.95195 11.7055C5.5125 12.1449 5.5125 12.8586 5.95195 13.298C6.39141 13.7375 7.10508 13.7375 7.54453 13.298L12.0445 8.79805V8.79453Z' fill='white' /%3E%3C/svg%3E%0A"); background-repeat: no-repeat; width: 20px; height: 16px; margin-left: 0.5rem; display: inline-block; } .field--name-field-right-side-bar .field--name-field-link a:hover::after { background-image: url("data:image/svg+xml, %3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12.375 2.375H14.625C15.2473 2.375 15.75 2.87773 15.75 3.5V12.5C15.75 13.1223 15.2473 13.625 14.625 13.625H12.375C11.7527 13.625 11.25 14.1277 11.25 14.75C11.25 15.3723 11.7527 15.875 12.375 15.875H14.625C16.4883 15.875 18 14.3633 18 12.5V3.5C18 1.63672 16.4883 0.125 14.625 0.125H12.375C11.7527 0.125 11.25 0.627734 11.25 1.25C11.25 1.87227 11.7527 2.375 12.375 2.375ZM12.0445 8.79453C12.484 8.35508 12.484 7.64141 12.0445 7.20195L7.54453 2.70195C7.10508 2.2625 6.39141 2.2625 5.95195 2.70195C5.5125 3.14141 5.5125 3.85508 5.95195 4.29453L8.53242 6.875H1.125C0.502734 6.875 0 7.37773 0 8C0 8.62227 0.502734 9.125 1.125 9.125H8.53242L5.95195 11.7055C5.5125 12.1449 5.5125 12.8586 5.95195 13.298C6.39141 13.7375 7.10508 13.7375 7.54453 13.298L12.0445 8.79805V8.79453Z' fill='white' /%3E%3C/svg%3E%0A"); } #block-forotherinquiries > h2 { color: var(--bs-primary); font-size: 28px; margin-bottom: 24px; font-weight: 700; } .contextual button { top: -1rem; } .block-content-unpublished { border: 5px solid rgb(255, 204, 203); background-color: rgb(255, 204, 203); } .block-content .content .contextual-region .contextual { top: 20px; right: 20px; } .paragraph--type--media-contacts.paragraph--view-mode--media-contacts-popup .field--name-field-contacts > .field__item .paragraph--type--contact .field--name-field-description { z-index: 12; } .iom-map-wrapper .autocomplete-list-item a { width: 100%; display: block; } b #webform-submission-download-attachment-form-add-form .js-webform-select-other .fieldset-legend { font-weight: 700; font-size: 16px; } .view-header h1.title { font-size: 2.125rem; text-shadow: none; text-transform: uppercase; letter-spacing: unset; max-width: 720px; line-height: 1.2em; margin: 1.25rem 0px; } .g-recaptcha { margin: 15px 0px; } .partners-title { margin-bottom: 2rem; } .view-partners .view-content.row > div { text-align: center; position: relative; } .view-partners .slick-arrow { width: 60px; height: 3.75rem; background-color: rgb(0, 51, 160); background-size: 192px; font-size: 0px; border: none; position: relative; opacity: 0.5; } .view-partners .slick-arrow:hover { opacity: 1; } .view-partners div:focus { outline: none; } .view-partners .slick-prev { position: absolute; bottom: 35%; left: 0px; } .view-partners .slick-prev::before { background: url("") -112px 0px / 192px no-repeat; content: ""; width: 16px; height: 1rem; margin: auto; display: block; position: absolute; inset: 0px; } .view-partners .slick-next { position: absolute; bottom: 35%; right: 0px; } .view-partners .slick-next::before { background: url("") -80px 0px / 192px no-repeat; content: ""; width: 16px; height: 1rem; margin: auto; display: block; position: absolute; inset: 0px; } .view-partners .slick__arrow { width: 100%; display: flex; justify-content: space-between; } .emergency-victim-assistance-fund-map .tooltip-details > div { display: none !important; } .emergency-victim-assistance-fund-map .tooltip-details > div:nth-child(1) { display: block !important; } .emergency-victim-assistance-fund-map .tooltip { max-width: 700px !important; } .title-wrapper { max-width: 480px; margin-bottom: 32px; } .title-wrapper > * { letter-spacing: initial; } .media-contacts__item:last-child .media-contacts__info { right: 100%; left: unset; } .media-contacts__item:last-child .media-contacts__info::before { right: -15px; left: unset; transform: rotate(180deg); } .media-contacts__close { width: 50%; } .media-contacts__item .media-contacts__bottom { padding: 30px 0px; } @media (max-width: 1023px) { .media-contacts__info { left: 0px; display: block; position: static; background: rgb(255, 255, 255); padding: 30px 0px; color: initial; opacity: 1 !important; } .media-contacts__info .media-contacts__details, .media-contacts__info .media-contacts__summary, .media-contacts__info .media-contacts__name { text-align: center; } .media-contacts__info .media-contacts__name { color: rgb(0, 51, 160); font-size: 20px; font-weight: 700; margin: 0.625rem 0px; } .media-contacts__info .media-contacts__summary { font-size: 18px; margin-bottom: 12px; } .media-contacts__info .media-contacts__details a { color: rgb(0, 53, 160); } .media-contacts__summary.d-none { display: block !important; } .media-contacts__summary.d-none .media-contacts__close { display: none; } .media-contacts__item .media-contacts__bottom { display: none; } .media-contacts__info::before { display: none; } } .views-view-grid { width: 100%; } @media (min-width: 560px) { .sdgs .field--type-image { margin: 0px 1rem 0px 0px; float: none; } } @media (max-width: 559px) { .sdgs .field__items .field__item .field--type-image { margin: 0px 1rem 16px 0px; } } .path-frontpage .page-banner .mini-caption h1, .path-frontpage .page-banner .mini-caption h2 { -webkit-line-clamp: 4; } small, .small { font-size: 13px; } .search-popup.pop small.text-muted, .small { color: rgb(255, 255, 255) !important; } #edit_sort_bef_combine__2_chosen .chosen-drop .active-result:last-child, #edit_sort_bef_combine_chosen .chosen-drop .active-result:last-child { display: none; } .about-section.textOverlay .views-field-field-single-image, .about-section.textOverlay .field--name-field-single-image { min-height: unset; max-height: 700px; } @media (max-width: 1019px) { .about-section.textOverlay .about-section-details { width: 100%; -webkit-box-flex: 0; flex: 0 1 100%; position: initial; color: rgb(0, 0, 0); } .about-section.textOverlay .about-section-details .btn-default { border: 1px solid rgb(68, 68, 68); } .about-section.textOverlay .about-section-details .btn-default span { color: rgb(68, 68, 68); } } @media (min-width: 1020px) { .about-section.textOverlay .about-section-details { width: 50%; -webkit-box-flex: 0; flex: 0 1 50%; } } @media (max-width: 640px) { .blazy .media { background-size: cover; } } .listing_slideshow .carousel-item .carousel-desc { display: none; } .webform-submission-form legend { font-size: 1rem; font-weight: bold; border-bottom: 0px; } form .chosen-container { border-radius: 0px; padding: 0.8125rem 0.9375rem; height: auto; } form .chosen-container .chosen-drop { left: 0px; } form .chosen-container-single .chosen-single { border: 0px; background: none; box-shadow: 0px 0px 0px; } form .chosen-container-single .chosen-single > div { display: none; } form .chosen-container-single.chosen-with-drop .chosen-single { border: 0px; background: none; } .text-primary { color: rgb(0, 51, 161); } .btn-light { background-color: rgb(211, 220, 237); color: rgb(0, 51, 160); border: none; white-space: initial; } .btn-full { display: block; width: 100%; } .text-lg { font-size: 24px; line-height: 28px; letter-spacing: 0.03em; font-weight: 700 !important; } .field--name-field-sdg > div { margin: 0px 10px 20px; display: inline-block; } .field--name-field-sdg .field--name-field-image img { max-width: 100px; } .paragraph--type--sdgs .field--name-field-sdg { text-align: center; } .paragraph--type--sdgs .field--name-field-label { text-align: center; letter-spacing: 0.09375rem; color: rgb(0, 0, 0); font-weight: 600; text-transform: uppercase; width: 100%; margin-bottom: 2rem; font-size: 1.75rem; } .page-node-183361 .field--name-field-flexible-content { padding: 0px 15px; } @media (min-width: 992px) { .page-node-183361 .field--name-field-flexible-content { padding: 0px 48px; } } .font-light { font-weight: 300 !important; } .font-bold { font-weight: 700 !important; } .font-size-sm { font-weight: 400 !important; font-size: 18px !important; letter-spacing: inherit !important; margin-bottom: 10px !important; } @media (max-width: 640px) { .font-size-sm.mobile-small { font-size: 18px; } } .font-size-md { font-size: 26px !important; letter-spacing: 0.03em; } .bg-primary-light { background: rgb(217, 224, 241); padding: 15px; text-align: center; font-weight: 700; margin-bottom: 50px; font-size: 24px; } .custom-select-js form, .custom-select-js .chosen-container { width: 100% !important; } .custom-select-js .chosen-container { font-size: 0.875rem; font-weight: normal; line-height: 1.5; color: rgb(73, 80, 87); vertical-align: middle; background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center / 8px 10px no-repeat rgb(255, 255, 255); border: 1px solid rgb(206, 212, 218); appearance: none; border-radius: 0px; padding: 0.8125rem 0.9375rem; height: auto; } .custom-select-js .view-header { margin-bottom: 30px; } .custom-select-js .view-content { padding: 0px 15px; } #block-contactus .ckeditor-accordion-container dt > a { font-weight: 400 !important; font-size: inherit !important; color: rgb(0, 53, 160) !important; letter-spacing: inherit !important; } #block-contactus .ckeditor-accordion-container dd { font-size: inherit !important; } #block-contactus .ckeditor-accordion-container dd p:nth-child(1) { min-width: 131px; margin: 0px 30px; } #block-contactus .ckeditor-accordion-container dd p:nth-child(2) { width: 80%; } #block-contactus .ckeditor-accordion-container dd p { display: inline-block; vertical-align: middle; } .main-content .text-formatted .top10 { max-width: 65%; margin: auto; display: block; } @media (max-width: 640px) { .main-content .text-formatted .top10 { max-width: 100%; } } .video-pop-up .blazy--field-default--teaser { cursor: pointer; } .nav-tabs ul.nav .nav-item span.nav-link.nav-link { border: 0px; border-radius: 0px; font-size: 1rem; margin-bottom: 0.9375rem; font-weight: 600; text-transform: uppercase; padding: 0px; margin-top: 0.9375rem; } .video-pop-up .thumbnail-wrapper::before { background-image: url(""); } .thumbnail-wrapper .field--name-field-image { z-index: 1; } .homepage-campaign .compact-node-link::after { z-index: 1; } .cell-block { padding: 24px 20px; margin: 24px 20px; } .cell-block-title span { display: inline; white-space: pre-wrap; padding: 5px 5px 5px 0px; box-shadow: rgb(0, 53, 160) -16px 0px 0px; -webkit-box-decoration-break: clone; line-height: normal; } .cell-block h3 { margin-left: -40px; } .cell-block.green { background: linear-gradient(rgb(233, 244, 243), rgb(255, 255, 255)); position: relative; } .cell-block.cell-block.green h3 span { background: rgb(92, 184, 178); display: inline; white-space: pre-wrap; padding: 5px 5px 5px 0px; box-shadow: rgb(92, 184, 178) -16px 0px 0px; -webkit-box-decoration-break: clone; line-height: normal; } .cell-block.orange { background: linear-gradient(rgb(247, 211, 191), rgb(255, 255, 255)); position: relative; } .cell-block.green::before { background: url("") 0px 0px / 100% 100% no-repeat; width: 100%; height: 100%; content: ""; position: absolute; left: 0px; bottom: 0px; } .cell-block.orange::before { background: url("") 0px 0px / 100% 100% no-repeat; width: 100%; height: 100%; content: ""; position: absolute; right: 0px; top: 0px; } .cell-block.orange h3 span { background: rgb(255, 103, 31); display: inline; white-space: pre-wrap; padding: 5px 5px 5px 0px; box-shadow: rgb(255, 103, 31) -16px 0px 0px; -webkit-box-decoration-break: clone; line-height: normal; } .btn-orange { background: var(--orange); } .btn-light-green { background: rgb(92, 184, 178); } .partners-title { margin-bottom: 2rem; } .view-partners .view-content.row > div, .field--name-field-partners .view-content.row > div { text-align: center; position: relative; } .slick-slide { padding: 20px; } .field--name-field-partners .view-partners .slick-arrow, .field--name-field-partners .slick-arrow { width: 60px; height: 3.75rem; background-color: rgb(0, 51, 160); background-size: 192px; font-size: 0px; border: none; position: relative; opacity: 0.5; z-index: 10; } .view-partners .slick-arrow:hover, .field--name-field-partners .slick-arrow:hover { opacity: 1; } .view-partners div:focus, .field--name-field-partners div:focus { outline: none; } .view-partners .slick-prev, .field--name-field-partners .slick-prev { position: absolute; bottom: 35%; left: 0px; } .view-partners .slick-prev::before, .field--name-field-partners .slick-prev::before { background: url("") -112px 0px / 192px no-repeat; content: ""; width: 16px; height: 1rem; margin: auto; display: block; position: absolute; inset: 0px; } .view-partners .slick-next, .field--name-field-partners .slick-next { position: absolute; bottom: 35%; right: 0px; } .view-partners .slick-next::before, .field--name-field-partners .slick-next::before { background: url("") -80px 0px / 192px no-repeat; content: ""; width: 16px; height: 1rem; margin: auto; display: block; position: absolute; inset: 0px; } .view-partners .slick__arrow, .field--name-field-partners .slick__arrow { width: 100%; display: flex; justify-content: space-between; } #block-views-block-content-list-podcast-block-2 .slick .slide__content, .view-display-id-podcast_attachment .slick .slide__content, .spotlight-slider-wrapper .slick .slide__content { display: flex; flex-wrap: wrap; margin-left: 0px; margin-right: 0px; } #block-views-block-content-list-podcast-block-2 .slick .slide__content .slide__media, .view-display-id-podcast_attachment .slick .slide__content .slide__media, .spotlight-slider-wrapper .slick .slide__content .slide__media { position: relative; width: 50%; z-index: 1; } @media (max-width: 61.9375rem) { #block-views-block-content-list-podcast-block-2 .slick .slide__content .slide__media, .view-display-id-podcast_attachment .slick .slide__content .slide__media, .spotlight-slider-wrapper .slick .slide__content .slide__media { width: 100%; } } #block-views-block-content-list-podcast-block-2 .slick .slide__content .slide__media .media, .view-display-id-podcast_attachment .slick .slide__content .slide__media .media, .spotlight-slider-wrapper .slick .slide__content .slide__media .media { margin: 1.5rem 0px; border-radius: 16px; overflow: hidden; } @media (max-width: 61.9375rem) { #block-views-block-content-list-podcast-block-2 .slick .slide__content .slide__media .media, .view-display-id-podcast_attachment .slick .slide__content .slide__media .media, .spotlight-slider-wrapper .slick .slide__content .slide__media .media { margin-top: 0px; } } #block-views-block-content-list-podcast-block-2 .slick .slide__content .slide__caption, .view-display-id-podcast_attachment .slick .slide__content .slide__caption, .spotlight-slider-wrapper .slick .slide__content .slide__caption { position: relative; left: unset; width: 60%; padding-top: 3.875rem; padding-bottom: 6.125rem; padding-left: calc(10% + 2.625rem); margin-left: -10%; background-color: rgb(255, 255, 255); border-radius: 16px; transform: unset; z-index: 0; } @media (max-width: 61.9375rem) { #block-views-block-content-list-podcast-block-2 .slick .slide__content .slide__caption, .view-display-id-podcast_attachment .slick .slide__content .slide__caption, .spotlight-slider-wrapper .slick .slide__content .slide__caption { width: 100%; padding-left: 1.5rem; padding-right: 1.5rem; margin-left: 0px; } } #block-views-block-content-list-podcast-block-2 .slick .slide__content .slide__caption .slide__title, .view-display-id-podcast_attachment .slick .slide__content .slide__caption .slide__title, .spotlight-slider-wrapper .slick .slide__content .slide__caption .slide__title { color: rgb(0, 51, 160); font-size: 1.125rem; font-weight: 700; line-height: 120%; } #block-views-block-content-list-podcast-block-2 .slick .slick__arrow, .view-display-id-podcast_attachment .slick .slick__arrow, .spotlight-slider-wrapper .slick .slick__arrow { top: unset; bottom: 41px; left: unset; right: 24px; width: max-content; height: auto; display: flex; gap: 12px; } #block-views-block-content-list-podcast-block-2 .slick .slick__arrow .slick-arrow, .view-display-id-podcast_attachment .slick .slick__arrow .slick-arrow, .spotlight-slider-wrapper .slick .slick__arrow .slick-arrow { position: relative; top: unset; left: unset; right: unset; transform: unset; } #block-views-block-content-list-podcast-block-2 .slick .slick__arrow .slick-arrow::before, .view-display-id-podcast_attachment .slick .slick__arrow .slick-arrow::before, .spotlight-slider-wrapper .slick .slick__arrow .slick-arrow::before { display: none; } #block-views-block-content-list-podcast-block-2 .slick .slick__arrow .slick-arrow.slick-next::after, .view-display-id-podcast_attachment .slick .slick__arrow .slick-arrow.slick-next::after, .spotlight-slider-wrapper .slick .slick__arrow .slick-arrow.slick-next::after { content: ""; background-image: url("data:image/svg+xml,"); background-repeat: no-repeat; width: 12px; height: 20px; display: inline-block; } #block-views-block-content-list-podcast-block-2 .slick .slick__arrow .slick-arrow.slick-prev::after, .view-display-id-podcast_attachment .slick .slick__arrow .slick-arrow.slick-prev::after, .spotlight-slider-wrapper .slick .slick__arrow .slick-arrow.slick-prev::after { content: ""; background-image: url("data:image/svg+xml,"); background-repeat: no-repeat; width: 12px; height: 20px; display: inline-block; } #block-views-block-content-list-podcast-block-2 .slick .slick-dots, .view-display-id-podcast_attachment .slick .slick-dots, .spotlight-slider-wrapper .slick .slick-dots { position: absolute; bottom: 62px; left: calc(50% + 42px); } @media (max-width: 61.9375rem) { #block-views-block-content-list-podcast-block-2 .slick .slick-dots, .view-display-id-podcast_attachment .slick .slick-dots, .spotlight-slider-wrapper .slick .slick-dots { left: 24px; } } #block-views-block-content-list-podcast-block-2 .slick .slick-dots li.slick-active button::before, .view-display-id-podcast_attachment .slick .slick-dots li.slick-active button::before, .spotlight-slider-wrapper .slick .slick-dots li.slick-active button::before { color: rgb(64, 102, 184); } #block-views-block-content-list-podcast-block-2 .slick .slick-dots li button::before, .view-display-id-podcast_attachment .slick .slick-dots li button::before, .spotlight-slider-wrapper .slick .slick-dots li button::before { background-color: transparent; color: rgb(179, 194, 227); opacity: 1; } #block-views-block-content-list-podcast-block-2 .slick-slider, .view-display-id-podcast_attachment .slick-slider, .spotlight-slider-wrapper .slick-slider { margin-left: 0px; margin-right: 0px; } #block-views-block-content-list-podcast-block-2 .slick-slider .slick__slide, .view-display-id-podcast_attachment .slick-slider .slick__slide, .spotlight-slider-wrapper .slick-slider .slick__slide { padding: 0px; } .btn.btnPlay.btn-link::before { background-image: url("data:image/svg+xml,"); } .btn.btnPlay.btn-link:hover::before { background-image: url("data:image/svg+xml,"); } .btn.btnPlay::before { content: ""; background-image: url("data:image/svg+xml,"); background-repeat: no-repeat; width: 20px; height: 20px; margin-right: 0.5rem; display: inline-block; vertical-align: sub; } .linkicon-large-play { position: relative; } .linkicon-large-play::after { content: ""; background-image: url("data:image/svg+xml,"); } @media (min-width: 64rem) { .node--type-podcast .page-banner .banner.-parent .media.media--blazy { padding-bottom: 52.5% !important; } } .node--type-podcast .page-banner .banner.-parent .field--name-field-sub-label { padding-left: 1.5rem; padding-bottom: 0.375rem; color: rgb(124, 179, 233); font-size: 1.25rem; font-weight: 700; text-transform: uppercase; border-left: 5px solid rgb(153, 173, 217); } .node--type-podcast #block-phoenix-views-block-content-list-podcast-block-3 .view { padding: 0.75rem 1.5rem; background-color: rgb(255, 255, 255); box-shadow: rgba(163, 163, 163, 0.06) 0px 0px 1px 0px, rgba(163, 163, 163, 0.05) 0px 1px 1px 0px, rgba(163, 163, 163, 0.03) 0px 3px 2px 0px, rgba(163, 163, 163, 0.01) 0px 5px 2px 0px, rgba(163, 163, 163, 0) 0px 8px 2px 0px; border-radius: 16px; } .node--type-podcast #block-phoenix-views-block-content-list-podcast-block-3 .view .view-header .h5 { color: rgb(68, 68, 68); font-size: 0.9375rem; font-weight: 400; line-height: 150%; margin-bottom: 0.75rem; } #block-views-block-content-list-podcast > h2, .block-views-blockcontent-list-podcast-block-1 > h2 { color: rgb(0, 51, 160); font-size: 1.25rem; font-weight: 700; text-transform: uppercase; margin-bottom: 1.5rem; } #block-views-block-content-list-podcast .view .attachment, .block-views-blockcontent-list-podcast-block-1 .view .attachment { margin-bottom: 4rem; } #block-views-block-content-list-podcast .view .attachment .view-content, .block-views-blockcontent-list-podcast-block-1 .view .attachment .view-content { margin-left: 0px; margin-right: 0px; } #block-views-block-content-list-podcast .view .view-content, .block-views-blockcontent-list-podcast-block-1 .view .view-content { display: flex; flex-wrap: wrap; margin-left: -0.75rem; margin-right: -0.75rem; gap: 0px; } #block-views-block-content-list-podcast .view .view-content > .views-row, .block-views-blockcontent-list-podcast-block-1 .view .view-content > .views-row { padding-left: 0.75rem; padding-right: 0.75rem; margin-bottom: 1.5rem; } #block-views-block-content-list-podcast .view .view-content > .views-row .layout, #block-views-block-content-list-podcast .view .view-content > .views-row .layout .layout__region, .block-views-blockcontent-list-podcast-block-1 .view .view-content > .views-row .layout, .block-views-blockcontent-list-podcast-block-1 .view .view-content > .views-row .layout .layout__region { height: 100%; } #block-views-block-content-list-podcast .view .view-content > .views-row .teaser-link, .block-views-blockcontent-list-podcast-block-1 .view .view-content > .views-row .teaser-link { display: block; height: 100%; border-radius: 16px; padding: 1.5rem; color: rgb(68, 68, 68); background-color: rgb(250, 250, 250); box-shadow: rgba(68, 68, 68, 0.01) 0px 5px 2px 0px, rgba(68, 68, 68, 0.03) 0px 3px 2px 0px, rgba(68, 68, 68, 0.06) 0px 0px 1px 0px; } #block-views-block-content-list-podcast .view .view-content > .views-row .teaser-link:focus-visible .btn, .block-views-blockcontent-list-podcast-block-1 .view .view-content > .views-row .teaser-link:focus-visible .btn { background-color: rgb(0, 51, 160); color: rgb(255, 255, 255); } #block-views-block-content-list-podcast .view .view-content > .views-row .teaser-link:focus-visible .btn::before, .block-views-blockcontent-list-podcast-block-1 .view .view-content > .views-row .teaser-link:focus-visible .btn::before { background-image: url("data:image/svg+xml,"); } #block-views-block-content-list-podcast .view .view-content > .views-row .teaser-link > .row, .block-views-blockcontent-list-podcast-block-1 .view .view-content > .views-row .teaser-link > .row { height: 100%; } #block-views-block-content-list-podcast .view .view-content > .views-row .teaser-link > .row .right-col, .block-views-blockcontent-list-podcast-block-1 .view .view-content > .views-row .teaser-link > .row .right-col { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: start; align-items: start; } @media (min-width: 48rem) { #block-views-block-content-list-podcast .view .view-content > .views-row .teaser-link > .row .right-col, .block-views-blockcontent-list-podcast-block-1 .view .view-content > .views-row .teaser-link > .row .right-col { height: 100%; } } #block-views-block-content-list-podcast .view > nav, .block-views-blockcontent-list-podcast-block-1 .view > nav { display: flex; flex-wrap: wrap; -webkit-box-align: center; align-items: center; gap: 24px; } #block-views-block-content-list-podcast .view > nav .view-filters .views-exposed-form .form-type-select, .block-views-blockcontent-list-podcast-block-1 .view > nav .view-filters .views-exposed-form .form-type-select { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; -webkit-box-align: center; align-items: center; gap: 12px; } #block-views-block-content-list-podcast .view > nav .view-filters .views-exposed-form .form-type-select .form-select, .block-views-blockcontent-list-podcast-block-1 .view > nav .view-filters .views-exposed-form .form-type-select .form-select { width: 75px; } #block-views-block-content-list-podcast .view .view-filters label { display: none; } #block-views-block-content-list-podcast .view .view-filters select { width: auto; color: var(--bs-primary); font-weight: 700; } .block-views-blockcontent-list-podcast-block-1 .view > .view-filters { height: 1px; opacity: 0; visibility: hidden; } #block-phoenix-iomwhatsapp { display: none; } .procurement-table .proc-download, .procurement-table .views-data-export-feed { display: block !important; text-align: center; } .procurement-table .proc-download, .procurement-table .views-data-export-feed .feed-icon { display: inline-block; background-image: none; background-color: rgb(0, 51, 160); color: rgb(255, 255, 255); padding: 1rem 2rem; text-transform: uppercase; letter-spacing: 0.18em; text-indent: unset; width: auto; height: auto; } #block-phoenix-headermenus { width: 100%; } .media-center-link { color: rgb(255, 255, 255); font-size: 0.875rem; font-weight: bold; margin: 0px; border-radius: 4px; } .blue-text-color { color: rgb(0, 51, 160); } .block-views-blockcountry-news-block-1 h2, .highchart-head-info { display: none; } .block-views-blockcountry-news-block-1 .read-more { display: block; } .page-banner .banner.-parent .bg { min-height: 620px; } .paragraph--type--donors-list .row .bar .bar-legend, .paragraph--type--donors-list .row .bar .bar-unearmarked { min-width: 2px; padding: 0px; } .page-banner .banner .media--blazy::after { display: none; } .page-banner .banner.-child._revert, .page-banner .banner .container { position: relative; } .page-banner .banner .top.copyright-wrapper { bottom: auto; top: 16px; } .page-banner .banner .banner-misc.copyright-wrapper { left: 20px; } .page-banner .paragraph--type-cover-slider .banner-cover.copyright-wrapper .add, .page-banner .banner .add { color: rgb(255, 255, 255); cursor: pointer; font-size: 1.5rem; background: rgb(34, 34, 34); border-radius: 20px; height: 24px; width: 24px; display: flex; justify-content: center; align-items: center; position: absolute; z-index: 2; padding: 1.1rem; } .page-banner .paragraph--type-cover-slider .banner-cover.copyright-wrapper .copyright, .page-banner .banner .copyright { white-space: nowrap; position: relative; z-index: 1; height: 34px; width: 0px; color: rgb(255, 255, 255); overflow: hidden; transition: all 0.5s ease 0s; background: rgb(34, 34, 34); display: flex; align-items: center; border-radius: 20px; margin-left: 15px; padding-left: 20px; cursor: pointer; } .page-banner .paragraph--type-cover-slider .banner-cover.copyright-wrapper:hover .copyright, .page-banner .banner .copyright-wrapper:hover .copyright { width: 100%; padding-right: 20px; } .mobile-flexslider { background-color: transparent; border: 0px; margin: 0px 0px 80px; } .mobile-flexslider:hover .flex-direction-nav .flex-prev { opacity: 1; left: -100px; } .mobile-flexslider:hover .flex-direction-nav .flex-next { opacity: 1; } .mobile-flexslider .flex-direction-nav { position: absolute; right: 0px; bottom: -10px; } .mobile-flexslider .flex-control-nav { text-align: left; bottom: -50px; } .mobile-flexslider .flex-control-nav a { background: rgb(179, 194, 227); } .mobile-flexslider .flex-control-nav a.flex-active { background: rgb(0, 51, 160); } .mobile-flexslider .flex-direction-nav .flex-disabled { opacity: 0.7 !important; z-index: 1; } .mobile-flexslider .flex-direction-nav a { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; text-align: center; background-color: rgb(0, 51, 160); border-radius: 4px; font-size: 0px; } .mobile-flexslider .flex-direction-nav a::before { font-size: 1rem; text-shadow: none; position: absolute; left: 50%; width: 24px; z-index: 1; transform: translate(-50%); color: rgb(255, 255, 255); } .mobile-flexslider .flex-direction-nav .flex-next { opacity: 1; margin: 0px; } .mobile-flexslider .flex-direction-nav .flex-prev { left: -100px; top: 20px; } .mobile-flexslider .flex-direction-nav a.flex-next::before { content: ""; } .donate-slider .flex-control-nav { display: none; } #donate-carousel-sec .donate-slider.mobile-flexslider { margin-bottom: 80px; } .mobile-flexslider.donate-slider .flex-control-nav { display: block; } #donate-carousel-sec .mobile-flexslider.flexslider.donate-slider .flex-direction-nav .flex-prev, #donate-carousel-sec .mobile-flexslider.flexslider.donate-slider .flex-direction-nav { top: auto; } @media (max-width: 767px) { .node--type-press-release.node--view-mode-full .narrow-content .media { height: auto; } .node--type-press-release.node--view-mode-full .narrow-content .media img { width: 100%; position: relative; } } #main-wrapper .expanding-gallery .active .btn.btn-primary { display: inline-block; color: rgb(255, 255, 255); padding-left: 16px; background-color: var(--bs-primary); } .expanding-gallery .field--type-entity-reference-revisions .field__item.active .gallery-content { line-height: 1.2; } .expanding-gallery .field--type-entity-reference-revisions .field__item img { transition: unset; width: 100%; } .expanding-gallery .field--type-entity-reference-revisions .field__item { border-radius: 8px; } .resources-simple-wrapper .grid.division > .field__item:nth-child(4n+1) .card, .hover-w-color-bg .grid.division > .field__item:nth-child(4n+1) .card { border-color: rgb(65, 143, 222); } .resources-simple-wrapper .grid.division > .field__item:nth-child(4n+1) .card:hover, .hover-w-color-bg .grid.division > .field__item:nth-child(4n+1) .card:hover { border-color: rgb(173, 201, 242); background-color: rgb(217, 224, 241); } .resources-simple-wrapper .grid.division > .field__item:nth-child(4n+2) .card, .hover-w-color-bg .grid.division > .field__item:nth-child(4n+2) .card { border-color: rgb(92, 184, 178); } .resources-simple-wrapper .grid.division > .field__item:nth-child(4n+2) .card:hover, .hover-w-color-bg .grid.division > .field__item:nth-child(4n+2) .card:hover { background-color: rgb(231, 244, 243); border-color: rgb(174, 220, 217); } .resources-simple-wrapper .grid.division > .field__item:nth-child(4n+3) .card, .hover-w-color-bg .grid.division > .field__item:nth-child(4n+3) .card { border-color: rgb(255, 184, 28); } .resources-simple-wrapper .grid.division > .field__item:nth-child(4n+3) .card:hover, .hover-w-color-bg .grid.division > .field__item:nth-child(4n+3) .card:hover { background-color: rgb(255, 244, 221); border-color: rgb(255, 220, 142); } .resources-simple-wrapper .grid.division > .field__item:nth-child(4n+4) .card, .hover-w-color-bg .grid.division > .field__item:nth-child(4n+4) .card { border-color: rgb(210, 38, 48); } .resources-simple-wrapper .grid.division > .field__item:nth-child(4n+4) .card:hover, .hover-w-color-bg .grid.division > .field__item:nth-child(4n+4) .card:hover { background-color: rgb(248, 222, 224); border-color: rgb(233, 147, 152); } .paragraph--type--our-partnership.paragraph--view-mode--default .field--name-field-partnership-description h3 { font-size: 24px; color: rgb(0, 51, 160); } .paragraph--type--our-partnership.paragraph--view-mode--default .field--name-field-partnership-description .btn-primary { font-size: 16px; } .page-node-202531 .view-display-id-videos .view-content .views-row { grid-column: span 4; } @media screen and (max-width: 768px) { .page-node-202531 .view-display-id-videos .view-content .views-row { grid-column: span 12; } } .page-node-202531 .view-display-id-videos .view-filters { margin-top: 3rem; } .view-display-id-video_attachment .image-wrapper { border-radius: 16px; } .view-display-id-videos .card .image-wrapper { border-radius: 8px 8px 0px 0px; } .view-display-id-videos .view-content .video-embed-field-launch-modal { position: relative; } .video-pop-up .image-wrapper::before { content: ""; font-family: fontawesome; position: absolute; bottom: 0px; color: white; font-size: 3rem; left: 20px; z-index: 9; } .view-display-id-videos .view-content .image-wrapper:hover, .view-display-id-video_attachment .view-contents .image-wrapper:hover { cursor: pointer; } .views-attachment .view-contents .card { height: auto; min-height: 200px; } .views-attachment .card-title { font-size: 28px; } .link-w-video-icon { font-size: 18px; font-weight: bold; } .link-w-video-icon::after { content: ""; font-family: Fontawesome; padding-left: 10px; } @media screen and (min-width: 769px) { .views-attachment .layout__region > .row > div:first-child { width: 58.333%; } .views-attachment .layout__region > .row > div:nth-child(2) { width: 41.667%; } } .page-node-202601 .view-display-id-events .views-row { grid-column: span 12; } .page-node-202601 .view-display-id-events .view-filters { margin-top: 3rem; } .page-node-202601 .view-display-id-events .view-content .image-wrapper { border-radius: 8px; } .page-node-202601 .view-display-id-events .resource-grid { grid-template-columns: repeat(var(--bs-columns, 12), 1fr); } .resource-grid .media__element { border-radius: 8px; } .page-node-202601 .sticky-sidebar .content-block .division { grid-template-columns: 1fr; } .page-node-202601 .fullcontainer .division { grid-template-columns: 1fr; } .resource-grid .thumbnail-wrapper .media--image { width: 100%; } .resource-content-parent { display: grid; grid-template-columns: 1fr 10fr; background-color: white; border-radius: 8px; } .resource-content-parent .field.field--name-node-link { display: flex; margin-top: auto; } .resource-content-parent .field--name-node-post-date { font-size: 28px; } .resource-one-col-preview .card { z-index: 99; } .resource-one-col-preview .image-wrapper { border-radius: 16px; } .resource-one-col-preview .title { font-weight: bold; font-size: 24px; color: rgb(68, 68, 68); } .resource-one-col-preview .card .btnRead { display: inline-flex; } .date-wrapper .post-date span { display: inline-block; padding-right: 5px; font-size: 28px; } @media screen and (min-width: 1200px) { .date-wrapper .post-date span { display: block; padding-right: 0px; } } .date-wrapper .post-date .d-1 { font-size: 32px; font-weight: bold; } .resource-content-parent .date { font-size: 28px; text-align: left; display: flex; flex-direction: column; } .resource-content-parent .date .d-1 { font-weight: bold; font-size: 32px; } .resource-content-parent .title { font-weight: bold; font-size: 24px; } .resource-one-col-preview .content { font-size: 17px; } .resource-one-col-preview { position: relative; } .resource-one-col-preview .details.info { margin-left: 0px; } @media (min-width: 1140px) { .resource-one-col-preview .details.info { margin-left: -8.33333%; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); z-index: 99; } } .page-node-202701 .view-display-id-blog .views-row { grid-column: span 4; } @media screen and (max-width: 768px) { .page-node-202701 .view-display-id-blog .views-row { grid-column: span 12; } } .page-node-202586 .view-display-id-dg .grid .views-row { grid-column: span 12; } .page-node-202586 .view-display-id-dg_attachment .image-wrapper { border-radius: 16px; } @media screen and (min-width: 768px) { .page-node-202586 .view-display-id-dg .grid .views-row { grid-column: span 6; } } .page-node-202586 .view-display-id-dg .view-filters { margin-top: 3rem; } .page-node-202586 .view-display-id-dg .date-card { color: rgb(122, 122, 122); } .page-node-202586 .sticky-sidebar .content-block .division { grid-template-columns: 1fr; } @media (min-width: 48rem) { .page-node-202586 .sticky-sidebar .sticky-top { width: 33.333%; margin-top: 0px; } } .page-node-202596 .view-display-id-blog .view-content.grid .views-row { grid-column: span 12; } @media screen and (min-width: 768px) { .page-node-202596 .view-display-id-blog .view-content.grid .views-row { grid-column: span 4; } } .page-node-202596 .view-display-id-blog .view-filters { margin-top: 3rem; } .page-node-202596 .view-display-id-blog .view-content .image-wrapper { border-radius: 8px 8px 0px 0px; } .view-display-id-resources .view-content .image-wrapper { border-radius: 8px 8px 0px 0px; } .view-display-id-resources .view-filters { margin-top: 3rem; } .page-node-202126 .view-display-id-news .attachment-before { margin-bottom: 4rem; } .page-node-202501 .view-display-id-appeal .view-content.grid { margin-top: 3rem; } .page-node-202501 .view-display-id-appeal .view-content.grid .views-row { grid-column: span 6; } @media screen and (max-width: 768px) { .page-node-202501 .view-display-id-appeal .view-content.grid .views-row { grid-column: span 12; } } .page-node-202501 .view-display-id-appeal .view-content.grid .card-title { color: rgb(0, 51, 160); } .related-resources-wrapper .layout--onecol .layout__region, .related-resources-wrapper .layout { height: 100%; } .related-resources-wrapper .link-w-arrow a::after { content: ""; font-size: 1.5rem; font-family: bootstrap-icons; color: rgb(0, 51, 160); padding: 8px 9px; transition: all 0.3s ease 0s; } .related-resources-wrapper .link-w-arrow { position: absolute; right: 5px; bottom: 15px; } .related-resources-wrapper .link-w-arrow a { font-size: 0px; padding: 0.25rem 0.5rem; } .related-resources-wrapper .link-w-arrow a:hover::after { background-color: rgb(0, 51, 160); color: rgb(255, 255, 255); border-radius: 4px; } .related-resources-wrapper + .read-more a:hover, .related-resources-wrapper + .read-more a:focus, .related-resources-wrapper + .read-more a:active { background-color: rgb(0, 51, 160); color: white; padding-right: 36px; background-position: right 8px center; background-repeat: no-repeat; background-image: url("data:image/svg+xml,") !important; } .block-content-basic h2 { font-size: 1.25rem; color: rgb(0, 51, 160); font-weight: 700; text-transform: uppercase; margin-bottom: 1.5rem; } @media screen and (max-width: 767px) { .hover-w-color-bg .grid.division { grid-template-columns: repeat(1, 1fr); } } .webform-submission-mhpss-manual-feedback-add-form { padding: 20px 0px; max-width: 800px; margin: auto; } .webform-submission-mhpss-manual-feedback-add-form details { font-weight: normal; background-color: rgb(255, 255, 255); } .webform-submission-mhpss-manual-feedback-add-form .js-form-wrapper > details > summary { font-weight: 700; position: relative; } .webform-submission-mhpss-manual-feedback-add-form .details-wrapper fieldset { padding: 10px 0px; } .webform-submission-mhpss-manual-feedback-add-form .details-wrapper fieldset > label { font-weight: 700; padding-bottom: 10px; } .webform-submission-mhpss-manual-feedback-add-form .js-form-wrapper > details[open] > summary::after { content: "+"; font-family: Fontawesome; position: absolute; right: 0px; } .webform-submission-mhpss-manual-feedback-add-form .js-form-wrapper > details > summary::after { content: "+"; font-family: Fontawesome; position: absolute; right: 15px; font-size: 13px; } .webform-submission-mhpss-manual-feedback-add-form .js-form-wrapper > details[open] > summary::after { content: ""; font-family: Fontawesome; position: absolute; right: 15px; font-size: 13px; } .webform-submission-mhpss-manual-feedback-add-form .js-form-wrapper > details > summary::marker { font-size: 0px; } .webform-submission-mhpss-manual-feedback-add-form .js-form-wrapper .form-control::placeholder { color: rgb(163, 163, 163); } @media screen and (min-width: 768px) { .webform-submission-mhpss-manual-feedback-add-form { padding: 20px 50px; } } .btn-learn:hover, .btn-learn:focus { color: rgb(255, 255, 255); background-color: rgb(0, 51, 160); } .btn-outline-primary:focus-visible a { color: rgb(255, 255, 255); } .btnRead:focus-visible::after, .btn-outline-primary:focus-visible::after { background-image: url("data:image/svg+xml, %3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M12.375 2.375H14.625C15.2473 2.375 15.75 2.87773 15.75 3.5V12.5C15.75 13.1223 15.2473 13.625 14.625 13.625H12.375C11.7527 13.625 11.25 14.1277 11.25 14.75C11.25 15.3723 11.7527 15.875 12.375 15.875H14.625C16.4883 15.875 18 14.3633 18 12.5V3.5C18 1.63672 16.4883 0.125 14.625 0.125H12.375C11.7527 0.125 11.25 0.627734 11.25 1.25C11.25 1.87227 11.7527 2.375 12.375 2.375ZM12.0445 8.79453C12.484 8.35508 12.484 7.64141 12.0445 7.20195L7.54453 2.70195C7.10508 2.2625 6.39141 2.2625 5.95195 2.70195C5.5125 3.14141 5.5125 3.85508 5.95195 4.29453L8.53242 6.875H1.125C0.502734 6.875 0 7.37773 0 8C0 8.62227 0.502734 9.125 1.125 9.125H8.53242L5.95195 11.7055C5.5125 12.1449 5.5125 12.8586 5.95195 13.298C6.39141 13.7375 7.10508 13.7375 7.54453 13.298L12.0445 8.79805V8.79453Z' fill='white' /%3E%3C/svg%3E%0A"); } #main-wrapper .active .btn.btn-primary { display: flex; } #main-wrapper .active .btn.btn-primary:hover { color: var(--bs-btn-color); background: rgb(36, 120, 204); border-color: rgb(36, 120, 204); } #main-wrapper .main-content .btn.btn-icon-chev-left:focus, #main-wrapper .main-content .btn.btn-icon-chev-left:active, #main-wrapper .main-content .btn.btn-icon-chev-left { padding-left: 36px; background-image: url("data:image/svg+xml,"); background-position: left 8px center; background-repeat: no-repeat; background-color: var(--bs-primary); color: rgb(255, 255, 255); } #main-wrapper .main-content .btn.btn-icon-chev-right:focus, #main-wrapper .main-content .btn.btn-icon-chev-right:active, #main-wrapper .main-content .btn.btn-icon-chev-right { padding-right: 36px; background-image: url("data:image/svg+xml,"); background-position: right 8px center; background-color: var(--bs-primary); color: rgb(255, 255, 255); background-repeat: no-repeat; } #main-wrapper .main-content .btn.btn-icon-chev-right:hover { background-image: url("data:image/svg+xml,"); background-repeat: no-repeat; background-position: right 8px center; background-color: rgb(65, 143, 222); border-color: rgb(65, 143, 222); } #main-wrapper .main-content .btn.btn-icon-chev-left:hover { background-image: url("data:image/svg+xml,"); background-repeat: no-repeat; background-position: left 8px center; background-color: rgb(65, 143, 222); border-color: rgb(65, 143, 222); } #main-wrapper .section-actions .btn.btn-icon-left-arrow { border-width: 2px; } #main-wrapper .section-actions .btn.btn-icon-left-arrow:hover { color: var(--bs-primary); background-color: transparent; border-color: var(--bs-primary); border-width: 2px; } #main-wrapper .section-actions .btn-icon-left-arrow:hover::after { background-image: url("data:image/svg+xml,"); } .btn-outline-primary.btn-icon-left-arrow::after { background-image: url("data:image/svg+xml,"); } .btn-outline-primary.btn-icon-left-arrow:hover::after { background-image: url("data:image/svg+xml,"); } .paragraph--type--image-link-items .link .btn-primary:hover::after { background-image: url("data:image/svg+xml,"); } @media (max-width: 575px) { .expanding-gallery .field--type-entity-reference-revisions .field__item .gallery-content .btn.btn-primary { color: rgb(255, 255, 255); } } .d-flex.strategic { padding: 89px 68px; } .main-content .strategic .btn { border: 1px solid rgb(255, 255, 255); } .to-deliver { } .strategic-div, .strategic-div h3 { color: rgb(255, 255, 255); } .strategic-div h3 { display: flex; flex-direction: column; align-items: flex-start; font-size: 48px; font-style: normal; font-weight: 400; letter-spacing: 1.71px; text-transform: uppercase; } .strategic-div h3 .title { background: rgba(1, 45, 140, 0.9); padding: 8px 18px; } .strategic-div h3 .dates { margin-top: 16px; } .strategic-div a.btn.btn-default { margin-top: 48px; } .strategy-objectives nav .nav-link { border: 2px solid rgb(0, 51, 160); font-size: 38px; font-style: normal; font-weight: 700; line-height: 25px; letter-spacing: 1.14px; } .lightbluebg { background: rgba(0, 51, 161, 0.15); padding: 4rem 0px; } .strategy-objectives .main-tab > .nav-link { border: 2px solid rgb(0, 51, 160); } .strategy-objectives .nav-link h3 { color: rgb(30, 52, 155); font-size: 38px; font-style: normal; font-weight: 700; line-height: 25px; letter-spacing: 1.14px; margin: 0px; } .strategy-objectives .nav-link h3 > span { font-size: 25px; font-style: normal; font-weight: 700; line-height: 31px; letter-spacing: 0.75px; margin-top: 24px; display: inline-block; width: 100%; } .strategy-objectives .main-tab > .nav-link.active, .strategy-objectives .main-tab > .nav-link:hover { background: rgb(0, 51, 161); } .strategy-objectives .main-tab > .nav-link.active h3, .strategy-objectives .main-tab > .nav-link:hover h3 { color: rgb(255, 255, 255); } .teal .about-section-details { background: rgb(144, 211, 207); color: rgb(0, 54, 160); } .strategic-framework-div h3 { color: rgb(0, 54, 160); } .tab-simple .main-tab { border-bottom: 0px; } .tab-simple .main-tab .nav-link { border-width: 0px 0px 1px; border-top-style: initial; border-right-style: initial; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-left-color: initial; border-image: initial; padding: 0px 0px 20px; flex: 1 1 0%; position: relative; border-bottom-style: solid; border-bottom-color: rgb(4, 53, 160); } .tab-simple .main-tab .nav-link.active::after { content: ""; position: absolute; bottom: 0px; left: 0px; width: 50%; height: 3px; background: rgb(4, 53, 160); } .tab-simple .main-tab .nav-link h5 { color: rgb(4, 53, 160); } .tab-simple .tab-pane.fade.show { opacity: 1; } .tab-simple .nav-tabs .nav-link.active { background-color: transparent; } .block-qoute { position: relative; padding-left: 0px; font-size: 22px; } .background-md-primary { background-color: rgb(0, 51, 161); } @media (min-width: 768px) { .block-qoute { font-size: 30px; padding-left: 60px; } .block-qoute::before { content: ""; position: absolute; background-image: url(""); background-repeat: no-repeat; background-size: 40px; top: 0px; left: 0px; width: 40px; height: 34px; } .background-md-primary { background-color: transparent !important; } .position-md-absolute { position: absolute !important; } .vertical-spacer::before { content: ""; position: absolute; top: 0px; right: 0px; bottom: 0px; height: 100%; background-color: rgb(255, 255, 255); width: 2px; } } @media (min-width: 1180px) { .h-xl-auto { height: auto !important; } } .paragraph--type--image-link-items .field__item { margin-bottom: 2rem; } .paragraph--type--image-link-items .extend { position: relative; } .paragraph--type--image-link-items .overlap { margin-top: 5rem; } .paragraph--type--image-link-items .overlap .details { -webkit-box-pack: center; justify-content: center; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } .paragraph--type--image-link-items .overlap.left .container { margin-left: auto; margin-right: 0px; } .paragraph--type--image-link-items .overlap.right .container { margin-left: 0px; margin-right: auto; } .paragraph--type--image-link-items .overlap .link a { color: rgb(255, 255, 255); background-color: rgb(0, 51, 160); border-radius: 4px; } .paragraph--type--image-link-items .overlap .link a svg path { fill: rgb(255, 255, 255); } .paragraph--type--image-link-items .overlap .link a:hover { color: rgb(255, 255, 255); background-color: rgb(65, 143, 222); } .paragraph--type--image-link-items .overlap .link a:hover svg path { fill: rgb(255, 255, 255); } .paragraph--type--image-link-items .overlap .details { padding: 3rem; } @media (min-width: 36rem) { .paragraph--type--image-link-items .overlap .extend { width: 100vw; } .paragraph--type--image-link-items .overlap .details { padding: 2rem; } .paragraph--type--image-link-items .overlap.left .extend { float: right; } .paragraph--type--image-link-items .overlap.left .card { margin-top: -34%; } .paragraph--type--image-link-items .overlap.right .card { margin-bottom: -34%; } } @media (min-width: 48rem) { .paragraph--type--image-link-items .overlap.left .card { margin-top: -30%; } .paragraph--type--image-link-items .overlap.right .card { margin-bottom: -30%; } } @media (min-width: 75rem) { .paragraph--type--image-link-items .overlap.left .card { margin-top: -27%; } .paragraph--type--image-link-items .overlap.right .card { margin-bottom: -26%; } .paragraph--type--image-link-items .overlap .details { padding: 3rem; } } @media (min-width: 87.5rem) { .paragraph--type--image-link-items .overlap .details { padding: 5rem; } } .paragraph--type--image-link-items .overlap .image > * { z-index: 1; } .paragraph--type--image-link-items .overlap .card-title { font-size: 2rem; font-weight: 700; line-height: 140%; color: rgb(68, 68, 68); } .paragraph--type--image-link-items .overlap .desc { margin-bottom: 0.5rem; font-size: 1.25rem; font-weight: 600; line-height: 120%; color: rgb(68, 68, 68); } .paragraph--type--image-link-items .overlap .desc > p { margin-bottom: 0px; } .paragraph--type--image-link-items .link-overlap > * { -webkit-box-pack: center; justify-content: center; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } .paragraph--type--image-link-items .link-overlap .image > * { z-index: 1; } .paragraph--type--image-link-items .link-overlap .details { -webkit-box-pack: center; justify-content: center; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } .paragraph--type--image-link-items .link-overlap .card { background-color: rgb(230, 239, 251); border-radius: 8px !important; border: 2px solid white !important; box-shadow: rgba(68, 68, 68, 0.06) 0px 2px 4px 0px !important; } @media (min-width: 36rem) { .paragraph--type--image-link-items .link-overlap.left .details { margin-left: -8.33333%; } .paragraph--type--image-link-items .link-overlap.left .details .card { padding-left: 12% !important; } .paragraph--type--image-link-items .link-overlap.right .details { margin-right: -8.33333%; } .paragraph--type--image-link-items .link-overlap.right .details .card { padding-right: 12% !important; } } .paragraph--type--image-link-items .card-title { font-size: 1.75rem; font-style: normal; font-weight: 700; line-height: 140%; color: rgb(0, 51, 160); } .paragraph--type--image-link-items .image .media--image, .paragraph--type--image-link-items .image img { border-radius: 0.5rem !important; border-width: 1px !important; } .paragraph--type--image-link-items .link { font-size: 1rem; font-style: normal; font-weight: 700; line-height: 1.5rem; letter-spacing: 0.01rem; padding-top: 0.625rem; padding-bottom: 0.625rem; margin-top: auto !important; } .paragraph--type--image-link-items .link a { padding: 0.5rem 0.75rem; transition: all 0.3s ease 0s; border-radius: 4px; border: 2px solid; text-align: center; } .paragraph--type--image-link-items .link a svg path { fill: rgb(0, 51, 160); } .paragraph--type--image-link-items .link a:hover { color: rgb(255, 255, 255); background-color: rgb(0, 51, 160); } .paragraph--type--image-link-items .link a:hover svg path { fill: rgb(255, 255, 255); } .paragraph--type--image-link-items .link-standard .image { margin-top: -7%; } .paragraph--type--image-link-items .link-standard.card { margin-top: 7%; } .paragraph--type--image-link-items .link-standard .details { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } @media (min-width: 36rem) { .paragraph--type--image-link-items .link a { border: none; text-align: left; } .col-sm-9.content-block .paragraph--type--image-link-items .overlap.left .extend { float: right; } .col-sm-9.content-block .paragraph--type--image-link-items .overlap.left .extend .container { display: flex; } .col-sm-9.content-block .paragraph--type--image-link-items .overlap .card.extend .contain { width: 75%; } } .search .article-detail { color: rgb(68, 68, 68); } #block-phoenix-donateblock.block .content .overview-block .contents { max-width: 800px; } #block-phoenix-donateblock .content .media { display: none; height: 400px; background-position: right 24% center; } #block-phoenix-donateblock .content .overview-block { position: relative; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; overflow: hidden; min-height: 471px; background-color: var(--bs-primary); border-radius: 8px; margin-right: calc(-0.5* var(--bs-gutter-x)); margin-left: calc(-0.5* var(--bs-gutter-x)); } #block-phoenix-donateblock .content .overview-block .contents { position: relative; padding: 1rem; z-index: 4; } @media (min-width: 48rem) { #block-phoenix-donateblock .content .overview-block .contents { padding-left: 2rem; padding-right: 2rem; } } @media (min-width: 62rem) { #block-phoenix-donateblock .content .overview-block .contents { padding-left: 4.75rem; padding-right: 4.75rem; } } #block-phoenix-donateblock .content .overview-block .parallax-container { display: block; } #block-phoenix-donateblock .content .overview-block .parallax-container > div { position: absolute; top: 0px; left: 0px; width: 100%; height: 150%; background-attachment: fixed; background-position: center center; background-repeat: no-repeat; background-size: cover; transform: translateY(0px); } #block-phoenix-donateblock .content .overview-block .parallax-container > div:nth-child(1) { display: none; top: -36px; left: 100px; z-index: 1; } @media (min-width: 48rem) { #block-phoenix-donateblock .content .overview-block .parallax-container > div:nth-child(1) { display: block; } } #block-phoenix-donateblock .content .overview-block .parallax-container > div:nth-child(2) { z-index: 0; } .header #navbar-top .main-menu .dropdown .dropdown-menu { top: 120%; width: 360px; min-width: 200px; border-radius: 4px; overflow: hidden; } .header #navbar-top .main-menu .ongoing-crisis .dropdown .dropdown-menu li a:hover { background-color: rgb(206, 222, 247); } .scrolled.user-logged-in .header #navbar-top { z-index: 101; } .header #navbar-main { z-index: 99; box-shadow: rgba(85, 85, 85, 0.333) 0px 0px 5px; } .header #navbar-main .menu--headermenus .main-megamenu .dropdown:hover > .dropdown-menu { min-height: unset !important; } .header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu { z-index: -9999; } @media (min-width: 48rem) { .header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .vertical_navs li .mega-menu-block { position: absolute; left: 100%; width: 130%; top: 0px; margin-left: 0.75rem; margin-right: 0.75rem; } body .header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu div.content-block { display: none; max-height: calc(-236px + 100vh); overflow-y: auto; } body.sticky .header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu div.content-block { max-height: calc(-192px + 100vh); } body.user-logged-in .header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu div.content-block { max-height: calc(-276px + 100vh); } body.user-logged-in.toolbar-tray-open .header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu div.content-block { max-height: calc(-316px + 100vh); } body.user-logged-in.sticky .header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu div.content-block { max-height: calc(-242px + 100vh); } body.user-logged-in.toolbar-tray-open.sticky .header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu div.content-block { max-height: calc(-282px + 100vh); } } .sticky-sidebar { padding-left: 0px; padding-right: 0px; } @media (min-width: 48rem) { .sticky-sidebar .content-block { width: 66.6667%; } } .sticky-sidebar .content-block > .layout.layout--onecol { padding: 12px; } .sticky-sidebar .content-block .layout.layout--onecol .thumbnail-wrapper + .field--name-node-title { margin-top: 0px; } .sticky-sidebar .sticky-top .playbook-sidebar .blazy--field .Related-sdg { display: flex; flex-wrap: wrap; } .sticky-sidebar .sticky-top .playbook-sidebar .blazy--field .Related-sdg > img { padding: 4px; width: 33.3333%; height: auto; } .sticky-sidebar .sticky-top .playbook-sidebar .blazy--field .Related-sdg > h2 { width: 100%; } .related-content-wrapper .title { text-transform: uppercase; font-size: 1.25rem; font-weight: 700; margin-bottom: 24px; } .flexGrid.-two-column .division { gap: 24px; grid-template-columns: repeat(1, 1fr); padding-left: 0.75rem; padding-right: 0.75rem; } @media (min-width: 48rem) { .flexGrid.-two-column .division { grid-template-columns: repeat(2, 1fr); } } .flexGrid.-two-column .division > .field__item { padding: 0px; margin: 0px; } .flexGrid.-two-column .division > .field__item .timestamp, .flexGrid.-two-column .division > .field__item .thumbnail-wrapper, .flexGrid.-two-column .division > .field__item .blazy--field-image, .flexGrid.-two-column .division > .field__item .field--name-dynamic-token-fieldnode-edit-link { display: none; } .flexGrid.-two-column .division > .field__item .field--name-node-title h5, .flexGrid.-two-column .division > .field__item .field--name-node-title .h5, .flexGrid.-two-column .division > .field__item .field--name-node-title .paragraph--type--graph-and-icon-description .col-container .field--name-field-graph-title, .paragraph--type--graph-and-icon-description .col-container .flexGrid.-two-column .division > .field__item .field--name-node-title .field--name-field-graph-title, .flexGrid.-two-column .division > .field__item .field--name-node-title .paragraph--type--graph-and-icon-description .col-container .field--name-field-icon-description-title, .paragraph--type--graph-and-icon-description .col-container .flexGrid.-two-column .division > .field__item .field--name-node-title .field--name-field-icon-description-title, .flexGrid.-two-column .division > .field__item .field--name-node-title .paragraph--type--bar-graph-item .field--name-field-graph-year, .paragraph--type--bar-graph-item .flexGrid.-two-column .division > .field__item .field--name-node-title .field--name-field-graph-year { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; font-size: 1.0625rem; line-height: 150%; letter-spacing: 0.00938rem; color: rgb(68, 68, 68); font-weight: bold; margin: 0px; background-color: rgb(255, 255, 255); border: 2px solid rgb(255, 255, 255); border-radius: 5px; position: relative; padding: 1.5rem 3rem 1.5rem 1rem; height: 4.5rem; } .flexGrid.-two-column .division > .field__item .field--name-node-title h5::before, .flexGrid.-two-column .division > .field__item .field--name-node-title .h5::before, .flexGrid.-two-column .division > .field__item .field--name-node-title .paragraph--type--graph-and-icon-description .col-container .field--name-field-graph-title::before, .paragraph--type--graph-and-icon-description .col-container .flexGrid.-two-column .division > .field__item .field--name-node-title .field--name-field-graph-title::before, .flexGrid.-two-column .division > .field__item .field--name-node-title .paragraph--type--graph-and-icon-description .col-container .field--name-field-icon-description-title::before, .paragraph--type--graph-and-icon-description .col-container .flexGrid.-two-column .division > .field__item .field--name-node-title .field--name-field-icon-description-title::before, .flexGrid.-two-column .division > .field__item .field--name-node-title .paragraph--type--bar-graph-item .field--name-field-graph-year::before, .paragraph--type--bar-graph-item .flexGrid.-two-column .division > .field__item .field--name-node-title .field--name-field-graph-year::before { content: ""; font-family: Bootstrap-icons; position: absolute; right: 20px; top: 50%; transform: translate(0px, -50%); } .flexGrid.-two-column .division > .field__item .field--name-node-title h5:hover, .flexGrid.-two-column .division > .field__item .field--name-node-title .h5:hover, .flexGrid.-two-column .division > .field__item .field--name-node-title .paragraph--type--graph-and-icon-description .col-container .field--name-field-graph-title:hover, .paragraph--type--graph-and-icon-description .col-container .flexGrid.-two-column .division > .field__item .field--name-node-title .field--name-field-graph-title:hover, .flexGrid.-two-column .division > .field__item .field--name-node-title .paragraph--type--graph-and-icon-description .col-container .field--name-field-icon-description-title:hover, .paragraph--type--graph-and-icon-description .col-container .flexGrid.-two-column .division > .field__item .field--name-node-title .field--name-field-icon-description-title:hover, .flexGrid.-two-column .division > .field__item .field--name-node-title .paragraph--type--bar-graph-item .field--name-field-graph-year:hover, .paragraph--type--bar-graph-item .flexGrid.-two-column .division > .field__item .field--name-node-title .field--name-field-graph-year:hover { background-color: rgb(206, 222, 247); border: 2px solid rgb(255, 255, 255); color: rgb(0, 51, 160); } .flexGrid.-two-column .division > .field__item .field--name-node-title h5:hover::before, .flexGrid.-two-column .division > .field__item .field--name-node-title .h5:hover::before, .flexGrid.-two-column .division > .field__item .field--name-node-title .paragraph--type--graph-and-icon-description .col-container .field--name-field-graph-title:hover::before, .paragraph--type--graph-and-icon-description .col-container .flexGrid.-two-column .division > .field__item .field--name-node-title .field--name-field-graph-title:hover::before, .flexGrid.-two-column .division > .field__item .field--name-node-title .paragraph--type--graph-and-icon-description .col-container .field--name-field-icon-description-title:hover::before, .paragraph--type--graph-and-icon-description .col-container .flexGrid.-two-column .division > .field__item .field--name-node-title .field--name-field-icon-description-title:hover::before, .flexGrid.-two-column .division > .field__item .field--name-node-title .paragraph--type--bar-graph-item .field--name-field-graph-year:hover::before, .paragraph--type--bar-graph-item .flexGrid.-two-column .division > .field__item .field--name-node-title .field--name-field-graph-year:hover::before { color: rgb(0, 51, 160); } .flexGrid.-two-column .division > .field__item .field--name-node-title h5 a, .flexGrid.-two-column .division > .field__item .field--name-node-title .h5 a, .flexGrid.-two-column .division > .field__item .field--name-node-title .paragraph--type--graph-and-icon-description .col-container .field--name-field-graph-title a, .paragraph--type--graph-and-icon-description .col-container .flexGrid.-two-column .division > .field__item .field--name-node-title .field--name-field-graph-title a, .flexGrid.-two-column .division > .field__item .field--name-node-title .paragraph--type--graph-and-icon-description .col-container .field--name-field-icon-description-title a, .paragraph--type--graph-and-icon-description .col-container .flexGrid.-two-column .division > .field__item .field--name-node-title .field--name-field-icon-description-title a, .flexGrid.-two-column .division > .field__item .field--name-node-title .paragraph--type--bar-graph-item .field--name-field-graph-year a, .paragraph--type--bar-graph-item .flexGrid.-two-column .division > .field__item .field--name-node-title .field--name-field-graph-year a { height: auto; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; padding: 0px; border: 0px; } .flexGrid.-two-column .division > .field__item .field--name-node-title h5:hover a, .flexGrid.-two-column .division > .field__item .field--name-node-title .h5:hover a, .flexGrid.-two-column .division > .field__item .field--name-node-title .paragraph--type--graph-and-icon-description .col-container .field--name-field-graph-title a:hover, .paragraph--type--graph-and-icon-description .col-container .flexGrid.-two-column .division > .field__item .field--name-node-title .field--name-field-graph-title a:hover, .flexGrid.-two-column .division > .field__item .field--name-node-title .paragraph--type--graph-and-icon-description .col-container .field--name-field-icon-description-title a:hover, .paragraph--type--graph-and-icon-description .col-container .flexGrid.-two-column .division > .field__item .field--name-node-title .field--name-field-icon-description-title a:hover, .flexGrid.-two-column .division > .field__item .field--name-node-title .paragraph--type--bar-graph-item .field--name-field-graph-year a:hover, .paragraph--type--bar-graph-item .flexGrid.-two-column .division > .field__item .field--name-node-title .field--name-field-graph-year a:hover { padding: 0px; border: 0px; } @supports (-webkit-line-clamp: 2) { .flexGrid.-two-column .division > .field__item .field--name-node-title h5 a, .flexGrid.-two-column .division > .field__item .field--name-node-title .h5 a, .flexGrid.-two-column .division > .field__item .field--name-node-title .paragraph--type--graph-and-icon-description .col-container .field--name-field-graph-title a, .paragraph--type--graph-and-icon-description .col-container .flexGrid.-two-column .division > .field__item .field--name-node-title .field--name-field-graph-title a, .flexGrid.-two-column .division > .field__item .field--name-node-title .paragraph--type--graph-and-icon-description .col-container .field--name-field-icon-description-title a, .paragraph--type--graph-and-icon-description .col-container .flexGrid.-two-column .division > .field__item .field--name-node-title .field--name-field-icon-description-title a, .flexGrid.-two-column .division > .field__item .field--name-node-title .paragraph--type--bar-graph-item .field--name-field-graph-year a, .paragraph--type--bar-graph-item .flexGrid.-two-column .division > .field__item .field--name-node-title .field--name-field-graph-year a { overflow: hidden; text-overflow: ellipsis; white-space: initial; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } } .flexGrid.-two-column .division > .field__item, .flexGrid.-two-column .division > .field__item .layout.layout--onecol, .flexGrid.-two-column .division > .field__item .layout__region, .flexGrid.-two-column .division > .field__item .layout__region > .position-relative, .flexGrid.-two-column .division > .field__item .field--name-node-title, .flexGrid.-two-column .division > .field__item .title, .flexGrid.-two-column .division > .field__item .title a { height: 100%; } .related-resources-wrapper .title, .resources-simple-wrapper .title { margin-bottom: 24px; } .paragraph--type--image-cards .title, .resources-simple-wrapper, .resources-simple-wrapper .resources-header, .related-resources-wrapper .resources-header { margin-bottom: 0px; } .paragraph--type-gallery .gallery-title h5 { text-transform: uppercase; font-size: 1.25rem; font-weight: 700; margin-bottom: 0px; } .page-banner .banner.-parent .media--blazy::after, .page-banner .banner.-heavy .media--blazy::after, .page-banner .banner.-child .media--blazy::after, .page-banner .banner.-dg-main .media--blazy::after, .page-banner .banner.-misc .media--blazy::after { background-image: url("data:image/svg+xml,"); } .page-banner .banner.-heavy { margin-bottom: 0px; } .page-banner .banner.-heavy .preamble::before, .page-banner .banner.-heavy .procurement-table .details .data::before, .procurement-table .details .page-banner .banner.-heavy .data::before { color: rgb(65, 143, 222); } .related-resources-wrapper .thumbnail-wrapper { width: 150px; min-width: 150px; } .related-resources-wrapper .field__item.two-column-image .article-detail .card-title { color: rgb(0, 51, 160); } .related-resources-wrapper .field--name-field-video .video-embed-field-launch-modal img { position: relative; } @media (min-width: 36rem) { .container-sm, .container { max-width: 100%; } } @media (min-width: 48rem) { .container-md, .container-sm, .container { max-width: 100%; } } @media (min-width: 62rem) { .container-lg, .container-md, .container-sm, .container { max-width: 960px; } } @media (min-width: 75rem) { .container-xl, .container-lg, .container-md, .container-sm, .container { max-width: 1140px; } } @media (min-width: 87.5rem) { .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container { max-width: 1320px; } } @media (max-width: 63.9375rem) { .paragraph--type--international-events .int-events-tab .field--name-field-int-event-list .nav.nav-pills { justify-content: start; } } .flexGrid.-three-column .division { justify-content: start; } body:not(.user-logged-in) .field--name-dynamic-token-fieldnode-edit-link { display: none; } button#backtotop { width: 56px; height: 56px; background-image: url("data:image/svg+xml,"); background-size: 24px; background-position: center center; background-color: rgb(255, 255, 255); border-radius: 50%; box-shadow: rgba(68, 68, 68, 0.01) 0px 5px 2px 0px, rgba(68, 68, 68, 0.03) 0px 3px 2px 0px, rgba(68, 68, 68, 0.06) 0px 0px 1px 0px; opacity: 1; } button#backtotop:hover { background-color: rgb(217, 224, 241); } button#backtotop:focus { background-color: rgb(255, 255, 255); border: 2px solid rgb(65, 143, 222); opacity: 1; } button#backtotop:active { background-color: rgb(179, 194, 227); border: 2px solid transparent; } .sticky-sidebar .sticky-top .addtoany_list a { padding: 0px 4px; margin-right: 8px; font-size: 24px; } @media (max-width: 35.9375rem) { .site-footer { text-align: center; } .site-footer .navbar-brand, .site-footer .menu--social-media-footer ul.nav { margin-left: auto; margin-right: auto; } .site-footer .field--name-body .org-details a { display: block; padding: 0.90625rem; font-size: 1.125rem; } .site-footer #block-phoenix-socialmediafooter ul.nav { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; max-width: 100%; gap: 8px; margin-top: 16px; } .sticky-sidebar .sticky-top .addtoany_list a, #block-phoenix-addtoanysharebuttons .addtoany_list a, .site-footer #block-phoenix-socialmediafooter ul.nav li a { width: 32px; height: 32px; padding: 7px; } .sticky-sidebar .sticky-top .addtoany_list a > svg, #block-phoenix-addtoanysharebuttons .addtoany_list a > svg, .site-footer #block-phoenix-socialmediafooter ul.nav li a > svg { width: 100%; height: 100%; } .sticky-sidebar.container .sticky-top .playbook-sidebar .social-icon { padding: 16px; margin-bottom: 40px; } } @media (max-width: 576px) { .page-node-202601 .view-display-id-events .resource-grid { gap: 0px; } div.resource-content-parent { grid-template-columns: repeat(1, 1fr); } .resource-content-parent > .p-3.d-flex { padding-top: 0px !important; } .resource-content-parent .date { flex-direction: row; gap: 4px; font-size: 16px; } .date-wrapper div.post-date { margin-bottom: 16px; } .date-wrapper div.post-date span { font-size: 16px; } .resource-content-parent .date .d-1, .date-wrapper div.post-date .d-1 { font-weight: normal; font-size: inherit; } .resource-content-parent .field--name-node-title .title, .date-wrapper .event-content .title { font-size: 20px; margin-bottom: 16px; } .resource-content-parent .field--name-node-link .btnRead, .resource-one-col-preview .card .btnRead { width: 100%; justify-content: center; } } @media (max-width: 576px) { #block-crosscuttingmenu .resources-simple-wrapper .two-column-image { margin-bottom: 16px; } } #block-phoenix-donateblock.block .content .media { background-position: center center; } section#explore-section { width: 100%; } @media (max-width: 992px) { section#explore-section { max-height: calc(-32px + 100vh); padding: 24px 16px; overflow-y: auto; } section#explore-section .col-lg-3 { height: unset; } section#explore-section .country-data-filter { margin-top: 0px; } section#explore-section .country-data-filter > .row > * { padding-left: 12px; padding-right: 12px; } } @media (max-width: 576px) { section#explore-section .location-filter > .d-flex { flex-direction: column; } section#explore-section .location-filter .first-filter { padding-right: 0px; } section#explore-section .location-filter .second-filter { padding-left: 0px; } } .page-banner .paragraph--type-cover-slider .banner-cover.copyright-wrapper { position: absolute; bottom: 1rem; left: 1.5rem; } @media (max-width: 992px) { .page-banner .view-content .banner .copyright-wrapper { width: calc(100% - 24px) !important; } .page-banner .view-content .banner .copyright-wrapper .copyright { width: 100%; max-width: 100%; margin-left: 0px; } .page-banner .banner.-child .copyright-wrapper { width: 100% !important; } .page-banner .paragraph--type-cover-slider .banner-cover.copyright-wrapper { position: absolute; bottom: 0px; border-radius: 0px; width: 100%; left: 50%; padding: 0.5rem 1rem; color: rgb(255, 255, 255); font-size: 14px; transform: translateX(-50%); background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%); } .page-banner .paragraph--type-cover-slider .banner-cover.copyright-wrapper .field-label-above, .page-banner .paragraph--type-cover-slider .banner-cover.copyright-wrapper .add { display: none; } .page-banner .paragraph--type-cover-slider .banner-cover.copyright-wrapper .copyright { width: 100%; padding-left: 0px; margin-left: 0px; background: none; } } @media (max-width: 768px) { .block-system-breadcrumb-block nav { overflow-x: auto; } .block-system-breadcrumb-block ol.breadcrumb { position: relative; display: flex; flex-flow: wrap; width: max-content; } .block-system-breadcrumb-block ol.breadcrumb::before { content: ""; width: 16px; height: 24px; margin-right: 8px; background-image: url("data:image/svg+xml,"); background-size: 16px 14px; background-repeat: no-repeat; background-position: center center; } .block-system-breadcrumb-block ol.breadcrumb .breadcrumb-item { display: inline-flex; align-items: center; gap: 8px; } .block-system-breadcrumb-block ol.breadcrumb .breadcrumb-item.active { margin-left: 8px; } .block-system-breadcrumb-block ol.breadcrumb .breadcrumb-item::after { content: "/"; margin: 0px; font-family: inherit; font-size: 12px; line-height: 18px; font-weight: 400; } .block-system-breadcrumb-block ol.breadcrumb .breadcrumb-item:first-of-type a { color: transparent; position: absolute; left: 0px; width: 15px; height: 24px; } } @media (max-width: 576px) { .iom-strategic-plan .main-content .col-12.col-lg-6:nth-child(2) { padding-left: 0px; padding-right: 0px; } .iom-strategic-plan .main-content .tab-content-with-image { margin-top: 16px; border-radius: 0px; } .iom-strategic-plan .main-content .tab-content-with-image .tab-content { padding: 0px; background-color: transparent; } .iom-strategic-plan .main-content .tab-content-with-image .tab-content .tab-pane { display: block; opacity: 1; } .iom-strategic-plan .main-content .tab-content-with-image .tab-content .tab-pane#ccp, .iom-strategic-plan .main-content .tab-content-with-image .tab-content .tab-pane .mobile-tabs-to-list { margin-bottom: 8px; } .iom-strategic-plan .main-content .tab-content-with-image .tab-content .tab-pane .mobile-tabs-to-list { position: relative; display: flex; flex-direction: column; align-items: center; min-height: 200px; max-height: 320px; } .iom-strategic-plan .main-content .tab-content-with-image .tab-content .tab-pane .mobile-tabs-to-list .img-fluid { height: 100%; max-width: unset; z-index: -1; } .iom-strategic-plan .main-content .tab-content-with-image .tab-content .tab-pane .mobile-tabs-to-list h4 { position: absolute; left: 0px; bottom: 0px; width: 100%; padding: 24px 16px; margin: 0px; color: rgb(255, 255, 255); font-size: 16px; font-weight: 700; line-height: 27px; } .iom-strategic-plan .main-content .tab-content-with-image .tab-content .tab-pane .mobile-tabs-to-list h4::after { content: ""; position: absolute; left: 0px; bottom: 0px; display: block; height: 100%; width: 100%; background: linear-gradient(rgba(0, 51, 160, 0) 0%, rgba(0, 51, 160, 0.4) 100%); z-index: -1; } .iom-strategic-plan .main-content .tab-content-with-image .tab-content .tab-pane .tab-links { gap: 0px; } .iom-strategic-plan .main-content .tab-content-with-image .tab-content .tab-pane .tab-links .link-list { padding: 16px; font-size: 14px; line-height: 21px; font-weight: 400; } } .related-resources-wrapper .card { overflow: hidden; } @media (max-width: 576px) { .paragraph--type--donors-graph .highchart-head-legend { display: flex; flex-flow: wrap; justify-content: flex-start; align-items: center; } .paragraph--type--donors-graph .highchart-head-legend span.legend, .paragraph--type--donors-graph .highchart-head-legend span.unearmarked { margin-right: 12px; flex: 0 0 16px; } .paragraph--type--donors-graph .highchart-head-legend span.field-title-value, .paragraph--type--donors-graph .highchart-head-legend span.field-value-value { flex: 0 0 90%; } .path-frontpage .page-banner.-cover .description .field--name-field-description > .h1, .path-frontpage .page-banner.-cover .description .field--name-field-description > h1 { font-size: 1.5rem; } } @media (max-width: 396px) { .paragraph--type--donors-graph .highchart-head-legend span.field-title-value, .paragraph--type--donors-graph .highchart-head-legend span.field-value-value { flex: 0 0 87%; } } .path-frontpage .page-banner.-cover .description .field--name-field-description > .h1, .path-frontpage .page-banner.-cover .description .field--name-field-description > h1 { animation: 1s ease-out 0s 1 normal none running slideFadeIn; } .path-frontpage .page-banner.-cover .description .field--name-field-description > p { animation: 1500ms ease-out 0s 1 normal none running slideFadeIn; } @keyframes slideFadeIn { 0% { transform: translateX(-100%); opacity: 0; } 100% { transform: translateX(0px); opacity: 1; } } header.header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .col-xl-3 .title-btn a { animation: 800ms ease 0s 1 normal none running fade-in-move-down; } header.header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .col-xl-3 .title-btn h6, header.header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .col-xl-3 .title-btn .h6, header.header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .col-xl-3 .title-btn .site-footer .block h2, footer.site-footer .block .header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .col-xl-3 .title-btn h2, header.header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .col-xl-3 .title-btn .site-footer .block .h2, footer.site-footer .block .header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .col-xl-3 .title-btn .h2, header.header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .col-xl-3 .title-btn .site-footer .block h3, footer.site-footer .block .header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .col-xl-3 .title-btn h3, header.header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .col-xl-3 .title-btn .site-footer .block .h3, header.header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .col-xl-3 .title-btn .site-footer .block .number-counter-container, footer.site-footer .block .header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .col-xl-3 .title-btn .h3, footer.site-footer .block .header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .col-xl-3 .title-btn .number-counter-container { animation: 600ms ease 0s 1 normal none running fade-in-move-down; } .iom-whatsapp { display: none; } .\[\&_\.gdprAdTransparencyCogWheelButton\]\:\!pjra-z-\[5\], ad-slot, ad-triple-box, dfp-ad, [class^="adDisplay-module"], [class^="amp-ad-"], [class^="div-gpt-ad"], [data-ad-cls], [data-ad-manager-id], [data-ad-module], [data-ad-width], [data-adblockkey], [data-adbridg-ad-class], [data-adshim], [data-advadstrackid], [data-block-type="ad"], [data-css-class="dfp-inarticle"], [data-d-ad-id], [data-desktop-ad-id], [data-dynamic-ads], [data-ez-name], [data-freestar-ad][id], [data-id^="div-gpt-ad"], [data-m-ad-id], [data-mobile-ad-id], [data-name="adaptiveConstructorAd"], [data-rc-widget], [data-revive-zoneid] > iframe, [data-role="tile-ads-module"], [data-template-type="nativead"], [data-testid="adBanner-wrapper"], [data-testid="ad_testID"], [data-type="ad-vertical"], [data-wpas-zoneid], [id^="ad-wrap-"], [id^="ad_sky"], [id^="ad_slider"], [id^="section-ad-banner"], [name^="google_ads_iframe"], [onclick^="location.href='https://1337x.vpnonly.site/"], a-ad, a[data-href^="http://ads.trafficjunky.net/"], a[style="width:100%;height:100%;z-index:10000000000000000;position:absolute;top:0;left:0;"], ad-shield-ads, ad-slot, app-ad, app-advertisement, app-large-ad, ark-top-ad, aside[id^="adrotate_widgets-"], atf-ad-slot, bottomadblock, display-ad-component, display-ads, div[class^="Adstyled__AdWrapper-"], div[class^="Display_displayAd"], div[class^="kiwi-ad-wrapper"], div[class^="native-ad-"], div[data-ad-placeholder], div[data-ad-wrapper], div[data-adname], div[data-adunit-path], div[data-adunit], div[data-adzone], div[data-alias="300x250 Ad 1"], div[data-alias="300x250 Ad 2"], div[data-contentexchange-widget], div[data-dfp-id], div[data-id-advertdfpconf], div[data-native-ad], div[id^="ad-div-"], div[id^="ad-position-"], div[id^="adngin-"], div[id^="adrotate_widgets-"], div[id^="adspot-"], div[id^="crt-"][style], div[id^="div-ads-"], div[id^="google_dfp_"], div[id^="gpt_ad_"], div[id^="lazyad-"], div[id^="optidigital-adslot"], div[id^="pa_sticky_ad_box_middle_"], div[id^="rc-widget-"], div[id^="sticky_ad_"], div[id^="vuukle-ad-"], gpt-ad, guj-ad, hl-adsense, img[src^="https://images.purevpnaffiliates.com"], ps-connatix-module, span[data-ez-ph-id], span[id^="ezoic-pub-ad-placeholder-"], topadblock, zeus-ad, [class^="tile-picker__CitrusBannerContainer-sc-"], citrus-ad-wrapper, [class^="s2nPlayer"], div[id*="MarketGid"], div[id*="ScriptRoot"], [onclick*="content.ad/"], amp-ad, amp-ad, amp-ad-custom, amp-connatix-player, amp-fx-flying-carpet, a[data-obtrack^="http://paid.outbrain.com/network/redir?"], a[data-oburl^="https://paid.outbrain.com/network/redir?"], a[data-redirect^="https://paid.outbrain.com/network/redir?"], a[data-url^="http://paid.outbrain.com/network/redir?"] + .author, a[data-widget-outbrain-redirect^="http://paid.outbrain.com/network/redir?"], a[onmousedown^="this.href='http://paid.outbrain.com/network/redir?"][target="_blank"], a[onmousedown^="this.href='http://paid.outbrain.com/network/redir?"][target="_blank"] + .ob_source, a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"][target="_blank"] + .ob_source, a[target="_blank"][onmousedown="this.href^='http://paid.outbrain.com/network/redir?"], amp-embed[type="taboola"], div[id^="taboola-stream-"], div[id^="zergnet-widget"] { display: none !important; } [data-ad-name], [id^="div-gpt-ad"], div[aria-label="Ads"], div[data-ad-targeting], div[data-native_ad], div[id^="ad_position_"], div[id^="dfp-ad-"], div[id^="div-gpt-"], div[id^="ezoic-pub-ad-"], div[id^="yandex_ad"], ins.adsbygoogle[data-ad-slot], a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"][target="_blank"] { display: none !important; } .a2a_hide { display: none; } .a2a_logo_color { background-color: rgb(1, 102, 255); } .a2a_menu, .a2a_menu * { box-sizing: content-box; float: none; margin: 0px; padding: 0px; position: static; height: auto; width: auto; } .a2a_menu { border-radius: 6px; display: none; direction: ltr; background: rgb(255, 255, 255); font: 16px / 12px sans-serif-light, HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Arial, Helvetica, "Liberation Sans", sans-serif; color: rgb(0, 0, 0); border: 1px solid rgb(204, 204, 204); vertical-align: baseline; overflow: hidden; } .a2a_mini { min-width: 200px; position: absolute; width: 300px; z-index: 9999997; } .a2a_overlay { display: none; background: rgba(97, 108, 125, 0.92); backdrop-filter: blur(4px); position: fixed; inset: 0px; z-index: 9999998; -webkit-tap-highlight-color: transparent; transition: opacity 0.14s ease 0s, backdrop-filter 0.14s ease 0s; } .a2a_full { background: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); box-shadow: rgba(42, 42, 42, 0.1) 0px 0px 20px 10px; height: calc(320px); top: 15%; left: 50%; margin-left: -320px; position: fixed; text-align: center; width: 640px; z-index: 9999999; transition: transform 0.14s ease 0s, opacity 0.14s ease 0s; } .a2a_full_footer, .a2a_full_header, .a2a_full_services { border: 0px; margin: 0px; padding: 12px; box-sizing: border-box; } .a2a_full_header { padding-bottom: 8px; } .a2a_full_services { height: 280px; overflow-y: scroll; padding: 0px 12px; } .a2a_full_services .a2a_i { display: inline-block; float: none; width: calc(33.334% - 18px); } div.a2a_full_footer { font-size: 12px; text-align: center; padding: 8px 14px; } div.a2a_full_footer a, div.a2a_full_footer a:visited { display: inline; font-size: 12px; line-height: 14px; padding: 8px 14px; } div.a2a_full_footer a:focus, div.a2a_full_footer a:hover { background: 0px 0px; border: 0px; color: rgb(1, 102, 255); } div.a2a_full_footer a span.a2a_s_a2a, div.a2a_full_footer a span.a2a_w_a2a { background-size: 14px; border-radius: 3px; display: inline-block; height: 14px; line-height: 14px; margin: 0px 3px 0px 0px; vertical-align: top; width: 14px; } .a2a_modal { height: 0px; left: 50%; margin-left: -320px; position: fixed; text-align: center; top: 15%; width: 640px; z-index: 9999999; transition: transform 0.14s ease 0s, opacity 0.14s ease 0s; -webkit-tap-highlight-color: transparent; } .a2a_modal_body { background: 0px 0px; border: 0px; font: 24px sans-serif-light, HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Arial, Helvetica, "Liberation Sans", sans-serif; position: relative; height: auto; width: auto; } .a2a_thanks { color: rgb(255, 255, 255); height: auto; margin-top: 20px; width: auto; } .a2a_thanks > div:first-child { margin: 0px 0px 40px; } .a2a_thanks div * { height: inherit; } #a2a_copy_link { background: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); cursor: pointer; margin-top: 15%; } label.a2a_s_link#a2a_copy_link_icon, label.a2a_w_link#a2a_copy_link_icon { background-size: 48px; border-radius: 0px; display: inline-block; height: 48px; left: 0px; line-height: 48px; margin: 0px 3px 0px 0px; position: absolute; vertical-align: top; width: 48px; } #a2a_modal input#a2a_copy_link_text { background-color: transparent; border: 0px; color: rgb(42, 42, 42); cursor: pointer; font: inherit; height: 48px; left: 62px; max-width: initial; min-height: auto; padding: 0px; position: relative; width: calc(100% - 76px); } #a2a_copy_link_copied { background-color: rgb(1, 102, 255); color: rgb(255, 255, 255); display: none; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-size: 16px; margin-top: 1px; padding: 3px 8px; } @media (forced-colors: active) { .a2a_color_buttons a, .a2a_svg { forced-color-adjust: none; } } @media (prefers-color-scheme: dark) { .a2a_menu a, .a2a_menu a.a2a_i, .a2a_menu a.a2a_i:visited, .a2a_menu a.a2a_more, i.a2a_i { border-color: rgb(42, 42, 42) !important; color: rgb(255, 255, 255) !important; } .a2a_menu a.a2a_i:active, .a2a_menu a.a2a_i:focus, .a2a_menu a.a2a_i:hover, .a2a_menu a.a2a_more:active, .a2a_menu a.a2a_more:focus, .a2a_menu a.a2a_more:hover, .a2a_menu_find_container { border-color: rgb(68, 68, 68) !important; background-color: rgb(68, 68, 68) !important; } .a2a_menu:not(.a2a_thanks) { background-color: rgb(42, 42, 42); border-color: rgb(42, 42, 42); } .a2a_menu_find { color: rgb(255, 255, 255) !important; } .a2a_menu label.a2a_s_find svg { background-color: transparent !important; } .a2a_menu label.a2a_s_find svg path { fill: rgb(255, 255, 255) !important; } .a2a_full { box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 20px 10px; } .a2a_overlay { background-color: rgba(55, 55, 55, 0.92); } } @media print { .a2a_floating_style, .a2a_menu, .a2a_overlay { visibility: hidden; } } @keyframes a2aFadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } .a2a_starting { opacity: 0; } .a2a_starting.a2a_full, .a2a_starting.a2a_modal { transform: scale(0.8); } @media (max-width: 639px) { .a2a_full { border-radius: 0px; top: 15%; left: 0px; margin-left: auto; width: 100%; } .a2a_modal { left: 0px; margin-left: 10px; width: calc(100% - 20px); } } @media (min-width: 318px) and (max-width: 437px) { .a2a_full .a2a_full_services .a2a_i { width: calc(50% - 18px); } } @media (max-width: 317px) { .a2a_full .a2a_full_services .a2a_i { width: calc(100% - 18px); } } @media (max-height: 436px) { .a2a_full { bottom: 40px; height: auto; top: 40px; } } @media (max-height: 550px) { .a2a_modal { top: 30px; } } @media (max-height: 360px) { .a2a_modal { top: 20px; } .a2a_thanks > div:first-child { margin-bottom: 20px; } } .a2a_menu a { color: rgb(1, 102, 255); text-decoration: none; font: 16px / 14px sans-serif-light, HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Arial, Helvetica, "Liberation Sans", sans-serif; height: auto; width: auto; outline: 0px; } .a2a_menu a.a2a_i:visited, .a2a_menu a.a2a_more { color: rgb(1, 102, 255); } .a2a_menu a.a2a_i:active, .a2a_menu a.a2a_i:focus, .a2a_menu a.a2a_i:hover, .a2a_menu a.a2a_more:active, .a2a_menu a.a2a_more:focus, .a2a_menu a.a2a_more:hover { color: rgb(42, 42, 42); border-color: rgb(238, 238, 238); border-style: solid; background-color: rgb(238, 238, 238); text-decoration: none; } .a2a_menu label.a2a_s_find { background-size: 24px; height: 24px; left: 8px; pointer-events: auto; position: absolute; top: 7px; width: 24px; } .a2a_menu label.a2a_s_find svg { background-color: rgb(255, 255, 255); } .a2a_menu label.a2a_s_find svg path { fill: rgb(204, 204, 204); } #a2a_menu_container { display: inline-block; } .a2a_menu_find_container { border: 1px solid rgb(204, 204, 204); border-radius: 6px; padding: 2px 24px 2px 0px; position: relative; text-align: left; } .a2a_cols_container .a2a_col1 { overflow: hidden auto; } #a2a_modal input, #a2a_modal input[type="text"], .a2a_menu input, .a2a_menu input[type="text"] { display: block; background-image: none; line-height: 100%; margin: 0px; outline: 0px; overflow: hidden; padding: 0px; box-shadow: none; appearance: none; } #a2afeed_find_container input, #a2afeed_find_container input[type="text"], #a2apage_find_container input, #a2apage_find_container input[type="text"] { background-color: transparent; border: 0px; box-sizing: content-box; color: rgb(42, 42, 42); float: none; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-size: 16px; height: 28px; line-height: 20px; left: 38px; outline: 0px; margin: 0px; max-width: initial; min-height: initial; padding: 2px 0px; position: relative; width: 99%; } .a2a_clear { clear: both; } .a2a_svg { background-repeat: no-repeat; display: block; overflow: hidden; height: 32px; line-height: 32px; padding: 0px; pointer-events: none; width: 32px; } .a2a_svg svg { background-repeat: no-repeat; background-position: 50% 50%; border: none; display: block; left: 0px; margin: 0px auto; overflow: hidden; padding: 0px; position: relative; top: 0px; width: auto; height: auto; } a.a2a_i, i.a2a_i { display: block; float: left; border: 1px solid rgb(255, 255, 255); line-height: 24px; padding: 6px 8px; text-align: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 132px; } a.a2a_i span, a.a2a_more span { display: inline-block; overflow: hidden; vertical-align: top; } a.a2a_i .a2a_svg { margin: 0px 6px 0px 0px; } a.a2a_i .a2a_svg, a.a2a_more .a2a_svg { background-size: 24px; height: 24px; line-height: 24px; width: 24px; } a.a2a_sss:hover { border-left: 1px solid rgb(204, 204, 204); } a.a2a_more { border-bottom: 1px solid rgb(255, 255, 255); border-left: 0px; border-right: 0px; line-height: 24px; margin: 6px 0px 0px; padding: 6px; } a.a2a_more span { height: 24px; margin: 0px 6px 0px 0px; } .a2a_kit .a2a_svg { background-repeat: repeat; } .a2a_default_style a:empty, .a2a_flex_style a:empty, .a2a_floating_style a:empty, .a2a_overlay_style a:empty { display: none; } .a2a_color_buttons a, .a2a_floating_style a { text-decoration: none; } .a2a_default_style:not(.a2a_flex_style) a { float: left; line-height: 16px; padding: 0px 2px; } .a2a_default_style a:hover .a2a_svg, .a2a_floating_style a:hover .a2a_svg, .a2a_overlay_style a:hover .a2a_svg svg { opacity: 0.7; } .a2a_overlay_style.a2a_default_style a:hover .a2a_svg { opacity: 1; } .a2a_default_style .a2a_count, .a2a_default_style .a2a_svg, .a2a_floating_style .a2a_svg, .a2a_menu .a2a_svg, .a2a_vertical_style .a2a_count, .a2a_vertical_style .a2a_svg { border-radius: 4px; } .a2a_default_style .a2a_counter img, .a2a_default_style .a2a_dd, .a2a_default_style .a2a_svg { float: left; } .a2a_default_style .a2a_img_text { margin-right: 4px; } .a2a_default_style .a2a_divider { border-left: 1px solid rgb(0, 0, 0); display: inline; float: left; height: 16px; line-height: 16px; margin: 0px 5px; } .a2a_kit a { cursor: pointer; transition: none 0s ease 0s; } .a2a_floating_style { background-color: rgb(255, 255, 255); border-radius: 6px; position: fixed; z-index: 9999995; } .a2a_overlay_style { z-index: 2147483647; } .a2a_floating_style, .a2a_overlay_style { animation: 0.2s ease-in 0s 1 normal none running a2aFadeIn; padding: 4px; } .a2a_vertical_style:not(.a2a_flex_style) a { clear: left; display: block; overflow: hidden; padding: 4px; } .a2a_floating_style.a2a_default_style { bottom: 0px; } .a2a_floating_style.a2a_default_style a, .a2a_overlay_style.a2a_default_style a { padding: 4px; } .a2a_count { background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: rgb(42, 42, 42); display: block; float: left; font: 12px Arial, Helvetica, sans-serif; height: 16px; margin-left: 4px; position: relative; text-align: center; width: 50px; } .a2a_count::after, .a2a_count::before { border-style: solid; border-color: transparent; border-image: initial; border-width: 4px 4px 4px 0px; content: ""; height: 0px; left: 0px; line-height: 0; margin: -4px 0px 0px -4px; position: absolute; top: 50%; width: 0px; } .a2a_count::before { border-right-color: rgb(204, 204, 204); } .a2a_count::after { border-right-color: rgb(255, 255, 255); margin-left: -3px; } .a2a_count span { animation: 0.14s ease-in 0s 1 normal none running a2aFadeIn; } .a2a_vertical_style .a2a_counter img { display: block; } .a2a_vertical_style .a2a_count { float: none; margin-left: 0px; margin-top: 6px; } .a2a_vertical_style .a2a_count::after, .a2a_vertical_style .a2a_count::before { border-style: solid; border-color: transparent; border-image: initial; border-width: 0px 4px 4px; content: ""; height: 0px; left: 50%; line-height: 0; margin: -4px 0px 0px -4px; position: absolute; top: 0px; width: 0px; } .a2a_vertical_style .a2a_count::before { border-bottom-color: rgb(204, 204, 204); } .a2a_vertical_style .a2a_count::after { border-bottom-color: rgb(255, 255, 255); margin-top: -3px; } .a2a_color_buttons .a2a_count, .a2a_color_buttons .a2a_count::after, .a2a_color_buttons .a2a_count::before, .a2a_color_buttons.a2a_vertical_style .a2a_count::after, .a2a_color_buttons.a2a_vertical_style .a2a_count::before { background-color: transparent; border: none; color: rgb(255, 255, 255); float: none; width: auto; } .a2a_color_buttons.a2a_vertical_style .a2a_count { margin-top: 0px; } .a2a_flex_style { display: flex; align-items: flex-start; gap: 0px; } .a2a_default_style.a2a_flex_style { left: 0px; right: 0px; width: 100%; } .a2a_vertical_style.a2a_flex_style { flex-direction: column; top: 0px; bottom: 0px; } .a2a_flex_style a { display: flex; justify-content: center; flex: 1 1 0%; padding: 4px; } .a2a_flex_style.a2a_vertical_style a { flex-direction: column; } .a2a_floating_style.a2a_color_buttons, .a2a_floating_style.a2a_flex_style { border-radius: 0px; padding: 0px; } .a2a_floating_style.a2a_default_style.a2a_flex_style { bottom: 0px; } .a2a_kit.a2a_flex_style .a2a_counter img, .a2a_kit.a2a_flex_style .a2a_dd, .a2a_kit.a2a_flex_style .a2a_svg { float: none; } .a2a_nowrap { white-space: nowrap; } .a2a_note { margin: 0px auto; padding: 9px; font-size: 12px; text-align: center; } .a2a_note .a2a_note_note { margin: 0px; color: rgb(42, 42, 42); } .a2a_wide a { display: block; margin-top: 3px; border-top: 1px solid rgb(238, 238, 238); text-align: center; } .a2a_label { clip-path: polygon(0px 0px, 0px 0px, 0px 0px); overflow: hidden; height: 1px; width: 1px; position: absolute !important; } .a2a_kit, .a2a_menu, .a2a_modal, .a2a_overlay { touch-action: manipulation; outline: 0px; } .a2a_dd { -webkit-user-drag: none; } .a2a_dd img { border: 0px; } .a2a_button_facebook_like iframe { max-width: none; } .grid > .container > #aside-promotion, a[href^="http://cam4com.go2cloud.org/aff_c?"], a[href^="https://cam4com.go2cloud.org/"], a[href^="https://get-link.xyz/"], a[href^="http://partners.etoro.com/"], a[href^="https://6-partner.com/"] { display: none !important; } (cache)IOM Champions Well-Managed Migration as Global Solution at World Economic Forum | International Organization for Migration Skip to main content
Regions
Select All
Office type
Select All
Afghanistan
Albania
Algeria
Angola
Antigua and Barbuda
Argentina
Armenia
Aruba
Asia and the Pacific
Australia
Austria
Azerbaijan
Bahamas (The)
Bahrain
Bangladesh
Barbados
Belarus
Belgium
Belize
Benin
Bhutan
Bolivia (Plurinational State of)
Bosnia and Herzegovina
Botswana
Brazil
Bulgaria
Burkina Faso
Burundi
Cabo Verde
Cambodia
Cameroon
Canada
Central African Republic (the)
Chad
Chile
China
Colombia
Comoros (the)
Congo (the)
Costa Rica
Côte d'Ivoire
Croatia
Cuba
Cyprus
Czechia
Democratic Republic of the Congo (the)
Denmark
Djibouti
Dominica
Dominican Republic (the)
East and Horn of Africa
Ecuador
Egypt
El Salvador
Eritrea
Estonia
Eswatini
Ethiopia
Europe and Central Asia
Fiji
Finland
France
Gabon
Gambia (the)
Georgia
Germany
Ghana
Global Office in Brussels
Global Office in Washington
Greece
Guatemala
Guinea
Guinea-Bissau
Guyana
Haiti
Honduras
Hungary
Iceland
India
Indonesia
IOM Office at the United Nations
Iran (Islamic Republic of)
Iraq
Ireland
Italy
Jamaica
Japan
Jordan
Kazakhstan
Kenya
Kuwait
Kyrgyzstan
Lao People's Democratic Republic (the)
Latin America and the Caribbean
Latvia
Lebanon
Lesotho
Liberia
Libya
Lithuania
Luxembourg
Madagascar
Malawi
Malaysia
Maldives
Mali
Malta
Manila Administrative Centre
Marshall Islands (the)
Mauritania
Mauritius
Mexico
Micronesia (Federated States of)
Middle East and North Africa
Mongolia
Montenegro
Morocco
Mozambique
Myanmar
Namibia
Nepal
Netherlands (Kingdom of the)
New Zealand
Niger (the)
Nigeria
North Macedonia
Norway
Pakistan
Palau
Panama
Panama Administrative Centre
Papua New Guinea
Paraguay
Peru
Philippines (the)
Poland
Portugal
Qatar
Republic of Korea
Republic of Moldova (the)
Romania
Russian Federation (the)
Rwanda
Saint Vincent and the Grenadines
Samoa
Sao Tome and Principe
Senegal
Serbia
Seychelles
Sierra Leone
Slovakia
Slovenia
Solomon Islands
Somalia
South Africa
South Sudan
Spain
Sri Lanka
Subregional Office in Brussels
Subregional Office in Pretoria
Sudan (the)
Sweden
Switzerland
Syrian Arab Republic (the)
Tajikistan
Thailand
Timor-Leste
Togo
Tonga
Trinidad and Tobago
Tunisia
Türkiye
Turkmenistan
Tuvalu
Uganda
Ukraine
United Kingdom of Great Britain and Northern Ireland (the)
United Republic of Tanzania (the)
UNSC Resolution 1244-Administered Kosovo
Uruguay
Uzbekistan
Vanuatu
Venezuela (Bolivarian Republic of)
Viet Nam
West and Central Africa
Yemen
Zambia
Zimbabwe