@media screen and (min-width:1380px) {
    .home-succes-story-slider .owl-nav:after {
        width: 350px;
    }

    .home-succes-story-slider .owl-nav:before {
        width: 350px;
    }
}

@media screen and (min-width:1440px) {
    .step9 p {
        margin-top: 6%;
        margin-left: 0;
    }
}

@media screen and (min-width:1540px) {
    .home-succes-story-slider .owl-nav:after {
        width: 350px;
    }

    .home-succes-story-slider .owl-nav:before {
        width: 350px;
    }
}

@media screen and (min-width:1800px) {
    .home-succes-story-slider .owl-nav:after {
        width: 450px;
    }

    .home-succes-story-slider .owl-nav:before {
        width: 450px;
    }
}

@media screen and (min-width:1920px) {
    .home-succes-story-slider .owl-nav:after {
        width: 600px;
    }

    .home-succes-story-slider .owl-nav:before {
        width: 600px;
    }
}

@media screen and (min-width:2024px) {
    .home-succes-story-slider .owl-nav:after {
        width: 520px;
    }

    .home-succes-story-slider .owl-nav:before {
        width: 520px;
    }
}

@media screen and (min-width:2400px) {
    .home-succes-story-slider .owl-nav:after {
        width: 680px;
    }

    .home-succes-story-slider .owl-nav:before {
        width: 680px;
    }
}




@media screen and (max-width:1280px) {

    /* .main-header-inner .main-menu ul li a{
        padding: 20px 25p;
    } */
    .main-header-inner .logo img {
        width: 205px;
    }

    .main-header-inner .main-menu {
        width: 73%;
    }

    .main-header-inner .donate-btn {
        width: 10%;
    }

    .my-button a {
        font-size: 15px;
    }

    .main-header-inner .main-menu ul {
        justify-content: center;
    }

    .main-header-inner .logo {
        width: 215px;
    }

    .home-banner-caption h2 {
        font-size: 38px;
        line-height: 41px;
    }

    .home-banner-caption h1 {
        font-size: 26px;
    }

    .step4 .step-th-outer::after {
        background: url(../images/arrow-curve.png) no-repeat top right;
        width: 250px;
        height: 321px;
        right: -17%;
        top: 29px;
        z-index: 1;
        background-size: 51% 321px;
    }

    .step9 p {
        margin-top: 3%;
    }

    .home-sucess-story {
        margin-top: -85px;
    }

    .home-succes-story-slider .owl-nav:before,
    .home-succes-story-slider .owl-nav:after {
        height: 97%;
    }

    .footer-social ul li {
        padding: 0 2px;
    }
}

@media screen and (max-width:1250px) {

    .home-section4-inner-tiles img {
        width: 100%;
    }

    .home-section4-inner-tiles {
        padding: 50px 10px 20px;
    }

    .home-section4-inner-tiles p {
        font-size: 16px;
    }

    .home-succes-story-slider-outer {
        flex-wrap: wrap;
    }

    .home-succes-story-slider-right {
        width: 100%;
    }

    .home-succes-story-slider-left {
        width: 100%;
    }

    .about-page-banner-caption h2 {
        font-size: 30px;
    }
    .mass-wedding-section3-slider .owl-nav {
        position: static;
    }

}


@media screen and (max-width:1100px) {
    .main-header-inner .logo {
        width: 225px;
    }

    .main-header-inner .main-menu ul li a {
        padding: 20px 30px 20px 10px;
    }

    .main-header-inner .donate-btn a {
        padding: 8px 20px;
    }

    .home-banner-right {
        /*padding-left: 0;*/
        box-sizing: border-box;
    }

    .home-section1-tile {
        height: 372px;
    }

    .home-section1-animation1 {
        padding: 15px;
    }

    .home-sucess-story-outer {
        margin-bottom: 0;
    }

    .home-section2-banner img.man_donate {
        width: 300px;
    }

    .home-section2-banner.is-visible img.man_donate {
        bottom: -17%;
    }

    .home-sucess-story {
        margin-top: -74px;
    }

    .footer-social ul {
        flex-wrap: wrap;
    }

    .pathc1-inner {
        top: 24%;
    }

    .pathc2-inner {
        top: 24%;
    }

    .pathc3-inner {
        top: 24%;
    }

    .pathc4-inner {
        top: 24%;
    }

    .pathc5-inner {
        left: 76%;
        width: 28%;
        z-index: 999;
    }

    .pathc6-inner {
        top: 76%;
    }

    .pathc7-inner {
        top: 76%;
    }

    .pathc8-inner {
        top: 76%;
    }




}

