/*Hide social share block on DG and DDG page*/
.page-node-156451 .sticky-sidebar.container .sticky-top .playbook-sidebar .social-icon,
.page-node-157431 .sticky-sidebar.container .sticky-top .playbook-sidebar .social-icon {
  display: none;
}

/* Global */
.text-yellow {
	color: #ffb81c !important;
}
.text-yellow-50 {
	color: rgb(255, 184, 28) !important;
  opacity: .8;
}
body > iframe {
	display: none !important;
}
.contextual-region .contextual-region .contextual {
  right: 2rem;
}
.border-primary {
  padding: 0.375rem 1rem;
  font-size: 0.8125rem;
  font-weight: 600;
  --bs-border-width: 2px;
  --bs-border-radius: 50px;
  display: inline-block;
  line-height: 0.75rem;
}
.teaser-title {
  font-family: Noto Sans;
  font-weight: 700;
  font-style: Bold;
  font-size: 16px;
  leading-trim: NONE;
  line-height: 150%;
  letter-spacing: 0%;
}
.clamp-3 {
  -webkit-line-clamp: 3;
  display: -webkit-box !important;
  -webkit-box-orient: vertical;
  overflow: hidden;
  padding-bottom: 0.125rem;
  min-height: 4rem;
}
.block-views-blockfeatured-news-block-6 .mb-5.view-featured-news {
	margin-bottom: 0 !important;
}
.hide-donate-icon .btn-donate::after {
  display: none;
}

/* Carousel */
.spotlight-slider-wrapper {
  margin: 5rem 0;
}
.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: 0;
	  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: 0;
    display: block;
	}
  .spotlight-slider-wrapper .carousel-indicators {
    bottom: 0;
    top: unset;
    height: auto;
    left: calc(50% + 2rem);
  }
  .spotlight-slider-wrapper .carousel-indicators > * {
    -webkit-box-pack: unset;
    -webkit-justify-content: unset;
    -ms-flex-pack: unset;
    justify-content: unset;
  }
}


/* Cookie */
/*#sliding-popup .eu-cookie-compliance-message {*/
/*	max-width: 75%;*/
/*}*/

@media (max-width: 640px){
	#sliding-popup .eu-cookie-compliance-message{
		max-width: 100%;
	}
}
#sliding-popup .popup-content {
  padding-top: .5rem;
}
/*#sliding-popup .eu-cookie-compliance-message p {*/
/*	font-size: .875rem;*/
/*	font-weight: normal;*/
/*}*/
#sliding-popup .find-more-button {
  font-weight: bold;
  color: #0033a0;
  font-size: .875rem;
}
#sliding-popup .agree-button {
  background-color: #0033a0;
  background-image: none;
  color: #fff;
  text-shadow: none;
  padding: .5rem 1rem;
  border: 0 none;
  box-shadow: none;
}

/*Related news and stories blog issues*/
.layout.layout--onecol {
  position: relative;
}

