@media (max-width: 1400px){
    .banner-img{padding: 0 0 0 25px;}
    .testimonial-img{height: 100%;background-position: center bottom;}
    .testimonial-author{padding: 60px 20px 10px 25px;}
    .help-you-list {padding: 0 15px 30px;}
    .help-you-list-wrap{margin: 0 -15px;}
    .enumenu_ul{padding: 40px 40px 0 40px;}
    .close-icon{right: 30px;top: 60px;}
    .header-contact-info {padding: 40px 0 0 0;}
    .inner-page-banner{background-position: center center;}
    .header-search {padding: 30px 0 0 0;}
    .testimonial-content h4 {font-size: 32px;line-height: 38px;letter-spacing: -0.8px;margin: 0 0 20px 0;}
    .help-you-content h6{font-size: 18px;line-height: 22px;}
    .banner-content h1{font-size: 44px;line-height: 52px;}
    .banner-content p{font-size: 17px;line-height: 22px;}
    .banner-content a{padding: 9px 20px 7px 20px;}
    .banner-content a:last-child{padding: 9px 20px 7px 20px !important;}
    .testimonial-heading h2{font-size: 30px;line-height: 38px;}
    .out-of-debt-left h4{font-size: 28px;line-height: 36px;}
    .out-of-debt-right {width: 50%;padding: 2px 120px 0 83px;}
}

@media (max-width: 1200px){
    .site-header {padding: 20px 0 0 0;}
    .main-header{padding: 0 0 20px 0;}
    .help-you-list {width: 25%;}
    .out-of-debt-left {padding: 0 0 0 0;width: 40%;}
    .out-of-debt-right {padding: 2px 70px 0 83px;width: 60%;}
    .footer-menu{width: 100%;}
    .footer-link {width: 100%;padding: 15px 0 0 0;}
    .about-banner-left {width: 50%;}
    .about-banner-right {width: 50%;padding: 0 0 0 30px;}
    .our-promise-content p br{display: none;}
    .our-founders-heading p br{display: none;}
    .our-team-list-wrap{padding: 13px 0 0;}
    .solution-content-wrap {padding: 56px 0 0 0;}
    .page-template-resource-page-new .solution-content-wrap{padding: 56px 0 0 0;}
    .solution-content-wrap .help-you-sec {padding: 48px 0 0 0;}
    .about-banner-wrap{align-items: center;}
    .testimonial-content h4 br{display: none;}
    .out-of-debt-box{max-width: 425px;}
    .solution-content-wrap .help-you-content h6 {font-size: 15px;line-height: 17px;}
}

