.paragraph {
  margin-bottom: 50px;
}

.paragraph .paragraph {
  margin-bottom: 0;
}

.paragraph.m-0 {
  margin: 0;
}

.paragraph:last-child {
  margin-bottom: 0;
}

.paragraph.paragraph--type--bp-columns {
  padding: 0;
}

.paragraph.sdg-list--view-wrapper, .paragraph.sdg-list-wrapper, .paragraph.paragraph--type--bp-webform, .paragraph.recent-programs-view {
  margin-bottom: 0px;
}

.paragraph .field--name-bp-title {
  text-transform: uppercase;
  font-weight: normal;
  margin-top: 0;
}

@media screen and (max-width: 767px) {
  .paragraph .field--name-bp-title {
    word-wrap: break-word;
  }
}

.paragraph .icons-menu {
  padding: 0;
}

.paragraph .icons-menu .fa-brands, .paragraph .icons-menu .fa-duotone, .paragraph .icons-menu .fa-light, .paragraph .icons-menu .fa-regular, .paragraph .icons-menu .fa-solid, .paragraph .icons-menu .fa-thin,
.paragraph .icons-menu .fab, .paragraph .icons-menu .fad, .paragraph .icons-menu .fal, .paragraph .icons-menu .far, .paragraph .icons-menu .fas,
.paragraph .icons-menu .fa {
  display: inline-block;
  font-family: "DM Sans", sans-serif;
}

.paragraph .icons-menu .fa-brands:not(:last-child), .paragraph .icons-menu .fa-duotone:not(:last-child), .paragraph .icons-menu .fa-light:not(:last-child), .paragraph .icons-menu .fa-regular:not(:last-child), .paragraph .icons-menu .fa-solid:not(:last-child), .paragraph .icons-menu .fa-thin:not(:last-child),
.paragraph .icons-menu .fab:not(:last-child), .paragraph .icons-menu .fad:not(:last-child), .paragraph .icons-menu .fal:not(:last-child), .paragraph .icons-menu .far:not(:last-child), .paragraph .icons-menu .fas:not(:last-child),
.paragraph .icons-menu .fa:not(:last-child) {
  
  margin-right: 50px;
}

[dir="rtl"] .paragraph .icons-menu .fa-brands:not(:last-child), [dir="rtl"] .paragraph .icons-menu .fa-duotone:not(:last-child), [dir="rtl"] .paragraph .icons-menu .fa-light:not(:last-child), [dir="rtl"] .paragraph .icons-menu .fa-regular:not(:last-child), [dir="rtl"] .paragraph .icons-menu .fa-solid:not(:last-child), [dir="rtl"] .paragraph .icons-menu .fa-thin:not(:last-child), [dir="rtl"] .paragraph .icons-menu .fab:not(:last-child), [dir="rtl"] .paragraph .icons-menu .fad:not(:last-child), [dir="rtl"] .paragraph .icons-menu .fal:not(:last-child), [dir="rtl"] .paragraph .icons-menu .far:not(:last-child), [dir="rtl"] .paragraph .icons-menu .fas:not(:last-child), [dir="rtl"] .paragraph .icons-menu .fa:not(:last-child) {
  margin-right: 0;
  
  margin-left: 50px;
}

.paragraph .icons-menu .fa-brands:before, .paragraph .icons-menu .fa-duotone:before, .paragraph .icons-menu .fa-light:before, .paragraph .icons-menu .fa-regular:before, .paragraph .icons-menu .fa-solid:before, .paragraph .icons-menu .fa-thin:before,
.paragraph .icons-menu .fab:before, .paragraph .icons-menu .fad:before, .paragraph .icons-menu .fal:before, .paragraph .icons-menu .far:before, .paragraph .icons-menu .fas:before,
.paragraph .icons-menu .fa:before {
  color: #d28025;
  
  margin-right: 10px;
  font: normal normal 900 14px/1 "Font Awesome 5 Free";
}