/* Banner gradient and text shadow */
/*.path-frontpage .page-banner.-cover .description .field--name-field-description > .h1, */
/*.path-frontpage .page-banner.-cover .description .field--name-field-description > h1 {*/
/*  text-shadow: 0 0 3px rgba(0,0,0,.8509803922);*/
/*}*/
.page-banner .banner.-home .description {
	background: linear-gradient(180deg, 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 temp fix */
.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);
}
/* Added Jun 27, 2025 */
.block-views-blockfeatured-news-related .more-link a {
  right: 0;
}
.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: 0;
	}
	.expanding-gallery .field--type-entity-reference-revisions .field__item .gallery-content {
	  opacity: 1;
	  position: relative;
	  bottom: unset;
	  background-color: #fff;
    padding: 2rem 1.5rem;
	}
	.expanding-gallery .field--type-entity-reference-revisions .field__item .gallery-content .btn.btn-primary {
	  color: #0033a0;
	  border: 2px solid #0033a0;
	}
	.expanding-gallery .field--type-entity-reference-revisions .field__item .gallery-content .text-white {
	  color: #0033a0 !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;
	}
}
/* End Jun 27, 2025 */
@media (max-width: 767px) {
	.w-md-100 {
		width: 100% !important;
	}
}
/* Temp fix Banner inner pages */
@media (min-width: 1000px) {
	/* Change all Banner Image style to "Banner Format" in Cover slider paragraph manage display */
	.paragraph--type-cover-slider.paragraph--view-mode-banner-child .media.media--blazy {
	  /*padding-bottom: 35% !important;*/
	  padding-bottom: 40% !important;
	}
	#explore-section .location-filter {
	  margin-right: 0;
	  margin-top: 4rem;
	}
	#explore-section .country-data-filter {
	  margin-top: -5rem !important;
	}
}
/* Temp fix Banner inner pages */
@media (max-width: 999px) {
	/* Change all Banner Image style to "Banner Format" in Cover slider paragraph manage display */

}
/* Temp fix: Remove text-transform: uppercase; */
.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;
}

/* Temp fix: set margin-bottom to 0 if Related-content is inside the content-block. */
.content-block .Related-content .block-menu h2, .content-block .Related-content .block-menu .h2 {
	margin-bottom: 0;
}

/* Temp fix for related content */
.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: 0 !important;
  }
  #donate-carousel-sec .flexslider.donate-slider ul.slides li span.badge-text {
  	margin-left: 0 !important;
	}
}
#navbar-top .block h2 {
  display: none;
}


.btn.btn-sm.btn-close {
  width: 1rem;
  height: 1rem;
  padding: 0;
  margin-top: -2px;
}
.worldwide-filter-wrapper {
  z-index: 1;
  position: relative;
}
.worldwide-filter-wrapper label {
  font-size: .85rem;
  font-weight: 700;
}
.worldwide-result-text {
  padding: 2px 2px 2px 6px;
  border-radius: 6px;
  box-shadow: 1px 1px 2px #aaa;
  color: #7e7e7e;
  font-size: .85rem;
}


.view-id-iom_country_name .bef-exposed-form legend {
  border: 2px solid #E3E3E3;
  border-radius: 4px;
  padding: 0.5rem 0.9375rem;
  font-size: 1rem;
  line-height: 1.5rem;
  color: #444444;
  margin-bottom: 0;
  cursor: pointer;
}

.view-id-iom_country_name .bef-exposed-form legend::before {
  content: "\f229";
  font-family: "Bootstrap-icons";
  position: absolute;
  top: 50%;
  z-index: 9;
  color: #444444;
  width: 24px;
  height: 24px;
  display: inline-block;
  -webkit-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  transform: translate(0, -50%);
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  right: 10px;
}
.view-id-iom_country_name .bef-exposed-form legend.border-none {
  border-bottom: none;
  border-radius: 4px 4px 0 0;
}
.view-id-iom_country_name .bef-exposed-form legend.border-none::before {
  -webkit-transform: translate(0, -50%) rotate(180deg);
  -o-transform: translate(0, -50%) rotate(180deg);
  transform: translate(0, -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: #fff;
  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: 0;
  background-image: none;
  border: 2px solid #444444;
  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: #444444;
  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;
}


/** ----- Temp disable until we find solution to fix ----- **/
/*#wherewework .view-filters {*/
/*  display: none;*/
/*}*/
#wherewework .view-content {
  padding-left: 1.2rem;
}


/** ----- Temp Where we work page ----- **/
#block-whereweworkiomworldwide .block-content--type-block-with-two-columns .grid {
	/*display: flex;*/
}
#block-whereweworkiomworldwide .h-100{
	height: auto !important;
}




/** ----- Donate carousel fix ----- **/
#donate-carousel-sec .flexslider.donate-slider {
	position: relative;
}