@media (max-width: 1024px){
    .testimonial-left {width: 100%;padding: 0 0 0 0;}
    .testimonial-right {width: 100%;padding: 20px 20px 60px 20px;}
    .testimonial-heading{padding: 30px 0 30px 0;}
    .testimonial-heading:after{border-left: 150px solid transparent;border-right: 150px solid transparent;border-top: 40px solid #ea560c;bottom: -40px;}
    .our-founders-list:first-child .our-founders-box:before{display: none;}
    .our-founders-list:last-child .our-founders-box:before{display: none;}
    .our-founders-box{margin: 30px 0 0 0;}
    .solution-left{width: 100%;order: 2;padding-top: 30px;}
    .solution-right{width: 100%;order: 1;}
    .enumenu_ul{padding: 50px 40px 0 40px;}
    .close-icon{right: 30px;top: 60px;}
    .solution-sidebar-bottom {padding: 15px 0 0 0;}
    .generic-banner .banner-wrap{padding: 0;}
}

@media (min-width: 992px){
    .banner-content a:last-child {padding: 13px 33px 10px 29px;}

}  
@media (max-width: 991px){    
    .header-menu ul li:first-child{margin: 0;}
    .header-menu ul li{margin: 0 0 0 5px;padding: 10px 5px 10px 5px;}
    .banner-img{width: 100%;text-align: center;padding: 0;order: 1;}
    .banner-content{width: 100%;padding: 30px 0 0 0;order: 2;}
    .banner-content h1{font-size: 40px;line-height: 48px;}
    .banner-content p{font-size: 16px;line-height: 22px;}
    .banner-content a {font-size: 15px;line-height: 20px;margin: 0 15px 15px 0;padding: 11px 20px 9px 20px;}
    .testimonial-content h4 {font-size: 30px;line-height: 36px;margin: 0 0 20px 0;}
    .testimonial-content p{padding: 0;}
    .testimonial-heading h2{font-size: 28px;line-height: 34px;}
    .help-you-list {width: 33.3333%;}
    .out-of-debt-left {padding: 0 0 0 0;}
    .out-of-debt-right {padding: 2px 0 0 83px;}
    .out-of-debt-sec {padding: 40px 0 80px 0;}
    .out-of-debt-right {padding: 0px 0 0 90px;max-width: 500px;margin: 0 0 0 auto;width: 100%;}
    .out-of-debt-left{width: 100%;text-align: center;padding: 0 0 20px 0;}
    .out-of-debt-heading {padding: 0 0 30px 0;}
    .about-banner-left {width: 100%;order: 2;padding: 30px 0 0 0;}
    .about-banner-right {width: 100%;padding: 0 0 0 0;order: 1;text-align: center;}
    .our-value-list {width: 50%;}
    .our-founders-box{padding: 32px 30px 45px;}
    .our-team-list{padding: 0 15px 30px;}
    .our-team-list-wrap{margin: 0 -15px;}
    .contact-content {padding: 0 20px 0 0;}
    .contact-content h3 {font-size: 26px;line-height: 34px;}
    .form-main{padding: 30px 30px 18px 30px;}
    .form-main ul li:last-child{padding: 0;}
    .form-main p{margin: 0;}
    .contact-content .blue-btn:last-child {margin-right: 0;}
    .contact-content .blue-btn{padding: 9px 20px 8px 20px;min-width: inherit;}
    .livechat_button a{padding: 9px 20px 8px 20px;}
    .solution-content-wrap .help-you-list {width: 25%;padding: 0 9px 18px;}
    .our-founders-box{height: 100%;}
    .page-template-success-story-new .solution-banner {background-position: center right;}
    .header-menu ul li { margin:0 0 0 50px; }
} 

@media (max-width: 767px){
    .header-menu{display: none;}
    .logo{width: 130px;}
    .enumenu_ul{padding: 60px 30px 50px 30px !important;width: 320px;}
    .close-icon{right: 20px;top: 60px;}
    .header-search {padding: 20px 0 0 0;}
    .header-contact-info {padding: 30px 0 0 0;}
    .menu-social {padding: 20px 0 0 0;}
    .contact-btn-wrap{display: none;}
    .contact-btn {padding: 30px 0 0 0;}
    .contact-btn a{color: #ffffff;border-color: #ffffff;}
    .contact-btn a:hover{border-color: #0fb3aa;}
    .footer-menu ul li {margin: 0 4px 0 4px;padding: 0 7px 0 7px;}
    .footer-menu ul li:last-child{margin: 0 4px 0 4px;padding: 0 7px 0 7px;}
    .footer-menu ul{justify-content: center;}
    .footer-link{text-align: center;}
    .banner-content{text-align: center;}
    .banner-sec {padding: 40px 0 25px 0;}
    .help-you-sec {padding: 40px 0 20px 0;}
    .our-promise-wrap:before{display: none;}
    .about-banner-content h1 {letter-spacing: -0.8px;margin: 0 0 10px 0;font-size: 40px;line-height: 46px;}
    .about-banner-content p {margin: 0 0 10px 0;font-size: 14px;line-height: 20px;}
    .our-promise-wrap{margin: 0 0 0 0;padding: 30px 20px 30px 20px;}
    .our-promise-content h3{font-size: 32px;line-height: 36px;letter-spacing: -0.4px;margin: 0 0 10px 0;}
    .our-promise-content p {font-size: 14px;line-height: 20px;}
    .our-value-heading h3 {font-size: 32px;line-height: 36px;letter-spacing: -0.4px;}
    .our-value-content h4 {font-size: 26px;line-height: 30px;}
    .our-value-content p {font-size: 14px;line-height: 20px;}
    .our-value-sec {padding: 35px 0 20px 0;}
    .our-founders-heading h3{font-size: 32px;line-height: 36px;letter-spacing: -0.4px;margin: 0 0 10px 0;}
    .our-founders-heading p{font-size: 14px;line-height: 20px;letter-spacing: 0;}
    .about-banner-content{text-align: center;}
    .our-founders-sec {padding: 35px 0 0 0;}
    .our-founders-content p {font-size: 14px;line-height: 20px;letter-spacing: 0;}
    .our-founders-box {padding: 30px 20px 30px;margin: 0;}
    .our-founders-list:last-child .our-founders-box:after{right: -1px;}
    .our-team-list {padding: 0 15px 20px;width: 100%;}
    .our-team-heading h3{font-size: 32px;line-height: 36px;letter-spacing: -0.4px;margin: 0 0 10px 0;}
    .our-team-content p{font-size: 14px;line-height: 20px;letter-spacing: 0;}
    .our-team-sec {padding: 20px 0 0 0;}
    .contact-left {width: 100%;}
    .contact-right {width: 100%;padding: 30px 0 0 0;}
    .contact-content {padding: 0 0 0 0;}
    .contact-content h3 {font-size: 24px;line-height: 30px;margin: 0 0 10px 0;}
    .contact-content p {font-size: 14px;line-height: 20px;}
    .give-call {padding: 10px 0 15px 0;}
    .give-call a {font-size: 22px;line-height: 24px;letter-spacing: -0.4px;}
    .give-call span {font-size: 18px;line-height: 22px;letter-spacing: -0.4px;}
    .contact-content .blue-btn {padding: 9px 15px 8px 15px;font-size: 15px;line-height: 18px;margin: 0 12px 12px 0;}
    .livechat_button a{padding: 9px 15px 8px 15px;font-size: 15px;line-height: 18px;margin: 0 12px 12px 0;}
    .contact-sec {padding: 30px 0 0px 0;}
    .inner-page-banner:before {width: 81%;height: 100%;background-position: right center;background-size: cover;background-repeat: no-repeat;}
    .inner-banner-content h1 {letter-spacing: -0.4px;font-size: 36px;line-height: 40px;}
    .inner-banner-content {padding: 60px 0 60px 0;}
    .inner-page-banner:before {width: 55%;height: 100%;background-position: right center;background-size: cover;}
    .solution-banner-content h1 {font-size: 34px;line-height: 42px;}
    .solution-banner-content {padding: 20px 30px 20px 30px;}
    .page-template-resource-page-new .solution-banner-content{padding: 20px 30px 20px 30px;}
    .page-template-resource-page-new .solution-content-wrap{padding: 20px 0 0 0;}
    .solution-content-wrap {padding: 20px 0 0 0;}
    .solution-content h2{font-size: 20px;line-height: 26px;margin: 0 0 15px 0;}
    .solution-content p {font-size: 14px;line-height: 18px;margin: 0 0 10px 0;}
    .solution-content-wrap .help-you-heading h2 {font-size: 18px;line-height: 22px;}
    .solution-content-wrap .help-you-sec {padding: 20px 0 0 0;}
    .solution-content-wrap .help-you-heading {padding: 0 0 20px 0;}
    .solution-sidebar-link {padding: 20px 20px 20px 20px;background-color: #f0f0f0;}
    .solution-heading h4 {font-size: 18px;line-height: 22px;padding: 14px 30px 10px 20px;letter-spacing: 0;width: calc(100% - 33px);}
    .solution-heading h4:before {border-top: 68px solid #f69f14;border-right: 33px solid transparent;right: -33px;}
    .solution-sidebar-link ul li a{font-size: 15px;line-height: 17px;}
    .solution-sidebar-link ul li {margin: 0 0 6px 0;}
    .solution-sidebar-bottom {padding: 20px 0 0 0;display: none;}
    .solution-sidebar-bottom a.blue-btn {font-size: 15px;line-height: 18px;padding: 8px 18px 7px 18px;}
    .solution-single-banner{min-height: inherit;}
    .solution-single-banner-content {padding: 60px 30px 60px 30px;}
    .solution-single-content {padding: 30px 0 0 0;}
    .solution-single-content p {margin: 0 0 25px 0;font-size: 16px;line-height: 22px;}
    .solution-single-content h6 {font-size: 18px;line-height: 22px;}
    .solution-single-content ul li{padding: 0 0 0 15px;font-size: 14px;line-height:22px;}
    .solution-single-content ul li:before{left: 4px;}
    .eligibility-wrap {padding: 25px 20px 25px 20px;}
    .eligibility-list-wrap{margin-bottom: -40px;}
    .can-help-heading {padding: 0 0 10px 0;}
    .can-help-bottom-text {padding: 10px 0 0 0;}
    .can-help-bottom-text h6{font-size: 18px;line-height: 24px;}
    .can-help-msg-box-content {padding: 30px 30px 30px 30px;}
    .can-help-msg-box-content p {font-size: 14px;line-height: 18px;}
    .enumenu_ul .menu_main li{position: relative;}
    .arrow{position: absolute;right: 0;top: 4px;width: 16px;height: 16px;}
    .arrow:before{position: absolute;content: "";right: 0;top: 0;width: 2px;background-color: #ffffff;bottom: 0;left: 0;margin: auto;transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;-ms-transition: all .5s ease-in-out 0s;-o-transition: all .5s ease-in-out 0s;-webkit-transition: all .5s ease-in-out 0s;}
    .arrow:after{position: absolute;content: "";right: 0;top: 0;height: 2px;background-color: #ffffff;bottom: 0;left: 0;margin: auto;}
    .arrow.up:before{transform: rotate(-90deg);}
    .enumenu_ul .menu_main li .sb-menu{list-style: none;padding: 10px 0 10px 10px;}
    .enumenu_ul .menu_main li .sb-menu li{margin: 0 0 7px 0;}
    .enumenu_ul .menu_main li .sb-menu li a{font-size: 16px;line-height: 20px;letter-spacing: 0;}
    .solution-right .solution-heading{display: block;margin: 0 0 30px 0;}
    .solution-sidebar .solution-heading{display: none;}
    .generic-list {padding: 0 0 0 0;}
    .generic-list h3{font-size: 20px;line-height: 26px;margin: 0 0 15px 0;}
    .generic-list p {font-size: 14px;line-height: 18px;margin: 0 0 10px 0;}
    .generic-list ul li {font-size: 14px;line-height: 18px;margin: 0 0 10px 0;}
    .generic-list .accordion h3{font-size: 20px;line-height: 26px;margin: 0 0 15px 0;}
    .member-detail p{font-size: 14px;line-height: 18px;margin: 0 0 10px 0;text-align: justify;}
    .member-detail h2 {font-size: 30px;line-height: 38px;}
    .success-stories-banner h1{ font-size: 34px;line-height: 42px;}
    .success-stories-banner{padding: 20px 30px 20px 30px;}
    .success-stories-text p{font-size: 14px;line-height: 22px;margin: 0 0 15px 0;}
    .story-list li{padding: 15px 15px 10px 15px;}
    .story-list .content-wrap {padding: 15px 0 10px;}
    .story-list .content-wrap h2 {font-size: 22px;line-height: 28px;margin: 0 0 10px 0;}
    .story-list .content-wrap h3{font-size: 14px;line-height: 20px;margin: 0 0 20px;}
    .btn {font-size: 14px;line-height: 18px;}
    .page-template-resource-page-new .solution-content p {margin: 0 0 15px 0;}
    .member-detail h2{text-align: center;}
    .member-detail img {margin: 30px auto 30px;display: block;}
    .single-problems-we-solve .solution-single-banner {background-position: center center;}
    .solution-single-content p{font-size: 14px;line-height: 22px;margin: 0 0 15px 0;}
    .solution-single-content span{font-size: 14px;line-height: 22px;}
}

@media (max-width: 640px){
    .help-you-list {width: 50%;}
    .banner-content h1 {font-size: 32px;line-height: 36px;letter-spacing: -0.6px;margin: 0 0 10px 0;}
    .banner-content p {font-size: 14px;line-height: 22px;}
    .testimonial-heading h2 {font-size: 24px;line-height: 30px;}
    .testimonial-heading:after {border-left: 80px solid transparent;border-right: 80px solid transparent;border-top: 30px solid #ea560c;bottom: -30px;}
    .testimonial-img{padding-top: 360px;background-size: contain;}
    .testimonial-left {padding: 50px 0 0 0;}
    .testimonial-author {padding: 50px 10px 0px 15px;}
    .testimonial-content h4 {font-size: 24px;line-height: 30px;margin: 0 0 10px 0;}
    .testimonial-content p {font-size: 14px;line-height: 20px;}
    .testimonial-content a {font-size: 15px;line-height: 20px;}
    .testimonial-content a:before {width: 8px;height: 8px;top: 4px;}
    button.slick-arrow{top: 150px;left: 10px;width: 15px;height: 26px;}
    button.slick-next.slick-arrow{right: 10px;}
    .help-you-heading h2 {letter-spacing: -0.8px;font-size: 28px;line-height: 36px;}
    .help-you-content h6{font-size: 18px;line-height: 20px;}
    .help-you-box{padding: 15px 15px 15px 15px;}
    .help-you-heading {padding: 0 0 30px 0;}
    .out-of-debt-left h4 {font-size: 22px;line-height: 30px;}
    .out-of-debt-content:before{display: none;}
    .out-of-debt-content:after{display: none;}
    .out-of-debt-right {padding: 0px 0 0 0;max-width: 100%;}
    .out-of-debt-content {padding: 20px 20px 10px 20px;}
    .out-of-debt-sec {padding: 35px 0 40px 0;}
    .out-of-debt-heading h2 {letter-spacing: -0.8px;font-size: 30px;line-height: 36px;}
    .footer-cta-content h3 {font-size: 28px;line-height: 34px;letter-spacing: -0.6px;margin: 0 0 20px 0;}
    .footer-cta-content a {font-size: 15px;line-height: 20px;padding: 10px 35px 8px;}
    .footer-cta-sec {padding: 35px 0 40px 0;}
    .footer-main {padding: 40px 0 0 0;}
    .footer-top{justify-content: center;}
    .footer-contact {text-align: center;padding: 25px 0 0 0;}
    .footer-new-bottom {padding: 10px 0 0 0;}
    .footer-menu ul li {margin: 0 0 0 0;padding: 0 0 10px 0;width: 100%;text-align: center;}
    .footer-menu ul li a:before{display: none;}
    .footer-link a{display: block;border: 0;margin: 0 0 10px 0;}
    .footer-link a:first-child{margin: 0 0 10px 0;}
    .footer-link {padding: 10px 0 0 0;}
    .our-value-list {width: 100%;padding: 0 15px 20px;}
    .our-value-list-wrap {padding: 10px 0 0 0;}
    .our-founders-list {width: 100%;padding: 0 8px 20px;}
    .our-founders-box {margin: 0;}
    .footer-logo {width: 100%;text-align: center;}
    .form-main ul li.half-field {width: 100%;}
    .form-main .contactus-form input.btn{font-size: 15px;line-height: 18px;padding: 8px 20px 7px 20px;margin-top: 0;width: 100%;text-align: center;}
    .form-main {padding: 20px 20px 8px 20px;}
    .inner-page-banner:before {width: 70%;}
    .solution-content-wrap .help-you-list {width: 50%;}
    .solution-banner {background-position: center center;}
    .solution-banner-content h1 {font-size: 26px;line-height: 30px;letter-spacing: 0;}
    .page-template-resource-page-new .solution-banner-content h1{line-height: 30px;}
    .solution-banner-content h1 span.yellow-text{line-height: 30px;}
    .solution-banner-content {padding: 30px 20px 30px 20px;}
    .page-template-resource-page-new .solution-banner-content{padding: 30px 20px 30px 20px;}
    .can-help-msg-box:before{display: none;}
    .can-help-msg-box{margin: 0;}
    .eligibility-list {width: 100%;padding: 0 15px 20px;}
    .eligibility-text span br{display: none;}
    .eligibility-icon{width: 50px;}
    .eligibility-text {width: calc(100% - 50px);padding: 0 0 0 20px;}
    .eligibility-list-wrap {margin-bottom: -20px;padding: 10px 0 0 0;}
    .eligibility-heading p {font-size: 14px;line-height: 18px;}
    .can-help-sec {margin: 30px 0 0 0;}
    .solution-single-banner-content h1 {font-size: 24px;line-height: 30px;letter-spacing: 0;}
    .single-problems-we-solve .solution-single-banner-content h1{font-size: 24px;line-height: 30px;letter-spacing: 0;}
    .solution-single-banner-content {padding: 30px 20px 30px 20px;}
    .eligibility-text span {font-size: 14px;line-height: 20px;}
    .success-stories-banner h1{font-size: 26px;line-height: 30px;letter-spacing: 0;}
    .success-stories-banner{padding: 30px 20px 30px 20px;}
    .footer-text-debtbusters { width: 100%; padding: 25px 15px 0px; text-align: center; }
}

@media (max-width: 480px){
    .banner-content a{display: block;margin: 0 0 15px 0;}
    .testimonial-left {padding: 0px 0 0 0;}
    .inner-page-banner:before{width: 98%;}
    .help-you-img{max-width: 60px;margin: 0 auto 10px;height: 60px;}
    .help-you-img img{max-height: 100%;}
    .help-you-content h6 {font-size: 16px;line-height: 18px;}
    .solution-content-wrap .help-you-img{margin: 0 auto 10px;}

}
@media (max-width: 360px){
    .help-you-list {width: 100%;}
    .solution-content-wrap .help-you-list {width: 100%;}
    .solution-heading h4{}
}