[dir="rtl"] .paragraph .icons-menu .fa-brands:before, [dir="rtl"] .paragraph .icons-menu .fa-duotone:before, [dir="rtl"] .paragraph .icons-menu .fa-light:before, [dir="rtl"] .paragraph .icons-menu .fa-regular:before, [dir="rtl"] .paragraph .icons-menu .fa-solid:before, [dir="rtl"] .paragraph .icons-menu .fa-thin:before, [dir="rtl"] .paragraph .icons-menu .fab:before, [dir="rtl"] .paragraph .icons-menu .fad:before, [dir="rtl"] .paragraph .icons-menu .fal:before, [dir="rtl"] .paragraph .icons-menu .far:before, [dir="rtl"] .paragraph .icons-menu .fas:before, [dir="rtl"] .paragraph .icons-menu .fa:before {
  margin-right: 0;
  
  margin-left: 10px;
}

@media screen and (max-width: 767px) {
  .paragraph .icons-menu .fa-brands, .paragraph .icons-menu .fa-duotone, .paragraph .icons-menu .fa-light, .paragraph .icons-menu .fa-regular, .paragraph .icons-menu .fa-solid, .paragraph .icons-menu .fa-thin,
  .paragraph .icons-menu .fab, .paragraph .icons-menu .fad, .paragraph .icons-menu .fal, .paragraph .icons-menu .far, .paragraph .icons-menu .fas,
  .paragraph .icons-menu .fa {
    display: block;
    
    margin-right: 0 !important;
    margin-top: 20px;
  }

  [dir="rtl"] .paragraph .icons-menu .fa-brands, [dir="rtl"] .paragraph .icons-menu .fa-duotone, [dir="rtl"] .paragraph .icons-menu .fa-light, [dir="rtl"] .paragraph .icons-menu .fa-regular, [dir="rtl"] .paragraph .icons-menu .fa-solid, [dir="rtl"] .paragraph .icons-menu .fa-thin, [dir="rtl"] .paragraph .icons-menu .fab, [dir="rtl"] .paragraph .icons-menu .fad, [dir="rtl"] .paragraph .icons-menu .fal, [dir="rtl"] .paragraph .icons-menu .far, [dir="rtl"] .paragraph .icons-menu .fas, [dir="rtl"] .paragraph .icons-menu .fa {
    margin-right: 0 !important;
    
    margin-left: 0 !important;
  }
}

.paragraph.title-left .field--name-bp-title {
  
  text-align: left;
}

[dir="rtl"] .paragraph.title-left .field--name-bp-title {
  
  text-align: right;
}

@media screen and (min-width: 1200px) {
  .paragraph.with-padding > div > div > div:first-child {
    
    padding-right: 15px;
  }

  [dir="rtl"] .paragraph.with-padding > div > div > div:first-child {
    padding-right: 0;
    
    padding-left: 15px;
  }

  .paragraph.with-padding > div > div > div:nth-child(2) {
    
    padding-left: 15px;
  }

  [dir="rtl"] .paragraph.with-padding > div > div > div:nth-child(2) {
    padding-left: 0;
    
    padding-right: 15px;
  }
}

@media screen and (min-width: 1200px) {
  .paragraph.paragraph--type--bp-columns:not(.four-columns) > .row > .col-12 > .col-xl-6 {
    flex: auto;
  }

  .paragraph.paragraph--type--bp-columns:not(.four-columns) > .row > .col-12 > .col-xl-6 > .paragraph {
    height: 100%;
    padding-bottom: 45px;
  }
}

.paragraph.paragraph--type--bp-columns .paragraph--type--statistics,
.paragraph.paragraph--type--bp-columns .paragraph--type--icons-text {
  padding: 0;
  margin: 50px 0 0 0;
}

@media screen and (min-width: 992px) {
  .paragraph.paragraph--type--bp-columns .paragraph--type--statistics,
  .paragraph.paragraph--type--bp-columns .paragraph--type--icons-text {
    margin-top: 0;
  }
}

.paragraph.paragraph--type--bp-columns .paragraph--type--statistics .outer-wrapper,
.paragraph.paragraph--type--bp-columns .paragraph--type--icons-text .outer-wrapper {
  text-align: center;
}

