<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('https://fonts.googleapis.com/css2?family=Hind:wght@400;500;600;700&amp;display=swap');

/* global */

.relative &gt; .wp-block-group__inner-container {
    position: relative;
}

.padding-tb-80 {
    padding: 80px 0;
}

.white-section.padding-b-120,
.padding-b-120 {
    padding-bottom: 120px;
}

.margin-top-80 {
    margin-top: 80px;
}

.fixed-left {
    position: fixed;
    right: 50px;
    bottom: 50px;
    z-index: 101;
}

.anim-main-content {
    font-family: 'Hind', sans-serif;
    font-weight: normal;
    font-style: normal;
    overflow: hidden;

}

.section-title .h2-h3 h4,
.section-title .h2-h3 h3,
.section-title h2,
.anim-main-content .h2-h3 h3,
.anim-main-content .h2-h3 h4,
.anim-main-content h2 {
    font-size: 33px;
    line-height: 34px;
    font-weight: 600;
    margin-bottom: 35px;
}

.anim-main-content .heading-globe-box h2 {
    font-size: 37px;
    line-height: 40px;
}

.map-box-animated .subtitle-box h4,
.map-box-0-red h4,
.purple-section p,
.inner-fixed.ambasador p,
.section-title p,
.anim-main-content p {
    font-size: 18px;
    line-height: 28px;
    font-weight: 500;
    margin-bottom: 35px;
}

.map-box-animated .subtitle-box h4,
.map-box-0-red .subtitle-box h4 {
    color: #fff
}

/*Typographic*/
.heading-box h1 {
    font-weight: 500;
}
.anim-main-content h2 {
    font-weight: 500;
}
.anim-main-content .heading-globe-box h2 {
    margin-bottom: 50px;
}
strong {
    font-weight: 700;
}

.dark-blue-section p,
.dark-blue-section a,
.dark-blue-section:visited,
.map-box-animated .subtitle-box p,
.anim-2-cols-20-80 &gt; .wp-block-column p,
.purple-section p a,
.purple-section p a:visited,

.animated-h-three + p,
.animated-h-two + p,
.animated-h-one + p {
    font-weight: 400!important;
}

.map-box-animated .subtitle-box p,
.letter-spacing-p p {
    letter-spacing: 0.26px;
}

.purple-section p.subtitle strong {
    font-weight: 500;
}

.dark-blue-sub p {
    line-height: 18px!important;
}

.dark-blue-sub .wp-block-group__inner-container ul li {
    font-size: 16px;
}

.green-box .green-button a.wp-block-button__link,
.green-box .green-button a.wp-block-button__link:visited {
    font-weight: 600;
    border: 2px solid #40B2A4;
    transition: all 0.3s ease-in-out;
}
.green-box .green-button a.wp-block-button__link:hover,
.green-box .green-button a.wp-block-button__link:active,
.green-box .green-button a.wp-block-button__link:focus {
    color: #40B2A4!important;
    background: #fff;
}


.purple-section p.white-text a, .purple-section p.white-text a:visited {
    color: #fff!important;
    font-weight: 700!important;
}

.dark-blue-section h2 a,
.dark-blue-section h2 a:visited {
    text-decoration: underline;
}

.dark-blue-section h2 a:hover,
.dark-blue-section h2 a:active,
.dark-blue-section h2 a:focus {
    text-decoration: none;
}

.map-box-animated .subtitle-box p,
.letter-spacing-p p {
    letter-spacing: 0.26px;
}
.purple-section p.subtitle strong {
    font-weight: 500;
}
.dark-blue-sub p {
    line-height: 18px!important;
}
.dark-blue-sub .wp-block-group__inner-container ul li {
    font-size: 16px;
}









.fixed-box {
    width: 1280px;
    max-width: 94%;
    margin: 0 auto;
}

.fixed-900 .wp-block-group__inner-container {
    width: 900px;
    max-width: 94%;
    margin: 0 auto;
}

.inner-small .wp-block-group__inner-container {
    margin: 0 auto;
}

.inner-fixed &gt; .wp-block-group__inner-container {
    width: 1080px;
    max-width: 90%;
    margin: 0 auto;
}

.inner-small &gt; .wp-block-group__inner-container{
    width: 600px;
    max-width: 90%;
    position: relative;

}

.fixed-450 &gt; .wp-block-group__inner-container {
    width: 450px;
    max-width: 90%;
}

.globe-dash {
    display: block !important;
}

.anim-holder svg:not(:root) {
    overflow: visible;
}


/* heading */
.heading-box {
    padding-top: 100px;
}

.heading-box h1 {
    color: #40B2A4;
    font-size: 26px;
    line-height: 41px;
    letter-spacing: 0;
    font-weight: 500;
    transform: translateY(-50px);
    opacity: 0;
}

.heading-box h2 {
    transform: translateY(-50px);
    opacity: 0;
}



.heading-box h1 strong {
    display: block;
    color: #24366E;
    font-size: 45px;
    line-height: 50px;
    letter-spacing: 0;
    font-weight: 700;
    margin-top: 20px;
}

.heading-globe-box {
    position: relative;
}

/* circle rotate */
.heading-globe {
    width: 360px;
    max-width: 100%;
    position: static;
    top: 0;
    left: auto;
    transform: translateX(0);
    margin: 50px auto;
    z-index:0

}

.over-globe {
    position: absolute;
    width: 600px;
    z-index: 2;
    top: -117px;
    left: 50%;
    transform: translateX(-50%);
}

.globe-dash {
    transform-origin: 50% 50%;
    animation:spin 70s linear infinite;
}


.globe-dash2 {
    transform-origin: 50% 50%;
    animation:spin 80s linear infinite;
}

.globe-dash3 {
    transform-origin: 50% 50%;
    animation:spin 90s linear infinite;
}


.globe-dash4 {
    transform-origin: 50% 50%;
    animation:spin 120s linear infinite;
}

.globe-dash54 {
    transform-origin: 50% 50%;
    animation:spin 150s linear infinite;
}



@keyframes spin {
    100% {
        transform:rotate(360deg);
    }
}

@keyframes spin2 {
    100% {
        transform:rotate(-360deg);
    }
}

@keyframes spin3 {
    0% {
        transform:rotate(360deg);
    }

    100% {
        transform:rotate(-360deg);
    }
}


@keyframes spin4 {
    0% {
        transform:rotate(-360deg);
    }

    100% {
        transform:rotate(360deg);
    }
}


@keyframes spin5 {
    0% {
        transform:rotate(-360deg);
    }

    100% {
        transform:rotate(0deg);
    }
}



.globe-dash2 {
    transform-origin: 50% 50%;
    animation:spin2 80s linear infinite;
}

.globe-dash3 {
    transform-origin: 50% 50%;
    animation:spin3 80s linear infinite;
}

.globe-dash4 {
    transform-origin: 50% 50%;
    animation:spin4 80s linear infinite;
}


.globe-dash5 {
    transform-origin: 50% 50%;
    animation:spin5 120s linear infinite;
}





/* colors */

.white-section {
    background: #fff;

}


.dark-blue-section {
    background: #0C1C2C;
    width: 100%;
    padding: 80px 0;
}

.purple-section blockquote p,
.purple-section p a,
.purple-section p a:visited {
    color: #F298D0 !important;
    font-style: normal;
}

.white-text,
.white-text a {
    color: #fff  !important;
}

.white-text a:visited,
.dark-blue-sectionh2,
.dark-blue-section p,
.dark-blue-section a,
.dark-blue-section:visited {
    color: #fff;
}



.purple-section.white-text blockquote p {
    font-size: 23px;
    line-height: 33px;
    font-weight: bold;
    padding-left: 100px;
    position: relative;
}

.blue-title h4,
.blue-title h3,
.blue-title h2,
.dark-blue-section a,
.dark-blue-section:visited {
    color: #3A82E4 ;
}

.blue-title h4,
.blue-title h3 {
    line-height: 37px;
}

.dark-blue-title h4,
.dark-blue-title h3,
.dark-blue-title h2,
.dark-blue-title a,
.dark-blue-title a:visited {
    color: #24366E;
}

.green-title h3,
.green-title h2 {
    color: #40B2A4;
}

.dark-red-text p {
    color: #772615;
}

.orange-text a,
.orange-text a:visited,
.orange-title a,
.orange-title a:visited,
.orange-text,
.orange-title h4,
.orange-title h3,
.orange-title h2 {
    /* color: #D25238 */
    color: #74291a; /* Accessibility fix */
}

.gray-section {
    background: #EEF2EC;
}

.purple-section {
    background: #7E245C;
    background: rgba(126, 36, 92, 0.6)
}

.blue-section {
    background: #3A82E4;
}



/* quote */
.ceo-quote cite {
    color: #000;
    font-size: 16px;
    line-height: 26px;
    margin-top: 0;
    display: inline-block;
}

.ceo-quote p {
    color: #40B2A4;
    font-size: 21px;
    line-height: 33px;
    font-weight: 700;
    font-style: normal;
    margin-bottom: 15px;
}

.ceo-quote cite,
.ceo-quote cite strong {
    display: block;
    font-style: normal;
}

.ceo-quote blockquote {
    margin-top: 0;
    padding-top: 18px !important;
    position: relative;
    padding-left: 133px;
    margin-bottom: 30px;
}

.ceo-quote blockquote::before {
    content:"";
    width:103px;
    height: 103px;
    background: url(../img/ceo-quote.svg) no-repeat center center;
    background-size: cover;
    display: inline-block;
    position: absolute;
    top: 0;
    left: 10px;
}

.disclaimer-box {
    position: relative;
}


.disclaimer-box p a,
.disclaimer-box p a:visited,
.disclaimer-box p {
    color: #888888;
    font-size: 13px;
    line-height: 18px;
}

p.disclaimer {
    padding-right: 150px;
    margin-top: 20px;
    margin-bottom: 20px;
}

.transcript-box {
    position: absolute;
    right:0;
    top: 0;
    width:100px;
    padding: 0;
    text-align: right;
}

.wp-block-buttons.green-button {
    justify-content: end !important;
    margin-right: 40px;
}


