/*--UI14-04-1994-khurseed Ahmad--*/
@media (max-width:2000px){

}/*--2000-css-end--- */

@media (max-width:1649px){
  .banner_text::after {background-size: 61rem;height: 32rem;width: 62rem;right: -16rem;}
  .what-do-you .what_slider.pdt-8{padding-top: 6.5rem;}
  .what_box figure img {width: auto;height: 12.6rem;}
  .our_feature .feature_text .blue_btn {bottom:1rem;font-size: 2.4rem;}
  .what_box {padding: 5rem 3rem;}
  .what_box a {font-size: 3.4rem;line-height: 4.4rem;font-weight: 600;margin-top: 3rem;}
  .what_box a img, .banking_box a img {width: 3.8rem;}
  .our_feature .feature_text h3{font-weight: 600;font-size: 4rem;}
  .what-do-you h1, .our_feature h2, .banking_sec h2{font-size: 8rem;}
  .banner_text span, .banner_text blockquote {font-size: 9rem;font-weight: 600;}
  .banner_text p {padding: 2.5rem 0 5rem;}
  .banner_text a {padding: 1.8rem 8.5rem;font-size: 3.4rem;line-height: 3.4rem;font-weight: 400;}
  .banner_slider.slick-initialized .slick-slide figure {padding: 1rem 0 0 9.5rem;}
  .banner_text { padding: 4rem 0 0;}
  .feature_text p {font-size: 2.4rem;line-height: 3.4rem;font-weight: 500;}
  .our_feature .feature_text {padding: 0rem 7rem 2rem 2rem;}
  .feature_box {padding: 4rem 2rem;min-height: 40rem;}
  .banking_box a{font-weight: 600;}

}/*--1649-css-end--- */

@media (max-width: 1399px){

}/*--1399-css-end--- */

@media (max-width: 1280px){

}/*--1280-css-end--- */

@media (max-width: 1199px){
  .our_feature .feature_text {padding: 0rem 7rem 2rem 3rem;}
  .feature_box {min-height: 44rem;}
  .feature_box figure {min-width: 11rem;max-width: 7rem;}
  .feature_text p {font-size: 2.8rem;line-height: 3.8rem;}
  .our_feature .feature_text h3 {font-size: 4.5rem;margin-bottom: 3rem;}
  .what-do-you h1, .our_feature h2, .banking_sec h2 {font-size: 7rem;}
  .our_feature .row.pdt-6 {padding-top: 2.5rem;}
  .what-do-you .what_slider.pdt-8 {padding-top: 5rem;}
  /*--our_feature-css-end--- */

}/*--1199-css-end--- */

