@charset "UTF-8";
.svg_all {
  display: none; }

:root {
  font-size: 10px; }

@media only screen and (max-width: 1280px) {
  :root {
    font-size: 0.8vw; } }

@media only screen and (max-width: 1080px) {
  :root {
    font-size: 7.9px; } }

/*header block*/
html {
  overflow-x: hidden; }

#main {
  overflow: hidden; }

#header {
  overflow-x: hidden; }

a:hover, a:active, a:focus {
  text-decoration: none;
  color: auto; }

.helvetica, .contact_info_text, .contact_info_text_phone > span {
  font-family: Helvetica;
  letter-spacing: 0.01rem; }

.grants_type-view {
  padding-bottom: 20.5rem; }

.main-menu_container {
  position: fixed;
  z-index: 9;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 6.3rem;
  background: #f7901e;
  padding: 0 15px; }

.container {
  padding: 0; }

.main-menu {
  max-width: 1170px;
  width: 100%;
  margin: 0 auto;
  height: 100%;
  position: relative;
  z-index: 2;
  background: #0185c3; }

.right-color-div {
  position: absolute;
  right: 0;
  width: 50%;
  height: 6.3rem;
  top: 0;
  background: #0185c3;
  z-index: 1; }

.navbar-collapse {
  padding: 0; }

.head-inform {
  padding-top: 6.3rem; }

.header-follow_container {
  display: inline-block;
  vertical-align: top; }

.navbar-default {
  display: inline-block;
  /* margin-top: -1px; */
  vertical-align: top; }

.navbar-default .navbar-nav > li > a {
  font-family: latoBl;
  color: #fff;
  text-transform: uppercase;
  font-size: 1.76rem;
  padding-top: 2.35rem;
  letter-spacing: 4.32px;
  padding-bottom: 2rem;
  padding-right: 3.4rem;
  padding-left: 3.4rem; }

.navbar-default .navbar-nav > li.old-item {
  background: #f7901e; }

.navbar-default .navbar-nav > li:hover a {
  font-family: latoBl;
  color: #3b3b3b;
}
.navbar-default .navbar-nav > li:hover{
  background: #fff;
}
.navbar{
  min-height: 10px;
  height: 100%;
}
.navbar-default .main-header_menu li{
  height: 100%;
  text-transform: uppercase;
  position: relative;
}
#header li > .dropdown {
  display: none;
  background: #fff;
  border: 1px solid #f7901e;
  border-top: 0;
  margin-top: -2px;
  margin-left: -1px;
  margin-right: -1px;
  padding-top: 20px;
  white-space: normal;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
#header li:hover > .dropdown {
  display: block;
}
#footer .dropdown {
  padding-top: 1rem;
}
.navbar-default .main-header_menu .nav-active_menu{
  background: #fff;
}
.navbar-default .main-header_menu .nav-active_menu a{
  font-family: latoBl;
  color: #3b3b3b;
}
.navbar-default .main-header_menu .nav-active_menu-prev{
  background: #f7901e;
}
.main-header_menu .arrow {
  width: 30px;
  height: 30px;
  background-color: #ccc;
  position: absolute;
  top: 15px;
  right: 15px;
  text-align: center;
  line-height: 30px;
  font-size: 23px !important;
  color: #fff;
  cursor: default;
  visibility: hidden;
  letter-spacing: normal;
}

.facebook-footer_container{
  display: inline-block;
}
.navbar-default {
  background: none;
  border: none; }

.header-follow_text {
  font-family: latoB;
  color: #9fc5e0;
  display: inline-block;
  margin-top: 1.8rem;
  margin-right: 1.4rem;
  font-size: 1.9rem; }

.header-focd .llow_icon {
  background: #016bb1;
  display: inline-block;
  width: 6.6rem;
  height: 100%;
  text-align: center;
  padding-right: 2px;
  vertical-align: top; }

.header-follow_container {
  cursor: pointer;
  margin-right: 0; }
.header-follow_container:hover p{
  color: #fff;
}
.header-follow_container:hover .header-follow_icon svg{
  fill: #fff;
}

.header-follow_icon {
  background: #016bb1;
  display: inline-block;
  vertical-align: top;
  height: 100%;
  text-align: center;
  width: 6.6rem;
  padding-right: 2px; }

.header-follow_icon svg {
  fill: #9fc5e0;
  width: 3.3rem;
  margin-top: 1.6rem;
  display: inline-block;
  vertical-align: top; }

.logo-container {
  display: inline-block;
  width: 40.2rem;
  margin-top: 4.4rem; }

.logo-img {
  width: 100%; }

.head-info_contact {
  background: #fff; }
  .head-info_contact svg {
    fill: #8797aa; }

.head-info_title {
  font-family: Caliban;
  text-align: right;
  font-size: 5.6rem;
  color: #f7901e;
  font-weight: 600;
  margin-top: 2.65rem;
  margin-right: 0.7rem;
  letter-spacing: 0.6px;
  margin-bottom: 1.9rem; }

.menu-close-icon {
  display: inline-block;
  vertical-align: top;
  width: 3.6rem; }

.header-info-min_container {
  display: inline-block;
  vertical-align: top; }

.hader-info-min_label-top {
  font-family: OpenSansR;
  color: #8797aa;
  font-weight: 600;
  font-size: 1.38rem;
  letter-spacing: 0.3px;
  margin-bottom: 0;
  margin-top: -1px; }

.hader-info-min_text-top {
  color: #435061;
  font-family: OpenSansEB;
  font-size: 1.9rem;
  letter-spacing: -0.4px;
  margin-top: -2px;
  display: inline-block; }
  .hader-info-min_text-top:hover {
    color: #435061; }

.email-info {
  padding-left: 2rem;
  display: inline-block;
  text-align: left; }
  .email-info .menu-close-icon {
    width: 2.75rem;
    margin-right: 1.3rem;
    margin-top: 0.3rem; }
  .email-info .hader-info-min_text-top {
    letter-spacing: 1px; }

.phone-info {
  padding-right: 1rem;
  display: inline-block;
  margin-bottom: 1rem;
  text-align: left; }
  .phone-info .menu-close-icon {
    margin-right: 0.8rem;
    margin-top: 2px; }
  .phone-info .hader-info-min_text-top {
    font-size: 2.1rem;
    margin-top: -6px;
    letter-spacing: 0.03px; }

.head-info_contact {
  text-align: right;
  padding-bottom: 1.4rem; }

.home_page_news {
  margin-top: 4.25rem; }

.home_page_news > .container {
  display: table;
  border-bottom: 2px solid #f7901e;
  padding-bottom: 6.2rem; }

.home_page_news_col_l,
.home_page_news_col_r {
  width: 50%;
  display: table-cell; }

.home_page_news_col_l {
  background: url(../img/quotes.png) 47.5% 70.3% no-repeat; }

.home_page_news_title {
  font-family: LatoBl;
  font-size: 3.2rem;
  color: #000;
  position: relative;
  width: 96.4%;
  padding-bottom: 2.2rem;
  margin-bottom: 4.9rem;
  text-transform: uppercase;
  letter-spacing: 0.4rem; }

.home_page_news_title:before {
  content: "";
  position: absolute;
  bottom: 0;
  width: 50%;
  height: 2px;
  background-color: #f7901e; }

.home_page_news_title:after {
  content: "";
  position: absolute;
  width: 50%;
  height: 2px;
  background-color: #c2c2c2;
  bottom: 0;
  right: 0; }

.home_page_news_name {
  font-family: OpenSansB;
  color: #000;
  text-transform: uppercase;
  letter-spacing: 0.5rem;
  margin-bottom: 1.9rem;
  font-size: 3.2rem; }

.home_page_news_decr {
  font-family: HelveticaB;
  color: #00539f;
  font-size: 2.4rem;
  margin-bottom: 1.3rem; }

.home_page_news_text {
  font-family: Helvetica;
  color: #808080;
  line-height: 2.7rem;
  font-size: 1.5rem;
  padding: 0 0.2rem;
  letter-spacing: 0.29px;
  margin-bottom: 8px; }

.carousel-caption {
  text-shadow: none; }

.carousel_img_wrap {
  margin: auto;
  width: 20.6rem;
  height: 20.6rem;
  border-radius: 50%;
  padding: 1rem;
  border: 2px solid #f7901e;
  overflow: hidden; }

.carousel_img_wrap > img {
  height: 100%;
  width: 100%; }

#home_page_news_carousel .item {
  padding-bottom: 34.2rem;
  text-align: center;
  margin-left: -2rem;
  padding-top: 0.4rem; }

#home_page_news_carousel .carousel-caption {
  left: 2.5%;
  right: 2.5%; }

#home_page_news_carousel .carousel-control.right {
  right: -2px; }

#home_page_news_carousel .carousel-control.left {
  left: -21px; }

#home_page_news_carousel .carousel-control {
  background: none;
  top: 13.49%;
  bottom: auto; }
  #home_page_news_carousel .carousel-control > span {
    display: inline-block;
    background-color: rgba(0, 0, 0, 0.7);
    border-radius: 50%;
    padding: 2.3rem;
    height: 8.1rem;
    width: 8.1rem; }

.home_page_news_latest:not(:last-child) {
  margin-bottom: 6.4rem; }

.home_page_news_latest_date {
  font-family: LatoBl;
  color: #a6a6a6;
  position: relative;
  bottom: 0.2vw;
  letter-spacing: 0.035rem; }

.home_page_news_latest_date:before {
  content: url(../img/Calendar-Icon.png);
  padding-right: 0.8rem;
  position: relative;
  top: 0.2rem; }

.home_page_news_latest_name {
  font-family: LatoBl;
  color: #00539f;
  font-size: 1.95rem;
  text-transform: uppercase;
  letter-spacing: 0.2rem;
  margin-top: 1.8rem; }

.home_page_news_latest_text {
  font-family: Helvetica;
  color: #808080;
  margin-bottom: 0;
  font-size: 1.5rem;
  height: 3.5em;
  overflow: hidden;
  line-height: 2.6rem;
  position: relative;
  padding-left: 0.5vw;
  top: 0.6vw; }

