body{font-family: 'Conv_TechnaSans-Regular' !important;  font-size:16px;}
*{ outline:0px; transition:all ease-in-out 0.5s;}
a{color:#000}
.home .entry-header{ display:none}
.post-inner{ padding:0px;}
p{font-family: 'Rubik', sans-serif; }
	*{ transition:all ease-in-out 0.5s;}
	
@font-face {
	font-family: 'Conv_TechnaSans-Regular';
	src: url('../fonts/TechnaSans-Regular.eot');
	src: local('☺'), url('../fonts/TechnaSans-Regular.woff') format('woff'), url('../fonts/TechnaSans-Regular.ttf') format('truetype'), url('../fonts/TechnaSans-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

/*icon*/
@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/icomoon.eot?4z1pph');
  src:  url('../fonts/icomoon.eot?4z1pph#iefix') format('embedded-opentype'),
    url('../fonts/icomoon.ttf?4z1pph') format('truetype'),
    url('../fonts/icomoon.woff?4z1pph') format('woff'),
    url('../fonts/icomoon.svg?4z1pph#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: 'icomoon-new';
  src:  url('../fonts/icomoon2.eot?kkbqud');
  src:  url('fonts/icomoon2.eot?kkbqud#iefix') format('embedded-opentype'),
    url('../fonts/icomoon2.ttf?kkbqud') format('truetype'),
    url('../fonts/icomoon2.woff?kkbqud') format('woff'),
    url('../fonts/icomoon2.svg?kkbqud#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.icon-arrow-left:before {
 font-family: 'icomoon-new';
  content: "\e900";
  color: #d81409;
}
.icon-arrow-right:before {
  content: "\e901";
    font-family: 'icomoon-new';
  color: #d81409;
}

.fa-angle-right:before {
  font-family: 'icomoon-new' !important;
  content: "\e901" !important;
}

.fa-angle-left:before {
  font-family: 'icomoon-new' !important;
  content: "\e900" !important;
}





[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-icon-home:before {
  content: "\e900";
  color: #d81409;
}
.icon-icon-report:before {
  content: "\e901";
}
.icon-icon-whoweare:before {
  content: "\e902";
}

/*icon*/

.dashicons-admin-home:before {
    content: "\e900";
	 font-family: 'icomoon';
	 
}
.dashicons-info:before {
     content: "\e902";
	  font-family: 'icomoon';
}

.dashicons-media-text:before {
     content: "\e901";
	   font-family: 'icomoon';
}


.social-top ul {margin: 0px;padding: 0px;}
.social-top ul li { display: inline-block; padding: 0 5px;margin: 0px;}
.social-top ul li a { display: inline-block; background: #43004f; width: 34px; font-size: 20px; height: 34px;color: #fff;   border-radius: 100%;
    text-align: center;

}
.social-top ul li a .fa{ display:inline-block;} 
header .social-top ul li a .fa{ vertical-align:middle } 
#footer-bottom .social-top ul li a .fa{ vertical-align:middle;} 
.social-top ul li a:hover{background: #000;} 


.header-navigation-wrapper li a{ color:#000 !important; font-size:16px;font-family: 'Conv_TechnaSans-Regular';}
.header-navigation-wrapper li a span{ margin-left:8px;}
.header-navigation-wrapper li a:hover{text-decoration:none}
.header-navigation-wrapper li a:hover span{text-decoration:underline}
.header-navigation-wrapper li.current_page_item  a {text-decoration:none; }
.header-navigation-wrapper li.current_page_item  a i{text-decoration:none; color:#D81409}

.dashicons-admin-home:before {
    content: ""; font-size:0px; background:url(../images/icon-home.svg)no-repeat center; width:20px; height:20px; display:inline-block;vertical-align:top;
}
.dashicons-info:before {
   content: ""; font-size:0px; background:url(../images/icon-who-we-are.svg)no-repeat center; width:20px; height:20px; display:inline-block; vertical-align:middle;
}
.dashicons-media-text:before {
    content: ""; font-size:0px; background:url(../images/icon-report.svg)no-repeat center; width:20px; height:20px; display:inline-block;vertical-align:middle;
}


 li.current_page_item a .dashicons-admin-home:before {
    content: ""; font-size:0px; background:url(../images/icon-home-selected.svg)no-repeat center; width:20px; height:20px; display:inline-block;
}

footer li.current_page_item a .dashicons-admin-home:before {
    content: ""; font-size:0px; background:url(../images/icon-home-selected.svg)no-repeat center; width:20px; height:20px; display:inline-block; vertical-align:middle;
}
 li.current_page_item a .dashicons-info:before {
    content: ""; font-size:0px; background:url(../images/icon-whowe-are-selected.svg)no-repeat center; width:20px; height:20px; display:inline-block;
}
 li.current_page_item a .dashicons-media-text:before {
    content: ""; font-size:0px; background:url(../images/icon-report-selected.svg)no-repeat center; width:20px; height:20px; display:inline-block;
}

.header-inner{ padding:0px !important;}
.home #site-header{ position:absolute; left:0px; z-index:5; top:0px; right:0px; background:none !important; }

.header-navigation-wrapper{margin-right: auto;}


.banner-button{}
.banner-title{font-family: 'Conv_TechnaSans-Regular' !important; font-size:114px !important; color:#000 !important; letter-spacing:normal !important;}
.banner-description{font-family: 'Conv_TechnaSans-Regular' !important; font-size:20px !important; line-height:28px; color:#43004F !important; font-weight:normal !important;}

.header-inner.section-inner{ margin:0 auto; width:100%; max-width:1190px;}
.site-logo{ margin-left:20px !important}
#intro-section{ margin:0px !important;}
.banner-button{ text-transform:uppercase !important; line-height:56px !important; height:56px !important; width:205px !important; text-align:center !important; font-weight:normal !important; font-size:14px !important;}

.fa-play-circle:before{content:"";background:url(../images/button-arrow-white.svg)no-repeat center; width:25px !important; height:25px !important; font-size:0px !important; vertical-align:middle !important; margin-right:15px !important; margin-top:-2px !important; display:inline-block;}


.full-row.video-box .fa-play-circle:before{ margin-right:5px !important;width:15px !important; height:15px !important; background-size:100%;}

/*globle*/

p{font-family: 'Rubik', sans-serif; }
.content-row{ margin:0 auto !important;  width:100%; max-width:1230px}
h1,h2,h3,h4,h5{font-family: 'Conv_TechnaSans-Regular' !important;}

.btn-white.with-con{}
.btn-white.with-con .fas{height:25px !important; vertical-align:middle !important; transform:none !important; display:inline-block !important; position:static !important; margin-right:16px;}
.btn-white.with-con .fas:before {content:""; background:url(../images/button-arrow.svg)no-repeat center; width:25px; height:25px; vertical-align:middle; display:inline-block;}
.btn-white button,.btn-white a,.wpcf7-submit.btn{ height:56px !important; display:inline-block !important; font-size:14px !important; transform:uppercase !important; min-width:205px; padding:5px 10px !important; text-align:center !important; line-height:44px !important; color:#D81409 !important; background:#fff !important;font-family: 'Conv_TechnaSans-Regular' !important;}
.btn-white button:hover,.btn-white a:hover,.wpcf7-submit.btn:hover,.banner-button:hover{ background:#000 !important; color:#fff !important; text-decoration:none !important}
.btn-white.with-con:hover .fas:before {background:url(../images/button-arrow-white.svg)no-repeat center;}
/*intro section*/


#intro-section{}
#intro-section .vc_row {  margin:0 auto;  width:100%; max-width:1230px}
.percentage-container{ text-align:right}
.percentage-circle{ color:#000; font-family: 'Conv_TechnaSans-Regular'; font-size:144px; margin-right:62px }
.percentage-circle .number{ color:#000; z-index:5;  position:relative; font-family: 'Conv_TechnaSans-Regular'; margin-right:-85px; font-size:144px; display:inline-block; vertical-align:middle; line-height:1; }
.percentage-circle .circle{vertical-align:middle;  display:inline-block;  background:#d81409; width:170px;  height:170px; border-radius:100%; position:relative}
.percentage-circle .circle div{ position:absolute; left:0px; line-height:1; right:0px; top:50%; transform:translateY(-50%); text-align:center}
.percentage-circle .circle div strong{ display:inline-block; margin-top:-15px;  vertical-align:middle; border-radius:100%; width:62px; height:62px; font-size:42px; background:#fff; line-height:62px; color:#D81409; font-weight:normal}
.intro-paragraph p{font-family: 'Rubik', sans-serif; }
.intro-paragraph { margin-bottom:0px !important;}

#raw-talk-section{ padding:94px 0 !important; background-position:top center !important; margin-top:40px !important; }
#raw-talk-section .vc_row{ margin:0 auto;  width:100%; max-width:1230px}
#raw-talk-section h4{ text-transform:uppercase;}
#raw-talk-section h5{ text-transform:uppercase;}
#raw-talk-section h5 + h2 + h5{ text-transform:none;}
#raw-talk-section h2{margin-top: 10px !important; margin-bottom:10px !important; line-height: normal;}


.inner-title{ font-size:40px; color:#43004F; font-weight:normal;}

#common-footer-section{ margin:0px !important; padding:0px !important}
#our-partners-row{ background-size:cover !important;}
#newsletter-section{ margin:0px !important; padding-bottom:70px}
.footer-bottom-section{ text-align:center}

#footer-bottom .wpb_single_image{ margin-bottom:0px; padding-bottom:0px;} 
.footer-bottom-section p{ font-size:14px; margin-top:20px;}
#newsletter-row{}
#newsletter-row .wpcf7-form{ text-align:center; margin-top:50px;}
#newsletter-row .wpcf7-form .vc_col-sm-6{margin-bottom:30px;}
#newsletter-row .vc_custom_heading{ margin-bottom:10px;}
#newsletter-row h6.vc_custom_heading,#our-partners-row h5{ font-size:24px; letter-spacing:6px;}
#newsletter-row h6.vc_custom_heading{ margin-top:0px;}


#our-partners-row .item .vc_single_image-wrapper img{ border:1px solid #cccccc }
.wpcf7-not-valid-tip { color: #ffa5a5 !important; font-size: 14px !important;font-family: 'Rubik', sans-serif;  font-weight: normal !important;text-align: left !important;}

.wpcf7-form.invalid .wpcf7-response-output{ display:none !important}

#our-partners-row .vc_custom_heading{margin-top: 25px; margin-bottom: 72px;}
#intro-section h2{ font-size:96px; line-height:normal;margin-top: 74px;}
#network-section p{ color:#fff;}

.network-column{}
.network-column > .vc_column-inner{ min-height:460px !important;}
.network-column > .vc_column-inner > .wpb_wrapper{ position:absolute; left:35px;right:15px; bottom:20px;}
.network-column > .vc_column-inner > .wpb_wrapper  .wpb_text_column.wpb_content_element{ margin-bottom:20px !important;}

.inner-page-banner{background:url(../images/inner-banner-bg.jpg)no-repeat center; line-height:192px; height:192px; background-size:cover; }
.inner-page-banner .page-title-box{ margin:0 auto;  width:100%; max-width:1230px}
.inner-page-banner h3{ font-size:80px; color:#43004F; font-weight:normal; margin:0px; padding:0px;padding-left:8px; }
.entry-header{ display:none}
#report-section { margin:0px; padding:0px}
#report-section  .vc_row-fluid{margin:0 auto;  width:100%; max-width:1230px}


/*mobile menu only*/

.mobile-menu {
    padding: 10px 0;
    box-shadow: 0 0 15px #ccc;
    position: fixed;
    background: #fff;
    left: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 9;
	display:none;
}
.mobile-menu ul {
    margin: 0px;
    padding: 0px;
    display: flex;
    list-style: none;
    justify-content: space-around;
}

.mobile-menu ul li {
    text-align: center; margin:0px; padding:0px;
}
.mobile-menu ul li a {
    font-size: 12px;
    color: #666;
	margin:0px;
    text-transform: capitalize;
    display: block;
    text-align: center;
    font-weight: normal;
    text-decoration: none !important;
}

.mobile-menu ul li a i {
    font-size: 0 !important;
	margin:0px !important;
    color: #666;
    display: block !important;
}
.mobile-menu ul li.current_page_item a i {
    color: #D81409;
}

.mobile-menu ul li.current_page_item a{  color: #000;}

.categories-section .vc_custom_heading{ margin:0 auto !important;  width:100%; max-width:1200px}

.thumb-block{ position:relative;} 
.thumb-block .panel-footer{ position:absolute; left:0px; right:0px; bottom:0; color:#fff} 
.thumb-block:hover h3 a,.thumb-block:hover p{ text-decoration:underline !important}
.thumb-block.panel.Article .panel-footer{ background:rgba(2,228,210,0.5);}
.thumb-block.panel.Video .panel-footer{ background:rgba(216,20,9,0.5);}
.thumb-block.panel.Podcast .panel-footer{ background:rgba(67,0,79,0.5);}
.thumb-block .panel-footer{  border:0px !important; text-align:left; color:#fff}
.thumb-block .panel-footer .series-type{color:#fff;font-family: 'Conv_TechnaSans-Regular'; font-size:14px; font-weight:bold;text-transform:uppercase;}
.thumb-block .panel-footer .series-type a,.thumb-block .panel-footer h3 a{color:#fff; text-decoration:none}
.thumb-block .panel-footer h3{font-size:28px; line-height:normal; color:#fff; margin:0 0 5px 0 !important; font-family: 'Conv_TechnaSans-Regular'; font-weight:normal;}
.thumb-block .panel-footer p{font-size:16px; color:#fff;font-family: 'Rubik', sans-serif !important; }
.thumb-block .panel-footer p.text-center{display:none !important}
.progress-bar-outer {width:100%;max-width: 1200px; padding-left: 0 !important; padding-right: 0 !important; }
.thumb-block .panel-body img {width: 100%; margin-bottom: 0px; height:548px; object-fit:cover; display:block;}
#newsletter-section .form-control{ padding-left:20px; border-radius:5px;}
#newsletter-section .form-control:focus,#newsletter-section .form-control:hover,#newsletter-section .form-control:active{ border-color:#cccccc; outline:none !important;}

.panel-body,.series-img,.report-img { position:relative}
.series-img,.video-img,.report-img { overflow:hidden}
.series-img:hover img,.video-img:hover img,.report-img:hover img { transform:scale(1.05);}


.panel.Podcast .panel-body  i,.Podcast .series-img  i{background:url(../images/icon_mic.svg)no-repeat; display:inline-block; width:30px; height:30px; position:absolute; left:15px; top:15px; z-index:5;}
.panel.Video .panel-body  i,.Video .series-img  i{background:url(../images/button-arrow-white.svg)no-repeat; display:inline-block; width:30px; height:30px; position:absolute; left:15px; top:15px;z-index:5;}
.panel.Article .panel-body  i,.Article .series-img  i{background:url(../images/icon_doc.svg)no-repeat; display:inline-block; width:30px; height:30px; position:absolute; left:15px; top:15px;z-index:5;}


#newsletter-row {
    margin: 0 auto !important;
    width: 100%;
    max-width: 800px;
}

.owl-next,.owl-prev{ background:none !important; border:0px !important; opacity:1 !important;}
.navigation-top .fa,.owl-next span,.owl-prev span{ width:40px; height:40px;  box-shadow:0 0 6px #ccc; border-radius:100%; display:inline-block; line-height:38px; text-align:center; color:#cccccc; font-size:30px; font-weight:bold; cursor:pointer; font-size:0px;}

.navigation-top .prev .fa,.navigation-top .next .fa{ font-size:18px} 
.navigation-top .prev,.navigation-top .next{ display:inline-block;} 
.navigation-top .next .fa,.owl-next span:before{color:#d81409} 
.navigation-top .next .fa-angle-right:before{margin-left:3px} 
.navigation-top .prev .fa-angle-left:before{margin-right:3px} 

.owl-next span:before{content:"\f105"; font-family:fontAwesome;  display:inline-block;color:#d81409; font-size:30px; font-weight:bold;margin-left:5px;}
.owl-prev span:before{content:"\f104"; font-family:fontAwesome;display:inline-block;color:#cccccc; font-size:30px; font-weight:bold; }

.navigation-top .fa:hover,.navigation-top .fa:focus{color:#d81409;}

.navigation-top .fa:hover,.owl-next:hover span,.owl-prev:hover span{ background:#d81409; color:#fff !important}
.owl-next:hover span:before,.owl-prev:hover span:before{color:#fff !important}


.navigation-top{ text-align:right; margin-top: -56px !important;} 
.categories-section .vc_custom_heading { margin-top:50px !important;}
#network-section{ margin-bottom:80px !important;}
#footer-bottom{padding-top: 35px !important; padding-bottom: 10px !important;}
#footer-bottom .social-top ul {margin: 15px 0 40px 0 !important;}
#our-partners-row .wpb_image_grid_ul li{ margin:0px;}

.percentage-section-row{ margin-top:50px !important; margin-bottom:30px;}

#rev_slider_1_1_forcefullwidth rs-sbg{ background-position:top center !important}
.mobile-overlay-background{ display:none !important;}

#our-partners-row .wpb_image_grid_ul li{ text-align:center }
#our-partners-row .wpb_image_grid_ul li img{ display:inline-block;}

header.notsticky{ position:statcic !important;}

.wpb_image_grid_ul li{ width:16.6667% !important;text-align:center !important;}

/*report page*/
.report-heighlight-description{ padding-top:90px; padding-bottom:60px; max-width:67%;}
.report-heighlight-description p{ font-size:24px; color:#43004F; line-height:32px; font-family: 'Conv_TechnaSans-Regular';}
.report-heighlight-description .wpb_text_column.wpb_content_element {margin:0px;}
.report-column-details .categories-block{} 

.report-info-box .report-title{ font-size:20px; font-weight:normal; color:#43004F; margin:20px 0 10px 0}
.report-info-box .report-title a{color:#43004F;text-decoration:none}
.report-content p{ font-size:16px; color:#000; line-height:24px;}
.report-download{ margin-top:4px;}
.report-download a{ font-size:14px; text-decoration:none; display:block; font-family: 'Conv_TechnaSans-Regular';}
.report-info-box{ margin-bottom:55px !important;}
.report-img img{height:370px; object-fit:cover;width:100%;}
.report-download a .fa-download{ background:url(../images/download-doc.svg)no-repeat center; width:30px; height:30px; font-size:0px; display:inline-block; vertical-align:middle;}

.categories-block .vc_col-sm-3:hover .report-title a{ text-decoration:underline}

/*who we are*/

.page-id-62 .inner-page-banner{ display:none}
.whoWeare-hero{ min-height:508px; text-align:left}
.whoWeare-hero h2{color:#fff; text-align:left; padding-top:115px; max-width:700px; margin:0px; line-height:normal; color:#fff}
#who-weare-intro{ margin:0px !important; padding:70px 0px 0 !important;}

#who-weare-intro .content-row{ max-width:800px;}
#who-weare-intro .heiglited-text  p{ font-size:24px; line-height:32px; color:#43004F;font-family: 'Conv_TechnaSans-Regular';}
#who-weare-intro  p{ font-size:16px; font-size:16px; line-height:24px}
.first-letter-heightlighted{}
.first-letter-heightlighted p:first-child{}
.first-letter-heightlighted p:first-child::first-letter{font-size:80px; float:left; margin:-6px 5px 0px 5px; line-height:1; padding-right:5px; color: #43004F; display:inline-block; vertical-align:top; }
.who.first-letter-heightlighted p:first-child::first-letter{font-size:80px; float:left; margin:-6px 5px 10px 5px; padding-right:5px; color: #43004F; display:inline-block; vertical-align:top; }




.story-content p{ font-size:16px; line-height:24px}
.align-items-bottom{ display:flex; align-items:center;}
#who-weare-intro{ padding-bottom:0px;}
#detailed-whoweare-box .wpb_single_image{ margin-bottom:0px !important;} 
#detailed-whoweare-box  .vc_single_image-wrapper   .vc_single_image-wrapper{ width:100% !important;}   
#detailed-whoweare-box  .vc_single_image-wrapper   .vc_single_image-wrapper .wpb_wrapper.vc_figure{ width:100% !important;}   
  #detailed-whoweare-box img{ width:100%;}
   #detailed-whoweare-box .wpb_single_image .vc_figure{ width:100%;}
   .wpb_single_image .vc_single_image-wrapper {width: 100%;}
   .story-content{ padding:70px;}
   .running-text p{ font-size:16px; line-height:24px}
   .quote-text p{padding-left:15px; font-size:28px !important; color:#43004F; border-left:8px solid #43004f;font-family: 'Conv_TechnaSans-Regular';}
   .max-width800{ max-width:800px !important;}
   #whosweare-bottomsection{margin:0px !important; padding:0 0 80px 0 !important; }
    #whosweare-bottomsection  h4.vc_custom_heading{ font-size:24px; font-weight:normal; color:#43004F; margin:0px 0 10px 0; padding:0px;}

   #story-section{ min-height:480px;}
   #story-section .seprator-small{text-align:center; margin:10px 0}
   #story-section .seprator-small:after{content:""; width:96px; height:1px; background:#999999; display:inline-block;}
   
      #story-section{ padding-top:15px !important}
   #story-section .content-row{max-width:800px !important; text-align:center}
   #story-section h3{color:#fff; font-size:48px; line-height:54px; margin-bottom:0px; margin-top:100px}
   #story-section p{color:#fff; font-size:15px; line-height:24px;}
     #keyarea-section{margin:0px; padding:100px 0;}
   #keyarea-section h2.vc_custom_heading{ font-size:40px; font-weight:normal; color:#43004F;margin:0px 0 30px 0; padding:0px;}
   
   .keyarea-column h4.vc_custom_heading{ font-size:24px; font-weight:normal; color:#43004F; margin:0px 0 10px 0; padding:0px;}
   .keyarea-column p{ font-size:16px;}
   
	.heiglited-detail-text p { font-size: 24px;line-height: 32px;color: #43004F; font-family: 'Conv_TechnaSans-Regular';}
	.running-content p{ font-size:16px;} 

.series-info-box {
    margin-bottom: 55px !important;min-height: 140px;
}	
.series-info-box .series-title{ font-size:20px; font-weight:normal; color:#43004F; margin:20px 0 10px 0}

.series-info-box  .series-type {font-size:14px; margin-top:15px;  text-decoration:none; text-transform:uppercase; font-weight:bold; font-family: 'Conv_TechnaSans-Regular';}
.Video .series-type {color:#D81409}
.Article  .series-type {color:#02E4D2}
.Podcast .series-type {color:#43004F} 

.categories-block .Video:hover .series-type,
.categories-block .Video:hover .series-title,
.categories-block .Video:hover .series-content p
{color:#D81409; text-decoration:underline}

.categories-block .Article:hover .series-type,
.categories-block .Article:hover .series-title,
.categories-block .Article:hover .series-content p
{color:#02E4D2; text-decoration:underline}

.categories-block .Podcast:hover .series-type,
.categories-block .Podcast:hover .series-title,
.categories-block .Podcast:hover .series-content p
{color:#43004F; text-decoration:underline}

.series-info-box  .series-title{ margin-top:5px;}
.series-info-box  .series-title a{color:#43004F ; font-size:20px;  text-decoration:none}
.series-content p{ font-size:16px; color:#000; line-height:24px;}
.series-img img {height:370px; object-fit:cover;width:100%; transition:all ease-in-out 0.5s;}

.categories-block .Podcast:hover .series-img img,
.categories-block .Video:hover .series-img img , 
.categories-block .Article:hover .series-img img { transform:scale(1.05);}




#further-top-available.content-row{margin: 0 auto !important;width: 100%; max-width:1280px;}
#further-top-available h2.vc_custom_heading{ font-size:40px; font-weight:normal}

.articale-detail-innerbanner{ max-width:100% !important; width:100% !important; padding:0px !important; min-height:566px; margin:0px !important;}

.series-info-section{ padding:80px 0 40px;max-width:800px !important; margin:0 auto !important; width:100% !important; }
.series-info-section .series-type{ color:#43004F; font-size:14px; margin-bottom:16px; text-transform:uppercase}
.series-info-section .series-type a,.series-info-section .series-type span { color:#43004F; text-decoration:none}
.series-info-section .series-title{ color:#43004F; font-size:48px; }
.series-author{ font-size:16px;font-family: 'Rubik', sans-serif; margin:15px 0}
.series-date{ font-size:16px; color:#666; font-family: 'Rubik', sans-serif;}
.keyarea-column .wpb_single_image img { height: 100px; width: auto;}
.max-width800.content-row.heiglited-detail-text{ padding-top:48px;}
.content-row.running-content .wpb_single_image{ margin-top:25px; margin-bottom:60px} 

/*videosection*/
.video-series-info-section{ padding-top:80px;}
.video-series-info-section .series-type{ padding:0 15px 15px 15px;}
.video-series-info-section .series-type a,.video-series-info-section .series-type span{text-transform:uppercase; display:block; text-decoration:none; color:#D81409}
.videos-title-section{}
.videos-title-section h2{ margin-top:0px; margin-bottom:15px !important; font-size:48px; line-height:normal; font-weight:normal;}
.video-series-info-section,.content-row.videos-title-section{margin: 0 auto !important;width: 100%; max-width:1248px !important}
.videos-title-section p{ font-size:16px;}
.content-row.videos-title-section{ padding-bottom:30px;}
.content-row.video-section-row{margin: 0 auto !important;width: 100%; max-width:1248px !important}

.report-column-details .categories-block .vc_col-sm-3:hover .report-content p,.report-column-details .categories-block .vc_col-sm-3:hover .report-title,.report-column-details .categories-block .vc_col-sm-3:hover .report-download{ text-decoration:underline}
.report-column-details .categories-block .vc_col-sm-3:hover .report-img img { transform:scale(1.05);}

#slider-section-one #forcecentered ul{transform:translateZ(0px) translateX(350px);}

.video-box .video-img img{ width:100%; height:174px; object-fit:cover}
.video-info{ text-align:left}
.video-info .video-title{ font-size: 20px; font-weight: normal;
    color: #43004F;margin: 20px 0 10px 0;}
.video-info .video-title a{ color:#43004F; text-decoration:none}
.video-info p { font-size: 16px; color: #000; line-height: 24px;}
.full-row.video-box:hover .video-title a,.full-row.video-box:hover .video-info p{ text-decoration:underline}
.full-row.video-box:hover .video-img img { transform:scale(1.05);}


.video-box .video-img{ position:relative}
.video-length{ display:inline-block; position:absolute; font-family:'Conv_TechnaSans-Regular' !important; left:10px; bottom:30px; border-radius:2px; background:#D81409; 
padding:4px 10px 4px 10px; color:#fff; font-size:14px; font-weight:normal;}
.title-space .vc_custom_heading{ margin:0px !important;}
.navigation-arrow-extremtop .navigation-top.content-row{ margin-top:-126px !important}
#forcecentered-video{ margin-top:25px}
#further-top-available{ padding:0px !important;}
#further-top-available .vc_custom_heading{ margin-top:0px; margin-bottom: 28px;}
.navigation-arrow-extremtop .vc_column-inner{ padding-left:0px !important; padding-right:0px !important;}
#forcecentered-video + .progress-section .progress-bar-outer { width: 100%; max-width: 1280px;}


.social-top{ display:none;}
 form.wpcf7-form  .ajax-loader { display: block !important; margin:0 auto !important;}
 
.back-button{ display:inline-block; display:none; }
.back-button a{color:#d81409;width:30px; box-shadow:0 0 15px #ccc; height:30px;display:inline-block; background:#fff; color:#d81409; border-radius:100%; text-align:center; line-height:34px;}
.series-info-section{ position:relative}
.back-button{ position:fixed; cursor:pointer; left:20px; top:197px; z-index:5;}
.back-button.aligntop{top:17px;}
.video-series-info-section{ position:relative }
.back-button-desktop{ color:#000; font-size:16px; position: absolute;top: 28px;left: 0;}
.video-series-info-section .back-button-desktop{left:15px;}
.back-button-desktop a{ color: #000;text-decoration: underline; font-family: 'Rubik', sans-serif;}
.back-button-desktop.static{ position:static !important; margin-top:15px; padding-left:10px;}
.wpb_video_wrapper{ padding-top:0px !important;}
.wpb_video_wrapper iframe{ padding-top:0px !important; position:static !important;}
.wpb_video_wrapper a{    font-family: 'Rubik', sans-serif;
    font-weight: normal;}
	
.slider-box.owl-carousel{ list-style:none; margin-top:25px;}
.slider-box.owl-carousel li{ list-style:none}
.slider-box.owl-carousel li .panel-footer{ padding:10px 35px 15px 35px}	

.navigation-top.content-row{ display:none}
 .owl-nav { display:block !important;
    margin-top: 0px;
    margin: 0 auto !;
    max-width: 1280px;
    text-align: right;
    position: absolute;
    right: 17.5%;
    top: -93px;
}

#forcecentered-video_box .owl-theme .owl-nav { margin-top: 0;}
#forcecentered-video_box .owl-theme .owl-nav [class*=owl-]{ margin-top:0px !important;}

#forcecentered-video_box  .owl-nav {top: -83px;}


.subtitle-text p {
    font-size: 28px !important;
    color: #43004F;
    font-family: 'Conv_TechnaSans-Regular';
}

#our-partners-row{ background:url(../images/ourpartenr-background.jpg)no-repeat center; background-size:cover; margin:0px;}
#newsletter-section{ background:url(../images/newsletter-signup-bg.jpg)no-repeat center; background-size:cover;}

/*

@media(min-width:1600px) and (max-width:1920px){
#forcecentered2 .slider-box,#forcecentered1 .slider-box,#forcecentered .slider-box{transform:translateZ(0px) translateX(335px) !important;}

}



@media(min-width:1300px) and (max-width:1390px){
#forcecentered2 .slider-box,#forcecentered1 .slider-box,#forcecentered .slider-box{transform:translateZ(0px) translateX(70px) !important;}

}


@media(min-width:1200px) and (max-width:1290px){
#forcecentered2 .slider-box,#forcecentered1 .slider-box,#forcecentered .slider-box{transform:translateZ(0px) translateX(30px) !important;}

}
*/

#detailed-whoweare-box{ margin-bottom:90px !important;}

@media(min-width:1100px){

#further-top-available {
    padding: 50px 0 0 0 !important;
}
#forcecentered-video_box .slider-box.owl-carousel {
    margin-top: 0;
}
}

@media(min-width:992px) and (max-width:1024px){
.header-inner.section-inner {max-width: 94%;}
#intro-section { margin: 0px auto !important; max-width: 94%;padding: 0 !important;}
.categories-section .vc_row-fluid{ max-width: 94%; margin: 0px auto !important;}
#network-section .vc_row-fluid { max-width: 94%; margin: 0px auto !important;}
#our-partners-row .wpb_image_grid_ul li {margin: 0px; max-width:16%; width:16%;}
#raw-talk-section .vc_row-fluid { max-width: 94%; margin: 0px auto !important;}	
#intro-section h2 { font-size: 66px;}
.banner-title { font-size: 84px !important;}

.inner-page-banner h3 {font-size:60px; padding-left: 23px;}
.report-heighlight-description { max-width: 100%;}
#report-section { padding: 0px 6px; margin:0px; width:100%; max-width:100%;}
.whoWeare-hero h2 {font-weight: normal !important; padding-left:20px;}
#further-top-available { padding: 0px 20px!important;}
#forcecentered-video + .progress-section .progress-bar-outer { padding: 0 25px !important;}
#further-top-available .vc_column-inner{ padding-left:0px !important; padding-right:0px !important;}
.owl-nav { right: 0%;}
}
@media(min-width:768px) and (max-width:991px){
.mobile-menu { display:block}
#intro-section { margin: 0px !important; width: 100% !important; padding: 0 15px !important;}	
#our-partners-row,#newsletter-section,#network-section,#raw-talk-section,#network-groups-section,#footer-bottom{margin: 0px !important; max-width:100% !important; width: 100% !important;}	
.banner-title { font-size: 60px !important; font-weight:normal !important; color: #000 !important;letter-spacing: normal !important;}
#site-header .social-top{ display:none;}
#intro-section h2 {font-size: 40px; line-height:48px; font-weight:normal}
#intro-section h5{  font-size: 20px; line-height: 28px; font-weight:normal !important; margin:20px 0;}
.percentage-circle { font-size: 100px; margin-right: 0;text-align: left;}
.percentage-circle .number { margin-right: -85px; font-size: 100px;}
.site-logo { margin-left: 10px !important;}
#intro-section {margin: 0px !important;width: 100% !important;padding: 30px 10px !important;}
.inner-title {font-size: 28px;}
.categories-section{width:100% !important;  margin:0px !important; padding:0px !important;}
.categories-section > .vc_row.wpb_row.vc_row-fluid{ margin:0px; padding:0 0px;}
.navigation-top{ display:none;}
.progress-bar-outer { padding:0 0 !important;}
#our-partners-row .wpb_image_grid_ul li {
    margin: 0px;
    max-width:33%; text-align:center !important;
    width: 33%;
}

#our-partners-row{ background:none !important; padding:30px 0px 0px 0!important;}
#our-partners-row:before{content:"";background:url(../images/top-graphic.jpg)no-repeat !important; background-size:100% !important; height:60px; display:block; width:100%; }
#our-partners-row:after{content:"";background:url(../images/bottom-graphic.jpg)no-repeat !important;display:block; background-size:100%!important; height:30px; background-size:cover}

#our-partners-row .vc_custom_heading{ margin-bottom:15px}
#newsletter-section{background:url(../images/newsletter-bg-mobile.jpg)no-repeat center !important; background-size:cover !important; margin:0px !important; padding:20px 0 6qx 0px 0!important}
.mobile-overlay-background{ display:none !important;}

#raw-talk-section .wpb_column.vc_column_container.vc_col-sm-4{ width:50%;}

.inner-page-banner { background: url(../images/mobile-inner-title-banner.jpg)no-repeat center;
    line-height: 136px;  height: 136px; background-size: cover;}
.inner-page-banner h3 {font-size: 40px; padding-left: 23px;}
.report-heighlight-description { max-width: 100%;}
#report-section { padding: 0px 6px; margin:0px; width:100%; max-width:100%;}
.report-column-details .categories-block .vc_col-sm-3{ max-width:33.33%;width:33.33%; padding:0 8px;  float:left}
.report-heighlight-description { padding-top: 45px;padding-bottom:45px;}
.categories-block .vc_row{margin: 0 -15px;}
.report-column-details .wpb_text_column.wpb_content_element{ margin-bottom:0px !important;}
.report-info-box { margin-bottom: 30px !important;}
.thumb-block .panel-body img { height: 400px;}
.report-img img {height: 300px;}

.whoWeare-hero h2 { padding-top:120px; font-size:50px !important; max-width:50%; font-weight:normal !important;}
#who-weare-intro {padding: 40px 0px 0 0!important;}
#detailed-whoweare-box{ padding:0 15px !important}
.story-content { padding: 15px;}
#detailed-whoweare-box .align-items-bottom { display: flex; }
#detailed-whoweare-box .vc_row.wpb_row.vc_row-fluid.content-row.align-items-bottom.vc_custom_1607339903615.vc_row-has-fill { display: flex; }
.story-content{ margin-bottom:20px !important;}
#whosweare-bottomsection { padding: 25px 0 !important;}
#story-section h3 {font-size: 28px; line-height:38px;}
.quote-text p { font-size: 18px !important;}
#keyarea-section h2.vc_custom_heading {font-size: 28px;margin: 0px 0 20px 0; padding: 0px;}
#keyarea-section {  margin: 0px;padding: 50px 0 0 0;}
.site-logo img {max-height: 60px;}
#story-section {min-height: 360px;}
.whoWeare-hero h2 {font-weight: normal !important;}
.videos-title-section h2 { font-size: 32px;}
.videos-title-section .vc_column_container > .vc_column-inner { padding-left: 22px; padding-right: 22px;}
.video-series-info-section { padding-top: 44px;}
.content-row.videos-title-section { padding-bottom: 0;}
.video-section-row .title-space .vc_column-inner{  padding-top:0px;}
#forcecentered-video { margin-top: 0;}
.navigation-arrow-extremtop .vc_column-inner{ padding-top:0px;}
#further-top-available h2.vc_custom_heading { font-size: 28px;font-weight: normal;}
#further-top-available { padding: 0px 8px !important;}
#further-top-available .vc_custom_heading { margin-top: 30px;margin-bottom: 28px; padding-left: 9px;padding-right: 9px;}
#further-top-available .vc_col-sm-3{ max-width:50%; float:left}
.navigation-arrow-extremtop .vc_column-inner{ padding-top:0px !important;}
.series-img img { height: 212px; object-fit: cover;  width: 100%;}
.series-info-box { margin-bottom: 35px !important;}
#further-top-available + #our-partners-row{ padding-top:0px !important;}
.video-container{ padding: 0 12px !important}
.title-space .vc_column-inner{ padding-top:15px !important;}
#further-top-available {padding: 0px 15px !important;}
.title-space .vc_custom_heading { margin-top: 0px !important; margin-bottom: 10px !important;}
#further-top-available { padding: 0px 30px !important;}
.series-info-section {padding: 30px 20px;}
#further-top-available .vc_column-inner{ padding-left:0px !important; padding-right:0px !important;}
.max-width800 { max-width: 720px !important;}
.back-button{ display:inline-block;}
.banner-description { line-height: 28px !important;}
.banner-button {  margin-top: 95px;}
#footer-bottom { padding-bottom: 50px !important;}
.owl-nav { right: 0%;}
.video-series-info-section .back-button-desktop {
    left: 20px;
    top: 10px;
}
.video-series-info-section .series-type {
    padding: 0 15px 15px 20px;
}


#detailed-whoweare-box {
    margin-bottom: 30px !important;
}


}

@media(max-width:767px){
.mobile-menu { display:block}
#intro-section { margin: 0px !important; width: 100% !important; padding: 0 15px !important;}	
#our-partners-row,#newsletter-section,#network-section,#raw-talk-section,#network-groups-section,#footer-bottom{margin: 0px !important; max-width:100% !important; width: 100% !important;}	
.banner-title { font-size:48px !important; font-weight:normal !important; color: #000 !important;letter-spacing: normal !important;    width: 100% !important;
    white-space: nowrap !important;}
#site-header .social-top{ display:none;}
#intro-section h2 {font-size: 40px; line-height:48px; font-weight:normal;margin-top:30px}
#intro-section h5{  font-size: 20px !important; line-height: 28px; font-weight:normal !important; margin:20px 0;}
.percentage-circle { font-size: 100px; margin-right: 0;text-align: left;}
.percentage-circle .number { margin-right: -85px; font-size: 100px;}
.site-logo { margin-left: 10px !important; margin-top:8px;}
#intro-section {margin: 0px !important;width: 100% !important;padding: 0 5px 30px 5px!important;}
.inner-title {font-size: 28px;}
.categories-section{width:100% !important;  margin:0px !important; padding:0px !important;}
.categories-section > .vc_row.wpb_row.vc_row-fluid{ margin:0px; padding:0 0;}

.thumb-block .panel-body img {height: 370px;}
.navigation-top{ display:none;}
.progress-bar-outer { padding:0 0 !important;}
#raw-talk-section{ background:url(../images/rawtalk-mobile.jpg)no-repeat !important; padding:300px  5px 10px 5px!important; }
.progress-section {margin: 22px 0 16px 0;}

#our-partners-row .wpb_image_grid_ul{ margin-bottom:30px;}
#our-partners-row .wpb_image_grid_ul li {
    margin: 0px;
    max-width: 50% !important;
    width: 50% !important;
}

#our-partners-row{ background:none !important; padding:30px 0px 0px 0!important;}
#our-partners-row:before{content:"";background:url(../images/top-graphic.jpg)no-repeat !important; background-size:100% !important; height:60px; display:block; width:100%; }
#our-partners-row:after{content:"";background:url(../images/bottom-graphic.jpg)no-repeat !important;display:block; background-size:100%!important; height:30px; background-size:cover}

#our-partners-row .vc_custom_heading{ margin-bottom:15px}
#newsletter-section{background:url(../images/newsletter-bg-mobile.jpg)no-repeat center bottom !important; background-size:cover !important; margin:0px !important; padding:20px 0 6qx 0px 0!important}
.mobile-overlay-background{ display:block !important; min-width:100vw !important; padding:15px !important;}
.mobile-overlay-background {
    display: block !important;
    min-width: 100vw !important;
    padding: 25px 0 !important;
    min-height: 297px !important;
    margin-top: -15px !important;
}

.inner-page-banner { background: url(../images/mobile-inner-title-banner.jpg)no-repeat center;
    line-height: 136px;  height: 136px; background-size: cover;}
.inner-page-banner h3 {font-size: 40px; padding-left: 20px;}
.report-heighlight-description { max-width: 100%;}
#report-section { padding: 0px 6px; margin:0px; width:100%; max-width:100%;}
.report-column-details .categories-block .vc_col-sm-3{ max-width:50%; padding:0 8px;  float:left}
.report-heighlight-description { padding-top: 45px;padding-bottom: 60px;}
.categories-block .vc_row{margin: 0 -10px;}
.series-info-section + .post-inner   #further-top-available .categories-block .vc_row{margin: 0px !important;}
.report-column-details .wpb_text_column.wpb_content_element{ margin-bottom:0px !important;}
.report-info-box { margin-bottom: 30px !important;}

#whoWeare-hero{ width:100% !important; margin:0px !important; padding:0px !important;  max-width: 100% !important;}
.site-logo img { max-height: 47px;}
.categories-section .vc_custom_heading {margin-top: 20px !important; font-size:24px;}
#network-section .vc_column-inner.vc_custom_1607083238665{ padding-top:10px !important;}
.network-column > .vc_column-inner {min-height: 400px !important;}
.network-column .wpb_column.vc_column_container.vc_col-sm-12 .vc_column-inner{ padding-left:10px !important;}
.categories-block .thumb-block { margin-top: 0 !important;}
.network-column .vc_column-inner{ background-position:center !important}
.report-img img {height: 215px;}

#whoWeare-hero { background: url(../images/about-mobile-banner.jpg )no-repeat center !important;min-height:480px !important; padding:0px !important; margin:0px !important; background-size: cover !important;}
.whoWeare-hero h2 { padding-top: 50px; font-size: 40px !important; font-weight:normal !important;}
#who-weare-intro {padding: 40px 0px 0 0!important;}
#detailed-whoweare-box{ padding:0 15px !important}
.story-content { padding: 15px 0;}
#detailed-whoweare-box .align-items-bottom { display: flex; align-items: center; flex-direction: column-reverse;}
#detailed-whoweare-box .vc_row.wpb_row.vc_row-fluid.content-row.align-items-bottom.vc_custom_1607339903615.vc_row-has-fill { display: flex; align-items: center; flex-direction: column;}
.story-content{ margin-bottom:20px !important;}
#whosweare-bottomsection { padding: 25px 0 !important;}
#story-section h3 {font-size: 28px; line-height:38px;}
.quote-text p { font-size: 18px !important;}
#keyarea-section h2.vc_custom_heading {font-size: 28px;margin: 0px 0 20px 0; padding: 0px;}
#keyarea-section {  margin: 0px;padding: 50px 0 0 0;}
#footer-bottom {padding-bottom: 50px !important;}
#newsletter-section .form-control { padding-left: 15px;}
.videos-title-section h2 { font-size: 32px;}
.videos-title-section .vc_column_container > .vc_column-inner { padding-left: 20px; padding-right: 20px;}
.video-series-info-section { padding-top: 44px;}
.content-row.videos-title-section { padding-bottom: 0;}
.video-section-row .title-space .vc_column-inner{  padding-top:0px;}
#forcecentered-video { margin-top: 0;}
.navigation-arrow-extremtop .vc_column-inner{ padding-top:0px;}
#further-top-available h2.vc_custom_heading { font-size: 28px;font-weight: normal; margin-top:0px;}
#further-top-available { padding: 0px 8px !important;}
#further-top-available .vc_custom_heading { margin-top: 30px;margin-bottom: 28px; padding-left: 0px;padding-right: 0px;}
.series-info-section + .post-inner   #further-top-available .vc_custom_heading { margin-top: 30px;margin-bottom: 28px; padding-left: 9px;padding-right: 9px;}
#further-top-available .vc_col-sm-3{ max-width:50%;float:left; padding: 0 10px;}

.navigation-arrow-extremtop .vc_column-inner{ padding-top:0px !important;}
.series-img img { height: 212px; object-fit: cover;  width: 100%;}
.series-info-box { margin-bottom: 35px !important;}
#further-top-available + #our-partners-row{ padding-top:0px !important;}
.video-container{ padding: 0 12px !important}
.title-space .vc_column-inner{ padding-top:15px !important;}
#further-top-available {padding: 0px 15px !important;}
#further-top-available .vc_column-inner{padding: 0px 0px !important;}
.max-width800 { padding: 0 7.5px;}
#whosweare-bottomsection .max-width800 { padding: 0px;}
.series-info-section { padding: 40px 20px;}
.max-width800.content-row.heiglited-detail-text { padding-top: 0;}
.series-author { margin: 7px 0;}
.series-info-section .series-title { font-size: 32px;}
.articale-detail-innerbanner{min-height:350px;}
.heiglited-detail-text p { font-size: 20px; line-height: 28px;}
.content-row.running-content .wpb_single_image {margin-top: 0 !important; margin-bottom: 15px !important;}
.network-column > .vc_column-inner > .wpb_wrapper { left:35px; right:35px;}
#network-section .network-column{ padding-left:20px !important; padding-right:20px !important;} 
.back-button{ display:inline-block;}
#further-top-available .vc_row.wpb_row.vc_row-fluid{ margin:0px !important;}
#forcecentered-video_box{ margin:0 20px;}
.video-series-info-section + .post-inner   #further-top-available{ padding:0px 20px !important}
.content-row.video-section-row.video-container{ padding:0 7px !important} 
.video-section-row .title-space .vc_column-inner { padding-left: 23px !important;}
#forcecentered-video_box .vc_col-sm-12 { padding-left:8px; padding-right:8px;}
.back-button-desktop{ display:none}
.owl-nav { right: -10px;top: -73px;}
.navigation-top .fa, .owl-next span, .owl-prev span {
    width: 30px;
    height: 30px;
line-height: 28px;}
#forcecentered-video_box .owl-theme .owl-nav {
    margin-top: 25px;
}
.video-series-info-section .series-type {
    padding: 0 20px 15px 20px;
}

.video-series-info-section .back-button-desktop {
    left: 20px;
    top: 10px;
}
#detailed-whoweare-box {
    margin-bottom: 10px !important;
}
}



@media (max-width:365px){
.inner-page-banner h3 {
    font-size: 30px;
    padding-left: 20px;
}

.videos-title-section h2 {
    font-size: 26px;
}

.categories-section .vc_custom_heading {
    font-size: 22px;
}

}

.wpcf7 form .wpcf7-response-output {
    font-size: 18px;
  }