/* to be remove on Nov 14 */

/*body{ width: 100%; }*/

#phoenix_tab .nav-link.active:focus{
  outline: 0 !important;
}
#phoenix_tab .nav-link{
  border-radius: 0;
}
#phoenix_tab .nav-link.active{
  border-radius: 0;
}
@media (min-width: 35rem){
	.node .field--type-image{
		float: none;
		margin: 0;
	}	
}


/* where we work filtered item */
/*#explore-section .country-data-filter{*/
/*  margin-top: -5rem;*/
/*}*/

/* related pages 2column with image*/
/*.flexGrid.-two-column .division > .field__item .field--name-node-title h5{*/
/*  padding-top: 48px;*/
/*  padding-bottom: 48px;*/
/*}*/

/* IOM LOGO CENTERED */
/*.main-menu > .row > .col-xl-4.col-6{*/
/*  display: flex;*/
/*  flex-wrap: wrap;*/
/*  justify-content: center;*/
/*}*/

/*ICON */

@media all and (max-width:62rem){
  #block-phoenix-donateblock.block .content .overview-block .contents .btn-donate{
    display: inline-block !important;
    width: auto;
  }
}

#explore-section .close-btn{
  z-index: 1;
}

/* fullcontainer */
.fullcontainer .division{
  grid-template-columns: repeat(1, 1fr);
}

/* donate button*/
#donate-carousel-sec .flexslider.donate-slider ul.slides li .padd_8 a.donate-btn{
  text-transform: capitalize;
  display: flex;
  flex-wrap: wrap;
}
#donate-carousel-sec .flexslider.donate-slider ul.slides li .padd_8 a.donate-btn:after{
  transform: scale(.8);
}
#donate-carousel-sec .flexslider.donate-slider .flex-direction-nav .flex-next:focus,
#donate-carousel-sec .flexslider.donate-slider .flex-direction-nav .flex-prev:focus{
  outline:0 !important;
}

