/*--UI14-04-1994-khurseed Ahmad--*/
h2, h1{font-size: 6rem;line-height:7.2rem;font-weight: 700;margin-bottom: 2rem;color: #262626;}
h3{font-size: 3.6rem;line-height: 4rem;font-weight: 333;font-weight: 500;color: #333;}
h5{font-size: 1.8rem;line-height: 2.4rem;font-weight: bold;margin-bottom: 3rem;}
h6{font-size: 1.6rem;line-height: 2.4rem;font-weight: bold;}
span{font-size: 1.6rem;}
label { font-size: 1.4rem; font-family: var(--familyRobo);}
p{margin: 0;padding-bottom: 2rem;}
blockquote{font-size: 6rem;letter-spacing: -1.2px; line-height: 6rem; font-weight: bold;}
.white-text{color: #fff;}
.card-header{display: none;}
/* Banner */
.banner.desktop-banner {position: relative;padding-top:22rem;padding-bottom: 14rem;
background: url('../images/banner_bg.png') no-repeat top center;background-size: cover;}
/* background: transparent linear-gradient(216deg, #FFF 0%, #70BF5433 100%) 0% 0% no-repeat padding-box;} */

.banner_slider.slick-initialized .slick-slide {display: flex;margin:0 .5rem;}
.banner_text { padding: 10rem 0 0;position: relative;height: 100%;}
.banner_text::after{background: url('../images/arrow_new.png') no-repeat;background-size: 54rem;content: '';position: absolute;bottom: 0;
right: -15rem;height: 28rem;width: 62rem;}
.banner_text blockquote { font-size: 10rem; font-weight: normal; line-height: 10rem;}
.banner_text span { font-size: 10rem; display: block; color: #1F7FBB;}
.banner_text p { font-size: 3rem; line-height: 3.6rem; color: #333; padding: 1.8rem 0 4rem;max-width: 55rem;height: 13rem;}
.banner_text a{background: #313131;display: inline-block;padding: 2.7rem 10.5rem;color: #fff;border-radius: 4rem;font-size: 2.4rem;line-height: 2.4rem;}
.banner_text a:hover{background: #2F6BB1;}
.banner_slider .slick-dots button{background: #6CBC61;margin: 0.5rem;height: 0.8rem;width: 0.8rem;opacity: .4;}
.banner_slider .slick-dots .slick-active button{background: #1F7FBB;height: 1rem;width: 1rem;}
.banner_slider .slick-dots { position: absolute; bottom: -3rem;padding: 0;}
.banner_slider .slick-track{display: flex;}


.slick-dots button { font-size: 0; background: #fff; margin: 0.5rem; height: 1.9rem; width: 1.9rem; border: 0;border-radius: 100%;
opacity: 1;border: .1rem solid #AFEF9B;}
.slick-dots .slick-active button {opacity: 1;background: #2F6BB1;border-color: transparent;}
.similar_slider .slick-slide { margin-right: 3rem;}
.similar_slider .slick-dots button {background: #747474;}
.slick-dots { display: flex!important; padding-top: 4rem;}
/* Banner */

.what_slider .slick-dots{justify-content: center;}
.what-do-you{background: transparent linear-gradient(125deg, #FFF 0%, #1F7FBB30 100%) 0% 0% no-repeat padding-box;}
.what_box a{font-size: 3.4rem;line-height: 4rem;font-weight: 333;font-weight: 400;display: flex;align-items: center;justify-content: space-between;
margin-top:2rem;}
.what_box {margin:0px 2rem; background: #fff; border-radius: 2.5rem; padding: 4rem 2.3rem;position: relative;}
.what_box figure img{width: auto;height: 11rem;}
.what_box a::before {content: '';position: absolute; height: 100%; width: 100%; top: 0; left: 0;}
/* .what_box figure img{width: 14.7rem;} */
.what_box:hover figure img{transform: translateY(1rem);}
.what_box a img, .banking_box a img{width: 5.8rem;}


.banking_sec{background: url('../images/banking_banner.png') no-repeat top center;background-size: cover;}
.banking_inn { max-width: 133rem; margin-left: auto;}
.banking_box { display: flex;flex-wrap: wrap;}
.banking_box a {width: 31%;padding: 0 3rem 0 4rem; background: #02354440; margin: .7%; border-radius: 2rem; display: flex; justify-content: space-between;
  align-items: center;  color: #fff;  font-size: 3rem;  line-height: 3rem;  min-height: 12.5rem;}
.banking_box a:hover {background: #0235448f;}
.view_all { display: inline-block; font-size: 2.1rem; background: #E6F3FC; padding: 1.5rem 6rem; border-radius: 5rem;
  font-weight: 600;margin-top: 5rem;margin-left: 2rem;width: auto; color: #333333;}
.view_all:hover{background: #70bf54;color: #fff;}

/*---feature-css-start--22-03-22--- */
.our_feature .feature_text{position: relative;}
.our_feature .feature_text .blue_btn{position: absolute;bottom: 3rem;}