@media screen and (max-width:1070px) {
.home-succes-story-slider-outer img {
    height: auto;
}
.gpry-media-th img {
    height: auto;
}
    .step-description {
        padding: 0;
    }

    .read-more a {
        font-size: 17px;
    }

    .home-section1-tile .home-section1-tile-hover:hover .read-more a {
        font-size: 17px;
    }

    .home-j-content h1 {
        font-size: 15px;
    }

    .home-j-content p {
        font-size: 12px;
        width: 80%;
    }

    .home-j1 img.a {
        width: 100%;
    }

    .home-testimonial-slider {
        margin-bottom: 0;
    }

    .home-testimonial-details-outer {
        height: auto;
    }

    .home-testimonial-details {
        /* min-height: 550px; */
        min-height: 370px;
    }

    .newsletter-form .submit button {
        font-size: 16px;
    }

    .newsletter-form .form-input {
        width: calc(100% - 85px);
    }

    .newsletter-form .submit {
        width: 85px;
    }

    .footer-social ul li a img {
        width: 39px;
    }

    .usa-poster-inner {
        height: 138px;
    }

}

@media screen and (max-width:1024px) {
    .changing-slider-th {
        height: 211px;
    }
}

@media screen and (max-width:1020px) {
    .multimmenu {
        display: block;
        margin-left: 20px;
        margin-top: 5px;
    }

    .main-header-inner {
        justify-content: flex-end;
    }

    .main-menu {
        display: none;

    }

    #mobilemenu {
        display: block;
        position: fixed;
        width: 100%;
        height: calc(100% - 90px);
        background: #2a2b6b;
        top: 90px;
        right: 0;
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
        -webkit-transition: -webkit-transform .4s, visibility 0s .4s;
        transition: transform .4s, visibility 0s .4s;
        z-index: 999;
        overflow-x: scroll;
    }

    #mobilemenu.open {
        visibility: visible;
        -webkit-transform: translateX(0);
        transform: translateX(0);
        -webkit-transition: -webkit-transform .4s;
        transition: transform .4s;
    }


    .main-header-inner .main-menu {
        width: 100%;
    }

    .main-menu.open {
        visibility: visible;
        -webkit-transform: translateX(0);
        transform: translateX(0);
        -webkit-transition: -webkit-transform .4s;
        transition: transform .4s;
    }

    .main-menu ul {
        display: block !important;
        flex-wrap: wrap;
    }

    .main-menu ul li {
        list-style: none;
        padding: 0;
        width: 100%;
        border-bottom: 1px solid #fff;
    }

    .main-header-inner .main-menu ul li a {
        display: block;
        padding: 15px 20px;
        color: #fff;
    }

   

    header.darkHeader {
        top: 0;
    }

    header {
        position: fixed;
        top: 0;
        width: 100%;
        transition: all 0.7s;
        z-index: 9999;
    }

    .home-banner {
        margin-top: 90px;
    }

    .main-header-inner .logo img {
        left: 15px;
    }

    .main-header-inner {
        justify-content: flex-end;
    }

    .main-header-inner .donate-btn {
        width: 100px;
    }

    .top-header-inner span {
        display: none;
    }
    .main-header .wrapper{
        position: relative;
    }
    .main-header-inner .logo {
        width: 100%;
        position: absolute;
        left: 15px;
        height: 100%;
        z-index: 1;
    }
    .main-header-inner .donate-btn.my-button, .multimmenu{
        position: relative;
        z-index: 2;
    }
    /* .multimmenu {
        display: block;
        margin-left: 20px;
        margin-top: 5px;
    }

    .main-menu {
        display: block;
        position: fixed;
        width: 100%;
        height: 100%;
        background: #2a2b6b;
        top: 90px;
        right: 0;
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
        -webkit-transition: -webkit-transform .4s, visibility 0s .4s;
        transition: transform .4s, visibility 0s .4s;
        z-index: 999;
    }

    .main-header-inner .main-menu {
        width: 100%;
    }

    .main-menu.open {
        visibility: visible;
        -webkit-transform: translateX(0);
        transform: translateX(0);
        -webkit-transition: -webkit-transform .4s;
        transition: transform .4s;
    }

    .main-menu ul {
        display: block !important;
        flex-wrap: wrap;
    }

    .main-menu ul li {
        list-style: none;
        padding: 0;
        width: 100%;
        border-bottom: 1px solid #fff;
    }

    .main-header-inner .main-menu ul li a {
        display: block;
        padding: 15px 20px;
        color: #fff;
    } */

    
}