.paragraph.paragraph--type--bp-columns .paragraph--type--statistics .outer-wrapper .statistics-wrapper,
.paragraph.paragraph--type--bp-columns .paragraph--type--icons-text .outer-wrapper .statistics-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.paragraph.paragraph--type--bp-columns .paragraph--type--statistics .outer-wrapper .statistics-wrapper .field,
.paragraph.paragraph--type--bp-columns .paragraph--type--icons-text .outer-wrapper .statistics-wrapper .field {
  display: inline-block;
}

.paragraph.paragraph--type--bp-columns .paragraph--type--statistics .outer-wrapper .statistics-wrapper .field.field--name-field-icon,
.paragraph.paragraph--type--bp-columns .paragraph--type--icons-text .outer-wrapper .statistics-wrapper .field.field--name-field-icon {
  
  margin-right: 5px;
}

[dir="rtl"] .paragraph.paragraph--type--bp-columns .paragraph--type--statistics .outer-wrapper .statistics-wrapper .field.field--name-field-icon,
[dir="rtl"] .paragraph.paragraph--type--bp-columns .paragraph--type--icons-text .outer-wrapper .statistics-wrapper .field.field--name-field-icon {
  margin-right: 0;
  
  margin-left: 5px;
}

.paragraph.paragraph--type--bp-columns .paragraph--type--statistics .outer-wrapper .statistics-wrapper .field.field--name-bp-tab-section-title,
.paragraph.paragraph--type--bp-columns .paragraph--type--icons-text .outer-wrapper .statistics-wrapper .field.field--name-bp-tab-section-title {
  font-size: 60px;
  font-weight: bold;
}

.paragraph.paragraph--type--bp-columns .paragraph--type--statistics .outer-wrapper .field--name-bp-modal-title,
.paragraph.paragraph--type--bp-columns .paragraph--type--statistics .outer-wrapper .field--name-bp-title,
.paragraph.paragraph--type--bp-columns .paragraph--type--icons-text .outer-wrapper .field--name-bp-modal-title,
.paragraph.paragraph--type--bp-columns .paragraph--type--icons-text .outer-wrapper .field--name-bp-title {
  font-size: calc(1.275rem + .3vw);
  text-transform: uppercase;
}

@media (min-width: 1200px) {
  .paragraph.paragraph--type--bp-columns .paragraph--type--statistics .outer-wrapper .field--name-bp-modal-title,
  .paragraph.paragraph--type--bp-columns .paragraph--type--statistics .outer-wrapper .field--name-bp-title,
  .paragraph.paragraph--type--bp-columns .paragraph--type--icons-text .outer-wrapper .field--name-bp-modal-title,
  .paragraph.paragraph--type--bp-columns .paragraph--type--icons-text .outer-wrapper .field--name-bp-title {
    font-size: 1.5rem;
  }
}

.paragraph.paragraph--type--bp-columns .paragraph--type--icons-text .field--name-field-icon {
  margin-top: 10px;
}

.paragraph.paragraph--type--bp-columns .paragraph--type--icons-text .field--name-field-icon img {
  margin: 0 auto;
}

.paragraph.paragraph--type--bp-columns .paragraph--type--icons-text .field--name-bp-title {
  margin: 10px 0 5px 0;
}

.paragraph.paragraph--type--bp-columns.four-columns, .paragraph.paragraph--type--bp-columns.orange-icon {
  padding: 0;
}

.paragraph.paragraph--type--bp-columns.four-columns .col-xl-3, .paragraph.paragraph--type--bp-columns.orange-icon .col-xl-3 {
  position: relative;
  
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  padding: 0;
}

[dir="rtl"] .paragraph.paragraph--type--bp-columns.four-columns .col-xl-3, [dir="rtl"] .paragraph.paragraph--type--bp-columns.orange-icon .col-xl-3 {
  
  float: right;
}

@media (min-width: 992px) {
  .paragraph.paragraph--type--bp-columns.four-columns .col-xl-3, .paragraph.paragraph--type--bp-columns.orange-icon .col-xl-3 {
    
    float: left;
    width: 25%;
  }

  [dir="rtl"] .paragraph.paragraph--type--bp-columns.four-columns .col-xl-3, [dir="rtl"] .paragraph.paragraph--type--bp-columns.orange-icon .col-xl-3 {
    
    float: right;
  }
}

