*{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}

@font-face {
	font-family: 'Conv_segoeui';
	src: url('fonts/segoeui.eot');
	src: local('☺'), url('fonts/segoeui.woff') format('woff'), url('fonts/segoeui.ttf') format('truetype'), url('fonts/segoeui.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_segoeuib';
	src: url('fonts/segoeuib.eot');
	src: local('☺'), url('fonts/segoeuib.woff') format('woff'), url('fonts/segoeuib.ttf') format('truetype'), url('fonts/segoeuib.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_segoeuil';
	src: url('fonts/segoeuil.eot');
	src: local('☺'), url('fonts/segoeuil.woff') format('woff'), url('fonts/segoeuil.ttf') format('truetype'), url('fonts/segoeuil.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

body {padding: 0px; margin:0px; background:#fff;}
body, input, textarea {font-family: 'Conv_segoeui'; font-size:14px; font-weight:normal; line-height: 20px; color: #727272; -webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%; position:relative;}

/* Headings */
h1, h2, h3, h4, h5, h6 {font-weight: normal; color: #3c3c3c; margin:0; padding:0;}
h1 a, h2 a, h3 a,  h4 a,  h5 a,  h6 a {color: inherit; }
h1 {font-size: 30px;  line-height: 32px;  margin-bottom: 0;}
h2 {font-size: 23px; line-height: 25px; margin-bottom: 0; }
h3 {font-size: 20px; line-height: 22px; margin-bottom: 0; } 
h4 {font-size: 18px; line-height: 22px; margin-bottom: 0; } 
h5 {font-size: 16px; line-height: 20px; margin-bottom: 0;}						
h6 {font-size: 14px; line-height: 16px; margin-bottom: 0; }

select{border-radius:0;}
p {margin:0; padding:0 0 16px; font-weight:normal; color:#313131; line-height:26px; font-size:16px; font-family: 'Conv_segoeui';}
ul, ol {margin:0; padding:0;	list-style-position: inside;}
ul {list-style: none;}
ol {list-style-type: decimal; }
ol ol {list-style: upper-alpha;}
ol ol ol {list-style: lower-roman;}
ol ol ol ol {list-style: lower-alpha;}
ul ul, ol ol, ul ol, ol ul {margin-bottom: 0;}
strong {font-weight: normal;}
cite, em, i {font-style: italic;}
a {color: #727272; text-decoration: none; -webkit-transition:all 200ms ease-in; -o-transition:all 200ms ease-in; -moz-transition:all 200ms ease-in; }
input[type="submit"]{-webkit-transition:all 200ms ease-in; -o-transition:all 200ms ease-in; -moz-transition:all 200ms ease-in; -webkit-appearance:none;}
input[type="text"], input[type="password"], input[type="email"], textarea{-webkit-appearance:none; border-radius:0;}
input:focus, textarea:focus, button:focus, select:focus{outline:0;}
a:hover {text-decoration: none; color: #0193de; }
a:focus{outline:0;}
.clearfix:before, .clearfix:after, .container:before, .container:after, .row:before, .row:after{ display: table; content: " ";}
.clearfix:after, .container:after, .row:after{ clear: both;}

.row {margin-left: -15px; margin-right: -15px; }
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; float: left; }

.col-lg-12 {width: 100%; }
.col-lg-11 {width: 91.66666666666666%; }
.col-lg-10 {width: 83.33333333333334%; }
.col-lg-9 { width: 75%; }
.col-lg-8 {width: 66.66666666666666%; }
.col-lg-7 {width: 58.333333333333336%; }
.col-lg-6 {width: 50%; }
.col-lg-5 {width: 41.66666666666667%; }
.col-lg-4 {width: 33.33333333333333%; }
.col-lg-3 {width: 25%; }
.col-lg-2 {width: 16.666666666666664%; }
.col-lg-1 {width: 8.333333333333332%; }

.container, .commancenter > .vc_col-sm-12{width:1500px;margin:0 auto; float:none;}
.vc_row.commancenter{margin:0px;}
body:not(.search-results) article:not(.type-page) .entry-content{float: none;width: 100%;}
body:not(.custom-background-image).admin-bar:before, body:not(.custom-background-image):before, body:not(.custom-background-image):after{display:none;}
.widget{padding:0; margin:0; border:none;}
.site, .widget p, .widget address, .widget hr, .widget ul, .widget ol, .widget dl, .widget dd, .widget table{padding:0; margin:0;}
.entry-content a, .entry-summary a, .taxonomy-description a, .logged-in-as a, .comment-content a, .pingback .comment-body > a, .textwidget a, .entry-footer a:hover, .site-info a:hover{box-shadow:none;}
.vc_row-has-fill>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner{padding-top:0px !important;}
.site-content, .site-main{padding:0; margin:0;}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li{margin:0px !important;}
div.wpcf7-mail-sent-ng, div.wpcf7-validation-errors, .wpcf7-mail-sent-ok{color:#fff; display:none !important;}
.content-area{width:100%; float:none; margin:0;}
.commancenter > .vc_col-sm-12 > .vc_column-inner{padding:0px !important;}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li{margin:0px;}
h2.commontitle{font-size:40px; color:#000000; line-height:44px; font-family: 'Conv_segoeuil'; padding:0 0 27px; margin:0; font-weight:normal; text-transform:uppercase;}
h2.commontitle strong{font-family: 'Conv_segoeuib'; font-weight:normal;}
.btn_part{display:inline-block; height:37px; border:2px solid #313131; line-height:32px; padding:0 26px; font-size:13px; color:#000000; cursor:pointer; font-family: 'Conv_segoeuib'; font-weight:normal; text-align:center; background:none; border-radius:0;}
.btn_part:hover{background:#f47721; border-color:#f47721; color:#fff;}
.text-right{text-align:right;}
.site{background:none;}
::-webkit-input-placeholder {font-family: 'Conv_segoeui'; font-weight:normal;}
:-moz-placeholder {font-family: 'Conv_segoeui'; font-weight:normal;}
::-moz-placeholder {font-family: 'Conv_segoeui'; font-weight:normal;}
:-ms-input-placeholder {font-family: 'Conv_segoeui'; font-weight:normal;}

.slick-slider {-moz-user-select: none; box-sizing: border-box; display: block; position: relative; touch-action: pan-y; }
.slick-list {display: block; margin: 0; overflow: hidden; padding: 0; position: relative; }
.slick-track {display: block; left: 0; position: relative; top: 0;}
.slick-slider .slick-track, .slick-slider .slick-list {transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0px, 0px, 0px);}
.slick-slide {display: none; float: left; height: 100%; min-height: 1px; overflow:hidden;}
.slick-slide:focus{outline:0;}
.slick-initialized .slick-slide {display: block;}
.slick-slider .slick-arrow{background:url(images/slidearrow.png) no-repeat center center; background-color:#fff; width:30px; height:30px; padding:0; cursor:pointer; position:absolute; bottom:0; overflow:hidden; text-indent:-9999px; border-radius:0px;}
.slick-slider .slick-arrow:hover{background:url(images/slidearrow_w.png) no-repeat center center; background-color:#f47721;}
.slick-slider .slick-arrow.slick-prev{left:0;}
.slick-slider .slick-arrow.slick-next{right:0; transform:rotate(180deg); -webkit-transform:rotate(180deg);}
.slick-dots{padding:10px 0 0;}
.slick-dots li{display:inline-block; vertical-align:top; padding:0 18px 0 0;}
.slick-dots li button{overflow:hidden; text-indent:-9999px; width:21px; height:21px; background:#FFFFFF; border:none; cursor:pointer; border-radius:100%; padding:0;}
.slick-dots li.slick-active button{background:#B50C0C;}

.navigation-toggle { display:none; line-height:26px; width:33px; height:27px; margin:10px 17px 0 0; z-index:99; outline:0; background:none; vertical-align:top; border:none; padding:0; background:none; cursor:pointer;}
.menu-toggle.toggled-on, .menu-toggle.toggled-on:hover, .menu-toggle.toggled-on:focus{background:none;}
.menu-icon {display:inline-block; vertical-align:top; position:relative; width:33px; height:27px; top:0px; margin:0; }
.icon-toggle {display: inline-block; position: absolute; top:-2px; left:0px; }
.lines {display: inline-block; position: relative; width:33px; height:3px; background-color: #fff;}
.lines:before, .lines:after {content: ''; display: inline-block; width: 33px; height:3px; background-color: #fff; position: absolute; left: 0; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%;}
.lines:before {top: 10px;}
.lines:after {top: -10px; width:33px;}
.icon-toggle .lines {transition: background .3s .6s ease;}
.icon-toggle .lines:before, .icon-toggle .lines:after { -webkit-transform-origin: 50% 50%;  transform-origin: 50% 50%; transition: top 0.3s 0.6s ease, -webkit-transform 0.3s ease; transition: top .3s .6s ease, transform .3s ease;}
.toggled-on .icon-toggle .lines {transition: background .3s 0s ease; background: transparent;}
.toggled-on .icon-toggle .lines:before, .toggled-on .icon-toggle .lines:after {transition: top 0.3s ease, -webkit-transform 0.3s 0.5s ease;  transition: top .3s ease, transform .3s .5s ease; top: 0; width: 33px;}
.toggled-on .icon-toggle .lines:before {-webkit-transform: rotate3d(0, 0, 1, 45deg); -ms-transform: rotate(45deg); transform: rotate3d(0, 0, 1, 45deg);}
.toggled-on .icon-toggle .lines:after {-webkit-transform: rotate3d(0, 0, 1, -45deg); -ms-transform: rotate(-45deg); transform: rotate3d(0, 0, 1, -45deg); }
.menu-toggle.toggled-on, .menu-toggle.toggled-on:hover, .menu-toggle.toggled-on:focus {outline:0px;}

.site-main{padding:70px 0 0;}
body.home .site-main{padding:0px 0 0;}
.siteheader{position:absolute; left:0; top:0; width:100%; z-index:5;}
.sitebranding{float:left;}
.sitebranding .custom-logo-link{background:rgba(255,255,255,0.85); padding:15px 29px 12px 12px;}
.site-headermenu{float:right; padding:57px 0 0;}
.mainnavigation li{display:inline-block; vertical-align:top; padding:0 5px;}
.mainnavigation li:last-child{padding-right:0px;}
.mainnavigation li a{font-size:15px; line-height:32px; color:#ffffff; padding:0 20px; display:block;}
.mainnavigation li.current-menu-item a, .mainnavigation li a:hover{background:#ffffff; border-radius:40px; color:#313131;}

.homemainslider .tp-parallax-wrap{left:calc((100vw - 1500px)/2) !important;}
.homemainslider h3{font-family: 'Conv_segoeuil' !important; font-weight:normal !important; font-size:73px !important; line-height:90px !important;}
.homemainslider h3 b{font-family: 'Conv_segoeuib' !important; font-size:64px !important; font-weight:normal !important; display:block !important; text-transform:uppercase !important;}
.homemainslider .tparrows{transform:none !important; left:auto !important; right:calc((100vw - 1500px)/2) !important; top:auto !important; background:#ffffff; width:30px; height:30px; opacity:1;}
.homemainslider .tparrows:hover{background:#f47721;}
.homemainslider .tparrows:before{color:#000; line-height:30px;}
.homemainslider .tparrows:hover:before{color:#fff;}
.homemainslider .tparrows.tp-rightarrow{bottom:233px !important;}
.homemainslider .tparrows.tp-leftarrow{bottom:190px !important;}

.statasticsfactsblock.vc_row{background:#06223f; margin:-70px 0 0; padding:60px 115px 60px; z-index:1; position:relative;}
.statasticsfactsblock h2.commontitle{color:#ffffff; padding:0 0 47px;}
.statasticsfactsslide{margin:0 -15px;}
.statasticsfactsslide li{padding:0 15px;}
.statasticsfactsslide li .statasticsfactbox{height:225px;}
.statasticsfactsslide li p{font-size:23px; line-height:28px; color:#ffffff; padding:25px 25px; text-align:center; font-family: 'Conv_segoeuil'; position:relative; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%)}
.statasticsfactsslide li p strong{font-family: 'Conv_segoeuib';}
.statasticsfactsslide li:nth-child(4n-10) .statasticsfactbox{background:#dc7234;}
.statasticsfactsslide li:nth-child(4n-9) .statasticsfactbox{background:#2b9542;}
.statasticsfactsslide li:nth-child(4n-8) .statasticsfactbox{background:#49507b;}
.statasticsfactsslide li:nth-child(4n-7) .statasticsfactbox{background:#a9372e;}
.statasticsfactsslide li:nth-child(4n-6) .statasticsfactbox{background:#c76a33;}
.statasticsfactsblock .slick-slider .slick-arrow{bottom:auto; top:-80px;}
.statasticsfactsblock .slick-slider .slick-arrow.slick-next{right:15px;}
.statasticsfactsblock .slick-slider .slick-arrow.slick-prev{right:55px; left:auto;}

.whowearepanel{padding:45px 0 65px;}
.whowearepanel h2.commontitle{padding:0 0 12px;}
.whowearepanel h4{color:#000000; font-size:16px; font-style:italic; line-height:20px; font-weight:normal; padding:0 0 32px;}
.whowearepanel p{padding:0 0 25px;}
.whowearepanel .vc_col-sm-6:first-child .wpb_text_column{max-width:705px;}
.whoweareright.vc_column_container > .vc_column-inner{padding:0px;}
.whoweareright .wpb_text_column{float:left; width:50%; padding:0 15px;}
.whoweareright h3{font-size:20px; line-height:24px; color:#3e3e3e; padding:112px 0 15px; text-transform:uppercase; font-family: 'Conv_segoeuib'; }
.whoweareright p{text-align:justify;}
.whoweareright h3.ourvission{background:url(images/ourvissionico.png) no-repeat left top;}
.whoweareright h3.ourmission{background:url(images/ourmissionico.png) no-repeat left top;}

.homepurposepanel.vc_row{padding:0px; margin:0;}
.homepurposepanel .vc_row{margin:0px; display:flex; display:-webkit-flex; flex-wrap:wrap; -webkit-flex-wrap:wrap;}
.homepurposepanel .vc_col-sm-4{width:29.21%; background:url(images/purposeleftbg.jpg) no-repeat left top; background-size:cover;}
.homepurposepanel .vc_col-sm-8{width:70.79%; background:url(images/purposerighttbg.jpg) no-repeat left top; background-size:cover;}
.homepurposepanel .vc_col-sm-4 .wpb_text_column{padding-left:calc((100vw - 1515px) / 2); padding-top:275px;}
.homepurposepanel h2{font-size:40px; line-height:44px; color:#ffffff; padding:0; text-transform:uppercase; font-weight:normal;  font-family: 'Conv_segoeuib';}
.homepurposepanel h2 i{text-transform:none; display:block; font-size:16px; font-family: 'Conv_segoeui'; line-height:36px; }
.homepurposepanel .vc_col-sm-8 .wpb_text_column{padding-right:calc((100vw - 1515px) / 2); padding-top:40px; padding-left:75px; padding-bottom:40px;}
.homepurposepanel .vc_col-sm-8 .wpb_text_column .wpb_wrapper{background:#ffffff; margin-right:75px;}
.homepurposepanel .vc_col-sm-8 p{padding:0px;}
.homepurposepanel .purposebox{padding:30px;}
.homepurposepanel .purposebox p{padding:0 0 20px;}
.homepurposepanel .purposebox p:last-child{padding:0;}
.homepurposepanel img{width:100%;}

.homejoinuspanel{text-align:center; padding:45px 0 37px; background-attachment:fixed; margin-bottom:60px;}
.homejoinuspanel .wpb_text_column{max-width:965px; margin:0 auto; display:inline-block;}
.homejoinuspanel p{font-size:25px; line-height:30px; color:#ffffff; padding:0 0 11px;}
.homejoinuspanel h3{font-size:32px; line-height:36px; color:#ffffff; padding:0 0 22px; text-transform:uppercase; font-family: 'Conv_segoeuib'; }
.homejoinuspanel .btn_part{border:1px solid #fff; color:#fff; font-size:18px; text-transform:uppercase; height:54px; line-height:54px;}
.homejoinuspanel .btn_part:hover{border-color:#f47721;}

.statementpanel{text-align:center; padding:0px 0 85px;}
.statement_list{text-align:center; max-width:960px; margin:0 auto;}
.statement_list .statementimg{margin:0 0 30px;}
.statement_list .statementimg img{width:150px; height:150px; object-fit:cover; border-radius:100%;}
.statement_list p{font-size:20px; line-height:26px; color:#3e3e3e; font-weight:normal; padding:0 0 22px;}
.statement_list h4{font-size:20px; line-height:24px; color:#3e3e3e; padding:0; font-family: 'Conv_segoeuib';}
.statement_list.slick-slider .slick-arrow{bottom:-45px;}
.statement_list.slick-slider .slick-arrow.slick-prev{left:46.5%;}
.statement_list.slick-slider .slick-arrow.slick-next{right:46.5%;}

.homenewspanel{padding:41px 0 0;}
.homenewspanel h2.commontitle{text-align:center; padding:0;}
.homenewspanel i{display:block; text-align:center; color:#000000;}
.homenewspanel .viewall{position:absolute; right:15px; top:22px; border-width:1px; font-size:16px; padding:0 20px;}
.eventlistslide .iteam{width:732px; margin:0 30px;}
.eventbox .eventimg{height:507px; text-align:center;}
.eventbox .eventimg img{margin:0 auto; position:relative; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
.eventbox{background:#0e0c0c; padding:7px; position:relative;}
.eventbox img{display:block;}
.eventbox .eventtext{float:left; width:100%; position:absolute; bottom:0; left:0; background:#181414; padding:13px 27px 15px 27px; min-height:90px}
.eventbox .eventdate{width:77px; background:#df1e33; font-size:20px; color:#ffffff; line-height:24px; display:inline-block; vertical-align:top; font-family: 'Conv_segoeuib'; padding:6px 11px; text-align:center; margin:-31px 0 0;}
.eventbox .eventtext h4{font-size:20px; line-height:24px; color:#fff; padding:0 0 0 26px; font-family: 'Conv_segoeuib'; display:inline-block; vertical-align:top; width:calc(100% - 85px);}
.eventbox .eventtext .eventtime{display:block; font-size:17px; line-height:22px; font-family: 'Conv_segoeui'; background:url(images/timeico.png) no-repeat left 3px; padding:0 0 0 24px; margin:4px 0 0;}
.homeeventfull{padding:0 0 70px;}
.eventlistpage .eventbox .eventimg{height:325px;}
.eventlistpage .eventbox .eventimg img{top:0; transform:none; -webkit-transform:none;}
.eventlistslide.slick-slider .slick-arrow{bottom:-55px;}
.eventlistslide.slick-slider .slick-arrow.slick-prev{left:47.5%;}
.eventlistslide.slick-slider .slick-arrow.slick-next{right:47.5%;}

.homeblogpanel{padding:41px 0 112px;}
.homeblogpanel h2.commontitle{text-align:center; padding:0;}
.homeblogpanel i{display:block; text-align:center; color:#000000;}
.homeblogpanel .viewall{position:absolute; right:15px; top:22px; border-width:1px; font-size:16px; padding:0 20px;}
.homeblogslide .homeblogbox{display:flex; display:-webkit-flex; flex-wrap:wrap; -webkit-flex-wrap:wrap; }
.homeblogslide .homeblogbox .blogimg{float:left; width:63.2%; position:relative;}
.homeblogbox .blogimg img{width:100%;}
.homeblogbox .blogimg h4{font-size:24px; line-height:26px; color:#3e3e3e; padding:22px 22px 25px; max-width:465px; background:#ffffff; position:absolute; top:100px; right:0; font-family: 'Conv_segoeuib';}
.homeblogbox .blogimg h4 a{color:#3e3e3e;}
.homeblogslide .homeblogbox .blogtext{float:left; width:36.8%; background:#df1e34; padding:40px 40px 20px;}
.homeblogbox .blogimg .blogsdate{position:absolute; bottom:0; right:0;}
.blogsdate span{float:left; width:118px; text-align:center; padding:6px 18px; background:#fff; font-size:22px; color:#000000; font-family: 'Conv_segoeuib'; line-height:26px; }
.blogsdate span.posttext{background:#213e96; color:#fff; font-family: 'Conv_segoeui'; }
.homeblogslide .blogtext p{color:#fff; padding:0 0 25px;}
.homeblogslide .blogtext .btn_part{color:#fff; border-color:#fff; font-size:16px; border-width:1px; padding:0 20px;}
.homeblogslide .blogtext .btn_part:hover{background:#fff; color:#000;}
.homeblogslide.slick-slider .slick-arrow{bottom:-60px;}
.homeblogslide.slick-slider .slick-arrow.slick-prev{left:47.5%;}
.homeblogslide.slick-slider .slick-arrow.slick-next{right:47.5%;}

.newsletterpanel{background:#0a1023; padding:36px 0 30px; display:none !important;}
.newsletterpanel h3{font-size:21px; line-height:24px; color:#ffffff; padding:0; font-family: 'Conv_segoeuib';}
.newsletterpanel h3 strong{display:block; color:rgba(176,202,237,0.52); font-size:16px; font-style:italic; font-weight:normal; font-family: 'Conv_segoeui';}
.newsletterpanel .widget_text:nth-child(1){float:left; width:42.67%;}
.newsletterpanel .widget_text:nth-child(2){float:left; width:57.33%;}
.newsletterpanel .es_widget_form{position:relative; padding-right:104px;}
.es_widget_form .es_lablebox{display:none;}
.es_widget_form .es_textbox{float:left; width:50%; padding:0 17px;}
.es_widget_form .es_textbox .es_textbox_class{height:52px; line-height:52px; border:none; border-radius:0; background:#253051; width:100%; padding:0 25px; font-size:16px; color:#ffffff; font-weight:normal; font-family: 'Conv_segoeui'; }
.es_widget_form .es_textbox .es_textbox_class::-webkit-input-placeholder{color:#ffffff; opacity:1;}
.es_widget_form .es_textbox .es_textbox_class::-moz-placeholder{color:#ffffff; opacity:1;}
.es_widget_form .es_textbox .es_textbox_class:-moz-placeholder{color:#ffffff; opacity:1;}
.es_widget_form .es_button{position:absolute; right:0; top:0; padding:0;}
.es_widget_form .es_button .es_textbox_button{width:91px; height:52px; background:none; border:1px solid #fff; border-radius:0px; line-height:52px; text-align:center; padding:0; font-size:19px; text-transform:uppercase; font-family: 'Conv_segoeuib'; cursor:pointer; font-weight:normal; letter-spacing:inherit;}
.sitefooter{padding:35px 0 0; background:#f8f8f8; border-top:5px solid rgba(0, 0, 0, 0.08);}
.sitefooter .footerleft{float:left; width:23.66%;}
.footerleft .widget_media_image{padding:0 0 22px;}
.footerleft #nav_menu-2 li{float:left; width:50%; padding:0 0 22px;}
.footerleft #nav_menu-2 li a{font-size:14px; color:#6c6c6c; line-height:20px; font-weight:normal; padding:0;}
.footerleft #nav_menu-2 li a:hover{color:#f47721;}
.footerleft .widget_nav_menu{float:left; width:100%;}
.sitefooter .footerright{float:left; width:76.34%; padding-left:15px;}
.footerright .widget_text{float:left; padding:0 15px;}
.footerright .widget_text:nth-child(1){width:44.09%;}
.footerright .widget_text:nth-child(2){width:55.91%;}
.footerright h3{font-size:29px; line-height:32px; color:#212121; padding:0 0 10px; font-family: 'Conv_segoeuib'; font-weight:normal; text-transform:uppercase; margin:0;}
.footerright h3 i{display:block; text-transform:none; font-size:14px; color:#313131;  font-family: 'Conv_segoeui';}
.footerright .widget h2.widget-title{font-size:29px; line-height:32px; color:#212121; padding:0 0 10px; font-family: 'Conv_segoeuib'; font-weight:normal; text-transform:uppercase; margin:0;}
.footerright h4{font-size:14px; color:#313131; font-weight:normal; line-height:20px; text-transform:uppercase; font-family: 'Conv_segoeuib'; padding:0 0 6px; margin:0; }
.footerright p{padding:0 0 28px;}
.footerright p strong{font-family: 'Conv_segoeuib';}
.sitefooter .siteinfo{float:left; width:100%; text-align:center; border-top:1px solid #c4c6c8; margin:40px 0 0}
.sitefooter .siteinfo p{font-size:13px; line-height:18px; color:#6c6c6c; padding:22px 0 19px;}
.menu-social-menu-container ul{padding:7px 0 0;}
.menu-social-menu-container li{display:inline-block; vertical-align:top; padding-right:14px;}
.menu-social-menu-container li a{width:17px; height:16px; overflow:hidden; text-indent:-9999px; display:block; padding:0; background-position:center center; background-repeat:no-repeat;}
.menu-social-menu-container li:nth-child(1) a{background-image:url(images/facebookico.png);}
.menu-social-menu-container li:nth-child(2) a{background-image:url(images/twitterico.png);}
.menu-social-menu-container li:nth-child(3) a{background-image:url(images/linkedinico.png);}
.menu-social-menu-container li:nth-child(1) a:hover{background-image:url(images/facebookico_h.png);}
.menu-social-menu-container li:nth-child(2) a:hover{background-image:url(images/twitterico_h.png);}
.menu-social-menu-container li:nth-child(3) a:hover{background-image:url(images/linkedinico_h.png);}
.footerright .wpcf7{margin:25px 0 0;}
.wpcf7 .form-group{position:relative; margin:0 0 32px;}
.wpcf7 .form-group br{display:none;}
.wpcf7 .form-group span{display:block;}
.wpcf7 .form-group label, .donationpanel .dgx-donate-form-section label{font-size:14px; color:#313131; line-height:18px; font-weight:normal; margin:0; font-family: 'Conv_segoeuib'; padding:0; position:absolute; left:0; top:0; transform: translate(0px,0px); transition: all .3s;}
.contact-form .form-group.input_focus .form-label, .donationpanel .dgx-donate-form-section > div.input_focus label{transform: translate(0px,-20px);font-weight: 500;}
.wpcf7 .form-group .wpcf7-text, .donationpanel .dgx-donate-form-section input[type="text"]{background:none; border:none; border-radius:0; border-bottom:1px solid #9e9e9e; padding:0; height: 42px; font-size:20px; line-height:26px; color:#313131; font-family: 'Conv_segoeui'; font-weight:normal;}
.wpcf7 .form-group .wpcf7-textarea{background:none; border:none; border-radius:0; border-bottom:1px solid #9e9e9e; padding:1px 0 14px; font-size:25px; line-height:26px; color:#313131; font-family: 'Conv_segoeui'; font-weight:normal; height:75px;}
.wpcf7 .form-btn .wpcf7-submit{width:110px; height:44px; background:#313131; border:none; border-radius:0px; cursor:pointer; text-align:center; line-height:44px; padding:0; font-size:16px; font-weight:normal; font-family: 'Conv_segoeuib'; text-transform:uppercase;}
.wpcf7 .form-btn .wpcf7-submit:focus{outline:none;}
.wpcf7 .form-btn .wpcf7-submit:hover{background:#f47721;}

.donationpanel{padding:0 0 40px;}
.donationpanel #dgx-donate-container{padding:0; border:none; background:none; margin:0;}
.donationpanel .dgx-donate-form-section label{padding:0 15px;}
.donationpanel .dgx-donate-form-section select{border:none; border-radius:0; border-bottom:1px solid #9e9e9e; padding:0; height: 42px; background:none; width:100%; max-width:100%; font-family: 'Conv_segoeui'; font-size:18px; }
.donationpanel .dgx-donate-form-section #_dgx_donate_donor_country label, .donationpanel .dgx-donate-form-section #_dgx_donate_donor_state label{top:-15px;}
.donationpanel .dgx-donate-form-section{border:none !important; padding:0; margin:0 -15px; }
.donationpanel .dgx-donate-form-section > div{position:relative; margin:0 0 32px; float:left; width:50%; padding:0 15px;}
.donationpanel .dgx-donate-form-section > div:first-child{width:100%;}
.donationpanel .dgx-donate-form-section > div#header_desc{width:100%; margin:0;}
.donationpanel .dgx-donate-form-section span{margin:0 0 30px; padding:0 15px; display:inline-block; font-size:16px; color: #313131; line-height:26px; font-family: 'Conv_segoeui'; }
.donationpanel .dgx-donate-form-section span input{margin-top:-3px;}
.donationpanel .dgx-donate-form-section span.dgx-donate-comment{padding:0; margin:0;}
.donationpanel .dgx-donate-form-section h2{font-size:28px; line-height:32px; color:#313131; font-family: 'Conv_segoeui'; padding:0; margin:0; }
.donationpanel .seamless-donations-error-message-field{background:none;}
.donationpanel .dgx-donate-form-section .dgx-donate-pay-enabled input{width:auto; height:44px; background:#313131; border:none; border-radius:0px; cursor:pointer; text-align:center; line-height:44px; padding:0 20px; font-size:16px; font-weight:normal; font-family: 'Conv_segoeuib'; text-transform:uppercase;}
.donationpanel .dgx-donate-form-section .dgx-donate-pay-enabled input:focus{outline:none;}
.donationpanel .dgx-donate-form-section .dgx-donate-pay-enabled input:hover{background:#f47721; color:#fff;}
.donationpanel .dgx-donate-form-section .dgx-donate-pay-disabled input{width:auto; height:44px; background:#ccc; border:none; border-radius:0px; cursor:pointer; text-align:center; line-height:44px; padding:0 20px; font-size:16px; font-weight:normal; font-family: 'Conv_segoeuib'; text-transform:uppercase; cursor:not-allowed;}
.donationpanel .dgx-donate-form-section > div#_dgx_donate_donor_country{clear:left;}
.donationpanel .seamless-donations-forms-error-message{padding:3px 10px; margin-bottom:15px;}

.innerpagebanner{position:relative;}
.innerpagebanner img{height:288px; width:100%; object-fit:cover;}
.innerpagebanner .container{position:relative;}
.innerpagebanner .innertext{position:absolute; bottom:15px; left:0;}
.innertext h1.page-title{font-size:49px; line-height:52px; font-weight:normal; padding:0; text-transform:uppercase; display:inline-block; vertical-align:middle; font-family: 'Conv_segoeuib'; margin:0; color:#fff; padding-right:32px;}
.innertext p{font-size:15px; line-height:20px; color:#fff; display:inline-block; border-left:1px solid #fff; vertical-align:middle; padding:6px 0 6px 27px;}
.innertext p strong{font-family: 'Conv_segoeuib'; font-weight:normal;}
.innerpagebanner .breadcrumb{position:absolute; bottom:28px; right:0; font-size:15px; line-height:20px; color:#fff;}
.breadcrumb a{display:inline-block; vertical-align:top; color:#fff; position:relative; margin:0 35px 0 0;}
.breadcrumb a:hover{color:#f47721;}
.breadcrumb a:before{content:"/"; font-size:15px; line-height:18px; color:#fff; font-weight:normal; position:absolute; right:-22px; top:2px;}

.eventlistpage{margin:0 -20px; padding:0 0 30px;}
.eventlistpage .iteam{padding:0 20px 40px; float:left; width:33.33%;}

.bloglistpage{margin:0 -16px; padding:0 0 35px;}
.bloglistpage .homeblogbox{padding:0 16px 40px; float:left; width:33.33%;}
.bloglistpage .blogimg{position:relative;}
.bloglistpage .blogimg img{height:240px; width:100%; object-fit:cover;}
.bloglistpage .blogtext{background:#f7f7f7; padding:32px 28px 28px;}
.bloglistpage h2{font-size:20px; line-height:24px; color:#313131; margin:0 0 20px; padding:0; font-family: 'Conv_segoeuib'; }
.bloglistpage h2 a{color:#313131;}
.bloglistpage p{font-size:14px; line-height:24px; color:#313131; padding:0 0 26px;}
.bloglistpage .blogsdate{right:auto; left:0;}
.bloglistpage .blogsdate span{width:74px; font-size:14px; line-height:16px; padding:6px 13px;}
.blogleft{float:left; width:66.66%; padding-right:30px;}
.blogleft p{text-align:justify;}
.blogright{float:left; width:33.33%;}
.blogright .sidebar{padding:0; margin:0; width:100%;}
.blogright .sidebar h2{font-size:20px; line-height:24px; color:#fff; margin:0px; padding:15px 25px 17px; font-family: 'Conv_segoeuib'; border-bottom:1px solid #dddddc; background:#313131; text-transform:none; }
.blogright .widget_recent_entries{border:2px solid #313131;}
.blogright .widget_recent_entries ul{padding:20px 25px;}
.blogright .widget_recent_entries li{padding:0 0 17px;}
.blogright .widget_recent_entries li a{font-size:16px; line-height:24px; color:#313131; padding:0;}
.blogright .widget_recent_entries li a:hover{color:#f47621;}

.ourteam .ourteamrow{ display: flex; flex-direction: row; flex-wrap: wrap;margin-bottom:100px!important;}
.our-team-member{ width: calc(50% - 50px); border: 4px solid #313131; display: flex; flex-direction: row; padding: 25px; margin-bottom: 100px; margin-right:25px; margin-left:25px; }

.ourteam .ourteamrow .our-team-member:nth-child(even){ margin-left:50px; margin-right: 0px;}

.our-team-member .ourteamimg{ width: 310px; height: 310px; border: 4px solid #313131; position: relative; flex: 1 0 310px; margin-left: -50px;  margin-bottom: -50px; justify-content: center;}
.our-team-member .ourteamimg .entry-header{ position: absolute; bottom: 0px; left: 0px; right: 0px; background: #d90845; background: -moz-linear-gradient(top, #d90845 0%, #eb3c2f 100%); background: -webkit-linear-gradient(top, #d90845 0%,#eb3c2f 100%); background: linear-gradient(to bottom, #d90845 0%,#eb3c2f 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d90845', endColorstr='#eb3c2f',GradientType=0 );}
.our-team-member .ourteamimg .entry-header h2{ margin-bottom: 0px; color: #fff; font-size: 24px; text-align: center; padding: 15px 0px;}
.our-team-member .ourteamimg .entry-header h2 a{ color: #fff;}
.our-team-member .ourteaminfo{ padding-left:25px; padding-right:15px;}
body:not(.search-results) .our-team-member .entry-summary{margin-bottom:0px;}
.our-team-member .ourteaminfo p{ font-size: 14px; margin-bottom: 25px; line-height: normal; padding-bottom: 0px;}
.our-team-member .ourteaminfo p:last-of-type{ margin-bottom: 0px;}
.our-team-member .ourteaminfo a.fullbio{ margin-top: 25px; border: 2px solid #313131; padding:8px 12px; display: inline-block; font-size: 13px; color: #000000; font-family: 'Conv_segoeuib';}
.our-team-member .ourteaminfo a.fullbio:hover{background:#f47721; color:#fff; border-color:#f47721;}
.ourteamdetails .our-team-member{width:100%;}
.our-team-member a.backbtn{ margin-top: 25px; padding:8px 12px 8px 35px; display: inline-block; font-size: 17px; color: #000000; font-family: 'Conv_segoeuib'; background: url(images/backarrow.png) no-repeat left center;}
.ourteamdetails .what-stake-section h3{ margin-bottom: 0px;}

.about-top-info{padding: 0 0 50px;}
.about-vision-mission-sec:before {content: ''!important;background-image: url(images/mission-left.png);height: 100%;display: block!important;width: 50%;position: absolute;left: 0;top: 0;z-index: 1;background-repeat: no-repeat;background-position: left top;background-color: #1d3785;}
.about-vision-mission-sec:after{content: '';background-image: url(images/vission-right.png);height: 100%;display: block!important;width: 50%;position: absolute;right: 0;top: 0;z-index: 1;background-repeat: no-repeat;background-color: #213e96;background-position: right top;}
.about-vision-mission-sec .mission-div{display: -ms-flexbox;display: flex;padding: 50px 40px 50px 0;}
.about-vision-mission-sec .vission-outer .mission-div{padding-left: 40px;padding-right: 0;}
.about-vision-mission-sec .mission-div .left-title{width: 23%;}
.about-vision-mission-sec .mission-div .left-title h3{font-size: 30px;font-weight: 700;text-transform: uppercase;font-family: 'Conv_segoeuib';color: #fff;}
.about-vision-mission-sec .mission-div .right-content p{font-size: 14px;line-height:24px;font-family: 'Conv_segoeui';color: #fff;font-weight: normal;margin-bottom: 30px;padding-bottom: 0;text-align: justify;}
.about-vision-mission-sec .mission-div .right-content{width: 77%;}
.about-vision-mission-sec .vission-outer,
.about-vision-mission-sec .mission-outer{position: relative;z-index: 2}
.about-vision-mission-sec .vc_row-fluid{display: -ms-flexbox;display: flex;}

.contribution-sec{padding: 50px 0 70px;}
.contribution-sec .vc_col-sm-8{width:59%;}
.contribution-sec .vc_col-sm-4{width:41%;}
.contribution-sec .contribution-block h3{font-family: 'Conv_segoeuil';font-weight: normal;font-size: 40px;color: #000000;margin-bottom: 35px;text-transform: uppercase;}
.contribution-sec .contribution-block h3 b{font-family: 'Conv_segoeuib';font-weight: normal;}
.contribution-sec .contribution-block p{font-size: 14px;line-height:24px;font-family: 'Conv_segoeui';color: #252525;text-align: justify;margin-bottom: 30px;padding-bottom: 0;}

.statistics-acc-sec{padding: 75px 0 60px;background-color: #f6f6f6;}
.statistics-acc-sec h3{text-align:center;font-family: 'Conv_segoeuil';font-weight: normal;font-size: 40px;color: #000000;margin-bottom: 35px;text-transform: uppercase;line-height: 1;margin-bottom: 60px!important;}
.statistics-acc-sec h3 b{font-family: 'Conv_segoeuib';font-weight: normal;}

.wpb-js-composer .statistics-accordian.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {border-color: #d1d1d1;border-top-color: #f6f6f6;background-color: #9da2b0;}
.wpb-js-composer .statistics-accordian.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:focus,
.wpb-js-composer .statistics-accordian.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover {background-color: #9da2b0;}
.wpb-js-composer .statistics-accordian.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {border-color: #d1d1d1;border-top-color: #f6f6f6;background-color: #213e96;}
.wpb-js-composer .statistics-accordian.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title{font-family: 'Conv_segoeuib';}
.wpb-js-composer .statistics-accordian.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {color: #fff;}
.wpb-js-composer .statistics-accordian.vc_tta.vc_general .vc_tta-panel-title {margin: 0;line-height: 1;font-size: 20px;font-family: 'Conv_segoeuil';}
.wpb-js-composer .statistics-accordian.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right.vc_tta-panel-title>a {color: #fff;text-transform: uppercase;}
.wpb-js-composer .statistics-accordian.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);right: 20px;border: 2px solid #fff;color: #fff;height: 25px;width: 25px;border-radius: 50%;}
.wpb-js-composer .statistics-accordian.vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,
.wpb-js-composer .statistics-accordian.vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {border: none;width: 11px;height: 2px;background: #fff;position: absolute;left: 0;right: 0;margin: 0 auto;top: 10px;padding: 0;}
.wpb-js-composer .statistics-accordian.vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after,
.wpb-js-composer .statistics-accordian.vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::before{border: none;width: 11px;height: 2px;position: absolute;margin: 0 auto;top: 10px;left: 0;background: #fff;right: 0;}
.wpb-js-composer .statistics-accordian.vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after{transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);top:9px;}
.wpb-js-composer .statistics-accordian.vc_tta.vc_general .vc_tta-panel-title>a{padding:12px 44px;}
.wpb-js-composer .statistics-accordian.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right.vc_tta-panel-title>a{padding-right: 62px;}
.wpb-js-composer .statistics-accordian.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body{border-color: #d1d1d1;}
.wpb-js-composer .statistics-accordian.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {background-color: #f9f9f9;}
.wpb-js-composer .statistics-accordian.vc_tta.vc_general .vc_tta-panel-body{padding: 0;}
.wpb-js-composer .statistics-accordian.vc_tta.vc_general .vc_tta-panel-body ul{padding:8px 0; float:left; width:100%;}
.wpb-js-composer .statistics-accordian.vc_tta.vc_general .vc_tta-panel-body ul li {padding:7px 25px 8px 44px;font-size: 15px;color: #313131;width: 50%;float: left;position: relative; font-family: 'Conv_segoeui'; font-weight:normal;}
.wpb-js-composer .statistics-accordian.vc_tta.vc_general .vc_tta-panel-body ul li:before {content: "";width: 10px;height: 10px;border: 1px solid #6b6b6b;display: inline-block;left: 20px;position: absolute;top: 15px;}
/* About Page CSS End */

/* Contact Page CSS Start */
.contact-form-section{padding: 0 0 50px;}

.contact-left .wpb_wrapper::after {display: block;clear: both;content: "";}
.contact-form .wpcf7-form-control-wrap{display: block;}
.contact-form span.wpcf7-not-valid-tip {position: absolute;left: 0;bottom: -19px;font-size: 12px;font-weight: 500;color: #DD1F32;}

.contact-form-outer .wpcf7-response-output{margin: 20px 0 0 0;max-width: 500px;padding: 10px 15px;font-size: 14px;border: 1px solid #000;line-height: 18px;}
.contact-form-outer .wpcf7-response-output.wpcf7-mail-sent-ng,
.contact-form-outer .wpcf7-response-output.wpcf7-aborted {border-color:#DD1F32;color: #DD1F32;}
.contact-form-outer .wpcf7-response-output.wpcf7-validation-errors,
.contact-form-outer .wpcf7-response-output.wpcf7-acceptance-missing{border-color: #F47721;color: #F47721;}

.contact-form .form-group input:-webkit-autofill,
.contact-form .form-group input:-webkit-autofill:hover, 
.contact-form .form-group input:-webkit-autofill:focus
.contact-form .form-group input:-webkit-autofill, 
.contact-form .form-group textarea:-webkit-autofill,
.contact-form .form-group textarea:-webkit-autofill:hover
.contact-form .form-group textarea:-webkit-autofill:focus,
.contact-form .form-group select:-webkit-autofill,
.contact-form .form-group select:-webkit-autofill:hover,
.contact-form .form-group select:-webkit-autofill:focus {-webkit-text-fill-color: #020200;-webkit-box-shadow: none;transition: background-color 5000s ease-in-out 0s;-moz-transition: background-color 5000s ease-in-out 0s;-o-transition: background-color 5000s ease-in-out 0s;-webkit-transition: background-color 5000s ease-in-out 0s;}

.contact-page-form.vc_column_container{padding-right: 120px;}
.contact-page-form p{font-size: 14px;color: #252525;line-height: 24px;}
.contact-page-form .contact-form{margin-top:30px;}
.contact-page-form .contact-form .contact-top-row::after {display: block;clear: both;content: "";}
.contact-page-form .contact-form .contact-top-row .form-group{width: 50%;float: left;padding:  0 15px;}
.contact-page-form .contact-form .contact-top-row{margin:0 -15px;}
.contact-page-form .contact-form .contact-top-row label.form-label{left: 15px;}

.contact-address-sec{padding-bottom: 65px;}
.contact-address-sec .contact-address-main{display: -ms-flexbox;display: flex;}
.contact-address-sec .contact-address-main .contact-address{width: 20%;text-align: center;border-right: 1px solid #bfbfbf;padding: 15px 0;}
.contact-address-sec .contact-address-main .contact-address:last-child{border-right: none;}
.contact-address-sec .contact-address-main .contact-address h4{font-family: 'Conv_segoeuib';font-size: 17px;text-transform: uppercase;color: #313131;letter-spacing: 2px;margin:0 0 5px;}
.contact-address-sec .contact-address-main .contact-address p,
.contact-address-sec .contact-address-main .contact-address a{color: #313131;}
.contact-address-sec .contact-address-main .contact-address a:hover,
.contact-address-sec .contact-address-main .contact-address a:focus{color: #313131;}
/* Contact Page CSS End */

/* Purpose Page CSS Start */
.what-stake-section{padding: 0 0 70px;}
.what-stake-section h3{font-family: 'Conv_segoeuil';font-weight: normal;font-size: 40px;color: #313131;margin-bottom: 35px;text-transform: uppercase;line-height: 1;}
.what-stake-section h3 b{font-family: 'Conv_segoeuib';font-weight: normal;}
.what-stake-section p{font-size: 14px;line-height:24px;font-family: 'Conv_segoeui';color: #252525;text-align: justify;margin-bottom: 30px;padding-bottom: 0;}

.challenge-sec {background-color: #213e96;padding: 90px 0;background-image: url(images/challenge-bg.jpg);background-position: right top;background-repeat: no-repeat;background-size: auto 100%;}
.challenge-sec h3{font-family: 'Conv_segoeuil';font-weight: normal;font-size: 40px;color: #ffffff;margin-bottom: 35px;line-height: 1;text-transform: uppercase;}
.challenge-sec h3 b{font-family: 'Conv_segoeuib';font-weight: normal;}
.challenge-sec p{font-size: 14px;line-height:24px;font-family: 'Conv_segoeui';color: #ffffff;text-align: justify;margin-bottom: 30px;padding-bottom: 0;max-width: 770px;}
.challenge-sec ul{max-width: 950px;}
.challenge-sec ul li{color: #fff;font-size: 14px;line-height: 30px;padding-left: 30px;position: relative;}
.challenge-sec ul li:before {content: "";width: 10px;height: 10px;border: 1px solid #ffffff;display: inline-block;left: 0;position: absolute;top: 10px;}

.imagine-sec {background-color: #faf9f9;padding: 90px 0;background-image: url(images/imagine-bg.jpg);background-position: left top;background-repeat: no-repeat;background-size:cover; background-attachment:fixed; }
.imagine-sec .imagine-block{float: right;}
.imagine-sec h3{font-family: 'Conv_segoeuil';font-weight: normal;font-size: 40px;color: #313131;margin-bottom: 35px;line-height: 1;text-transform: uppercase;}
.imagine-sec h3 b{font-family: 'Conv_segoeuib';font-weight: normal;}
.imagine-sec ul{max-width: 950px;}
.imagine-sec ul li{color: #313131;font-size: 14px;line-height: 30px;padding-left: 30px;position: relative;}
.imagine-sec ul li:before {content: "";width: 10px;height: 10px;border: 1px solid #676767;display: inline-block;left: 0;position: absolute;top: 10px;}

.unity-sec{padding: 70px 0;}
.unity-sec h3{font-family: 'Conv_segoeuil';font-weight: normal;font-size: 40px;color: #313131;margin-bottom: 10px;line-height: 1;text-transform: uppercase;}
.unity-sec h3 b{font-family: 'Conv_segoeuib';font-weight: normal;}
.unity-sec p.not-member{font-size: 16px;margin-bottom: 40px;}
.unity-sec p{font-size: 14px;line-height:24px;font-family: 'Conv_segoeui';color: #313131;margin-bottom: 30px;padding-bottom: 0;}
.unity-sec h4 {font-size: 21px;font-style: italic;margin-bottom: 30px;color: #df1e33;}
.unity-sec h4 span.text-primary{color: #213e96;font-family: 'Conv_segoeuib';}

.js-become-member-sec .vc_col-sm-6:nth-child(1){width:39%;}
.js-become-member-sec .vc_col-sm-6:nth-child(2){width:61%;}
.js-become-member-sec h2.reasons-become-member,
.js-strategic-goal-left h2{color:#000000;font-size:40px;border-bottom:1px solid #bdbdbd;padding-bottom:27px;margin-bottom:20px;font-family:'Conv_segoeuil'}
.js-become-member-sec h2.reasons-become-member > strong,
.js-strategic-goal-left h2 > strong{font-family:'Conv_segoeuib';}
.js-become-member-sec ul li,.noble-movement-left ul li,
.js-strategic-goal-left ul li{color:#252525;font-size:14px;line-height:30px;position:relative;padding-left:16px}
.js-become-member-sec ul li:before,
.noble-movement-left ul li:before,
.js-strategic-goal-left ul li:before{content:"";width:10px;height:10px;border:1px solid #6b6b6b;display:inline-block;left:-16px;position:absolute;top:10px}
.js-become-member-sec ul,
.js-strategic-goal-left ul{padding-left:20px}
.join-us-noble-sec,
.js-strategic-goal-sec{padding:60px 0;}
.js-strategic-goal-sec{margin-top:auto}
.join-us-noble-sec:after{content:"";display:block!important;width:60%;background-image:url("images/join-us-noble.png");background-repeat:no-repeat; background-color:#213d95;background-position:right bottom ;position:absolute;right:0;top:0;height:100%;background-size:contain;}
.noble-movement-left p{font-family:'Conv_segoeuil';padding-bottom:0}
.noble-movement-left p,
.noble-movement-left h3.volunteering-free-text{font-size:30px;line-height:45px;color:#fff}
.noble-movement-left h3.volunteering-free-text{font-style:italic;font-family:'Conv_segoeuib'}
.noble-movement-left ul{padding-top:51px;width:calc(100% - 20px);padding-left:20px}
.noble-movement-left ul li{font-size:16px;line-height:39px;color:#fff;width:50%;float:left}
.noble-movement-left ul li:before{border:1px solid #fff;top:15px}
.noble-registration-form{z-index:12}
.noble-registration-form  input[type="text"]{border:none;border-bottom:1px solid #d1d1d1;background:transparent}
.noble-registration-form label{color:#fff;font-size:13px;font-weight:normal}
.js-strategic-goal-sec{position:relative;padding:40px;float:left}
.js-strategic-goal-sec:after{content:"";display:inline-block!important;background:url("images/strategic-goal-bg.png")no-repeat;
width:45%!important;height:100%;position:absolute;right:0;top:0;background-position:bottom right;background-size:cover}
.js-strategic-goal-left{width:65%!important;padding:60px 0 40px}
.js-strategic-goal-left > .vc_column-inner  {padding-right: 0 !important;}
.js-strategic-goal-left ul li > table{width:auto;max-width:inherit;border:none;padding:4px 0}
.js-strategic-goal-left ul li > table > tbody > tr > td{border:none;font-family:'Conv_segoeuib';padding:0;padding-bottom:3px}
.js-strategic-goal-left ul li > table > tbody > tr > td:first-child{width:110px}

.js-become-member-sec{padding-bottom: 55px;}

.noble-movement-left{z-index: 1;}
.noble-movement-left .noble-left{float: left;width: 36%;}
.noble-movement-left .noble-form{float: right;width: 60%;padding:0 90px 0 110px;}

.noble-form .contact-form label.form-label{color:#fff;}
.noble-form .wpcf7 .form-group .wpcf7-text{border-bottom-color:#fff;color: #fff;}
.noble-form .wpcf7 .form-group .wpcf7-textarea{border-bottom-color:#fff; color: #fff;}
.noble-form .wpcf7 .form-group .wpcf7-select {display: block;width: 100%;background: transparent;border: none;border-bottom: 1px solid #fff;padding: 0 0 20px;color: #fff;font-size: 14px;font-family: 'Conv_segoeuib';}
.noble-form .wpcf7 .form-group .wpcf7-select option{color: #000;}
.noble-form .wpcf7 .form-btn .wpcf7-submit{border:1px solid #0a1023;background-color: #fff;color: #213e96;}
.noble-form .wpcf7 .form-btn .wpcf7-submit:hover{background:#f47721; color:#fff; border-color:#f47721;}
.noble-form .contact-form .contact-top-row::after {display: block;clear: both;content: "";}
.noble-form .contact-form .contact-top-row .form-group{width: 50%;float: left;padding:  0 15px;}
.noble-form .contact-form .contact-top-row{margin:0 -15px;}
.noble-form .contact-form .contact-top-row label.form-label{left: 15px;}

.noble-form .form-group input:-webkit-autofill,
.noble-form .form-group textarea:-webkit-autofill,
.noble-form .form-group select:-webkit-autofill{-webkit-text-fill-color: #ffffff!important;-webkit-box-shadow: none;transition: background-color 5000s ease-in-out 0s;-moz-transition: background-color 5000s ease-in-out 0s;-o-transition: background-color 5000s ease-in-out 0s;-webkit-transition: background-color 5000s ease-in-out 0s;color:#fff!important;}

.single-post-page{max-width: 1000px;}
.single-post-page .entry-header .entry-title {text-transform: uppercase;font-size: 40px;line-height: 1;margin-bottom: 30px;font-family: 'Conv_segoeuib';}
.single-post-page .entry-content{width: 100%;}
.single-post-page .entry-content p{text-align: justify;font-size: 16px; margin-bottom: 30px;line-height: 28px;padding-bottom: 0px;}
.single-post-page .entry-footer{margin-bottom: 70px;}
body:not(.search-results) article:not(.type-page) .single-post-page  .entry-footer .avatar,
.single-post-page .entry-footer .avatar{display: inline-block;height: auto;margin: 0 15px 0 0;width: 49px;}
.single-post-page .entry-footer{display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;}
body:not(.search-results) article:not(.type-page) .single-post-page .entry-footer,
.single-post-page .entry-footer{width: 100%;}
.single-post-page .entry-footer a{color:#313131;}
.single-post-page .entry-footer .screen-reader-text {clip: inherit;height: auto;position: inherit!important;font-family: 'Conv_segoeui';color: #313131;margin-right: 5px;}

/*---------------------------------------------Error Page -------------------------------------------------*/
.error-404{ text-align: center; padding: 0px 0px 100px 0px; width: 100%; float: left;}
.error-404 .page-header{ width:100% !important; padding-bottom: 0px; margin-bottom: 30px;}
.error-404 .page-title{ color: #1a73ad; font-size:90px; padding-bottom: 0px; margin-bottom: 0px;}
.error-404 .title404{ font-size: 35px;}
.error404 .page-content{ padding-bottom:0px;}
.error404 .page-content p{ line-height: normal;}