@media (max-width: 1699px){
	section.same-section.banner-section {padding: 150px 0 0;}
	.banner-form-parent h2 {font-size: 40px;}
	.banner-content-parent h1 {font-size: 43px;}
	.banner-bottom-content ul li strong {font-size: 38px;}
	.banner-bottom-content ul li p {font-size: 18px;}
	.banner-bottom-section {padding: 20px 0;}
	.form-parent.row {margin: 20px 0 20px;}
	.banner-form-parent h2 strong {padding: 0 90px 0 0;}
	.banner-content-parent > img {top: 43%;}
	.same-heading-parent h2 {font-size: 38px;}
	.same-heading-parent p {font-size: 20px;}
	.fintech-result-box .result-content-box h3 {font-size: 22px;}
	section.same-section.fintech-cta-section {padding: 9rem 0;}
	.cta-content-parent h2 {font-size: 30px;}
	.btn-default {font-size: 18px;}
	.partner-box-parent h2 {font-size: 30px;}
	.partner-img-box img {max-height: 40px;}
	.partner-img-box {padding: 25px 20px;}
	.portfolio-content h3 {font-size: 30px;}
	.portfolio-content p {font-size: 20px;}
	.portfolio-content ul li a {font-size: 18px;}
	.portfolio-img img {max-height: 500px;}
	.technology-content-parent h3 {font-size: 28px;}
	.technology-content-parent p {font-size: 20px;}
	section.same-section.fintech-cta-section.fintech-cta-bottom-section {padding: 10rem 0;}
	.testimonial-inner-content h3 {font-size: 26px;}


}

@media (max-width: 1599px){
	.testimonial-content {max-width: 900px;}
	.partner-img-box img {max-height: 23px;}
	.banner-bottom-content ul li {padding: 0 25px;}
	.banner-form-parent h2 strong {padding: 0 60px 0 0;}
	.banner-content-parent {padding-right: 3rem;}
	.banner-form-parent h2 {font-size: 34px;}
	section.same-section.fintech-portfolio-section .row {margin: 11rem 0 0;}
}

