/**********************responsive-css*************/
@media only screen and (max-width:1600px)
{
.home .home-banner 
{
    background-size: cover!important;
}
}
@media only screen and (min-width:1200px)
{

.page-template-template-faqs1.theme-professional .left-curved-image-col:before, .page-template-template-faqs1.theme-job .left-curved-image-col:before, .page-template-template-faqs1.theme-employer .left-curved-image-col:before 
{
    bottom: -60px!important;
    background-size: contain;
    height: 100%;
}
.home .curved-image-col:after 
{
    top: -23px;
}
.page-template-template-news-events .left-curved-image 
{
    padding-left: 25px;
}
.page-template-template-services-v3 section.how-we-help.how-we-help-our-impact .img-col.curved-image-col img 
{
    margin-left: 40px;
}
.page-template-template-faqs .left-curved-image-col.curve-style-two:before 
{
    background-size: 92%;
}
section.banner-img-left-block.Impact-story-banner.banner-news-events .left-curved-image-col:before 
{
    bottom:40px;
}
.left-curved-image 
{
    max-width: 554px;
    min-width: 554px;
}
body.page-template-jobs-template .left-curved-image-col:before {
    bottom: -80px!important;
}
.theme-professional .left-curved-image-col:before,.theme-job .left-curved-image-col:before,.theme-employer .left-curved-image-col:before {bottom: -50px!important;}
.page-template-jobs-template .left-curved-image-col 
{
    min-height: 485px;
	display:flex;
	align-items:center;
}
.page-template-jobs-template section.banner-img-left-block {
    padding-bottom:0px;
}
.page-template-jobs-template .curve-primery-double 
{
    margin-top: -120px;
}
}
@media only screen and (max-width:1199px)
{
.main-inner-prev h4::after 
{
    left: 15px;
}
.main-inner-next h4 a:after 
{
    right: 15px;
}
body.home .slide-nav-top .slick-prev{
    right: 45px;
}
.slide-nav-top .slick-prev {
    right: 95px;
}
.footer-nav ul li 
{
    font-size: 16px;
}
.page-template-template-faqs1 .card-body ul li 
{
    font-size: 16px;
}
.story-history .title-col li,section.format-div-new .recent-format-slider li,section.impact-story-middle li,.page-template-template-leadership .IntroPar li,.impact-story-middle-new .title-col ul li
{
    font-size: 16px;
}
section.impact-story-middle ul {
    padding-left: 20px;
}
.left-curved-image-col.curve-style-one:before 
{
    background-size: contain;
}
.left-curved-image 
{
    min-height:inherit;
    max-height:inherit;
}
body #mc_embed_signup .button 
{
    font-size: 16px !important;
}
.page-template-template-services-v3 section.help-select.curve-primery-double 
{
    margin-top: -140px;
}
.page-template-template-services-v3 section.how-we-help.HowWeHelp {
    padding-top: 50px;
}
.our-story-middle ul li,.our-impact.our-story-next-div ul li {
    font-size: 16px;

}
.curve-primery-double 
{
    padding: 100px 0;
}
section.how-we-help.will-award-about-us .service-stack .text-col h5:after 
{
    width:18%;
}
.banner-news-events .left-curved-image-col:before {
    bottom: -50px!important;
}

section.banner-img-left-block .left-curved-image-col:before 
{
	left:0;
}


.page-template-template-services .slide-nav-top .slick-prev, .page-template-template-services .slide-nav-top .slick-next 
{
    top: -52px;
}
.recent-news-content ul.nav.nav-pills li 
{
    padding: 10px 10px!important;
}
.news-slide .img-col img {
    max-height: 230px;
    min-height: 230px;
    border-radius: 20px 20px 0 0;
    width: 100%;
}
.main-nevigation ul li 
{
    padding: 0 10px;
}	
.main-nevigation ul li a 
{
    font-size: 16px;
}
.bottom-nav ul li a 
{
    font-size: 16px;
}
p 
{
    font-size: 16px;
}
h2 
{
    font-size: 30px;
}
h1 
{
    font-size: 32px;
}
.banner-content p 
{
    margin: 1rem 0px;
}
.btn 
{
    font-size: 16px;
}

.banner-content h2 
{
    margin-bottom: 15px;
    line-height: 32px;
}
.learn-more 
{
    font-size: 16px;
}

.news-letter-form h5 
{
    font-size: 18px;
}
.main-nevigation ul 
{
    align-items: center;
}
body section.how-we-help.how-we-help-our-impact .img-col.curved-image-col {
    padding: 45px;
}
section.banner-img-left-block.Impact-story-banner .left-curved-image-col:before {
    left: 0;
}
.top-footer a {
    word-wrap: break-word;
}
}