/** -----START Get Help Page ----- **/
.block-content-block_with_two_columns > .content {
  /*display: flex;*/
  /*align-items: stretch;*/
  /*max-height: 600px;*/
  /*margin-right: calc(-0.5 * var(--bs-gutter-x));*/
  /*margin-left: calc(-0.5 * var(--bs-gutter-x));*/
}
.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: #fff;
  padding: 2rem;
  box-shadow: 0 0 5px #c7c7c7;
  border-radius: .5rem;
  /*-webkit-box-flex: 0;*/
  /*-webkit-flex: 0 0 auto;*/
  /*-ms-flex: 0 0 auto;*/
  /*flex: 0 0 auto;*/
  /*width: 50%;*/
}
.field--name-field-right-side-bar img{ width: 100%;}
.view-id-iom_country_name .view-content {
  max-height: 280px;
  overflow-x: hidden;
  overflow-y: scroll;
  width: 100%;
}
.view-id-iom_country_name .view-header h3 {
  color: #0033A0;
  font-weight: 700;
}
.view-id-iom_country_name .views-row {
  border-bottom: 1px solid #e3e3e3;
  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: #444;
  font-weight: 700;
	margin-right: 0.313rem;
  padding: 0 .313rem;
}
/* IOM Worldwide popup */
.bef-exposed-form .bef-toggle {
  display: block;
  border-left: 2px solid #e3e3e3;
  padding: 0.2rem 1rem;
  background-color: #e3e3e3;
  font-weight: 500;
  font-size: 0.875rem;
  cursor: pointer;
  color: #444444;
}
.bef-exposed-form .bef-toggle:hover {
  background-color: #BAC8E7;
}

/* Block card style */
.block-content-card_style {

}
.block-content-card_style .field--name-field-label {
  color: #0033A0;
  font-weight: 700;
  font-size: 1.75rem;
}
.block-content-card_style .field--name-field-link{

}
.block-content-card_style .field--name-field-link a{

}


/* Temporary bootstrap row */
.webform-submission-contact-us-form ::placeholder {
  color: #B5B3B3 !important;
}

.webform-submission-contact-us-form {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  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));
}
/* Create a standard Donate button */
.webform-submission-contact-us-form {
  border: 1px solid #fff;
  padding: 30px;
  max-width: unset;
  width: 100%;
  margin: 0 auto;
  background-color: #fff;
  border-radius: 0.5rem;
}
.webform-submission-contact-us-form .form-type-select label {
  margin-bottom: 0;
}
.webform-submission-contact-us-form .form-select,
.webform-submission-contact-us-form .form-control {
  border: 2px solid #E3E3E3 !important;
  border-radius: 4px;
  height: 3.2rem;
}
.webform-submission-contact-us-form .form-control.form-textarea {
  height: 5rem;
}
.webform-submission-contact-us-form fieldset {
  padding: 0 0.5rem;
  margin-bottom: 2.188rem;
}
.webform-submission-contact-us-form label {
  text-transform: inherit !important;
  font-size: 0.875rem !important;
  font-weight: 400 !important;
  margin-bottom: .125rem;
}
/** -----END Get Help Page ----- **/

/* Create a standard Donate button */
/*.donate-btn,*/
/*.btn-donate {*/
/*	color: #0033a0 !important;*/
/*	background-color: #FFB81C;*/
/*  border-radius: 4px;*/
/*  padding: 0.25rem 0.5rem;*/
/*  font-size: 0.75rem;*/
/*  line-height: 1.5rem;*/
/*  font-weight: bold;*/
/*  letter-spacing: 0.01rem;*/
/*  display: inline-block;*/
/*}*/
/*.btn-donate:hover {*/
/*  background-color: rgb(218, 155, 16) !important;*/
/*}*/
/*.donate-btn .bi-heart {*/
/*  color: #0033a0;*/
/*}*/
/*.btn-lg, .btn-group-lg > .btn, .block-views-blockfeatured-news-related .more-link .btn-group-lg > a, .resources-wrapper .resources-header .read-more .btn-group-lg > a, .see-more .btn-group-lg > a, .paragraph--type--download-biography .field--name-field-biography-link .field__item .btn-group-lg > a, .btn-group-lg > .btn-default {*/
/*	padding: .9rem 1rem;*/
/*  font-size: 1.1rem;*/
/*  letter-spacing: 0.05rem;*/
/*}*/