@media screen and (max-width:990px) {
.orphanage-facility-inner-details h4 {
    font-size: 15px;
}
.donate-th-paytm1-list-main {
    width: calc(25% - 20px);
}
.contactus-grid-inner h3 {
    font-size: 19px;
}

.contactus-grid-inner h4 {
    font-size: 14px;
}
    /* .main-header-inner .logo img,
    header.darkHeader .main-header-inner .logo img {
        width: 175px;
    } */

    header.darkHeader {
        top: 0;
    }

    header {
        position: fixed;
        top: 0;
        width: 100%;
        transition: all 0.7s;
        z-index: 9999;
    }

    .home-banner {
        margin-top: 90px;
    }

    .main-header-inner .logo img {
        left: 0;
    }

    .main-header-inner {
        justify-content: flex-end;
    }

    .main-header-inner .donate-btn {
        width: 100px;
    }

    .top-header-inner span {
        display: none;
    }

    .homebanner-inner {
        flex-wrap: wrap;
    }

    .home-banner-left {
        width: 100%;
    }

    .home-banner .wrapper {
        padding: 0;
    }

    .home-banner-left::before {
        /* display: none; */
        right: 0;
        width: 100%;
        left: 0;
        height: 102%;
    }

    .home-banner-left::after {
        /* display: none; */
        height: 102%;
    }

    .home-banner-video video {
        height: auto;
    }

    .home-section1 {
        margin-top: 0;
    }

    .home-banner-right {
        width: 100%;
        padding: 50px;
        text-align: center;
    }

    .home-section2-inner {
        padding: 50px 0;
    }

    .home-section4-inner-tiles h4 {
        font-size: 24px;
        padding-top: 10px;
    }

    .home-section4-inner-tiles {
        width: 30%;
    }

    .home-section4-inner-tiles img {
        max-width: 194px;
    }

    .home-section4-inner-tiles {
        padding: 10px 10px;
    }

    .home-section4-inner {
        padding: 50px 0;
    }

    .footer-text {
        padding-bottom: 30px;
    }

    .footer-ads {
        flex-wrap: wrap;
        padding-left: 15px;
        padding-right: 15px;
    }

    .donateNow {
        width: 100%;
        max-width: 270px;
        margin: 0 auto;
    }

    .footer-ads h4,
    .footer-ads span {
        padding: 0 0 10px 0;
        text-align: center;
    }

    /* remove animation**/
    .mobile-view {
        display: block;
    }

    .home-section2-banner {
        display: none;
    }

    .mobile-view {
        display: block;
    }

    .mobile-view img {
        width: 100%;
    }

    .home-section1-tile,
    .home-section1-animation1 {
        transform: scale(1);
        transition: all 1s ease-in-out;
        transition-delay: 0.5s;
    }

    .home-section1 .white-bg1 {
        width: 0;
    }

    .home-section1 .white-bg2 {
        width: 0;
    }

    .home-testimonial-slider {
        margin-top: 0;
    }

    .home-succes-story-slider-outer {
        animation: none !important;
    }

    .white-bg4 {
        width: 0 !important;
    }

    .white-bg5 {
        width: 0 !important;
    }

    .home-section91-inner {
        display: none;
    }

    .home-section1 {
        padding: 50px 0;
    }

    .about-page-section5 {
        margin-top: -40px;
    }

    .about-page-banner-left .home-banner-video video {
        height: auto;
    }

    /* .home-testimonial-details {
    /* min-height: 525px; */
    /* min-height: 464px;
}  */

    /* end remove animation**/


    .time-line a {
        font-size: 16px;
    }

    .time-line a:after {
        display: none;
    }

    .time-line-main {
        width: calc(100% - 137px);
    }

    .home-jus-th img {
        width: 100%;
    }

    .home-j-inner {
        padding: 0;
        position: relative;
    }

    .home-j-caption {
        margin-top: -33px;
    }

    .home-j-hover {
        padding: 20px 15px;
    }

    .home-j-hover h2 {
        font-size: 30px;
    }

    .home-j-hover h4 {
        font-size: 14px;
    }

    .home-j-hover p {
        font-size: 14px;
    }

    .breadcum {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        z-index: 3;
        text-align: center;
    }

    .flex-center {
        justify-content: center;
    }

    .limbs-section5 p br {
        display: none;
    }
    .covid-page-section3 .home-section4-inner-tiles {
        width: 23%;
    }

    .foreign-bank-page-section3 .foreign-bank-page-section3-left {
        width: 100%;
    }
    .foreign-bank-page-section3 .foreign-bank-page-section3-right {
        width: 100%;
    }

    /*new*/

    .wd-section2-inner .donation-details-inner {
        width: 31%;
    }

    .fob-page-list{
        width:47%;
    }


}