@media (max-width: 1499px){
	section.same-section.banner-section {padding: 120px 0 0;}
	.ewallet-service-inner-box .accordion-item p {font-size: 17px;}
	.portfolio-content ul li {padding: 6px 20px;font-size: 16px;}
	.footer-form-parent.compnay-details-wrapper {padding: 20px;}
	section.same-section.banner-section .row {align-items: start;}
	section.same-section.banner-section .row .banner-content-parent {padding-top: 3rem;}
	.main-form-bottom-footer button.btn-request{margin: 20px 0 0;}
	.banner-form-parent {background: #fff;border-radius: 13px;}
	.banner-form-parent h2 strong {padding: 0 !important;}
	.form-parent.row .form-group .form-control{padding: 10px !important}
	.form-parent.row {margin: 0 -15px 0;}
	.banner-form-parent h2 {font-size: 26px;}
	section.same-section.banner-section .row .form-group textarea.form-control {height: 80px;}
	section.same-section.banner-section .row .form-group {margin: 0px 0 0;}
	section.same-section.banner-section .row .form-group .btn.btn-default {margin-top: 0;}
	.banner-form-parent {margin-left: 60px;}
	.form-parent.row .form-group label {font-size: 16px;}
	.banner-bottom-content ul li strong {font-size: 32px;}
	.banner-bottom-content ul li p {font-size: 16px;}
	.banner-content-parent h1 {font-size: 38px;}
	.banner-content-parent p {font-size: 20px;}
	.banner-content-parent > img {max-width: 530px;}
	.same-section {padding: 60px 0;}
	.same-heading-parent h2 {font-size: 32px;}
	.same-heading-parent p {font-size: 18px;}
	section.same-section.bg-color.fintech-result-section .same-heading-parent {margin: 0 auto 10px;}
	.fintech-result-box figure {margin: 0px auto -37px;max-width: 330px;}
	.fintech-result-box {padding: 10px;}
	.fintech-result-box .result-content-box h3 {font-size: 20px;}
	.fintech-result-box .result-content-box p {font-size: 17px;}
	.cta-content-parent h2 {font-size: 26px;}
	.col.active {width: 30%;flex: 0 0 30%;}
	.perform-box-content h3 {font-size: 18px;}
	.perform-box-content figure img {max-width: 57px;}
	.partner-img-box img {max-height: 24px;}
	.partner-box-parent h2 {font-size: 26px; margin: 0;}
	.partner-box-parent .col-lg-6 {margin: 25px 0 0;}
	.portfolio-content p {font-size: 18px;}
	.portfolio-content h3 {font-size: 26px;}
	.portfolio-content ul li a {font-size: 16px;}
	.portfolio-content {padding: 50px 30px;}
	.portfolio-img img {max-height: 430px;}
	section.same-section.fintech-portfolio-section .row {margin: 13rem 0 0;}
	.technology-content-parent p {font-size: 18px;}
	.technology-content-parent h3 {font-size: 24px;}
	.technology-wrapper .nav-pills .nav-link span {font-size: 23px;}
	.technology-wrapper .tab-content {min-height: 370px;}
	.testimonial-inner-content h3 {font-size: 22px;}
	.testimonial-content {max-width: 800px;}
	.slider-left span {font-size: 18px;}
	.slider-left h4 {font-size: 22px;}
	.compnay-details-wrapper h2 {font-size: 24px; margin: 0 0 30px;}
	.compnay-details-wrapper ul li p {font-size: 15px;}
	.footer-form-parent.compnay-details-wrapper .form-parent.row .col-lg-12:last-child .form-group .btn.btn-default {margin-top: 0px;}
	.bottom-footer {margin: 10px 0 0;}
	.banner-bottom-section {padding: 30px 0;}
	.footer-form-parent.compnay-details-wrapper .form-group{margin: 0;}
	section.same-section.partner-section.green-bg .col-lg-5 {width: 46.666667%;}
	section.same-section.partner-section.green-bg .col-lg-2 {width: 5.666667%;}
	.partner-img-box {padding: 20px 5px;}
	.footer-bottom-left-content p, .home-footer-bottom-parent .footer-bottom-right-content ul li a {font-size: 16px;}
	.footer-form-parent.compnay-details-wrapper .form-parent.row .form-group textarea.form-control {height: 110px;}

}

@media (max-width: 1399px){
	.banner-form-parent h2 {font-size: 26px;}
	.fintech-perform-parent {padding: 15px 15px;}
	section.same-section.fintech-portfolio-section .row {margin: 10rem 0 0;}
	.testimonial-wrapper {gap: 30px;padding: 20px 10px;}
	.slider-bottom-content {margin: 40px 0 0;padding-top: 40px;}
	.footer-form-parent.compnay-details-wrapper {padding: 25px;}
	.compnay-details-wrapper ul li figure {width: 40px;height: 40px;}
	.compnay-details-wrapper ul li {padding-left: 50px;}
	.compnay-details-wrapper ul li h3 {font-size: 16px;}
	.compnay-details-wrapper ul li p {font-size: 13px;}
	.bottom-footer ul li {padding: 0 !important;}
	.bottom-footer ul li a {font-size: 16px;}
	.whats-app-icon {width: 50px;height: 50px; bottom: 14px;}

}

@media (max-width: 1299px){
	.banner-form-parent{padding: 15px;}
	section.same-section.banner-section .row {align-items: flex-start;}
	section.same-section.banner-section .row .banner-content-parent {padding-top: 5rem;}
	section.same-section.fintech-cta-section {padding: 6rem 0;}
	section.same-section.fintech-cta-section.fintech-cta-bottom-section {padding: 7rem 0;}
	.main-form-bottom-footer button.btn-request {border-radius: 7px;padding: 10px 15px;font-size: 15px;}
}

@media (max-width: 1199px){
	.ewallet-service-inner-box p{font-size: 16px;}
	.ewallet-service-inner-box h3 {font-size: 22px;}
	.ewallet-service-inner-box {padding: 15px;}

	.ewallet-service-inner-box .accordion-item p {font-size: 16px;}
	.ewallet-service-inner-box .accordion-item button.accordion-button {font-size: 18px;}
	.ewallet-service-inner-box .accordion-item {border-radius: 13px;padding: 3px;}
	.container, .container-lg, .container-md, .container-sm {max-width: 100%;}
	.banner-content-parent h1 {font-size: 31px;}
	.banner-form-parent {margin-left: 0;}
	.banner-content-parent p {font-size: 18px;}
	.banner-form-parent {padding: 15px;background: #fff;border-radius: 20px;}
	.banner-form-parent h2 strong {padding: 0;}
	.form-parent.row {margin: 0 -15px 20px;}
	.form-parent.row .form-group .form-control {padding: 10px 10px;font-size: 16px;}
	.banner-bottom-content ul li p {font-size: 14px;}
	.banner-bottom-content ul li strong {font-size: 24px;}
	.banner-bottom-content ul li {padding: 0 20px;}
	.fintech-result-box .result-content-box h3 {font-size: 18px;}
	.same-heading-parent h2 {font-size: 28px;}
	.same-heading-parent p {font-size: 16px;}
	.fintech-result-box .result-content-box p {font-size: 16px;}
	.cta-content-parent h2 {font-size: 22px;}
	.cta-content-parent h2 br{display: none;}
	.btn-default {font-size: 16px;}
	.cta-content-parent .btn-default {padding: 8px 20px;}
	section.same-section.fintech-cta-section {padding: 5rem 0;}
	.perform-box-content figure img {max-width: 43px;}
	.perform-box-content h3 {font-size: 16px;}
	.col.active .perform-box-content p {font-size: 15px;}
	.partner-box-parent h2 {font-size: 22px;}	
	.portfolio-content {padding: 30px 30px;}
	.portfolio-content h3 {font-size: 24px;}
	.portfolio-content p {font-size: 16px;}
	.portfolio-content ul {margin: 10px 0 0;}
	.portfolio-content ul li a{font-size: 14px;}
	.portfolio-img img {max-height: 360px;}
	.technology-content-parent p {font-size: 16px;}
	.technology-content-parent h3 {font-size: 22px;}
	.technology-content-parent {padding: 30px 50px;}
	.technology-wrapper .nav-pills .nav-link {font-size: 16px;min-width: 260px;}
	section.same-section.fintech-cta-section.fintech-cta-bottom-section {padding: 5rem 0;}
    .testimonial-inner-content h3 {font-size: 18px;}
    .testimonial-content {max-width: 600px;}
    .slick-vertical .slick-slide {width: 180px !important;}
	.testimonial-images img {height: 100px;}
	.testimonial-images {width: 180px;}
	.testimonial-inner-content > img {margin: 0 0 10px auto;max-height: 32px;}
    .slider-left h4 {font-size: 20px;}	
    .slider-left span {font-size: 16px;}
    .sider-right ul li img{max-height: 10px;}
    .sider-right strong {font-size: 18px;}
    .header-main-parent .logo img {max-height: 38px;}
    .header-main-parent .btn-primaryx {padding: 10px 15px;font-size: 14px;}
    section.same-section.banner-section .row .form-group .btn-default {font-size: 16px;}
    .form-control::placeholder{font-size: 14px;}
    .inner-mobile-fields.form-control input, .inner-mobile-fields select{font-size: 14px;}
    .compnay-details-wrapper .bottom-footer ul {column-count: 1;-webkit-column-count: 1;}
    .compnay-details-wrapper .bottom-footer ul li + li {margin-top: 15px;}

}

@media (max-width: 991px){
	section.same-section.banner-section {padding: 100px 0 0;}
	.ewallet-service-inner-box .accordion-item+.accordion-item {margin: 15px 0 0;}
	section.same-section.fintech-perform-section.bg-color.ewallet-service-section .col-lg-4 {margin: 15px 0 0; max-width: 50%; flex: 0 0 50%;}
	section.same-section.banner-section .row .banner-content-parent {padding-top: 0;}
	.banner-bottom-section {margin-top: 0;}
	.banner-content-parent {padding-right: 0;}
	.banner-form-parent .form-parent.row .col-lg-6{max-width: 50%;flex: 0 0 50%;}
	.banner-form-parent {margin: 30px 0;}
	.banner-content-parent h1 {font-size: 26px;}
	.banner-form-parent h2 {font-size: 22px;}
	.banner-bottom-content ul li {width: 33.33%;}
	section.same-section.bg-color.fintech-result-section .col-lg-4 {max-width: 50%;flex: 0 0 50%;}
	.same-section {padding: 40px 0;}
	.same-heading-parent h2 {font-size: 24px;}
	section.same-section.fintech-cta-section{position: relative;}
	section.same-section.fintech-cta-section:after {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgb(0 0 0 / 63%);}
	.cta-content-parent {position: relative;z-index: 1;}
	.fintech-perform-parent .col {width: 50%;flex: 0 0 50%;margin: 15px 0;}
	.col .perform-box-content {background: rgba(255, 255, 255, 1);border-radius: 10px 10px 0 0;box-shadow: 0 0 10px rgba(0, 0, 0, 0.25); height: 100%; border-radius: 10px;}
	.col .perform-box-content h3{color: #000;}
	.col .perform-box-content p {display: block;position: inherit;padding: 0 10px 10px;top: 0;left: 0;right: 0;color: #000;box-shadow: none;border-radius: 0 0 10px 10px;color: rgba(56, 56, 56, 0.7);font-size: 16px;line-height: 1.6;margin: 0;}
	.col .perform-box-content figure img {filter: none;}
	.col.active .perform-box-content p{display: block;position: inherit;padding: 0 10px 10px;top: 0;left: 0;right: 0;color: #000;box-shadow: none;border-radius: 0 0 10px 10px;color: rgba(56, 56, 56, 0.7);font-size: 16px;line-height: 1.6;margin: 0;}
	.same-heading-parent {margin: 0 auto 20px;}
	section.same-section.fintech-perform-section {padding-bottom: 40px;}
	.partner-box-parent h2 {font-size: 20px;}
	.partner-box-parent .col-lg-6 {max-width: 50%;flex: 0 0 50%;}
	.border-line {width: 1px;height: 100%;}
	.home-footer-bottom-parent .col-lg-7, .home-footer-bottom-parent .col-lg-5 {max-width: 50%;flex: 0 0 50%;}
	.compnay-details-wrapper .bottom-footer ul {column-count: 2;-webkit-column-count: 2;}
	.partner-box-parent .col-lg-4 {margin: 30px 0 0;max-width: 50%;flex: 0 0 50%;}
	.portfolio-img img {max-height: 300px;max-width: 100%;width: 100%;position: inherit;object-fit: cover;border-radius: 20px;}
	section.same-section.fintech-portfolio-section .row:nth-child(even) {border-radius: 20px;}
	section.same-section.fintech-portfolio-section .row {margin: 3rem 0 0;}
	.portfolio-content {padding: 20px 20px;}
	section.same-section.fintech-portfolio-section .row:nth-child(odd) .col-lg-5 {order: 1;}
	section.same-section.fintech-portfolio-section .row div[class*="col"] {order: 2;}
	section.same-section.fintech-portfolio-section .row:nth-child(odd), section.same-section.fintech-portfolio-section .row:nth-child(odd) .col-lg-7 .portfolio-content {border-radius: 20px;}
	.technology-content-parent {padding: 20px 30px;}
	footer.same-section .container > .row > .col-lg-6:last-child {order: 1;margin-bottom: 30px;}
	footer.same-section .container > .row > .col-lg-6:first-child {order: 2;}
	.footer-form-parent.compnay-details-wrapper {padding: 15px;}
	.footer-form-parent.compnay-details-wrapper .form-parent.row .col-lg-6 {max-width: 50%;flex: 0 0 50%;}
	section.same-section.fintech-portfolio-section .row:nth-child(even) .portfolio-content{border-radius: 20px;}
	.portfolio-content ul li {padding: 4px 16px;font-size: 15px;}
	.portfolio-content ul li + li {margin-left: 10px;}
}	

@media (max-width: 890px) {
	.testimonial-content {max-width: 500px;}
	.testimonial-inner-content h3 {font-size: 16px;}
	.slider-bottom-content {margin: 20px 0 0;padding-top: 20px;}
	.slick-vertical .slick-slide {width: 160px !important;}
	.testimonial-images img {height: 90px;}
	.testimonial-images {width: 160px;}
	.testimonial-images .slick-center img {border: 2px solid #2ecc71;border-radius: 16px;}
}

@media (max-width: 767px) {
	.form-parent.row {margin: 0 -15px 0;}
	.portfolio-content ul li {padding: 4px 13px;font-size: 13px;}
	.portfolio-content ul li + li {margin-left: 5px;}
	.portfolio-content {padding: 15px 10px;}
	.footer-bottom-left-content p, .home-footer-bottom-parent .footer-bottom-right-content ul li a {font-size: 14px;}
	.home-footer-bottom-parent {margin: 15px 0 0;}
	.banner-content-parent h1 {font-size: 24px;}
	.banner-content-parent p{font-size: 16px;}	
	.form-parent.row .form-group label {font-size: 14px;}
	.form-parent.row .form-group .form-control {font-size: 14px;}
	section.same-section.banner-section .row .form-group textarea.form-control {height: 80px;}	
	section.same-section.banner-section .row .form-group .btn-default {font-size: 14px;}
	.banner-bottom-section {padding: 20px 0;}
	.fintech-result-box .result-content-box p {font-size: 14px;}
	.fintech-result-box .result-content-box h3 {font-size: 16px;}
	.cta-content-parent h2 {font-size: 20px;}
	.cta-content-parent .btn-default {padding: 8px 20px;font-size: 14px;margin: 20px 0 0;}
	.same-heading-parent h2 {font-size: 22px;}
	.col.active .perform-box-content {border-radius: 10px;}
	.technology-wrapper .nav-pills .nav-link {padding: 11px 0;}
	.technology-content-parent h3 {font-size: 18px;}
	.technology-content-parent p {font-size: 16px;}
	.testimonial-wrapper {flex-direction: column;}
    .testimonial-images {display: none; /* HIDE image slider */}
 	.mobile-img {display: block; /* SHOW image in content slider */margin: 0 auto 15px;}
	.testimonial-content {max-width: 100%;text-align: center;}
	.testimonial-wrapper{align-items: flex-start;}
	.testimonial-inner-content > img {margin: 0 0 10px 0;}
	.testimonial-images .slick-center img{border: none; border-radius: 0;}
	.testimonial-images img {height: 130px;}
	.slick-initialized .slick-slide {text-align: left;display: inline-block;margin-right: auto !important;margin: 0;float: inline-start;}
	.testimonial-images .slick-active {display: block !important;}
	.testimonial-images img {margin: 0 auto;}
	.technology-wrapper .nav-pills .nav-link {padding: 5px 10px;min-width: 300px;}
	.technology-wrapper .nav-pills .nav-link{border-bottom: none;}
	.technology-wrapper .tab-content {min-height: 250px;background: #fff;border-radius: 10px;}
	.technology-content-parent {padding: 20px 15px;}
	.technology-wrapper .tab-content > img{display: none;}
	.technology-wrapper {padding: 20px 10px;border-radius: 10px;}
	.technology-wrapper .d-flex.align-items-start div#v-pills-tab {margin: 0 0 15px !important;display: flex !important;align-items: center !important;justify-content: start !important;flex-direction: row !important;width: 1500px !important;overflow-x: auto;flex-wrap: initial;}
	.technology-wrapper .nav-pills .nav-link.active {color: #000;border-color: rgba(255, 255, 255, 1);background: #fff;border-radius: 5px;}
	.technology-wrapper .nav-pills .nav-link.active span {color: transparent;-webkit-text-stroke: 1px #000;}
	.technology-wrapper .d-flex.align-items-start {flex-wrap: wrap;}
	.footer-form-parent.compnay-details-wrapper .form-parent.row .form-group textarea.form-control {height: 90px;}
	.compnay-details-wrapper h2 {font-size: 20px;margin: 0 0 20px;}
	.footer-form-parent.compnay-details-wrapper .form-parent.row {margin: 10px -15px 0px !important;}
	.ewallet-service-inner-box.platformcta-parent .btn.btn-default {font-size: 14px;}
	.ewallet-service-inner-box h3 {font-size: 18px;}


}

@media (max-width: 680px){
	section.same-section.fintech-perform-section.bg-color.ewallet-service-section .col-lg-4 {max-width: 100%;flex: 0 0 100%;}

}

@media (max-width: 576px){
	.home-footer-bottom-parent .col-lg-7, .home-footer-bottom-parent .col-lg-5 {max-width: 100%;flex: 0 0 100%;text-align: center;}
	.home-footer-bottom-parent .footer-bottom-right-content ul {justify-content: center;margin: 5px 0 0;}
	.footer-form-parent.compnay-details-wrapper .main-form-bottom-footer .captcha-left-check-box .form-check label.form-check-label {font-size: 13px;}
	section.same-section.bg-color.fintech-result-section .col-lg-4 {max-width: 100%;flex: 0 0 100%;}
	.fintech-result-box figure img {width: 100%;max-height: 150px;object-fit: cover;border-radius: 10px;}
	.fintech-result-box figure {margin: 0px auto -40px;max-width: 100%;}
	.fintech-result-section .row .col-lg-4 {margin-top: 15px;}
	.cta-content-parent h2 {font-size: 18px;}
	section.same-section.fintech-cta-section {padding: 3rem 0;}
	.fintech-perform-parent .col {width: 100%;flex: 0 0 100%;margin: 8px 0;}
	.fintech-perform-parent {padding: 10px 15px;border-radius: 10px;}
	.partner-img-box {padding: 15px 10px;}
	.portfolio-img img {max-height: 200px;}
	section.same-section.fintech-cta-section.fintech-cta-bottom-section {padding: 3rem 0;}
	.request-form-button-parent .captcha-left-check-box {width: 100%;}
	section.same-section.partner-section.green-bg .col-lg-5 {width: 100%;flex: 0 0 100%;}
	.border-line {width: 100%;height: 1px;}
	section.same-section.partner-section.green-bg .col-lg-2 {width: 100%;margin: 30px 0;}
	.request-form-button-parent .captcha-parent {width: 50%;}
	.bottom-footer ul li a {font-size: 14px;}
}

@media (max-width: 480px){
	.compnay-details-wrapper > ul li:nth-child(2), .compnay-details-wrapper > ul li:nth-child(3) {display: none;}
	.compnay-details-wrapper > ul li p {display: none;}
	.banner-form-parent .form-parent.row .col-lg-6 {max-width: 100%;flex: 0 0 100%;}
	.compnay-details-wrapper .bottom-footer ul {column-count: 1;-webkit-column-count: 1;}
	.compnay-details-wrapper .bottom-footer ul li h3 {display: none;}
	.compnay-details-wrapper .bottom-footer ul li {display: flex;align-items: center;justify-content: start;}
	.compnay-details-wrapper .bottom-footer ul li a {margin-left: 15px;}
	.banner-bottom-content ul li {padding: 0 10px;}
	.banner-bottom-content ul li strong {font-size: 22px;}
	.compnay-details-wrapper ul li figure {margin: 0;position: initial;}
	.compnay-details-wrapper > ul li h3 {display: block;width: 100%;}
	.compnay-details-wrapper > ul li {display: flex;align-items: center;justify-content: center;flex-wrap: wrap;border: none;padding: 0;text-align: center; border: none !important; padding-bottom: 0 !important;}
	.banner-bottom-content ul li p {font-size: 12px;}
	.footer-form-parent.compnay-details-wrapper .form-parent.row .col-lg-6 {max-width: 100%;flex: 0 0 100%;}
	.compnay-details-wrapper > ul {column-count: 1;-webkit-column-count: 1;display: flex;align-items: center;justify-content: space-between;}
	.compnay-details-wrapper ul li {border-bottom: 1px solid rgb(255 255 255 / 10%);padding-bottom: 20px;}
	.bottom-footer ul li + li {border-top: 1px solid rgb(255 255 255 / 10%);padding-top: 15px !important;margin-top: 25px;}
	.bottom-footer ul li {border: none;}
	.btn-default {font-size: 14px;}
	.banner-bottom-content ul li strong {font-size: 18px;}
	.banner-bottom-content ul li p {font-size: 10px;}
	.footer-form-parent.compnay-details-wrapper, .banner-form-parent {border-radius: 8px;}
}