/** Full node - Some images from existing content are too big. **/
/** Ex UR:  **/
/*
.content-block img {
  width: 100%;
  height: auto;
}
*/

/** Menu - Remove backgroup grey color, proper fix is to remove the class in twig **/
.bg-light {
	background-color: #fff !important;
}

/** Homepage - latest from us **/
/*.teaser-default .title {*/
/*	padding-bottom: 2px;*/
/*}*/

/** Homepage - Spotlight **/
.teaser-spotlight .description .bundle span::before, .video-spotlight .description .bundle span::before {
	padding: 0.16rem !important;
}

/** Header - search buttom **/
.main-menu .col-md-4.col-3.p-0 > div.align-items-center.justify-content-end > a:first-child {
  margin: 0 5px 5px 0;
}

/** Menu - Align Menu description **/
.mega-menu-block > .content-block > h4, .mega-menu-block > .content-block > p {
  margin-left: 1rem;
}

/** Menu - Make right image bigger **/
.header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .right-img {
  min-height: 400px;
  background-position: center;
  position: relative;
}
.header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .right-img:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  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%);
}

/** Menu - add border radius on hover or selected menu items **/
.header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .vertical_navs li.active > a {
  border-radius: 0 4px 4px 0;
}
.header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .content-block ul li a:hover {
  border-radius: 4px;
}

/** Menu force color yellow Give today button **/
.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;
}

/** Menu Remove hover transition **/
.header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu {
	-webkit-transition: none;
  -o-transition: none;
  transition: none;
}
.header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item a.nav-link::before {
	-webkit-transition: all cubic-bezier(.79,.14,.15,.86) 0.25s;
  -o-transition: all cubic-bezier(.79,.14,.15,.86) 0.25s;
  transition: all cubic-bezier(.79,.14,.15,.86) 0.25s;
}
.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;
  -webkit-transition-delay: 0.1s;
  -o-transition-delay: 0.1s;
  transition-delay: 0.1s;
}

/** Homepage spotlight section header text **/
.path-frontpage .paragraph--type-spotlight > div > h2 {
  /*color: rgb(68, 68, 68) !important;*/
}

/**  **/
.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: 0;
}

/** https://global2024-test.factory.iomdev.org/saving-and-protecting-lives **/
.page-banner .banner.-parent {
  padding-bottom: 4rem;
}

/** IOM Worldwide - Clear result button **/
#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: 0;
  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: 0 !important;
}
#explore-section .country-data-filter.has-filters{
  margin-top: 0 !important;
}
#explore-section .country-data-filter.has-filters .col-lg-9 {
  margin-top: 0 !important;
}

/* btn Read white */
.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);
  display: inline;
  background: var(--bs-primary);
  font-size: 1rem;
  font-weight: bold;
  padding: 1rem 3rem 1rem 1rem;
  border-radius: 8px;
  margin-top: 1rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-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");
}

/* get help form */
#block-forotherinquiries > h2{
	color: var(--bs-primary);
	font-size: 28px;
	margin-bottom: 24px;
	font-weight: 700;
}

/* Move up the contextual button */
.contextual button {
  top: -1rem;
}

.block-content-unpublished {
	border: 5px solid #ffcccb;
  background-color: #ffcccb;
}
.block-content .content .contextual-region .contextual {
  top: 20px;
  right: 20px;
}

/* Darryl to fix: May 26, 2025 */
.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;
}