@media screen and (max-width:900px) {
    .home-section1 .wrapper {
        padding: 0;
    }

    .home-section1-tile {
        min-height: 516px;
    }

    .home-section1-tile {
        border-radius: 12px;
    }

    .home-section1-tiles {
        margin-bottom: -60px;
    }

    .home-section1 {
        background-size: cover;
    }

    .home-section91 {
        padding-top: 70px;
    }

    .home-section1title-defult,
    .home-section1-tile-hover h4 {
        font-size: 25px;
    }

    .about-page-section3 {
        padding-top: 60px;
    }

    .ab-page-sec3-th img {
        width: 100% !important;
    }

    .home-usa-journey-main {
        display: none;
    }

    .home-section4 {
        padding-top: 70px;
    }

    .select-quantity{
        justify-content: center;
    }
    #limbs-daonateform{
        justify-content: center;
        display: flex;
    }



}







@media screen and (max-width:800px) {
    .home-testimonial-details {
        min-height: 480px;
        /* min-height: 460px; */
    }

    .about-page-section4-left {
        width: 100%;
    }

    .about-page-section4-right {
        width: 100%;
        padding-left: 0;
    }

    .about-page-section4-left .home-sectiopn-heading br {
        display: none;
    }

    .about-page-section4-left .home-sectiopn-heading {
        text-align: center;
        padding-bottom: 30px;
    }

    .usa-poster-inner {
        height: 111px;
    }

    .gpry-media {
        width: 48%;
        margin-bottom: 20px;
    }
    .donation-details-inner p {
        font-size: 14px;
        line-height: 24px;
    }
    .woh-page-section6 {
        padding: 20px 50px 20px;
    }
    .wd-section2-inner .donation-details-inner {
        margin: 75px 1% 0;
    }


}