@media (max-width: 991px){
.banner.desktop-banner{padding-top: 17rem;padding-bottom: 5rem;background: linear-gradient(180deg, rgba(249,253,255,1) 0%, rgba(206,234,196,1) 100%);}
.banner_slider.slick-initialized .slick-slide {margin:0rem;}
.banner_text {padding: 5rem 0rem; text-align: left;}
.banner_text p {max-width: initial;line-height: 4rem;height: 15rem;padding: 2rem 0 5rem;}
.banner_slider .row .col-lg-6:first-child{order: 2;}
.banner_text::after {display: none;}
.banner_slider .slick-dots { bottom: -2rem; justify-content: center; width: 100%;}
.banner_text blockquote, .banner_text span{ font-size: 8rem; line-height: 8rem;}
.banner_slider .slick-dots button {height: 1rem;width: 1rem;}
.banner_slider .slick-dots .slick-active button {height: 1.2rem;width: 1.2rem;}
.banner_slider.slick-initialized .slick-slide figure {padding: 0;}
.pdb-12, .pdb-13, .pdb-10 { padding-bottom: 8rem;}
.pdt-12, .pdt-13, .pdt-10{ padding-top: 8rem;}
.pdt-6, .pdt-4{ padding-top: 3rem;}
.what_slider {padding-top: 2rem;}
h2, h1 {font-size: 4.5rem;line-height: 5.2rem;text-align: center;}
.banking_sec {background-position: right;}
/*--banner--css-end--- */
.what_box figure{height: 10rem;width: 13rem;}
.what_box figure img { width: auto;height: 100%;object-fit: contain;}
.banking_box a {width: 100%;background: transparent;padding: 3rem 0;margin: 0;font-weight: normal;border-bottom: 0.1rem solid rgb(255 255 255 / 26%);border-radius: 0;min-height: auto;}
.banking_box a:last-child{border-bottom: none;}
.view_all{margin: 5rem auto 0;}
.what_box { border-radius: 1.5rem;padding: 3rem;margin:0 0 3rem;display: flex;flex-wrap: wrap;}
.what_box a{margin-top: 0rem;font-size: 3.2rem;height: auto;}
.what-do-you h1, .our_feature h2, .banking_sec h2 {font-size: 6rem;line-height: 7rem;}
.what-do-you .what_slider.pdt-8 {padding-top: 4rem;}
.what_slider .slick-dots{padding-top: 1.5rem;}
/*--what-box-css-end--- */
.our_feature .feature_text .blue_btn {position: relative;bottom: 0;}
.feature_box {padding: 4rem 2rem;min-height: auto;}
.feature_box figure {margin: auto;}
.our_feature .feature_text {padding: 0;}
.our_feature .feature_text h3 {margin: 0;}
.our_feature .feature_text p{padding: 3rem 0;font-size: 2.4rem;line-height: 3.4rem;}
.banking_box a:hover{background: transparent;color: #76be57;}
/*--our_feature-css-end--- */
.checkout_slider {margin-top: 3.5rem;}
.checkout_slider .slick-dots {justify-content: center;}
.checkout_slider .feature_text{margin-top: 3rem;}
.checkout_slider .feature_box{min-height: 50rem;}
.checkout_slider .feature_text a.blue_btn {width: 5rem;height: 5rem;background: #b0f09a;border-radius: 100%;padding: 1.8rem;display: flex;justify-content: center;align-items: center;position: static;margin: auto;border: .1rem solid #76be57;}
.checkout_slider .feature_box:hover a{background: #fff;}
/*--checkout_slider-css-end--- */

}/*--991-css-end--- */

@media (max-width:767px){
  .banner_text blockquote, .banner_text span {font-size: 7rem;line-height: 7rem;}
  .banner_text p {height: 13rem;padding: 1.5rem 0 3rem;}
  .banner.desktop-banner {padding-top: 15rem;}
  /*--banner-css-end--- */
  .what-do-you h1, .our_feature h2, .banking_sec h2 {font-size: 5rem;}
  .what-do-you .what_slider.pdt-8 {padding-top: 2rem;}
  .our_feature .feature_text h3 {font-size: 4rem;}
  /*--what-we-do-css-end--- */

}

@media (max-width:575px){
.banner_text blockquote, .banner_text span { font-size: 7rem; line-height: 7rem;}
.banking_box a {padding: 2.5rem 0;}
.banner_text blockquote, .banner_text span {font-size: 6rem;line-height: 7rem;}
.banner_text a {padding: 1.8rem 6.5rem;font-size: 2.6rem;line-height: 3.4rem;}
.banner_text {padding: 5rem 0rem 3.5rem;}
.banner_text p {padding: .5rem 0 3rem;height: 13rem;}
/*--banner-css-end--- */
.what-do-you h1, .our_feature h2, .banking_sec h2 {font-size: 4.5rem;line-height: 5.5rem;}
.what_box a {height: auto;font-size: 2.8rem;line-height: 3.8rem;}
.what_box figure {height: 10rem;width: 11rem;}
.what_box {padding: 3rem 2rem;margin: 0 0 2.5rem;}
 /*--what-we-do-css-end--- */
 .our_feature .row{padding-top: 1rem;}
 .our_feature .feature_text h3 {font-size: 3.6rem;}
 .our_feature .feature_text p {padding: 2rem 0 3rem;}
 .banking_sec.pdt-13.pdb-13 {padding: 5rem 0;}
 .banking_sec h2{margin-bottom: 0;}
 .checkout_slider .feature_box {min-height: 54rem;}
  /*--our features-css-end--- */

}/*--575-css-end--- */

@media (max-width:375px){
  .banner.desktop-banner {padding-top: 13rem;padding-bottom: 3rem;}
  .banner_text blockquote, .banner_text span {font-size: 5rem;line-height: 6rem;}
  .banner_text p {padding: 1rem 0 5rem;font-size: 2.8rem;}
  .banner_text a {padding: 1.5rem 5rem;font-size: 2.4rem;line-height: 3.4rem;}
  .pdt-12, .pdt-13, .pdt-10, .pdb-12, .pdb-13, .pdb-10 {padding: 5rem 0;}
  /*--banner-css-end--- */

  .what-do-you h1, .our_feature h2, .banking_sec h2 {font-size: 4rem;line-height: 5rem;}
  .what_box figure {height: 9rem;width: 9rem;}
  .what_box a {height: auto;font-size: 2.4rem;line-height: 3.8rem;}
   /*--what-we-do-css-end--- */
   .feature_box figure {min-width: 9rem;max-width: 9rem;}
   .our_feature .feature_text h3 {font-size: 3.4rem;}
   .our_feature .feature_text p {padding: 2rem 0 3rem;}
   .banking_sec h2 {margin-bottom: 2.5rem;}
   .banking_sec .row.pdt-4{padding-top: 1rem;}
   .banking_box a {padding: 2rem 0;font-size: 2.8rem;line-height: 3.8rem;}
   .checkout_slider .feature_box {min-height: 55rem;}
/*--our features-css-end--- */



}/*--375-css-end--- */

@media (max-width:320px){
  .banner_text p{font-size: 2.6rem;line-height: 3rem;padding: 1rem 0 3rem;height: 11rem;}
}/*--320-css-end--- */