.expanding-gallery .field--type-entity-reference-revisions .field__item .gallery-content .btn.btn-primary{
	padding-left: 1rem;
}
/* carousel donate btn */
@media screen and (max-width: 575px){
  #donate-carousel-sec .row.fullwidth .flexslider.donate-slider ul.slides li > .d-flex.justify-content-between > a{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  /*.btn {*/
  /*  padding-top:16px;*/
  /*  padding-bottom: 16px;*/
  /*  font-size: 16px;*/
  /*}*/
  .btn-large-mobile,
  .btn-large-mobile:hover,
  .btn-large-mobile:focus {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  
}

/*BANNER copyright */
.page-banner .banner-inner {
  position: relative;
}
.page-banner .banner .copyright-wrapper .add {
  font-size: 16px;
  background: transparent;
  -webkit-transition: all ease 0.05s;
  -o-transition: all ease 0.05s;
  transition: all ease 0.05s;
  -webkit-transition-delay: 0.35s;
       -o-transition-delay: 0.35s;
          transition-delay: 0.35s;
}
.page-banner .banner .copyright-wrapper {
  position: absolute;
  bottom: 1rem;
  left: 2rem;
}
.page-banner .banner .copyright-wrapper .copyright {
  font-size: 14px;
  background: rgba(34, 34, 34, 0.8);
  margin-left: 0;
  padding-left: 2.1875rem;
  height: 35.19px;
  -webkit-transition: all ease 0.35s;
  -o-transition: all ease 0.35s;
  transition: all ease 0.35s;
}
/*.page-banner .banner .copyright-wrapper:hover .add {*/
/*  border-top-right-radius: 0;*/
/*  border-bottom-right-radius: 0;*/
/*  -webkit-transition: all ease 0.35s;*/
/*  -o-transition: all ease 0.35s;*/
/*  transition: all ease 0.35s;*/
/*}*/
/*.page-banner .banner .copyright-wrapper:hover .copyright {*/
/*  -webkit-transition: all ease 0.35s;*/
/*  -o-transition: all ease 0.35s;*/
/*  transition: all ease 0.35s;*/
/*  -webkit-transition-delay: 0.2s;*/
/*       -o-transition-delay: 0.2s;*/
/*          transition-delay: 0.2s;*/
/*}*/



@media all and (max-width: 62.4375rem) {
  .page-banner .banner {
    /*overflow: hidden;  cause display issue with dg banner */
    padding-bottom: 0;
  }
  .page-banner .banner.-home .description{
  	margin-bottom: 0;
  }
  .page-banner .banner .bg {
    max-height: unset;
  }
  /*.page-banner .banner .media--blazy {*/
  /*  max-width: 100% !important;*/
  /*}*/
  .page-banner .banner .copyright-wrapper {
    position: absolute;
    width: 96% !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    bottom: 0 !important;
    top: auto !important;
    color: var(--bs-white);
    height: auto;
    padding: 0.5rem 1rem;
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#000000));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);
  }
  .page-banner .banner .top.copyright-wrapper {
    width: 100%;
    left: 0;
    transform: translateX(0);
    border-radius: 0;
  }
  .page-banner .banner .copyright-wrapper .add {
    display: none;
  }
  .page-banner .banner .copyright-wrapper .copyright {
    width: 100%;
    background: none;
  }
  .page-banner .banner.-child .offset {
    margin-top: 0;
  }

}


@media screen and (max-width: 35.9375rem){
	.page-banner.view .banner.-home{
		height: unset;
	}
	.page-banner .banner.-home .media--blazy{
		height: 500px;
		position: static;
	}
	.page-banner.view .banner.-home .description{
		text-align: left
	}
	.page-banner.view .banner.-home .description .field--name-field-description > h1{
		font-size: 24px;
	}
	.page-banner.view.-cover .banner.-home .description{
		position: static;
		padding: 20px;
		background: var(--bs-primary);
	}
	.page-banner.view .banner.-home .description .btn{
		border: 1px solid var(--bs-white);
	}
	
	.page-banner.view .banner.-home .description h1.h1,
	.page-banner.view .banner.-home .description .h1{
		font-size: 1.5rem;
	}
	
	
	
	.page-banner .banner.-home{
		height: auto;
	}
	.page-banner.view .banner.-home{
		margin-bottom: 0;
		height: auto;
	}
	.page-banner .banner.-home .media--blazy{
		position: static !important;
		padding-bottom: 50%;
		height:0;
	}
	.page-banner.view .banner.-home .description{
		text-align: left !important;
		position: static;
		padding-top: 15px;
		background: transparent;
		display:block;
		padding-left: 15px;
		padding-right: 15px;
		background: transparent !important;
		color: var(--bs-primary);
	}
	.page-banner.view .banner.-home .description h1.h1{
		color: var(--bs-primary);
		text-shadow: unset;
	}
	
	.page-banner.view .banner.-home .description .btn{
		text-shadow: none;
		padding-top: 8px;
		padding-bottom: 8px;
		display: inline !important;
	}
	
}



/**/
.related-content-wrapper .title {
  color: #0033A0;
  font-size: 1.25rem;
  font-weight: 700;
  margin-bottom: 2rem;
}

/*.row.division {*/
/*  display: grid;*/
/*  grid-template-columns: repeat(12, 1fr);*/
/*}*/
.row.division .-four-column.flexGrid {
  grid-column: span 3;
  margin-bottom: 1rem;
}
@media all and (max-width: 61.9375rem) {
  .row.division .-four-column.flexGrid {
    grid-column: span 6;
  }
}
@media all and (max-width: 40rem) {
  .row.division .-four-column.flexGrid {
    grid-column: span 12;
  }
}
.row.division .-three-column.flexGrid {
  grid-column: span 4;
  margin-bottom: 1rem;
}
@media all and (max-width: 61.9375rem) {
  .row.division .-three-column.flexGrid {
    grid-column: span 6;
  }
}


@media all and (max-width: 40rem) {
  .row.division .-three-column.flexGrid {
    grid-column: span 12;
  }
}

/*.thumbnail-wrapper {*/
/*  background: #e6e6e6;*/
/*}*/
/*.thumbnail-wrapper + .field--name-node-title {*/
/*  margin-top: 1rem;*/
/*}*/


/*.Related-content .block-menu h2, .Related-content .block-menu .h2{*/
/*  text-transform: none;*/
/*}*/

.sticky-sidebar.container .sticky-top .playbook-sidebar .blazy--field .Related-content h2{
  width: 100%;
  color: #0033A0;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.75rem;
  margin-bottom: 1rem;
}
/* FULL WIDTH EXTRA RELATED CONTENT BEHAVE WITH SIDEBAR */

.sticky-sidebar .fullwidth{
    width: unset !important;
    position: relative;
    left:unset !important;
    right: unset !important;
    margin-left: unset !important;
    margin-right: unset !important;
}

/* RELATED LINKS STYLE */
/*.related-links-wrapper {*/
/*  padding: 4rem;*/
/*  background: var(--bs-primary);*/
/*  margin-bottom: 4rem;*/
/*}*/
/*.related-links-wrapper h2, .related-links-wrapper .h2 {*/
/*  color: #fff;*/
/*  margin-bottom: 2rem;*/
/*  text-transform: uppercase;*/
/*  font-weight: bold;*/
/*  font-size: 1.25rem;*/
/*}*/
/*@media all and (max-width: 40rem) {*/
/*  .related-links-wrapper.fullwidth {*/
/*    padding: 2rem;*/
/*  }*/
/*}*/

/*.related-links ul {*/
/*  padding: 0;*/
/*}*/
/*.related-links ul li {*/
/*  list-style: none;*/
/*}*/
/*.related-links h5, .related-links .h5, .related-links .paragraph--type--bar-graph-item .field--name-field-graph-year, .paragraph--type--bar-graph-item .related-links .field--name-field-graph-year, .related-links .paragraph--type--graph-and-icon-description .col-container .field--name-field-graph-title, .paragraph--type--graph-and-icon-description .col-container .related-links .field--name-field-graph-title,*/
/*.related-links .paragraph--type--graph-and-icon-description .col-container .field--name-field-icon-description-title,*/
/*.paragraph--type--graph-and-icon-description .col-container .related-links .field--name-field-icon-description-title {*/
/*  text-align: center;*/
/*}*/
/*.related-links h5 a, .related-links .h5 a, .related-links .paragraph--type--bar-graph-item .field--name-field-graph-year a, .paragraph--type--bar-graph-item .related-links .field--name-field-graph-year a, .related-links .paragraph--type--graph-and-icon-description .col-container .field--name-field-graph-title a, .paragraph--type--graph-and-icon-description .col-container .related-links .field--name-field-graph-title a,*/
/*.related-links .paragraph--type--graph-and-icon-description .col-container .field--name-field-icon-description-title a,*/
/*.paragraph--type--graph-and-icon-description .col-container .related-links .field--name-field-icon-description-title a {*/
/*  padding: 2rem;*/
/*  color: #fff;*/
/*  text-transform: uppercase;*/
/*  border: 1px solid rgba(255, 255, 255, 0);*/
/*  display: -webkit-box;*/
/*  display: -webkit-flex;*/
/*  display: -ms-flexbox;*/
/*  display: flex;*/
/*  -webkit-box-align: center;*/
/*  -webkit-align-items: center;*/
/*      -ms-flex-align: center;*/
/*          align-items: center;*/
/*  -webkit-box-pack: center;*/
/*  -webkit-justify-content: center;*/
/*      -ms-flex-pack: center;*/
/*          justify-content: center;*/
/*}*/
/*.related-links h5 a:hover, .related-links .h5 a:hover, .related-links .paragraph--type--bar-graph-item .field--name-field-graph-year a:hover, .paragraph--type--bar-graph-item .related-links .field--name-field-graph-year a:hover, .related-links .paragraph--type--graph-and-icon-description .col-container .field--name-field-graph-title a:hover, .paragraph--type--graph-and-icon-description .col-container .related-links .field--name-field-graph-title a:hover,*/
/*.related-links .paragraph--type--graph-and-icon-description .col-container .field--name-field-icon-description-title a:hover,*/
/*.paragraph--type--graph-and-icon-description .col-container .related-links .field--name-field-icon-description-title a:hover {*/
/*  border: 1px solid rgba(255, 255, 255, 0.5);*/
/*  background: rgba(255, 255, 255, 0.05);*/
/*}*/
.related-links .field--name-field-content-items > .field__item * {
  height: 100%;
}


/* GALLERY */
/*.gallery .gallery-item > *{*/
/*  border-radius: 8px;*/
/*  overflow:hidden;*/
/*}*/

/* idm tabs */
.speakers-and-panels {
  background: var(--bs-white);
  padding: 1rem;
  -webkit-box-shadow: 0px 5px 2px 0px rgba(68, 68, 68, 0.0117647059), 0px 3px 2px 0px rgba(68, 68, 68, 0.031372549), 0px 0px 1px 0px rgba(68, 68, 68, 0.0588235294);
          box-shadow: 0px 5px 2px 0px rgba(68, 68, 68, 0.0117647059), 0px 3px 2px 0px rgba(68, 68, 68, 0.031372549), 0px 0px 1px 0px rgba(68, 68, 68, 0.0588235294);
  border-radius: 8px;
}
.speakers-and-panels .vnav {
  -webkit-box-flex: 0;
  -webkit-flex: 0 33%;
      -ms-flex: 0 33%;
          flex: 0 33%;
}
.speakers-and-panels .vnav .navs {
  padding: 1rem 1.5rem;
  position: relative;
  border-radius: 0px 8px 8px 0px;
}
.speakers-and-panels .vnav .navs:before {
  content: "";
  background: var(--bs-white);
  position: absolute;
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.speakers-and-panels .vnav .navs .kicker {
  font-size: 1rem;
  color: #B5B3B3;
  font-weight: 700;
  margin-bottom: 0.5rem;
}
.speakers-and-panels .vnav .navs .tabtitle {
  font-weight: 700;
  font-size: 1.25rem;
  margin-bottom: 0.5rem;
}
.speakers-and-panels .vnav .navs .tab-subtitle {
  color: #B5B3B3;
}
.speakers-and-panels .vnav .navs:hover, .speakers-and-panels .vnav .navs.active {
  background: #E6EFFB;
}
.speakers-and-panels .vnav .navs:hover:before, .speakers-and-panels .vnav .navs.active:before {
  background: var(--bs-primary);
}
.speakers-and-panels .vnav .navs:hover .kicker, .speakers-and-panels .vnav .navs:hover .tab-subtitle, .speakers-and-panels .vnav .navs.active .kicker, .speakers-and-panels .vnav .navs.active .tab-subtitle {
  color: #444;
}
.speakers-and-panels .vnav .navs:hover .tabtitle, .speakers-and-panels .vnav .navs.active .tabtitle {
  color: var(--bs-primary);
}
.speakers-and-panels .tab-content {
  -webkit-box-flex: 0;
  -webkit-flex: 0 64.8%;
      -ms-flex: 0 64.8%;
          flex: 0 64.8%;
}

.micro-tab .nav {
  border-bottom: 1px solid #444;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.micro-tab .nav button {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
  text-align: center;
  width: 100%;
  padding: 1rem 0;
  border: 0;
  background: transparent;
}
.micro-tab .nav button:hover, .micro-tab .nav button.active {
  background: var(--bs-primary);
  color: var(--bs-white);
  font-weight: 700;
}
.micro-tab .nav button:hover:after, .micro-tab .nav button.active:after {
  content: "";
  position: absolute;
  height: 4px;
  width: 100%;
  bottom: 0;
  background: var(--bs-secondary);
  left: 0;
}

/* Spotlight */
/*.grid-spotlight {*/
/*  margin-bottom: 2rem;*/
/*  display: -webkit-box;*/
/*  display: -webkit-flex;*/
/*  display: -ms-flexbox;*/
/*  display: flex;*/
/*  -webkit-flex-wrap: wrap;*/
/*      -ms-flex-wrap: wrap;*/
/*          flex-wrap: wrap;*/
/*  column-gap:0;*/
/*  grid-gap: 0;*/
/*}*/

/*.grid-spotlight.field--type-entity-reference {*/
/*  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));*/
/*}*/

.hide-video .blazy{
  padding:0;
}


@media all and (max-width: 62.4375rem) {
  .grid-spotlight:first-child, .grid-spotlight:nth-child(6) {
    -webkit-box-flex: 50%;
    -webkit-flex: 50%;
        -ms-flex: 50%;
            flex: 50%;
    min-width: 50%;
  }
  .grid-spotlight .field__item, .grid-spotlight .field__item:first-child, .grid-spotlight .field__item:nth-child(6) {
    -webkit-box-flex: 50%;
    -webkit-flex: 50%;
        -ms-flex: 50%;
            flex: 50%;
    min-width: 50%;
  }
}
@media all and (max-width: 40rem) {
  .grid-spotlight .field__item {
    -webkit-box-flex: 100%;
    -webkit-flex: 100%;
        -ms-flex: 100%;
            flex: 100%;
    min-width: 100%;
  }
}

@media all and (max-width: 768px){
  .page-banner.view .banner.-child .offset .bg{
    max-height: unset;
  }
}


.teaser-spotlight .video-embed-field-launch-modal:after, .video-spotlight .video-embed-field-launch-modal:after {
  bottom: -80px;
  -webkit-transition: all ease 0.35s;
  -o-transition: all ease 0.35s;
  transition: all ease 0.35s;
}

/*.teaser-spotlight .paragraph--type-cover-slider, .teaser-spotlight .blazy--field-default, .video-spotlight .paragraph--type-cover-slider, .video-spotlight .blazy--field-default {*/
/*  height: 100%;*/
/*}*/

.teaser-spotlight .paragraph--type-cover-slider .media--blazy,
.teaser-spotlight .blazy--field-default .media--blazy,
.video-spotlight .paragraph--type-cover-slider .media--blazy,
.video-spotlight .blazy--field-default .media--blazy,
.teaser-spotlight .media--image{
  position: absolute;
  width: 100%;
  height: 100%;
}
/*.teaser-spotlight .paragraph--type-cover-slider .media--blazy:after,*/
/*.teaser-spotlight .blazy--field-default .media--blazy:after,*/
/*.video-spotlight .paragraph--type-cover-slider .media--blazy:after,*/
/*.video-spotlight .blazy--field-default .media--blazy:after, */
/*.teaser-spotlight .media--image:after{*/
/*  content: "";*/
/*  position: absolute;*/
/*  top: 58px;*/
/*  left: 0;*/
/*  width: 100%;*/
/*  height: 100%;*/
/*  background: -webkit-gradient(linear, left top, left bottom, color-stop(30%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.9)));*/
/*  background: -webkit-linear-gradient(180deg, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0.60) 50%, rgba(0, 0, 0, 0.85) 100%);*/
/*  background: -o-linear-gradient(180deg, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0.60) 50%, rgba(0, 0, 0, 0.85) 100%);*/
/*  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0.60) 50%, rgba(0, 0, 0, 0.85) 100%);*/
/*  -webkit-transition: all ease 0.35s;*/
/*  -o-transition: all ease 0.35s;*/
/*  transition: all ease 0.35s;*/
/*}*/
/*.teaser-spotlight .description, .video-spotlight .description {*/
/*  position: relative;*/
/*  z-index: 2;*/
/*  color: var(--bs-white);*/
/*}*/
/*.teaser-spotlight .description h3 a, .teaser-spotlight .description .h3 a, .teaser-spotlight .description .number-counter-container a, .video-spotlight .description h3 a, .video-spotlight .description .h3 a, .video-spotlight .description .number-counter-container a {*/
/*  color: var(--bs-white);*/
/*}*/
/*.teaser-spotlight .description .readmore span, .video-spotlight .description .readmore span {*/
/*  border: 2px solid var(--bs-white);*/
/*  background-color: transparent;*/
/*  color: var(--bs-white);*/
/*  padding: 0.5rem 1rem;*/
/*  border-radius: 4px;*/
/*}*/
/*.teaser-spotlight .description .post-date, .video-spotlight .description .post-date {*/
/*  font-size: 0.9375rem;*/
/*  margin-bottom: 0.5rem;*/
/*}*/
/*.teaser-spotlight .description .tween-up, .video-spotlight .description .tween-up {*/
/*  -webkit-transform: translateY(57px);*/
/*       -o-transform: translateY(57px);*/
/*          transform: translateY(57px);*/
/*  -webkit-transition: 0.35s -webkit-transform cubic-bezier(0.75, -0.5, 0, 1.75);*/
/*  transition: 0.35s -webkit-transform cubic-bezier(0.75, -0.5, 0, 1.75);*/
/*  -o-transition: 0.35s -o-transform cubic-bezier(0.75, -0.5, 0, 1.75);*/
/*  transition: 0.35s transform cubic-bezier(0.75, -0.5, 0, 1.75);*/
/*  transition: 0.35s transform cubic-bezier(0.75, -0.5, 0, 1.75), 0.35s -webkit-transform cubic-bezier(0.75, -0.5, 0, 1.75), 0.35s -o-transform cubic-bezier(0.75, -0.5, 0, 1.75);*/
/*}*/
/*.teaser-spotlight .description .tween-up:hover .readmore span, .video-spotlight .description .tween-up:hover .readmore span {*/
/*  background: var(--bs-primary);*/
/*  border-color: var(--bs-primary);*/
/*}*/
/*.teaser-spotlight .description .bundle span, .video-spotlight .description .bundle span {*/
/*  padding: 0.375rem 1rem;*/
/*  background: var(--bs-white);*/
/*  border-radius: 20px;*/
/*  color: #444444;*/
/*  font-size: 0.8125rem;*/
/*  font-weight: 700;*/
/*  text-transform: uppercase;*/
/*  overflow: auto;*/
/*  position: relative;*/
/*}*/
/*.teaser-spotlight .description .bundle span::before, .video-spotlight .description .bundle span::before {*/
/*  content: "";*/
/*  position: absolute;*/
/*  inset: 0;*/
/*  border-radius: 16px;*/
/*  padding: 0.125rem;*/
/*  width: 100%;*/
/*  height: 100%;*/
/*  background: -webkit-gradient(linear, left top, right top, from(rgb(65, 143, 222)), to(rgb(0, 51, 160)));*/
/*  background: -webkit-linear-gradient(left, rgb(65, 143, 222) 0%, rgb(0, 51, 160) 100%);*/
/*  background: -o-linear-gradient(left, rgb(65, 143, 222) 0%, rgb(0, 51, 160) 100%);*/
/*  background: linear-gradient(90deg, rgb(65, 143, 222) 0%, rgb(0, 51, 160) 100%);*/
/*  -webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff)) content-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff));*/
/*  -webkit-mask: -webkit-linear-gradient(#fff 0 0) content-box, -webkit-linear-gradient(#fff 0 0);*/
/*  -webkit-mask-composite: xor;*/
/*  mask-composite: exclude;*/
/*  pointer-events: none;*/
/*}*/

.teaser-spotlight:hover .video-embed-field-launch-modal:after, .video-spotlight:hover .video-embed-field-launch-modal:after {
  bottom: 0;
}
.teaser-spotlight:hover .paragraph--type-cover-slider .media--blazy:after,
.teaser-spotlight:hover .blazy--field-default .media--blazy:after, .video-spotlight:hover .paragraph--type-cover-slider .media--blazy:after,
.video-spotlight:hover .blazy--field-default .media--blazy:after {
  top: 0;
}

/*.teaser-spotlight:hover .description .tween-up, .video-spotlight:hover .description .tween-up {*/
/*  -webkit-transform: translateY(0);*/
/*       -o-transform: translateY(0);*/
/*          transform: translateY(0);*/
/*  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0.75, -0.5, 0, 1.75);*/
/*  transition: -webkit-transform 0.35s cubic-bezier(0.75, -0.5, 0, 1.75);*/
/*  -o-transition: -o-transform 0.35s cubic-bezier(0.75, -0.5, 0, 1.75);*/
/*  transition: transform 0.35s cubic-bezier(0.75, -0.5, 0, 1.75);*/
/*  transition: transform 0.35s cubic-bezier(0.75, -0.5, 0, 1.75), -webkit-transform 0.35s cubic-bezier(0.75, -0.5, 0, 1.75), -o-transform 0.35s cubic-bezier(0.75, -0.5, 0, 1.75);*/
/*}*/


.vision-wrapper-main .select2-dropdown {
  z-index: 9999;
}


/* teaser-default */
.teaser-default {
  border-radius: 8px;
  overflow: hidden;
  -webkit-box-shadow: 0px 2px 4px 0px rgba(68, 68, 68, 0.0588235294), 0px 6px 6px 0px rgba(68, 68, 68, 0.0509803922), 0px 14px 9px 0px rgba(68, 68, 68, 0.031372549), 0px 26px 10px 0px rgba(68, 68, 68, 0.0117647059), 0px 40px 11px 0px rgba(68, 68, 68, 0);
          box-shadow: 0px 2px 4px 0px rgba(68, 68, 68, 0.0588235294), 0px 6px 6px 0px rgba(68, 68, 68, 0.0509803922), 0px 14px 9px 0px rgba(68, 68, 68, 0.031372549), 0px 26px 10px 0px rgba(68, 68, 68, 0.0117647059), 0px 40px 11px 0px rgba(68, 68, 68, 0);
}
a.teaser-default{
	display: block;
}
/*.teaser-default .article-detail {*/
/*  background: var(--bs-white);*/
/*}*/
.teaser-default .tag {
  padding: 0.375rem 1rem;
  border: 2px solid rgb(0, 51, 160);
  border-radius: 50px;
  font-size: 0.8125rem;
  font-weight: 600;
}

/* user logged in offset*/
.user-logged-in .bg-offset {
  margin-top: 0;
}

/* BTN ICON */
/*.btnIcon {*/
/*  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;*/
/*  letter-spacing: 0.0625rem;*/
/*}*/
/*.btnIcon: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='M7.93828 15.2682L7.85039 15.1873L1.69102 9.4674C0.611719 8.46545 0 7.0592 0 5.58615V5.47014C0 2.99514 1.75781 0.871699 4.19062 0.407637C5.57578 0.140449 6.99258 0.460371 8.12109 1.2549C8.4375 1.4799 8.73281 1.74006 9 2.03889C9.14766 1.87014 9.30586 1.71545 9.47461 1.57131C9.60469 1.45881 9.73828 1.35334 9.87891 1.2549C11.0074 0.460371 12.4242 0.140449 13.8094 0.404121C16.2422 0.868184 18 2.99514 18 5.47014V5.58615C18 7.0592 17.3883 8.46545 16.309 9.4674L10.1496 15.1873L10.0617 15.2682C9.77344 15.5354 9.39375 15.6865 9 15.6865C8.60625 15.6865 8.22656 15.5389 7.93828 15.2682ZM8.40586 3.90568C8.3918 3.89514 8.38125 3.88107 8.3707 3.86701L7.74492 3.16389L7.74141 3.16037C6.9293 2.24982 5.70234 1.83498 4.50703 2.0635C2.86875 2.37639 1.6875 3.80373 1.6875 5.47014V5.58615C1.6875 6.58811 2.10586 7.54787 2.84063 8.2299L9 13.9498L15.1594 8.2299C15.8941 7.54787 16.3125 6.58811 16.3125 5.58615V5.47014C16.3125 3.80725 15.1312 2.37639 13.4965 2.0635C12.3012 1.83498 11.0707 2.25334 10.2621 3.16037C10.2621 3.16037 10.2621 3.16037 10.2586 3.16389C10.2551 3.1674 10.2586 3.16389 10.2551 3.1674L9.6293 3.87053C9.61875 3.88459 9.60469 3.89514 9.59414 3.9092C9.43594 4.0674 9.22148 4.15529 9 4.15529C8.77852 4.15529 8.56406 4.0674 8.40586 3.9092V3.90568Z' fill='%23444444' /%3E%3C/svg%3E%0A");*/
/*  background-repeat: no-repeat;*/
/*  width: 20px;*/
/*  height: 16px;*/
/*  display: inline-block;*/
/*  margin-left: 0.5rem;*/
/*}*/

/*.btnRead {*/
/*  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;*/
/*}*/
/*.btnRead: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='%230033a0' /%3E%3C/svg%3E%0A");*/
/*  background-repeat: no-repeat;*/
/*  width: 20px;*/
/*  height: 16px;*/
/*  margin-left: 0.5rem;*/
/*  display: inline-block;*/
/*}*/
/*.btnRead: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");*/
/*}*/

/* CSS FROM style.scss */
.two-column-image.field__item{
  /*width:unset;*/
  /*grid-column: span 1;*/
}

.flexGrid.-two-column.field__item{
  width: unset;
  grid-column: span 6;
}

/*FLEXGRID TWO COLUMN */
.flexGrid.-twocolumn .division {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-bottom: 0;
}
.flexGrid.-twocolumn .division > .field__item {
  -webkit-box-flex: 0;
  -webkit-flex: 0 50%;
      -ms-flex: 0 50%;
          flex: 0 50%;
  position: relative;
  margin-bottom: 2rem;
}
.flexGrid.-twocolumn .division > .field__item .field--type-image {
  float: none;
  margin: 0;
}
.flexGrid.-twocolumn .views-element-container {
  width: 100%;
}
.flexGrid.-twocolumn .view-content.row {
  margin: 0;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.flexGrid.-twocolumn .view-content.row .views-row {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 33.3%;
      -ms-flex: 0 0 33.3%;
          flex: 0 0 33.3%;
  position: relative;
  margin-bottom: 2rem;
}
.flexGrid.-twocolumn .view-content.row .views-row .layout__region.layout__region--content {
  padding: 0 1.5rem;
}
.flexGrid.-twocolumn .view-content.row .views-row .field--type-image {
  float: none;
  margin: 0;
}
@media all and (max-width: 40rem) {
  .flexGrid.-twocolumn {
    display: block;
  }
  .flexGrid.-twocolumn .view-content.row {
    display: block;
  }
  .flexGrid.-twocolumn .row.division {
    display: block;
  }
}




/* .flexGrid.fullwidth */
.flexGrid.fullwidth{
     width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
}

/* Related content cCard */
.related-resources-wrapper .card{
  height:100%;
}

.card .video-embed-field-launch-modal{
  position:relative;
}

/* procurement opportunities */
/*.procurement-table .view-content {*/
/*  margin: 0;*/
/*}*/
/*.procurement-table .view-content > div {*/
/*  width: 100%;*/
/*}*/
/*.procurement-table .table-head-procurement {*/
/*  display: grid;*/
/*  grid-template-columns: 140px 1fr 1fr;*/
/*  border-bottom: 3px solid #0035ad;*/
/*  padding-bottom: 1rem;*/
/*  padding-left: 0;*/
/*  gap: 16px;*/
/*}*/
/*.procurement-table .table-head-procurement .label {*/
/*  font-size: 0.875rem;*/
/*  opacity: 0.5;*/
/*}*/
/*@media all and (max-width: mobile) {*/
/*  .procurement-table .table-head-procurement .label {*/
/*    font-size: 0.75rem;*/
/*  }*/
/*}*/
/*.procurement-table .table-row {*/
/*  grid-template-columns: 140px 1fr 1fr;*/
/*  -webkit-box-align: start;*/
/*  -webkit-align-items: flex-start;*/
/*      -ms-flex-align: start;*/
/*          align-items: flex-start;*/
/*  gap: 16px;*/
/*}*/
.procurement-table .table-row .label {
  display: inline;
  font-size: 75%;
  font-weight: 700;
  padding-right: unset;
  text-align: initial;
  line-height: initial;
  color: #000;
  white-space: initial;
  vertical-align: initial;
  border-radius: initial;
  padding: 0;
}
.procurement-table .table-row li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
.procurement-table .table-row li.details {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
/*.procurement-table .details .data {*/
/*  display: block;*/
/*  -webkit-box-flex: 0;*/
/*  -webkit-flex: 0 50%;*/
/*      -ms-flex: 0 50%;*/
/*          flex: 0 50%;*/
/*  margin-bottom: 1.5rem;*/
/*  padding-right: 1.5rem;*/
/*}*/
/*.procurement-table .details .data:before {*/
/*  font-size: 70% !important;*/
/*  color: rgba(0, 0, 0, 0.3) !important;*/
/*}*/
/*.procurement-table.-seven-columns {*/
/*  display: grid;*/
/*}*/
/*.procurement-table.-seven-columns > .table-head-procurement {*/
/*  grid-template-columns: 90px 2fr 2fr 1fr 1fr 2fr;*/
/*  -webkit-box-align: end;*/
/*  -webkit-align-items: flex-end;*/
/*      -ms-flex-align: end;*/
/*          align-items: flex-end;*/
/*}*/
/*.procurement-table.-seven-columns > .table-head-procurement > .label {*/
/*  padding-right: 2rem;*/
/*}*/
/*.procurement-table.-seven-columns > .table-row {*/
/*  grid-template-columns: 90px 2fr 2fr 1fr 1fr 2fr;*/
/*}*/
/*.procurement-table.-seven-columns > .table-row > .posting-no {*/
/*  letter-spacing: 0;*/
/*}*/
/*.procurement-table.-seven-columns > .table-row > .specifics {*/
/*  line-height: 1.6;*/
/*}*/
/*.procurement-table.-seven-columns > .table-row > .details > .data {*/
/*  padding-right: 2rem;*/
/*}*/
/*.procurement-table.-seven-columns > .table-row > .details > .data:before {*/
/*  font-size: 0.75rem;*/
/*  letter-spacing: normal;*/
/*}*/
/*.procurement-table.-seven-columns > .table-row > li {*/
/*  padding-right: 2rem;*/
/*}*/
/*@media all and (max-width: 40rem) {*/
/*  .procurement-table .table-row {*/
/*    display: grid;*/
/*    grid-template-columns: 125px 1fr;*/
/*    -webkit-box-align: start;*/
/*    -webkit-align-items: flex-start;*/
/*        -ms-flex-align: start;*/
/*            align-items: flex-start;*/
/*    grid-row-gap: 24px;*/
/*  }*/
/*  .procurement-table .table-row * {*/
/*    padding-right: unset;*/
/*  }*/
/*  .procurement-table .table-row > .details {*/
/*    grid-column: 2/3;*/
/*  }*/
/*  .procurement-table .table-row > .details > .data {*/
/*    border-bottom: 0;*/
/*  }*/
/*}*/

/*.table-row {*/
/*  display: grid;*/
/*  -webkit-box-align: center;*/
/*  -webkit-align-items: center;*/
/*      -ms-flex-align: center;*/
/*          align-items: center;*/
/*  -webkit-box-pack: start;*/
/*  -webkit-justify-content: flex-start;*/
/*      -ms-flex-pack: start;*/
/*          justify-content: flex-start;*/
/*  padding: 1rem 0;*/
/*  border-bottom: 1px solid rgba(0, 0, 0, 0.05);*/
/*}*/
/*.table-row:hover {*/
/*  background: rgba(0, 0, 0, 0.02);*/
/*}*/
/*.table-row:last-of-type {*/
/*  border-bottom: 0;*/
/*}*/

/*.procurement-table.table-to-card .table-row, .procurement-table.table-to-card .table-head-procurement{*/
/*  grid-template-columns: 1fr 1fr;*/
/*}*/

/*.preamble:before, .procurement-table .details .data:before {*/
/*  font-size: 30%;*/
/*  content: attr(data-preamble);*/
/*  color: #7CB3E9;*/
/*  display: block;*/
/*  font-size: 50%;*/
/*  text-transform: uppercase;*/
/*  padding-bottom: 0.5rem;*/
/*}*/

/* homepage featured news */
.homepage-news .teaser-default.mb-5, .homepage-news .teaser-default.block-content-block_desc_and_box, .homepage-news .teaser-default#block-phoenix-donateblock, .homepage-news .teaser-default.paragraph--type--total-funding, .homepage-news .paragraph--type--collection-icon-and-description .teaser-default.field--name-field-icon-and-description-items, .paragraph--type--collection-icon-and-description .homepage-news .teaser-default.field--name-field-icon-and-description-items, .homepage-news .teaser-default.paragraph--type--our-partnership, .homepage-news .paragraph--type--objective-cards .teaser-default.field--name-field-objective-cards, .paragraph--type--objective-cards .homepage-news .teaser-default.field--name-field-objective-cards, .homepage-news .teaser-default.paragraph--type--graph-and-icon-description, .homepage-news .teaser-default.paragraph--type--international-events {
  margin-bottom: 0 !important;
  height: 100%;
  overflow: hidden;
}
.homepage-news .article-detail {
  background: var(--bs-white);
  height: 100%;
}
.homepage-news .layout--onecol, .homepage-news .layout__region--content {
  height: 100%;
}

.featured-pages-section{
  margin-top: 0.275rem !important;
  margin-bottom: 0.275rem;
}

/* banner DG */
.page-banner .banner.-dg-main {
  padding-top: 5rem;
  margin-bottom: 9.25rem;
  margin-top: 1.125rem;
  position: relative;
  color: var(--bs-white);
}
/*.page-banner .banner.-dg-main .media--blazy {*/
/*  border-radius: 24px;*/
/*}*/
/*@media (min-width: 64rem) {*/
/*  .page-banner .banner.-dg-main .media--blazy {*/
/*    padding-bottom: 60.59% !important;*/
/*    margin-bottom: -6.25rem;*/
/*  }*/
/*}*/
.page-banner .banner.-dg-main .media--blazy: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='M5.2418 1.27813L4.87617 2.375H2.25C1.00898 2.375 0 3.38398 0 4.625V13.625C0 14.866 1.00898 15.875 2.25 15.875H15.75C16.991 15.875 18 14.866 18 13.625V4.625C18 3.38398 16.991 2.375 15.75 2.375H13.1238L12.7582 1.27813C12.5297 0.589063 11.8863 0.125 11.1586 0.125H6.84141C6.11367 0.125 5.47031 0.589063 5.2418 1.27813ZM9 5.75C9.89511 5.75 10.7536 6.10558 11.3865 6.73851C12.0194 7.37145 12.375 8.22989 12.375 9.125C12.375 10.0201 12.0194 10.8786 11.3865 11.5115C10.7536 12.1444 9.89511 12.5 9 12.5C8.10489 12.5 7.24645 12.1444 6.61351 11.5115C5.98058 10.8786 5.625 10.0201 5.625 9.125C5.625 8.22989 5.98058 7.37145 6.61351 6.73851C7.24645 6.10558 8.10489 5.75 9 5.75Z' fill='white'/%3E%3C/svg%3E%0A");
  position: absolute;
  background-repeat: no-repeat;
  background-position: center;
  width: 24px;
  height: 24px;
  padding: 1.1875rem;
  border-radius: 100%;
  background-color: rgba(34, 34, 34, 0.8);
  bottom: 16px;
  left: 16px;
}
/*.page-banner .banner.-dg-main .bg {*/
/*  position: absolute;*/
/*  z-index: -1;*/
/*  top: 0;*/
/*  width: 70%;*/
/*  height: 100%;*/
/*  max-height: 425px;*/
/*  background-color: var(--bs-primary);*/
  
/*  background-repeat: no-repeat;*/
/*  background-position: center;*/
/*  -webkit-background-size: cover;*/
/*          background-size: cover;*/
/*}*/
/*.page-banner .banner.-dg-main._invert {*/
/*  color: var(--bs-gray-dark);*/
/*}*/
/*.page-banner .banner.-dg-main._invert .h1 {*/
/*  color: var(--bs-primary);*/
/*}*/
/*.page-banner .banner.-dg-main._invert .bg {*/
/*  background-color: var(--bs-white);*/
/*  color: var(--bs-gray-dark);*/
/*}*/
/*.page-banner .banner.-dg-main._invert .bg:before {*/
/*  content: "";*/
/*  background: var(--bs-white);*/
/*  position: absolute;*/
/*  width: 100%;*/
/*  height: 100%;*/
/*  opacity: 0.4;*/
/*  top: 0;*/
/*  left: 0;*/
/*}*/

/*@media screen and (min-width: 1920px){*/
/*  .page-banner{*/
/*    max-width: 1920px;*/
/*    margin: auto;*/
/*    overflow: hidden;*/
/*  }*/
/*}*/

/* content List */
/*.view-content-list .thumbnail-wrapper .media--image{*/
/*  width:150px;*/
/*}*/

/* Reousrces header */
/*.sticky-sidebar .content-block .related-resources-wrapper .division{*/
/*  grid-template-columns: repeat(12, 1fr);*/
/*}*/

/* related press release */
.related-resources-wrapper > div > .container > .row.division > .field__item .layout--onecol,
.related-resources-wrapper > div > .container > .row.division > .field__item .layout__region--content,
.related-resources-wrapper > div > .container > .row.division > .field__item .teaser-default.mb-5{
  height: 100%;
}

/* news page */
.news-full .timestamp .tag, .news-full .timestamp .date, .node--type-press-release.node--view-mode-full .timestamp .tag, .node--type-press-release.node--view-mode-full .timestamp .date {
  font-size: 0.875rem;
}
.news-full .slick > div, .node--type-press-release.node--view-mode-full .slick > div {
  margin: 0;
}
.news-full .photo-slider, .node--type-press-release.node--view-mode-full .photo-slider {
  max-width: unset;
}
.news-full .slide__description, .node--type-press-release.node--view-mode-full .slide__description {
  font-size: 0.875rem;
  color: #444;
}


.-news.-sidebar > * {
  background: var(--bs-white);
  padding: 1.5rem;
  margin-bottom: 1rem;
  border-radius: 8px;
  -webkit-box-shadow: 0px 0px 1px 0px rgba(163, 163, 163, 0.0588235294), 0px 1px 1px 0px rgba(163, 163, 163, 0.0509803922), 0px 3px 2px 0px rgba(163, 163, 163, 0.031372549), 0px 5px 2px 0px rgba(163, 163, 163, 0.0117647059), 0px 8px 2px 0px rgba(163, 163, 163, 0);
          box-shadow: 0px 0px 1px 0px rgba(163, 163, 163, 0.0588235294), 0px 1px 1px 0px rgba(163, 163, 163, 0.0509803922), 0px 3px 2px 0px rgba(163, 163, 163, 0.031372549), 0px 5px 2px 0px rgba(163, 163, 163, 0.0117647059), 0px 8px 2px 0px rgba(163, 163, 163, 0);
}

.related-content .layout--onecol,
.related-content .layout__region--content {
  height: 100%;
}

.block-views-blockfeatured-news-related {
  margin-top: 2rem;
  position: relative;
}
.block-views-blockfeatured-news-related .more-link a{
  top: -66px;
  right: 23px;
}

.block-views-blockfeatured-news-related h2, .block-views-blockfeatured-news-related .h2 {
  font-size: 1.25rem;
  text-transform: uppercase;
  color: var(--bs-primary);
  margin-bottom: 2rem;
}

.block-views-blockfeatured-news-related .teaser-default.mb-5, .block-views-blockfeatured-news-related .teaser-default.block-content-block_desc_and_box, .block-views-blockfeatured-news-related .teaser-default#block-phoenix-donateblock, .block-views-blockfeatured-news-related .teaser-default.paragraph--type--total-funding, .block-views-blockfeatured-news-related .paragraph--type--collection-icon-and-description .teaser-default.field--name-field-icon-and-description-items, .paragraph--type--collection-icon-and-description .block-views-blockfeatured-news-related .teaser-default.field--name-field-icon-and-description-items, .block-views-blockfeatured-news-related .teaser-default.paragraph--type--our-partnership, .block-views-blockfeatured-news-related .paragraph--type--objective-cards .teaser-default.field--name-field-objective-cards, .paragraph--type--objective-cards .block-views-blockfeatured-news-related .teaser-default.field--name-field-objective-cards, .block-views-blockfeatured-news-related .teaser-default.paragraph--type--graph-and-icon-description, .block-views-blockfeatured-news-related .teaser-default.paragraph--type--international-events {
  margin-bottom: 0 !important;
  height: 100%;
}

/* related SDG Goals */
.sdg-item img {
  width: 100%;
  height: 100%;
}

/* Video popup */
.video-pop-up .title{
  cursor: pointer;
}

/* ckeditor accordion  */
.ckeditor-accordion-container > dl dd{
  padding: 0 0.9375rem 0.9375rem;
}

/* homepage campaign*/

.-homepage-campaign .card-title {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  padding-bottom: 0.125rem;
}
.-homepage-campaign .teaser-default {
  margin-bottom: 1.875rem;
}
.-homepage-campaign .teaser-default .article-detail {
  min-height: 140px;
}
.-homepage-campaign .edit-link {
  position: absolute;
  top: 0;
  right: 0;
}
.-homepage-campaign .field--name-node-link a {
  padding: 0.5rem 1rem;
  font-weight: bolder;
  display: inline-block;
}
.-homepage-campaign .field--name-node-link {
  text-align: right;
}

.-homepage-campaign .flexslider {
  margin: 0;
  background: transparent;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.-homepage-campaign .flexslider.optionset-campaign .slides {
  height: auto;
}
.-homepage-campaign .flexslider.optionset-campaign .slides > li {
  height: auto;
  position: relative;
  margin-left: -0.00625rem;
}
.-homepage-campaign .flexslider .flex-direction-nav .flex-prev {
  left: -32px;
}
.-homepage-campaign .flexslider .flex-direction-nav .flex-next {
  right: -32px;
}
.-homepage-campaign .flexslider .flex-direction-nav a {
  opacity: 0.5;
  background-color: var(--bs-primary);
  color: var(--bs-white);
  margin: auto 2rem;
  -webkit-transition: opacity 300ms cubic-bezier(0.42, 0, 0, 1.01) 65ms;
  -o-transition: opacity 300ms cubic-bezier(0.42, 0, 0, 1.01) 65ms;
  transition: opacity 300ms cubic-bezier(0.42, 0, 0, 1.01) 65ms;
  text-indent: 100px;
  text-align: unset;
  overflow: hidden;
  top: calc(50% - 30px);
  display: block;
}
.-homepage-campaign .flexslider .flex-direction-nav a.flex-prev:before, .-homepage-campaign .flexslider .flex-direction-nav a.slick-prev:before, .-homepage-campaign .flexslider .flex-direction-nav a.flex-next:before, .-homepage-campaign .flexslider .flex-direction-nav a.slick-next:before {
  content: "";
  width: 8px;
  height: 14px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  background-repeat: no-repeat;
}
.-homepage-campaign .flexslider .flex-direction-nav a.flex-prev:before, .-homepage-campaign .flexslider .flex-direction-nav a.slick-prev:before {
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.39209 6.20811C-0.0473633 6.64756 -0.0473633 7.36123 0.39209 7.80068L6.01709 13.4257C6.45654 13.8651 7.17021 13.8651 7.60967 13.4257C8.04912 12.9862 8.04912 12.2726 7.60967 11.8331L2.7792 7.00264L7.60615 2.17217C8.04561 1.73271 8.04561 1.01904 7.60615 0.57959C7.1667 0.140137 6.45303 0.140137 6.01357 0.57959L0.388574 6.20459L0.39209 6.20811Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
}
.-homepage-campaign .flexslider .flex-direction-nav a.flex-next:before, .-homepage-campaign .flexslider .flex-direction-nav a.slick-next:before {
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.60967 6.20811C8.04912 6.64756 8.04912 7.36123 7.60967 7.80068L1.98467 13.4257C1.54521 13.8651 0.831543 13.8651 0.39209 13.4257C-0.0473633 12.9862 -0.0473633 12.2726 0.39209 11.8331L5.22256 7.00264L0.395605 2.17217C-0.0438477 1.73271 -0.0438477 1.01904 0.395605 0.57959C0.835059 0.140137 1.54873 0.140137 1.98818 0.57959L7.61318 6.20459L7.60967 6.20811Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
}
.-homepage-campaign .flexslider:hover .flex-next,
.-homepage-campaign .flexslider:hover .flex-prev {
  opacity: 1;
}
@media all and (max-width: 40rem) {
  .-homepage-campaign .flexslider .flex-direction-nav {
    display: block;
  }
}
@media all and (max-width: 40rem) {
  .-homepage-campaign {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.flex-nav-buttom-right .flex-direction-nav {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.flex-nav-buttom-right .flex-nav-prev {
  margin-right: 0.625rem;
}
.flex-nav-buttom-right .flexslider .flex-direction-nav a {
  position: relative;
  top: 0;
  left: 0;
  right: 0;
  border-radius: 8px;
  margin: 0;
}
.flex-nav-buttom-right .flexslider .flex-direction-nav a.flex-prev {
  left: 0;
}
.flex-nav-buttom-right .flexslider .flex-direction-nav a.flex-next {
  right: 0;
}
.flex-nav-buttom-right .flexslider .flex-direction-nav a.flex-disabled {
  display: block;
  opacity: .5 !important;
  left: 0;
  right: 0;
}

/* teaser zoom */
.content-zoom {
  -webkit-transition: all ease 0.35s;
  -o-transition: all ease 0.35s;
  transition: all ease 0.35s;
}

/* main menu image */
.header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .menu-featured-image-block{
  border-radius: 8px;
  overflow:hidden;
}

/* related content inner wrap */

.related-content-inner-wrap{
  margin-bottom: 48px;
}

/* views-block title */
.field--name-field-block-reference .block-views > h2{
  color: #0033A0;
    font-size: 1.25rem;
    font-weight: 700;
    margin-bottom: 24px;
    text-transform: uppercase;
}

/* banner child */
.page-banner .banner.-child{
  margin-bottom: 4rem;
}
.page-banner .banner.-child._invert h1.preamble{
	color: var(--bs-primary);
}

@media all and (max-width: 640px){
  .page-banner .banner.-child .top.copyright-wrapper{
    bottom: 49%;
    left: 0;
    top: unset;
    width: 100%;
    border-radius: 0;
  }
}

/* video thumbnail*/
.image-wrapper .field--name-field-default{
  z-index: 1;
}


/* mobile related sdgs*/
@media all and (max-width: 767px){
  .view-sdgs-sorted .grid{
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 12px !important;
  }
}


/* graph legends */
@media all and (max-width: 769px){
  .notes{
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
  }
  .notes .field-value-value:before{
    margin-left:0;
  }
}

.paragraph--type--donors-list .notes .legend, .paragraph--type--donors-list .notes .unearmarked{
  display: none;
}

.notes .field-title-value:before{
  content: '';
  width: 16px;
  height: 16px;
  display: inline-block;
  border-radius: 4px;
  margin-right: 10px;
  background: var(--IOM-Gradient, linear-gradient(90deg, #418FDE 0%, #0033A0 100%));
}

.notes .field-value-value:before{
  content: '';
  margin-left: 0.9375rem;
  width: 16px;
  height: 16px;
  display: inline-block;
  margin-right: 10px;
  border-radius: 4px;
  background: var(--Colors-Secondary-Yellow-Secondary-Yellow, #FFB81C);
}




/* related content */

.page-node-189846 .related-content-inner-wrap .row.division .field__item .layout__region.layout__region--content{
  position: relative;
  overflow: hidden;
  border-radius: 8px; 
}

.page-node-189846 .related-content-inner-wrap .thumbnail-wrapper{
  margin-bottom: 0;
}

.page-node-189846 .related-content-inner-wrap .row.division .field__item .layout__region.layout__region--content .field--name-node-title{
  position: absolute;
  color: var(--bs-white);
  bottom: 0;
  width: 100%;
  padding: 32px 32px 16px 32px;
  z-index: 1;
}

.page-node-189846 .related-content-inner-wrap .row.division .field__item .layout__region.layout__region--content .field--name-node-title a{
  color: var(--bs-white);
}
.page-node-189846 .related-content-inner-wrap .row.division .field__item .layout__region.layout__region--content .field--name-node-title:after{
  content: '';
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
}



/* MENU card button */
.header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu .col-xl-3 .title-btn a{
  font-weight: 700;
}

/* IOM Director General latest statement */
.flexGrid.-two-column .division > .field__item .field--name-node-title .h5{
  padding-top:48px !important;
  padding-bottom: 48px !important;
}

/* breadcrumb */
.breadcrumb li.breadcrumb-item a, .breadcrumb li.breadcrumb-item.active{
  max-width: none;
}

@media screen and (max-width: 575px){
  .breadcrumb li.breadcrumb-item a, .breadcrumb li.breadcrumb-item.active{
    max-width: unset !important;
  }
}

/* DG breadcrumb */
.page-node-157431 .breadcrumb-wrapper{
  box-shadow: none;
}

.page-node-157431 .page-banner .banner.-dg-main{
  margin-top: 0;
}

.user-logged-in .block-system-main-block{
  margin-top: 24px;
}


@media screen and (min-width: 48rem){
  body .header #navbar-main .menu--headermenus .main-megamenu ul li.nav-item .mega-menu #wherewework{
    overflow-y: hidden;
  }
}

/* teaser edit link */
.search .edit-link, .related-resources-wrapper .edit-link{
  right: 15px;
  background: rgba(0,0,0,0.3);
  padding: 2px 8px;
  z-index: 11 !important;
}

/* node unpublished */

.node--type-basic-content .node--unpublished{
  background-color: #ffdcdc;
  padding: 1.25rem .9375rem;
  margin-bottom: 2rem;
}
.node--type-basic-content .node--unpublished:before, .node--type-basic-content .node--unpublished:after{
  content: "unpublished";
  color: rgba(39, 55, 68, .5);
  text-transform: uppercase;
  letter-spacing: .3125rem;
}


/* footer submenu */
.site-footer .block-menu.menu--footer-menu-new ul.nav{
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: flex-end;
}
.site-footer .block-menu.menu--footer-menu-new ul.nav li{
  margin-right: 1.2rem;
}
.site-footer .block-menu.menu--footer-menu-new ul.nav li:last-child{
  margin-right:0;
}

/* image slider */
.slick--field-image-slider-items--full-width{
  position: relative;
}

.slick--field-image-slider-items--full-width  .slick__slider{
  margin: 0;
}

.slick--field-image-slider-items--full-width .slick-slide{
  padding: 0;
  position: relative
}

.slick--field-image-slider-items--full-width .image-slide-desc{
  background: rgba(255,255,255,.8);
  padding: 20px;
  position: absolute;
  bottom: 10px;
  left: 15px;
  width: 60%;
  border-radius: 10px;
}

.slick--field-image-slider-items--full-width .image-slide-desc .tags-slide{
  padding: 0.1875rem 0.5rem;
  border: 2px solid rgb(0, 51, 160);
  border-radius: 50px;
  display: inline-block;
  font-size: 0.8125rem;
  font-weight: 600;
  margin-bottom:15px;
}


.slick--field-image-slider-items--full-width .slick__arrow{
  position: absolute;
  top: 10px;
  right: 40px;
}

.slick--field-image-slider-items--full-width .slick__arrow .slick-arrow{
  width: 40px;
  height: 40px;
  border-radius: 5px;
  background-color: var(--bs-white);
  border: 0;
  background-repeat: no-repeat;
  background-position: center;
  overflow: hidden;
  text-indent: 40px;
}

.slick--field-image-slider-items--full-width .slick__arrow .slick-next{
  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='M15.6097 11.2081C16.0491 11.6476 16.0491 12.3612 15.6097 12.8007L9.98467 18.4257C9.54521 18.8651 8.83154 18.8651 8.39209 18.4257C7.95264 17.9862 7.95264 17.2726 8.39209 16.8331L13.2226 12.0026L8.39561 7.17217C7.95615 6.73271 7.95615 6.01904 8.39561 5.57959C8.83506 5.14014 9.54873 5.14014 9.98818 5.57959L15.6132 11.2046L15.6097 11.2081Z' fill='%230033A0'/%3E%3C/svg%3E%0A"); 
}
.slick--field-image-slider-items--full-width .slick__arrow .slick-next:hover{
  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='M15.6097 11.2081C16.0491 11.6476 16.0491 12.3612 15.6097 12.8007L9.98467 18.4257C9.54521 18.8651 8.83154 18.8651 8.39209 18.4257C7.95264 17.9862 7.95264 17.2726 8.39209 16.8331L13.2226 12.0026L8.39561 7.17217C7.95615 6.73271 7.95615 6.01904 8.39561 5.57959C8.83506 5.14014 9.54873 5.14014 9.98818 5.57959L15.6132 11.2046L15.6097 11.2081Z' fill='%238099D0'/%3E%3C/svg%3E%0A");   
  background-color: #dfe8f3;
}


.slick--field-image-slider-items--full-width .slick__arrow .slick-prev{
  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='M8.39209 11.2081C7.95264 11.6476 7.95264 12.3612 8.39209 12.8007L14.0171 18.4257C14.4565 18.8651 15.1702 18.8651 15.6097 18.4257C16.0491 17.9862 16.0491 17.2726 15.6097 16.8331L10.7792 12.0026L15.6062 7.17217C16.0456 6.73271 16.0456 6.01904 15.6062 5.57959C15.1667 5.14014 14.453 5.14014 14.0136 5.57959L8.38857 11.2046L8.39209 11.2081Z' fill='%230033A0'/%3E%3C/svg%3E%0A");  
  margin-right: 10px;
}
.slick--field-image-slider-items--full-width .slick__arrow .slick-prev:hover{
  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='M8.39209 11.2081C7.95264 11.6476 7.95264 12.3612 8.39209 12.8007L14.0171 18.4257C14.4565 18.8651 15.1702 18.8651 15.6097 18.4257C16.0491 17.9862 16.0491 17.2726 15.6097 16.8331L10.7792 12.0026L15.6062 7.17217C16.0456 6.73271 16.0456 6.01904 15.6062 5.57959C15.1667 5.14014 14.453 5.14014 14.0136 5.57959L8.38857 11.2046L8.39209 11.2081Z' fill='%238099D0'/%3E%3C/svg%3E%0A");
  background-color: #dfe8f3;
}

.slick--field-image-slider-items--full-width .slick-slider ul.slick-dots li button:before{
  background-color: var(--bs-white);
  border: 1px solid var(--bs-white);
}
.slick--field-image-slider-items--full-width .slick-slider ul.slick-dots li.slick-active button:before{
  background-color: var(--bs-primary);
  border: 1px solid var(--bs-white);
}

.slick--field-image-slider-items--full-width .slick-slider ul.slick-dots li,
.slick--field-image-slider-items--full-width .slick-slider ul.slick-dots li button,
.slick--field-image-slider-items--full-width .slick-slider ul.slick-dots li button:before{
  width: 16px;
  height: 16px;
}

@media (min-width: 62rem){
  .slick--field-image-slider-items--full-width .slick-slider ul.slick-dots{
    bottom: 20px;
    right: 40px;
  } 
}

.paragraph--view-mode--full-width{
  position: relative;
}

.paragraph--view-mode--full-width .slick-list:before{
  content: '';
  position: absolute;
  width: 100%;
  height: 80px;
  top:0;
  left:0;
  background: rgb(12,39,97);
  background: linear-gradient(180deg, rgba(12,39,97,0.4486388305322129) 0%, rgba(12,39,97,0) 100%);
  z-index: 1;
}
.paragraph--view-mode--full-width .field--name-field-title{
  position: absolute;
  top: 12px;
  left:15px;
  z-index: 3;
  color: var(--bs-white);
}


/* news photo slider */
.photo-slider .slick-slide{
  padding: 0;
}

.photo-slider .view-content .slick .slick-arrow{
  display: block;
  text-transform: uppercase;
  text-decoration: none;
  cursor: pointer;
  width: 60px;
  height: 3.75rem;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.photo-slider .view-content .slick .slick-arrow:before{
  content: "";
  width: 16px;
  height: 1rem;
  margin: auto;
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}


.photo-slider #slick-views-pbn-multimedia-block-1-1-slider {
  margin: 0;
}

.photo-slider .view-content {
  margin: 0;
}

.photo-slider .slick>div {
    margin: 0;
  }

.photo-slider .view-content .slick .slide__caption {
  width: 100%;
  min-height: 1%;
  height: auto;
  padding: 0 0 1rem 0;
  background: none;
}

.photo-slider .view-content .slick .slide__caption p {
  margin-top: 0.5rem;
  color: rgba(0, 0, 0, 0.5);
}

.photo-slider .view-content .slick .slick-arrow {
  background-color: #e6e6e6;
  color: rgba(0, 0, 0, 0.5);
  background-color: #0033a0;
  color: #ffffff;
  border-radius: 0;
  -webkit-transition: opacity 300ms cubic-bezier(0.42, 0, 0, 1.01) 65ms;
  -o-transition: opacity 300ms cubic-bezier(0.42, 0, 0, 1.01) 65ms;
  transition: opacity 300ms cubic-bezier(0.42, 0, 0, 1.01) 65ms;
}

.photo-slider .view-content .slick .slick-arrow:hover {
  background-color: #0033a0;
  color: #ffffff;
}

.photo-slider .view-content .slick .slick-arrow.flex-prev:before,
.photo-slider .view-content .slick .slick-arrow.slick-prev:before {
  font-family: "flexslider-icon";
  content: '\f001';
  font-size: 18px;
  color: var(--bs-white);
}

.photo-slider .view-content .slick .slick-arrow.flex-prev:hover:before,
.photo-slider .view-content .slick .slick-arrow.slick-prev:hover:before {
  background: url("../images/icons-sprite-sheet.svg") -112px 0px no-repeat;
  -webkit-background-size: 192px 192px;
  background-size: 192px;
}

.photo-slider .view-content .slick .slick-arrow.flex-next:before,
.photo-slider .view-content .slick .slick-arrow.slick-next:before {
  content:'\f002';
  font-family: "flexslider-icon";
  font-size: 18px;
  color: var(--bs-white);
}

.photo-slider .view-content .slick .slick-arrow.flex-next:hover:before,
.photo-slider .view-content .slick .slick-arrow.slick-next:hover:before {
  background: url("../images/icons-sprite-sheet.svg") -80px 0px no-repeat;
  -webkit-background-size: 192px 192px;
  background-size: 192px;
}

.photo-slider .view-content .slick .slick-arrow.flex-prev:before,
.photo-slider .view-content .slick .slick-arrow.slick-prev:before {
  background: url("../images/icons-sprite-sheet.svg") -112px 0px no-repeat;
  -webkit-background-size: 192px 192px;
  background-size: 192px;
}

.photo-slider .view-content .slick .slick-arrow.flex-next:before,
.photo-slider .view-content .slick .slick-arrow.slick-next:before {
  background: url("../images/icons-sprite-sheet.svg") -80px 0px no-repeat;
  -webkit-background-size: 192px 192px;
  background-size: 192px;
}


/* CAROUSEL CENTER MODE */

.btn-icon-left-arrow:after{
	vertical-align: middle;
}

.slick .btn{
  font-size: 1rem;
  text-shadow: none;
}

/*.paragraph--view-mode--campaign-center-mode .slick{*/
/*  position: relative;*/
/*}*/
/*.paragraph--view-mode--campaign-center-mode .slick > div{*/
/*  margin: 0;*/
/*}*/
/*.paragraph--view-mode--campaign-center-mode .slick-slide{*/
/*  padding: 0;*/
/*}*/


/*.paragraph--view-mode--campaign-center-mode .slick-track{*/
/*  padding-top: 50px;*/
/*  padding-bottom: 50px;*/
/*}*/

/*.paragraph--view-mode--campaign-center-mode .slick-track img{*/
/*  width: 100%;*/
/*  height: auto;*/
/*  margin-bottom: 0;*/
/*}*/


/*.paragraph--view-mode--campaign-center-mode .slick-track .slick__slide{*/
/*  transform: scale(1);*/
/*  position: relative;*/
/*  filter: blur(2px);*/
/*  -webkit-filter: blur(2px);*/
/*  transform: scale(1);*/
/*  transition: all ease-in-out .35s;*/
/*}*/
/*.paragraph--view-mode--campaign-center-mode .slick-track .slick__slide .first{*/
/*  display: none;*/
/*  height: 0;*/
/*  position: absolute;*/
/*  top: 0;*/
/*  left: 0;*/
/*  width: 100%;*/
/*  height: 100%;*/
/*  color: var(--bs-white);*/
/*  transition: all ease .35s;*/
/*}*/


/* center description */
/*.paragraph--view-mode--campaign-center-mode .slick-track .slick__slide .center-mode-desc{*/
/*  display: none;*/
/*  position: absolute;*/
/*  width: 100%;*/
/*  height: 100%;*/
/*  top: 0;*/
/*  left: 0;*/
/*  color: var(--bs-white);*/
/*  transition: all ease .35s;*/
/*}*/

.paragraph--view-mode--campaign-center-mode .slick-track .slick__slide .center-mode-desc .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>');
}

/*.paragraph--view-mode--campaign-center-mode .slick-track .slick-active.slick-center{*/
/*  transform: scale(1.3);*/
/*  z-index: 3;*/
/*  outline: 3px solid var(--bs-white);*/
/*  border-radius: 4px;*/
/*  overflow: hidden;*/
/*  filter: blur(0);*/
/*  -webkit-filter: blur(0);*/
/*  transition: all ease .35s;*/
/*}*/

/*.paragraph--view-mode--campaign-center-mode .slick-track .slick-active.slick-center:before{*/
/*  content: '';*/
/*  position: absolute;*/
/*  top: 0;*/
/*  left: 0;*/
/*  width: 100%;*/
/*  height: 100%;*/
/*  z-index: 1;*/
/*  background-color: var(--bs-primary);*/
/*  mix-blend-mode: multiply;*/
/*}*/

/*.paragraph--view-mode--campaign-center-mode .slick-track .slick-active.slick-center .first{*/
/*  display: flex;*/
/*  justify-content: center;*/
/*  flex-direction: column;*/
/*  z-index: 2;*/
/*  opacity: 1;*/
/*  transition: all ease .35s;*/
/*  transform: scale(.9);*/
/*}*/

/*.paragraph--view-mode--campaign-center-mode .slick-track .slick-active.slick-center .center-mode-desc{*/
/*  display: flex;*/
/*  align-items: flex-end;*/
/*  opacity: 0;*/
/*  z-index: -1;*/
/*  transition: all ease .35s;*/
/*  transform: scale(0.9);*/
/*}*/

/*.paragraph--view-mode--campaign-center-mode .slick-track .slick-active.slick-center:hover:before{*/
/*  transition: all ease .35s;*/
/*  background: linear-gradient(180deg, rgba(0, 51, 160, 0) -36.83%, rgba(0, 51, 160, 0.7) 100%);*/
/*  mix-blend: multiply;*/
/*}*/

/*.paragraph--view-mode--campaign-center-mode .slick-track .slick-active.slick-center:hover .first{*/
/*  opacity:0;*/
/*  z-index: -1;*/
/*}*/
/*.paragraph--view-mode--campaign-center-mode .slick-track .slick-active.slick-center:hover .center-mode-desc{*/
/*  opacity: 1;*/
/*  z-index:2;*/
/*}*/
/*#main-wrapper .paragraph--view-mode--campaign-center-mode .center-mode-desc .btn.btn-primary,*/
/*.paragraph--view-mode--campaign-center-mode .center-mode-desc .btn.btn-primary{*/
/*  font-size: 1rem;*/
/*  background: none;*/
/*  padding: 16px 32px 16px 0;*/
/*  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='M12 4L10.59 5.41L16.17 11H4V13H16.17L10.59 18.59L12 20L20 12L12 4Z' fill='white'/%3E%3C/svg%3E%0A");*/
/*  background-repeat: no-repeat;*/
/*  background-position: center right;  */
/*  border-radius: 0;*/
/*  border: 0;*/
/*  margin-bottom: 0 !important;*/
/*}*/

/*#main-wrapper .paragraph--view-mode--campaign-center-mode .center-mode-desc .btn.btn-primary:hover,*/
/*.paragraph--view-mode--campaign-center-mode .center-mode-desc .btn.btn-primary:hover{*/
/*  background-color: transparent;*/
/*  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='M12 4L10.59 5.41L16.17 11H4V13H16.17L10.59 18.59L12 20L20 12L12 4Z' fill='%23FFB81C'/%3E%3C/svg%3E%0A") !important;*/
/*  color: var(--bs-secondary);*/
/*  background-repeat: no-repeat; */
/*}*/

/*.paragraph--view-mode--campaign-center-mode .btn-icon-left-arrow:after{*/
/*  background: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>');*/
/*  background-position: center;*/
  
/*}*/

/*.paragraph--view-mode--campaign-center-mode .btn-icon-left-arrow:hover:after{*/
/*  background: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>');*/
/*  background-position: center;*/
/*  color: var(--bs-white);*/
/*}*/

/*.paragraph--view-mode--campaign-center-mode .slick-slider ul.slick-dots{*/
/*  display: flex !important;*/
/*  width: 100% !important;*/
/*  justify-content: center;*/
/*  right: 0 !important;*/
/*}*/


.paragraph--view-mode--campaign-center-mode .slick-slider ul.slick-dots li button:before{
  background-color: #D9E0F1;
}

/*.paragraph--view-mode--campaign-center-mode .slick-slider ul.slick-dots li.slick-active button:before{*/
/*  background-color: var(--bs-primary);*/
/*  border: 3px solid #B3C2E3;*/
/*}*/

/*.paragraph--view-mode--campaign-center-mode .slick__arrow{*/
/*  max-width: 50%;*/
/*  width: 100%;*/
/*  position: absolute;*/
/*  left: 50%;*/
/*  transform: translate(-50%, -50%);*/
/*  top: 50%;  */
/*}*/

/*.paragraph--view-mode--campaign-center-mode .slick__arrow > .slick-arrow{*/
/*  width: 56px;*/
/*  height: 56px;*/
/*  padding: 16px;*/
/*  border-radius: 4px;*/
/*  overflow: hidden;*/
/*  text-indent: 50px;*/
/*  background: var(--bs-white);*/
/*  border:0;*/
/*  background-position: center;*/
/*  background-repeat: no-repeat;*/
/*  position: absolute;*/
/*  z-index: 2;*/
/*  top: calc(50% - 28px);*/
/*}*/

/*.paragraph--view-mode--campaign-center-mode .slick__arrow .slick-next{*/
/*  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='M6.16496 20.13L7.94496 21.9L17.835 12L7.93496 2.10002L6.16496 3.87002L14.295 12L6.16496 20.13Z' fill='%230033A0'/%3E%3C/svg%3E%0A");*/
/*  right: 0;*/
/*}*/

/*.paragraph--view-mode--campaign-center-mode .slick__arrow .slick-prev{*/
/*  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='M17.835 3.86998L16.055 2.09998L6.16504 12L16.065 21.9L17.835 20.13L9.70504 12L17.835 3.86998Z' fill='%230033A0'/%3E%3C/svg%3E%0A");*/
/*}*/

@media (max-width: 1024px){
  /*.paragraph--view-mode--campaign-center-mode{*/
  /*  margin-bottom: 0;*/
  /*}*/
  /*.paragraph--view-mode--campaign-center-mode .slick__arrow{*/
  /*  max-width: 100%;*/
  /*}*/
  /*.paragraph--view-mode--campaign-center-mode .slick-track .slick-current.slick-active{*/
  /*  filter: blur(0);*/
  /*  -webkit-filter: blur(0);*/
  /*}*/
  /*.paragraph--view-mode--campaign-center-mode .slick-track .slick-current.slick-active .first{*/
  /*  display: flex;*/
  /*  flex-direction: column;*/
  /*  justify-content: center;*/
  /*  z-index: 2;*/
  /*}*/
  /*.paragraph--view-mode--campaign-center-mode .slick-track .slick-current.slick-active .field--name-field-single-image:before {*/
  /*  content: '';*/
  /*  position: absolute;*/
  /*  top: 0;*/
  /*  left: 0;*/
  /*  width: 100%;*/
  /*  height: 100%;*/
  /*  z-index: 1;*/
  /*  background-color: var(--bs-primary);*/
  /*  mix-blend-mode: multiply;*/
  /*}*/
  /*.paragraph--view-mode--campaign-center-mode .slick-slider ul.slick-dots{*/
  /*  bottom:0;*/
  /*}*/
}

@media (max-width:640px){
  /*.paragraph--view-mode--campaign-center-mode{*/
  /*  margin-bottom: 0 !important; */
  /*}*/
  
  /*.paragraph--view-mode--campaign-center-mode .slick-track{*/
  /*  padding: 0;*/
  /*}*/

  /*.paragraph--view-mode--campaign-center-mode .center-mode-desc .btn{*/
  /*  padding: 16px 64px 16px 16px;*/
  /*  border: 1px solid var(--bs-primary);*/
  /*  border-radius: 4px;*/
  /*  background-color: var(--bs-primary);*/
  /*  margin-top: 16px;*/
  /*  background-position: 85% center;*/
  /*}*/

  /*.paragraph--view-mode--campaign-center-mode .slick-slider ul.slick-dots{*/
  /*  bottom: 205px;*/
  /*}*/

  /*.paragraph--view-mode--campaign-center-mode .slick__arrow{*/
  /*  height: 1px;*/
  /*  width:auto;*/
  /*  width: 100%;*/
  /*  transform: translate(6%);*/
  /*  max-width: 90%;*/
    
  /*  left: 0;*/
  /*  top: unset;*/
  /*  bottom: 219px;*/
  /*}*/

  /*.paragraph--view-mode--campaign-center-mode .slick-track .slick__slide{*/
  /*  filter: blur(0);*/
  /*  -webkit-filter: blur(0);*/
  /*}*/
  /*.paragraph--view-mode--campaign-center-mode .slick-track .slick__slide .center-mode-desc{*/
  /*  display: block;*/
  /*  position: unset;*/
  /*  padding: 95px 20px 20px;*/
  /*  color: var(--bs-primary);*/
  /*  text-align: center;*/
    
  /*}*/
  
  /*.paragraph--view-mode--campaign-center-mode .slick-track .slick__slide .field--name-field-single-image{*/
  /*  position: relative;*/
  /*}*/

  /*.paragraph--view-mode--campaign-center-mode .slick-track .slick__slide .field--name-field-single-image:before{*/
  /*  content: '';*/
  /*  position: absolute;*/
  /*  top: 0;*/
  /*  left: 0;*/
  /*  width: 100%;*/
  /*  height: 100%;*/
  /*  z-index: 1;*/
  /*  background-color: var(--bs-primary);*/
  /*  mix-blend-mode: multiply;*/
  /*}*/
  /*.paragraph--view-mode--campaign-center-mode .slick-track .slick__slide .first{*/
  /*  display: flex;*/
  /*  flex-direction: column;*/
  /*  align-items: center;*/
  /*  justify-content: center;*/
  /*  z-index: 3;*/
  /*  height: auto;*/
  /*  transform: translate(50%, 100%);*/
  /*  margin-left: -50%;*/
  /*}*/
}

@media (max-width: 390px){
  /*.paragraph--view-mode--campaign-center-mode .slick-track .slick__slide .first{*/
  /*  transform: translate(50%, 50%);*/
  /*}*/
  /*.paragraph--view-mode--campaign-center-mode .slick__arrow{*/
  /*  max-width: 100%;*/
  /*}*/
  /*.paragraph--view-mode--campaign-center-mode .slick__arrow{*/
  /*  transform: unset;*/
  /*  bottom: 239px;*/
  /*}*/
  /*.paragraph--view-mode--campaign-center-mode .slick-slider ul.slick-dots{*/
  /*  bottom: 225px;*/
  /*}*/
}

/* SINGLE MODE BANNER */
/*.paragraph--view-mode--single-mode-banner .slick > div{*/
/*  margin: 0;*/
/*}*/

/*.paragraph--view-mode--single-mode-banner .paragraph--view-mode--single-mode{*/
/*  position: relative;*/
/*}*/
/*.paragraph--view-mode--single-mode-banner .blazy--field-single-image{*/
/*  position: relative;*/
/*  border-radius: 8px;*/
/*  overflow: hidden;*/
/*}*/
/*.paragraph--view-mode--single-mode-banner .blazy--field-single-image:before{*/
/*  content: '';*/
/*  background: radial-gradient(92.25% 92.25% at 50% 2.97%, rgba(0, 51, 160, 0) 3.05%, rgba(4, 46, 135, 0.511972) 50%, #072870 95.96%);*/
/*  mix-blend-mode: multiply;*/
/*  position: absolute;*/
/*  width: 100%;*/
/*  height: 100%;*/
/*  z-index: 1;*/
/*}*/

/*.paragraph--view-mode--single-mode-banner .description{*/
/*  position: absolute;*/
/*  max-width: 100%;*/
/*  margin-bottom: auto;*/
/*  bottom: 0;*/
/*  padding-bottom:42px;*/
/*  z-index: 2;*/
/*  left: 50%;*/
/*  transform: translateX(-50%);*/
/*  color: var(--bs-white);*/
/*  text-shadow: 0 0 3px rgba(0,0,0,.8509803922);*/
/*}*/

/*.paragraph--view-mode--single-mode-banner hr{*/
/*  border: 0;*/
/*  border-bottom: 8px solid var(--bs-secondary);*/
/*  max-width: 44px;*/
/*  margin: 22px auto;*/
/*  opacity: 1;*/
/*}*/

/*.paragraph--view-mode--single-mode-banner .btn-default:hover{*/
/*  color: var(--bs-primary);*/
/*  text-shadow: none;*/
/*}*/
/*.paragraph--view-mode--single-mode-banner .btn-default.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>');*/
/*}*/
/*.paragraph--view-mode--single-mode-banner .btn-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>')*/
/*}*/

@media (max-width: 768px){
  /*.paragraph--view-mode--single-mode-banner .description{*/
  /*  width: 90%;*/
  /*}*/
}
@media (max-width: 640px){
  /*.paragraph--view-mode--single-mode-banner .blazy--field-single-image{*/
  /*  border-bottom-left-radius: 0;*/
  /*  border-bottom-right-radius: 0;*/
  /*}*/
  .paragraph--view-mode--single-mode-banner .description{
  /*  width: 100%;*/
  /*  position: unset;*/
  /*  background-color: var(--bs-gray-400);*/
  /*  color: #000;*/
  /*  border-bottom-left-radius: 8px;*/
  /*  border-bottom-right-radius:  8px;*/
  /*  padding: 20px;*/
  /*  transform:  translateX(0);*/
  text-shadow: 0 0 0;
  }
}

/* CAROUSEL IMPACT MODE */
.paragraph--view-mode--carousel-impact-mode .slick,
.paragraph--view-mode--carousel-impact-mode .slick .slick-list{
  overflow:unset;
}

.paragraph--view-mode--carousel-impact-mode .slick > div{
  margin: 0;
}
.paragraph--view-mode--carousel-impact-mode{
  position: relative;

}
.paragraph--view-mode--carousel-impact-mode .slick-slide{
  padding: 0;
  position: relative !important;
  
}
.paragraph--view-mode--carousel-impact-mode .slick-slide .slide__media{
  overflow: hidden;
  border-radius: 8px;
}

.paragraph--view-mode--carousel-impact-mode .slick-slide .slide__caption{
  right: -64%;
  left: unset;
  background: var(--bs-white);
  bottom: 25px;
  max-height: 220px;
  height: 100%;
  border-radius: 8px;
  width: 100%;
  max-width: 650px;
  box-shadow: 0px 77px 31px 0px #44444403,
    0px 43px 26px 0px #4444440D,
    0px 5px 11px 0px #4444441A;

}
.paragraph--view-mode--carousel-impact-mode .slick-slide img{
	height: auto;
}
.paragraph--view-mode--carousel-impact-mode .slick-slide .slide__caption .tag{
  padding: 0.375rem 1rem;
  border: 2px solid rgb(0, 51, 160);
  border-radius: 50px;
  font-size: 0.8125rem;
  font-weight: 600;
  display: inline-block;
  margin-bottom: 16px;
}

.paragraph--view-mode--carousel-impact-mode .slick--skin--asnavfor .slick-slide{
  padding: 0 12px;
  overflow: hidden;
  border-radius: 12px;
}

.paragraph--view-mode--carousel-impact-mode .slick--skin--asnavfor .slick-slide .slide__thumbnail{
  overflow: hidden;
  border-radius: 8px;
}
.paragraph--view-mode--carousel-impact-mode .slick--skin--asnavfor .slick-slide .slide__thumbnail img{
  max-height: 255px;
}

.paragraph--view-mode--carousel-impact-mode .slick--skin--asnavfor .slick-current.slick-active{
  display: none;
}

.paragraph--view-mode--carousel-impact-mode .slick--skin--asnavfor .slick-slide img{
  position: relative;
  left: 50%;
  transform: translateX(-50%);
}


.paragraph--view-mode--carousel-impact-mode .slick-slider ul.slick-dots li button:before{
  background-color: #e6effb;
}

.paragraph--view-mode--carousel-impact-mode .slick-slider ul.slick-dots li,
.paragraph--view-mode--carousel-impact-mode .slick-slider ul.slick-dots li button,
.paragraph--view-mode--carousel-impact-mode .slick-slider ul.slick-dots li button:before{
  width: 16px;
  height: 16px;
}


.paragraph--view-mode--carousel-impact-mode .slick-slider ul.slick-dots li.slick-active button:before{
  background-color: #418FDE;
}

.paragraph--view-mode--carousel-impact-mode .slick__arrow{
  position: absolute;
  right: 30px;
  bottom: 50px;
}

@media (max-width: 768px){
 .paragraph--view-mode--carousel-impact-mode .slick__arrow{
    position: absolute;
    right: 10%;
    bottom: 30px;
  } 
}

@media (max-width: 648px){
 .paragraph--view-mode--carousel-impact-mode .slick__arrow{
    position: absolute;
    right: 0;
    bottom: 10px;
  } 
}

.paragraph--view-mode--carousel-impact-mode .slick__arrow .slick-arrow{
  width: 40px;
  height: 40px;
  overflow: hidden;
  text-indent: 40px;
  background-repeat: no-repeat;
  background-position: center;
  background-color: var(--bs-white);
  padding: 8px;
  border: 0;
}

.paragraph--view-mode--carousel-impact-mode .slick__arrow .slick-prev{
  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='M17.835 3.8701L16.055 2.1001L6.165 12.0001L16.065 21.9001L17.835 20.1301L9.705 12.0001L17.835 3.8701Z' fill='%230033A0'/%3E%3C/svg%3E%0A");
  margin-right: 8px;
}
.paragraph--view-mode--carousel-impact-mode .slick__arrow .slick-next{
  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='M6.115 20.23L7.885 22L17.885 12L7.885 2L6.115 3.77L14.345 12L6.115 20.23Z' fill='%230033A0'/%3E%3C/svg%3E%0A");
}



@media (min-width: 1024px){
  .paragraph--view-mode--carousel-impact-mode .slick-slider ul.slick-dots{
    bottom: 200px;
  }
  .paragraph--view-mode--carousel-impact-mode .slick-wrapper--tn-overlay .slick--main{
    max-width: 645px;
    margin-left: 0;
  }

  .paragraph--view-mode--carousel-impact-mode .slick-wrapper--tn-over-top .slick--thumbnail{
    width: 295px;
    right: 0;
    overflow: hidden;
  }
  .paragraph--view-mode--carousel-impact-mode .slick--skin--asnavfor .slick-slide .slide__thumbnail img{
     max-height: 170px;
  }
  .paragraph--view-mode--carousel-impact-mode .slick-slide .slide__caption{
    right: -43%;
  }
}

@media (min-width: 1200px){
  .paragraph--view-mode--carousel-impact-mode .slick-wrapper--tn-overlay .slick--main{
    max-width: 775px;
  }
  .paragraph--view-mode--carousel-impact-mode .slick--skin--asnavfor .slick-slide .slide__thumbnail img{
    max-height: 255px;
  }
  
  .paragraph--view-mode--carousel-impact-mode .slick-wrapper--tn-over-top .slick--thumbnail{
    width: 330px;
  }
  .paragraph--view-mode--carousel-impact-mode .slick-slide .slide__caption{
    right: -42%;
  }
}

@media (min-width: 1300px){
  
}

@media (min-width: 1400px){
  .paragraph--view-mode--carousel-impact-mode .slick-wrapper--tn-overlay .slick--main{
    max-width: 795px;
  }
  .paragraph--view-mode--carousel-impact-mode .slick-wrapper--tn-over-top .slick--thumbnail{
    width: 495px;
  }
  .paragraph--view-mode--carousel-impact-mode .slick-slide .slide__caption{
    right: -62%;
  }
}


@media (max-width: 1023px){
  .paragraph--view-mode--carousel-impact-mode .slick-wrapper--tn-over-top .slick--thumbnail{
    display: none;
  }
  .paragraph--view-mode--carousel-impact-mode .slick__arrow{
    right: 5%;
  }
  .paragraph--view-mode--carousel-impact-mode .slick-slide .slide__caption{
    position: absolute;
    right: unset;
    left: 50%;
    padding: 20px;
    max-width: 90%;
    transform: translateX(-50%);
  }
} 
@media (max-width: 640px){
  .paragraph--view-mode--carousel-impact-mode .slick-slide .slide__caption{
    position: unset;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    max-height: fit-content;
    max-width: 100%;
    transform: translateX(0);
    
  }
  .paragraph--view-mode--carousel-impact-mode .slick-slider ul.slick-dots{
    display: none !important;
  }
}


/** Carousel varation three **/

.paragraph--view-mode--variation-3 .slick{
  position: relative;
}

.paragraph--view-mode--variation-3 .slick > div{
  margin: 0;
}

.paragraph--view-mode--variation-3 .slick-slide{
  padding: 0;
}

.paragraph--view-mode--variation-3 .field--name-field-single-image img{
  width: 100%;
  height: auto;
  margin-bottom: 0;
}
.paragraph--view-mode--variation-3 .blazy--field-single-image,
.paragraph--view-mode--variation-3 .field--name-field-single-image,
.paragraph--view-mode--variation-3 .field--name-field-single-image a{
  position: relative;
  border-radius: 8px;
  overflow:hidden;
}
.paragraph--view-mode--variation-3 .field--name-field-single-image a:before,
.paragraph--view-mode--variation-3 .blazy--field-single-image:before{
  content: '';
  background: radial-gradient(93.11% 93.11% at 50% 2.97%, rgba(0, 51, 160, 0) 3.05%, rgba(7, 40, 112, 0.9) 95.96%);
  mix-blend-mode: multiply;
  z-index:1;
  position: absolute;
  width:100%;
  height: 100%;
}


.paragraph--view-mode--variation-3 .center-mode-desc{
  position: absolute;
  bottom: 0;
  z-index: 1;
  max-width: 537px;
  width: 100%;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  left: 47px;
  background: var(--bs-primary);
  padding: 85px 20px 20px;
  color: var(--bs-white);
  height: 100%;
  max-height: 409px;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
}

.paragraph--view-mode-variation-three-item{
  position:relative;
}

.paragraph--view-mode--variation-3 .slick-slider ul.slick-dots li,
.paragraph--view-mode--variation-3 .slick-slider ul.slick-dots li button,
.paragraph--view-mode--variation-3 .slick-slider ul.slick-dots li button:before{
  width: 16px;
  height: 16px;
  
}
.paragraph--view-mode--variation-3 .slick-slider ul.slick-dots li button:before{
  background-color: #E6EFFB;
}

.paragraph--view-mode--variation-3 .slick-slider ul.slick-dots li.slick-active button:before{
  background-color: #418FDE;
}

.paragraph--view-mode--variation-3 .slick__arrow .slick-arrow{
  width: 40px;
  height: 40px;
  overflow: hidden;
  text-indent: 40px;
  background-repeat: no-repeat;
  background-position: center;
  padding: 8px;
  border: 0;
  background-color: transparent;
}
.paragraph--view-mode--variation-3 .slick__arrow{
  position: absolute;
  bottom: 22px;
  left: 470px;
}
.paragraph--view-mode--variation-3 .slick__arrow .slick-prev{
  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='M17.835 3.8701L16.055 2.1001L6.165 12.0001L16.065 21.9001L17.835 20.1301L9.705 12.0001L17.835 3.8701Z' fill='white'/%3E%3C/svg%3E%0A");
  margin-right: 8px;
}
.paragraph--view-mode--variation-3 .slick__arrow .slick-next{
  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='M6.115 20.23L7.885 22L17.885 12L7.885 2L6.115 3.77L14.345 12L6.115 20.23Z' fill='white'/%3E%3C/svg%3E%0A");
}

@media (min-width: 64em){
  .paragraph--view-mode--variation-3 .slick-slider ul.slick-dots{
  bottom: 360px;
  left: 67px;
  
  }
}

@media (max-width: 1023px){
  .paragraph--view-mode--variation-3 .blazy--field-single-image,
  .paragraph--view-mode--variation-3 .field--name-field-single-image,
  .paragraph--view-mode--variation-3 .field--name-field-single-image a{
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }
  .paragraph--view-mode--variation-3 .center-mode-desc{
    position: unset;
    max-width: 100%;
    padding: 20px;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
  }
  .paragraph--view-mode--variation-3 .slick__arrow{
    left: unset;
    right: 0;
    bottom: 300px;
  }
}

@media (max-width: 425px){
  .paragraph--view-mode--variation-3 .slick__arrow{
    bottom: 325px;
  }
}



/* donate section carousel */
@media (min-width: 120rem){
	#donate-carousel-sec .row.fullwidth{
    left: 50%;
    right: 0;
    margin: 0 !important;
    transform: translateX(-50%);
    width: 1920px !important;
	}
}


.banner-news.v2 .vision-wrapper-main .vision-image{
	margin-right: .5rem;
}

@media (max-width: 991px){
	.banner-news.v2 .homepage-news .grid .grid-item:after{
		content:none;
	}
}


.block-content--view-mode-_-column-9-and-3 h1, .block-content--view-mode-_-column-9-and-3 .h1 {
  font-size: 2.125rem;
}

.banner-news-overlay .page-banner .banner {
  margin-bottom: 0;
}

.banner-news-overlay .field--name-node-title{
	height: 80px;
}
.banner-news-overlay .view-featured-news .view-content {
  padding: 1rem;
  border-radius: 8px;
  background-color: var(--bs-white);
  margin-top: -5.3125rem;
  z-index: 2;
  position: relative;
}
.banner-news-overlay .grid-item {
  grid-column: auto/span 4;
}
.banner-news-overlay .teaser-default {
  display: grid;
  grid-template-columns: 1fr 2fr;
  grid-column-gap: 15px;
  -webkit-box-shadow: unset;
          box-shadow: unset;
  border-radius: unset;
}
.banner-news-overlay .teaser-default .title {
  -webkit-line-clamp: 3;
  font-weight: 700;
}
.banner-news-overlay .teaser-default .thumbnail-wrapper {
  border-radius: 8px;
  overflow: hidden;
}
.banner-news-overlay .teaser-default .thumbnail-wrapper .media--blazy {
  padding-bottom: 100% !important;
}
.banner-news-overlay .teaser-default .article-detail {
  padding: 0 !important;
}
@media (max-width: 40rem) {
  .banner-news-overlay .view-featured-news .view-content {
    margin-top: 0;
  }
}

.banner-news.v2 .homepage-news{
	position: relative;
	z-index: 2;
	margin-top: -220px;
}
.banner-news.v2 .vision-wrapper-main .vision-image img{
	width: 72px;
}
.banner-news.v2 .vision-wrapper-main .vision-desc{
	font-size: 1rem;
}

/* NAVIGATION DROPDOWN IMAGE DESCRIPTION */
.title-btn{
	position: absolute;
	bottom: 0;
	width: 100%;
	padding: 15px;
	color: var(--bs-white);
}
@media (max-width: 640px){
	.title-btn{
		position: initial;
		color: var(--bs-dark);
	}
}

/* fix homepage featured news padding */
.paragraph--type--block-reference:has(#block-views-block-featured-news-block-1){
	padding-left: 0;
	padding-right: 0;
}


/* AUGUST 08, 2025 */
/* sdgs correction */
.paragraph--type--sdgs .field__items {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.paragraph--type--sdgs img {
  max-width: 150px;
  height: auto;
}

/* content list archives august 19 2025 */
.content-list-archive ul {
  padding-left: 0;
}
.content-list-archive ul li {
  list-style: none;
}
.content-list-archive .card, .content-list-archive .article-detail {
  height: 100%;
}
.content-list-archive .card-title {
  font-size: 1.125rem;
  font-weight: bolder;
}
.content-list-archive .link.more {
  text-align: right;
}

/*.teaser-default .title{*/
/*	-webkit-line-clamp: 3;*/
/*}*/

.paragraph--type--donors-graph .title{
	font-size: 1.25rem;
}
.page-banner .banner{
	margin-bottom: 0;
}

.header #head-top .links{
	margin-left: -6px;
}
.header #head-top .links .nav-link a{
	padding: 0;
}

.blockquote-image{
	width: 100%;
	height: auto;
}

/* vision */
@media (max-width: 1399px){
	.description.banner-news .row{
		max-width: 750px;
	}
}
@media (max-width: 1200px){
	.banner-news.v2 .vision-wrapper-main .vision-image img{
		width: 50px;
	}
	.vision-wrapper-main .vision-wrapper .arrows{
		min-width: 44px;
		margin-top: auto;
	}
	.banner-news.v2 .vision-wrapper-main .vision-desc{
		width: 100%;
		align-items: center;
		display:flex;
		flex-wrap: wrap;
	}
	.banner-news.v2 .vision-wrapper-main .vision-desc a{
		margin-bottom: .5rem;
	}
	.iom-strategic-plan .section-actions{
		flex-direction: row;
	}
	.vision-wrapper-main:hover .vision-wrapper .arrows{
		background-position: -105px center;
	}
}
@media (max-width: 991px){
	.banner-news.v2 .homepage-news{
		margin-top: 0;
	}
	.description.banner-news .row{
		max-width: 100%;
	}
	
	.vision-wrapper-main .vision-wrapper .arrows{
		margin-top: 0;
		margin-left: auto;
	}
	.banner-news.v2 .vision-wrapper-main .vision-desc{
		align-items: center;
	}
	.banner-news.v2 .vision-wrapper-main .vision-image img{
		width: 75px;
	}
}

.v2 .color-coded .btn{
	color: var(--bs-primary);
}

.header.sticky-top{
	z-index: 13;
}

@media ((min-width: 101.5rem)){
	.page-banner .banner.-dg-main{
		margin-bottom: 183px;
	}
	/*.page-banner .banner.-dg-main .media--blazy{*/
	/*	padding-bottom: 38.88% !important;*/
	/*}*/
	
	.page-banner .banner.-dg-main .copyright-wrapper{
		bottom: -5rem;
	}
	
}

@media (max-width: 830px){
    .page-banner.view .banner.-dg-main .bg {
      width: 100%;
      border-radius: 0 !important;
  }
      .page-banner.view .banner.-dg-main > .container > .row .col-6 {
        width: 100%;
    }
}

/* details class was inserted in the html tag in media inquiries page */
html.details{
	display: block;
}


/* ongoing crisis dropdown focus within */
.header #navbar-top .main-menu .dropdown .dropdown-toggle:focus-visible{
	/*outline: 0.125rem solid #0075dd !important;*/
  /*-webkit-box-shadow: 0 0 0 0.188rem #fff;*/
  /*box-shadow: 0 0 0 0.188rem #fff;*/
}

/* SEE more link position top  right for most related content display */
.see-more-top {
  position: relative;
}
.see-more-top .more-link a {
  border: 2px solid var(--bs-primary);
  background: transparent;
  color: var(--bs-primary);
  padding: 0.5rem 1rem;
  border-radius: 0.25rem;
  font-weight: 700;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-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;
  position: absolute;
  right: 0;
  top: -0.625rem;
}
.see-more-top .more-link a:after {
  content: " ";
  background-image: url("data: image/svg+xml, <svg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg' ><path 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='%230035ad' /></svg>%0A");
  background-repeat: no-repeat;
  width: 20px;
  height: 16px;
  margin-left: 0.5rem;
  display: inline-block;
}
.see-more-top .more-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");
}
.see-more-top .more-link a:hover {
  background: var(--bs-primary);
  color: var(--bs-white);
}

/* banner news latest */
.v2 .color-coded a{
	display: block;
}