.paragraph.paragraph--type--bp-columns.four-columns:not(.bg-edge2edge) .field--name-bp-tab-section-title, .paragraph.paragraph--type--bp-columns.orange-icon:not(.bg-edge2edge) .field--name-bp-tab-section-title {
  color: #d28025;
}

.paragraph.paragraph--type--bp-columns.four-columns.bg-edge2edge, .paragraph.paragraph--type--bp-columns.orange-icon.bg-edge2edge {
  padding: 25px 0 60px 0;
}

.paragraph.paragraph--type--text-and-image {
  padding: 0;
}

@media (max-width: 1199px) {
  .paragraph.paragraph--type--text-and-image.background-color-style {
    padding-left: 15px;
    padding-right: 15px;
  }
}

.paragraph.paragraph--type--text-and-image > div > div .field--name-field-text-content {
  display: initial;
}

@media screen and (min-width: 1200px) {
  .paragraph.paragraph--type--text-and-image.text-up > div > div {
    position: relative;
  }

  .paragraph.paragraph--type--text-and-image.text-up > div > div > .row {
    display: block;
  }

  .paragraph.paragraph--type--text-and-image.text-up > div > div .wrapper {
    position: absolute;
    
    right: 15px;
    top: 50%;
    transform: translateY(-50%);
    background-color: white;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .35);
    height: calc(100% - 80px);
    width: calc(50% + 75px);
    display: block;
    
    padding-left: 1.4rem;
  }

  [dir="rtl"] .paragraph.paragraph--type--text-and-image.text-up > div > div .wrapper {
    right: auto;
    
    left: 15px;
    padding-left: 0;
    
    padding-right: 1.4rem;
  }

  .paragraph.paragraph--type--text-and-image.text-up > div > div .wrapper > div {
    display: table-cell;
    vertical-align: middle;
  }

  .paragraph.paragraph--type--text-and-image.text-up > div > div .wrapper.align2left {
    
    right: unset;
  }

  [dir="rtl"] .paragraph.paragraph--type--text-and-image.text-up > div > div .wrapper.align2left {
    right: auto;
    
    left: unset;
  }

  .paragraph.paragraph--type--text-and-image.text-up > div > div .align2right.wrapper {
    display: -ms-inline-grid;
  }
}

.paragraph.paragraph--type--bp-simple {
  padding: 0;
}

.paragraph.paragraph--type--bp-simple.bg-edge2edge, .paragraph.paragraph--type--bp-simple.vbp_color_01, .paragraph.paragraph--type--bp-simple.vbp_color_02, .paragraph.paragraph--type--bp-simple.vbp_color_03, .paragraph.paragraph--type--bp-simple.vbp_color_04 {
  padding: 25px 0 60px 0;
}

.paragraph.paragraph--type--bp-simple.bg-edge2edge .row, .paragraph.paragraph--type--bp-simple.vbp_color_01 .row, .paragraph.paragraph--type--bp-simple.vbp_color_02 .row, .paragraph.paragraph--type--bp-simple.vbp_color_03 .row, .paragraph.paragraph--type--bp-simple.vbp_color_04 .row {
  margin: 0;
}

.paragraph.view-all-space {
  margin-bottom: 30px;
}

.paragraph.paragraph--type--bp-column-wrapper {
  padding-bottom: 50px;
}

.page-node-type-landing-page .main-container > .row > section .region-content .landing-page .content > .paragraph:last-child {
  margin-bottom: 0;
}

.paragraph-margin-bottom-0px {
  margin-bottom: 0 !important;
}

.paragraph-margin-bottom-15px {
  margin-bottom: 10px !important;
}

.paragraph--type--social-media-menu-paragraph {
  margin-bottom: 0;
}

.paragraph--type--social-media-menu-paragraph ul {
  margin-bottom: 5px;
}

.paragraph .paragraph .bg-edge2edge,
.paragraph .paragraph.bg-edge2edge {
  position: initial;
}

.paragraph-margin-top-80 {
  margin-top: 80px !important;
}

.paragraph-margin-top-15px {
  margin-top: 15px !important;
}