/* icon cols */
.anim-2-cols-80-20,
.anim-2-cols-20-80 {
    width: 800px;
    max-width: 100%;
    margin: 0 auto;
}

.anim-2-cols-20-80 &gt; .wp-block-column:last-child {
    flex-basis: 80% !important;
    width: 80%;
}

.anim-2-cols-20-80 &gt; .wp-block-column:first-child {
    flex-basis: 20% !important;
    width: 20%;
}

.anim-2-cols-20-80 &gt; .wp-block-column:first-child img {
    width: 140px;
    max-width: 100%;
}

.anim-2-cols-20-80 &gt; .wp-block-column p {
    font-weight: 600;
}

.anim-2-cols-80-20 &gt; .wp-block-column:first-child {
    margin-right: 30px;
}

/* countries */

.country-img {
    width: 100%;
    height: 100%;
    text-align:center;
    z-index: 0;
}

.country-img figure {
    display: flex !important;
    justify-content: center;
    align-content: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.country-img img {
    width: 350px;
    height: 350px;
    margin: auto;
    max-width:100%
}

.country-over {
    z-index: 2;
    position: relative;
}

.country-over img {
    margin-left: -100px;
}

.img-right .country-over {
    margin: 50px 0;
}

.ethiopia .country-over img,
.img-right .country-over img {
    margin-left: 0;
}

.country-section .wp-block-column {
    position: relative;
    z-index: 5;
}

.papua .wp-block-columns {
    margin-bottom: 0;
}

.anim-main-content .country-section h4,
.anim-main-content .country-section h3,
.anim-main-content .country-section h2 {
    font-size: 26px;
    line-height: 36px;
    font-weight: 500;
    margin-bottom: 15px;
}


/* map test */


.map-two ,
.map-one {
    height: auto;
    display: flex;
    justify-content: center;
    align-content: center;
    justify-items: center;
    align-items: center;
}

.map-two figure,
.map-one figure {
    width: 1080px;
    max-width: 96%;
    margin: 0 auto;
}

.map-two h4,
.map-one h4,
.map-two h2,
.map-one h2 {
    text-align:Center;
    color: #fff;
    margin: 0 auto;
    padding-top: 80px;
    padding-bottom :40px;
}

.map-one {
    background: #D25238;
}

.map-two {
    background: #772615;
}

.map-box-0 {
    background: rgba(36, 54, 110, 0.6);
    display: block
}

.map-box-0 .map-one {
    background: transparent;
    display: block
}

.map-box-0-red,
.map-box-0-red .map-one {
    background: #D25238;
    display: block;
}

.map-box-0 .map-one figure,
.map-box-0-red .map-one figure {
    padding-bottom: 0;
}


.map-box-animated .subtitle-box {
    width: 700px;
    max-width: 100%;
    margin: 0 auto 40px;
}

.map-box-animated .subtitle-box h4,
.map-box-animated .subtitle-box p {
    color: #fff;
}

/* map 2 green */

.map-box-2 .map-one {
    background: #40B2A4;
}

.map-box-2 .map-two {
    background: #1D4E48 ;
}

.map-box-2 h4,
.map-box-2 h2 {
    margin-bottom: 0;
    padding-bottom: 0;
}

.map-box-2 h4 em,
.map-box-2 h2 em {
    font-style: normal;
    font-size: 16px;
    margin-bottom: 40px;
    height: 26px;
    display: block
}

.map-box-2 p {
    font-size: 16px;
    color: #fff;
    line-height: 26px;
    margin-bottom: 40px;
}

/* map box 3 */

.map-box-3 .map-one {
    background: #D25238;
}

.map-box-3 .map-two {
    background: #772615;
}

.green-box {
    margin-top: 50px;
}


.map-two, .map-one {
    padding: 80px 0;
}
.map-box-2 h2 {
    padding-top: 0 ;
}
.map-two figure,
.map-one figure {
    padding-bottom: 0 ;
}

.green-box {
    margin-top: 50px;
}

/* Map 3 Section */
.map-box-3 .map-one h2,
.map-box-3 .map-two h2 {
    padding-top: 0!important;
}

.white-stripe p,
.light-blue-stripe p {
    font-weight: bold!important;
}

.purple-section p {
    font-weight: 400!important;
}


/* purple section spotlight */

.white-text blockquote cite strong {
    display: block;
}

.purple-section {
    padding: 80px 0;
}

.purple-section h2 {
    font-size: 20px;
    line-height: 40px;
}

.purple-section p.subtitle {
    font-size: 26px;
    line-height: 40px;
}

.purple-section.white-text blockquote p::before {
    content: "";
    width:80px;
    height: 80px;
    background: url(../img/quote-purple.svg) no-repeat top left;
    background-size: contain;
    position: relative;
    left:0;
    display: inline-block;
    margin-left: -50px;
    margin-right: 13px;
    float: left;
}

.purple-section blockquote {
    text-align: right;
    width: 760px;
    max-width: 100%;
    margin: 0 auto;
}

.purple-section blockquote p {
    text-align: left;
}


.purple-section.white-text blockquote p {
    padding-left: 50px !important;
}
.purple-section.white-text blockquote cite {
    margin-right: -13.7% !important;
}



.white-text blockquote cite {
    color: #fff !important;
    font-size: 16px !important;
    line-height: 26px;
    font-style: normal;
    width: 370px;
    display: inline-block;
    text-align: left;

}


.spotlight-title .wp-block-group__inner-container {
    width:100%;
}

.spotlight-title h2 {
    margin-left: 23.1%;
}

/* ambassador */

.anim-2-cols-30-70.spotlight-title h2 {
    margin-left: 32.33%;
}

.anim-2-cols-30-70 &gt; .wp-block-group__inner-container {
    max-width: 100%;
}

/* Plus 60 Section */
.plus-60 .anim-2-cols-30-70 {
    max-width: 100%;
    width: 800px;
    margin-left: auto;
    margin-right: auto;
}

/* blue map */

.anim-2-cols-80-20 {
    width: 900px;
    max-width: 100%;
    margin: 0 auto;
}

.anim-2-cols-80-20 &gt; .wp-block-column:first-child {
    flex-basis: 80% !important;
    width: 80%;
}

.anim-2-cols-80-20 &gt; .wp-block-column:last-child {
    flex-basis: 20% !important;
    width: 20%;
}

.anim-2-cols-80-20 &gt; .wp-block-column:last-child img {
    width: 140px;
    max-width: 100%;
}

/* gray animated */

.gray-section {
    padding: 80px 0;
}

.animated-h-three,
.animated-h-two,
.animated-h-one {
    height: 290px;
    display: flex;
    justify-content: center;
}

.animated-h-three &gt; .wp-block-group__inner-container,
.animated-h-two &gt; .wp-block-group__inner-container,
.animated-h-one &gt; .wp-block-group__inner-container {
    margin-top: auto;
}

.dark-green-stripe &gt; .wp-block-group__inner-container,
.green-stripe &gt; .wp-block-group__inner-container {
    display: flex;
    text-align: center;
    flex-direction: column;
    height: 100%;
}


.dark-green-stripe,
.green-stripe {
    background: #02837d;
    color: #fff;
    text-align: center;
    display: flex;
    flex-direction: column;
    margin-top: auto;
    margin-right: auto;
    margin-left: auto;
    width:159px;
    max-width:100%;
}

.dark-green-stripe {
    background: #1D4E48;
}


.dark-green-stripe .wp-block-image,
.green-stripe .wp-block-image {
    margin-top: auto;
}


.green-stripe img {
    width: 44px;
    height: 51px;
    margin: 15px auto 0;
}

.dark-green-stripe img {
    width: 51px;
    height: 32px;
    margin: 15px auto 0;
}

.dark-green-stripe p,
.green-stripe p {
    position: relative;
    padding-top: 25px;
    margin-top: 15px;
    margin-bottom: auto;

}

.dark-green-stripe p::before,
.green-stripe p::before {
    content:"";
    position: absolute;
    width: 0;
    height: 0;
    display: inline-block;
    top: 0;

    left: 50%;
    transform: translateX(-50%);

    border-style: solid;
    border-width: 0 13.5px 16px 13.5px;
    border-color: transparent transparent #ffffff transparent;
}

.animated-h-three p {
    font-size: 56px;
    font-weight: bold;
    line-height: 90px;
    margin-bottom: 0;
    color: #40B2A4;
}

.animated-h-three .wp-block-image {
    margin-bottom: 0;
}

.animated-h-three + p,
.animated-h-two + p,
.animated-h-one + p {
    color: #1D4E48;
    margin-top: 30px;
    font-size: 16px;
    line-height: 18px;
}

/* blue section */

.blue-section.flex-3 {
    padding: 80px 0 40px;
}

.flex-3 .wp-block-group__inner-container {
    display: flex;
    justify-items: center;
    align-items: center;
    flex-wrap: wrap;
    align-content: center;
    justify-content: center;
}

.flex-3 .wp-block-group__inner-container .wp-block-group {
    flex-basis: 50%;
    width: 50%;
    margin-bottom: 40px;
}

.flex-3 .wp-block-group__inner-container .heading-title-box {
    flex-basis: 100%;
    width: 100%;
}

.blue-section.flex-3 .wp-block-image {
    margin-bottom: 0;
}

.blue-section.flex-3 .wp-block-image figure {
    width: 150px;
    height: 150px;
    border-radius: 50%;
    background: #fff;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    align-content: center;
    justify-content: center;
}

.blue-section.flex-3 .wp-block-image figure img {
    max-width: 100%;
    width: 78px;
    height: 78px;
    border-radius: 0;
}

.blue-section.flex-3 .wp-block-column p {
    margin-bottom: 0;
}


/* IS pulse */
.new-dark-blue .animated-h-one,
.new-dark-blue .animated-h-two {
    height: 305px;
}


.dark-blue-stripe-w &gt; .wp-block-group__inner-container {
    background: #24366E;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    margin-bottom: 15px;

    text-align: center;
    margin-top: auto;
    margin-right: auto;
    margin-left: auto;
    width: 159px;
    height: 137px;
    max-width: 100%;
}

.dark-blue-stripe-w &gt; .wp-block-group__inner-container p {
    margin-bottom: auto;
    padding: 15px 0;
    font-weight: bold;
}

.col-a2 .animated-h-three p {
    color: #fff;
}

.dark-blue-sub {
    width: 100%;
    max-width: 100%;
    text-align: center;
    margin-top: 15px;
}

.col-a2 .dark-blue-sub {
    margin-top: 30px;
}

.dark-blue-sub .wp-block-group__inner-container {
    display: inline-block;
    text-align: center;
    width: auto;
    text-align: left;
}

.dark-blue-sub .wp-block-group__inner-container ul li {
    list-style: inside disc;
}

/* dark-blue chart with map */

.dark-blue-section.plus-60 {
    background: #24366E;
}

.manrs-15-6 h4,
.plus-60 h4,
.manrs-15-6 h3,
.plus-60 h3,
.manrs-15-6 h2,
.plus-60 h2 {
    font-size: 26px;
    line-height: 36px;
    font-weight: normal;
}

.manrs h4 a,
.manrs h4 a:visited,
.manrs h3 a,
.manrs h3 a:visited {
    text-decoration: underline;
}

.manrs h4 a:hover,
.manrs h4 a:active,
.manrs h4 a:focus,

.manrs h3 a:hover,
.manrs h3 a:active,
.manrs h3 a:focus {
    text-decoration: none;
}
.manrs p {
    font-size: 14px!important;
}
.manrs .wp-block-columns .wp-block-column:last-child {
    display: flex;
    flex-direction: column;
}

.manrs-15-6 h3,
.manrs-15-6 h4,
.manrs-15-6 h2 {
    font-weight: 400!important;
}

.manrs-15-6 .wp-block-group.wp-columns .wp-block-group.wp-block-column:last-child {
    align-self: auto;
}
.manrs-15-6 .custom-height {
    height: 330px;
    display: flex;
    align-items: flex-end;
}

.manrs-15-6 .animated-h .wp-block-image  {
    min-height: 50px;
    margin-bottom: 36px;
}
.manrs-15-6 .custom-height .wp-block-image {
    margin-bottom: 0;
}


.anim-2-cols-30-70 &gt; .wp-block-column:first-child {
    flex-basis: 30% !important;
    width: 30%;
}

.anim-2-cols-30-70 &gt; .wp-block-column:last-child {
    flex-basis: 70% !important;
    width: 70%;
}

.plus-60 .animated-h-tree {
    height: 400px;
}

.plus-60 .animated-h-tree &gt; .wp-block-group__inner-container {
    height: 400px;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
}


.plus-60 .anim-2-cols-30-70 &gt; .wp-block-column:first-child img {
    width: 100px;
    margin-top: 20px;
}

.plus-60 .anim-2-cols-30-70 &gt; .wp-block-column:last-child img {
    width: 500px;
    max-width: 80%;
}

.plus-60 .anim-2-cols-30-70 &gt; .wp-block-column p {
    font-weight: 500;
    margin-bottom: 0;
}

.white-stripe,
.light-blue-stripe {
    font-size: 22px;
    line-height: 22px;
    width: 100px;
    margin: 0 auto;

}

.white-stripe .wp-block-group__inner-container,
.light-blue-stripe .wp-block-group__inner-container {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    height: 100%;
}

.white-stripe p,
.light-blue-stripe p {
    margin-bottom: 0;
    font-weight: bold;
}

.white-stripe {
    background: #fff;
}

.white-stripe p {
    color: #3A82E4 !important;
    margin-bottom: auto;
    padding-top: 15px;
    padding-bottom: 15px;
    font-weight: bold;
}

.light-blue-stripe {
    background: #3A82E4;

}

.light-blue-stripe p {
    color: #fff;
    padding-top: 15px;
    padding-bottom: 15px;
    font-weight: bold;
    margin-top: auto;
}

.countries-represented {
    margin-bottom: 35px;
}

.countries-represented p {
    display: flex;
    flex-direction: row;
    align-content: center;
    margin-left: 70px;

}

.countries-represented p strong {
    font-size: 52px;
    font-weight: 600;
    margin-right: 25px;
}


/* manrs box */
.manrs h2 {
    /*   font-size: 18px;
	   line-height: 28px; */
}

.manrs .wp-block-columns .wp-block-column:not(:first-child) {
    margin-left: 0;
}

.manrs .wp-block-columns .lb-col {
    background: #F0F7FC;
}

.manrs .wp-block-columns .gr-col {
    background: #EFEFEF;
}

.manrs h3 {
    color: #24366E;
    font-size: 19px;
    font-weight: bold;
    line-height: 24px;
    margin-bottom: 10px;
}

.manrs .wp-block-column .wp-block-group {
    width: 80%;
    margin: 0 auto;
}

.manrs .wp-block-column .wp-block-group:first-child {
    margin-top: 40px;
    margin-bottom: 50px;
}

.manrs .wp-block-column .wp-block-group:last-child {
    margin-bottom: 40px;
}

/* ambassador program */

.light-blue-section {
    background: #3A82E4;
}

.wp-block-group.wp-columns &gt; .wp-block-group__inner-container {
    flex-wrap: nowrap;
    display: flex;
    /* margin-bottom: 1.75em; */
    box-sizing: border-box;
}

.wp-block-group.wp-columns .wp-block-group.wp-block-column {
    flex-basis: 16.25%;
    width:  16.25%;
    margin-left: 2em;
}

.wp-block-group.wp-columns .wp-block-group.wp-block-column:last-child {
    flex-basis: 35%;
    width: 35%;
}

.wp-block-group.wp-columns .wp-block-group.wp-block-column:first-child {
    margin-left: 0;
}

.wp-block-group.animated-h .dark-blue-stripe {
    height: 330px;
    display: flex;
    flex-direction: column;
    align-content: flex-end;
    justify-content: flex-end;
    width: 90px;
    margin: 0 auto;
}

.wp-block-group .dark-blue-stripe &gt; .wp-block-group__inner-container {
    background: #24366E;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    margin-bottom: 15px;
}

.wp-block-group .dark-blue-stripe &gt; .wp-block-group__inner-container p {
    margin-bottom: 0;
    padding: 15px 0;
}

.wp-block-group.col-1 .dark-blue-stripe &gt; .wp-block-group__inner-container {
    height: 55px
}

.wp-block-group.col-2 .dark-blue-stripe &gt; .wp-block-group__inner-container {
    height: 55px
}

.wp-block-group.col-3 .dark-blue-stripe &gt; .wp-block-group__inner-container {
    height: 55px
}

.wp-block-group.col-4 .dark-blue-stripe &gt; .wp-block-group__inner-container {
    height: 55px
}



/* spotlights */

.purple-section.dark-purple-section {
    background: #431331;
}


/* tabs */

.uagb-tabs__wrap {
    margin: 0 !important;
}

.uagb-tabs__body-wrap {
    border: 0 solid transparent !important;
}

.uagb-tabs__panel li a {
    display: flex !important;
    height: 100%;
    justify-content: center;
    align-content: center;
    align-items: center;
    padding: 10px;
}


.uagb-tabs__panel li a span {
    font-weight: bold;
    font-size: 14px;
    color: #000 !important;
    height: auto;
    display: inline-block;
}

.uagb-block-c97f6bec .uagb-tabs__panel .uagb-tab.uagb-tabs__active,
.uagb-tabs__panel li {
    background: #A5E3DC !important;
    border: 0;
    border-radius: 15px !important;
}


.uagb-tabs__panel li:nth-child(2) {
    background: #8CD6CD !important;
}

.uagb-tabs__panel li:nth-child(3) {
    background: #6EBFB5 !important;
}

.uagb-tabs__panel li:nth-child(4) {
    background: #40B2A4 !important;
}

.uagb-tabs__panel li:nth-child(5) {
    background: #A5E3DC !important;
}

.uagb-tabs__panel li:nth-child(5) a span,
.uagb-tabs__panel li:nth-child(4) a span {
    color: #fff !important;
}


.tab-box .uagb-block-cac3ddae .uagb-tabs__body-wrap {
    border-width: 0;
}

.tab-box .uagb-tabs__body-containe {
    position: relative;
}

.tab-pin-box {
    display:flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #EEF2EC;
    display: none;
    opacity:0;
    width: 0;
    height: 0;
    transition: all 0.3s ease;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.tab-pin-box.active-tab {
    opacity: 1 !important;
    border-radius: 0;
    width: 100% !important;
    height: 100% !important;
    transition: all 0.3s ease;
}

.tab-pin-box .wp-block-group__inner-container {
    width: 330px;
    margin: 15% auto 50px;
}

.tab-pin-box .wp-block-group__inner-container img {
    max-width: 80%;
    margin: 0 auto 20px;
}

.tab-pin {
    position: absolute;
    width: 25px;
    height: 25px;

}

.tab-pin-one {
    position: absolute;
    left: 20%;
    top: 23%;
}


.tab-pin-two {
    position: absolute;
    left: 28%;
    bottom: 22%;
}

.tab-pin.tab-pin-one {
    left: 57%!important;
    top: 25%!important;
}
.tab-pin-two {
    left: 25%!important;
    bottom: 28%!important;
}
.tab-pin-three {
    top: 20%;
    left: 45%;
}
.tab-pin-four {
    top: 26%;
    left: 23%;
}
.tab-pin-2-one {
    top: 60%;
    left: 30%;
}
.tab-pin-2-two {
    top: 48%;
    left: 40%;
}
.tab-pin-2-three {
    top: 55%;
    left: 53%;
}
.tab-pin-3-one {
    top: 53%;
    left: 47%;
}
.tab-pin-3-two {
    top: 40%;
    left: 22%;
}
.tab-pin-3-three {
    top: 47%;
    left: 39%;
}
.tab-pin-3-four {
    top: 47%;
    left: 44.5%;
}
.tab-pin-3-five {
    left: 59%;
    top: 48%;
}
.tab-pin-3-six {
    top: 51%;
    left: 55%;
}
.tab-pin-4-one {
    top: 32%;
    left: 54%;
}
.tab-pin-4-two {
    top: 16%;
    left: 51%;
}
.tab-pin-4-three  {
    top: 39%;
    left: 79%;
}
.tab-pin-5-one  {
    top: 68%;
    left: 51.5%;
}
.tab-pin-5-two {
    top: 60%;
    left: 30%;
}
.tab-pin-5-three {
    top: 32%;
    left: 54%;
}
.tab-pin-5-four {
    top: 20%;
    left: 45%;
}


.close-tab-box {
    position: absolute;
    top: 30px;
    right: 30px;
    width: 25px;
}

.close-tab-box a,
.close-tab-box img {
    width: 22px;
    height: 22px;
    display: inline-block;
}

/*afn map */

.afn-map {
    position: relative;
    margin-top: 60px;
}

.afn-map figure {
    margin-left: -100px;
}

.afn-map img {
    width: 455px;
    height: 516px;
}

.nc-box h4,
.fl-box h4,
.al-box h4,
.nc-box h3,
.fl-box h3,
.al-box h3 {
    color: #24366E;
    font-size: 26px;
    line-height: 40px;
    font-weight: 500;
}

.nc-box p,
.fl-box p,
.al-box p {
    font-size: 16px;
    line-height: 26px;
}

.nc-box,
.fl-box,
.al-box {
    position: absolute;
    width:220px;
}

.nc-box{
    top: 20%;
    right: -20px;
}

.fl-box{
    bottom: 0%;
    right: 50px;
}

.al-box{
    bottom: -26px;
    left: -50px;
}


.circle-2B {
    opacity: 0;
}

.anim-holder {
    position: relative;
    padding-bottom: 100px;
}

.animated-lineB {
    position: absolute;
    top: 50%;
    left: 45%;
    transform: translate(-50%, -50%);
    width:775px;
}

.anim-holder.seismic .animated-lineB{
    position: absolute;
    top: 60%;
    left: 5%;
}

.animated-lineC {
    position: absolute;
    top: 62%;
    left: 41%;
    transform: translate(-50%, -50%);
    width:775px;
}

.inner-small .animated-lineC .wp-block-group__inner-container {
    width:775px;
    max-width:100%;
}

#growingTI .g, #growingTI .h {
    position: relative;
    z-index: 1;
}

#growingTI .f {
    z-index: 2;
    position: relative;
    opacity: 0;
}