@media screen and (max-width:767px) {
    .orphanage-facility-main {
    width: 100%;
    display: block;
}
.orphanage-facility-inner {
    width: calc(100% - 20px);
}
.donate-th-paytm1-list {
    display: block;
}

.donate-th-paytm1-list-main {
    width: calc(100% - 20px);
}
    .breadcum ul li a {padding-right: 10px;}
    .home-banner-left.about-page-banner-left:after {top: -30%;}
    .home-banner-left.hospital-banner:after {opacity: 0.4;}
    .home-succes-story-slider-outer img {
    height: auto;
}
    .home-sectiopn-heading {
        margin-top: 30px;
    }
    .home-testimonial-slider {
        padding: 0 0 0;
    }

    .top-header-inner ul li {
        padding: 0 10px;
    }

    .home-banner-right {
        width: 100%;
        padding: 50px 20px;
        text-align: center;
    }

    .home-banner-caption h1 {
        font-size: 25px;
    }

    .home-banner-caption h2 {
        font-size: 30px;
        line-height: 28px;
    }

    .home-sectiopn-heading {
        font-size: 25px;
    }

    .home-section1-tile-hover {
        padding: 24px 15px;
    }

    .read-more a {
        font-size: 15px;
    }

    .home-section2-description {
        font-size: 16px;
        line-height: 28px;
    }

    .home-succes-story-slider-left h4 {
        font-size: 20px;
    }

    .footer-main {
        text-align: center;
    }

    .newsletter-form {
        width: 100%;
        max-width: 400px;
        margin: 0 auto;
    }

    .footer-social ul {
        justify-content: center;
    }

    .home-testimonial-details {
        min-height: auto;
    }

    .h3 {
        font-size: 23px;
        text-transform: uppercase;
    }

    .home-section1-tile {
        min-height: 407px;
    }

    .footer-text4 {
        padding-bottom: 0;
    }

    .about-page-section1-inner {
        width: 100%;
    }

    .about-page-banner-caption h1 {
        font-size: 25px;
    }

    .about-page-banner-caption h2 {
        font-size: 30px;
        line-height: 28px;
    }

    .ab-page-sec3-caption {
        margin-top: -56px;
    }

    .ab-page-sec3-th:after {
        background: url(../images/mobile-masking.png) no-repeat center center;
        background-size: 100% 100%;
    }

    .about-page-section3 {
        padding: 60px 0 30px;
    }

    .ab-page-sec3-caption {
        padding-left: 10px;
        padding-right: 10px;
    }

    .causes-section4-main {
        flex-wrap: wrap;
    }

    .causes-section4 .wrapper .causes-section4-main:nth-child(odd) {
        flex-flow: inherit;
        flex-wrap: wrap;
    }

    .causes-section4-main-banner {
        width: 100%;
    }

    .causes-section4-main-text {
        width: 100%;
    }

    .causes-section3 {
        padding-bottom: 0;
    }

    .limbs-section4 .home-sucess-story {
        margin-top: 0;
    }

    .limbs-section5 .woh-section1-inner p {
        font-size: 17px;
        line-height: 27px;
    }

    .play {
        top: 50%;
        left: 41%;
        margin-top: -60px;
    }

    .aboutpagesection3 {
        padding: 0;
    }

    .aboutpagesection3 .wrapper {
        padding: 0;
    }

    .aboutpagesection3 .woh-section1-inner {
        padding: 0 15px;
    }

    .about-section4 .causes-section4-main-banner {
        width: 100%;
    }

    .about-section4 .causes-section4-main-text {
        width: 100%;
    }
    .covid-section5-left{
        width:100%;
    }
    .covid-section5-right{
        width:100%;
    }
    .gpry-media-content h4 {
        font-size: 20px;
    }
    .gpry-media-content p {
        font-size: 13px;
    }

    .key-skill-section2 ul li {
        font-size: 16px;
        padding: 0 21px;
    }
    .about-page-section1.nssskillsection3{
        background-size: cover;
        padding:30px 0;
    }

    .talent-show-section2{
        text-align: center;
    }
    .talent-show-section1{
        padding-top:0;
    }
    .hospital-section2 .home-section4-inner {
        padding-top: 0;
        padding-bottom: 0;
    }
    .covid-page-section3.hospital-section2{
        padding-bottom:0;
    }
    .specialized-team {
        padding-bottom: 10px;
    }
    .heal-aids-appliance-section1 .contact-page-section1-inner:nth-child(even) {
        padding-top: 0;
    }
    .heal-aids-appliance-section1 .home-sectiopn-heading {
        text-align: center;
    }
    .heal-aids-appliance-section1 .woh-section1-inner {
        text-align: center;
    }
    .mass-wedding-slider-right {
        width: 100%;
    }
    .mass-wedding-slider-inner {
        text-align: center;
        justify-content: center;
    }
    .mass-wedding-slider-left {
        width: 100%;
    }

    .donate-for-child-left {
        width: 100%;
    }
    .donate-for-child-left::before, .donate-for-child-left:after{
        display: none;
    }
    .donate-for-child-right {
        width: 100%;
    }
    .accordionButton {
        font-size: 16px;
    }
    .accordionButton span {
        padding-right: 0;
    }
    .accordionContent {
        padding-left: 0;
    }

    .contact-page-left, .contact-page-right {
        width: 100%;
    }
    .contact-banner-details ul li a {
        font-size: 20px;
    }

    .comform-left, .comform-right {
        width: 100%;
    }
    .cform-main{
        flex-wrap: wrap;
    }
    .artificial-limb-section1 .foreign-bank-page-section3-left {
        width: 100%;
        text-align: center;
    }
    .artificial-limb-section1 .foreign-bank-page-section3-right {
        width: 100%;
    }


}

