/**
Theme Name: Common Wealth
Author: Brainstorm Force
Author URI: http://wpastra.com/about/
Description: Astra is the fastest, fully customizable & beautiful theme suitable for blogs, personal portfolios and business websites. It is very lightweight (less than 50KB on frontend) and offers unparalleled speed. Built with SEO in mind, Astra comes with schema.org code integrated so search engines will love your site. Astra offers plenty of sidebar options and widget areas giving you a full control for customizations. Furthermore, we have included special features and templates so feel free to choose any of your favorite page builder plugin to create pages flexibly. Some of the other features: # WooCommerce Ready # Responsive # Compatible with major plugins # Translation Ready # Extendible with premium addons # Regularly updated # Designed, Developed, Maintained & Supported by Brainstorm Force. Looking for a perfect base theme? Look no further. Astra is fast, fully customizable and beautiful theme!
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: action-digital
Template: astra
*/

body{background: #f5f5f5!important;}
a{outline: none!important;}
#content #primary > *{display: none;}
#content #primary > div:first-child{display: block;}
/*General Vars*/
:root{
	--font-open: 'Open Sans', sans-serif;
	--font-PT: 'PT Sans', sans-serif;
	--sd-color: #6a25e2;
	--ed-color: #f4a351;
	--yp-color: #39b11c;
	--regions-color: #25a2e2;
	--videos-color: #e22525;
	--yn-color: #c40871;
	--ep-color: #e6eb41;
}
::selection {
  background: #83BD5A;
}

/*Header*/
header#masthead{padding: 10px 0!important;filter: drop-shadow(0px 4px 12px rgba(156, 156, 156, 0.16))!important;background: #fff;position: fixed;left: 0;top: 0;width: 100vw;}
body{padding-top: 94px;}
.full-screen.astra-search-icon{width: 42px;height: 42px;border-radius: 21px;background: #83bd5a;display: flex;justify-content: center;align-items: center;float: right;cursor: pointer;}
.full-screen.astra-search-icon .ast-icon.icon-search svg {margin-top: -3px;margin-right: -2px;}
a.menu-link{font-family: var(--font-open)!important;font-weight: 600;font-size: 16px;line-height: 24px;text-align: left;color: #2a2a2a;}
a.menu-link:hover{text-decoration: underline;}
.astra-megamenu.sub-menu  a.menu-link{font-weight: 400!important;}
header#masthead .ast-primary-header-bar{border: none!important;}
.astra-megamenu.sub-menu{padding: 13px 0!important;justify-content: center;background: #3E3883!important;}
.astra-megamenu.sub-menu > .menu-item {flex: unset!important;width: fit-content!important;padding: 0!important;}
.astra-megamenu.sub-menu > .menu-item > a{padding: 0 15px!important;}
#menu-item-39 .astra-full-megamenu-wrapper {padding-top: 33px;border: none!important;}
.ast-search-box.full-screen{background: url(/wp-content/uploads/search-back.jpg)!important;background-size: cover!important;}
.ast-search-box.full-screen .ast-search-wrapper h3.large-search-text {font-weight: bold!important;font-size: 54px!important;line-height: 62px!important;color: #fff!important;margin-bottom: 50px!important;}
.ast-search-box.full-screen .ast-search-wrapper fieldset{border: none!important;padding: 0!important;}
.ast-search-box.full-screen .ast-search-wrapper .search-form{margin: 0 auto!important;}
.ast-search-box.full-screen .ast-search-wrapper .search-field{padding: 25px 70px 25px 90px !important;font-weight: normal;font-size: 20px!important;line-height: 28px!important;text-align: left!important;color: #9e9e9e;background: #fff!important;border-radius: 0!important;background-image: url(/wp-content/uploads/searchPop.svg)!important;background-repeat: no-repeat!important;background-position: 30px 25px !important;}
.ast-search-box.full-screen .ast-search-wrapper .search-field::placeholder{font-weight: normal;font-size: 20px!important;line-height: 28px!important;text-align: left!important;color: #9e9e9e!important;opacity: 1!important;}
.ast-search-box.full-screen .ast-search-wrapper .search-submit:after {background-image: url(/wp-content/uploads/RightArrowSearch.svg);content: '';display: block;position: relative;width: 38px;height: 23px;background-position: center;background-repeat: no-repeat;}
.ast-search-box.full-screen .ast-search-wrapper .search-submit{width: 94px;height: 78px;background: #83bd5a;display: flex;justify-content: center;align-items: center;top: 0;right: 0;position: absolute;}
.ast-search-box.full-screen .ast-search-wrapper .search-submit i {display: none!important;}
.ast-search-box.full-screen .ast-search-wrapper fieldset{position: relative;}

/*Footer*/
footer.mainFooter{background: linear-gradient(#fff 0%, #f5f5f5 100%);}
.footerLogos{display: flex;justify-content: center;padding: 70px 0 50px;}
.footerLogos img{margin: 0 25px;}
.footer-list {display: flex;justify-content: center;margin: 0 0 50px;padding: 0;}
.footer-list li{margin: 0 25px;}
.footer-list li a{font-family: var(--font-PT);font-weight: 400;font-size: 16px;line-height: 22px;color: #3e3883;}
.footer-list li a:hover{text-decoration: underline;}
.footer-social-list {display: flex;justify-content: center;margin: 0 0 15px;padding: 0;}
.footer-social-list li{margin: 0 9px;}
.footer-social-list li a:hover path:last-child {fill: #83BD5A;}
.footer-copyrights {font-family: var(--font-PT)!important;font-weight: 400!important;font-size: 14px!important;line-height: 20px!important;text-align: center!important;color: #000!important;border-top: 1px solid #9e9e9e!important;padding: 15px 0 20px!important;max-width: 1110px!important;margin: 0 auto!important;}
.footer-copyrights a{color: #3e3883!important;}
.footer-copyrights a:hover{text-decoration: underline;}

body{font-family: var(--font-PT);}
h1,h2,h3,h4,h5,h6{font-family: var(--font-open);margin: 0 0 15px;}
h2{font-weight: bold;font-size: 42px;line-height: 50px;text-align: left;color: #39b5b1;}
h6{font-weight: 600;font-size: 24px;line-height: 32px;text-align: left;color: #2a2a2a;}
.btn{border-radius: 0!important;display: block;width: fit-content;}
.btn.btn-blue {background: transparent;font-weight: normal;font-size: 18px;line-height: 22px;text-align: center;color: #fff;padding: 15px 60px;}
/*.btn.btn-blue:hover {background: #83bd5a;}*/
.btn.btn-green {background: #83bd5a;font-weight: normal;font-size: 18px;line-height: 22px;text-align: center;color: #fff;padding: 15px 60px;}
.btn.btn-green:hover {background: #3e3883}
a.btn-right-arrow{font-weight: normal;font-size: 18px;line-height: 22px;text-align: left;color: #3e3883;}
a.btn-right-arrow span{width: 28px;height: 28px;background: transparent;border: 1px solid #3e3883;border-radius: 50%;margin-left: 8px;display: inline-flex;justify-content: center;align-items: center;}
a.btn-right-arrow:hover{color: #83bd5a;}
a.btn-right-arrow:hover span{background: #83bd5a;border: 1px solid #83bd5a;}
a.btn-right-arrow:hover span path{fill: #fff;}
blockquote {font-family: var(--font-open);font-weight: normal;font-style: italic;font-size: 36px;line-height: 42px;text-align: left;color: #3e3883;margin: 0;padding: 0 60px;margin-bottom: 30px;border-left: 0!important;}
blockquote::before{position: absolute;display: block;width: 45px;height: 34px;background: url(/wp-content/uploads/quoteBefore.svg);background-size: contain;background-repeat: no-repeat;background-position: center;left: 0;}
blockquote::after{position: absolute;display: block;width: 45px;height: 34px;background: url(/wp-content/uploads/quoteAfter.svg);background-size: contain;background-repeat: no-repeat;background-position: center;right: 0;bottom: 0;}
.owl-nav button{width: 40px;height: 40px;border: 2px solid #78bdbe!important;border-radius: 50%;display: flex;justify-content: center;align-items: center;}
.owl-nav button:hover{border-color: transparent!important;box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);}
.owl-dots {width: fit-content;position: absolute;left: 50%;transform: translateX(-50%);margin-top: -52px;}
.owl-dots .owl-dot {margin: 0 6px;}
.owl-dots .owl-dot span {width: 9px;height: 9px;background: #9e9e9e;opacity: 0.65;display: block;border-radius: 50%;}
.owl-dots .owl-dot.active span {background: #39b5b1;opacity: 1;}
.hidden{display: none!important;}
p.read-more{display: none!important;}
.nopadding-right{padding-right: 0!important;}
.nopadding-left{padding-left: 0!important;}
html,body {width: 100vw!important;overflow-x: hidden!important;}

/*Home*/
.hero-section .item{min-height: 759px;}
.hero-section .item > img{height: 600px;width: 100%;object-fit: cover;object-position: center;}
.hero-section .item .hero-content{max-width: 790px;margin: 0 auto;position: absolute;margin-top: -200px;z-index: 2;left: 50%;transform: translateX(-50%);}
.hero-section .item .hero-content h2{font-weight: bold;font-size: 54px;line-height: 62px;text-align: center;color: #39b5b1;margin-bottom: 15px;display: block;display: -webkit-box;max-height: 124px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.hero-section .item .hero-content p{font-weight: normal;font-size: 20px;line-height: 28px;text-align: center;color: #2a2a2a;margin-bottom: 30px;}
.hero-section .item .hero-content a{display: block;width: fit-content;margin: 0 auto;font-weight: normal;font-size: 18px;line-height: 22px;text-align: center;color: #fff;padding: 16px 36px;/*background: #3e3883;*/}
/*.hero-section .item .hero-content a:hover{background: #83bd5a;}*/
.hero-section .hero-box {background: #fff;height: 390px;width: 1110px;z-index: 1;position: relative;margin: -231px auto 0;-webkit-clip-path: polygon(0 0, 92% 0, 100% 43%, 100% 100%, 100% 100%, 8% 100%, 0 57%, 0% 100%);clip-path: polygon(0 0, 92% 0, 100% 43%, 100% 100%, 100% 100%, 8% 100%, 0 57%, 0% 100%);}
.hero-section .owl-nav {max-width: 1110px;margin: 0 auto;display: flex;justify-content: space-between;margin-top: -210px;position: absolute;width: calc(1110px - 150px);left: 50%;transform: translateX(-50%);}
.hero-section .owl-dots {width: fit-content;position: absolute;left: 50%;transform: translateX(-50%);margin-top: -52px;}
.hero-section .owl-dots .owl-dot {margin: 0 6px;}
.hero-section .owl-dots .owl-dot span {width: 9px;height: 9px;background: #9e9e9e;opacity: 0.65;display: block;border-radius: 50%;}
.hero-section .owl-dots .owl-dot.active span {background: #39b5b1;opacity: 1;}
.home-articles{margin-top: 50px;margin-bottom: 80px;position: relative;}
.home-articles:before, .home-articles:after {content: '';display: block;position: absolute;width: 480px;height: 430px;z-index: -1;}
.home-articles:before {background: url(/wp-content/uploads/Left-bg-element.png);top: 240px;}
.home-articles:after {background: url(/wp-content/uploads/Right-bg-element.png);bottom: 170px;right: 0;}
.home-articles h2{margin-bottom: 30px;}
.home-articles .btn{margin: 50px auto 0;}
.home-articles .home-article {margin-bottom: 30px;position: relative;}
.home-articles .col-lg-4 .home-article {margin-bottom: 0;}
.home-articles .home-article img {height: 450px;width: 100%;object-fit: cover;object-position: center;}
.home-articles .home-article .home-tags{position: absolute;right: 15px;top: 20px;width: calc(100% - 30px);}
.home-articles .home-article .home-tags span {font-weight: normal;font-size: 14px;line-height: 20px;text-align: center;color: #3e3883;padding: 4px 12px 3px;border-radius: 2px;background: #f5f5f5;margin-left: 5px;float: right;margin-top: 5px;}
.home-articles .home-article .home-tags span:last-child{margin-left: 0;}
.home-articles .home-article .home-article-text {filter: drop-shadow(0px 4px 8px rgba(38, 38, 38, 0.2));height: 205px;margin-top: -100px;position: relative;z-index: 1;}
.home-articles .home-article .home-article-text h6{display: block;display: -webkit-box;max-height: 96px;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.home-articles .home-article .home-article-text > div {background: #f5f5f5;-webkit-clip-path: polygon(0 0, 92% 0, 100% 43%, 100% 100%, 100% 100%, 8% 100%, 0 57%, 0% 100%);clip-path: polygon(0 0, 92% 0, 100% 43%, 100% 100%, 100% 100%, 8% 100%, 0 57%, 0% 100%);filter: drop-shadow(0px 4px 8px rgba(38, 38, 38, 0.2));padding: 20px 10px 0 40px;height: 100%;width: 100%;}
.home-articles .home-article .home-article-text .date{display: block;font-weight: normal;font-size: 14px;line-height: 20px;text-align: left;color: #9e9e9e;margin-bottom: 10px;}
.home-articles .home-article .home-article-text .date:before{content: '';display: inline-block;position: relative;background-image: url(/wp-content/uploads/home-date.png);width: 14px;height: 14px;background-position: center;background-size: contain;background-repeat: no-repeat;margin-right: 5px;}
.home-articles .col-lg-4 .home-article .home-article-text{height: 160px;margin-top: -90px;}
.home-correspondents {background: linear-gradient(#f5f5f5 0%, #fff 18.35%, #fff 77.53%, #f5f5f5 100%);padding: 65px 0;}
.home-correspondents .container > p {margin-bottom: 75px;}
.home-correspondents .corr-img{width: 75px!important;height: 75px;border: 3px solid #f5f5f5;border-radius: 50%;margin: 0 auto;}
.home-correspondents .owl-item.active.center .corr-img{width: 150px!important;height: 150px;border: 3px solid #fff;filter: drop-shadow(0px 5px 12px rgba(100, 100, 100, 0.26));}
.home-correspondents .owl-stage {align-items: center;display: flex;}
.home-correspondents .month-corr:not(.is){width: 180px;background: #83bd5a;filter: drop-shadow(0px 4px 12px rgba(0, 0, 0, 0.16));font-size: 13px;line-height: 15px;text-align: center;color: #fff;padding: 5px 0;display: block;margin-top: 15px;opacity: 0;-webkit-clip-path: polygon(0 0, 92% 0, 100% 43%, 100% 100%, 100% 100%, 8% 100%, 0 57%, 0% 100%);clip-path: polygon(0 0, 92% 0, 100% 43%, 100% 100%, 100% 100%, 8% 100%, 0 57%, 0% 100%);height: 0px;margin: 0;padding: 0;}
.home-correspondents .month-corr.is{display: none;}
.home-correspondents .owl-item.active.center .month-corr{opacity: 1;height: 25px;padding: 5px 0;margin-top: 15px;}
.home-correspondents p {font-weight: normal;font-size: 16px;line-height: 22px;text-align: center;color: #2a2a2a;margin: 15px 0;min-height: 64px;}
.home-correspondents .owl-item.active.center p{font-family: var(--font-open);font-weight: 600;font-size: 24px;line-height: 32px;text-align: center;color: #2a2a2a;}
.home-correspondents .owl-item a{font-weight: normal;font-size: 18px;line-height: 22px;text-align: left;color: #3e3883;opacity: 0;display: block;margin: 0 auto;width: fit-content;}
.home-correspondents .owl-item.active.center a{opacity: 1;}
.home-correspondents a span{width: 28px;height: 28px;background: transparent;border: 1px solid #3e3883;border-radius: 50%;margin-left: 8px;display: inline-flex;justify-content: center;align-items: center;}
.home-correspondents a:hover{color: #83bd5a;}
.home-correspondents a:hover span{background: #83bd5a;border: 1px solid #83bd5a;}
.home-correspondents a:hover span path{fill: #fff;}
.home-correspondents .country{position: absolute;opacity: 0;margin-top: -45px;left: 50%;transform: translateX(calc(-50% - 38px));}
.home-correspondents .country img{width: 48px;height: 48px;border-radius: 50%;}
.home-correspondents .owl-item.active.center .country{opacity: 1;}
.home-correspondents .item{height: 312px;display: flex;justify-content: center;align-items: center;}
.home-correspondents .item * {transition: all .4s ease;}
.home-correspondents .owl-nav {max-width: 1200px;margin: 0 auto;display: flex;justify-content: space-between;margin-top: -210px;position: absolute;width: 1200px;left: 50%;transform: translateX(-50%);}
.home-correspondents .owl-dots {width: fit-content;position: relative;margin: 50px auto 20px;left: 0;transform: none;}
.home-correspondents .owl-dots .owl-dot {margin: 0 6px;}
.home-correspondents .owl-dots .owl-dot span {width: 9px;height: 9px;background: #9e9e9e;opacity: 0.65;display: block;border-radius: 50%;}
.home-correspondents .owl-dots .owl-dot.active span {background: #39b5b1;opacity: 1;}
.home-correspondents .btn{margin: 0 auto;}
.home-correspondents .btn:hover{color: #fff;}
.home-articles.home-featured{margin: 100px 0;}
.home-articles.home-featured::before {top: 50%;transform: translateY(-50%);}
.home-articles.home-featured::after {bottom: 50%;transform: translateY(50%);}
.home-about {background: #fff;padding: 100px 0;}
.home-about h2{margin-bottom: 30px;}
.home-about blockquote {max-width: 420px;}
.about-icons-mob{display: none;}
.about-icons > div{display: flex;justify-content: center;margin-bottom: 50px;}
.about-icons > div:last-child {margin-bottom: 0px;}
.about-icons > div div{margin: 0 25px;text-align: center;width: 150px;font-weight: normal;font-size: 16px;line-height: 22px;text-align: center;color: #2a2a2a;}
.about-icons > div div a:hover img {box-shadow: 0px 5px 30px rgba(0, 0, 0, 0.2);}
.about-icons > div div a{font-weight: normal;font-size: 16px;line-height: 22px;text-align: center;color: #2a2a2a;}
.about-icons > div div img{display: block;margin: 0 auto 15px;border-radius: 50%;}
.home-articles.home-videos {margin-top: 90px;margin-bottom: 100px;}
.home-articles.home-videos:before, .home-articles.home-videos:after{display: none;}
.home-article.video-article:after{content: '';display: block;position: absolute;width: 72px;height: 72px;background-image: url('/wp-content/uploads/Play-Btn.svg');background-size: contain;background-repeat: no-repeat;background-position: center;top: calc(175px - 36px);left: calc(50% - 36px);pointer-events: none;}
.home-articles.home-videos .owl-nav {max-width: 1300px;margin: 0 auto;display: flex;justify-content: space-between;margin-top: 0;position: absolute;width: 1300px;left: 50%;transform: translateX(-50%) translateY(-50%);z-index: -1;top: 50%;}
.home-articles.home-videos .owl-dots {margin-top: 0;}
.home-youth{margin-bottom: 250px;position: relative;}
.home-youth img{width: 100%;}
.home-youth > div{width: 67%;max-width: 760px;background: #39b5b1;padding: 25px 0 35px 65px;position: absolute;margin-top: -94px;-webkit-clip-path: polygon(0 0, 92% 0, 100% 43%, 100% 100%, 100% 100%, 8% 100%, 0 57%, 0% 100%);clip-path: polygon(0 0, 92% 0, 100% 43%, 100% 100%, 100% 100%, 8% 100%, 0 57%, 0% 100%);}
.home-youth > div h2{color: #fff;margin: 0 0 5px;}
.home-youth > div p{font-weight: normal;font-size: 20px;line-height: 28px;text-align: left;color: #fff;margin-bottom: 20px;}
.home-youth > div .btn-right-arrow{color: #fff;}
.home-youth > div a.btn-right-arrow span {border: 1px solid #fff;}
.home-youth > div a.btn-right-arrow span path{fill: #fff;}
.home-youth > div a.btn-right-arrow:hover span{background: #3e3883;border: 1px solid #3e3883;}
.home-youth > div a.btn-right-arrow:hover {color: #3e3883;}
.gradient-subscribe {padding: 55px 0;background: linear-gradient(90deg, #39b5b1 0%, #78bdbe 100%);margin-top: 100px;}
.gradient-subscribe h2{font-weight: bold;font-size: 48px;line-height: 58px;text-align: center;color: #fff;margin-bottom: 15px;}
.gradient-subscribe p {font-weight: normal;font-size: 20px;line-height: 28px;text-align: center;color: #fff;margin-bottom: 25px;}
.twitterSection{margin-bottom: 100px;}
.ctf-tweets.owl-carousel .owl-stage-outer {width: 100%;}
#ctf #ctf-more{display: none!important;}
#ctf .ctf-header-text .ctf-header-bio {max-width: 400px;}
.ctf-tweets.owl-carousel .owl-dots {margin-top: -15px;}

/*About*/
.page-header{margin-bottom: 100px;}
img.page-featured {height: 600px;width: 100%;object-fit: cover;object-position: center;}
.page-title-box {filter: drop-shadow(0px 4px 8px rgba(0, 0, 0, 0.2));}
.page-title-box > div{position: relative;width: 100%;
background: #fff;padding: 25px 0;margin-top: -80px;-webkit-clip-path: polygon(0 0, 92% 0, 100% 43%, 100% 100%, 100% 100%, 8% 100%, 0 57%, 0% 100%);clip-path: polygon(0 0, 92% 0, 100% 43%, 100% 100%, 100% 100%, 8% 100%, 0 57%, 0% 100%);}
.page-title-box h1{font-weight: bold;font-size: 54px;line-height: 62px;text-align: center;color: #39b5b1;margin-bottom: 10px;}
.page-title-box .breadcrumbs :is(a,span){font-weight: normal;font-size: 14px;line-height: 24px;text-align: left;color: #2a2a2a;}
.page-title-box .breadcrumbs a {color: #3e3883;}
.page-title-box .breadcrumbs a:after {content: '/';margin: 0 10px;}
.page-title-box .breadcrumbs {width: fit-content;margin: 0 auto;}
.who-we-are-section{margin-bottom: 80px;}
.who-we-are-section blockquote{margin: 0;max-width: 375px;padding-top:30px;padding-bottom: 30px;border-top: 3px solid #3e3883;border-bottom: 3px solid #3e3883;margin-top: 42px;}
.who-we-are-section blockquote::after {right: 10px;bottom: 30px;}
.who-we-are-section .body-croped{position: relative;height: 210px;overflow: hidden;}
.who-we-are-section .body-croped:after{width: 100%;height: 185px;content: '';position: absolute;display: block;bottom: 0;background: linear-gradient(rgba(255, 255, 255, 0) 0%, #f5f5f5 100%);opacity: 1;}
.who-we-are-section .body-croped.expanded{height: 400px;}
.who-we-are-section .body-croped.expanded:after{opacity: 0;}
.who-we-are-section .body-croped :last-child{margin: 0!important;}
.who-we-are-section h2{font-weight: bold;color: #2a2a2a;}
.who-we-are-section .body-toggler{font-weight: normal;font-size: 18px;line-height: 22px;text-align: left;color: #3e3883;margin-top: 20px;cursor: pointer;display: block;width: fit-content;}
.who-we-are-section .body-toggler svg{margin-left: 5px;}
.who-we-are-section .body-toggler:hover{color: #83bd5a;}
.who-we-are-section .body-toggler:hover path{fill: #83bd5a;}
.who-we-are-section .body-toggler.change-to-less svg{transform: rotate(180deg);}
.who-we-are-section :is(.body-croped, .body-toggler, .body-toggler *){transition: all 0.4s ease;}
.what-we-do-section {background: linear-gradient(#f5f5f5 0%, #fff 18.35%, #fff 77.53%, #f5f5f5 100%);padding: 55px 0;margin-bottom: 15px;}
.what-we-do-section .container{padding-top: 80px;padding-bottom: 100px;border-top: 1px solid #39b5b1;border-bottom: 1px solid #39b5b1;}
.what-we-do-section h2{text-align: center;color: #2a2a2a;margin-bottom: 20px;}
.what-we-do-section p{max-width: 791px;text-align: center; margin: 0 auto 80px;}
.what-we-do-section .about-icons > div{justify-content: space-between;}
.what-we-do-section .about-icons > div div {margin: 0;width: 175px;}
.meet-the-editor .editor-box{padding-top: 60px;padding-bottom: 80px;background: #fff;box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2);display: flex;justify-content: center;align-items: center;}
.section-title-center{text-align: center;color: #2a2a2a;}
.meet-the-editor h2{ margin-bottom: 50px; }
.meet-the-editor {margin-bottom: 170px;position: relative;}
.meet-the-editor:before, .meet-the-editor:after {content: '';display: block;position: absolute;width: 480px;height: 430px;z-index: -1;}
.meet-the-editor:before {background: url(/wp-content/uploads/meet-Left.svg);top: 70px;}
.meet-the-editor:after {background: url(/wp-content/uploads/meet-Right.svg);top: 88px;right: 0;}
.meet-the-editor .editor-box .corr-img{width: 114px;height: 114px;border: 3px solid #fff;filter: drop-shadow(0px 5px 12px rgba(100, 100, 100, 0.26));border-radius: 50%;object-fit: cover;}
.meet-the-editor .editor-box .country > img {width: 36.57px;}
.meet-the-editor .editor-box .country{position: absolute;margin-top: -35px;left: 15px;}
.meet-the-editor .editor-box > div:nth-child(1) {position: relative;}
.meet-the-editor .editor-box > div:nth-child(2) {max-width: 450px;margin-left: 40px;}
.meet-the-editor .editor-box h6{margin-bottom: 5px;}
.meet-the-editor .editor-box p{font-weight: normal;font-size: 16px;line-height: 22px;text-align: left;color: #2a2a2a;margin: 0;}
.meet-the-editor .editor-box p.chief{font-family: var(--font-open);font-weight: normal;font-size: 13px;line-height: 22px;color: #3e3883;margin-bottom: 15px;}
.submit-content {position: relative;margin-top: 15px;}
.submit-content .submit-content-row{height: 533px;background: #3e3883;}
.submit-content .submit-content-row .submit-content-radiant {height: 533px;background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(62, 56, 131, 0.4) 59.41%, #3e3883 100%);position: absolute;top: 0;left: 0;width: 100%;}
.submit-content .submit-content-row > div:first-child{padding: 0!important;}
.submit-content .submit-content-row > div:first-child img{height: 533px;}
.submit-content .submit-content-row > div:last-child{display: flex;justify-content: center;align-items: center;}
.submit-content .submit-content-row h2{color: #fff;margin-bottom: 0;}
.submit-post-btn{font-family: var(--font-open);font-weight: bold;font-size: 28px;line-height: 36px;text-align: left;color: #39b5b1;width: 475px;display: block;margin-top: 25px;background: #fff;border: 1px solid #39b5b1;padding: 19px 35px;display: flex;justify-content: space-between;-webkit-clip-path: polygon(0 0, 92% 0, 100% 43%, 100% 100%, 100% 100%, 8% 100%, 0 57%, 0% 100%);clip-path: polygon(0 0, 92% 0, 100% 43%, 100% 100%, 100% 100%, 8% 100%, 0 57%, 0% 100%);align-items: center;}
.submit-post-btn:hover, .submit-post-btn:focus{background: #39b5b1;color: #fff;}
.submit-post-btn:hover svg path, .submit-post-btn:focus svg path{fill: #fff!important;}
.submit-post-btn div {width: 36px;height: 36px;background: transparent;border: 2px solid #39b5b1;display: flex;justify-content: center;align-items: center;border-radius: 50%;}
.submit-post-btn:hover div, .submit-post-btn:focus div{border-color: #fff!important;}

/*Archive*/
.f-desc {font-family: var(--font-open);font-weight: 600;font-size: 24px;line-height: 32px;text-align: center;color: #9e9e9e;margin-bottom: 15px;display: block;}
.owl-archive .btn-blue{margin-bottom: 30px!important;}
.hero-section .owl-archive .owl-dots {margin-top: -28px;}
.hero-section .owl-archive .item .hero-content h2 {display: block; /* Fallback for non-webkit */display: -webkit-box;max-height: 124px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.archive-section{margin-top: 70px;margin-bottom: 100px;}
/*.archive-section .form-group.related-topics > *:not(h6){display: none;}
.archive-section .form-group.related-topics > .activeCategory{display: block;}*/
.archive-section .related-topics input{opacity: 0;position: absolute;}
.archive-section .form-check.isnotprimary{display: none;}
.archive-article{display: flex;justify-content: space-between;align-items: center;padding-bottom: 35px;margin-bottom: 35px;border-bottom: 2px solid #9e9e9e87;}
.archive-article > div:first-child{width: 350px;height: 270px;position: relative;}
.archive-article > div:first-child img{width: 100%;height: 100%;object-fit: cover;}
.archive-article > div:last-child{width: calc(100% - 370px);}
.archive-article .read-more{display: none;}
.archive-article .sub-list{margin-bottom: 10px;font-family: var(--font-PT);font-weight: bold;font-size: 16px;line-height: 22px;text-align: left;color: #3e3883;}
.archive-article h4{font-weight: 600;font-size: 28px;line-height: 36px;text-align: left;color: #2a2a2a;margin-bottom: 20px;}
.archive-article .date{display: block;font-weight: normal;font-size: 14px;line-height: 20px;text-align: left;color: #9e9e9e;margin-bottom: 10px;}
.archive-article .date:before{content: '';display: inline-block;position: relative;background-image: url(/wp-content/uploads/home-date.png);width: 14px;height: 14px;background-position: center;background-size: contain;background-repeat: no-repeat;margin-right: 5px;}
.archive-article > div:last-child p{margin-bottom: 20px;font-weight: normal;font-size: 16px;line-height: 22px;text-align: left;color: #2a2a2a!important;}
.archive-article h4 {display: block;display: -webkit-box;max-height: 72px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.form-group.posts-categories {background: #fff;padding: 50px 10px 50px 30px;margin-top: 15px;}
.form-group.related-topics {background: #fff;padding: 45px 10px 45px 30px;margin-top: 15px;}
.form-group.posts-categories input{position: absolute;opacity: 0;}
.form-group.posts-categories .form-check {padding: 0;filter: drop-shadow(0px 4px 8px rgba(0, 0, 0, 0.2));margin-bottom: 20px;}
.form-group.posts-categories label{font-weight: normal;font-size: 16px;line-height: 22px;text-align: left;color: #2a2a2a;cursor: pointer;padding-left: 20px;}
.form-group.posts-categories label.selected, .form-group.posts-categories input:checked ~ label{padding: 12px 12px 12px 25px;background: #fff;-webkit-clip-path: polygon(0 0, 92% 0, 100% 43%, 100% 100%, 100% 100%, 8% 100%, 0 57%, 0% 100%);clip-path: polygon(0 0, 92% 0, 100% 43%, 100% 100%, 100% 100%, 8% 100%, 0 57%, 0% 100%);position: relative;}
.form-group.posts-categories label:after{content: '';position: absolute;display: block;width: 12px;height: 12px;border-radius: 50%;left: 0;top: 50%;transform: translateY(-50%);background: #000;}
.form-group.posts-categories input:checked ~ label:after{left: 10px;}
.form-group.posts-categories label[for="post_category-economic-development"]:after{background-color: var(--ed-color);}
.form-group.posts-categories label[for="post_category-editors-pick"]:after{background-color: var(--ep-color);}
.form-group.posts-categories label[for="post_category-social-development"]:after{background-color: var(--sd-color);}
.form-group.posts-categories label[for="post_category-technology-innovation"]:after{background-color: var(--regions-color);}
.form-group.posts-categories label[for="post_category-youth-awards"]:after{background-color: var(--videos-color);}
.form-group.posts-categories label[for="post_category-youth-policy"]:after{background-color: var(--yp-color);}
.related-topics label{font-weight: normal;font-size: 14px;line-height: 20px;text-align: left;color: #2a2a2a;width: fit-content;padding: 10px;border: 1px solid #78bdbe;border-radius: 5px;cursor: pointer;}
.related-topics input:checked ~ label{background: #78bdbe;color: #fff;}
.related-topics .form-check{display: inline-block;width: fit-content;margin-right: 5px;margin-bottom: 5px;padding-left: 0;}
.postsLoader {display: flex;position: fixed;width: 100vw;height: 100vh;left: 0;top: 0;justify-content: center;align-items: center;background: rgba(255,255,255, .7);z-index: 999999999;}
.postsLoader img{width: 60px;height: 60px;}
.textSearch {position: relative;}
.textSearch input{font-weight: normal;font-size: 14px;line-height: 22px;text-align: left;color: #9e9e9e;border: none !important;outline: none !important;padding-right: 40px;}
.textSearch button {background: transparent;border: none !important;outline: none !important;position: absolute;top: 0;right: 0;padding: 12px 8px;}
.textSearch button path{transition: all .4s ease;}
.textSearch button:hover path{fill: #3e3883;}
.filtering{font-weight: normal;font-size: 16px;line-height: 22px;text-align: left;color: #2a2a2a;margin: 0;}
.filtering > div{background-image: url(/wp-content/uploads/DownChevron.svg);background-repeat: no-repeat;position: relative;background-position: right 11px;padding-right: 12px;}
.filtering > div > div{display: none;position: absolute;border: 1px solid #2a2a2a;background: #f5f5f5;width: max-content;left: -1px;top: 100%;}
.filtering > div.opened {z-index: 9;}
.filtering > div.opened > div{display: block;z-index: 9;}
.filtering > div > div a{display: block;padding: 10px;}
.sorting {display: block;position: absolute;margin-top: -50px;width: 100%;z-index: 1;}
.sorting > *{display: inline-block;}
.sorting *{cursor: pointer!important;}
.sorting input{position: absolute;opacity: 0;}
.sorting label{font-weight: normal;font-size: 16px;line-height: 22px;text-align: left;color: #2a2a2a;margin-bottom: 0;margin-right: 20px;}
.sorting label.checked{color: #3e3883;text-decoration: underline;}
.pre-filtering-row{display: none;}
.archive-info-row {margin-bottom: 65px;display: flex;justify-content: space-between;padding-bottom: 15px;border-bottom: 2px solid #78bdbe;}
.archive-info-row > .category-info{font-weight: normal;font-size: 16px;line-height: 22px;text-align: left;color: #2A2A2A;}
.archive-info-row > .category-info span{font-weight: 700;color: #3e3883;}
.archive-info-row .page-info{font-weight: normal;font-size: 14px;line-height: 20px;text-align: center;color: #9e9e9e;}
input[type=radio][disabled=disabled]{pointer-events: all;cursor: pointer;}
.wpv-filter-previous-link, .wpv-filter-next-link {font-weight: normal;font-size: 18px;line-height: 21px;text-align: center;color: #3e3883;padding: 0;margin: 0;background: transparent!important;border: none!important;outline: none!important;}
a.wpv-filter-previous-link:hover, a.wpv-filter-next-link:hover {color: #83bd5a!important}
span.wpv-filter-previous-link, span.wpv-filter-next-link {color: #cfcfcf!important}
.archPagination > div:nth-child(2) {font-weight: normal;font-size: 16px;line-height: 21px;text-align: center;color: #3e3883;}
.archPagination {display: flex;justify-content: center;align-items: center;}
.archPagination > div {margin: 0 20px;}
.archPagination > div [class*="wpv-page-selector"] {margin-left: 0;padding: 5px 10px;}

/*Single Post*/
.postFeatured {height: 425px;width: 100%;position: relative;text-align: center;overflow: hidden;}
.postFeatured > div{height: 425px;width: 100%;position: absolute;}
.postFeatured > div > div{height: 100%;width: 100%;background: rgba(0, 0, 0, .7);position: absolute;z-index: 2;}
.postFeatured > div > div.placeholderBG{background: #fff;}
.postFeatured > div img{height: 100%;width: 100%;object-position: center;object-fit: cover;position: absolute;top: 0;filter: blur(10px);left: 0;}
.postFeatured > img {height: 425px;position: relative;z-index: 3;margin: 0 auto;}
.posts-subs {filter: drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.16));position: relative;z-index: 5;margin-top: -20px;max-width: 100%;word-wrap: break-word;}
.posts-subs span{font-family: var(--font-open);font-weight: bold;font-size: 24px;line-height: 32px;text-align: center;color: #fff;padding: 8px 40px;-webkit-clip-path: polygon(0 0, 92% 0, 100% 43%, 100% 100%, 100% 100%, 8% 100%, 0 57%, 0% 100%);clip-path: polygon(0 0, 92% 0, 100% 43%, 100% 100%, 100% 100%, 8% 100%, 0 57%, 0% 100%);background: #3e3883;margin-right: 20px;display: inline-block;margin-bottom: 20px;}
.posts-breadcrumbs{margin-top: 40px;margin-bottom: 15px;display: block;position: relative;font-weight: normal;font-size: 14px;line-height: 24px;text-align: left;color: #2a2a2a;}
.posts-breadcrumbs a{font-weight: normal;font-size: 14px;line-height: 24px;text-align: left;color: #3e3883!important;margin: 0!important;}
.posts-breadcrumbs a:after {content: '/';font-weight: normal;font-size: 14px;line-height: 24px;text-align: left;color: #767676;display: inline-block;position: relative;margin: 0 10px;}
.post-body-container .post-title{font-weight: bold;font-size: 54px;line-height: 70px;text-align: left;color: #2a2a2a;border-bottom: 2px solid #78bdbe78;padding-bottom: 8px;}
.post-body-container .date{display: block;font-weight: normal;font-size: 16px;line-height: 22px;text-align: left;color: #9e9e9e;margin-bottom: 30px;}
.post-body-container .date:before{content: '';display: inline-block;position: relative;background-image: url(/wp-content/uploads/home-date.png);width: 14px;height: 14px;background-position: center;background-size: contain;background-repeat: no-repeat;margin-right: 5px;}
.post-body-container .postBody{margin-bottom: 100px;}
.post-body-container .postBody > *{margin-bottom: 30px;}
.post-body-container .postBody p{font-weight: normal;font-size: 16px;line-height: 22px;text-align: left;color: #2a2a2a;}
.post-body-container .postBody ul{margin-left: 15px;list-style: none; }
.post-body-container .postBody ul li{margin-bottom: 20px;}
.post-body-container .postBody ul li::before {content: "\2022";color: #39b5b1;font-weight: bold;display: inline-block;width: 8px;margin-left: -15px;margin-right: 5px;}
.post-body-container .postBody a{color: #39B5B1;}
.post-body-container .postBody a:hover, .post-body-container .postBody a:focus{color: #83BD5A;text-decoration: underline;}
.single-news-post-next-prev{padding-top: 10px;padding-bottom: 10px;border-top: 2px solid #39b5b17d;border-bottom: 2px solid #39b5b17d;margin-bottom: 100px;}
.single-news-post-next-prev a > div {font-weight: normal;font-size: 16px;line-height: 22px;text-align: left;color: #3e3883!important;}
.single-news-post-next-prev a:hover > div {color: #83bd5a!important;}
.single-news-post-next-prev a:hover > div svg *{fill: #83bd5a!important;}
.single-news-post-next-prev a > div span{font-family: var(--font-open);font-weight: 600;font-size: 20px;line-height: 28px;color: #2a2a2a;display: block;margin-top: 5px;padding: 0 19px;}
.single-news-post-next-prev .next-link a > div{text-align: right;}
.single-news-post-next-prev .next-link svg{margin-left: 10px;margin-top: -5px;}
.single-news-post-next-prev .prev-link svg{margin-right: 10px;margin-top: -5px;}
.about-author{margin-bottom: 50px;}
.about-author h2{text-align: center;margin-bottom: 30px;}
.about-author .connected-author-box{display: flex;justify-content: center;align-items: center;padding: 55px 90px 80px;background: #fff;box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2);}
.about-author .connected-author-box > div{position: relative;}
.about-author .connected-author-box > div:nth-child(1) {min-width: 114px;}
.about-author .connected-author-box > div:last-child {margin-left: 40px;}
.about-author .corr-img{width: 114px;height: 114px;border: 3px solid #fff;filter: drop-shadow(0px 5px 12px rgba(100, 100, 100, 0.26));border-radius: 50%;}
.about-author .country {position: absolute;margin-top: -35px;left: 15px;}
.about-author .country > img {width: 36.57px;}
.about-author .connected-author-box p{font-weight: normal;font-size: 16px;line-height: 22px;text-align: left;color: #2a2a2a;margin-bottom: 0;}
.post-related-articles{background: linear-gradient(#f5f5f5 0%, #fff 18.35%, #fff 77.53%, #f5f5f5 100%);padding: 120px 0;}
.post-related-articles h2{margin-bottom: 30px;}
.single-post .submit-content{margin-top: 0;}
.home-articles.post-related-articles {margin-top: 0;margin-bottom: 0;}
.home-articles.post-related-articles:before, .home-articles.post-related-articles:after {display: none!important;}

/*Youth Network Archive*/
.post-type-archive-youth-network .page-header{margin-bottom: 0;}
.youth-network-body {background: linear-gradient(#f5f5f5 0%, #fff 18.35%, #fff 77.53%, #f5f5f5 100%);padding: 150px 0 215px;margin-top: -66px;}
.youth-network-body p{font-weight: normal;font-size: 20px;line-height: 28px;text-align: left;color: #2a2a2a;}
hr{height: 2px;background: #78bdbe;opacity: 0.54;margin-top: 60px;margin-bottom: 0;}
.network-archive {margin-top: -140px;margin-bottom: 70px;}
.network-archive h2{margin-bottom: 50px;color: #2a2a2a;text-align: center;}
.network-archive .network-item{background: #fff;padding: 20px 25px 30px;height: 300px;margin-bottom: 30px;position: relative;transition: all .35s ease-in-out;}
.network-archive .network-item:hover{box-shadow: 0px 4px 12px rgba(158, 158, 158, 0.58);}
.network-archive .network-item .network-logo{height: 70px;display: block;position: relative;margin-bottom: 15px;}
.network-archive .network-item a.btn-right-arrow {position: absolute;bottom: 30px;}
.submit-content.networks-banner h2 {margin-bottom: 5px;}
.submit-content.networks-banner p {max-width: 480px;font-weight: normal;font-size: 20px;line-height: 28px;text-align: left;color: #fff;}

/*Single Network*/
.page-title-box.single-network h2 {font-weight: bold;font-size: 54px;line-height: 62px;text-align: center;color: #39b5b1;margin-bottom: 10px;}
.network-single-container h1{font-weight: 600;font-size: 36px;line-height: 42px;text-align: left;color: #2a2a2a;padding-bottom: 10px;border-bottom: 2px solid #78bdbe;margin-bottom: 30px;}
.network-single-container .network-image{width: 100%;margin-bottom: 5px;}
.network-single-container .caption{font-weight: normal;font-size: 14px;line-height: 22px;text-align: left;color: #9e9e9e;display: block;margin-bottom: 30px;}
.network-member{background: #fff;box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2);padding: 25px 30px;margin-bottom: 30px;}
.network-member-img{text-align: center;position: relative;}
.network-member-img .corr-img {width: 115px !important;height: 115px;border: 3px solid #fff;filter: drop-shadow(0px 5px 12px rgba(100, 100, 100, 0.26));border-radius: 50%;}
.network-member-img .country {position: absolute;left: 50%;transform: translateX(calc(-50% - 35px));bottom: 0;}
.network-member-img .country img{width: 35px;}
.network-member-position {font-family: var(--font-open);font-weight: normal;font-size: 13px;line-height: 22px;text-align: center;color: #3e3883;display: block;margin-top: 10px;}
.network-member h6{font-weight: 600;font-size: 18px;line-height: 24px;text-align: center;color: #2a2a2a;margin-top: 5px;margin-bottom: 10px;}
.network-member p{font-weight: normal;font-size: 14px;line-height: 20px;text-align: center;color: #2a2a2a;}
.network-report {margin-top: 20px;}
.network-report h2{margin-bottom: 10px;}
.form-group.report-years select{font-weight: normal;font-size: 16px;line-height: 22px;text-align: left;color: #3e3883;padding: 0!important;margin-bottom: 10px;background: transparent;border: none!important;box-shadow: none!important;width: auto;height: auto;cursor: pointer;}
.form-group.report-years select option {font-weight: normal;font-size: 14px;line-height: 22px;text-align: left;color: #2a2a2a;padding: 0 20px;margin: 10px 0;background: #fff;border: none!important;box-shadow: none;}
.form-group.report-years hr{margin-top: 0;margin-bottom: 15px;}
.report-years-cat {font-weight: normal;font-size: 16px;line-height: 22px;text-align: right;color: #2a2a2a;}
.report-years-cat span{font-weight: bold;color: #3E3883;}
.report-files-list{margin: 0 auto;width: calc(100% - 60px);}
.report-files-list li{display: inline-block;margin: 10px;filter: drop-shadow(0px 4px 8px rgba(85, 85, 85, 0.1));width: calc(33.333% - 20px);position: relative;}
.report-files-list li.year-report{width: calc(100% - 20px);margin-top: 30px;}
.report-files-list li a{font-family: var(--font-open);font-weight: 600;font-size: 20px;line-height: 32px;text-align: left;color: #3e3883;width: 100%;padding: 15px 0;background: #fff;-webkit-clip-path: polygon(0 0, 92% 0, 100% 43%, 100% 100%, 100% 100%, 8% 100%, 0 57%, 0% 100%);clip-path: polygon(0 0, 92% 0, 100% 43%, 100% 100%, 100% 100%, 8% 100%, 0 57%, 0% 100%);padding-left: 50px;display: block;}
.report-files-list li a:before{content: '';display: block;position: absolute;width: 15px;height: 20px;background-image: url(/wp-content/uploads/file.svg);left: 25px;top: 50%;transform: translateY(-50%);}
.report-files-list li.year-report a{-webkit-clip-path: polygon(0 0, 97.5% 0, 100% 43%, 100% 100%, 100% 100%, 2.5% 100%, 0 57%, 0% 100%);clip-path: polygon(0 0, 97.5% 0, 100% 43%, 100% 100%, 100% 100%, 2.5% 100%, 0 57%, 0% 100%);}
.contact-network {padding-top: 25px;padding-bottom: 25px;border-top: 2px solid #78bdbe78;border-bottom: 2px solid #78bdbe78;display: flex;align-items: center;margin-top: 70px;margin-bottom: 110px;}
.contact-network > div{font-family: var(--font-open);font-weight: 600;font-size: 24px;line-height: 32px;text-align: left;color: #39b5b1;margin-right: 30px;}
.contact-network > a{width: 32px;height: 32px;background: #f5f5f5;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);border-radius: 50%;margin: 0 7.5px;display: flex;justify-content: center;align-items: center;border: 1px solid transparent;}
.contact-network > a:hover{border-color: #39b5b1;}
.contact-network > a:hover path:last-child{fill: #39b5b1}
.single-network-item{border-bottom: 1px solid #78bdbe;padding-bottom: 15px;margin-top: 15px;}
.single-network-item.currentNetwork{pointer-events: none;}
.single-network-item img{filter: grayscale(1);display: block;margin-bottom: 10px;}
.single-network-item a{font-weight: normal;font-size: 14px;line-height: 20px;text-align: left;color: #2a2a2a;display: block;position: relative;}
.single-network-item a:hover{color: #3e3883;}
.single-network-item:hover a{color: #3e3883;}
.single-network-item:hover img{filter: grayscale(0);}
.single-network-item:hover a:last-child::before{content: '';position: absolute;display: block;width: 20px;height: 12px;background-image: url(/wp-content/uploads/networkindicator.svg);top: 50%;transform: translateY(-50%);left: 0;}
.single-network-item:hover a:last-child{padding-left: 30px;}
.single-network-item.currentNetwork a:last-child::before{content: '';position: absolute;display: block;width: 20px;height: 12px;background-image: url(/wp-content/uploads/networkindicator.svg);top: 50%;transform: translateY(-50%);left: 0;}
.single-network-item.currentNetwork a:last-child{padding-left: 30px;}
.single-network-item.currentNetwork a{color: #3e3883;}
.single-network-item.currentNetwork img{filter: grayscale(0);}
.networks-list{padding: 30px;background: #fff;}
.networks-list h5{font-weight: 600;font-size: 24px;line-height: 32px;text-align: left;color: #2a2a2a;margin-bottom: 25px;}
.socialSharer {position: absolute!important;top: 100px;right: -100px;height: calc(100% - 150px);}
.socialSharer > div{position: sticky;}
.socialSharer > div > div{font-weight: normal;font-size: 16px;line-height: 22px;text-align: left;color: #9e9e9e;margin-bottom: 10px;}
.socialSharer > div > a {width: 32px;height: 32px;border: 1px solid #39b5b1;border-radius: 50%;display: flex;justify-content: center;align-items: center;margin: 0 auto 10px;}
.socialSharer > div > a:hover{background: #39b5b1;box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);}
.socialSharer > div > a:hover img{filter: brightness(0) invert(1);}
.linksForNetwork{font-family: var(--font-open);font-weight: 600;font-size: 20px;line-height: 28px;color: #000;display: block;margin: 10px 0;}

/*Correspondent Archive*/
.single-country h5{margin-top: 30px;}
.single-country h5 img{width: 48px;height: 48px;object-fit: cover;object-position: center;border-radius: 50%;}
.single-correspondent {position: relative;margin: 15px 0;text-align: center;}
.single-correspondent .corr-img{width: 114px;height: 114px;border: 3px solid #fff;filter: drop-shadow(0px 5px 12px rgba(100, 100, 100, 0.26));border-radius: 50%;}
.single-correspondent .country > img {width: 36.57px;}
.single-correspondent .country{position: absolute;margin-top: -35px;left: calc(50% - 50px);}
.single-correspondent .month-corr:not(.is){width: 180px;background: #83bd5a;filter: drop-shadow(0px 4px 12px rgba(0, 0, 0, 0.16));font-size: 13px;line-height: 15px;text-align: center;color: #fff;padding: 5px 0;display: block;margin-top: 15px;opacity: 0;-webkit-clip-path: polygon(0 0, 92% 0, 100% 43%, 100% 100%, 100% 100%, 8% 100%, 0 57%, 0% 100%);clip-path: polygon(0 0, 92% 0, 100% 43%, 100% 100%, 100% 100%, 8% 100%, 0 57%, 0% 100%);height: 0px;margin: 0;padding: 0;}
.single-correspondent .month-corr.is{display: none;}
.single-correspondent .month-corr:not(.is) {opacity: 1;height: 25px;padding: 5px 0;position: absolute;margin-top: -25px;left: 50%;transform: translateX(-50%);}
.single-correspondent p {font-family: var(--font-open);font-weight: 600;font-size: 24px;line-height: 32px;text-align: center;color: #2a2a2a;margin-bottom: 10px;min-height: 64px;}

/*Correspondent*/
.correspondent-articles {margin-bottom: 60px;}
.correspondent-articles .pre-title-corr{font-family: var(--font-open);font-weight: 600;font-size: 24px;line-height: 42px;text-align: left;color: #2a2a2a;display: block;margin-top: 50px;}
.correspondent-articles h1{font-weight: 600;font-size: 36px;line-height: 42px;text-align: left;color: #3e3883;margin: 0;}
.correspondent-articles hr {margin-top: 5px;margin-bottom: 50px;}
.correspondent-articles .pre-filtering-row-corr {font-weight: normal;font-size: 14px;line-height: 20px;text-align: right;color: #9e9e9e;position: absolute;right: 15px;margin-top: -80px;}
.single-correspondent .btn-right-arrow{float: left;}
.post-type-archive-correspondent .single-correspondent .btn-right-arrow{float: none;}

/*Connect with us*/
.contact-box{margin-bottom: 100px;position: relative;}
.contact-box .contact-info{background: #fff;padding: 60px 40px;}
.contact-box .contact-info hr{width: 100%;background:#39b5b1;margin: 30px 0!important;max-width: 100%;opacity: 1;height: 1px;border: none!important;}
.contact-box .contact-info h6{font-weight: 600;font-size: 28px;line-height: 36px;text-align: left;color: #2a2a2a;margin-bottom: 15px;}
.contact-box .contact-info p{font-weight: normal;font-size: 16px;line-height: 22px;text-align: left;color: #2a2a2a;margin: 0!important;}
.contact-box .contact-info a{display: block;margin-bottom: 0;margin-top: 10px;font-weight: normal;font-size: 16px;line-height: 22px;text-align: left;color: #3e3883;}
.contact-box .contact-info :is(a:hover, a:focus){color: #39b5b1;}
.contact-box .form-group :is(input, textarea) {font-weight: normal;font-size: 16px;line-height: 22px;text-align: left;color: #2a2a2a;padding: 13px 15px 12px;background: #fff;border: 1px solid #9e9e9e;}
.contact-box .form-group :is(input:focus, textarea:focus) {box-shadow: 0 0 0 2px green!important;}

.contact-box .required-note {font-weight: normal;font-size: 14px;line-height: 20px;text-align: left;color: #2a2a2a;display: block;margin-bottom: 20px;}
.contact-box .required-note:before {content: '* ';font-family: "Segoe UI";font-weight: normal;font-size: 14px;text-align: left;color: #e80707;}
.contact-box .wpt-form-checkbox-label {font-weight: normal;font-size: 16px;line-height: 22px;text-align: left;color: #2a2a2a;margin-bottom: 15px;}
.contact-box .wpt-form-checkbox-label a{color: #39b5b1;}
.contact-box input[type=submit]{background: #3e3883;padding: 16px 0;display: block;width: 100%;font-weight: normal;font-size: 18px;line-height: 22px;text-align: center;color: #fff;margin-top: 30px;}
.contact-box input[type=submit]:hover {background: #83bd5a;}
.contact-box .error-box > div{margin-bottom: 0;margin-top: 15px;position: absolute;}
.contact-box .recaptcha_error {position: absolute;}
.contact-box .wpt-form-error{position: absolute;margin-top: -20px;}
.contact-box .cred-form .form-group{margin-bottom: 20px;}
.contact-box::after {background: url(/wp-content/uploads/Right-bg-element.png);bottom: 30px;right: 0;content: '';display: block;position: absolute;width: 480px;height: 430px;z-index: -1;}

/*404*/
#content #primary > .error-404.not-found{display: block;background: #3e3883f0;}
.errorBox404 {padding-top: 90px;padding-bottom: 125px;}
.errorBox404 .img404{display: block;position: relative;margin: 0 auto 0;}
.errorBox404 p{font-weight: normal;font-size: 20px;line-height: 28px;text-align: center;color: #fff;margin-bottom: 45px;}
.errorBox404 .btn{margin: 75px auto 0;}
.errorBox404 .btn:hover{border: 1px solid #fff;}

/*Privacy*/
.terms-privacy-section .breadcrumbs{margin-top: 50px;margin-bottom: 15px;}
.terms-privacy-section .breadcrumbs :is(a,span){font-weight: normal;font-size: 14px;line-height: 24px;text-align: left;color: #2a2a2a;}
.terms-privacy-section .breadcrumbs a {color: #3e3883;}
.terms-privacy-section .breadcrumbs a:after {content: '/';margin: 0 10px;}
.terms-privacy-section h1{font-weight: bold;font-size: 54px;line-height: 70px;text-align: left;color: #2a2a2a;padding-bottom: 15px;margin-bottom: 15px;border-bottom: 2px solid #78bdbe78;}
.terms-privacy-section .laat-updated{font-weight: normal;font-size: 16px;line-height: 22px;text-align: left;color: #9e9e9e;margin-bottom: 30px;display: block;}
.terms-privacy-section .laat-updated span{color: #3e3883;}
.terms-privacy-section .terms-body{border-bottom: 2px solid #78bdbe78;margin-bottom: 20px;}

:is(.btn.btn-blue, .hero-section .item .hero-content a) {
	 position: relative;
	 /*display: inline-block;*/
	 width: 220px!important;
	 height: 50px!important;
	 perspective: 360px;
}
 :is(.btn.btn-blue, .hero-section .item .hero-content a) .social-cube {
	 position: absolute;
	 left: 0;
	 top: 0;
	 width: 100%;
	 height: 100%;
	 transform-style: preserve-3d;
	 transition: all 0.333s;
	 transform: translateZ(-18px);
}
 :is(.btn.btn-blue, .hero-section .item .hero-content a) .social-cube .front, :is(.btn.btn-blue, .hero-section .item .hero-content a) .social-cube .bottom {
	 position: absolute;
	 top: 0;
	 left: 0;
	 width: 100%;
	 height: 100%;
	 display: flex;
	 justify-content: center;
	 align-items: center;
	 color: #fff;
	 transition: background 0.333s;
}
 :is(.btn.btn-blue, .hero-section .item .hero-content a) .social-cube .front {
	 transform: rotateX(0deg) translateZ(18px);
}
 :is(.btn.btn-blue, .hero-section .item .hero-content a) .social-cube .bottom {
	 transform: rotateX(-90deg) translateZ(25px);
}
 :is(.btn.btn-blue, .hero-section .item .hero-content a):hover .social-cube {
	 transform: translateZ(-18px) rotateX(90deg);
}
 :is(.btn.btn-blue, .hero-section .item .hero-content a) .social-cube .front, :is(.btn.btn-blue, .hero-section .item .hero-content a) .social-cube .back {
	 background: #3e3883;
}
 :is(.btn.btn-blue, .hero-section .item .hero-content a) .social-cube .bottom {
	 background: #83bd5a;
}
 :is(.btn.btn-blue, .hero-section .item .hero-content a):hover .social-cube .bottom {
	 background: #83bd5a;
}
 :is(.btn.btn-blue, .hero-section .item .hero-content a):hover .social-cube .front {
	 background: #83bd5a;
}
.btn:focus{box-shadow: none!important;}

/*Year of the youth*/
#uagb-tabs__tab0 {display: none!important;}
.uagb-tabs-body__active {display: none!important;}
.uagb-tabs__body-wrap {border: none!important;}