.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 {
	/*border-radius: 16px;*/
}
.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);
}