@media only screen and (min-width:992px)
{
.main-inner-prev-next h4 
{
    min-height: 130px;
}
.home section.recent-news .col-lg-10.offset-lg-1 
{
    flex: 0 0 84.7%;
    max-width: 84.7%;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link:after,#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link:after
{
background: #E50670;
    height: 3px;
    width: 100%;
    content: "";
    position: absolute;
    left: 0;
    bottom: 0px;
    display: block;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:after {
    height: 3px;
    width: 100%;
    background: transparent;
    content: "";
    position: absolute;
    left: 0;
    bottom:0px;
    display: block;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:hover > a:after {
    background: #E50670;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item
{
    padding: 0px 10px 0px 10px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item a
{
    padding: 0px!important;

}
div#collapsibleNavbar 
{
    justify-content: flex-end;
}
div#collapsibleNavbar 
{
    display: flex;
}
button.navbar-toggler 
{
    display: none;
}
div#collapsibleNavbar .bottom-nav
{
    display: none;
}

}
@media only screen and (max-width:991px)
{

.page-template-template-services-v3 .curv-top:before 
{
    top: -25px;
}
body.page-template-jobs-template .auther-description 
{
    min-height: 96px;
}
.page-id-188 .col-lg-6 .our-story-next-inner
{
    min-height:400px;
}
.page-id-188 .col-lg-4 .our-story-next-inner 
{
    min-height: 330px;
}
.news-event-banner-middle .text-col {
    padding: 60px 30px;
}
.recent-news-content ul.nav.nav-pills li a 
{
    font-size: 16px;
}
.will-supporter-inner 
{
    padding: 30px 25px 30px 25px;
}
.search-form-custom {
    right: 22px;
}
.left-curved-image-col.curve-style-two:before 
{
    background-size: contain;
}
.page-template-template-faqs .left-curved-image-col 
{
    padding-right:0px;
}
.page-template-jobs-template .left-curved-image-col 
{
	padding-right:0px;
}
.news-letter-form .col-lg-3 
{
    padding: 0 0 20px;
}
#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-2367.mega-menu-megamenu > ul.mega-sub-menu {
    width: 100%!important;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
    float: right;
}
.page-template-template-services-v3 .banner-content {
min-height:inherit;
padding:0px;
}
.page-id-1509 .banner-content h2 
{
    font-size: 23px;
}

.page-id-1509 .banner-content,.page-id-1037 .banner-content,.page-id-1510 .banner-content
{
padding:0px 0px 125px;
}
.inner-format-div .col-lg-3.col-md-12 {
    margin-top: 30px;
}
.inner-format-div {
    padding:50px;
}
.page-template-template-services .slide-nav-top .slick-prev, .page-template-template-services .slide-nav-top .slick-next {

    bottom: -10px;
    top: inherit;
}
.page-template-template-services .slide-nav-top .slick-next 
{
    right: 45%;
}
.page-template-template-services .slide-nav-top .slick-prev 
{
    right: 50%;
}
section.banner-img-left-block.Impact-story-banner .left-curved-image-col {
    padding-right: 0;
}
.funders-main {
    padding-top: 50px;
}
section.impact-story-middle.privacy_policy_main {
    padding-bottom: 50px;
}
.our-impact.our-story-next-div {
    padding: 50px 0px;
}
.our-impact.our-story-next-div .our-story-about-us .row:nth-child(1) {
    padding-bottom: 0;
}
.our-story-next-inner 
{
    padding: 30px 15px 70px;
	margin-bottom: 30px;
}
h6.footer-title 
{
    margin: 20px 0 15px;
}
.home section.home-banner:after 
{
    content: "";
    width: 100%;
    top: 0;
    right: 0;
    position: absolute;
    height: 100%;
    background: rgba(255,255,255,0.8);
}
.home .banner-content 
{
    z-index: 9999;
    position: relative;
}
.page-template-template-services .recent-news-content 
{
    padding: 60px 15px;
}
.right-nav 
{
    padding:50px 0px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link span.mega-indicator:after {
    background-image: url(../../assets/images/down-wt.png)!important;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after 
{
    background-image: url(../../assets/images/down-black.png)!important;
    width: 18px;
    height: 10px;
    margin: 0px;
    position: relative;
    top: 15px;
}
#mega-menu-wrap-primary #mega-menu-primary.mega-menu-horizontal li#mega-menu-item-67.mega-menu-megamenu > ul.mega-sub-menu,#mega-menu-wrap-primary #mega-menu-primary.mega-menu-horizontal li#mega-menu-item-66.mega-menu-megamenu > ul.mega-sub-menu {
    left: auto !important;
    width: 100%!important;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {
    width: 100%;
    clear: both;
}
#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-63.mega-menu-megamenu > ul.mega-sub-menu,#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu{
    width: 100% !important;
	left:0!important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu 
{
    padding: 15px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link 
{
    background: #E50670!important;
    color: #fff!important;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
    padding: 5px 0px 5px 0px;
}
.mega-menu-row .mega-col-padd 
{
    padding:0px!important;
}
#mega-menu-wrap-primary .mega-menu-toggle {
    display: none;
}
#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary {
    background: transparent;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link 
{
    height: auto;
    background: transparent;
    text-align: left;
    font-size: 22px;
    font-weight: 600;
    color: #212121;
    padding:10px 20px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link 
{
    color: #E50670;
    background: transparent;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item 
{
    padding: 0;
    display: list-item;
    margin: 0;
    clear: both;
    border: 0;
    border-bottom: 1px solid #ccc;
}
ul#mega-menu-primary
{
    display: block!important;
}
section.will-supporter.how_we_do-about .col-lg-8 {
    max-width: 65%;
    flex: 0 0 65%;
}

section.will-supporter.how_we_do-about .col-lg-4 {
    max-width: 35%;
    flex: 0 0 35%;
}
section.will-supporter.how_we_do-about .row {
    flex-direction: inherit;
}
.page-template-template-aboutUs section.help-select.curve-primery-double, .page-template-template-services section.help-select.curve-primery-double,.page-template-template-services-v3 section.help-select.curve-primery-double 
{
    margin-top: -135px;
}

.testimonial-stack {
    padding: 150px 0 50px!important;
}
.slick-dots {
    display: none!important;
}
.btn-col.right 
{
    justify-content: center;
}
section.banner-img-left-block.Impact-story-banner .left-curved-image-col:before {
    bottom: 0!important;
}

.about-banner:after 
{
    background: -moz-linear-gradient(to right, rgba(239,240,244,0.5) 0,rgba(255,255,255,1) 100%);
    background: -webkit-linear-gradient(to right, rgba(239,240,244,0.5) 0,rgba(255,255,255,1) 100%);
    background: linear-gradient(to right, rgba(239,240,244,0.5) 0,rgba(255,255,255,1) 100%);
	width: 100%;
}
br 
{
    display: none;
}
.our-story-about-us .col-lg-4 
{
    max-width: 33.33%;
    flex: 0 0 33.33%;
}
section.our-impact.our-impact-story .col-lg-12 .title-col 
{
    padding-bottom: 25px;
}
.how-we-help-top.our-impact .col-lg-7, .how-we-help-top.our-impact .col-lg-5 
{
    max-width: 50%;
    flex: 0 0 50%;
}
section.will-supporter .col-lg-6 
{
    max-width: 50%;
}
section.will-supporter.curv-sec.bg-grey .col-lg-6:nth-child(3) 
{
    margin-top: 0;
}
section.will-supporter.curv-sec.bg-grey .col-lg-6:nth-child(1), section.will-supporter.curv-sec.bg-grey .col-lg-6:nth-child(3) 
{
    margin-top:0px;
    padding-left: 15px;
}
section.will-supporter .row .col-lg-7 .row 
{
    flex-direction: inherit;
}
section.will-supporter .row
{
    flex-direction: column-reverse;
}
section.will-supporter .col-lg-5.text-col 
{
    padding: 0px 0px 50px;
}
section.will-supporter .row .col-lg-7
{
padding:0px;	
}
.title-col 
{
    padding: 0 0 5px;
}
section.will-supporter
{
    padding: 150px 0 150px;
}
.curve-primery-double 
{
    padding: 100px 0;
}
.service-stack .col-lg-4 
{
    max-width: 33.33%;
    flex: 0 0 33.33%;
}
section.how-we-help.will-award-about-us .service-stack .text-col 
{
    padding-right: 15px;
}
.news-letter-form form 
{
    justify-content: center;
    margin-top: 20px;
}
.news-letter-form input.btn.btn-dark 
{
    margin: 10px 0 0;
}
.news-letter-form h5, .news-letter-form p 
{
    text-align: center;
}
.news-letter-form h5 
{
    font-size: 22px;
    margin-bottom: 5px;
}
.logo-col 
{
    padding-right: 0;
}
footer.site-footer .col-lg-8 .col-lg-4 
{
    max-width: 33.33%;
}
.similer-logos li 
{
    padding-right: 15px;
}
.social-row 
{
    padding-top: 35px;
}
.social-row .col-lg-9 
{
    max-width: 75%;
    flex: 0 0 75%;
}
.social-row .col-lg-3 
{
    max-width: 25%;
    flex: 0 0 25%;
}
.top-footer 
{
    padding: 50px 0;
}
.banner-content 
{
    height: 400px;
}
.will-supporter-inner 
{
    min-height: 210px;
}
section.will-award-top-section .col-lg-4,.how-we-help-content .col-lg-7,.how-we-help-content .col-lg-5,.how-we-help-top .col-lg-4,.how-we-help-top .col-lg-8 {
    max-width: 50%;
    flex: 0 0 50%;
}
section.banner-img-left-block.Impact-story-banner .left-curved-image-col,.page-template-tpl-jobseeker .left-curved-image-col,.page-template-jobs-template .left-curved-image-col,.page-template-template-faqs .left-curved-image-col  
{
    min-height:270px;
}
.completed-projects .col-lg-9.projects-col .col-lg-3 {
    max-width: 50%!important;
    flex: 0 0 50%!important;
}

.completed-projects .col-lg-9.projects-col {
    max-width: 70%;
    flex: 0 0 70%;
}
.completed-projects .col-lg-3 {
    max-width: 30%;
    flex: 0 0 30%;
}
.projects-col .projects-count {
    font-size: 30px;
}
.projects-col .projects-title {
    font-size: 16px;
    padding: 0 0 10px;
    margin: 0 0 5px;
}
section.our-impact .col-lg-5.offset-lg-1 .title-col 
{
    margin-bottom: 20px;
}
section.our-impact .col-lg-5.offset-lg-1 .title-col h2 span.color-primery.text-uppercase {
    margin-bottom: 5px;
}
.help-select-content .col-lg-6 {
    max-width: 50%;
    flex: 0 0 50%;
}
.curved-image-col 
{
    padding:35px;
}
.service-stack .text-col {
    padding: 0px 15px;
}
.how-we-help-bottom {
    padding: 50px 15px 0;
}
span.navbar-toggler-icon:after {
content: "";
    background-image: url(/wp-content/uploads/2022/06/menu32.png);
    width: 30px;
    height: 30px;
    position: absolute;
    left: 0;
    right: 0;
}
button.navbar-toggler{
    background: #e52e70;
}
span.navbar-toggler-icon {
    position: relative;
}
.banner-img-left-block .col-lg-7, .banner-img-left-block .col-lg-5 
{
    max-width: 50%;
    flex: 0 0 50%;
}
.banner-img-left-block .img-col.left-curved-image-col img.left-curved-image 
{
    width: 100%;
}
.page-template-tpl-jobseeker .testimonial-stack {
    padding: 50px 0 50px!important;
}
.let-talk .find-us {
    padding-left: 0;
}
.let-talk input.btn.btn-primery 
{
    margin: 0 auto 35px;
    display: block;
}
.impact-story-middle-new .col-lg-3 
{
    max-width: 30%;
    flex: 0 0 30%;
}
.impact-story-middle-new .col-lg-9 
{
    max-width: 70%;
    flex: 0 0 70%;
}
.impact-story-middle-new .col-lg-3 img {
    width: 100%;
}
section.our-impact.our-story-next-div .our-story-about-us .col-lg-6 {
    max-width: 50%;
    flex: 0 0 50%;
}
section.our-impact.our-story-next-div .our-story-about-us .row:nth-child(1) .our-story-next-inner p {
    min-height: 80px;
}
section.impact-story-middle.privacy_policy_main section.newsletter.primery-bg {
    margin-top: 50px;
}
.page-id-190 .row .col-lg-6 {
    max-width: 50%;
    flex: 0 0 50%;
}
ul.branding-images li img {
    width: 100%;
}
ul.branding-images li {
    padding: 0px 15px;
}
.form-lets-talk.let-talk.skill-center-inquaries form .row .col-lg-12 
{
    text-align: center;
}
.page-id-194 section.banner-img-left-block.Impact-story-banner .left-curved-image-col
{
    min-height: 280px;
}
.news-event-banner-middle {
    padding:110px 30px 110px;
    margin-top: 0;
}


body h2.resp-accordion {
    font-size: 20px;
}
body .resp-arrow {
    margin-top: 15px;
    border-top: 12px solid #E50670;
}
body h2.resp-tab-active span.resp-arrow 
{
    border-bottom: 12px solid #E50670;
}
.row.now-trending.slide-nav-top.slide-nav-top-change.slick-initialized.slick-slider.resp-tab-content.resp-tab-content-active {
    padding-bottom: 80px;
}
.row.now-trending.slide-nav-top.slide-nav-top-change.slick-initialized.slick-slider.resp-tab-content .slick-prev, .row.now-trending.slide-nav-top.slide-nav-top-change.slick-initialized.slick-slider.resp-tab-content .slick-next {
    bottom: -10px;
	top:inherit
}
section.recent-news.recent-news-new .recent-news-content {
    padding: 0;
}
body .resp-tabs-container {
    padding-top:20px;
}
.row.now-trending.slide-nav-top.slide-nav-top-change.slick-initialized.slick-slider.resp-tab-content .slick-prev {
    right: 50%;
}
.row.now-trending.slide-nav-top.slide-nav-top-change.slick-initialized.slick-slider.resp-tab-content .slick-next 
{
    right: 45%;
}
.news-event-banner-middle .news-slide.work-shop .img-col img 
{
    min-height: inherit;
    object-fit: cover;
}
.page-template-template-news-events section.recent-news.news-event-recent-news .col-lg-4 
{
    max-width: 50%;
    flex: 0 0 50%;
}
section.recent-news.news-event-recent-news .row.slide-nav-top:nth-child(2) 
{
margin-bottom:30px;
}
.page-template-template-news-events .news-event-banner-middle.curv-sec:before 
{
    top: 0px!important;
	height: 40px;
}
div#collapsibleNavbar 
{
    display: block;
    padding:25px 0px;
    position: fixed;
    top: 75px;
    left: -100%;
    right: auto;
    bottom: 0;
    background: #f1f1f1;
    align-items: center;
    justify-content: center;
    overflow: auto;
    width: 100%;
    z-index: 99999999;
    height: 100%;
    transition: 0.7s;
}
div#collapsibleNavbar.navbar-collapse.show {
    left: 0;
    transition:0.7s;
}
.header-nav-sec .log-col, button.navbar-toggler {
    z-index: 999999999;
    position: relative;
}
button.navbar-toggler[aria-expanded="true"] 
{
    background: transparent;
}
button.navbar-toggler[aria-expanded="true"] span:after
{
	    background-image: url("/wp-content/uploads/2022/06/closed-menu.png");
	 width: 30px;
    height: 30px;
    position: absolute;
    left: 0;
    right: 0;
	    content: "";
}
.navbar-toggler:focus, .navbar-toggler:hover {
    outline: 0;
}
.left-nav {
    padding-right: 0;
}
.main-nevigation ul {
    display: flex;
    justify-content: space-between;
}
.main-nevigation ul li a {
    font-size: 22px;
    font-weight: 600;
    padding: 10px 20px;
    text-align: left;
}
.main-nevigation ul li {
    padding: 0;
}
html.js {
    margin: 0!important;
}
.show-hide
{
overflow-y:hidden;	
}

}
@media only screen and (max-width:768px)
{
body h2.resp-tab-active 
{
    background: #fff!important;
}
}
@media only screen and (min-width:768px)
{
	
.page-template-jobs-template .recent-news-post-slider .news-slide .text-col 
{
    margin: 0 0 30px;
}
.page-template-jobs-template .recent-news-post-slider .news-slide .img-col 
{
    margin: 0 0 30px;
}
.page-template-template-services .img-col.service-img-col-sec img {
    min-height: 320px;
}
.page-template-template-services-v3 .recent-news-post-slider .news-slide .img-col,.page-template-template-services-v3 .recent-news-post-slider .news-slide .text-col {
    margin: 0 0 30px;
}
.page-template-jobs-template .news-slide .text-col,.page-template-template-services .news-slide.webinar.service-title-slider,.page-template-template-services-v3 .recent-news-post-slider .news-slide .text-col 
{
    position: relative;
}
 
.page-template-jobs-template .news-slide .text-col img,.page-template-template-services .news-slide.webinar.service-title-slider img,.page-template-template-services-v3 .recent-news-post-slider .news-slide .text-col img.Servicelogo 
{
    position: absolute;
    bottom: 30px;
}
.page-template-template-services-v3 section.recent-news.news-event-recent-news .news-slide 
{
    height: 100%;

}
.recent-news.news-event-recent-news .col-lg-4
{
	    margin-bottom: 30px;	
}

section.recent-news.news-event-recent-news .news-slide .text-col img.post-sc-logo
{
    position: absolute;
    bottom: 20px;
}
.home .slide-nav-top .slick-next 
{
    right:0px;
}
.home .slide-nav-top .slick-prev 
{
    right: 80px;
}
.page-template-template-news-events section.recent-news.news-event-recent-news .col-lg-4 
{
    margin-bottom: 30px;
}
.page-template-template-news-events .recent-news.news-event-recent-news .news-slide 
{
    height: 100%;
}
.page-template-jobs-template .recent-news-post-slider .news-slide .text-col,.page-template-jobs-template .recent-news-post-slider .news-slide .img-col img,.page-template-template-services-v3 .news-slide .img-col img, .page-template-template-services-v3 .recent-news-post-slider .news-slide .text-col, .page-template-template-services .slide-nav-top-change .news-slide.webinar.service-title-slider
{
min-height:320px;	
}
.page-template-jobs-template .auther-description 
{
min-height: 72px;
}
.recent-news.news-event-recent-news .news-slide 
{
    margin-bottom: 30px;
}
.page-id-2269 .IndLeaderr.news-slide .img-col img {
    width: 100%;
    object-fit: cover;
    min-height: inherit;
    max-width: 100%;
}
.page-id-2269 .IndLeaderr.news-slide {
    height: 100%;
}
.page-id-2269 .col-lg-4.col-md-6 {
    margin-bottom: 30px;
}
}
@media only screen and (max-width:767px)
{
.tml-field-wrap.tml-submit-wrap {
    text-align: center;
}
.tml-field-wrap.tml-no-wrap label.tml-label, .tml-field-wrap.tml-unsure-wrap label.tml-label, .tml-field-wrap.tml-newcomers-wrap label.tml-label, .tml-field-wrap.tml-international_students-wrap label.tml-label, .tml-field-wrap.tml-refugee-wrap label.tml-label,label.tml-label[for="immigrants"] 
{
    padding-right: 15px;
}
body .inner-sign-up-login select 
{
    background-position: 97%!important;
}
.tml .tml-field-wrap 
{
    max-width: 100%;
    flex: 0 0 100%;
	    margin-bottom: 1.3rem;
}
.main-inner-prev-next h4 
{
    min-height:inherit;
}
.slide-nav-top-change .col-lg-4:nth-child(even) 
{
    display: block;
}
.recent-news-post-slider .slick-slide:nth-child(odd) .news-slide {
    flex-direction: column;
}
.main-inner-next h4 a:after, .main-inner-prev h4::after
{
display:none;	
}
.filters_news {
    text-align: center;
}
.recent-news-post-slider .news-slide .img-col {
    width: 100%;
}
.recent-news-post-slider .news-slide .text-col {
    width: 100%;
	min-height: inherit;
}
.page-template-jobs-template .recent-news .slide-nav-top .slick-prev, .page-template-jobs-template .recent-news .slide-nav-top .slick-next 
{
    bottom: -45px;
    top: inherit!important;
}
.bottom-footer li:first-child 
{
    margin-bottom: 15px;
}
#mc_embed_signup div#mce-responses 
{
    width: 100%;
    margin: 0;
}
#mc_embed_signup div#mce-responses div#mce-success-response 
{
    width: 100%;
}
.home .how-we-help-content .service-stack p 
{
    min-height:inherit;
}
body .inner-sign-up-login
{
    padding: 20px 20px 30px;
}
.not-member 
{
    align-items: center;
    justify-content: center;
    margin-bottom: 15px;
}
.containernn 
{
    padding-left: 25px;
}
.containernn .checkmark {
    left: 0;
}
.inner-sign-up-login 
{
    padding: 20px 20px 40px;
    margin: 50px 0 25px;
}
.sign-up-login-will .text-right {
    text-align: center!important;
}
.inner-sign-up-login 
{
    padding: 20px;
}
.help-select-content .col-lg-6 h2 {
    margin-bottom: 25px;
}
.help-select-content .col-lg-6 {
    max-width: 100%;
    flex: 0 0 100%;
    text-align: center;
}
.let-talk input.btn.btn-primery 
{
    margin: 0 auto 0px;
}
.wpcf7 form .wpcf7-response-output 
{
    margin: 0 0 1.5em;
    text-align: center;
}
.page-template-jobs-template .auther-description 
{
    min-height:inherit;
}
section.will-supporter.how_we_do-about .col-lg-6 a, .our-story-about-us a, section.how-we-help.will-award-about-us .service-stack a
{
display:block;	
}
.page-id-188 .col-lg-6 .our-story-next-inner
{
    min-height:inherit;
}
.page-id-188 .col-lg-4 .our-story-next-inner
{
    min-height:inherit;
}
.how-we-help .video a, .video a {
    justify-content: center;
}
section.no-results.not-found 
{
    padding: 50px 0px;
}
section.no-results.not-found form.search-form.form {
    margin: 25px 0px 40px;
}
.news-event-banner-middle .work-shop .slide-title h5 
{
    text-align: center;
}
.will-supporter-inner {
    padding: 30px 15px 30px 15px;
}
section.format-div-new .recent-format-slider p a {
    display: block;
}
.page-id-1404 .video a.url-video 
{
    display: flex;
    justify-content: center;
}
.recent-news .slide-nav-top .col-lg-4:last-child .news-slide 
{
    margin-bottom: 0;
}
.page-template-template-services-v3 section.how-we-help.HowWeHelp .col-lg-11.offset-lg-1.how-we-help-top .curved-image-col 
{
    padding: 20px 0px;
}
.page-template-template-services-v3 section.how-we-help.HowWeHelp .col-lg-11.offset-lg-1.how-we-help-top .col-lg-4.text-col 
{
    padding: 50px 15px 30px;
}
.page-template-template-services-v3 section.how-we-help.HowWeHelp .col-lg-11.offset-lg-1.how-we-help-top .row 
{
    flex-direction: column-reverse;
}
.breadcrumbs 
{
    justify-content: center;
    padding-top: 30px;
}
.news-letter-form 
{
    padding: 50px 30px;
}
.news-letter-form form {
    margin-top: 0;
}
.news-letter-form .col-lg-3 {
    padding: 0;
}
body #mc_embed_signup .mc-field-group
{
    width: 100%;
    margin: 20px 0px;
}
ul.breadcrumb {
justify-content: center;
    width: 100%;
}
ul.breadcrumb li a {
    display: block;
    text-align: center;
}
.inner-format-div .col-lg-3.col-md-12 {
    margin-top:0px;
}
.main-inner-prev, .main-inner-next {
    padding: 0 15px;
    width: 100%;
    text-align: center;
}
.main-inner-prev {
    margin-bottom: 25px;
}
.main-inner-prev-next h4 {
    font-size: 18px;
}
.tags-tp-inner-left {
    margin-bottom: 20px;
}
.tags-tp-inner-left, .tags-tp-inner-right {
    max-width: 100%;
    flex: 0 0 100%;
}
.tags_art-top {
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
}
.main-inner-prev-next {
    justify-content: center;
    flex-wrap: wrap;
	    padding-top:30px;
}
.inner-format-div {
    padding:50px 30px; 
    text-align: center;
}
section.format-div-new h2 {
    margin-bottom: 40px;
}
section.format-div-new {
    padding: 50px 0px;
    text-align: center;
}
.format-div-inner {
    margin-bottom: 20px;
}
.page-template-template-leadership .IntroPar {
    padding: 0 0 0px;
}
.Funders-new {
    padding-bottom: 50px;
}
section.impact-story-middle.inner_leader_ship .col-lg-4.col-md-6:last-child .IndLeaderr.news-slide.job {
    margin: 0;
}
.page-template-template-leadership .IndLeaderr.news-slide .text-col h4 a {
    padding-left: 10px;
}
.IndLeaderr.news-slide .text-col h4 {
    justify-content: center;
}
.inner_leader_ship h4.LeaderSubTitle,.page-template-template-leadership .IntroPar, .page-template-template-leadership .impact-story-middle.inner_leader_ship 
{
    text-align: center!important;
}
.left-curved-image-col.curve-style-two:before {
    height: 100%;
    background-size: contain;
    bottom: -30px;
}
.page-id-197 section.banner-img-left-block.Impact-story-banner {
    padding-bottom: 20px;
}
span.how_we_do-span {
    margin-bottom: 20px;
}
.page-template-template-aboutUs section.will-supporter.how_we_do-about {
    background: #f1f1f1;
}
.form-lets-talk.let-talk.skill-center-inquaries {
    padding: 0;
    text-align: center;
}
.news-slide ul {
    justify-content: center;
}
.page-id-192 .impact-story-middle {
    padding-bottom: 0;
}
.page-id-192 .impact-story-midle-impact {
    margin: 30px 0px
}
.page-id-194 section.banner-img-left-block.Impact-story-banner {
    padding-bottom: 20px;
}
.page-template-default-template .impact-story-middle ul li {
    text-align: left;
}
.impact-story-midle-impact {
    margin-top: 30px;
}
.will-award-impact .img-col {
    padding: 0 0 30px;
}
.page-template-template-services section.how-we-help.how-we-help-our-impact.curv-top.bg-grey.service-help-main .title-col img 
{
    margin: 50px auto 30px;
}
.page-template-template-services .slide-nav-top .slick-next 
{
    right:35%;
}
.funders-main {
    padding-top: 20px;
	
}
.inner-leader-ship.our-story-middle {
    margin-bottom: 30px;
    height: auto;
}
h3.title-ledder {
   text-align:center;
}
.our-impact.our-story-next-div .our-story-about-us .row:nth-child(1) {
    margin-bottom: 0;
    padding-bottom: 0;
}
.our-story-next-inner 
{
    padding: 30px 15px 30px;
    margin-bottom:20px;
	height:auto;
}
.our-impact.our-story-next-div .our-story-about-us .row:nth-child(1) {
    margin-bottom: 0;
	    padding-bottom: 0;
}
section.banner-img-left-block.Impact-story-banner .left-curved-image-col, .page-template-tpl-jobseeker .left-curved-image-col, .page-template-jobs-template .left-curved-image-col,.page-template-template-faqs .left-curved-image-col 
{
    min-height: inherit;
}
section.banner-img-left-block.Impact-story-banner .left-curved-image-col:before {
    background-size: contain;
}
section.banner-img-left-block.Impact-story-banner .left-curved-image-col, .page-template-tpl-jobseeker .left-curved-image-col, .page-template-jobs-template .left-curved-image-col {
    min-height: inherit;
}
.benifactor 
{
    padding: 35px 0px 0;
    margin-top: 50px;
}
footer.site-footer .social-share li 
{
    padding: 0px 10px;
}
footer.site-footer .row.social-row .col-lg-8 
{
    margin-top: 0px;
}
footer.site-footer .col-lg-8 
{
    margin-top: 20px;
}
.news-slide 
{
  min-height:inherit;
}
.home .home-banner 
{
background-size: cover!important;
}
.page-template-jobs-template .left-curved-image-col img
{
    height: 215px;
    object-fit: cover;
}
.home .service-stack .col-lg-4 
{
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
}
.home .how-we-help-bottom {
    padding: 25px 15px 0;
    border-top: 1px solid #ccc;
    margin-top: 25px;
}
.home .service-stack .col-lg-4:last-child 
{
    border-bottom: 0px;
    padding-bottom:0px;
}
.completed-projects .col-lg-9.projects-col .col-lg-3 {
    max-width:100%!important;
    flex: 0 0 100%!important;
}

ul.branding-images li:nth-child(1) img, .benifactor ul li:nth-child(1) img {
    max-width: 100%;
}
section.how-we-help.will-award-about-us .service-stack .text-col h5:after 
{
    width: 100%;
    bottom: -15px;
    top: inherit;
}
section.how-we-help.will-award-about-us .service-stack .text-col h5 
{
    padding-left: 0px;
    display: inline-block;
    margin-bottom: 20px;
}
section.how-we-help.how-we-help-our-impact.will-award-impact h2 
{
    margin: 10px 0;
}
.will-reward-tp-sec-img {
    margin-bottom: 30px;
}
section.will-award-top-section .col-lg-4:last-child .will-reward-tp-sec-img {
    margin-bottom: 25px;
}
section.recent-news.news-event-recent-news .row.slide-nav-top:nth-child(2) 
{
margin-bottom:0px;
}
.page-template-template-news-events section.recent-news.news-event-recent-news .col-lg-4 
{
    max-width: 100%;
    flex: 0 0 100%;
}
.slide-title {
    position: relative;
}
.slide-title .serv-icon 
{
    width: 60px;
    height: 60px;
    position: absolute;
    top: 5px;
    right: 15px;
}
.slide-title h5 {
    margin-top: 15px;
    margin-bottom: 0;
}
.slide-title {
    padding: 20px 20px 0px;
    justify-content: center;
}
.slide-title .serv-icon img {
    max-width: 25px!important;
}
.news-event-banner-middle .work-shop .slide-title {
    position: relative;
    right: 0;
}

section.recent-news.recent-news-new .col-lg-12.slick-slide {
    padding: 0;
}
section.recent-news.recent-news-new .news-event-banner-middle .text-col 
{
padding: 0px 15px 40px;
}
.page-id-190 .our-story-middle ul li {
    text-align: center;
}
.our-story-middle ul li,section.our-impact.our-story-next-div ul li {
    text-align: left;
}
.col-lg-12.funders-main h2 {
    text-align: center;
}
ul.branding-images li img {
    width: 100%;
}
ul.branding-images li {
    margin: 15px 0px;
    max-width: 33.33%;
    flex: 0 0 33.33%;
    justify-content: center;
    display: flex;
    padding: 0px 15px;
}

.page-id-190 .inner-leader-ship.our-story-middle 
{
    text-align: center;
}
.page-id-190 .row .col-lg-6 {
    max-width:100%;
    flex: 0 0 100%;
}
h3 {
    font-size: 28px;
    line-height: 35px;
}
section.story-history {
    margin: 20px 0px 20px;
}
section.curv-sec.bg-grey.main-story-top {
    padding: 50px 0px 50px;
}
section.our-impact.our-story-next-div {
    padding: 50px 0px;
}
section.our-impact.our-story-next-div .our-story-about-us .row:nth-child(1) .our-story-next-inner p {
    min-height:inherit;
}
section.our-impact.our-story-next-div .our-story-about-us .col-lg-6 {
    max-width:100%;
    flex: 0 0 100%;
}
section.impact-story-middle h2 {
    margin-bottom: 20px;
}
.impact-story-middle-new h2 {
    margin: 15px 0px!important;
}
.impact-story-middle-new .col-lg-3,.impact-story-middle-new .col-lg-9 
{
    max-width:100%;
    flex: 0 0 100%;
}

.quesrions {
    padding: 50px 0;
}
.faqs-page .banner-img-left-block 
{
    padding: 80px 0 60px;
}
.let-talk .form-lets-talk h2 {
    text-align: center;
}
.let-talk .map-sec {
    margin-top: 20px;
}
.let-talk .find-us ul li {
    justify-content: center;
}
.let-talk .find-us 
{
    text-align: center;
}
.let-talk 
{
    padding: 50px 0;
}
section.banner-img-left-block .col-lg-5 {
    margin-top:40px;
}
.page-template-tpl-jobseeker section.recent-news 
{
    padding: 50px 0 80px !important;
}
.page-template-tpl-jobseeker section.help-select.curve-primery-double 
{
    margin-top: -40px;
}
.banner-img-left-block .col-lg-7, .banner-img-left-block .col-lg-5 
{
    max-width: 100%;
    flex: 0 0 100%;
}
h6.footer-title {
    margin: 0 0 15px;
}
section.how-we-help.how-we-help-our-impact.curv-top.bg-grey.service-help-main {
    padding: 50px 0 0px !important;
}
.recent-news-content ul.nav.nav-pills {
    margin-bottom: 30px;
    justify-content: center;
}
.service-help-main .title-col .change-spn {
    margin: 30px 0px 0px 0px;
}
section.how-we-help.how-we-help-our-impact.curv-top.bg-grey.service-help-main .col-lg-11.how-we-help-top.our-impact {
    padding: 0 15px;
}
section.home-banner:after 
{
    background: -moz-linear-gradient(to right, rgba(239,240,244,0.5) 0,rgba(255,255,255,1) 100%);
    background: -webkit-linear-gradient(to right, rgba(239,240,244,0.5) 0,rgba(255,255,255,1) 100%);
    background: linear-gradient(to right, rgba(239,240,244,0.5) 0,rgba(255,255,255,1) 100%);
    width: 100%;
    top: 0;
    right: 0;
    position: absolute;
    height: 100%;
    content: "";
}
.home-banner  .banner-content {
    z-index: 99999;
    position: relative;
}
.home-banner 
{
    position: relative;
}
.home section.help-select.curve-primery-double {
    margin-top: -80px;
    padding: 100px 0;
}

.banner-content h2 span 
{
    line-height: 35px;
    margin-bottom:5px;
}
h2 {
    font-size: 28px;
}
.home .col-lg-11.offset-lg-1.how-we-help-top .row .col-lg-4.text-col {
    margin-top:35px;
}
.home .col-lg-11.offset-lg-1.how-we-help-top .row 
{
    flex-direction: column-reverse;
}
.news-letter-form .form-row .form-col:last-child 
{
    text-align: center;
    padding-right: 0;
}
.news-letter-form form select, .news-letter-form form input[type="text"], .news-letter-form form input[type="email"] 
{
    margin: 0px 0px 10px 0px;
}
.news-letter-form .form-row {
    margin: 0;
    display: block;
}
.form-row .form-col {
    width: 100%!important;
}
.news-letter-form form select, .news-letter-form form input[type="text"], .news-letter-form form input[type="email"] 
{
    margin: 0!important;
}
.news-letter-form .form-row .form-col {
    float: left;
}
body #mc_embed_signup .button 
{
    margin:0px;
    width: 100%;
}
.news-letter-form form select, .news-letter-form form input[type="text"] {
    width: 100%;
    margin: 0px 0px 10px;
}
.help-select-content select
{
    background-position: 95%!important;
    font-size: 14px;
}
.completed-projects:before 
{
left: 50%;
    max-width: 240px;
    transform: translate(-50%, -50%);
    top: 50%;
}
.projects-col .projects-count {
    margin-bottom: 10px;
}
.completed-projects .col-lg-3 .years.primery-bg {
    margin: 25px auto 50px;
}
.completed-projects .col-lg-9.projects-col
{
padding-bottom:30px;
}
.completed-projects .col-lg-3, .completed-projects .col-lg-9.projects-col {
    max-width:100%;
    flex: 0 0 100%;
}
.projects-col .projects-title:after 
{
    left: 50%;
    bottom: 0;
    transform: translate(-50%, -50%);
}

.completed-projects 
{
    text-align: center;
}
.completed-projects .col-lg-9.projects-col, .completed-projects .col-lg-3 {
    max-width: 100%!important;
    flex: 0 0 100%!important;
}
section.how-we-help.how-we-help-our-impact .img-col.curved-image-col:after {
    top: 0;
}
section.will-award-top-section .col-lg-4,.how-we-help-content .col-lg-7,.how-we-help-content .col-lg-5,.how-we-help-top .col-lg-4,.how-we-help-top .col-lg-8 {
    max-width: 100%;
    flex: 0 0 100%;
}

.text-col,.title-col,.our-story-about-us 
{
    text-align: center;
}
.banner-content h2 
{
    line-height: 38px;
}
.curve-primery-double 
{
    padding: 80px 0;
}
.our-story-about-us .col-lg-4 {
max-width: 100%;
    flex: 0 0 100%;
}
.how-we-help-top.our-impact .col-lg-7, .how-we-help-top.our-impact .col-lg-5 {
    max-width: 100%;
    flex: 0 0 100%;
}
.our-impact {
    padding: 50px 0 0;
}
.how-we-help-top.our-impact .col-lg-5 
{
    padding: 50px 15px;
}
.curv-sec:before,.curv-sec:after
{
display:none;	
}
section.will-supporter.curv-sec.bg-grey .col-lg-6,.service-stack .col-lg-4 
{
    max-width: 100%;
    flex: 0 0 100%;
}
.will-supporter-inner {
    min-height: inherit;
    text-align: center;
    margin-bottom: 20px!important;
}
section.how-we-help.will-award-about-us .service-stack .text-col 
{
    margin-bottom: 20px;
}
section.how-we-help.will-award-about-us .how-we-help-bottom 
{
    padding: 50px 0px 50px;
}
.news-letter-form form select, .news-letter-form form input[type="text"] 
{
    width: 100%;
    margin: 0px 0px 10px;
}
section.will-supporter.curv-sec.bg-grey .col-lg-6:nth-child(1), section.will-supporter.curv-sec.bg-grey .col-lg-6:nth-child(3) 
{
    padding-right: 15px;
}
section.will-supporter.curv-sec.bg-grey 
{
    padding: 50px 0 50px;
}
.newsletter-content {
    padding: 40px 0;
}
.news-letter-form form input[type="text"] 
{
    text-align: left;
    padding: 10px 30px;
}
footer.site-footer .col-lg-8 .col-lg-4 {
flex: 0 0 100%;
    max-width: 100%;
    text-align: center;
    margin: 0px 0px 20px;
}
.top-footer .logo-col {
    text-align: center;
    margin-bottom: 30px;
}
.social-row .col-lg-3, .social-row .col-lg-9 {
    max-width: 100%;
    flex: 0 0 100%;
}
.similer-logos, .social-share 
{
    justify-content: center;
    align-items: center;
}
ul.similer-logos li {
    margin-bottom: 10px;
}
.bottom-footer li {
    margin: 3px 0px;
    display: block;
    width: 100%;
    text-align: center;
}
.social-row {
    padding-top: 0;
}
body section.how-we-help.how-we-help-our-impact .img-col.curved-image-col {
    padding: 20px 0px 20px 20px;
}
body section.how-we-help.how-we-help-our-impact .img-col.curved-image-col img.curved-image {
    border-radius: 25px 270px 270px 299px;
    box-shadow: -19px -15px 0px 0px #e50670;
}
.our-story-about-us .col-lg-4:last-child {
    margin: 0;
}
.bottom-footer li:first-child, .bottom-footer li:last-child {
    width: 100%;
}
.bottom-footer li:last-child {
    margin-bottom: 0;
}
section.banner-img-left-block.Impact-story-banner .left-curved-image-col:before {
    bottom: 0;
    left: 0;
}
section.banner-img-left-block .left-curved-image {
    width: 100%;
}

.curv-sec.bg-grey.will-award-main-section {
    padding: 50px 0px 50px;
    text-align: center;
}
section.how-we-help.how-we-help-our-impact.will-award-impact {
    padding: 50px 0px 15px 0px;
}
section.will-award-bottom-section .row {
    justify-content: center;
}
section.banner-img-left-block.Impact-story-banner {
    padding-bottom: 40px;
    padding-top: 40px;
}
section.how-we-help.curv-sec.bg-grey {
    padding: 50px 0 50px;
}
.how-we-help .video a 
{
    justify-content: center;
    margin-bottom:0px;
}
.curved-image-col {
    padding: 20px 15px;
}
.service-stack .col-lg-4 {
    margin-bottom: 20px;
}
.curv-top:before
{
display:none;	
}
.slide-nav-top .slick-next {
    right:38%;
}

.slide-nav-top .slick-prev, .slide-nav-top .slick-next {
    bottom: -80px;
    top: inherit!important;
}
.slide-nav-top .slick-prev {
    right: inherit;
    left: 37%;
}
.slick-slide img {
    display: block;
    margin: 0 auto;
}
.testimonial-stack {
    padding: 50px 0 50px!important;
}
.recent-news-slider .slick-list, .testimonial-slider .slick-list {
    height: auto!important;
}
.help-select-content select 
{
    padding: 15px 15px;
}
.help-select-content h2 {
    margin: 0px;
    line-height: 30px;
}
h4 {
    font-size: 22px;
}
.recent-news-content ul.nav.nav-pills li a {
    font-size: 20px;
}
section.quesrions h2 {
    text-align: center;
}
.quesrions .card .card-header a.card-link 
{
    font-size: 17px;
}
section.impact-story-middle.privacy_policy_main .impact-story-midle-impact {
    margin: 0px 0px 30px;
}

section.recent-news.news-event-recent-news .news-slide 
{
    margin-bottom: 30px;
}
.page-template-template-news-events .btn-col 
{
    margin-top: 30px
}
.row.now-trending.slide-nav-top.slide-nav-top-change.slick-initialized.slick-slider.resp-tab-content .slick-next {
    right: 35%;
}
.news-event-banner-middle {
    padding: 50px 30px 50px;
}
section.recent-news.curv-top.bg-grey {
    padding: 50px 0 50px !important;
}
footer.site-footer .social-row .col-lg-8 .col-lg-4:last-child {
    margin: 0;
}

.page-template-template-aboutUs section.help-select.curve-primery-double, .page-template-template-services section.help-select.curve-primery-double,.page-template-template-services-v3 section.help-select.curve-primery-double 
{
    margin-top: -105px;
}
section.will-supporter.how_we_do-about .col-lg-6 {
    max-width: 100%;
}
.will-supporter-inner.color-primery.we_do_it_icon-right .will-supporter-inner-img {
    display: inline-flex;
}
.will-supporter-inner.color-primery.we_do_it_icon-right {
    margin: 40px 0px 0px!important;
}
section.will-supporter.how_we_do-about .col-lg-12 {
    margin-bottom: 30px;
}
.lets_connect_about_us {
text-align: center;
    margin: 30px 0px 0px!important;
}
section.will-supporter.how_we_do-about {
    padding: 50px 0px;
	    margin-bottom: 0;
}
section.will-supporter.how_we_do-about .col-lg-8,section.will-supporter.how_we_do-about .col-lg-4
{
    max-width:100%;
    flex: 0 0 100%;	
}
.benifactor ul li, ul.branding-images li{    width: 50%;      max-width: 50%;
    flex: 0 0 50%;    padding: 0px 15px;
}
}
@media only screen and (max-width:576px)
{
.bottom-nav ul li 
{
    padding: 0 10px;
}
.bottom-nav ul li a 
{
    font-size: 13px;
}
.bottom-nav ul li img 
{
     padding-right: 5px;
    max-width: 30px;
}
.bottom-nav.bg-grey .container 
{
    padding: 0!important;
}
.will-awd-bottom 
{
    padding-top: 15px;
}

.banner-content .row 
{
    width: auto;
}

.page-template-template-services .resp-tabs-container
{
padding-top:0px;	
}
}
/**********************responsive-css-end*************/