@media screen and (max-width:650px) {
    .home-section1-tile {
        min-height: inherit;
    }

    .switch-languge {
        bottom: 0;
    }

    .about-page-section4-left {
        width: 100%;
    }

    .about-page-section4-right {
        width: 100%;
        padding-left: 0;
    }

    .about-page-section4-left .home-sectiopn-heading {
        padding-bottom: 20px;
        text-align: center;
    }

    .about-page-section4-left .home-sectiopn-heading br {
        display: none;
    }

    .about-page-section4-right-slider-inner h4 {
        font-size: 20px;
    }

    .about-page-section4-right-slider-inner p {
        font-size: 14px;
    }

    .ab-page-sec3-caption h4 {
        font-size: 20px;
    }

    .ab-page-sec3-caption {
        padding-left: 10px;
        padding-right: 10px;
    }

    .ab-page-sec3-caption p {
        font-size: 14px;
    }

    .about-page-section1 {
        padding: 20px 0 0;
    }

    .switch-languge a {
        font-size: 16px;
    }

    .time-line-responsive {
        width: 100%;
        overflow-x: scroll;
        position: relative;
        z-index: 99;
        margin-top: -55px;
    }

    .time-line {
        width: 1034px;
    }

    .time-line-main {
        width: 1000px;
        margin-left: 20px;
    }

    .time-line-outer {
        position: relative;
        margin-top: 25px;

    }

    .usa-poster {
        padding: 0 10px;
    }

    .mobile-view-home-section91-inner {
        margin-top: 0;
    }

    .home-our-mission p br {
        display: none;
    }

    .home-our-mission p {
        font-size: 17px;
        padding-left: 10px;
        padding-right: 10px;
    }

    .usa-poster-inner h3 {
        font-size: 17px;
    }

    .breadcum ul li {
        font-size: 13px;
    }

    .surgury-section2 .home-section4-inner-tiles {
        width: 50%;
    }
    .talent-show-section3 .wrapper{
        padding-left:0;
        padding-right:0;
    }
    .skill-india-section3-slider .item {
        padding-top: 66px;
    }

    .woh-section2 .wrapper{
        padding-left:0;
        padding-right:0;
    }

    .woh-section2 .about-page-section4-left{
        padding:20px;
        text-align: center;
    }
    .key-skill-section2 ul li br{
        display: none;
    }
    
    .skill-india-section3{
        padding:50px 0;
    }
    .skill-india-section3 .wrapper{
        padding-left:0;
        padding-right:0;
    }
    .key-skill-section-outer{
        text-align: center;
    }
    .key-skill-section5-inner {
        font-size: 15px;
    }
    .mass-wedding-section3-slider .owl-dots {
        display: block;
    }

    .w48 {
        width: 100%;
    }
    .f-btn-submit.btn-right {
        margin-right: auto;
        margin-left: 0;
        margin-top: 20px;
    }
    .paddingtop0 {
        padding-top: 0 !important;
    }
    .adip-section2 .covid-section5-left {
        padding-top: 30px;
    }
    .h3{
        padding:20px 0 30px;
    }

    /*new css*/
    .about-page-banner-right{
        padding-top:20px;
    }
    .award-page-main .causes-section4-main{
        padding:30px 0 0;
    }
    .award-page-main .causes-section4-main-text p{
        margin-bottom:0;
    }
    .limbsform-outer{
        justify-content: center;
    }
    .causes-section4{
        padding-bottom:0;
    }
    .footer-gallery .owl-item{
        padding-top:0;
    }
    .wd-section2-inner .donation-details-inner {
        width: 48%;
    }
    .woh-page-section6 {
        padding: 20px 0 20px;
    }
    .woh-section6 .wrapper{
        padding:0;
    }
    .main-header-inner .logo{
        left:0;
    }
    .fob-page-list{
        width:98%;
    }



}

