.paragraph--type--our-partnership.paragraph--view-mode--default .field--name-field-partnership-description h3 {
	font-size: 24px;
	color:#0033A0;
}
.paragraph--type--our-partnership.paragraph--view-mode--default .field--name-field-partnership-description .btn-primary {
 font-size: 16px;
}
/*.paragraph--type--our-partnership.paragraph--view-mode--default .field--name-field-partnership-description .btn-primary:hover {*/
/* background-color:#ADC9F2;*/
/* border-color:#ADC9F2;*/
/*}*/

/*video page*/
.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 0 0;
}
.view-display-id-videos .view-content .video-embed-field-launch-modal {
	position: relative;
}

/*.view-display-id-video_attachment .view-contents .video-embed-field-launch-modal::before,*/
.video-pop-up .image-wrapper:before{
  content: '\f144';
  font-family: fontawesome;
  position: absolute;
  bottom: 0;
  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;
}

/*Video attachment before*/
.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: "\f03d";
    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%;
	}
	
}
/*International Events*/
.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: #444;
}
.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: 0;
	}
}
.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: 0;
  }
@media (min-width: 1140px) {
  .resource-one-col-preview .details.info {
    margin-left: -8.333333%;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    z-index: 99;
  }
}
/*Columns page*/
.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;
	}
}
/*Director General Statement page*/
.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: #7a7a7a;
}
.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: 0;
  }
}
/*Blog page*/
.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 0 0;
}