#conclusion .hcc,
#conclusion .i,
#conclusion .j{fill:none;}
#conclusion .k{fill:#24366e;}
#conclusion .i{stroke-dasharray:0 0 10 20;}
#conclusion .i,
#conclusion .j{stroke:#24366e;stroke-linecap:round;stroke-width:8px;}
#conclusion .l{clip-path:url(#dcc);}
#conclusion .j{stroke-dasharray:0 0 0 0;}

.orange-line .f{fill:#d25238;}
.dark-blue-line .f{fill:#24366e;}
.green-line .f{fill:#40B2A4;}
.blue-line .f{fill:#3A82E4;}

.dark-blue-line .g,
.green-line .g,
.orange-line .g,
.blue-line .g {stroke-dasharray:0 0 10 20;}

.dark-blue-line .g,
.green-line .g,
.orange-line .g,
.blue-line .g,
.dark-blue-line .h,
.green-line .h,
.orange-line .h,
.blue-line .h {
    fill:none;
    stroke:#d25238;
    stroke-linecap:
        round;
    stroke-width:12px;
}

.dark-blue-line .g,
.dark-blue-line .h {
    stroke:#24366e;
}

.green-line .g,
.green-line .h {
    stroke:#40B2A4;
}

.blue-line .g, .blue-line .h {
    stroke:#3A82E4;
}

.dark-blue-line .h,
.green-line .h,
.orange-line .h,
.blue-line .h {stroke-dasharray:0 0 0 0 0 0 0 0 0 0 0 0;}

.dark-blue-line .h,
.green-line .h,
.orange-line .h,
.blue-line .h {
    fill:none;
    stroke:#d25238;
    stroke-linecap: round;
    stroke-width: 10;
    stroke-dasharray:30;
}

.dark-blue-line .h {
    stroke:#24366e;
}

.green-line .h {
    stroke:#40B2A4;
}

.blue-line .h {
    stroke:#3A82E4;
}

.dark-blue-line .g,
.green-line .g,
.orange-line .g,
.blue-line .g {
    fill:none;stroke:#fff !important;stroke-linecap:round;stroke-width:12px;
}



.padding-t-120 {
    padding-top:120px;
}

.anim-lineU,
.anim-lineT,
.anim-lineS,
.anim-lineR,
.anim-lineP,
.anim-lineM,
.anim-lineL,
.anim-lineK,
.anim-lineJ,
.anim-lineI,
.anim-lineH,
.anim-lineG,
.anim-lineF,
.anim-lineE,
.anim-lineD {
    position: absolute;
    top: 73%;
    left: 51%;
    transform: translate(-50%, -50%);
    width:800px;
    max-width: 100%;
}


.anim-lineD {
    top: 89%;
    left: 45%;
}

.anim-lineF {
    left: auto;
    right: -30%;
    top: 75%;
}

.anim-lineM {
    left: auto;
    right: -35%;
    top: 92%;
}

.anim-lineE {
    left: 35%;
}

.anim-lineH,
.anim-lineG {
    top: 61%;
    left: 37%;
}

.anim-lineG {
    left: 35%;
}


.anim-lineT {
    top: 65%;
    left: 47%;
}

.anim-lineK,
.anim-lineJ,
.anim-lineI,
.anim-lineH {
    top: 56%;
    left: 45%;
}

.anim-lineJ {
    top: 64%;
    left: 48%;
}

.anim-lineI {
    top: 60%;
    left: 48%;
}

.anim-lineK  {
    top: 87%;
    left: 45%;
}

.strength .anim-lineK {
    top: 59%;
}

.anim-lineH {
    top: 108%;
    left: 48%;
}

.anim-lineS {
    top: 67%;
    left: 33%;
}

.anim-lineL {
    top: 73%;
    left: 39%;
}

.anim-lineR {
    top: 120%;
    left: 46%;
}

.anim-lineP {
    top: 55%;
    left: 47%;
}

.anim-lineR {
    top: 55%;
    left: 45%;
    width: 1010px;
    max-width: 100%;
}

.anim-lineU {
    top: 55%;
    left: 32%;
}

.anim-lineU svg,
.anim-lineT svg,
.anim-lineS svg,
.anim-lineR svg,
.anim-lineP svg,
.anim-lineM svg,
.anim-lineJ svg,
.anim-lineI svg,
.anim-lineH svg,
.anim-lineG svg,
.anim-lineE svg,
.anim-lineD svg {
    overflow: visible;
}

.empowering,
.brazil,
.kenya {
    z-index: 2;
}

.conclusion,
.partnering,
.europe,
.ethiopia {
    z-index: 1;
}

.join-us,
.nurturing,
.papua {
    z-index: 0;
}

.papua.canada,
.zimbabwe {
    z-index: 3;
}

/* paddings */

.padding-t-120 {
    padding-top: 120px;
}

.padding-t-140 {
    padding-top: 140px;
}

.padding-t-160 {
    padding-top: 160px;
}

.padding-b-120 {
    padding-bottom: 120px;
}

.padding-b-140 {
    padding-bottom: 140px;
}

.padding-b-180 {
    padding-bottom: 180px;
}

.padding-b-220 {
    padding-bottom: 220px;
}

.padding-b-160 {
    padding-top: 120px;
    padding-bottom: 180px;
}


.understanding,
.going-above {
    padding: 40px 0 80px;
}

.understanding.padding-b-160,
.going-above.padding-b-160 {
    padding-top: 160px;
    padding-bottom: 200px;
}

/* country img test */
.img-left .wp-block-column:last-child h4,
.img-left .wp-block-column:last-child h3,
.img-left .wp-block-column:last-child h2,
.img-left .wp-block-column:last-child p {
    width: 400px;
    max-width:100%;
    text-align: left;
    display: inline-block;
    padding-right: 80px;
}

.partnering .img-right .wp-block-column:first-child h4,
.partnering .img-right .wp-block-column:first-child h3,
.partnering .img-right .wp-block-column:first-child h2,
.partnering .img-right .wp-block-column:first-child p {
    width: 450px;
}

.img-right .wp-block-column:first-child h4,
.img-right .wp-block-column:first-child h3,
.img-right .wp-block-column:first-child h2,
.img-right .wp-block-column:first-child p {
    padding-left: 80px;
    padding-right: 0;
}

.country-section .img-left .wp-block-column:last-child {
    text-align: left;
    padding-left: 80px;
    padding-right: 0;
}


.country-img img {
    transform: translateY(50px) scale(0.7);
}

.ceo-box {
    position: relative;
    z-index: 3;
}

.green-button a {
    margin-bottom: 10px;
}

.map-box-0-red {
    background: rgba(210, 82, 56, 0.6)
}

.map-box-0-red .map-one {
    background: transparent;
}

.dark-blue-section {
    background: rgb(12, 28, 44, 0.6)
}



/* ir page */
.ir2021 a,
.ir2021 a:visited,
.ir2021 h2 {
    color: #7E245C;
}

.ir2021.purple-title h2 {
    color: #7E245C;
    font-size: 26px;
    line-height: 40px;
}

.margin-top-80 {
    margin-top: 80px;
}

.ir2021 img {
    width: 320px;
    max-width: 100%;
}

.ir2021 .wp-block-columns .wp-block-column:last-child {
    padding-left: 30px;
}

.ir2021.copyright-wrap h2 {
    font-size: 14px;
}
.ir2021.copyright-wrap p {
    font-size: 14px;
    font-weight: 400!important;
}


/*africa line */

.animated-africa {
    padding-bottom: 140px;
}

.animated-africa .wp-block-group__inner-container {
    width:1080px;
    max-width: 96%;
    margin: 0 auto;
}

.animated-africa .padding-tb-80 {
    padding: 40px 0;
}

.wp-block-group.anim-lineG {
    top: 3%;
    transform: translate(0, 0);
    width: 1080px;
    max-width: 100%;
    left: 44%;
    transform: translateX(-50%);
}

.country-section .img-left .wp-block-column:last-child {
    text-align: left;
    padding-left: 0;
    padding-right: 60px;
}

.country-section .img-right .wp-block-column:first-child {
    text-align: left;
    padding-right: 0;
    padding-left: 60px;
}

.animated-africa .img-left .wp-block-column:last-child h4,
.animated-africa .img-left .wp-block-column:last-child h3,
.animated-africa .img-left .wp-block-column:last-child h2,
.animated-africa .img-left .wp-block-column:last-child p {
    width: 380px;
    max-width: 100%;
    text-align: left;
    display: inline-block;
    padding-right: 30px;
    padding-left: 0;
}

.animated-africa .img-right .wp-block-column:first-child h4,
.animated-africa .img-right .wp-block-column:first-child h3,
.animated-africa .img-right .wp-block-column:first-child h2,
.animated-africa .img-right .wp-block-column:first-child p {
    width: 380px;
    max-width: 100%;
    text-align: left;
    display: inline-block;
    padding-right: 0;
    padding-left: 30px;
}

/* conclusion */

.wp-block-group.anim-lineM {
    top: 9%;
    transform: translate(0, 0);
    width: 1080px;
    max-width: 100%;
    left: 50%;
    transform: translateX(-50%);
}

.conclusion-section &gt; .wp-block-group__inner-container {
    width: 1080px;
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
}
.conclusion-section .anim-lineU {
    left: 34%;
    top: 59%;
    width: 755px;
}

.blue-button a.wp-block-button__link,
.blue-button a.wp-block-button__link:visited {
    font-weight: 700;
    border: 2px solid #24366e;
    transition: all 0.3s ease-in-out;
}
.blue-button a.wp-block-button__link:hover,
.blue-button a.wp-block-button__link:active,
.blue-button a.wp-block-button__link:focus {
    color: #24366e !important;
    background: #fff;
}

.split-in-two-columns .wp-block-column {
    column-count: 2;
}

.is-pulse-second .animated-h-three p {
    font-size: 16px!important;
    line-height: 26px!important;
}
.is-pulse-second .animated-h-three .wp-block-image {
    margin-bottom: 1em;
}
.is-pulse-second .animated-h-three .wp-block-image img {
    width: 51px;
}

.anim-2-cols-30-70.spotlight,
.anim-2-cols-30-70.spotlight p:last-child {
    margin-bottom: 0!important;
}
.padding-top-80 {
    padding-top: 80px;
}
.padding-bottom-40 {
    padding-bottom: 40px
}






/* tweaks */

.hide-me {
    display: none;
}

.join-us .ceo-box .wp-block-buttons {
    justify-content: center;
}

.inner-small {
    z-index: 2;
    position: relative;
    background: transparent;
}

.wp-block-group__inner-container p:last-child {
    margin-bottom: 0;
}


.padding-top-80 {
    padding-top: 80px;
}
.padding-bottom-40 {
    padding-bottom: 40px
}
.padding-tb-40 {
    padding-top: 40px;
    padding-bottom: 40px;
}

.country-section.europe &gt; .wp-block-group__inner-container {
    width: 100%;
    max-width: 100%;
}
.plus-60 h4 {
    margin-bottom: 35px;
}
.is-pulse-second h4 {
    margin-bottom: 35px;
}
.dark-blue-section h4 a,
.dark-blue-section h4 a:visited {
    text-decoration: underline;
}


.purple-section blockquote p {
    font-weight: bold!important;
}
.map-two h4, .map-one h4, .map-two h2, .map-one h2 {
    padding-top: 0!important;
}
.page-impact-report-2021 .dark-blue-section.blue-title h3 {
    font-size: 20px;
}
.is-pulse-second .col-a2 .animated-h-three p {
    font-size: 18px!important;
    line-height: 28px!important;
}
.conclusion-section.full-width .anim-lineU {
    left: 35.3%;
}

.circle-1U {
    opacity: 0 !important;
}

.is-pulse-second h2, .is-pulse-second h4 {
    font-size: 26px!important;
    line-height: 36px!important;
    font-weight: 400 !important;
}
.purple-section blockquote p {
    font-weight: bold!important;
}
.map-two h4, .map-one h4, .map-two h2, .map-one h2 {
    padding-top: 0!important;
}
.page-impact-report-2021 .dark-blue-section.blue-title h3 {
    font-size: 20px;
}
.is-pulse-second .col-a2 .animated-h-three p {
    font-size: 18px!important;
    line-height: 28px!important;
}
.conclusion-section.full-width .anim-lineU {
    left: 35.3%;
}

.growing .orange-title h2,
.strength .orange-title h2,
.section-title.dark-blue-title h2 {
    font-size: 37px;
    line-height: 40px;
}
.anim-main-content .h2-h3 h3 {
    font-weight: 500!important;
}
.map-box-2 .map-two h4,
.map-box-2 .map-one h4,
.map-box-3 .map-two h4,
.map-box-3 .map-one h4,

.manrs-15-6 h4, .plus-60 h4, .manrs-15-6 h3, .plus-60 h3, .manrs-15-6 h2, .plus-60 h2{
    font-size: 26px!important;
    font-weight: 400!important;
    line-height: 36px!important;
}
.manrs.infographics h4 {
    font-size: 26px;
    font-weight: 400;
    line-height: 36px;
    margin-bottom: 24px;
}
.manrs.infographics h3 {
    font-size: 21px;
    line-height: 28px;
}
.manrs.infographics p {
    font-size: 18px !important;
}
.afn-map h4 {
    font-size: 26px;
    font-weight: 500;
}

.show-globe .show-after-load {
    opacity: 1 !important;
}



@media screen and (max-width: 1279px) {

    .country-over img {
        margin-left: -50px;
    }

    .anim-lineR {
        left: 50%;
    }

    .wp-block-group.anim-lineG {
        left: 46% !important;
    }
}



@media screen and (max-width: 1180px) {
    .anim-lineU, .anim-lineT, .anim-lineS, .anim-lineR, .anim-lineP, .anim-lineM, .anim-lineL, .anim-lineK, .anim-lineJ, .anim-lineI, .anim-lineH, .anim-lineG, .anim-lineF, .anim-lineE, .anim-lineD {
        width: 600px;
    }


    .animated-lineB {
        left: 40%;
        width: 600px;
    }

    .animated-lineC {
        top: 65%;
        left: 40%;
        width: 600px;
    }

    .wp-block-group.anim-lineG {
        top: 8%;
        width: 1000px;
        left: 45%;
    }

    .country-over img {
        margin-left: 0;
    }

    .anim-lineH {
        top: 79%;
        left: 40%;
    }

    .anim-lineI {
        top: 56%;
        left: 40%;
    }

    .anim-lineJ {
        top: 58%;
        left: 38%;
    }

    .strength .anim-lineK {
        top: 69%;
    }

    .wp-block-group.anim-lineM {
        top: 12%;
        width: 980px;
        left: 53%;
    }

    .anim-lineP {
        top: 79%;
        left: 40%;
    }

    .anim-lineR {
        left: 46%;
        top: 25%;
        width: 980px;
    }

    .anim-lineT {
        top: 65%;
        left: 40%;
    }

    .anim-holder.seismic .animated-lineB {
        top: 67%!important;
    }
    .growing .animated-lineC {
        left: 36%;
    }
    .maing-the-most .anim-lineH {
        top: 100%;
    }
    .strength .anim-lineK {
        left: 42%!important;
    }
    .private .anim-lineP {
        top: 62%;
    }
    .empowering .anim-lineR {
        top: 55.5%;
    }
    .al-box {
        bottom: -10px!important;
    }
    .fl-box {
        bottom: 30px!important;
    }
    .conclusion-section.full-width .anim-lineU {
        top: 62%;
        width: 700px;
    }
}


@media only screen and (max-width: 1100px) {
    .wp-block-group.anim-lineG {
        top: 6%!important;
        left: 47%!important;
    }
    .empowering .anim-lineR {
        left: 47%;
    }
    .img-right .wp-block-column:first-child h3 br {
        display: none;
    }
}
@media only screen and (max-width: 1080px) {
    .empowering .anim-lineR {
        top: 54%;
    }
}



@media screen and (max-width: 1023px) {
    .foreword .wp-block-columns {
        flex-wrap: wrap;
    }
    .foreword .wp-block-columns .wp-block-column {
        flex-basis: 100% !important;
        width: 100%;
    }

    .ceo-quote p br {
        display: none;
    }

    .ceo-quote .wp-block-quote {
        text-align:right;
    }

    .ceo-quote .wp-block-quote p,
    .ceo-quote .wp-block-quote cite {
        text-align: left;
    }

    .ceo-quote .wp-block-quote cite {
        width: auto;
        display: inline-block;
    }

    .ceo-quote .wp-block-buttons.green-button {
        margin-right: 0;
    }


    .manrs-15-6 .wp-block-group.wp-columns &gt; .wp-block-group__inner-container {
        flex-wrap: wrap;
    }

    .manrs-15-6 .wp-block-group.wp-columns .wp-block-group.wp-block-column {
        flex-basis: 30%;
        width: 30%;
    }


    .wp-block-group.wp-columns,
    .wp-block-group.wp-block-column {
        margin-left: 1em;
    }

    .country-img img {
        max-width: 350px;
    }

    .img-left .wp-block-column:last-child h3,
    .img-left .wp-block-column:last-child h2,
    .img-left .wp-block-column:last-child p,
    .img-right .wp-block-column:first-child h3,
    .img-right .wp-block-column:first-child h2,
    .img-right .wp-block-column:first-child p {
        padding-left: 0;
        padding-right: 0;
    }

    .purple-section blockquote {
        margin-top: 60px;
    }

    .padding-b-160 {
        padding-top: 80px;
        padding-bottom: 80px;
    }

    .padding-b-180,
    .padding-b-220,
    .white-section.padding-b-120,
    .padding-b-120 {
        padding-bottom: 80px;
    }

    .padding-t-160,
    .padding-t-120 {
        padding-top: 80px;
    }

    .wp-block-columns {
        margin-bottom: 0;
    }

    .purple-section.white-text blockquote cite {
        margin-right: 0 !important;
    }

    .anim-holder {
        padding-bottom: 0;
    }

    .understanding, .going-above {
        padding: 0;
    }


    .mobile-tabs .tab-pin-box{
        display: inline-block;
        position: relative;
        top: auto;
        left: auto;
        width: 100%;
        height: auto;
        opacity: 1;
        transform: translate(0, 0);
        background: transparent;
        margin: 20px auto 40px;

    }

    .mobile-tabs .tab-pin-box .wp-block-group__inner-container {
        width: 100%;
        margin: 0;
    }

    .mobile-tabs .tab-pin-box img {
        width: 260px;
        max-width: 100%;
    }

    .padding-tb-80.uag-hide-desktop {
        padding-bottom: 0;
    }

    .anim-lineU,
    .anim-lineT,
    .anim-lineR,
    .anim-lineP,
    .anim-lineM,
    .anim-lineK,
    .anim-lineJ,
    .anim-lineH,
    .anim-lineG,
    .animated-lineC,
    .animated-lineB,
    .anim-lineI,
    [class^="anim-line"],
    [class^="animated-line"],

    .h2-h3 br,
    .section-title h2 br,
    .anim-main-content h2 br {
        display: none;
    }


    .page-impact-report-2021-stories-and-highlights .content-container,
    .page-impact-report-2021 .content-container {
        padding-left: 0;
        padding-right: 0;
    }
    .foreword .wp-block-columns .wp-block-column:not(:first-child) {
        margin-left: 0!important;
    }
    .ceo-quote blockquote::before {
        left: 0!important;
    }
    .ceo-quote blockquote {
        padding-left: 123px!important;
    }
    .purple-section.white-text blockquote cite {
        max-width: 35%;
    }
    .img-left .wp-block-column:last-child h4 {
        padding-left: 0!important;
        padding-right: 0!important;
    }
    .animated-africa .img-left .wp-block-column:last-child p {
        padding-right: 0!important;
    }
    .img-right .wp-block-column:first-child h4,
    .animated-africa .img-right .wp-block-column:first-child p,
    .animated-africa .img-right .wp-block-column:first-child h4 {
        padding-left: 0!important;
    }
    .inner-small.wp-block-group &gt; .wp-block-group__inner-container {
        width: 700px;
    }
    .inner-fixed .inner-small &gt; .wp-block-group__inner-container {
        max-width: 100%;
    }
    .spotlight-title h2 {
        margin-left: 24%!important;
    }
    .anim-2-cols-30-70.spotlight-title h2 {
        margin-left: calc(30% + 1.2em) !important;
    }

    .manrs-15-6 .wp-block-group.wp-columns {
        margin-left: 0!important;
    }
    .manrs-15-6 .wp-block-column.col-1 .dark-blue-stripe, .manrs-15-6 .wp-block-column.col-2 .dark-blue-stripe, .manrs-15-6 .wp-block-column.col-3 .dark-blue-stripe {
        height: 220px;
    }
    .manrs-15-6 .wp-block-group.wp-columns .wp-block-group.wp-block-column {
        flex-basis: calc(30% - 2em)!important;
        flex-grow: 1;
    }
    .manrs-15-6 .wp-block-group.wp-columns .col-4.wp-block-column {
        margin-left: 0!important;
    }
    .afn-map figure {
        margin-left: 0!important;
    }
    .country-second.inner-small &gt; .wp-block-group__inner-container {
        width: 100%;
    }
    .country-second .fixed-450 &gt; .wp-block-group__inner-container {
        width: 100%;
        max-width: 100%;
    }
    .al-box {
        left: 0px!important;
    }

}

@media only screen and (max-width: 960px) {
    .country-img img {
        width: 250px!important;
        height: 250px!important;
    }
    .animated-h-three + p, .animated-h-two + p, .animated-h-one + p {
        font-size: 15px;
    }
    .plus-60 h4 br {
        display: none;
    }
}


@media (min-width: 600px) and (max-width: 781px) {


    .foreword .wp-block-columns:not(.is-not-stacked-on-mobile)&gt;.wp-block-column:not(:only-child) {
        flex-basis: 100% !important;
        width: 100%;
        margin: 0 !important;
    }

    .anim-2-cols-20-80:not(.is-not-stacked-on-mobile) &gt; .wp-block-column:not(:only-child) {
        flex-basis: 20% !important;
        width: 20%;
    }

    .anim-2-cols-20-80:not(.is-not-stacked-on-mobile) &gt; .wp-block-column:last-child {
        flex-basis: calc(80% - 2em) !important;
        width: 80%;
        margin-left: 2em !important;
    }

    .country-section .img-left .wp-block-column:last-child,
    .country-section .img-right .wp-block-column:first-child {
        padding-right: 0;
        padding-left: 0;
    }

    .animated-africa .img-right .wp-block-column:first-child h3, .animated-africa .img-right .wp-block-column:first-child h2, .animated-africa .img-right .wp-block-column:first-child p,
    .country-section .img-left .wp-block-column:last-child {
        padding-left: 0;
        padding-right: 0;
    }

    .wp-block-columns.anim-2-cols-80-20 .wp-block-column:first-child,
    .wp-block-columns.anim-2-cols-80-20:not(.is-not-stacked-on-mobile)&gt;.wp-block-column:not(:only-child) {
        flex-basis: 80% !important;
        width: 80%;
        margin-right: 0;
    }

    .tribes .anim-2-cols-80-20:not(.is-not-stacked-on-mobile) &gt; .wp-block-column:last-child,
    .tribes .wp-block-columns.anim-2-cols-80-20 &gt; .wp-block-column:last-child {
        flex-basis: calc(20% - 2em) !important;
        width: 20%;

    }


    .wp-block-columns.anim-2-cols-30-70 .wp-block-column:first-child,
    .wp-block-columns.anim-2-cols-30-70:not(.is-not-stacked-on-mobile)&gt;.wp-block-column:not(:only-child) {
        flex-basis: 30% !important;
        width: 30%;
        margin-right: 0;
    }

    .plus-60 .anim-2-cols-30-70:not(.is-not-stacked-on-mobile) &gt; .wp-block-column:last-child,
    .plus-60 .wp-block-columns.anim-2-cols-30-70.spotlight &gt; .wp-block-column:last-child,
    .ambasador .anim-2-cols-30-70:not(.is-not-stacked-on-mobile) &gt; .wp-block-column:last-child,
    .ambasador .wp-block-columns.anim-2-cols-30-70.spotlight &gt; .wp-block-column:last-child {
        flex-basis: calc(70% - 2em) !important;
        width: 70%;

    }

    .purple-section.white-text blockquote cite {
        width:auto;
        display: inline-block
    }

    .stripe-anim .wp-block-columns:not(.is-not-stacked-on-mobile)&gt;.wp-block-column:not(:only-child) {
        flex-basis: calc(33.33% - 2em)!important;
        margin-left: 1em;
        margin-right: 1em
    }

    .stripe-anim.is-pulse-second .wp-block-columns:not(.is-not-stacked-on-mobile) &gt; .wp-block-column:last-child {
        flex-basis: calc(33.33% - 2em)!important;
        margin-left: 1em;
        margin-right: 1em
    }

    .stripe-anim.is-pulse-second .wp-block-columns:not(.is-not-stacked-on-mobile) &gt; .wp-block-column:first-child {

    }

    .afn-map figure {
        margin-left: 0;
    }

    .afn-map img {
        width: 355px;
        height: 416px;
    }

}

@media only screen and (max-width: 960px) {
    .country-img img {
        width: 250px!important;
        height: 250px!important;
    }
    .animated-h-three + p, .animated-h-two + p, .animated-h-one + p {
        font-size: 15px;
    }
    .plus-60 h4 br {
        display: none;
    }
}

@media only screen and (max-width: 781px) {
    .spotlight-title h2 {
        margin-left: 25.5% !important;
    }
    .anim-2-cols-30-70.spotlight-title h2 {
        margin-left: calc(30% + 1.8em) !important;
    }
    .manrs .wp-block-columns .wp-block-column {
        flex-basis: 50%!important;
    }
}




/* additional fix START */
.show-after-load {
    display: block!important;
}
.uag-hide-desktop .tab-pin-box .wp-block-group__inner-container {
    width: 100%;
    margin: 0 auto;
}
@media only screen and (max-width: 1024px) {
    .mobile-tabs .tab-pin-box {
        display: inline-block!important;
        position: relative;
        top: auto;
        left: auto;
        width: 100%;
        height: auto;
        opacity: 1;
        transform: translate(0, 0);
        background: transparent;
        margin: 20px auto 40px;
    }
    .mobile-tabs.uag-hide-desktop h3 {
        color: #40B2A4;
        font-size: 33px;
        line-height: 34px;
        font-weight: 500;
        margin-bottom: 35px;
    }
}
@media only screen and (min-width: 600px) and (max-width: 781px) {
    .anim-main-content .ambasador .anim-2-cols-30-70:not(.is-not-stacked-on-mobile) &gt; .wp-block-column:last-child, .anim-main-content .ambasador .wp-block-columns.anim-2-cols-30-70.spotlight &gt; .wp-block-column:last-child {
        margin-left: 2em!important
    }
}
@media only screen and (max-width: 767px) {
    .anim-main-content .country-section .wp-block-columns:not(.is-not-stacked-on-mobile) &gt; .wp-block-column:not(:only-child),
    .anim-main-content .anim-2-cols-30-70.wp-block-columns &gt; .wp-block-column:first-child,
    .anim-main-content .anim-2-cols-30-70.wp-block-columns &gt; .wp-block-column:last-child,
    .anim-main-content .anim-2-cols-80-20.wp-block-columns &gt; .wp-block-column:last-child,
    .anim-main-content .anim-2-cols-80-20.wp-block-columns &gt; .wp-block-column:first-child,
    .anim-main-content .anim-2-cols-20-80.wp-block-columns &gt; .wp-block-column:last-child,
    .anim-main-content .anim-2-cols-20-80 &gt; .wp-block-column:first-child,
    .anim-main-content .stripe-anim.is-pulse .wp-block-columns:not(.is-not-stacked-on-mobile) &gt; .wp-block-column:not(:only-child),
    .anim-main-content .stripe-anim.is-pulse-second.blue-section .wp-block-columns:not(.is-not-stacked-on-mobile) &gt; .wp-block-column.col-a2,
    .anim-main-content .stripe-anim.is-pulse-second .wp-block-columns:not(.is-not-stacked-on-mobile) &gt; .wp-block-column.col-21,
    .anim-main-content .stripe-anim.is-pulse-second .wp-block-columns:not(.is-not-stacked-on-mobile) &gt; .wp-block-column.col-49,
    .anim-main-content .plus-60.dark-blue-section .anim-2-cols-30-70:not(.is-not-stacked-on-mobile) &gt; .wp-block-column:last-child,
    .anim-main-content .plus-60.dark-blue-section .wp-block-columns.anim-2-cols-30-70:not(.is-not-stacked-on-mobile) &gt; .wp-block-column:first-child,
    .anim-main-content .country-second .img-right.wp-block-columns .wp-block-column:not(:only-child) {
        margin-left: 0 !important;
    }
    .mobile-tabs.uag-hide-desktop h3 {
        font-size: 27px;
    }

    .map-box-2 .map-one h4,
    .map-box-2 .map-two h4,
    .map-box-3 .map-one h4,
    .map-box-3 .map-two h4{
        display: block;
        width: auto;
        max-width: 96%;
        margin-left: auto;
        margin-right: auto;
        line-height: 28px!important;
    }
    .anim-main-content .plus-60 h4 {
        font-size: 22px!important;
    }
}
/* Translations - French - START*/
html[lang="fr-FR"] .anim-lineP {
    top: 60%;
}
html[lang="fr-FR"] .empowering .img-right figure {
    max-width: 90%;
}
html[lang="fr-FR"] .empowering .anim-lineR {
    top: 54%;
}
html[lang="fr-FR"] .tab-pin-box .wp-block-group__inner-container {
    height: 100%;
    margin: 0 auto;
    display: flex; flex-direction: column;
    justify-content: center;
}
@media only screen and (min-width: 1024px) {
    html[lang="fr-FR"] .al-box {
        bottom: 0;
    }
    html[lang="fr-FR"] .fl-box {
        bottom: 30px;
    }
}
@media only screen and (max-width: 1180px) {
    html[lang="fr-FR"] .growing .animated-lineC {
        top: 68%;
    }
    html[lang="fr-FR"] .empowering .anim-lineR {
        top: 53%;
    }
}
@media only screen and (min-width: 1024px) and (max-width: 1180px) {
    html[lang="fr-FR"] .country-section .img-right .wp-block-column:first-child {
        padding-left: 90px;
    }
    html[lang="fr-FR"] .papua .wp-block-columns {
        margin-top: 40px;
    }
    html[lang="fr-FR"] .empowering .fixed-450 &gt; .wp-block-group__inner-container {
        width: 650px;
    }
}
/* Translations - SPANISH - START*/
html[lang="es-ES"] .tab-pin-box .wp-block-group__inner-container {
    height: 100%;
    margin: 0 auto;
    display: flex; flex-direction: column;
    justify-content: center;
}
@media only screen and (min-width: 1024px) {
    html[lang="es-ES"] .al-box {
        bottom: 0;
    }
    html[lang="es-ES"] .fl-box {
        bottom: 30px;
    }
    html[lang="es-ES"] .empowering .fixed-450 &gt; .wp-block-group__inner-container {
        width: 650px;
    }
}




@media screen and (max-width: 767px) {
    .page-footer {
        overflow: hidden
    }

    .page-footer nav {
        max-width: 90%;
        margin: 0 auto 50px;
    }

    .follow .social {
        margin-right: 10px;
    }

    .heading-box h1 strong {
        font-size: 36px;
        line-height: 46px;
        margin-top: 15px;
        padding: 0 15px;
    }

    .heading-globe {
        width: 300px;
    }

    .over-globe {
        position: absolute;
        width: 500px;
        z-index: 2;
        top: -102px;
        left: 50%;
        transform: translateX(-50%);
    }

    .anim-main-content .heading-globe-box h2 {
        font-size: 36px;
    }

    .ceo-quote blockquote::before {
        width: 53px;
        height: 53px;
        top: 20px;
        left: 0;
    }

    .ceo-quote blockquote {
        padding-left: 83px;
    }

    .section-title h2, .anim-main-content h2 {
        font-size: 30px;
        line-height: 34px;
    }

    .understanding,
    .going-above,
    .padding-t-120,
    .white-section.padding-b-120,
    .padding-b-120 {
        padding-top: 0;
        padding-bottom: 0;
    }

    .anim-holder {
        padding-top: 60px;
        padding-bottom: 30px;
    }

    .anim-holder.seismic {
        padding-top: 40px;
    }

    .animated-africa .padding-tb-80 {
        padding: 0 0 40px;
    }

    .map-box-animated .subtitle-box {
        max-width: 90%
    }


    .anim-2-cols-30-70 &gt; .wp-block-column:first-child,
    .anim-2-cols-30-70 &gt; .wp-block-column:last-child,
    .anim-2-cols-80-20 &gt; .wp-block-column:last-child,
    .anim-2-cols-80-20 &gt; .wp-block-column:first-child,
    .anim-2-cols-20-80 &gt; .wp-block-column:last-child,
    .anim-2-cols-20-80 &gt; .wp-block-column:first-child {
        flex-basis: 100% !important;
        width: 100% !important;
    }

    .anim-2-cols-20-80 &gt; .wp-block-column:first-child {
        /*    text-align:center; */
    }

    .anim-2-cols-20-80 &gt; .wp-block-column:first-child img {
        width: 100px;
    }

    .country-over img {
        margin-left: 0;
    }

    .country-section .img-left .wp-block-column:last-child {
        text-align: left;
        padding-left: 0;
        padding-right: 0;
    }


    .canada-us .img-right .wp-block-column:first-child,
    .canada-us .img-left .wp-block-column:last-child,
    .country-section .img-right .wp-block-column:first-child,
    .animated-africa .img-left .wp-block-column:last-child {
        margin-top: 35px;
    }

    .canada-us .country-section,
    .animated-africa {
        padding-bottom: 0;
    }

    .animated-africa .img-right .wp-block-column:first-child h4,
    .animated-africa .img-right .wp-block-column:first-child h3,
    .animated-africa .img-right .wp-block-column:first-child h2,
    .animated-africa .img-right .wp-block-column:first-child p,
    .animated-africa .img-left .wp-block-column:last-child h4,
    .animated-africa .img-left .wp-block-column:last-child h3,
    .animated-africa .img-left .wp-block-column:last-child h2,
    .animated-africa .img-left .wp-block-column:last-child p {
        width: 100%;
        max-width: 100%;
        text-align: left;
        padding-right: 0;
        padding-left: 0;
    }

    .country-section .img-right .wp-block-column:first-child {
        order: 2;
        padding-right: 0;
        padding-left: 0;
    }

    .country-section .img-right .wp-block-column:last-child {
        order: 1;
    }

    .img-right .country-over {
        margin: 0 0;
    }

    .country-img figure {
        position: relative;
        top: auto;
        left: auto;
    }

    .country-over {
        display: flex !important;
        justify-content: center;
        align-content: center;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }


    .country-over figure{
        display: flex !important;
        justify-content: center;
        align-content: center;
    }


    .inner-fixed &gt; .wp-block-group__inner-container {
        transform: translate3d(0px, 0px, 0px) scale(1, 1) !important;
    }

    .purple-section.white-text blockquote cite {
        margin-right: auto !important;
    }

    .anim-2-cols-80-20 &gt; .wp-block-column:last-child {
        order: 1
    }

    .anim-2-cols-80-20 &gt; .wp-block-column:first-child {
        order: 2;
    }

    .purple-section.white-text blockquote p::before {
        width: 50px;
        height: 50px;
    }

    .purple-section.white-text blockquote p {
        font-size: 20px;
        line-height: 30px;
    }

    .dark-blue-section h2,
    .map-one h2,
    .map-two h2 {
        padding: 0 15px;
        font-size: 20px;
        line-height: 25px;
    }

    .map-box-2 h2 em {
        font-size: 16px;
        line-height: 20px;
        margin-bottom: 40px;
        height: 26px;
    }

    .purple-section p.subtitle {
        font-size: 20px;
        line-height: 30px;
        margin-top: 20px;
    }

    .dark-blue-section .anim-2-cols-30-70 &gt; .wp-block-column:last-child {
        margin-top: 60px;
    }

    .light-blue-section .wp-block-group.wp-columns &gt; .wp-block-group__inner-container {
        flex-wrap: wrap;
    }

    .light-blue-section .wp-block-group.wp-columns .wp-block-group.wp-block-column {
        flex-basis: calc(40% - 2em);
        width: 40%;
        margin-left: 1em;
        margin-right: 1em;
        margin-bottom :30px;
    }


    .col-2 .wp-block-group.animated-h .dark-blue-stripe,
    .col-1 .wp-block-group.animated-h .dark-blue-stripe {
        height: 130px;
    }

    .manrs-15-6 .custom-height {
        height: 200px;
    }

    .inner-fixed .inner-small &gt; .wp-block-group__inner-container {
        max-width: 100%;
    }

    .empowering {
        padding-bottom: 60px;
    }

    .empowering .padding-tb-80 {
        padding: 60px 0 0;
    }

    .nc-box, .fl-box, .al-box {
        position: relative;
        width: 100%;
        top: auto;
        bottom: auto;
        left: auto;
        right: auto;
    }

    .white-text:last-child,
    .wp-block-columns.spotlight {
        margin-bottom: 0;
    }

    .img-left .wp-block-column:last-child h4,
    .img-left .wp-block-column:last-child h3,
    .img-left .wp-block-column:last-child h2,
    .img-left .wp-block-column:last-child p,
    .img-right .wp-block-column:first-child h4,
    .img-right .wp-block-column:first-child h3,
    .img-right .wp-block-column:first-child h2,
    .img-right .wp-block-column:first-child p {
        width: 100%;
        padding-left: 0;
        padding-right: 0;
    }

    .anim-2-cols-30-70.spotlight-title h2 {
        margin-left: 0;
    }

    .anim-2-cols-30-70 .alignleft {
        float: none;
        margin-right: 0;
    }

    .margin-top-80 {
        margin-top: 40px;
    }

    .seismic .padding-tb-80,
    .join-us.padding-tb-80 {
        padding-top: 0;
    }

    .mobile-tabs .tab-pin-box .wp-block-group__inner-container {
        width: 100%;
        /*    margin: 15% auto 50px;  */
    }


    .new-dark-blue.col-21 .animated-h-one {
        height: 235px;
    }

    .anim-2-cols-80-20 &gt; .wp-block-column:first-child {
        margin-right: 0;
    }

    .col-21,
    .col-49 {
        margin-bottom: 30px;
    }

    .animated-h-three {
        height: 210px;
    }

    .gray-section.stripe-anim .animated-h-three {
        height: 290px;
    }

    .countries-represented p {
        margin-left: 10px;
    }

    .manrs-15-6 .wp-block-group.wp-columns .wp-block-group.wp-block-column:last-child {
        margin-bottom: 0;
    }

    .manrs-15-6.padding-tb-80 {
        padding-bottom: 30px;
    }

    .split-in-two-columns .wp-block-column {
        column-count: unset;
    }

    .empowering .wp-block-image {
        margin-top: 30px;
    }

    .afn-map {
        margin-top: 0;
    }

    .afn-map figure {
        margin-left: 0;
    }

    .afn-map img {
        width: 100%;
        height: auto;
    }

    .map-one h2,
    .map-two h2 {
        height: 110px;
    }

    .country-img img {
        width: 350px;
        height: 350px;
        max-width: 350px;
    }

    .white-text blockquote cite {
        max-width: 100%;
    }

    .canada-us,
    .purple-section,
    .gray-section,
    .map-two,
    .map-one,
    .white-section,
    .padding-tb-80 {
        padding: 60px 0;
    }

    .ir2021 .wp-block-columns {
        flex-wrap: wrap;
    }

    .ir2021 .wp-block-columns &gt; .wp-block-column,
    .ir2021 .wp-block-columns:not(.is-not-stacked-on-mobile) &gt; .wp-block-column {
        flex-basis: 100% !important;
        width: 100%;
        margin-left: 0 !important;
        margin-right: 0;
    }

    .ir2021 .wp-block-columns .wp-block-column:last-child {
        padding-left: 0;
    }

    .ir2021.purple-title h2 {
        font-size: 26px;
        line-height: 36px;
        margin-top: 20px;
    }

    .ceo-quote blockquote {
        padding-left: 73px!important;
    }
    .anim-main-content .heading-globe-box h2 {
        font-size: 30px!important;
    }
    p.disclaimer {
        padding-right: 75px!important;
    }
    .map-box-animated .subtitle-box p br {
        display: none;
    }

    .anim-2-cols-20-80.spotlight .wp-block-columns .wp-block-column {
        flex-basis: 100%!important;
        margin-left: 0!important;
    }
    .anim-2-cols-20-80.spotlight .wp-block-columns .wp-block-column:not(:last-child) {
        margin-bottom: 35px;
    }
    .purple-section.white-text blockquote cite {
        max-width: 74%;
    }
    .country-section .wp-block-column {
        flex-basis: 100%!important;
        margin-left: 0!important;
    }
    .anim-2-cols-80-20 &gt; .wp-block-column:last-child {
        margin-left: 0!important;
    }
    .spotlight-title h2 {
        margin-left: 0!important;
    }
    .section-title .h2-h3 h4, .section-title .h2-h3 h3, .anim-main-content .h2-h3 h3, .anim-main-content .h2-h3 h4 {
        font-size: 30px!important;
    }
    .anim-2-cols-80-20 &gt; .wp-block-column:last-child {
        margin-right: 2em!important;
    }
    .anim-2-cols-30-70.spotlight-title h2 {
        margin-left: 0!important
    }

    .manrs-15-6 .wp-block-group.wp-columns .wp-block-group.wp-block-column {
        flex-basis: calc(40% - 2em) !important;
    }
    .manrs-15-6 .wp-block-column.col-3 .dark-blue-stripe {
        height: 330px;
    }
    .manrs-15-6 .custom-height {
        justify-content: center;
    }
    .manrs-15-6 .wp-block-group.wp-columns .col-4.wp-block-column {
        margin-left: 1em !important;
    }
    .manrs-15-6 .animated-h .wp-block-image {
        min-height: unset!important;
        margin-bottom: 16px!important;
    }
    .manrs-15-6 .wp-block-group.wp-columns .wp-block-group.wp-block-column {
        flex-basis: 100% !important;
        width: 100%;
    }
    .manrs-15-6 .wp-block-column.col-3 .dark-blue-stripe {
        height: 220px!important;
    }
    .gray-section.stripe-anim .animated-h-two {
        height: 260px;
    }
    .countries-represented p {
        margin-left: 0!important;
        justify-content: center!important;
    }
    .countries-represented + figure {
        text-align: center;
    }
    .anim-2-cols-80-20 &gt; .wp-block-column:last-child img {
        width: 100px!important;
    }

    .manrs .wp-block-columns .wp-block-column {
        flex-basis: 100%!important;
        margin-left: 0!important;
    }
    .manrs .wp-block-column .wp-block-group {
        width: 90%;
    }
    .country-second .img-right .wp-block-column {
        flex-basis: 100%!important;
        margin-left: 0!important;
    }
    .nc-box h3, .fl-box h3, .al-box h3 {
        font-size: 22px;
    }
    .conclusion-section .fixed-900 .wp-block-group__inner-container {
        max-width: 100%;
    }
    .col-21 {
        margin-bottom: 60px!important;
    }
    .manrs-15-6 .wp-block-column.col-3 {
        margin-bottom: 50px!important;
    }

    .country-section .wp-block-columns:not(.is-not-stacked-on-mobile) &gt; .wp-block-column:not(:only-child),

    .anim-2-cols-30-70.wp-block-columns &gt; .wp-block-column:first-child, .anim-2-cols-30-70.wp-block-columns &gt; .wp-block-column:last-child, .anim-2-cols-80-20.wp-block-columns &gt; .wp-block-column:last-child, .anim-2-cols-80-20.wp-block-columns &gt; .wp-block-column:first-child, .anim-2-cols-20-80.wp-block-columns &gt; .wp-block-column:last-child, .anim-2-cols-20-80 &gt; .wp-block-column:first-child,
    .stripe-anim.is-pulse .wp-block-columns:not(.is-not-stacked-on-mobile) &gt; .wp-block-column:not(:only-child),
    .stripe-anim.is-pulse-second.blue-section .wp-block-columns:not(.is-not-stacked-on-mobile) &gt; .wp-block-column.col-a2,
    .stripe-anim.is-pulse-second .wp-block-columns:not(.is-not-stacked-on-mobile) &gt; .wp-block-column.col-21,
    .stripe-anim.is-pulse-second .wp-block-columns:not(.is-not-stacked-on-mobile) &gt; .wp-block-column.col-49,

    .plus-60.dark-blue-section .anim-2-cols-30-70:not(.is-not-stacked-on-mobile) &gt; .wp-block-column:last-child,
    .plus-60.dark-blue-section .wp-block-columns.anim-2-cols-30-70:not(.is-not-stacked-on-mobile) &gt; .wp-block-column:first-child,

    .country-second .img-right.wp-block-columns .wp-block-column:not(:only-child) {
        flex-basis: 100% !important;
    }
    .fl-box, .al-box {
        bottom: auto !important;
    }

    .growing .orange-title h2, .strength .orange-title h2, .section-title.dark-blue-title h2 {
        font-size: 30px;
        line-height: 38px;
    }

    .anim-main-content .h2-h3 .section-title h3,
    .anim-main-content .section-title .h2-h3 h3,
    .anim-main-content .going-above .h2-h3 h3,
    .anim-main-content .understanding .h2-h3 h3,
    .anim-main-content .empowering .section-title h3,
    .anim-main-content .local .section-title h3,
    .anim-main-content .join-us.h2-h3 h3{
        font-size: 27px!important;
    }
    .anim-main-content .map-box-animated .subtitle-box h4 {
        font-size: 18px!important;
    }
    .anim-main-content .country-section h4,
    .anim-main-content .map-box-2 .map-two h4,
    .anim-main-content .map-box-2 .map-one h4,
    .anim-main-content .map-box-3 .map-two h4,
    .anim-main-content .map-box-3 .map-one h4,
    .anim-main-content .manrs-15-6.h2-h3 h4,
    .anim-main-content .plus-60.h2-h3 h4,
    .anim-main-content .is-pulse-second.h2-h3 h4,
    .manrs.infographics h4,
    .afn-map h4 {
        font-size: 22px!important;
    }
    .spotlight-title h2 {
        font-size: 18px!important;
    }
    .purple-section p.subtitle {
        font-size: 22px!important;
    }
    .uag-hide-desktop h3 {
        font-size: 27px;
        font-weight: 500;
        margin-bottom: 20px;
    }

}

@media only screen and (max-width: 600px) {
    .purple-section.white-text blockquote.wp-block-quote p {
        padding-left: 0 !important;
    }
    .purple-section.white-text blockquote p::before {
        margin-left: 0!important;
    }
    .purple-section.white-text blockquote cite {
        max-width: 100%;
        width: 100%;
    }
    .growing .wp-block-column:not(last-child) p:last-child {
        margin-bottom: 35px;
    }
}
@media only screen and (max-width: 480px) {
    .over-globe {
        top: -55px!important;
        max-width: 300px!important;
    }
    .heading-globe {
        width: 190px!important;
    }
    .ceo-quote .wp-block-buttons.green-button {
        justify-content: center !important;
    }
    .map-box-2 .slick-track {
        display: flex;
    }
    .countries-represented p strong {
        font-size: 32px!important;
        margin-right: 10px!important;
    }
}
</pre></body></html>