@media screen and (max-width:600px) {
    .changing-living {
        padding-left: 0;
        padding-right: 0;
    }
    .changing-living .wrapper {
        padding: 0;
    }
    .home-section4-inner-tiles {
        width: 48%;
    }

    .home-testimonial-details h4 {
        font-size: 20px;
    }

    .footer-ads span,
    .footer-ads h4 {
        font-size: 20px;
    }

    .read-more a {
        padding: 10px 13px;
        font-size: 14px;
    }

    .ab-page-sec3-caption {
        margin-top: -30px;
    }

    .ab-page-sec3-caption p {
        padding-left: 10px;
        padding-right: 10px;
    }

    .usa-poster-inner {
        background: url(../images/mobile-banner2.jpg) no-repeat top center;
        height: 90px;
        background-size: 100% 100%;
    }

    .usa-poster-inner h3 {
        font-size: 14px;
    }

    .home-section4-inner-tiles img {
        max-width: 194px;
        margin: 0 auto;
    }

    .skill-india-section3 {
        padding:50px 0 0;
        box-sizing: border-box;
    }
    .key-skill-section2 ul {
        flex-wrap: wrap;
    }
    .key-skill-section2 ul li {
        width: 100%;
        background: none;
        margin-bottom: 10px;
    }

    .home-section4-inner-tiles, .covid-page-section3 .home-section4-inner-tiles {
        width: 48%;
    }
    .specialized-team{
        justify-content: center;
    }
    .sucess-story-rep-left{
        width: 100%;
    }
    .sucess-story-rep-right{
        width: 100%;
    }
    .w31 {
        width: 100%;
    }

}

@media screen and (max-width:480px) {

    .main-header-inner .logo img,
    header.darkHeader .main-header-inner .logo img {
        width: 175px;
    }

    .ab-page-sec3-caption {
        margin-top: 0;
    }

    .usa-poster-inner h3 span {
        display: block;
        text-align: center;
    }

    .limbsform-inner input {
        width: 86px;
    }

    .limbsform-submit button {
        padding: 13px;
        font-size: 15px;
    }

    .limbsform-inner::before {
        top: 7px;
        left: 13px;
        font-size: 22px;
    }

    .select-quantity {
        flex-wrap: wrap;
    }

    .select-quantity p {
        width: 100%;
        padding-right: 0;
    }

    .select-quantity {
        width: 100%;
    }

    .select-quantity-inner {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 100%;
        margin-top: 9px;
    }

    .aboutpagesection3-slider-main {
        padding: 20px 5px;
    }

    .aboutpagesection3-section2 {
        left: 5px;
        width: calc(100% - 10px);
    }
    .specialized-team-inner{
        padding: 10px;
    }
    #searchBox .search-field {
        width: 120px;
    }
    #mobilemenu {
        top: 105px;
    }

}
@media screen and (max-width:350px) {
    .main-header-inner .logo img,
    header.darkHeader .main-header-inner .logo img {
        width: 130px;
    }
    .wd-section2-inner .donation-details-inner{
        width:100%;
        margin: 70px 1% 0;
    }

    
    
}