/*Resources page*/
.view-display-id-resources .view-content .image-wrapper {
  border-radius: 8px 8px 0 0;
}
.view-display-id-resources .view-filters {
    margin-top: 3rem;
}
/*News*/
.page-node-202126 .view-display-id-news .attachment-before {
  margin-bottom: 4rem;
}
/*Appeal page*/
.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: #0033A0;
}
/*IOM Development Fund*/
.related-resources-wrapper .layout--onecol .layout__region,.related-resources-wrapper .layout {
    height: 100%;
}
.related-resources-wrapper .link-w-arrow a:after {
    content: '\f138';
    font-size: 1.5rem;
    font-family: 'bootstrap-icons';
    color: #0033A0;
    padding: 8px 9px;
    transition: 0.3s;
    
}
.related-resources-wrapper .link-w-arrow {
    position: absolute;
    right: 5px;
    bottom: 15px;
}
.related-resources-wrapper .link-w-arrow a {
	font-size: 0;
	padding: 0.25rem 0.5rem;
}
.related-resources-wrapper .link-w-arrow a:hover:after {
    background-color: #0033A0;
    color: #fff;
    border-radius: 4px;
}
/*.related-resources-wrapper + .read-more a {*/
/*	font-weight: bold;*/
/*	padding-right: 2.25rem !important;*/
/*  background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.375 6.375H17.625C18.2473 6.375 18.75 6.87773 18.75 7.5V16.5C18.75 17.1223 18.2473 17.625 17.625 17.625H15.375C14.7527 17.625 14.25 18.1277 14.25 18.75C14.25 19.3723 14.7527 19.875 15.375 19.875H17.625C19.4883 19.875 21 18.3633 21 16.5V7.5C21 5.63672 19.4883 4.125 17.625 4.125H15.375C14.7527 4.125 14.25 4.62773 14.25 5.25C14.25 5.87227 14.7527 6.375 15.375 6.375ZM15.0445 12.7945C15.484 12.3551 15.484 11.6414 15.0445 11.202L10.5445 6.70195C10.1051 6.2625 9.39141 6.2625 8.95195 6.70195C8.5125 7.14141 8.5125 7.85508 8.95195 8.29453L11.5324 10.875H4.125C3.50273 10.875 3 11.3777 3 12C3 12.6223 3.50273 13.125 4.125 13.125H11.5324L8.95195 15.7055C8.5125 16.1449 8.5125 16.8586 8.95195 17.298C9.39141 17.7375 10.1051 17.7375 10.5445 17.298L15.0445 12.798V12.7945Z" fill="%230033A0"/></svg>') !important;*/
/*	background-position: center right 8px !important;*/
/*	background: no-repeat;*/
/*	border: 2px solid #0033a0;*/
/*	padding: 8px 16px;*/
/*	border-radius: 4px;*/
/*	transition: all ease-in-out 0.15s;*/
/*}*/
.related-resources-wrapper + .read-more a:hover,.related-resources-wrapper + .read-more a:focus,.related-resources-wrapper + .read-more a:active {
	background-color: #0033a0;
	color: white;
  padding-right: 36px;
    background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.375 6.375H17.625C18.2473 6.375 18.75 6.87773 18.75 7.5V16.5C18.75 17.1223 18.2473 17.625 17.625 17.625H15.375C14.7527 17.625 14.25 18.1277 14.25 18.75C14.25 19.3723 14.7527 19.875 15.375 19.875H17.625C19.4883 19.875 21 18.3633 21 16.5V7.5C21 5.63672 19.4883 4.125 17.625 4.125H15.375C14.7527 4.125 14.25 4.62773 14.25 5.25C14.25 5.87227 14.7527 6.375 15.375 6.375ZM15.0445 12.7945C15.484 12.3551 15.484 11.6414 15.0445 11.202L10.5445 6.70195C10.1051 6.2625 9.39141 6.2625 8.95195 6.70195C8.5125 7.14141 8.5125 7.85508 8.95195 8.29453L11.5324 10.875H4.125C3.50273 10.875 3 11.3777 3 12C3 12.6223 3.50273 13.125 4.125 13.125H11.5324L8.95195 15.7055C8.5125 16.1449 8.5125 16.8586 8.95195 17.298C9.39141 17.7375 10.1051 17.7375 10.5445 17.298L15.0445 12.798V12.7945Z" fill="white"/></svg>') !important;
  background-position: center right 8px;
  background-repeat: no-repeat;
}
/*Crosscutting menu block*/
.block-content-basic h2 {
    color: #0033a0;
    font-size: 1.25rem;
    color: #0033A0;
    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 mhpss manual feedback*/
.webform-submission-mhpss-manual-feedback-add-form {
	padding: 20px 0;
	max-width: 800px;
	margin: auto;
}
.webform-submission-mhpss-manual-feedback-add-form details{
	font-weight: normal;
	background-color: #ffffff;
}
.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 0;	
}
.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: "\2b";
	  font-family: Fontawesome;
	  position: absolute;
	  right: 0;
}
.webform-submission-mhpss-manual-feedback-add-form .js-form-wrapper > details > summary::after {
	 content: "\2b";
  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: "\f068";
  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: 0;
}
.webform-submission-mhpss-manual-feedback-add-form .js-form-wrapper .form-control::placeholder {
    color: #a3a3a3;
}
@media screen and (min-width:768px){
	.webform-submission-mhpss-manual-feedback-add-form {
		padding: 20px 50px;
	}
}
/*buttons*/
.btn-learn:hover, .btn-learn:focus{
    color: #fff;
    background-color: #0033A0;
}
.btn-outline-primary:focus-visible a {
	color: #fff;
}
/*.btn:focus-visible,.donate-btn:focus-visible, .btn-donate:focus-visible, a.btn.btn-sm.btn-learn:focus-visible {*/
/*     box-shadow: none; */
/*}*/
.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: #2478CC;
    border-color: #2478CC;
}
/*#main-wrapper .btn.btn-primary: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='%230033A0'/%3E%3C/svg%3E%0A");*/
/*}*/
/*#main-wrapper .btn.btn-primary: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");*/
/*}*/
#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,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M17.8341 3.86998L16.0541 2.09998L6.16406 12L16.0641 21.9L17.8341 20.13L9.70406 12L17.8341 3.86998Z" fill="white"/></svg>');
  background-position: center left 8px;
  background-repeat: no-repeat;
  background-color: var(--bs-primary);
  color: #fff;
}
#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,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M6.11719 20.23L7.88719 22L17.8872 12L7.88719 2L6.11719 3.77L14.3472 12L6.11719 20.23Z" fill="white"/></svg>');
  background-position: center right 8px;
  background-color: var(--bs-primary);
  color: #fff;
  background-repeat: no-repeat;
}
#main-wrapper .main-content .btn.btn-icon-chev-right:hover {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M6.11719 20.23L7.88719 22L17.8872 12L7.88719 2L6.11719 3.77L14.3472 12L6.11719 20.23Z" fill="white"/></svg>');
  background-repeat: no-repeat;
  background-position: center right 8px;
	background-color: #418FDE;
  border-color: #418FDE;
}
#main-wrapper .main-content .btn.btn-icon-chev-left:hover {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M17.8341 3.86998L16.0541 2.09998L6.16406 12L16.0641 21.9L17.8341 20.13L9.70406 12L17.8341 3.86998Z" fill="white"/></svg>');
  background-repeat: no-repeat;
  background-position: center left 8px;
	background-color: #418FDE;
  border-color: #418FDE;
}
#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,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M15 5L13.59 6.41L18.17 11H2V13H18.17L13.58 17.59L15 19L22 12L15 5Z" fill="%230033A0"/></svg>');
}
.btn-outline-primary.btn-icon-left-arrow:after {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M15 5L13.59 6.41L18.17 11H2V13H18.17L13.58 17.59L15 19L22 12L15 5Z" fill="%230033A0"/></svg>');
}
.btn-outline-primary.btn-icon-left-arrow:hover::after {
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M15 5L13.59 6.41L18.17 11H2V13H18.17L13.58 17.59L15 19L22 12L15 5Z" fill="white"/></svg>');
}
/*image link items*/
.paragraph--type--image-link-items .link .btn-primary:hover::after {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M15 5L13.59 6.41L18.17 11H2V13H18.17L13.58 17.59L15 19L22 12L15 5Z" fill="white"/></svg>');
}