.home_page_news_latest_text_more {
  color: #f7901e;
  position: absolute;
  bottom: 0.37rem;
  right: 0.3rem;
  font-family: OpenSansR;
  font-weight: bold;
  border-bottom: 1px solid #f7901e;
  font-size: 1.47rem;
  line-height: 1.9rem;
  display: inline-block;
  background-color: #fff; }

.home_page_news_latest_text_more:hover {
  text-decoration: none;
  color: #f7901e; }

.home_page_news_latest_img {
  float: left;
  padding-right: 1.75rem; }

.home_page_news_col_r {
  text-align: right; }
  .home_page_news_col_r .home_page_news_title,
  .home_page_news_col_r .home_page_news_latest {
    width: 96.4%;
    display: inline-block;
    text-align: left; }

.apply_now {
  display: table-cell;
  padding: 3rem;
  text-align: center;
  vertical-align: middle;
  width: 100vw; }

.apply_now > span {
  display: inline-block; }

.apply_now_text {
  font-family: Helvetica;
  color: #333333;
  display: inline-block;
  font-size: 2.26rem;
  margin-right: 6.6rem;
  font-weight: 600;
  letter-spacing: 1.1px; }

.apply_now_bnt,
.apply_now_bnt_clear {
  width: 31.9rem;
  font-size: 2rem;
  background-color: #f7901e;
  border: 2px solid #f7901e;
  text-align: center;
  text-transform: uppercase;
  color: #fff;
  border-radius: 5rem;
  padding: 1.6rem 0;
  display: inline-block;
  letter-spacing: 0.25rem;
  font-family: Helvetica;
  font-weight: 600;
  transition-duration: 0.3s;
  padding-left: 0.7rem; }
  .apply_now_bnt{
    font-family: LatoBl;
  }
  .apply_now_bnt span,
  .apply_now_bnt_clear span {
    font-family: LatoBl; }

.apply_now_bnt_clear {
  color: #000;
  background-color: transparent; }
  .apply_now_bnt_clear span {
    font-weight: 600; }

.grants_qrg_page_hta_li .apply_now_bnt_clear:hover {
  background-color: #f7901e;
  color: #fff;
  text-decoration: none; }

.apply_now_bnt:hover {
  background-color: transparent;
  color: #000;
  text-decoration: none; }
.grants_qrg_page_circle_name2 span,
.grants_qrg_page_circle_name2 a{
  font-style: italic;
  color: #f7901e;
  font-family: HelveticaB;
}
.apply_now_beetwen {
  text-transform: uppercase;
  padding: 0 2.2rem;
  font-size: 2rem;
  font-weight: 600;
  font-family: LatoR; }
.home_page_news_col_r .home_page_news_title {
  position: relative;
  left: -0.4rem; }

  #home_page_first_carousel .carousel-inner > .item > img.start-home_img{
    position: relative;
    width: 66rem;
    margin-left: 0;
    padding-top: 3.1rem;
    left: 4.5%;
}
.so_far_we {
  font-family: LatoBl;
  color: #fff;
  background: url(../img/so_far_we_bg.png) center no-repeat;
  background-size: cover;
  padding: 3.3rem 0 6.2rem;
  margin-bottom: 1rem; }

.so_far_we_title {
  font-size: 3.15rem;
  text-transform: uppercase;
  letter-spacing: 0.42rem;
  padding-bottom: 2.3rem;
  margin-top: 2.1rem; }

.so_far_we_item {
  float: left; }

.so_far_we_item:nth-of-type(1) {
  width: 23.8%;
  padding-left: 0.2rem; }

.so_far_we_item:nth-of-type(2) {
  width: 29.5%; }

.so_far_we_item:nth-of-type(3) {
  width: 28.75%; }

.so_far_we_item:nth-of-type(4) {
  width: 17.9%; }
  .so_far_we_item:nth-of-type(4) > p {
    width: 22rem; }

.so_far_we_item > span {
  font-size: 6rem;
  letter-spacing: 0.1rem; }

.so_far_we_item > span:before {
  content: url(../img/so_far_we.png);
  padding-right: 1.7rem;
  position: relative;
  top: 0.7rem; }

.so_far_we_item > p {
  font-size: 1.54rem;
  text-transform: uppercase;
  padding-top: 0.5rem;
  letter-spacing: 0.34rem;
  line-height: 2.3rem;
  height: 5.8rem;
  max-width: 30rem;
  position: relative; }

.so_far_we_item > p:before {
  content: "";
  display: block;
  width: 2.8rem;
  height: 2px;
  background-color: #f7901e;
  position: absolute;
  bottom: 0; }

#footer {
  background: url(../img/footer-bg.png) no-repeat 47.3% 107%, #0177b8; }

.footer-logo {
  vertical-align: top;
  width: 18.1rem;
  display: inline-block;
  margin-top: 6.1rem;
  margin-left: 0.2rem;
  margin-bottom: 4rem; }
  .footer-logo img {
    width: 100%; }

.footer-min-title {
  color: #f7901e;
  font-family: latoBl;
  text-transform: uppercase;
  font-size: 2rem;
  letter-spacing: 2.4px;
  margin-left: 2px; }

.first-info_text {
  font-size: 1.45rem;
  font-family: OpenSansR;
  letter-spacing: -0.15px;
  color: #fff;
  line-height: 1.7;
  padding-left: 1px;
  margin-bottom: 5.9rem; }

.first-container-facebook {
  display: inline-block; }

.facebook-footre_svg-container {
  background: #f7901e;
  display: inline-block;
  border-radius: 50%;
  vertical-align: top; }
  .facebook-footre_svg-container svg {
    fill: #fff;
    width: 3.4rem;
    margin-left: 1.5rem;
    margin-top: 1.6rem;
    margin-bottom: 1.45rem;
    margin-right: 1.5rem; }

.first-col_title-facebook {
  margin-bottom: 2rem; }

.footer-sub-item_link:hover, .footer-sub-item_link:active, .footer-sub-item_link:focus {
  text-decoration: none;
  color: #fff; }

.first-col-facebook-text {
  font-family: HelveticaB;
  display: inline-block;
  vertical-align: top;
  margin-top: 2.3rem;
  margin-left: 1.3rem;
  font-size: 1.5rem;
  color: #fff; }

.copyright_section {
  margin-top: 15rem;
  position: relative;
  z-index: 2; }

.footer-menu-title {
  margin-top: 10.6rem;
  margin-left: 3.9rem;
  margin-bottom: 2.6rem; }

.footer-menu_item {
  list-style: none;
  color: #fff;
  margin-bottom: 1.9rem; }

.footer-sub-item_link, .footer-item_link {
  color: #fff; }

.footer-item_link:hover, .footer-item_link:focus, .footer-item_link:active {
  color: #fff; }

.footer-menu_sub-list {
  list-style: none; }

.footer-menu_list {
  font-family: HelveticaB;
  margin-left: 2.2rem;
  margin-top: 0.1rem;
  font-size: 1.6rem; }

.footer-menu_sub-list {
  margin-left: 0.6rem;
  margin-top: 1.6rem; }

.footer-menu-sub-item {
  position: relative;
  margin-bottom: 1.9rem; }

.footer-menu-sub-item:before {
  content: '•';
  position: absolute;
  left: -0.9rem;
  top: 0; }

.footer-contact {
  margin-top: 10.6rem;
  margin-left: 1.7rem; }

.footer-contact-list {
  list-style: none;
  padding-left: 1.65rem;
  margin-top: 2.9rem; }

.footer-contact-title {
  display: block;
  font-family: HelveticaB;
  color: #fff;
  font-size: 1.7rem; }
  .footer-contact-title a {
    color: #fff;
  }

.footrer-contact-text {
  color: #fff;
  font-family: latoR;
  letter-spacing: 0.57px;
  margin-top: 0rem;
  display: block;
  margin-bottom: 1.7rem;
  margin-left: 1px;
  line-height: 1.9;
  font-size: 1.5rem; }

.footer-contact_item {
  margin-top: -0.4rem; }

.footer-contact_item-visit {
  margin-top: 1.9rem; }

.contact-container {
  padding-right: 0; }

.footrer-contact-text {
  width: 110%; }
.footrer-contact-text:hover{
  color: #fff;
}
.footer-map-title {
  margin-top: 3.1rem;
  padding-left: 3.7rem;
  position: relative; }

.footer-map-title:before {
  content: '';
  position: absolute;
  top: 0rem;
  left: 0.4rem;
  background: url(../img/Map-Icon.png) no-repeat center;
  width: 2.2rem;
  height: 3rem;
  background-size: 100% auto; }

.copy_text {
  display: inline-block;
  color: #fff;
  font-family: LatoB;
  font-size: 1rem;
  letter-spacing: 0.33px;
  margin-top: 1px; }
  .copy_text span {
    color: #f7901e; }

.copy_min {
  display: inline-block;
  float: right;
  color: #fff;
  font-family: LatoB;
  font-size: 1rem;
  letter-spacing: 0.57px;
  margin-bottom: 2.1rem;
  margin-top: 1px; }
.copy_min a{
  color: #fff;
}
.apply_now_bnt_clear:hover{
  color: #fff;
  background: #f7901e;
}
.download {
  font-family: LatoBl;
  text-transform: uppercase;
  text-align: center;
  padding: 6.7rem 0 7.1rem; }

.download > .container {
  padding-bottom: 6.6rem;
  margin-bottom: 2.7rem;
  border-bottom: 2px solid #c2c2c2; }

.download_title {
  font-size: 3.1rem;
  padding-bottom: 2.2rem;
  position: relative;
  text-align: left;
  letter-spacing: 0.46rem;
  margin-bottom: 2.9rem;
  margin-left: -2px;
  margin-top: 2.1rem; }

.download_title:before {
  content: "";
  width: 50%;
  height: 2px;
  background-color: #f7901e;
  position: absolute;
  bottom: 0;
  left: 0; }

.download_title:after {
  content: "";
  width: 50%;
  height: 2px;
  background-color: #c2c2c2;
  position: absolute;
  bottom: 0;
  right: 0; }

.download_item {
  width: 30.9%;
  float: left; }

.download_item:not(:last-child) {
  margin-right: 3.65%; }
 {
  margin-bottom: 3rem;
}
.download_center .download_item {
  width: auto;
  float: none;
  margin-bottom: 3rem;
}
.download_item > span {
  font-size: 1.7rem;
  letter-spacing: 0.3rem;
  text-align: left;
  display: block;
  color: #00a0dc;
  margin-bottom: 0.5rem; }

.download_img_wrap {
  border: 1px solid #fff;
  position: relative;
  margin-bottom: 2rem; }

.download_img_wrap > img {
  width: 100%; }

.download_date {
  color: #f7901e;
  font-size: 2.5rem;
  letter-spacing: 0.5rem;
  margin-bottom: 0;
  padding-left: 5px; }

.download_text {
  padding-bottom: 2.5rem;
  margin-bottom: 2.5rem;
  position: relative;
  font-size: 2.4rem;
  letter-spacing: 0.53rem;
  margin-top: -3px;
  padding-left: 4px; }

.download_text:before {
  content: "";
  width: 4.1rem;
  height: 2px;
  background-color: #00a0dc;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto; }

.download_btn {
  color: #000;
  width: 31.9rem;
  font-size: 2rem;
  border: 2px solid #f7901e;
  text-transform: uppercase;
  border-radius: 5rem;
  padding: 1.5rem 0;
  display: inline-block;
  letter-spacing: 0.45rem;
  background: url(../img/download_icon2.png) 95% center no-repeat;
  text-align: left;
  box-sizing: border-box;
  padding-left: 20.2%;
  transition-duration: 0.3s; }

.download_btn:hover {
  background-color: #f7901e;
  color: #fff;
  text-decoration: none; }

.download_btn_all {
  width: 31.9rem;
  font-size: 2rem;
  background-color: #00539f;
  border: 2px solid #00539f;
  text-align: center;
  text-transform: uppercase;
  color: #fff;
  border-radius: 5rem;
  padding: 1.6rem 0;
  display: inline-block;
  letter-spacing: 0.25rem;
  font-family: LatoBl;
  transition-duration: 0.3s;
  padding-left: 3px; }

.download_btn_all:hover {
  color: #00539f;
  background-color: transparent;
  text-decoration: none; }

.download_img_hide {
  position: absolute;
  cursor: pointer;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  text-align: center;
  opacity: 0;
  background-color: rgba(0, 0, 0, 0.8);
  transition-duration: 0.5s; }

.download_img_wrap:hover > .download_img_hide {
  opacity: 1; }

.download_img_hide > img {
  margin: 7.6rem 0 1rem; }

.download_img_hide > a {
  display: block;
  color: #fff; }

#footer {
  position: relative;
  border-top: 2px solid #f7901e; }

.scroll-btn {
  position: absolute;
  top: -3rem;
  right: 0;
  left: 0;
  margin: auto;
  cursor: pointer;
  width: 6.2rem;
  height: 6.2rem;
  background: url(../img/footer_icon.png);
  z-index: 2;
  background-size: cover; }

#footer:after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  height: 62px;
  width: 100vw;
  background: #0162b8; }

.home_newsletter {
  padding: 1.6rem 0 11.9rem;
  display: block; }

.home_newsletter_input {
  border: none;
  background: none;
  border-bottom: 2px solid #f7901e;
  color: #808080;
  width: 30.6%;
  margin-top: 4.2rem;
  padding: 0 0 0.8rem;
  font-size: 1.8rem; }

.home_newsletter_input:first-of-type {
  margin-right: 2.4%; }

input:focus,
a:focus {
  outline: none; }

.home_newsletter_title {
  font-family: latoBl;
  font-size: 3.3rem;
  text-transform: uppercase;
  letter-spacing: 0.33rem; }

.home_newsletter_text {
  font-size: 1.7rem;
  color: #808080;
  margin-bottom: 6.3rem; }

.home_newsletter_img {
  vertical-align: top;
  width: 5.7%; }

.home_newsletter .apply_now_bnt_clear {
  width: 27.2%;
  left: 0.5rem;
  position: relative;
  top: -0.8rem; }
.start-home_img{
  position: absolute;
  top: 0;
  left: 0;
}
.home_newsletter .wpcf7 {
  width: 100%;
  float: right;
  margin-right: -8%; }

.home_page_first_name {
  font-family: latoR;
  font-size: 2.4rem;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  display: block;
  margin-bottom: 1.3rem; }

.home_page_first_decr {
  font-family: latoBl;
  color: #00a0dc;
  background-color: #FFF;
  border: 2px solid #00a0dc;
  width: 31.7rem;
  border-radius: 5rem;
  padding: 1.4rem 0 1.6rem;
  display: inline-block;
  position: relative;
  left: 10.4%;
  font-size: 2rem;
  text-transform: uppercase;
  letter-spacing: 2.5px;
  padding-left: 3px; }

.home_page_first_decr:hover {
  cursor: pointer;
  text-decoration: none;
  background-color: #00a0dc;
  color: #fff;
  transition-duration: 0.3s; }

#home_page_first_carousel .carousel-caption {
    position: relative;
    display: inline-block;
    margin-top: -10.5rem;
    margin-left: 9.4rem;
    margin-bottom: 9.6rem;
}
.home_video iframe,
.map iframe{
  width: 100%;
  height: 52.4rem;
  border: none;
}
#home_page_first_carousel .carousel-control {
  background: none;
  top: 37.3%;
  left: 1.3%; }

#home_page_first_carousel .carousel-control.right {
  right: 1.3%;
  left: auto; }

#home_page_first_carousel .carousel-inner > .item > img {
  display: block;
  width: 100%;
  height: auto; }

.carousel-control > img {
  max-width: 90%;
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 50%; }

.home_grant {
  color: #fff;
  background-color: #f7901e;
  border-bottom: 5px solid #0185c3;
  padding: 1.7rem 0 1.9rem; }

#home_page_first_carousel > .carousel-inner > div:nth-child(1) > div.home_grant {
  background-color: #00539f;
  border-color: #f37011;
}

.home_grant_title {
  font-family: latoBl;
  font-size: 2.8rem;
  text-transform: uppercase;
  letter-spacing: 0.35rem;
  margin-bottom: 0.4rem;
  word-spacing: -0.4px;
  margin-left: 1px; }

.home_grant_text {
  font-size: 1.55rem;
  letter-spacing: 0.48px;
  line-height: 2.7rem;
  padding-top: 2px;
  font-family: Helvetica; }

.home_grant_text > span {
  display: block; }

.home_grant > .container > .row > .col-md-5 {
  text-align: right; }

.home_grant_item:nth-of-type(1) {
  width: 12rem; }

.home_grant_item:nth-of-type(2) {
  width: 12rem;
  margin-left: 1.5rem; }

.home_grant_item:nth-of-type(3) {
  width: 12rem;
  margin-left: 1.5rem; }

.home_grant_item {
  background-color: #f37011;
  display: inline-block;
  margin-top: 0.7rem;
  text-align: center; }

.home_grant_item > span {
  position: relative;
  font-size: 4rem;
  padding-top: 0.6rem;
  display: inline-block;
  letter-spacing: 1px;
  font-family: latoR;
  line-height: 5.6rem;
  font-weight: 600; }

.carousel-control.right {
  background: none; }

.carousel-control.left {
  background: none; }

.home_grant_item > span:before {
  content: "";
  width: 3rem;
  height: 2px;
  position: absolute;
  bottom: -1px;
  left: 0;
  right: 0;
  margin: auto;
  background-color: #00a0dc; }

.home_grant_item > p {
  padding-top: 0.8rem;
  text-transform: uppercase;
  padding-bottom: 0.5rem;
  font-size: 1.1rem;
  letter-spacing: 2.9px;
  font-weight: 600;
  padding-left: 2px;
  font-family: Helvetica; }

.footer-min-info_group {
  display: inline-block; }

/*about trust*/
.about-img {
  max-width: 30rem;
  width: 80%; }

.about-img_container {
  margin-top: 9.5rem; }
  .about-img_container .left.carousel-control img {
    position: absolute;
    top: 50%;
    left: 22px;
    margin-top: -40px; }
  .about-img_container .right.carousel-control img {
    position: absolute;
    top: 50%;
    right: 38px;
    margin-top: -40px; }

.about-title {
  font-family: HelveticaH;
  color: #333333;
  margin-top: 8.9rem;
  text-transform: uppercase;
  letter-spacing: 3.3px;
  margin-left: -6px;
  position: relative;
  font-size: 3.3rem; }

.about-title:after {
  content: '';
  background: #00a0dc;
  position: absolute;
  height: 2px;
  width: 4.1rem;
  left: 1rem;
  bottom: -3.3rem; }

.about-text {
  font-family: Helvetica;
  color: #808080;
  margin-top: 6.6rem;
  margin-left: 0.4rem;
  letter-spacing: 0.1px;
  font-size: 1.55rem;
  line-height: 1.8;
  padding-top: 1px; }
  .about-text strong {
    font-weight: 600;
    letter-spacing: 0.7px; }

.about-img {
  max-width: 56rem;
  width: 97.4%;
  margin-top: 9.5rem; }

.carousel-control {
  opacity: 1; }
.wpulike .counter a.image-unlike{
  background: url(../img/Like-Icon.png) no-repeat center !important;
}
.about-btn {
  font-family: latoBl;
  font-size: 2rem;
  color: #252525;
  border: 3px solid #f7901e;
  border-radius: 5rem;
  text-transform: uppercase;
  display: inline-block;
  margin-left: 0.3rem;
  margin-top: 0.9rem;
  font-weight: 600;
  padding-top: 1.5rem;
  padding-left: 5rem;
  letter-spacing: 2.5px;
  padding-bottom: 1.5rem;
  padding-right: 4.5rem;
  cursor: pointer;
  transition-duration: 0.3s;
  text-decoration: none; }

.about-btn:hover {
  background: #f7901e;
  display: inline-block;
  text-decoration: none;
  color: #fff; }

.home_3steps {
  background: url(../img/about_bg.png) bottom no-repeat;
  background-size: contain;
  padding: 5rem 0 3.1rem;
  text-align: center; }

.home_3steps_title {
  font-size: 5.33rem;
  color: #f7901e;
  text-transform: uppercase;
  position: relative;
  padding-bottom: 6.4rem;
  margin-bottom: 5.6rem;
  font-family: latoBl;
  letter-spacing: 5.35px;
  word-spacing: 0.7px;
  padding-left: 4px;
  margin-top: 1.9rem; }

.home_3steps_title > span {
  color: #000; }

.home_3steps_title:before {
  content: "";
  width: 4.1rem;
  height: 2px;
  background-color: #00a0dc;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto; }

.home_3steps_title_name {
  color: #1a1a1a;
  font-size: 4.1rem;
  text-transform: uppercase;
  font-family: latoBl;
  letter-spacing: 0.83rem;
  text-align: left;
  padding-top: 1rem;
  margin-bottom: 0; }

.home_3steps_title_desc {
  font-size: 2.6rem;
  color: #808080;
  margin-bottom: 6.1rem;
  margin-top: -0.6rem;
  text-align: left;
  letter-spacing: 0.9px;
  font-weight: 600; }

.home_3steps_title_circle {
  width: 8rem;
  height: 8rem;
  background-color: #f7901e;
  border-radius: 50%;
  float: left;
  position: relative;
  color: #fff;
  font-size: 4.8rem;
  line-height: 7.6rem;
  text-align: center;
  margin-left: 2.2rem;
  margin-top: 0.6rem;
  font-family: latoBl;
  margin-right: 2.7rem; }

.home_3steps_title_circle:before {
  content: "";
  width: 0;
  height: 0;
  border: 1.3rem solid transparent;
  border-top: 3.3rem solid #f7901e;
  position: absolute;
  bottom: -3.5rem;
  left: 0;
  right: 0;
  margin: auto; }

.home_3steps .col-md-4:nth-child(2) .home_3steps_title_circle {
  background-color: #00539f;
  margin-left: 4.9rem; }

.home_3steps .col-md-4:nth-child(2) .home_3steps_title_circle:before {
  border-top-color: #00539f; }

.home_3steps .col-md-4:nth-child(3) .home_3steps_title_circle {
  background-color: #3ea9ad;
  margin-left: 7.9rem; }

.home_3steps .col-md-4:nth-child(3) .home_3steps_title_circle:before {
  border-top-color: #3ea9ad; }

.home_video {
  background-color: #f6f6f6;
  padding: 6.4rem 0 6.5rem;
  position: relative; }
  .home_video img {
    width: 100%; }

.home_video:before {
  content: "";
  width: 0;
  height: 0;
  border: 5rem solid transparent;
  border-top: 5.3rem solid #f6f6f6;
  position: absolute;
  bottom: -9rem;
  left: 0;
  right: 0;
  margin: auto; }

/*cost item*/
.cost-item_container {
  padding: 0; }

.cost-item {
  width: 100%;
  margin-top: 4rem;
  text-align: center;
  padding-bottom: 2.7rem; }

.cost-item_container:nth-child(1) .cost-item {
  float: right;
  margin-right: 0.7rem; }

.cost-item_container:nth-child(1) .cost-title {
  background: #00539f; }

.cost-item_container:nth-child(1) .cost-title:after {
  border-top: 1.7rem solid #00539f; }

.cost-item_container:nth-child(1) .cost-text:after {
  background: #00539f; }

.cost-item_container:nth-child(1) .cost-item_btn {
  border-color: #00539f; }
  .cost-item_container:nth-child(1) .cost-item_btn:hover {
    color: #f6f6f6;
    background: #00539f; }

.cost-item_container:nth-child(2) .cost-title {
  background: #f7901e; }

.cost-item_container:nth-child(2) .cost-title:after {
  border-top: 1.7rem solid #f7901e; }

.cost-item_container:nth-child(2) .cost-text:after {
  background: #f7901e; }

.cost-item_container:nth-child(2) .cost-item_btn {
  border-color: #f7901e; }
  .cost-item_container:nth-child(2) .cost-item_btn:hover {
    color: #f6f6f6;
    background: #f7901e; }

.cost-item_container:nth-child(3) .cost-item {
  float: left;
  margin-left: 0.7rem; }

.cost-item_container:nth-child(3) .cost-title {
  background: #3ea9ad; }

.cost-item_container:nth-child(3) .cost-title:after {
  border-top: 1.7rem solid #3ea9ad; }

.cost-item_container:nth-child(3) .cost-text:after {
  background: #3ea9ad; }

.cost-item_container:nth-child(3) .cost-item_btn {
  border-color: #3ea9ad; }
  .cost-item_container:nth-child(3) .cost-item_btn:hover {
    color: #f6f6f6;
    background: #3ea9ad; }

.cost-item_btn {
  font-family: latoBl;
  color: #252525; }

.cost-title {
  display: block;
  font-family: latoBl;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  padding-top: 2.1rem;
  font-size: 2rem;
  letter-spacing: 2.5px;
  padding-left: 3px;
  padding-bottom: 2.1rem;
  position: relative; }

.cost-title:after {
  content: '';
  position: absolute;
  left: 50%;
  margin-left: -2.1rem;
  bottom: -3.6rem;
  border: 2.2rem solid transparent; }

.cost-text {
  color: #464646;
  font-family: HelveticaB;
  text-align: center;
  margin-top: 3.9rem;
  font-size: 1.75rem;
  letter-spacing: 0.2px;
  padding-right: 7px;
  margin-bottom: 4.9rem;
  position: relative; }

.cost-item {
  background: #e9edf1; }

.cost-text:after {
  content: '';
  height: 2px;
  background: #00539f;
  width: 4rem;
  position: absolute;
  bottom: -2.2rem;
  left: 50%;
  margin-left: -2rem; }

.cost-item_btn {
  display: inline-block;
  color: #252525;
  border-radius: 5rem;
  border: 3px solid green;
  text-transform: uppercase; }

.cost-item_btn {
  display: inline-block;
  color: #252525;
  border-radius: 5rem;
  border: 3px solid green;
  text-transform: uppercase;
  padding-top: 1.4rem;
  font-size: 2.1rem;
  letter-spacing: 2px;
  padding-left: 8.6rem;
  padding-right: 8.6rem;
  padding-bottom: 1.4rem;
  margin-left: 3px;
  font-weight: 600;
  background: #fff;
  transition-duration: .3s; }

/*about US*/
.single_page-start {
  background: url(../img/bg-head.jpg) no-repeat center;
  background-size: cover;
  overflow: hidden;
  text-align: center;
  border-bottom: 5px solid #0185c3; }

.single_page-start-title {
  display: inline-block;
  margin-top: -4.6rem;
  margin-left: -9rem;
  margin-bottom: -0.8rem; }

.network_about-title {
  font-family: HelveticaH;
  text-transform: uppercase;
  text-align: center;
  margin-top: 9.7rem;
  font-size: 5.3rem;
  letter-spacing: 5.7px;
  padding-left: 5px;
  color: #f7901e;
  position: relative;
  margin-bottom: 11rem; }
  .network_about-title span {
    color: #333333;
    text-shadow: 0 0 3px #f7901e; }
  .network_about-title span:after {
    content: '';
    background: #00a0dc;
    height: 2px;
    width: 4rem;
    position: absolute;
    bottom: -6.3rem;
    left: 0;
    right: 0;
    margin: 0 auto; }

.network_about-news {
  text-align: center;
  background: #f6f6f6;
  position: relative;
  padding-bottom: 3.65rem; }

.network_about-text {
  padding-left: 17px;
  padding-right: 17px;
  font-family: Helvetica;
  padding-top: 0.63rem;
  font-size: 1.5rem;
  margin: 0 auto;
  letter-spacing: 0.3px;
  font-weight: 600;
  text-align: center;
  line-height: 1.85;
  margin-bottom: 3.2rem; }
.network_about-text span {
  font-size: 2.5rem;
}

.network_about-new-email {
  background: #fff;
  display: block; }

.network_about-new_logo {
  display: inline-block;
  width: 27.9rem;
  height: auto;
  margin-top: 1.7rem; }

.network_about-new-email {
  border: 3px solid #00539f;
  border-radius: 5rem;
  color: #252525;
  font-family: LatoBl;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-left: 18px;
  padding-right: 15px;
  margin: 0 auto;
  width: 32rem;
  font-size: 2rem;
  text-transform: uppercase;
  margin-top: 3.8rem;
  letter-spacing: 2.6px;
  margin-bottom: 7.2rem;
  transition-duration: 0.3s; }
  .network_about-new-email:hover {
    background: #00539f;
    color: #fff; }

.newwork-news_img {
  max-width: 116.9rem;
  width: 100%;
  margin: 0 auto;
  margin-bottom: 8.4rem;
  display: block;
  display: none; }

.networks_about {
  background: url(../img/about_bg.png) no-repeat bottom center; }

.grants_page .network_about-title {
  margin-bottom: 1.8rem; }
  .grants_page .network_about-title span:after {
    content: '';
    background: #00a0dc;
    height: 2px;
    display: none;
    width: 4rem;
    position: absolute;
    bottom: -8.6rem;
    left: -11px;
    right: 0;
    margin: 0 auto;
    color: #808080; }

.grant_under-title {
  color: #808080;
  font-family: Helvetica;
  font-size: 2.81rem;
  text-align: center;
  font-weight: 600;
  padding-left: 2px; }

.article-title {
  font-family: LatoBl;
  text-transform: Uppercase;
  font-size: 4rem;
  letter-spacing: 9px;
  padding-left: 4px; }

.article-text {
  font-family: Helvetica;
  margin-top: 2.8rem;
  padding-left: 18px;
  padding-right: 18px;
  font-size: 1.5rem;
  letter-spacing: 0.3px;
  font-weight: 600;
  text-align: center;
  line-height: 1.8;
  padding-bottom: 0.1rem; }

.article-footer_text {
  font-family: HelveticaB;
  margin-top: 3.5rem;
  font-size: 1.6rem;
  letter-spacing: -0.05px;
  margin-bottom: 7.7rem; }

.artile-list {
  padding-left: 0;
  list-style: none;
  text-align: left; }

.article-item_title {
  font-family: HelveticaB;
  color: #363636;
  font-size: 1.5rem;
  letter-spacing: 0px; }

.article-item_text {
  font-family: Helvetica;
  font-weight: 600;
  color: #363636;
  font-size: 1.4rem;
  margin-top: 0.1rem;
  line-height: 1.95;
  letter-spacing: 0.71px;
  width: 120%; }

.article-item {
  display: inline-block;
  width: 44%;
  vertical-align: top;
  padding-left: 7.8rem;
  margin-bottom: 3.05rem;
  position: relative; }

.article-item:nth-child(2n+2) {
  margin-left: 11.5%; }

.artile-list {
  padding-top: 2rem; }

.article-item:before {
  content: '';
  position: absolute;
  border: .8rem solid transparent;
  border-left: 1.8rem solid #00539f;
  left: 5rem;
  top: 0.3rem;
  transform: rotateX(-150deg); }

.network_new-footer-text {
  padding-left: 15px;
  padding-right: 15px;
  font-family: HelveticaB;
  color: #363636;
  margin-top: 7.2rem;
  font-size: 1.585rem;
  padding-bottom: 7.7rem; }
  .network_new-footer-text span {
    width: auto;
    font-style: italic;
    color: #f7901e; }

.network_about-news .container:after {
  content: '';
  bottom: -88px;
  border: 50px solid transparent;
  border-top: 50px solid #f6f6f6;
  left: 50%;
  position: absolute;
  margin-left: -48px; }

.discount-title {
  margin-top: 11.7rem; }

.discount_btn {
  background: #00a0dc;
  color: #fff;
  display: block;
  margin: 0 auto;
  text-align: center;
  max-width: 61rem;
  width: 90%;
  font-family: LatoBL;
  text-transform: uppercase;
  padding-top: 1.8rem;
  font-size: 3rem;
  letter-spacing: 3.7px;
  padding-bottom: 1.9rem;
  border-radius: 5rem;
  margin-top: 8rem;
  transition-duration: 0.3s;
  border: 1px solid #00a0dc; }
  .discount_btn:hover {
    background: none;
    color: #00a0dc; }

.discount-text {
  text-align: center;
  margin-top: 7.1rem;
  margin-bottom: 1.7rem; }

.article-footer_text {
  display: block;
  text-align: center; }

.discount-footer_title {
  margin-top: 7.1rem;
  margin-bottom: 1.6rem; }

.discount-footer_text {
  padding-left: 15px;
  padding-right: 15px;
  font-family: Helvetica;
  font-size: 1.5rem;
  letter-spacing: 0.3px;
  margin-bottom: 5.2rem;
  font-weight: 600;
  text-align: center;
  padding-top: 1px; }

.need_help {
  padding: 8.8rem 0 11.5rem; }

.need_help > .container {
  vertical-align: top;
  text-align: right; }

.need_help_box {
  display: inline-block;
  float: left;
  text-align: left; }

.need_help_img {
  float: left;
  margin-right: 2rem;
  position: relative;
  top: -4px; }

.need_help_title {
  text-transform: uppercase;
  font-family: LatoBl;
  font-size: 3.15rem;
  margin-top: 0.15rem;
  letter-spacing: 0.5rem;
  word-spacing: -0.3rem; }

.need_help_text {
  font-family: OpenSansR;
  color: #808080;
  font-size: 1.68rem;
  margin-left: 9.1rem; }

.electron_start .single_page-start-title {
  margin-bottom: -3.4rem;
  margin-right: -1rem; }

.election_start {
  padding-bottom: 8.3rem; }

.need_help .container {
  padding-top: 6rem;
  border-top: 2px solid #f7901e; }

.map {
  background: #f6f6f6; }

#map {
  height: 118.8rem;
  margin-top: -5rem;
  max-width: 117rem;
  width: 100%;
  margin-bottom: 12.2rem; }

.contact-first_people {
  padding-bottom: 8.3rem; }

.contact_form {
    padding: 3rem 15px;
    background-color: #f6f6f6;
    position: relative;
    margin-left: 3px;
    padding-bottom: 3rem;
}

.contact_title {
  font-family: LatoBl;
  text-transform: uppercase;
  font-size: 2.5rem;
  margin-bottom: 4.9rem;
  letter-spacing: 2.4px; }

.contact_form_box {
  padding-left: 6.3rem; }

.contact_form_input {
  width: 100%;
  padding: 1.7rem 2.6rem 1.8rem;
  font-style: italic;
  margin-bottom: 2rem;
  border: 2px solid #cccccc;
  background-color: #fff;
  font-size: 1.5rem; }

textarea.contact_form_input {
  height: 19.4rem;
  resize: none; }

.contact_info_text {
  font-size: 1.75rem;
  margin-left: 1.4rem;
  margin-bottom: 0.5rem;
  color: #363636; }

.contact_info_text_time {
  font-size: 2rem;
  font-family: HelveticaB;
  position: relative;
  letter-spacing: -0.55px;
  margin-top: -2px; }

.contact_info_text_office {
  font-family: HelveticaB;
  margin-top: 1.6rem;
  position: relative;
  letter-spacing: 1px;
  margin-left: 1.5rem; }

.contact_info_text_title {
  font-family: HelveticaB;
  letter-spacing: 1px;
  margin-top: 3.4rem; }

.contact_info_text_phone {
  font-family: HelveticaB;
  margin-top: 2.8rem;
  position: relative; }

.contact_info_text_time:before,
.contact_info_text_phone:before,
.contact_info_text_office:before {
  content: "";
  position: absolute;
  left: -4.8rem;
  width: 3rem;
  height: 3rem;
  background-size: contain !important; }

.contact_info_text_time:before {
  background: url(../img/Time-Icon.png) no-repeat; }

.contact_info_text_phone:before {
  background: url(../img/Phone-Icon.png) no-repeat; }

.contact_info_text_office:before {
  background: url(../img/Address-icon.png) no-repeat;
  top: -0.4rem; }

.contact_form_bnt {
  display: block;
  margin: 2.7rem auto;
  width: 51.4%;
  background-color: #FFF;
  border-radius: 5rem;
  border: 4px solid #0858a2;
  padding: 1.3rem;
  font-size: 2.1rem;
  letter-spacing: 2px;
  text-transform: uppercase;
  font-family: LatoBL;
  transition-duration: 0.3s; }

.contact_form_bnt:hover {
  background-color: #0858a2;
  color: #fff; }

.contact_form > .container {
  position: relative;
  padding-bottom: 0rem; }

.contact_form > .container:before {
  content: "";
  width: 50%;
  height: 2px;
  background-color: #f7901e;
  position: absolute;
  bottom: 0;
  left: 0; }

.contact_form > .container:after {
  content: "";
  width: 50%;
  height: 2px;
  background-color: #c2c2c2;
  position: absolute;
  bottom: 0;
  right: 0; }

.contact_enquiries {
  background-color: #f6f6f6;
  padding: 1.6rem 0 10.4rem; }

.contact_enquiries_title {
  font-family: latoBl;
  font-size: 2.4rem;
  text-transform: uppercase;
  letter-spacing: 3px;
  margin-top: 2.6rem;
  margin-left: 2px; }

.contact_enquiries_text_title {
  font-family: HelveticaB;
  font-size: 2.4rem;
  margin-top: 3.7rem;
  margin-bottom: 0.4rem; }

.contact_enquiries_text {
  font-size: 1.8rem;
  font-family: Helvetica;
  margin-bottom: 1.5rem;
  font-weight: 600;
  letter-spacing: 0.6px; }

.contact_enquiries_mail {
  font-weight: 600;
  font-size: 1.8rem;
  font-family: Helvetica;
  color: #000;
  letter-spacing: 0.6px; }

.contact_enquiries_mail:before {
  content: url(../img/Mail-Icon.png);
  padding-right: 1.3rem;
  position: relative;
  top: 0.5rem; }
.contact .map {
  padding-bottom: 40px;
}

#map_contact {
  height: 52.4rem;
  max-width: 117rem;
  width: 100%;
  margin-bottom: 3.9rem;
  margin-top: -4.8rem; }

.contact_enquiries_box2 {
  padding-left: 4.6rem; }

.grants_qrg_page .grants_type {
  background: url(../img/about_bg.png) no-repeat bottom center; }

.grants_qrg_page_case {
  padding-bottom: 5rem;
  background: #f6f6f6; }

.grants_qrg_page_case_img {
  margin-top: -4.8rem;
  width: 100%; }

.grants_qrg_page_case_btn_e,
.grants_qrg_page_case_btn_hta,
.grants_qrg_page_case_btn_cd {
  width: 32.7%;
  float: left;
  cursor: pointer;
  color: #000;
  text-align: center;
  font-size: 2rem;
  padding: 1.5rem;
  letter-spacing: 2.5px;
  font-family: LatoBl;
  transition-duration: 0.3s;
  text-transform: uppercase;
  margin-top: 3.7rem; }

.grants_qrg_page_case_btn_e,
.grants_qrg_page_case_btn_hta {
  margin-right: 0.89%; }

.grants_qrg_page_case_btn_e {
  border: 3px solid #00539f; }

.grants_qrg_page_case_btn_hta {
  border: 3px solid #f7901e; }

.grants_qrg_page_case_btn_cd {
  border: 3px solid #3ea9ad; }

.grants_qrg_page_case_btn_e.active,
.grants_qrg_page_case_btn_e:hover {
  background-color: #00539f;
  color: #fff; }

.grants_qrg_page_case_btn_hta.active,
.grants_qrg_page_case_btn_hta:hover {
  background-color: #f7901e;
  color: #fff; }

.grants_qrg_page_case_btn_cd.active,
.grants_qrg_page_case_btn_cd:hover {
  background-color: #3ea9ad;
  color: #fff; }

.grants_qrg_page_e,
.grants_qrg_page_hta,
.grants_qrg_page_cd {
  display: none;
  background: #f6f6f6; }

.grants_qrg_page_e.active,
.grants_qrg_page_hta.active,
.grants_qrg_page_cd.active {
  display: block; }

.grants_qrg_page_title {
  font-family: LatoBl;
  font-size: 4rem;
  text-align: center;
  text-transform: uppercase;
  margin-top: 3.6rem;
  letter-spacing: 9px;
  margin-left: 1rem; }

.grants_qrg_page_title_text {
  font-family: Helvetica;
  font-weight: 600;
  font-size: 1.5rem;
  text-align: center;
  margin-top: 3.8rem;
  letter-spacing: 0.3px; }

.grants_qrg_page_title_text_mark {
  font-family: HelveticaB;
  text-align: center;
  margin-top: 5.4rem;
  font-size: 1.5rem;
  letter-spacing: 0.4px;
  margin-bottom: 7.4rem; }

.grants_qrg_page_title_text > span {
  color: #f7901e;
  font-family: HelveticaB;
  font-style: italic; }

.grants_qrg_page_line {
  height: 1px;
  margin: 5.6rem 0 0.2rem;
  position: relative; }

.grants_qrg_page_line:before {
  content: "";
  width: 50%;
  height: 2px;
  background-color: #f7901e;
  position: absolute;
  bottom: 0;
  left: 0; }

.grants_qrg_page_line:after {
  content: "";
  width: 50%;
  height: 2px;
  background-color: #c2c2c2;
  position: absolute;
  bottom: 0;
  right: 0; }

.grants_qrg_page_circle_name1 {
  font-weight: 600;
  color: #1a1a1a;
  font-size: 1.5rem;
  font-family: Helvetica;
  letter-spacing: 0.3px;
  text-align: left;
  line-height: 2.3rem;
  padding-top: 2rem;
  margin-bottom: 0; }

.grants_qrg_page_circle1 {
  width: 5.2rem;
  height: 5.2rem;
  background-color: #00539f;
  border-radius: 50%;
  float: left;
  position: relative;
  color: #fff;
  font-size: 3.2rem;
  line-height: 4.9rem;
  text-align: center;
  font-family: latoBl;
  margin: 0.6rem 2.4rem 5.8rem 1.6rem; }

.grants_qrg_page_circle1:before {
  content: "";
  width: 0;
  height: 0;
  border: 1rem solid transparent;
  border-left: 2.4rem solid #00539f;
  position: absolute;
  bottom: 29.4%;
  right: -48%; }

.grants_qrg_page_circle_name2 {
  color: #1a1a1a;
  font-size: 1.5rem;
  font-family: Helvetica;
  letter-spacing: 0.3px;
  text-align: left;
  line-height: 2.3rem;
  padding-top: 2rem;
  margin-bottom: 0; }

.grants_qrg_page_circle2 {
  width: 5.2rem;
  height: 5.2rem;
  background-color: #f7901e;
  border-radius: 50%;
  float: left;
  position: relative;
  color: #fff;
  font-size: 3.2rem;
  line-height: 4.9rem;
  text-align: center;
  font-family: latoBl;
  margin: 0.6rem 2.4rem 5.8rem 1.6rem; }

.grants_qrg_page_circle2:before {
  content: "";
  width: 0;
  height: 0;
  border: 1rem solid transparent;
  border-left: 2.4rem solid #f7901e;
  position: absolute;
  bottom: 29.4%;
  right: -48%; }

.grants_qrg_page_ul {
  margin: 0;
  padding: 0;
  list-style-type: none; }

.grants_qrg_page_li {
  width: 50%;
  float: left; }

.grants_qrg_page_li:nth-child(even) {
  padding-left: 4.9rem;
  padding-right: 1rem; }

.grants_qrg_page_li:nth-child(odd) {
  padding-right: 1rem; }

.grants_qrg_page_circle_name1 > span,
.grants_qrg_page_circle_name1 a {
  font-style: italic;
  color: #f7901e;
  font-family: HelveticaB; }

/*grants main*/
.grants_qrg_page_section_footer {
  background-color: #FFF;
  text-align: center;
  margin-top: 5.6rem;
  padding: 6.9rem 0 0;
  position: relative; }

.grants_qrg_page_section_footer:before {
  content: "";
  width: 0;
  height: 0;
  border: 4rem solid transparent;
  border-top: 4.1rem solid #f6f6f6;
  position: absolute;
  top: -2px;
  left: 4px;
  right: 0;
  margin: auto; }

.grants_qrg_page_btn_apply {
  font-family: LatoBl;
  font-size: 3rem;
  width: 42.5%;
  padding: 1.65rem 0 1.8rem;
  background-color: #00a0dc;
  color: #fff;
  transition-duration: 0.3s;
  border: 2px solid #00a0dc;
  border-radius: 5rem;
  margin: 1rem auto 7.2rem;
  display: block;
  text-transform: uppercase;
  letter-spacing: 3.7px; }

.grants_qrg_page_btn_apply:hover {
  background-color: #fff;
  color: #000; }

.grants_qrg_page_section_footer_text_mark {
  font-family: HelveticaB;
  font-size: 1.5rem;
  letter-spacing: 0.4px; }

.grants_qrg_page_section_footer_text {
  font-weight: 600;
  font-family: Helvetica;
  font-size: 1.5rem;
  margin: 1.7rem 0 7rem;
  letter-spacing: 0.3px; }

.row .grants_qrg_page_section_footer_text {
  margin-bottom: 0;
}

.grants_qrg_page_e_arrow {
  font-family: HelveticaB;
  font-size: 1.6rem;
  text-align: left;
  width: 18vw;
  max-width: 350px;
  height: 14.4vw;
  max-height: 260px;
  padding: 0 7rem 0 2.8rem;
  display: inline-block;
  margin-right: -3.6rem;
  vertical-align: top;
  line-height: 2.7rem;
  position: relative; }
.grants_qrg_page_e_arrow_wrap{
  width: 100%;
  max-width: 1440px;
  margin: 0 auto;
}
.grants_qrg_page_e_arrow_wrap {
  margin-bottom: 3.55rem; }

.grants_qrg_page_e_arrow_inner {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  max-height: 260px;
  height: 14.4vw; }
.comment .counter{
  display: none !important;
}
.grants_qrg_page_e_arrow:nth-child(1) {
  background: url(../img/arrow_orange.png) no-repeat;
  background-size: contain;
  padding: 0 7rem 0 4.8rem;
  z-index: 4; }

.grants_qrg_page_e_arrow:nth-child(2) {
  background: url(../img/arrow_blue.png) no-repeat;
  background-size: contain;
  padding: 0 6.1rem 0 3.2rem;
  z-index: 3; }

.grants_qrg_page_e_arrow:nth-child(3) {
  background: url(../img/arrow_green.png) no-repeat;
  background-size: contain;
  padding: 0 6.2rem 0 3rem;
  z-index: 2; }

.grants_qrg_page_e_arrow:nth-child(4) {
  background: url(../img/arrow_lightBlue.png) no-repeat;
  background-size: contain;
  margin-right: -1.8rem;
  z-index: 1; }

.grants_qrg_page .need_help {
  padding-top: 6.6rem; }

.grants_qrg_page_hta_li {
  float: left;
  height: 11.6rem;
  padding-right: 3rem; }
  .grants_qrg_page_hta_li .apply_now_bnt_clear {
    font-family: LatoBl;
    text-align: left;
    padding-left: 8.9rem;
    background-color: #FFF; }

.grants_qrg_page_hta_li:nth-child(even) {
  width: 40%; }

.grants_qrg_page_hta_li:nth-child(odd) {
  width: 41.7%;
  margin-left: 15.2%; }

.grants_qrg_page_hta .grants_qrg_page_li:nth-child(4) .mark2 {
  line-height: 2.3rem; }

.grants_qrg_page_hta .grants_qrg_page_li:nth-child(5),
.grants_qrg_page_hta .grants_qrg_page_li:nth-child(6) {
  position: relative;
  top: 0.5rem; }

.grants_qrg_page_circle_name2 > .mark1 {
  font-family: HelveticaB;
  line-height: 2.8rem;
  letter-spacing: -0.01px; }

.grants_qrg_page_circle_name2 > .mark2 {
  font-style: italic;
  color: #f7901e;
  font-family: HelveticaB;
  line-height: 2.8rem; }

.grants_qrg_page_hta .grants_qrg_page_section_footer_text {
  margin-bottom: 0.7rem; }

.grants_qrg_page_cd_date {
  text-align: center; }
  .grants_qrg_page_cd_date .home_grant_item {
    display: inline-block;
    margin-top: -3.1rem;
    text-align: center;
    border: 1px solid #f7901e;
    background: none;
    width: 22.2vw;
    max-width: 27%; }
  .grants_qrg_page_cd_date .home_grant_item:nth-of-type(3) {
    margin-left: 2.2rem; }
  .grants_qrg_page_cd_date .home_grant_item > span {
    position: relative;
    font-size: 7rem;
    padding-top: 0.5rem;
    display: inline-block;
    letter-spacing: 1px;
    font-family: latoR;
    line-height: 10.2rem;
    font-weight: 600;
    display: inline-block;
    margin-top: 0.9rem; }
  .grants_qrg_page_cd_date .home_grant_item > span:before {
    content: "";
    width: 5.4rem;
    height: 2px;
    position: absolute;
    bottom: -1px;
    left: 0;
    right: 0;
    margin: auto;
    background-color: #00a0dc; }
  .grants_qrg_page_cd_date .home_grant_item > p {
    padding-top: 1.4rem;
    text-transform: uppercase;
    padding-bottom: 2rem;
    font-size: 2.09rem;
    letter-spacing: 2.9px;
    padding-left: 2px;
    font-family: LatoBl;
    font-weight: 600; }

.grants_qrg_page_cd .apply_now_bnt_clear {
  display: block;
  margin: 4rem auto 6.4rem;
  border-width: 3px;
  font-family: LatoBl;
  padding: 1.5rem 0;
  background-color: #FFF; }
  .grants_qrg_page_cd .apply_now_bnt_clear img {
    padding-bottom: 0.43rem;
    padding-left: 1rem;
    height: 2rem; }
  .grants_qrg_page_cd .apply_now_bnt_clear:hover {
    background-color: #f7901e;
    color: #000; }

.grants_qrg_page_cd .row + .row > .grants_qrg_page_title_text_mark {
  margin-bottom: 5.1rem; }

.grants_qrg_page_cd .grants_qrg_page_li:nth-child(5),
.grants_qrg_page_cd .grants_qrg_page_li:nth-child(6) {
  position: relative;
  top: 0.5rem;
  margin-bottom: -1.7rem; }

.grants_qrg_page_cd .grants_qrg_page_section_footer_text {
  margin-bottom: 0.7rem; }

/*grants*/
.grant_start-text {
  margin-bottom: 3.2rem;
  margin-top: 5.1rem;
  color: #363636; }

.min-text-title_grants {
  text-align: center;
  margin-top: 6.5rem;
  font-family: HelveticaB;
  font-size: 1.6rem; }

.min-text_grants {
  margin-top: 1.5rem;
  position: relative;
  padding-left: 13.8%;
  padding-right: 13.6%;
  padding-bottom: 7.4rem;
  margin-bottom: 5rem;
  padding-top: 0.4rem; }

.min-text_grants:before {
  content: "";
  width: 50%;
  height: 2px;
  background-color: #f7901e;
  position: absolute;
  bottom: 0;
  left: 0; }

.min-text_grants:after {
  content: "";
  width: 50%;
  height: 2px;
  background-color: #c2c2c2;
  position: absolute;
  bottom: 0;
  right: 0; }

.grants_not-fund-title {
  font-family: LatoBl;
  text-align: center;
  text-transform: uppercase;
  margin-top: 8.1rem;
  margin-bottom: 3rem;
  font-size: 4.1rem;
  letter-spacing: 8.3px;
  padding-left: 8px; }

.grants_not-fund-text {
  text-align: center;
  margin-top: 4.9rem;
  font-family: HelveticaB;
  font-size: 1.6rem;
  letter-spacing: -0.08px; }

.grants-map_btn {
  display: block;
  background: none;
  color: #252525;
  margin: 0 auto;
  border: 3px solid #00539f;
  margin-top: 4.8rem;
  padding-bottom: 1.5rem;
  padding-right: 7px;
  padding-top: 1.5rem;
  margin-bottom: 8rem; }
  .grants-map_btn:hover {
    background: #00539f;
    color: #fff; }

.grants_not-fund {
  background: #f6f6f6; }
  .grants_not-fund .container {
    position: relative; }
  .grants_not-fund .container:after {
    content: '';
    bottom: -88px;
    border: 50px solid transparent;
    border-top: 50px solid #f6f6f6;
    left: 50%;
    position: absolute;
    margin-left: -48px; }
  .grants_not-fund .article-item {
    height: 8.5rem; }
  .grants_not-fund .article-item_text {
    margin-top: -4px;
    padding-right: 23px; }
    .grants_not-fund .article-item_text strong {
      font-family: HelveticaB;
      font-size: 1.7rem;
      letter-spacing: -0.9px;
      line-height: 1.5;
      color: #363636; }
  .grants_not-fund .article-item_counter {
    background: #f7901e; }
  .grants_not-fund .article-item:before {
    border-left: 1.8rem solid #f7901e; }
  .grants_not-fund .network_new-footer-text {
    text-align: center;
    margin-top: 5.2rem; }

.grants_type {
  background: url(../img/about_bg.png) no-repeat bottom center;
  padding-bottom: 8.5rem; }
.about-stories .grants_type {
  padding-bottom: 4.5rem;
}
.article-item_counter {
  background: #00539f;
  font-family: LatoBl;
  color: #fff;
  font-size: 3rem;
  position: absolute;
  left: 0;
  top: -1.6rem;
  padding-top: 0.5rem;
  padding-bottom: 0.6rem;
  border-radius: 5rem;
  width: 5.3rem;
  height: 5.3rem;
  text-align: center; }

.grants_page .download > .container {
  padding-bottom: 10.8rem;
  /*border-bottom: none;*/
}

.grants_page .download {
  padding-bottom: 0; }

.grants_page .cost-item {
  margin-top: -4.5rem; }

.grants_page .home_cost {
  background: #f6f6f6; }

.grants_page .need_help {
  padding-top: 3px; }

.grants_funding-title {
  padding-left: 15px;
  padding-right: 15px;
  margin-top: 6.1rem;
  letter-spacing: 6px; }
  .grants_funding-title span {
    padding-left: 2rem; }

.grants_under-title {
  color: #808080;
  font-family: Helvetica;
  font-size: 2.81rem;
  text-align: center;
  font-weight: 600;
  padding-left: 17px;
  padding-right: 15px;
  letter-spacing: 0.2px; }

.grants_funding_text {
  text-align: center;
  margin-top: 5.9rem;
  color: #363636;
  font-family: Helvetica;
  letter-spacing: 0.45px;
  font-weight: 600;
  font-size: 1.45rem; }

.grants_funding-container {
  text-align: center;
  margin-top: 9rem;
  margin-bottom: 1.5rem;
  width: 36.6rem; }

.grunts_counter {
  text-align: center;
  display: inline-block;
  font-family: LatoBl;
  background: #f0891e;
  width: 8rem;
  height: 8rem;
  border-radius: 5rem;
  margin-top: 0.5rem;
  color: #fff;
  padding-top: 0.5rem;
  font-size: 4.7rem;
  position: relative; }

.grunts_counter:after {
  content: '';
  bottom: -34px;
  border: 9px solid transparent;
  border-top: 30px solid #f0891e;
  left: 50%;
  position: absolute;
  margin-left: -9px; }

.grunts_header {
  color: #1a1a1a;
  font-family: LatoBl;
  text-transform: uppercase;
  margin-top: 8.6rem;
  font-size: 3.65rem;
  line-height: 1.05;
  letter-spacing: 4.5px;
  height: 7.6rem;
  padding-left: 4px; }

.grants_text {
  margin: 0 auto;
  margin-top: 1.3rem;
  font-family: Helvetica;
  font-weight: 600;
  width: 77%;
  letter-spacing: 0.75px;
  line-height: 1.95; }

.funding_col-container:nth-child(3n+1) .grants_funding-container {
  float: right; }

.funding_col-container:nth-child(3n+2) .grants_funding-container {
  width: 33rem;
  float: right; }

.funding_col-container:nth-child(3n+2) .grants_text {
  width: 82%; }

.funding_col-container:nth-child(3n+3) .grants_funding-container {
  margin-left: 4.1rem; }

.funding_col-container:nth-child(5) .grunts_header {
  width: 40.6rem;
  letter-spacing: 0.7px;
  margin-left: -4rem; }

.funding_col-container:nth-child(1) .grunts_counter, .funding_col-container:nth-child(5) .grunts_counter {
  background: #f0891e; }

.funding_col-container:nth-child(1) .grunts_counter:after, .funding_col-container:nth-child(5) .grunts_counter:after {
  border-top: 30px solid #f0891e; }

.funding_col-container:nth-child(2) .grunts_counter, .funding_col-container:nth-child(6) .grunts_counter {
  background: #00539f; }

.funding_col-container:nth-child(2) .grunts_counter:after, .funding_col-container:nth-child(6) .grunts_counter:after {
  border-top: 30px solid #00539f; }

.funding_col-container:nth-child(3) .grunts_counter, .funding_col-container:nth-child(4) .grunts_counter {
  background: #3ea9ad; }

.funding_col-container:nth-child(3) .grunts_counter:after, .funding_col-container:nth-child(4) .grunts_counter:after {
  border-top: 30px solid #3ea9ad; }

.grants_view-section {
  padding-top: 10rem;
  padding-bottom: 12.4rem; }

.grants_view-text {
  color: #333333;
  float: right;
  margin-right: 6.85rem;
  font-family: Helvetica;
  font-weight: 600;
  font-size: 1.5rem;
  width: 43.5rem;
  margin-top: 2.25rem;
  letter-spacing: 0.9px;
  text-align: right; }

.grants_view-btn_view {
  display: inline-block;
  background: #f7901e;
  border: 3px solid #f7901e;
  color: #fff;
  text-transform: uppercase;
  font-size: 1.6rem;
  font-family: LatoBl;
  margin-top: 0.7rem;
  width: 31rem;
  padding-top: 1.45rem;
  padding-bottom: 1.6rem;
  text-align: center;
  border-radius: 3rem;
  transition-duration: 0.3s;
  letter-spacing: 2.8px;
  padding-left: 4px; }
.grants_view-btn_view:hover{
  background: none;
  cursor: pointer;
  color: #f7901e;
}
.grants_view-s {
  display: inline-block;
  color: #252525;
  font-family: latoB;
  font-size: 2rem;
  margin-left: 1.6rem;
  margin-right: 1.6rem; }

.grants_view-btn_grant {
  display: inline-block;
  background: none;
  border: 3px solid #f7901e;
  color: #f7901e;
  text-transform: uppercase;
  font-size: 1.6rem;
  font-family: LatoBl;
  margin-top: 0.7rem;
  width: 31rem;
  padding-top: 1.45rem;
  padding-bottom: 1.6rem;
  text-align: center;
  border-radius: 3rem;
  transition-duration: 0.3s;
  letter-spacing: 2.8px;
  padding-left: 4px; }
.grants_view-btn_grant:hover{
  color: #fff;
  cursor: pointer;
  background: #f7901e;
}
.grants_view-section {
  position: relative; }
  .grants_view-section:after {
    content: '';
    bottom: -85px;
    border: 57px solid transparent;
    border-top: 59px solid #fff;
    left: 50%;
    position: absolute;
    margin-left: -57px;
    z-index: 3; }
  .grants_view-section .row {
    margin-right: -25px; }

.grants_view-btn_container {
  padding-right: 0; }

/*Trust boundaries*/
.grants_boundaries {
  background: #005d80;
  position: relative;
  background: url(../img/bgBlueMap.png) no-repeat center;
  background-size: cover;
  padding-bottom: 8.3rem;
  z-index: 2; }
  .grants_boundaries:before {
    content: '';
    bottom: -72px;
    border: 39px solid transparent;
    border-top: 41px solid #00688f;
    left: 50%;
    position: absolute;
    margin-left: -39px;
    z-index: 14; }

.grants_boundaries-min_title {
  padding-left: 0;
  padding-right: 15px;
  font-family: HelveticaH;
  color: #fff;
  text-transform: uppercase;
  margin-top: 4.8rem;
  margin-left: 1.8rem;
  font-size: 3.3rem;
  letter-spacing: 3.4px; }

.grants_boundaries-title {
  color: #f7901e;
  text-transform: uppercase;
  text-align: center;
  font-family: LatoB;
  margin-top: 3.5rem;
  font-size: 5.4rem;
  letter-spacing: 5.3px;
  padding-left: 5px; }

.grants_boundaries-text {
  padding-right: 15px;
  color: #fff;
  text-align: center;
  font-family: Helvetica;
  margin-top: 3.2rem;
  letter-spacing: 1.3px;
  font-weight: 600;
  font-size: 1.5rem;
  padding-left: 20px;
  line-height: 1.8; }
  .grants_boundaries-text span {
    display: block; }
  .grants_boundaries-text strong {
    color: #f7901e; }

.grants_boundaries-btn {
  display: block;
  margin: 0 auto;
  width: 32rem;
  color: #252525;
  border: 3px solid #f7901e;
  background: #fff;
  text-align: center;
  margin-top: 4.7rem;
  font-family: LatoBl;
  text-transform: uppercase;
  transition-duration: 0.3s;
  padding-top: 1.4rem;
  font-size: 2.1rem;
  letter-spacing: 2px;
  padding-right: 8px;
  padding-bottom: 1.4rem;
  border-radius: 4rem; }
  .grants_boundaries-btn:hover{
    cursor: pointer;
    background: #f7901e;
    color: #fff;
  }

.grants_accountability-title {
  margin-top: 15.7rem;
  letter-spacing: 6px; }
  .grants_accountability-title span {
    padding-left: 18px; }

.grants_accountability .article-text {
  margin: 0 auto;
  margin-top: 5.6rem;
  width: 72%; }

.grants_accountability .min-text_note-title {
  margin-top: 5.6rem; }

.grants_accountability .min-text_grants {
  margin-bottom: 4rem;
  padding-bottom: 0; }

.grants_accountability .min-text_grants:before {
  display: none; }

.grants_accountability .min-text_grants:after {
  display: none; }

.grants_accountability-btn {
  background: #00a0dc;
  color: #fff;
  font-family: LatoBl;
  display: block;
  margin: 0 auto;
  width: 61rem;
  transition-duration: 0.3s;
  text-align: center;
  text-transform: uppercase;
  margin-top: 8.2rem;
  padding-top: 1.6rem;
  font-size: 2.85rem;
  letter-spacing: 3.8px;
  padding-bottom: 1.8rem;
  border-radius: 3.8rem;
  border: 3px solid #00a0dc; }
  .grants_accountability-btn:hover {
    background: none;
    color: #00a0dc;
    cursor: pointer; }

.min-text_note-title {
  text-align: center; }

.grantsComLoans_content {
  background-color: #f6f6f6; }

.grantsComLoans .network_about-text {
  margin-bottom: 3.1rem; }

.grantsComLoans .grants_qrg_page_section_footer > .grants_qrg_page_title {
  margin-top: 2.1rem;
  letter-spacing: 3.9px;
  margin-left: 0;
  font-size: 3.7rem; }

.grantsComLoans .grants_qrg_page_section_footer .grants_qrg_page_title_text {
  margin-top: 3.6rem;
  margin-bottom: 8.1rem; }

.grantsComLoans .grants_qrg_page_section_footer .grants_qrg_page_section_footer_text_mark {
  padding-top: 2.6rem; }

.grantsComLoans .grants_qrg_page_section_footer .grants_qrg_page_section_footer_text {
  margin: 2rem auto 9.5rem;
  line-height: 2.6rem;
  max-width: 86rem; }

.grantsComLoans .download_date {
  font-size: 2.5rem;
  letter-spacing: 4.6px;
  margin-bottom: 0.2rem;
  padding-left: 5px;
  line-height: 3rem;
  margin-top: 0.3rem; }

.grantsComLoans .download_text {
  padding-bottom: 2.3rem; }

.grantsComLoans .download > .container {
  padding-bottom: 0;
  border-bottom: none; }

.grantsComLoans .download_btn_all {
  margin-top: 30px;
}

.news_conteiner_categ_title {
  font-family: latoHe;
  font-size: 1.54rem;
  color: #000;
  position: relative;
  text-transform: uppercase;
  padding-bottom: 1.4rem;
  letter-spacing: 1.6px;
  margin: 2rem 0 2.8rem -0.2rem; }

.news_conteiner_categ_ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
  margin-bottom: 6.1rem; }

.news_conteiner_categ_li {
  margin-bottom: 1.6rem; }

.news_conteiner_categ_li a:hover{
  color: #000;
}

.news_conteiner_categ_li > a {
  font-family: latoHe;
  font-size: 1.5rem;
  color: #a5a5a5; }



.news_conteiner_categ_title:before {
  content: "";
  position: absolute;
  bottom: 0;
  width: 50%;
  height: 2px;
  background-color: #f7901e; }

.news_conteiner_categ_tag.active {
  background: #f7901e;
  padding-left: 3.7rem;
  margin-left: 1rem;
  color: #fff;
  letter-spacing: 0.3px;
  padding-right: 3.7rem; }

.news_conteiner_categ_title:after {
  content: "";
  position: absolute;
  width: 50%;
  height: 2px;
  background-color: #c2c2c2;
  bottom: 0;
  right: 0; }

.news_conteiner_item {
  float: left;
  width: 48%;
  margin-bottom: 4.2rem; }

.news_conteiner_item:nth-child(odd) {
  margin-right: 4%; }

.news_conteiner_item_img {
  width: 100%;
  margin-bottom: 2.6rem; }

.news_conteiner_item_date {
  font-family: latoHe;
  color: #a5a5a5;
  margin-left: 1.4rem;
  letter-spacing: 0.4px; }

.news_conteiner_item_date:before {
  content: url(../img/Calendar-Icon.png);
  padding-right: 0.8rem;
  position: relative;
  top: 0.2rem; }

.news_conteiner_item_categ {
  font-family: latoHe;
  color: #a5a5a5;
  font-size: 1.5rem;
  margin-left: 3.1rem;
}
.news_conteiner_item_categ a{
  font-family: latoHe;
  color: #a5a5a5;
  font-size: 1.5rem;
}

.news_conteiner_item_categ:before {
  content: url(../img/Category-Icon.png);
  padding-right: 0.8rem;
  position: relative;
  top: 0.3rem; }

.news_conteiner_item_title {
  font-family: LatoBl;
  font-size: 2.4rem;
  color: #00539f;
  text-transform: uppercase;
  margin: 1rem 0 0.8rem 1.4rem;
  letter-spacing: 2.3px; }

.news_conteiner_item_text {
  font-size: 1.5rem;
  font-family: Helvetica;
  margin: 0 0 2.1rem 1.4rem;
  line-height: 2.6rem;
  letter-spacing: 0.3px; }

.news_conteiner_item_link {
  color: #f7901e;
  font-family: HelveticaB;
  font-size: 1.5rem;
  margin-left: 1.5rem;
  border-bottom: 1px solid #f7901e;
  cursor: pointer; }

.news_conteiner_item_link:hover {
  border: none;
  color: #f7901e; }

.news_conteiner_item_btn {
  background-color: #00539f;
  color: #fff;
  width: 31.9rem;
  padding: 1.6rem;
  font-size: 2rem;
  font-family: LatoBl;
  display: block;
  border-radius: 5rem;
  border: 2px solid #00539f;
  transition-duration: 0.3s;
  text-align: center;
  text-transform: uppercase;
  margin: 4.7rem auto 9.8rem;
  letter-spacing: 2.4px; }

.news_conteiner_item_btn:hover {
  background-color: #FFF;
  color: #000; }

.news .grants_type {
  padding-bottom: 6.9rem; }

.news_conteiner_items {
  display: inline-block;
  /*padding-bottom: 4.5rem;*/
  /*border-bottom: 2px solid #a5a5a5;*/ }
.news-pagination {
  padding-bottom: 4.5rem;
  text-align: center;
}

.news_conteiner_categ_tag {
  font-family: LatoBl;
  font-size: 1.5rem;
  display: inline-block;
  padding: 0.6rem 1.8rem 0.5rem;
  background-color: #f8f8f8;
  margin: 0 1rem 1rem 0;
  color: #a5a5a5; }

.news_conteiner_categ_tag:hover {
  background-color: #f7901e;
  color: #fff; }

.news_conteiner_categ_tags {
  margin-top: 1.7rem;
  margin-bottom: 3.6rem; }

/*about energy*/
.about_energy-title span {
  padding-left: 2rem; }

.about_us-energy .grants_qrg_page_case_btn_e, .about_us-energy .grants_qrg_page_case_btn_hta, .about_us-energy .grants_qrg_page_case_btn_cd {
  margin-top: 3.8rem; }

.about_us-energy .about-energy-tab2_text {
  margin-top: 2.8rem;
  padding-left: 30px;
  padding-right: 30px; }

.about_us-energy .grants_qrg_page_circle2 {
  background: #00539f; }

.about_us-energy .grants_qrg_page_circle2:before {
  border-left: 3.3rem solid #00539f; }

.about_us-energy .about-energy-tab2_under-text {
  margin-top: 4rem;
  margin-bottom: 9rem;
  padding-left: 15px;
  padding-right: 15px; }

.about_us-energy .about-energy-tab2_line {
  margin-top: 3.5rem;
  margin-bottom: 1.4rem; }

.about_us-energy .about-energy-tab2_body-title {
  margin-bottom: 5rem;
  padding-left: 15px;
  padding-right: 15px; }

.about_us-energy .about-energy-tab2_body-min-title {
  margin-bottom: 4.9rem;
  margin-top: 9.6rem;
  padding-left: 15px;
  padding-right: 15px; }

.about_us-energy .grants_qrg_page_title {
  padding-left: 15px;
  padding-right: 15px; }

.about_us-energy .about_energy-tab2 {
  padding-bottom: 9.1rem; }

.about_us-energy .need_help {
  padding-top: 9.7rem; }

/*download centre*/
.download_center .download {
  background: #f6f6f6;
  padding-top: 0; }
.download_center .download__intro {
  text-transform: none;
  font-family: LatoR;
  font-weight: normal;
}

.download_center .network_about-title span {
  padding-left: 2.1rem; }

/*.download_center .networks_about {
  padding-bottom: 8.3rem; }*/

.download_center .download > .container {
  padding-bottom: 5.7rem; }

.download_center .download_btn_all {
  margin-top: 1.2rem; }

.logos-pdf .download_item {
  margin-top: 2.8rem; }

.logos-pdf .download_img_wrap {
  border: 1px solid #fff; }

.trust-pdf .download_item {
  margin-top: 2.8rem; }

.trust-pdf .download_img_wrap {
  border: 1px solid #fff; }

.news_conteiner {
  background-color: #f6f6f6; }

/*about propose */
.propose-start-img {
  width: 97.3%;
  float: left;
  margin-top: -4.9rem; }

.propose-start_header {
  font-family: HelveticaB;
  margin-top: -5rem;
  font-size: 1.55rem;
  margin-left: 1.7rem;
  letter-spacing: 0.16px;
  color: #363636; }

.propose-start-list {
  list-style: none; }

.propose-start_text {
  background: #f6f6f6; }
/*   .propose-start_text .container {
    border-bottom: 2px solid #c2c2c2;
    padding-bottom: 7.5rem; } */
.propose-start_text .slide {
  height: auto;
}
.propose-start-text {
  font-family: Helvetica;
  margin-left: 7.7rem;
  font-weight: 600;
  padding-top: 1.4rem;
  font-size: 1.6rem;
  letter-spacing: -0.17px; }

.propose-page .network_about-title {
  margin-bottom: 1.5rem; }

.propose-page .grants_qrg_page_circle2 {
  margin: 0;
  background: #00539f; }
  .propose-page .grants_qrg_page_circle2:before {
    border-left: 3.3rem solid #00539f; }

.propose-page .propose-start-item {
  margin-bottom: 5rem; }

.propose-page .propose-start-list {
  padding-top: 2.9rem;
  padding-left: 2.2rem; }

.propose-text_paragrapsh {
  margin-top: 0.8rem;
  margin-bottom: 2.1rem; }

.propose-history-img-second {
  margin-top: 5.5rem; }

.propose-history-title {
  margin-top: 5.9rem;
  margin-bottom: 2.8rem; }

.grant_text-history {
  margin-bottom: 2rem; }

.grant_text-history-set {
  width: 110%;
  margin-left: -5%;
  padding-top: 0.8rem; }

.propose-history {
  padding-bottom: 7.2rem;
  background: #f6f6f6; }

.propose-trustees-title {
  margin-top: 7.5rem; }

.propose-trust-text-icon {
  margin-top: 9.4rem;
  margin-bottom: 7.5rem; }

.trust-item_container {
  text-align: center; }

.trust-item_img-container {
  vertical-align: top;
  display: inline-block;
  border-radius: 50%;
  width: 24.5rem;
  margin-top: 0.2rem;
  height: 24.5rem; }
.modal .trust-item_img-container {
  margin-bottom: 2rem;
}

.trust-item-col:nth-child(3n+1) .trust-item_container {
  margin-right: 2.2rem; }

.trust-item-col:nth-child(3n+3) .trust-item_container {
  margin-left: 2.2rem; }

.trust-item_text {
  font-family: LatoBl;
  color: #00539f;
  text-transform: uppercase;
  margin-top: 2rem;
  font-size: 2.6rem;
  letter-spacing: 1.8px;
  margin-bottom: 7rem; }

.propose-trustees {
  background: #f6f6f6;
  padding-bottom: 2.1rem; }
.trustee-modals .modal{
  text-align: center;
  padding-right: 0 !important;
  margin: 15px;
}
.trustee-modals .modal-content {
  /* Bootstrap sets the size of the modal in the modal-dialog class, we need to inherit it */
  width:inherit;
  height:inherit;
  /* To center horizontally */
  margin: 0 auto;
  pointer-events: all;
}
.trustee-modals .modal-header {
  padding: 20px 20px 0 0;
  border: 0;
}
.modal .trust-item_text {
  margin-top: 0;
  margin-bottom: 1rem;
}
.trustee-modals_position {
  font-family: HelveticaB;
  color: #363636;
  font-size: 1.5rem;
  margin-top: 1.8rem;
}
.modal-body {
  padding-top: 10px;
}
.modal-body .staff-bio {
  margin-top: 2.9rem;
}
.staff-contact-info {
  margin-bottom: 2rem;
}
.propose-page .propose-staff-title {
  margin-top: 8.2rem;
  margin-bottom: 9.3rem; }

.single-worker-container {
  text-align: center;
  display: inline-block;
  width: 63rem;
  vertical-align: top;
  margin-left: 7.6rem; }

.propose-page .grants_type .grant_under-title {
  position: relative; }
  .propose-page .grants_type .grant_under-title:after {
    content: '';
    position: absolute;
    bottom: -2.9rem;
    left: 50%;
    background: #00a0dc;
    height: 2px;
    width: 4rem;
    margin-left: -2.6rem; }

.underline-propose {
  position: relative; }
  .underline-propose:after {
    content: '';
    position: absolute;
    bottom: -5.5rem;
    left: 50%;
    background: #00a0dc;
    height: 2px;
    width: 4rem;
    margin-left: -2.6rem; }

.single-worker_main-container {
  margin-top: 11rem; }

.trust-item-img {
  width: 100%; }

.staff-item_img-container {
  width: 36.6rem;
  height: 36.6rem;
  margin-left: 3.7rem; }

.single-worker-title {
  color: #00539f;
  font-family: LatoBl;
  text-transform: uppercase;
  font-size: 3.7rem;
  margin-top: 2.3rem;
  letter-spacing: 4px; }

.single-worker-under-title {
  font-family: Helvetica;
  font-weight: 600;
  font-size: 2.6rem;
  margin-top: 11px;
  letter-spacing: 1.3px;
  color: #808080; }

.single-worker-text {
  color: #363636;
  margin-top: 2.7rem;
  font-family: Helvetica;
  font-size: 1.5rem;
  letter-spacing: 0.3px;
  font-weight: 600;
  line-height: 1.8; }

.single-worker-phone {
  margin-left: 4.9rem; }
  .single-worker-phone:before {
    content: '';
    position: absolute;
    background: url(../img/Phone-Icon.png) no-repeat center;
    background-size: auto 100%;
    left: -36px;
    top: -5px;
    width: 25px;
    height: 26px; }

.single-worker-mobile {
  margin-left: 4.5rem; }
  .single-worker-mobile:before {
    content: '';
    position: absolute;
    background: url(../img/Mobile-Icon.png) no-repeat center;
    background-size: auto 100%;
    left: -27px;
    top: -6px;
    width: 20px;
    height: 28px; }

.single-worker-email {
  margin-left: 5.1rem; }
  .single-worker-email:before {
    content: '';
    position: absolute;
    background: url(../img/Mail-Icon.png) no-repeat center;
    background-size: auto 100%;
    left: -45px;
    top: -1px;
    width: 44px;
    height: 18px; }

.single-worker_contact-info {
  margin-top: 3.4rem;
  font-size: 1.5rem;
  font-family: HelveticaB;
  color: #363636;
  position: relative;
  display: inline-block; }

.single-worker_contact-info-container:nth-child(2) {
  padding-right: 0; }

.tree-header-item_container {
  margin-top: 3rem;
  text-align: center; }

.tree-heder-img_container {
  display: inline-block;
  width: 24.6rem; }

.tree-header-img {
  width: 100%; }

.tree-header-title {
  color: #00539f;
  font-family: LatoBl;
  text-transform: uppercase;
  font-size: 2.7rem;
  margin-top: 1.9rem;
  letter-spacing: 1px;
  padding-left: 1px; }

.tree-header-position {
  font-family: HelveticaB;
  color: #363636;
  font-size: 1.5rem;
  margin-left: 3px; }

.tree-header-text {
  width: 61rem;
  margin: 0 auto;
  margin-top: 2.9rem;
  font-family: Helvetica;
  font-weight: 600;
  font-size: 1.5rem;
  letter-spacing: 0.3px;
  line-height: 1.8; }

.tree-body-item_box {
  margin: 0 auto;
  margin-top: 8.8rem;
  border: 2px solid #f7901e;
  border-bottom: none;
  position: relative;
  height: 40rem;
  width: 82.1rem;
  display: inline-block;
  margin-left: 1.2rem;
  margin-bottom: 10.4rem; }
  .tree-body-item_box:after {
    content: '';
    position: absolute;
    top: -5.5rem;
    left: 50%;
    width: 2px;
    background: #f7901e;
    height: 11.3rem;
    margin-left: -4px; }

.propose-tree {
  text-align: center; }

.propose-staff, .propose-tree {
  background: #f6f6f6; }

.tree-item_container {
  margin-top: 5.7rem;
  width: 27rem;
  display: inline-block;
  vertical-align: top;
  background: #f6f6f6;
  padding-top: 2.5rem; }
.tree-item_container a,
.tree-header-item_container a {
  color: #333;
}
.tree-item_container:nth-child(1) {
  position: absolute;
  left: -13.5rem; }
  .tree-item_container:nth-child(1) .tree-item_img-container {
    width: 91%;
    margin-left: 1.5%; }

.tree-item_container:nth-child(2) {
  position: absolute;
  left: 50%;
  margin-left: -13.5rem; }
  .tree-item_container:nth-child(2) .tree-item_img-container {
    width: 91%;
    margin-left: 2.5%; }

.tree-item_container:nth-child(3) {
  position: absolute;
  right: -13.5rem; }
  .tree-item_container:nth-child(3) .tree-item_img-container {
    width: 91%;
    margin-left: 3.5%; }

.tree-item_name {
  padding-right: 16px;
  letter-spacing: 1.2px; }

.tree-item_position {
  margin-top: 1.8rem;
  padding-right: 1.3rem; }

.tree-item_text {
  width: 32.1rem;
  margin-left: -3rem; }

.propose-page .need_help {
  padding-top: 9.8rem; }

.newsView_conteiner {
  background-color: #f6f6f6; }

.newsView_img {
  width: 99%;
  margin-bottom: 2.6rem;
  /* margin-top: -13.5rem;  */
}
.newsView_categ a{
  color:#a5a5a5 ;
}
.newsView_date,
.newsView_categ,
.newsView_user,
.newsView_like,
.newsView_comments {
  cursor: default;
  font-family: latoHe;
  font-size: 1.5rem;
  color: #a5a5a5;
  margin-left: 3.2rem;
  letter-spacing: -0.03px; }

.newsView_date {
  margin-left: 0rem; }
.like-count{
  transition-duration: 0.3s;
}
.newsView_date:before {
  content: url(../img/Calendar-Icon.png);
  padding-right: 0.4rem;
  position: relative;
  top: 0.2rem; }

.newsView_categ {
  font-family: latoHe; }

.newsView_categ:before {
  content: url(../img/Category-Icon.png);
  padding-right: 0.8rem;
  position: relative;
  top: 0.3rem; }

.newsView_user:before {
  content: url(../img/Edit-Icon.png);
  padding-right: 0.8rem;
  position: relative;
  top: 0.2rem; }

/* .newsView_like:before {
  content: url(../img/Like-Icon.png);
  padding-right: 0.8rem;
  position: relative;
  top: 0.2rem; } */
.newsView_like p {
  display: inline-block;
}
.newsView_comments:before {
  content: url(../img/Comment-Icon.png);
  padding-right: 0.8rem;
  position: relative;
  top: 0.2rem; }

.newsView_conteiner_item_title {
  font-family: LatoBl;
  font-size: 4rem;
  color: #00539f;
  text-transform: uppercase;
  letter-spacing: 8.9px;
  margin-left: -1px;
  margin-top: 3rem;
  margin-bottom: 2.3rem; }

.newsView_conteiner_item_text {
  font-size: 1.5rem;
  font-family: Helvetica;
  line-height: 2.6rem;
  letter-spacing: 0.3px;
  margin-left: 0rem;
  padding-right: 8px;
  margin-bottom: 2.6rem;
  color: #808080; }

.newsView_download {
  color: #000;
  font-size: 2rem;
  border: 3px solid #f7901e;
  text-transform: uppercase;
  border-radius: 5rem;
  padding: 1.5rem 0;
  display: inline-block;
  letter-spacing: 0.45rem;
  background: url(../img/download_icon2.png) 95% center no-repeat;
  box-sizing: border-box;
  transition-duration: 0.3s;
  font-family: LatoBl;
  margin-top: 6.3rem;
  padding-left: 2.5rem;
  padding-right: 6.7rem; }

.newsView_download:hover {
  background-color: #f7901e;
  color: #fff;
  text-decoration: none; }

.newsView_share_icon {
  margin-top: 1.8rem; }

.newsView_share_text {
  font-family: LatoBl;
  font-size: 2.1rem;
  margin-top: 7.1rem;
  text-transform: uppercase;
  margin-left: 2px;
  letter-spacing: 1.9px; }

.newsView_btn_next_wrap {
  text-align: right;
  padding: 2rem 0;
  /*border-top: 2px solid #c2c2c2;*/
  /*border-bottom: 2px solid #c2c2c2;*/
  margin-top: 7.7rem;
  padding-top: 0;
  padding-bottom: 2.6rem; }

.newsView_btn_next,
.newsView_btn_prev {
  /*width: 32rem;*/
  width: auto;
  font-family: LatoBl;
  font-size: 2rem;
  padding: 1.5rem 3rem;
  border: 3px solid #00a0dc;
  border-radius: 5rem;
  margin-top: 0.6rem;
  display: inline-block;
  margin-right: 1rem;
  text-transform: uppercase;
  text-align: center;
  margin-right: 0.8rem;
  cursor: pointer;
  /*padding-left: 6rem;*/
  letter-spacing: 2.3px;
  color: #000;
  position: relative; }
  .newsView_btn_next svg,
  .newsView_btn_prev svg {
    margin-left: 1.7rem;
    fill: #000;
    height: 1.6rem; }
  .newsView_btn_next:hover,
  .newsView_btn_prev:hover {
    color: #fff;
    background: #00a0dc; }
    .newsView_btn_next:hover svg.
    .newsView_btn_prev:hover svg {
      fill: #fff; }
.newsView_btn_prev {
  padding-right: 6rem;
}
.newsView_btn_next {
  padding-left: 6rem;
}
.newsView_btn_prev i,
.newsView_btn_next i {
  position: absolute;
  font-weight: bolder;
  top: 0.8rem;
}
.newsView_btn_next i {
  left: 3rem;
}
.newsView_btn_prev i {
  right: 3rem;
}
.title-search_result{
  margin-bottom: 23rem;
}
.newsView_conteiner_item_info {
  padding: 2rem 0;
  margin: 0 0 2rem;
  border-bottom: 2px solid #c2c2c2;
  padding-top: 0;
  /* margin-top: -13.5rem; */
  padding-bottom: 3.2rem; }
.serch-result_box{
  margin-top: -13.5rem;
}
.newsView_commentView_date a{
  font-family: LatoHe;
  font-size: 1.5rem;
  margin-left: 2.2rem;
  letter-spacing: 0px;
  color: #a5a5a5;
  margin-bottom: 0.6rem; }

.newsView_commentView_date .comment-reply-link {
  font-family: LatoBl;
  color: #f7901e;
  margin-left: 2.5rem;
  letter-spacing: 0.5px; }

.newsView_commentView_date-span{
  font-family: LatoBl;
  color: #f7901e;
  margin-left: 2.5rem;
  letter-spacing: 0.5px; }
.newsVie_title {
  font-family: LatoBl;
  font-size: 2.5rem;
  color: #f7901e;
  margin-top: 5.2rem;
  text-transform: uppercase;
  margin-left: 2px;
  letter-spacing: 2.3px;
  margin-bottom: 5.5rem; }

.contact_info_text-info {
  font-weight: 600;
  letter-spacing: 0.6px;
  margin-top: 5.2px;
  margin-left: 1.5rem;
  line-height: 1.6;
}

.contact_form span.contact_info_text-info.contact_info_text-info_phone {
  margin-left: 2px;
  letter-spacing: 0.4px;
  display: inline-block;
  margin-top: 3px; }

/*News article*/
.news_article-title {
  margin-bottom: 23rem; }

.newsView_commentView_img {
  display: inline-block;
  width: 11.2rem;
  height: auto;
  vertical-align: top; }

.coment-content_container {
  vertical-align: top;
  display: inline-block; }

.newsView_commentView_item {
  padding-bottom: 2.6rem;
  /* display: inline-block; */
  padding-right: 17.4rem;
  border-bottom: 1px solid #e1e1e1;
  width: 73.4%;
  margin-bottom: 3.5rem; }

.newsView_commentView_item:nth-last-child(1) {
  border-bottom: 2px solid #e1e1e1;
  padding-bottom: 7.4rem;
}

.newsView_commentView_user {
  display: block;
  font-family: LatoBl;
  color: #252525;
  font-style: normal;
  text-transform: capitalize ;
  margin-left: 2.2rem;
  margin-top: 0.3rem;
  letter-spacing: 0.5px;
  margin-bottom: 0.8rem; }

.newsView_commentView_text {
  margin-left: 2.2rem;
  font-size: 1.5rem;
  font-family: Helvetica;
  font-weight: 600;
  letter-spacing: 0.3px;
  color: #a5a5a5; }

.newsVie_title-form {
  margin-top: 1.7rem; }

.newsView_commentView {
  background: #f6f6f6; }

.newsView_share_text-facebook {
  display: inline-block; }

/* about partners*/
.about_partners-title {
  color: #00539f;
  font-family: latoBl;
  text-align: center;
  text-transform: uppercase;
  font-size: 2.3rem; }

.newsView .news_article-title {
  letter-spacing: 6px;
  margin-bottom: 10.8rem; }
  .newsView .news_article-title span {
    padding-left: 18px; }

.newsView .grant_start-text {
  margin-bottom: 3.4rem; }

.about_partners-title {
  font-family: LatoBl;
  color: #00539f;
  margin-top: -5.3rem;
  font-size: 3rem;
  letter-spacing: 3.8px;
  line-height: 1.4;
  padding-right: 19px;
  margin-bottom: 2.5rem; }
.slick-slide .about_partners-title {
  margin-top: 0;
}

.partners-text {
  text-align: center;
  padding-left: 0; }

.about_partners-link {
  color: #f7901e;
  font-family: HelveticaB;
  font-size: 1.8rem;
  margin-top: 0.8rem;
  display: inline-block;
  border-bottom: 2px solid #f7901e;
  margin-right: 2.2rem;
  padding-bottom: 0rem; }

.about_partners-text {
  color: #808080;
  font-family: Helvetica;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1.8;
  padding-left: 11px;
  padding-right: 30px;
  letter-spacing: 0.3px;
  margin-bottom: 2.6rem; }

.partners-email {
  text-align: center;
  display: inline-block;
  font-family: HelveticaB;
  color: #363636;
  margin-top: 2.45rem;
  font-size: 1.5rem;
  padding-left: 2.3rem;
  position: relative; }
  .partners-email:after {
    content: '';
    background: url(../img/Web-Icon.png) no-repeat center;
    position: absolute;
    left: -1.4rem;
    top: -0.4rem;
    width: 2.6rem;
    height: 3rem;
    background-size: 100% auto; }

.parners-img {
  text-align: center; }

.parners-img img {
  max-width: 60rem;
  display: block;
  margin: 0 auto;
  float: none;
  margin-bottom: 3rem;
}
.parners-img .partners-email {
  margin-bottom: 3rem;
}

.propose-list {
  padding-top: 8.3rem; }
.about-stories .propose-list {
  padding-top: 3rem;
}
.propose-item {
  display: inline-block;
  height: auto;
  margin-bottom: 5rem; }

.propose-item_img-container {
  width: 100%;
  height: 24.5rem;
  overflow: hidden;
  position: relative; }

.propose-item_img {
  width: 100%; }

.propose-item_container {
  text-align: center; }

.propose-list {
  background: #f6f6f6; }

.propose-item_date {
  position: absolute;
  left: 0;
  bottom: 0;
  background: #f6f6f6;
  font-family: LatoBl;
  color: #808080;
  margin-bottom: 0;
  font-size: 3.5rem;
  margin-left: -2px;
  letter-spacing: 1px;
  padding-right: 2.8rem;
  padding-top: 1.3rem; }
  .propose-item_date span {
    display: block;
    font-family: LatoBI;
    font-style: italic;
    font-size: 1.3rem;
    margin-top: -7px;
    margin-left: 3px; }

.propose-item_text-container {
  padding-left: 6.1rem;
  padding-top: 2.3rem;
  text-align: left; }
.slick-slide .propose-item_text-container {
  padding-left: 0;
}
.propose-item_title {
  font-family: LatoBl;
  color: #00539f;
  text-transform: uppercase;
  font-size: 2.55rem;
  margin-left: 4px;
  letter-spacing: 1.5px;
  line-height: 1.5;
  margin-top: -1px; }
.slick-slide .propose-item_title {
  margin-left: 0;
}
.propose-item_text {
  font-family: Helvetica;
  font-weight: 600;
  color: #808080;
  margin-top: 1.5rem;
  font-size: 1.5rem;
  margin-left: 3px;
  letter-spacing: 0.3px;
  line-height: 1.75; }

.propose-item_link {
  color: #f6972d;
  font-family: HelveticaB;
  margin-top: 1.4rem;
  display: inline-flex;
  font-size: 1.8rem;
  margin-left: -3px;
  border-bottom: 2px solid #f6972d; }
  .propose-item_link:active {
    color: #f6972d; }
  .propose-item_link:hover {
    color: #f6972d; }
.slick-slide .propose-item_link {
  margin-left: 0;
}

.propose-item_container:nth-child(3n+1) .propose-item {
  float: left; }

.propose-item_container:nth-child(3n+3) .propose-item {
  margin-left: 2%; }

.bottom-line-stories {
  background: #c2c2c2;
  height: 2px;
  width: 100%;
  margin-top: -5px; }

.propose-list .news_conteiner_item_btn {
  margin-bottom: 10.9rem; }

.about-stories .need_help {
  padding-top: 10.5rem; }

.newsView .news_article-title-single {
  margin-bottom: 23rem; }
  .newsView .news_article-title-single span {
    padding-left: 0; }
.contact .wpcf7-text{
  width: 62.1rem;
  border: 3px solid #cccccc;
  padding-left: 2.4rem;
  padding-top: 1.8rem;
  font-size: 1.5rem;
  margin-top: 0px;
  padding-bottom: 1.6rem;
  margin-left: -1px;
  font-family: Helvetica;
  font-style: italic;
  font-weight: 600;
  letter-spacing: 0.5px;
  padding-right: 2.4rem;
  margin-bottom: 1.9rem;
}
.contact .wpcf7-textarea{
  width: 62.1rem;
  border: 3px solid #cccccc;
  padding-left: 2.4rem;
  padding-top: 1.8rem;
  font-size: 1.5rem;
  margin-top: 0px;
  padding-bottom: 1.6rem;
  margin-left: -1px;
  font-family: Helvetica;
  font-style: italic;
  font-weight: 600;
  letter-spacing: 0.5px;
  padding-right: 2.4rem;
  margin-bottom: 1.9rem;
  resize: none;
  max-height: 19.3rem;
  margin-top: 0.1rem;
}
.contact .wpcf7-submit{
      display: block;
    margin: 0 auto;
    margin-top: 2.8rem;
    background: none;
    border: 3px solid #00539f;
    font-family: LatoBl;
    text-transform: uppercase;
    padding-top: 1.5rem;
    font-size: 2rem;
    letter-spacing: 2.3px;
    padding-bottom: 1.5rem;
    width: 31.9rem;
    border-radius: 5rem;
        margin-bottom: 11.1rem;
        transition-duration: 0.3s;
}
.contact .wpcf7-submit:hover{
  background: #00539f;
  color: #fff;
}
.contact .ajax-loader{
  display: none;
}
.contact .wpcf7-form-control-wrap{
  width: 100%;
}
.contact .wpcf7-text{
  width: 100%;
}
.contact .wpcf7-textarea{
  width: 100%;
}
.contact .home_3steps .apply_now_text{
    margin-right: 5.5rem;
}
.home_page .wpcf7-text{
      border: none;
    background: none;
    border-bottom: 2px solid #f7901e;
    color: #808080;
    margin-top: 4.2rem;
    padding: 0 0 0.8rem;
    font-size: 1.8rem;
    width: 100%;
}
.home_page .wpcf7-submit{
  width: 100%;
  font-size: 2rem;
  background-color: #fff;
  border: 2px solid #f7901e;
  text-align: center;
  text-transform: uppercase;
  color: #252525;
  border-radius: 5rem;
  padding: 1.6rem 0;
  display: inline-block;
  letter-spacing: 0.25rem;
  font-family: LatoBl;
  font-weight: 600;
  transition-duration: 0.3s;
  padding-left: 0.7rem;
  margin-top: 1.2rem;
  margin-left: 0.4rem;
}
.home_page .wpcf7-submit:hover{
  background: #f7901e;
  color: #fff;
}

.home_page .wpcf7-form-control-wrap{
  /*display: inline-block;
  width: 30.6%;
  vertical-align: top;
  margin-right: 2.4%;*/
}
.home_page .newsletter-form-group {
  display: inline-block;
  width: 47%;
  vertical-align: top;
  padding-right: 2.4%;
  margin-bottom: 20px;
}
.home_page .home_newsletter{
  padding-bottom: 11.2rem;
}
.home_page .ajax-loader{
  display: none;
}
.about_us-energy .about_energy-title span{
  padding-left: 0;
}
/*comment*/
.logged-in-as,.comment-reply-title,.comment-author-admin,.comment-form-comment label{
  /* display: none; */
}
.says,.comment-notes,.comment-form-url{
  display: none;
}
.comment-meta{
  display: inline-block;
}
.comment-author{
  display: inline-block;
}
/* .commentmetadata{
  display: none;
} */
.comment-reply-title{

}
.newsView .network_about-title{
      margin-bottom: 23rem;
}
.wpcf7-mail-sent-ng{
  display: block;
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 2rem;
  margin: 0 auto;
  text-align: center;
  margin-top: 1rem;
  border: none !important;
  color: red;
  font-family: Helvetica;
  font-size: 1.7rem;
}
div.wpcf7-validation-errors{
  display: block;
  position: absolute;
  width: 100%;
  left: 0;
  right: 0;
  margin: 0 auto;
  text-align: center;
  margin-top: 1rem;
  border: none !important;
  color: #f00;
  font-family: Helvetica;
  font-size: 1.7rem;
  bottom: 2rem;
}
.home_page .not-valid-input{
  border-bottom: 2px solid red;
}
.contact .wpcf7-text.not-valid-input,.contact .wpcf7-textarea.not-valid-input{
  border: 3px solid red;
}
span.wpcf7-not-valid-tip{
  display: none !important;
}
.comment-reply-title{
  font-family: LatoBl;
  font-size: 2.5rem;
  color: #f7901e;
  margin-top: 5.2rem;
  text-transform: uppercase;
  margin-left: 2px;
  letter-spacing: 2.3px;
  margin-bottom: 5.5rem;
}
#commentform label{
  display: none;
}
#commentform p{
  display: inline-block;
}
.home_page .wpcf7-form{
  position: relative;
}
.home_page .wpcf7-mail-sent-ng{
  bottom: -8rem;
}
.home_page .div.wpcf7-validation-errors{
bottom: -8rem;
}
#commentform input[type="text"],#commentform textarea{
    border: 3px solid #cccccc;
    padding-left: 2.4rem;
    padding-top: 1.8rem;
    font-size: 1.5rem;
    margin-top: 0px;
    padding-bottom: 1.6rem;
    margin-left: -1px;
    font-family: Helvetica;
    font-style: italic;
    font-weight: 600;
    letter-spacing: 0.5px;
    padding-right: 2.4rem;
    resize: none;
    margin-bottom: 1.9rem;
    width: 100%;
  }
#email-notes{
  display: none;
}
#commentform p.comment-form-url{
  display: none;
}
#commentform{
      width: 73.8%;
}
#respond .comment-reply-title{
    margin-bottom: 4.8rem;
}
.comment-form-author{
  width: 48.8%;
  margin-left: 0.1%;
  margin-bottom: 0;
}
.comment-form-email{
  margin-bottom: 0;
  margin-left: 1.6%;
  width: 48.9%;
}
.comment-form-comment{
  width: 99.8%;
}
#comment{
  max-height: 12rem;
}
.form-submit{
  width: 100%;
  text-align: center;
      margin-bottom: 5.7rem;
}
#submit{
  display: inline-block;
  text-align: center;
  font-size: 2rem;
  background: none;
  border: 3px solid #f7901e;
  text-transform: uppercase;
  border-radius: 5rem;
  font-family: LatoBl;
  font-weight: 600;
  transition-duration: 0.3s;
  color: #000;
  width: 32rem;
  margin-top: 2.1rem;
  padding-top: 1.45rem;
  letter-spacing: 2.55px;
  padding-bottom: 1.6rem;
}
#submit:hover{
  color: #fff;
  background: #f7901e;
}
#commentform input.email-not-valid{
  border: 3px solid red;
}
.comment-awaiting-moderation{
  font-family: LatoR;
  font-size: 1.5rem;
  margin-left: 2.2rem;
  letter-spacing: 0px;
  color: #000;
  margin-bottom: 0.6rem;
  display: inline-block;
}

.search-container{
  width: 100%;
  max-width: 300px;
  margin: auto;
  border: 2px solid #f7901e;
  margin-bottom: 2.6rem;
  /* margin-top: -13.5rem; */
  position: relative;
}
.news_conteiner_seach {
  width: 100%;
  background-color: #FFF;
  padding: 1.5rem 2.1rem 1.2rem;
  font-family: Helvetica;
  font-style: italic;
  font-size: 1.6rem;
  border: none;
  padding-right: 4rem;
}
.search-btn{
  background: url(../img/Icon-seach.png) no-repeat center, #fff;
  border: none;
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 4rem;
}
.logged-in-as a{
    font-size: 1.5rem;
    display: inline-block;
    font-family: Helvetica;
    font-weight: 600;
    letter-spacing: 0.3px;
    color: #a5a5a5 ;
}
.logged-in-as{
   color: #a5a5a5
}
.logged-in-as a:nth-last-child(1){
    margin-left: 2rem;
}
.wpulike .counter a.image, .wpulike .counter a.image-unlike{
  padding-left: 2rem;
      margin: 0;
    display: inline-block;
    border-radius: .25em;
    border: none;
    vertical-align: middle;
    line-height: 1em;
    padding: .25em .5em;
    font-size: .75em;
    cursor: pointer;
    max-height: 25px;
    color: #777;
    background: none;
    box-shadow: none;
}
#main .wpulike .counter a.image, .wpulike .counter a.image-unlike {
  background-image: url(../img/Like-Icon.png);
  background-repeat: no-repeat;
  background-position: left center;
  width: 2rem;
  padding: 0;
  height: 2rem;
}
#main .wpulike .count-box{
  display: none;
}
#main .wpulike .counter a:hover, .wpulike .counter a:active{
     text-decoration: none;
    text-shadow: none;
    background-color: transparent !important;
    border-color: transparent !important;
}
#main .wpulike .count-box:before{
  display: none;
}
#main .tiles,#main .most_liked_users{
  display: none;
}

.news_cont-left ,.news_cont_categ,.news_main-content{
  margin-top: -13.5rem;
}

.network_about-title-art,.network_about-title-article{
  margin-bottom: 23rem;
}
.breadcrumbs{
  float: right;
  font-family: latoB;
  margin-top: 1.6rem;
  text-transform: uppercase;
  font-size: 1.2rem;
  letter-spacing: 1.1px;
  color: #85969f;
}
.breadcrumbs a span{
  color: #85969f;
  cursor: pointer;
}
.breadcrumbs span{
  color: #f7901e;
  padding-left: 0.3rem;
  padding-right: 0.3rem;
}
div.wpcf7-mail-sent-ok{
      display: block;
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    margin: 0 auto;
    text-align: center;
    margin-top: 1rem;
    border: none !important;
    color: #398f14;
    font-family: Helvetica;
    font-size: 1.7rem;
    bottom: 2rem;
}

.home_page div.wpcf7-mail-sent-ok{
  bottom: -8rem;
}
.home_page div.wpcf7-validation-errors{
  bottom: -8rem;
  color: #f00;
}
.news_cont-left{
  margin-top: -13.5rem;
}
.vertical-alignment-helper {
  display:table;
  height: 100%;
  width: 100%;
  pointer-events:none; /* This makes sure that we can still click outside of the modal to close it */
}
.vertical-align-center {
  /* To center vertically */
  display: table-cell;
  vertical-align: middle;
  pointer-events:none;
}
.modal-header .close {
  position: absolute;
  right: 20px;
  z-index: 500;
}
#mainRecipientStory {
  padding-top: 4rem;
}
/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('../fonts/slick.eot');
    src: url('../fonts/slick.eot?#iefix') format('embedded-opentype'), url('../fonts/slick.woff') format('woff'), url('../fonts/slick.ttf') format('truetype'), url('../fonts/slick.svg#slick') format('svg');
}
.slick-loading .slick-list
{
    background: #fff url('../img/ajax-loader.gif') center center no-repeat;
}
.slick-initialized .slick-slide {
  height: auto;
  outline: 0;
}
.slick-dots li button:before {
  font-size: 1rem;
}
.slick-dots  {
  margin-bottom: 3rem;
  position: relative;
  bottom: 0;
}
#mainRecipientStory .slick-dots {
  display: none !important;
}
.slick-dotted.slick-slider {
  margin-bottom: 0;
}
.navigation-slider .slick-slide:hover {
  cursor: pointer;
}
.grants_qrg_page_title_future_dates {
    font-family: HelveticaB;
    text-align: center;
    margin-top: 5.4rem;
    font-size: 1.5rem;
    letter-spacing: 0.4px;
    margin-bottom: 3rem;
}
.future-dates-list {
  max-width: 200px;
  margin: 0 auto;
}
.pagination>.active>a,
.pagination>.active>span,
.pagination>.active>a:hover,
.pagination>.active>span:hover,
.pagination>.active>a:focus,
.pagination>.active>span:focus {
  background-color: #0177b8;
  border-color: #0177b8;
}
.pagination>li>a,
.pagination>li>span {
  color: #0177b8;
}