/*expanding gallery*/
@media (max-width: 575px) {
    .expanding-gallery .field--type-entity-reference-revisions .field__item .gallery-content .btn.btn-primary {
        color: #ffffff;
    }
}
/*Banner Why IOM Matters*/
.bg-invert .bg,.page-banner .banner.-why-iom-matters .bg {
    position: absolute;
    z-index: -1;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: var(--bs-primary);
    background-image: url("https://www.iom.int/themes/custom/phoenix/images/dotted_map_blue.svg");
    background-repeat: no-repeat;
    background-position: center;
    -webkit-background-size: cover;
    background-size: cover;
}
.page-banner .banner.-collection.bg-invert.bg-invert .bg{
	background-color: var(--bs-primary);
  background-image: url("https://www.iom.int/themes/custom/phoenix/images/dotted_map_blue.svg");
}
	
}
.bg-invert {
    padding-top: 20px;
    padding-bottom: 20px;
    margin-top: 0 !important;
}
.bg-invert .bg {
	width: 100% !important;
}

.page-banner .banner.-collection.bg-invert h1,
.page-banner .banner.-collection.bg-invert .h1{
	color: var(--bs-white);
}
.bg-invert h1 {
    color: #fff;
    font-weight: bold;
}
.border-8 {
  border-width: 8px !important;
}
.paragraph--view-mode-banner-collection .bg-invert .border-primary-subtle {
  --bs-primary-border-subtle: #418FDE;
}
.page-banner .banner.-why-iom-matters .sub-label {
    color: #7CB3E9;
    display: block;
    font-size: 1.25rem;
    padding-bottom: 0.5rem;
}
.page-banner .banner.-why-iom-matters .text-formatted {
    color: var(--bs-white);
    font-size: 28px;
    line-height: 1.2;
}
.page-banner .banner.-why-iom-matters {
    position: relative;
    z-index: 9;
}
.page-banner .banner.-why-iom-matters .col h1 {
    margin-bottom: 20px;
}
@media screen and (min-width: 48rem) {
  .page-banner .banner.-why-iom-matters {
    margin-bottom: 4.375rem;
  }
	.page-banner .banner.-why-iom-matters .bg {
      max-height: 400px;
  }
  .page-banner .banner.-why-iom-matters .image .media {
      padding-bottom: 100% !important;
  }
  .page-banner .banner.-why-iom-matters {
    margin-bottom: 4.375rem;
  }
}
@media screen and (min-width: 75rem) {
    .page-banner .banner.-why-iom-matters .image .media {
        padding-bottom: 85% !important;
    }
}
@media screen and (min-width: 87.5rem) {
    .page-banner .banner.-why-iom-matters .image .media {
        padding-bottom: 74% !important;
    }
}
/*Page - Why IOM Matters */
.taxonomy-term--view-mode-matter .photo .media {
		border-radius: 50%;
    width: 68px;
    height: 68px;
}
.author-position {
  font-size: 20px;
}
.qoute-matters.-mini:focus {
    background: #d9e0f1;
    color: var(--bs-body-color);
}
@media screen and (max-width: 575px) {
	.view-display-id-why_matters .btn {
	    min-width: 140px;
	}
}
/*banner home*/
@media screen and (max-width: 575px) {
	.banner.-home .description p.h1 {
    display: flex;
    flex-direction: column;
	}
	.banner.-home .description .btn.btn-default {
		color: var(--bs-btn-hover-color);
		border-color: var(--bs-btn-hover-color);
		font-weight: 700;
	}
}
