@media only screen and (max-width:992px){
.polpolicy-sec{padding: 0px 0px 40px;}
}
@media only screen and (max-width:1680px){
.container{padding-left:30px;padding-right:30px;}   
.aIProd .container-fluid {padding-left:30px;padding-right:30px;}   
.navMenu ul{ padding-left:25px; padding-right:25px;}
.securUnsec .securUnsecBg ul li{    padding-top: 14px;    padding-bottom: 14px;}
.navMenu ul a{font-size:16px;line-height:30px;letter-spacing: -0.12px;display: inline-flex;justify-content: center;align-items: center;padding-left:10px; padding-right:10px;padding-top: 10px; padding-bottom: 10px;}
.mega-content ul li a:after {background-position: left 0px top 8px;}    
.navMenu ul .dropdown-menu  a{padding-top:0px;}
.winningCulture .winCultMb .blockquote p{font-size:20px; line-height:30px;}
.winningCulture .winCultMb .blockquote img{max-width:30px;}    
.winningCulture .winCultMb .blockCont{margin-top:20px}     
.creatImp .creatCont{padding:30px;}
.career-bnnr{background-size: cover;    }    
.introdAIPos .bgAi{min-height:500px;}
.futuDigit { padding-top:150px;}
.futuDigit .possibImg img {margin-left: -240px;}
.digitLend { font-size: 26px; line-height: 40px;}
.lowCode { padding-top:80px;padding-bottom:60px; }
.biz2XPowers { padding: 100px 0px 60px; }   
.strugCont .strugContBox {max-width:350px;}
.strugCont .sendLin .strugContBox:after{right: 31px;background-size:55px auto;}
.introdAIPos .bgAi h2{    font-size: 30px;}   
.introdAIPos h3 { font-size: 24px;}
.biz2XPowers .biz2XPowBix strong{    font-size:26px;}  
.biz2XPowers .biz2XPowBix p{ font-size: 24px;}
.landsGlob { padding:80px 0px;}
.landsGlob .display-2{ font-size:60px;line-height:70px;}
.landsGlob button{ font-size: 20px; line-height:30px;}
.introdAIPos .display-2 { font-size:60px;line-height:70px;}
.btnUnlock{ padding:30px 26px;font-size: 24px;}    
.impaHighMak .display-1 {font-size:80px;}  
.impaHighMak .impaSoHig .impacBor .display-2 { font-size:60px;line-height:70px;}   
.impaHighMak .impaSoHig .impacBor h3{font-size: 20px;line-height:30px;}
.securUnsec .securUnsecBg ul li { font-size: 24px;line-height:36px;}    
.certified25 h2{font-size:70px;line-height:85px;}
.citiBank .citibankTo {padding-top: 120px;}        
.certified25.aboutUs h2{font-size:55px;line-height:70px;}    
.citiBank .citibankTo h2{font-size:30px; line-height:36px;} 
.citiBank .citibankTo h3{font-size:22px;line-height:36px;}
.blog .blogfirst a{    font-size: 14px;font-weight: 600;line-height:22px;}
.gettuch .request-form .form-control{height: 36px;}  
.introdAIPos {padding: 100px 0px 0px;}   
.career-bnnr .display-1{font-size: 90px; line-height: 118.181px;}  
.careers-sec .teams-info .display-4, .careers-sec .great-work h2.display-4{font-size: 45px;line-height:60px;} 
.rohitArora-sec .rohit-prof blockquote{font-size:24px;padding-left:50px;padding-right:50px;}  
.rohitArora-sec {padding:40px 0 40px;}
.rewards-sec {padding: 40px 0px;} 
.rewards-sec ul li,.rewards-sec.digikred ul li { font-size: 20px; line-height: 30px;padding-bottom: 20px;}    
.vaccancies-sec .profile h3{font-size: 24px;}    
.noPerfect-sec .display-3{font-size:45px;line-height:60px;padding-bottom:50px;}   
.nextgen .mousHover .card.aos-animate h4 { font-size: 20px;}
.futuDigit h1{font-size:100px; line-height:110px;}  
.display-1 {font-size:80px;line-height:90px;}
.display-2{    font-size:50px;line-height:60px;}
.display-4{font-size:30px;line-height:40px;}
h1, .h1{font-size:65px; line-height:80px;}     
h2, .h2 {font-size:34px;line-height:40px;}
h3, .h3{font-size: 20px;line-height:30px;}
h4, .h4 {font-size:18px;line-height:30px;}
h5,.h5 {font-size:20px;line-height:30px;}
h6, .h6{font-size:20px; line-height: 30px;}
.display-3{font-size:40px;line-height:50px;letter-spacing: -0.5px;}    
.display-5{font-size:26px;} 
.display-6{font-size:24px;}      
p{font-size: 16px; line-height: 26px;}
.aIProd .container-fluidr{padding-left:30px;padding-right:30px;}  
.aIProd .tabRow{max-width:36%;}    
.aIProd .parAI a{font-size:20px;}   
.aIProd .parAI a:before {font-size:18px;}    
.aIProd .parAI.active::after{left: -86px;}    
.aIProd .parAI.active{padding-top:28px; padding-bottom:24px;}      
.getAIPow .stack .card {padding:40px;border-radius: 3px 40px;}    
.proceSteps .circle{    width:46px; height:46px;}    
.faq-sec .accordion-button{    margin-bottom:14px;font-size: 20px; line-height: 28px;}   
.faq-sec .accordion-collapse p {font-size: 20px; line-height: 28px;}  
.requADem{ padding: 10px 35px 10px 20px;font-size:18px;}
.playVideo{font-size:16px; padding: 10px 20px; line-height:24px}  
.noPerfect-sec .perfect-details { padding:20px 20px 20px;}
.noPerfect-sec .perfect-details p{    font-size: 14px;line-height: 21px;}
.tranLoan img{margin-left:-150px;max-width:600px;}
.rigLoan img{margin-left:-30px;max-width:530px;}   
.tranLoan video{margin-left:-50px;width:530px;}    
.whyWe-sec .card {padding: 48px 40px 48px 48px;}
.text-1 {font-size: 40px;line-height: 42px;}
.whyWe-sec .teams-detail {background-position: center left 38px;}
.banner p{font-size:22px;line-height:32px;}
.cnbc-sec h2{line-height: 40px;}
.dispaly-40 {font-size: 30px;}
.cnbc-sec p{font-size:16px;line-height:28px;}
.ai-capabilities .card h6 {font-size:20px;line-height:28px;}
.ai-capabilities .card p {font-size:22px;line-height:32px;}
.ai-capabilities .card {margin-bottom: 119px;}
.ai-capabilities .display-3 {font-size:36px;line-height: 40px;}  
.banner{padding-top:120px; padding-bottom:40px;}   
.banner.aIPower{padding-top:130px;}   
.crm-bg-img{ background-position: right 0px bottom 30%;}    
.supercharge p{font-size: 22px;line-height:32px;}  
.supercharge.crm { padding-top: 50px; padding-bottom:60px;}  
.unlockBest.traditional.crm { padding-top:60px; padding-bottom:60px; }
.unlockBest.traditional h2 { font-size: 30px; line-height:45px;}
.unlockBest.traditional.crm p {font-size: 22px;line-height:32px;} 
.btnUnlock{font-size: 20px;padding:30px 24px;}
.unlockBest.traditional .btnUnlock{padding: 20px 24px;}
.upgraIntel p {font-size: 22px;line-height:32px;}   
.seamless h2{ font-size: 30px; line-height:45px; margin: 32px 0px 63px;}
.seamless .card p{font-size:18px;line-height:26px;}
.seamless.crm h2 {margin-bottom: 40px;}
.seamless .tab-buttons a {font-size:18px;line-height:26px;   padding: 16px 0px;}
.gettuch.crm { padding-top:80px; padding-bottom:60px;}
.gettuch.crm .card h6{font-size:18px;line-height:26px;}
.gettuch .form-group label { font-size: 14px}
.digitallending.crm .display-6,.ai-capabilities.crm h5,.finanInstit .card h5,.nextgen.cmd h5{font-size: 24px; line-height: 34px;}
.digitallending .scalablegrowth h4,.faq-sec h2.display-3 { font-size:30px;line-height:40px;}
.digitallending .scalbltcircle {    margin-bottom:30px;}
.finanInstit.aIProLan {padding:80px 0px 60px;}    
.blog { padding:40px 0px;} 
.securUnsec .securUnsecBg ul { margin: 45px 0px 0px;    }
.nextgen {padding:60px 0px 80px;}    
.nextgen .cars .card{    width: calc(100% + 30px); height:100%}
.nextgen.cmd h2{ font-size: 30px; line-height:45px;}  
.nextgen .card h4{ font-size: 30px; line-height:40px;}  
.blog .title { margin-bottom:10px;   }
.link  {font-size:large;line-height:normal;} 
.pt10 {padding-top:80px!important;}
.blogBan { padding-bottom:60px;}   
.blogRecePubl { padding: 20px 0px 60px;}   
.blogBann img { border-radius: 5px 70px;   } 
.recentBlogs .receBlogNav ul li a{font-size: 16px;line-height: 26px;}
.recentBlogs .receBlogCont li{font-size:20px;line-height:30px;}    
.recentBlogs .receBlogNav ul li {font-size: 16px;line-height: 26px;margin-bottom: 20px;}
.recentBlogs .conEqu,.blogSect .conEqu{font-size: 20px;line-height:26px;}  
.byLore .flex-column {font-size: 16px;line-height:24px;} 
h2.wp-block-heading{margin-bottom:15px;}    
.recentBlogs .receBlogCont p {font-size:16px;line-height:24px;}    
.byLore .entryDate,.sharBlo a{font-size:16px;line-height:24px;} 
.blogRecePubl.presRele .blogRecSb .figure{height: 350px;}  
#confAIPBx .card { padding: 24px 16px;   }
#confAIPBx .exolore{font-size: 14px;}  
.itemKred .flow-line{max-width: 960px;}
.strLendJour .item1 { top:-30px; right:-20.5%; }
.strLendJour .item2 { top:120px; right:-11%; }
.strLendJour .item3 { top:260px; right:5%;}
.strLendJour .item4 { top:250px; left:5%; }
.strLendJour .item5 { top:110px; left:-10%; }
.strLendJour .item6 { top:-30px; left:-20%; }    
.strLendJour .h5{max-width:300px; white-space: normal; } 
.hidDigiKr .cardBg{ padding:50px 40px 30px;border-radius:30px 30px 0px 0px;}    
.supercharge.comp{ padding-top:60px;}  
.meetCoFound {padding:60px 0px;}   
.abouDigit .abouCont .card{border-radius:40px 0px 100px 40px;padding:50px 40px 30px;}  
.details-team .details-profile .display-4 {font-size:30px;line-height:45px}
.details-team .details-profile h5 {font-size: 26px;}
.details-team {border-radius: 5px 120px 120px 120px;}    
.dropdown-mega .max-174{max-width:1170px;}
.polpolicy-sec{padding: 0px 0px 60px;}   
    .timeline-wrapper h5{font-size: 18px;line-height: 25px;}       
.banner.reimagiDigit {padding-top: 70px; padding-bottom: 100px;}
.nbfc-sec p {font-size: 22px; line-height: 32px;    }
.webinar-page .whyWe-sec {padding: 80px 0 120px;}
.webinar-page .whyWe-sec h3 {font-size: 40px; line-height: 42px;}
.webinar-page .whyWe-sec p.txt {font-size: 22px; line-height: 32px;    }
.webinar-page .whyWe-sec h4.subheading {font-size: 24px; line-height: 28px;}
.webinar-page .whyWe-sec .btn-reg {font-size: 18px; line-height: 22px; padding: 16px 45px 16px 45px;background-position: center right 14px;}
.reimagiDigit .gettuch .card .zf-large { margin-bottom: 10px;}  
.reimagiDigit .gettuch .card .zf-tempContDiv .form-control{height: 43px;}
.reimagiDigit .gettuch .card .zf-labelName { line-height:18px;margin-bottom: 5px;}
  
.recentBlogs .receBlogCont ul.faqSection li> a{font-size:20px;line-height:28px;}
.recentBlogs .receBlogCont ul.faqSection li.active p{font-size:20px;;line-height:26px;}

}
@media only screen and (max-width:1480px){
.securUnsec .securUnsecBg ul li{padding-top:10px;padding-bottom:10px;font-size:20px; line-height:30px;}    
.securUnsec .securUnsecBg ul {margin-top:50px}
.strugCont .sendLin .strugContBox:after {  right:40px;   background-size: 40px auto; }   
.strugCont .strugContBox:after{left: 40px; bottom: -51px;background-size: 40px auto;}    
.introdAIPos .bgAi h2 {    font-size: 28px;    }   
.introdAIPos h3 { font-size: 22px; }   
.landsGlob button {  font-size: 18px;  }
.aIProd .tabRow {  max-width: 39%; }    
.btnUnlock { padding: 20px; font-size: 22px;    }    
.impaHighMak .display-1 { font-size: 70px;    }
.impaHighMak .impaSoHig .impacBor .display-2 {font-size: 46px;line-height: 60px;    }
.impaHighMak .impaSoHig .impacBor h3 { font-size: 18px;}
.securUnsec .securUnsecBg{padding: 36px;}   
.certified25 h2 { font-size: 70px;  line-height: 85px;}  
.gettuch .form-group label{    font-size: 14px;}   
.gettuch .request-form .form-control {  height: 30px;}  
.gettuch {padding:50px 0px 60px;}    
.tranLoan img{margin-left:-150px;max-width:550px;}
.rigLoan img{margin-left:-50px;max-width:500px;}   
.tranLoan video{margin-left:-50px;width:500px;}     
.headNavbar .headLogo { min-width: 120px;}
.navMenu ul{ padding-left:20px; padding-right:20px;}   
.navMenu ul li a{  padding-right:8px;padding-left:8px; font-size: 14px;    }
.mega-content ul li a{padding-left:30px;padding-right:8px; font-size: 14px; }
.mega-content ul li a strong{font-size: 14px;line-height:20px}    
.mega-content ul{ padding-left:5px; padding-right:5px; } 
.requADem{ font-size: 16px;}   
.introdAIPos .bgAi{min-height:550px;}
.display-5{font-size:26px;} 
.career-bnnr .display-1 {  font-size: 80px;  line-height: 90px; }     
.career-bnnr{padding-top:150px; padding-bottom:60px;font-size: 75px;line-height: 90px;}   
.career-bnnr .digitLend{font-size: 24px;line-height: 35px;} 
.careers-sec {padding:60px 0 50px;}    
.display-3 {font-size: 36px; } 
.careers-sec .teams-info .display-4, .careers-sec .great-work h2.display-4 {font-size: 40px;line-height: 55px; }    
.careers-sec .details .b2x-btn{white-space: nowrap;font-size: 14px;line-height: 20px;}    
.rewards-sec ul li,.rewards-sec.digikred ul li  {font-size: 18px;  }  
.vaccancies-sec { padding: 40px 0 40px;}   
.noPerfect-sec .display-3 {font-size: 36px;line-height: 50px; padding-bottom: 30px; }
.noPerfect-sec { padding:40px 0 100px;}    
.digitallending .scalablegrowth h4, .faq-sec h2.display-3 { font-size: 24px; line-height: 30px; }
.certified25 .greatPlace { margin-top: -41px;}
.title { margin-bottom: 40px;}  
.pt10 {padding-top:60px!important;}
.blogBan { padding-bottom:60px;}   
.blogRecePubl { padding: 20px 0px 60px;}    
.blogBan .card{ padding: 40px 50px;border-radius:30px 0px;}  
.blogBan .card .me-6 { padding-right:40px;}    
.blogRecePubl.presRele .blogRecSb .figure{height: 300px;}  
.supercharge { padding-top:80px; padding-bottom: 70px;}
.abouDigit .abouCont .card{border-radius:40px 0px 80px 40px;padding:40px 30px 30px;}     
.meetCoFound .bg-black {  border-radius:40px 40px 0px 0px;     padding: 20px 0px 40px;  }     
.meetCoFound .bg-light  {  border-radius:40px 40px 3px 3px;padding:10px 0px 10px;margin-top: -30px; }
.dropdown-mega .max-174{max-width:1050px;}
}
@media only screen and (max-width:1380px){
/*------Career Page CSS Started------*/
.careers-sec .at-b2x h2.display-3, .careers-sec .teams-info .display-4, .careers-sec .great-work h2.display-4 {font-size: 40px; line-height: 48px; }
ul.reward-lists li {font-size: 22px; line-height: 25.72px; padding-bottom: 32px; }
.display-2{font-size:45px;line-height:55px;}    
/*------Career Page CSS Ended------*/
.aIProd .tabRow {max-width: 42%;    }    
.tranLoan img{margin-left:-150px;max-width:500px;}
.rigLoan img{margin-left:-20px;max-width:450px;}  
.tranLoan video{margin-left:-100px;width:500px;}     
.banner h1 br{display: none}    
.cnbc-sec p{color: #FFF;font-size:14px;line-height:20px;}
h1, .h1 {font-size:50px;line-height:80px; }
.seamless {min-height: auto;}
.display-1{   font-size: 60px;  line-height: 75px; }   
.biz2XPowers .biz2XPowBix strong {   font-size: 22px; } 
.certified25 h2{font-size:60px;line-height:75px;}
.certified25.aboutUs h2{font-size:50px;line-height:65px;}   
.citiBank .citibankTo h3 { font-size: 20px;line-height: 30px;    }    
.dropdown-mega .max-174{max-width: 1030px;    }
.dropdown-menu .pd-lft {padding-left: 145px;}
.reimagiDigit .gettuch .card .zf-large {margin-bottom: 10px;}    
.reimagiDigit .gettuch .card h5 {line-height: 24px; font-size: 20px;} 
.reimagiDigit .gettuch .card .zf-labelName {    line-height: 18px;margin-bottom: 4px;}
.reimagiDigit .gettuch .card .zf-tempContDiv .form-control{height:42px;}
}




@media only screen and (max-width:1282px){
.lowCode { padding-top:40px; padding-bottom:40px;    }   
.digitLend { font-size: 20px;line-height: 30px; }   
.introdAIPos .bgAi h2 {font-size: 24px;line-height:30px }  
.introdAIPos .display-2 { font-size: 50px;  line-height: 65px;}   
.finanInstit.aIProLan {padding:60px 0px 50px;}    
.introdAIPos h3 {   font-size: 20px;}   
.securUnsec .securUnsecBg h2 {line-height: 41px; }
.certified25 h2 {font-size: 60px; line-height: 75px;    }   
.citiBank .mt-lg-5 { margin-top: 1.5rem !important;   }
#mail_msg{display:none}    
.gettuch .display-4{margin-bottom:40px;}   
.futuDigit h1{ font-size: 80px; line-height: 90px;  }    
.display-4 {   font-size:30px; }    
h5, .h5 {  font-size: 18px;  line-height: 30px;}
.display-2 {font-size: 36px;line-height: 50px;}        
.display-3 {  font-size:26px;  }
.container{ padding-left:20px;padding-right:20px;    } 
.aIProd .container-fluidr{ padding-left:20px;padding-right:20px;    } 
.navMenu ul a{ padding-right: 6px;  padding-left: 6px;  font-size: 12px; }   
.navTop .js-hiraku-offcanvas {margin-right: 65px;}   
.searchBar {padding-left: 10px;   }
.requADem { font-size: 14px;padding: 10px 30px 10px 16px;background-position: center right 6px;  white-space: nowrap; }   
.link_wrapper a{    font-size:18px;  line-height:33px;}  
.career-bnnr .display-1 {  font-size:70px;  line-height:85px; }  
.careers-sec .teams-info .display-4, .careers-sec .great-work h2.display-4 {font-size:30px;  line-height: 45px;}  
.rohitArora-sec .rohit-prof blockquote { font-size: 20px;    padding-top: 55px;margin-top: 30px;  padding-left: 30px; padding-right: 30px;    }
.rohitArora-sec .rohit-prof blockquote::before{background-size:36px auto;top: 0px; width: 50px; height: 50px;}
/*------Career Page CSS Started------*/
.rewards-sec .rewards-bg {background-size: cover;padding: 40px 40px 0px 50px;}
.vaccancies-sec .owl-carousel .owl-next {right: 120px;}
.vaccancies-sec .owl-carousel .owl-prev {left: 120px;}
.noPerfect-sec .display-3 {padding-bottom: 100px;}
/*------Career Page CSS Ended------*/
/*------Collections Page CSS Started------*/
.blog .tab-menu ul li a { padding: 12px 12px;font-size: 21px;}
.nextgen .card h4 {font-size: 32px; line-height: 42px;}
/*------Collections Page CSS Ended------*/
.itemKred .flow-line { max-width: 940px;}    
    .strLendJour .h5 {  max-width: 250px;  } 
    
.banner{ padding-top:60px; }
.crm-bg-img { background-position: right 0px bottom 30%;}   
.banner p,.supercharge p,.link,.unlockBest.traditional.crm p,.upgraIntel p,.digitallending.crm .display-6, .ai-capabilities.crm h5, .finanInstit .card h5, .nextgen.cmd h5 {font-size:20px;line-height:30px;}
.nextgen .cars .card{ padding: 34px 15px; height: auto;}    
.supercharge.crm {  padding-top:40px; padding-bottom:40px;    }
.unlockBest.traditional h2,.upgraIntel .display-4,.seamless h2,.display-5,.digitallending h2,.ai-capabilities .display-3,.finanInstit .finanInsBox h2,.nextgen .card h4 { font-size:22px; line-height:30px;}    
.unlockBest.traditional .btnUnlock {   padding: 20px 24px;font-size:20px;line-height:normal;}   
.seamless .card p ,.gettuch.crm .card h6{  font-size:16px;   }  
.gettuch.crm .card h5{font-size:18px; line-height: 26px;}  
.blogBan .card{    padding:30px 40px;    border-radius:30px 0px;}  
.blogBan .card .me-6 { padding-right:30px;}   
.conEqu{ padding:8px 10px;}
.blogRecePubl .blogRecSb .cart{border-radius:40px 40px 40px 0px;}  
.blogRecePubl .blogRecSb .figure img {  border-radius:40px 40px 0px 0px;}  
.blogRecePubl .blogRecSb .card-body{border-radius:40px 0px;margin-top: -40px;}
/*.ebookSect .cardEbook img {max-width: 100%;}*/
.ebookSect .blogBan .card { padding:40px 40px;}    
.dispaly-40 {  font-size:30px; }
.cnbc-sec h2{line-height:45px;} 
.requADem.btn-sm { padding:7px 32px 7px 20px;  line-height:26px;}    
.ourClienSlider .card{ border-radius:40px;   padding:30px; padding-bottom:50px;}  
.confAIPow {padding-top:40px; padding-bottom:30px;    }
.scalablAI .finanInsBox {margin-bottom:30px;}  
.scalablAI .card{ padding:60px 30px 0px;}  
.aIProd .parAI a {   font-size:22px;    }   
.rigLoan img{margin-left:0px;max-width:100%;} 
.display-1{   font-size:50px;  line-height:65px; } 
.conMaps{padding:20px 0px 40px;}
.conMaps.aos-animate .mapContainer { padding-top:20px;  }
.dropdown-mega .max-174{max-width:1000px;}
.conMaps.aos-animate .dubai {top: 21%;   }
.conMaps.aos-animate .mumbai { top: 3%; }   
.conMaps.aos-animate .pune { top: 2%; } 
.conMaps.aos-animate .noida {top: 20%; left: 73%;}
.nbfc-sec p{font-size: 20px;line-height: 30px;} 
.webinar-page .whyWe-sec p.txt {font-size: 20px;line-height: 30px;}
.webinar-page h2 {font-size: 22px; line-height: 30px;}
.webinar-page .banner.reimagiDigit {padding-top: 60px;padding-bottom: 40px;}
.webinar-page .supercharge.crm {padding-top: 40px; padding-bottom: 40px;}
.webinar-page .digitallending.crm {padding-top: 40px; }
.nbfc-sec {padding: 0px 0 60px;}
.webinar-page .whyWe-sec { padding: 60px 0 60px;}
.webinar-page .whyWe-sec .mb-80 {margin-bottom: 40px;}
.webinar-page .whyWe-sec h3 {font-size: 26px;line-height: 28px;}
.webinar-page .whyWe-sec h4.subheading {font-size: 20px; line-height: 24px;}
.webinar-page .whyWe-sec p.txt {font-size: 18px;line-height: 28px;}
.nbfc-sec p {font-size: 18px;line-height: 28px;}
.nbfc-sec p {padding-top: 20px;}
.webinar-page .pbtm {padding-bottom: 15px;}
.webinar-page .whyWe-sec h2 {margin-bottom: 0!important;}
.webinar-page .whyWe-sec .mb-lg-5 {margin-bottom: 24px!important;}  
.recentBlogs .receBlogCont ul.faqSection li> a{font-size:18px;line-height:28px;}
.recentBlogs .receBlogCont ul.faqSection li.active p{font-size:18px;;line-height:26px;}   
.recentBlogs .receBlogCont ul.ul-box-box li{ padding:16px 20px;}   
.recentBlogs .receBlogCont ul.listDecimal li{padding:16px 20px;}   
.recentBlogs .receBlogCont ul.ul-box2 li{padding:16px;}   
.recentBlogs .receBlogCont ul.ul-box-bor li {padding:16px 20px;}   
.recentBlogs .receBlogCont ul.listIcons li,.recentBlogs .receBlogCont ul.listCount li{padding-left: 30px;}    
.recentBlogs .receBlogCont ul.listIcons li:after,.recentBlogs .receBlogCont ul.listCount li:after{width:26px; height:26px;}    
}
@media only screen and (max-width:1185px){
.navMenu ul.gap-2{gap:0rem !important;}  
.headNavbar .col{max-width:150px;}  
.navMenu ul li a { padding-right: 6px;   padding-left: 6px;}
h1, .h1 { font-size: 40px;  line-height: 60px; }
.futuDigit h1 { font-size: 60px; line-height: 75px;}   
.ai-capabilities .card {text-align: start;    }  
.ai-capabilities .card.card-right {text-align: end;    }     
.ai-capabilities .first-circle {width: 500px;height: 500px;padding-top:0px;} 
.ai-capabilities.crm h5 {margin-bottom: 15px;}  
#timeline.owl-theme .owl-nav { width: calc(100% - 0%);justify-content: center;  } 
.itemKred .flow-line { max-width: 850px; }    
.itemKred .flow-line img{max-width:500px;}   
.strLendJour .flex-reverse{ max-width: 356px;}   
.cnbc-sec.abuInves .order-1{    max-width: 40% !important;}    
.strLendJour .item1 { right: -14.5%; }
.strLendJour .item2{ right: -4%; }
.strLendJour .item3{ right: 9.5%;top:195px; }      
.strLendJour .item4 {  top:190px;left: 7%;}    
.strLendJour .item5 { top: 102px;left: -5%;  } 
.strLendJour .item6 { left: -14%; }    
}
@media only screen and (max-width:1025px){
.searcTop{padding-right:40px;}    
.navTop{display:block!important}
.headNavbar.stick{background: #FFF;box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.10);}
.headNavbar{ padding-top:15px; padding-bottom:15px;background: #FFF;box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.10);}    
.headNavbar.nav-up{top:0px;}
.spectacledcoder-search-bar{right:16px;}    
.homPage .futuDigit .possibImg img {margin-left: 0px; margin-top: 30px;}
.lowCode{    padding-top:40px;padding-bottom:40px;}
.searchBar {padding-left:0px; margin-top:0px;  } 
.navMenu ul {padding-left: 0px; padding-right:0px;}
.mega-content ul li a:after{top:15px}  
header .navMenu ul li a{padding-left:20px;}
.mega-content ul li p{margin-bottom:0px;}
.spectacledcoder-search-bar:hover { width: 250px; }   
.strugCont .strugContBox:after{display:none}    
.strugCont .sendLin .strugContBox:after{display:none}
    #strugjour{margin-bottom:40px;}    
#strugjour .strugContBox{position:relative; max-width:94%;}    
#strugjour .strugContBox:before{position:absolute;content:"";background-image:url("../images/ic_arrow-bot.svg");background-repeat:no-repeat;       right: -20px;bottom:0; top: 0;margin: auto;z-index: -1;  height: 40px;  width: 30px;  background-position: right center;background-size: cover;}    
#strugjour .strugContBox.lastChild:before{display:none}
    #strugjour .strugContBox.lastChild {max-width:98%;}  
.strugCont .sendLin .strugContBox,.strugCont .sendLin .strugContBox{margin-right:20px;}
#strugjour.owl-theme .owl-dots .owl-dot span{width:20px; height:4px;border-radius:20px; background-color:#D9D9D9;}  
#strugjour.owl-theme .owl-dots .owl-dot.active span, #strugjour.owl-theme .owl-dots .owl-dot:hover span{border-radius: 20px;
background: var(--Biz-primary, linear-gradient(90deg, #046937 0%, #7CC200 100%));}
.proceSteps .step h5 {  font-size:18px;  line-height: 24px;    font-weight:500;}
.proceSteps .step h5 br{display:none}    
#strugjour.owl-carousel.owl-drag .owl-item{display:flex;}
#strugjour.owl-carousel .item,#strugjour.owl-carousel .owl-stage{display:flex;height:100%;}
#strugjour.owl-carousel .item{padding:5px;}
#introdAi.owl-theme .owl-dots .owl-dot span{width:20px; height:4px;border-radius:20px; background-color:#D9D9D9;}    
#introdAi.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{border-radius: 20px;
background: var(--Biz-primary, linear-gradient(90deg, #046937 0%, #7CC200 100%));}
.career-bnnr{padding-top:130px;}   
.introdAIPos .bgAi h2 {  font-size: 20px; }
.display-2 { font-size: 40px;   line-height: 60px;    }
.biz2XPowers .biz2XPowBix strong {  font-size: 24px;    }
.biz2XPowers .biz2XPowBix p {  font-size: 20px;   }
.landsGlob .display-2 {   font-size: 44px;  line-height: 60px;    }
.impaHighMak .display-1 {   font-size: 54px;   } 
.impaHighMak .impaSoHig .impacBor .display-2 {  font-size: 40px; line-height: 56px; }
.impaHighMak .impaSoHig .impacBor h3 {   font-size: 14px; }
.securUnsec .securImg{margin-top:40px;}
.securUnsec .securImg img{width:100%;}
.certified25 h2 {   font-size: 50px; line-height: 70px;}   
.citiBank .citibankTo {padding-top:50px;}    
.citiBank .citibankTo h3 { font-size: 18px;  line-height: 24px;    }    
.citiBank .citigirPo {margin-top: -20px;}    
.citiBank:after {    height: calc(100% - 40px);    clip-path: polygon(0 16%, 100% 0, 100% 100%, 0% 100%);  top: 41px;}    
.blog .tab-menu ul li a{font-size:20px; line-height:30px;} 
.footer{padding:100px 0px 72px;    clip-path: polygon(0 8%, 100% 0, 100% 100%, 0% 100%);} 
h1, .h1 {font-size: 50px;line-height: 70px; }    
h2, .h2 {font-size: 30px; line-height: 40px; }  
.introdAIPos .display-2{font-size: 40px;line-height: 60px;}    
h4, .h4 {  font-size: 16px; } 
h6, .h6 {  font-size: 14px;   line-height: 23px;}
.display-6{font-size:20px;}  
.display-1{   font-size:40px;  line-height:60px; }        
p {   font-size: 14px;  } 
.oficaddress  { font-size: 12px;line-height: 20px;}   
.footer li a { font-size: 12px; font-weight: 500;line-height: 20px;}
.display-3 {font-size: 22px; }   
h3, .h3 {  font-size: 18px;}
.abouDigit { padding:40px 0px 20px;background-size: contain;}
.cnbc-sec:before{height:50px;}
.cnbc-sec:after{height:50px;}
.display-3 { font-size: 20px;  }
.cnbc-sec .display-3 {margin-top:-15px;        font-size:16px;}
.cnbc-sec .bwtecttors{margin-top:-25px;} 
.cnbc-sec .bwtecttors h3 { font-size:12px;line-height:24px;}
.rewards-sec .rewards-bg{    margin:0px 0px 0px; padding:30px 30px 0px 30px;}
.vaccancies-sec .profile span{font-size: 18px;}
.vaccancies-sec .card {border-radius: 3px 40px;padding:20px 30px;    margin:15px 14px 30px;}
.vaccancies-sec .profile h3 {font-size: 20px;    }
.vaccancies-sec .cta-group .view-btn{    font-size: 16px;}  
.vaccancies-sec .cta-group .apply-btn{    font-size: 14px;white-space: nowrap}
.title {    margin-bottom: 20px;  }
.noPerfect-sec .display-3 { font-size: 26px; line-height: 40px;}
.noPerfect-sec .title h5{    font-size: 24px;}
.tranLoan img{margin-left:-50px;max-width:100%;}
.rigLoan img{margin-left:0px;max-width:100%;}  
.tranLoan video{margin-left:0px;width:100%;}      
.finanInstit.aIProLan {padding:50px 0px 40px;}  
/*------Career Page CSS Started------*/
.career-bnnr .display-1 {font-size: 60px; line-height: 80%;}
.career-bnnr {padding-bottom: 25px;}
.careers-sec .teams-info .display-4 {top: 70px;}
.careers-sec {padding: 25px 0 25px;}
.rohitArora-sec { padding: 25px 0 25px;}
.rohitArora-sec .rohit-prof {padding-top: 25px;}
.rohitArora-sec .rohit-prof blockquote::before {top: 25px; width: 40px; height: 50px;}
.rohitArora-sec .rohit-prof blockquote {padding-top: 72px; padding-left: 38px; padding-right: 64px;}
.rewards-sec {padding: 25px 0 25px;}
.rewards-sec .rewards-bg {background-image: none; background-color: #F9FFF8; margin-top: 0; border-radius: 40px;}
.rewards-sec .rewards-bg .rewards-img img { top: 0;}
.vaccancies-sec .owl-carousel .owl-next {right: 0;}
.vaccancies-sec .owl-carousel .owl-prev{left: 0;}
.vaccancies-sec h2.display-3 { padding-bottom: 0;} 
.noPerfect-sec {padding: 24px 0 60px;}
/*------Career Page CSS Ended------*/
.digiKrSlider.owl-carousel.owl-loaded .owl-stage-outer{margin-right:-15px;}
.hidDigiKr .cardBg .card{padding-right:20px;}
.digiKrSlider.owl-carousel.owl-loaded, .digitalSlider.owl-carousel.owl-loaded { display:inherit;width:100%;}
/*------LMS Page CSS Started------*/
.futureLend-sec .card {border-radius: 40px 40px 2px 40px; padding: 26px 20px 25px 20px;}
.futureLend-sec .card .explore-btn { font-size: 17px;line-height: 28.2px;}
/*------LMS Page CSS Ended------*/

/*------Collections Page CSS Started------*/
.nextgen .card:nth-child(1){transform: rotate(0deg);}
.nextgen .card:nth-child(2){transform: rotate(0deg);margin-left: 0;margin-top: 24px;}
.nextgen .card:nth-child(3) {transform: rotate(0deg);margin-left: 0; margin-top: 24px;}
.nextgen .card:nth-child(4) {transform: rotate(0deg);margin-left: 0; margin-top: 24px;}
.nextgen .card:nth-child(5) {transform: rotate(0deg);margin-left: 0; margin-top: 24px;}
.nextgen .card:nth-child(6) {transform: rotate(0deg);margin-left: 0; margin-top: 24px;}
.digitallending .scalablegrowth h4 {font-size:20px;line-height:30px;}
.digitallending .scalablegrowth {padding:30px 20px;}
/*------Collections Page CSS Ended------*/
/*.ai-capabilities .circle-wrapper {position: relative;}*/
.ai-capabilities .card {margin-bottom: 30px; margin-top: 0px;}
.ai-capabilities .card.twocard{border-radius:30px 30px 30px 0px; padding:20px 24px 16px;}
.ai-capabilities .card.threecard{border-radius:30px 30px 0px 30px;}
.finanInstit .card{    padding:20px 20px 16px;min-height:100%;}
.ai-capabilities.crm .first-circle .first-text{ font-size:18px;line-height:20px;    padding-bottom:10px;}
.ai-capabilities.crm .circle-wrapper h5 {margin-bottom:0px;padding-bottom: 10px;}
.finanInstit .card h5{ font-size:16px; line-height: 24px; }
.nextgen .mousHover .card.aos-animate h4 { font-size: 18px; }    
.circle-wrapper { width:450px; height:450px; }
.ai-capabilities .first-circle{width: 400px;height:400px;}
.ai-capabilities .second-circle{width:350px;height:350px;}
.ai-capabilities .third-circle{width:300px;height:280px;}
.explobtn{    font-size: 18px;        padding: 12px 45px 13px 18px;}
.ai-capabilities .card h6 {  font-size: 20px;  line-height: 26px; text-align: start;    }
.ai-capabilities .card p { font-size: 18px;line-height: 26px; text-align: start;   }
.ai-capabilities .card.card-right h6 {text-align: end;    }
.ai-capabilities .card.card-right p {text-align: end;    }
.ai-capabilities { padding-bottom: 130px;}
.nextgen.cmd h5{    margin-bottom:30px;}
.bloDiscl .bloDibg{padding: 40px 40px 30px; clip-path: polygon(0 0%, 100% 12%, 100% 100%, 0% 100%); border-radius: 30px;}    
.recentBlogs .receBlogNav ul li a{font-size:14px;line-height: 24px;}
.recentBlogs .receBlogNav ul li{font-size:14px;line-height:24px;margin-bottom: 20px;}
.recentBlogs .conEqu,.blogSect .conEqu{font-size:18px;line-height:24px;    padding: 10px 30px;}  
.byLore .flex-column {font-size:18px;line-height:24px;} 
.byLore .entryDate,.sharBlo a{font-size:14px;line-height:24px;} 
.blogRecSb{justify-content: center }
.recentBlogs .receBlogCont p,.recentBlogs .receBlogCont li  {font-size:16px;line-height:26px;}  
.recentBlogs .receBlogNav .card{padding:30px 20px;    border-radius:2px 40px;} 
.recentBlogs {padding:20px 0px 40px;} 
.blogSect .blogBann {margin-top:10px;margin-bottom:10px;}
.supercharge { padding-top:60px;  padding-bottom:50px;    }    
.ebookSect .blogBan .card  {padding:30px 24px; }  
.ebookSect .cardEbook{display: flex;justify-content: center;border-radius:40px 0px;}   
.ebookSect .cardEbook img {border-radius:40px 0px; max-width:100%;align-self: center;}
.blogRecePubl.presRele .blogRecSb .figure{height:250px;border-radius:40px 40px 0px 0px;padding:16px;}       
.blogRecePubl.presRele .blogRecSb .figure::after{border-radius:40px 40px 0px 0px;left:15px;top:15px; width: calc(100% - 30px); height: calc(100% - 30px);}    
.cnbc-sec.abuInves {padding-top: 30px;padding-bottom: 30px;}    
.navbar .nav-item a {padding-left: 24px;}
.mega-content ul li a strong { font-size: 16px;  } 
.strLendJour .bubble {width: 56px; height: 56px;}
.strLendJour .bubble img{max-width:60%;}    
.itemKred .flow-line{max-width:800px;margin-top:-50px;}
.itemKred .flow-line> img{max-width:450px;}   
.strLendJour .item1 { top:-30px; right:-10.5%; }
.strLendJour .item2 { top:110px; right:-5%; }
.strLendJour .item3 { top:200px; right:9.5%;}
.strLendJour .item4 { top:200px; left:9.5%; }
.strLendJour .item5 { top:110px; left:-3%; }
.strLendJour .item6 { top:-30px; left:-10%; }    
.strLendJour .h5{max-width:200px; white-space: normal; }    
.itemKred {padding-bottom: 50px;}   
.lendJour { padding:40px 0px 30px;}    
.display-4 {font-size: 24px; line-height:36px;    }  
.ourClienSlider {padding:40px 0px 20px;}  
.locatContact figure{border-radius:30px 30px 0px 0px;    padding:40px 16px 70px;}   
.locatContact .card-body{margin-top: -50px; border-radius:2px 37.654px; background-color: #E0F1DF;  padding:30px 20px;}    
.locatContact .card.borRad .card-body {border-radius:37.654px 3px;}  
.conMaps.aos-animate .mapContainer { padding-top:35px;    }  
.conMaps.aos-animate .location{max-width:200px;border-radius: 3px 30px; padding: 10px 20px;} 
.conMaps.aos-animate .newyork{left:4.5%;}  
.conMaps.aos-animate .dubai{left: 43.5%;}   
.conMaps.aos-animate .mumbai {top: 2%;}    
.conMaps.aos-animate .pune {         border-radius: 30px 3px;}    
.mumbai.location::after {height: 100px;}    
.location::after{    top: 77px;} .conMaps.aos-animate .location.noida{border-radius: 30px 3px; } 
.certified25 h2{font-size:50px;line-height:65px;}
.certified25.aboutUs h2{font-size:40px;line-height:55px;}   

.dropdown-menu .pd-lft {padding-left: 0; }
.dropdown-menu .container {padding-left: 0; padding-right: 0; }
.dropdown-menu {padding: 0;}
.headNavbar .col {     max-width: 100%;  }
.webinar-page  .reimagiDigit .reimaDigImg .card {border-radius: 5px 30px 30px 30px;width: 100%;padding: 15px 16px;}
.reimagiDigit .gettuch .card {border-radius:30px; padding: 30px 16px;}
.webinar-page .whyWe-sec .btn-reg {font-size: 16px;line-height: 20px; padding: 12px 38px 12px 38px;background-position: center right 14px;}
.webinar-page .whyWe-sec .pb-mob {padding-bottom: 24px;}    
}
@media only screen and (max-width:992px){
h1, .h1 {font-size:40px;line-height:55px; }       
.pt10 {padding-top:50px!important;}   
.blogBan { padding-bottom:40px;}   
.blogRecePubl { padding: 20px 0px 40px;}    
.crm-bg-img{background-image:none;}
.banner.crm-bg-img p {max-width:100%;}
.unlockBest.traditional .btnUnlock img{max-width:50px;}
.seamless .tabRow { position:relative; max-width:100%; margin-top:16px;z-index:-1; margin-bottom:16px;padding-left:0px;padding-right:0px; display:none}
.seamless.crm .tab-buttons a.active + .tabRow, .seamless .tab-buttons a.active  + .tabRow{display:block;z-index:1;padding-bottom:20px;margin-bottom:0px; border-bottom: 2px solid rgba(255, 198, 54, 0.2);}
.seamless.digikred .tabRow {max-width:100%;}
.seamless .tab-buttons a.active{border-bottom:0px}
.digitallending .scalbltcircle { width:50px; height:50px;}
.digitallending .scalablegrowth h4 {   font-size: 16px; line-height: 24px;   }
.circle-wrapper{position:relative;}
.ai-capabilities .card h6 {  text-align:center;    }
.ai-capabilities .card p {text-align: center;   }
.ai-capabilities .card.card-right h6 {text-align: center;    }
.ai-capabilities .card.card-right p {text-align:center;    }
.ai-capabilities {   padding-bottom: 30px;  }
.finanInstit .card {   min-height: auto;    }
.faq-sec .accordion-collapse p {  font-size:18px;line-height:26px;}
.faq-sec .accordion-button { font-size:20px; line-height:26px; }
.nextgen .cars .card { width: calc(100% + 10px);}
.nextgen .cars:nth-child(3) .card {    margin-left:15px;}
.nextgen .cars:nth-child(4) .card {    margin-right:15px;margin-left: -10px;}
.nextgen .cars:nth-child(5) .card {    margin-left:15px;}
.nextgen .cars:nth-child(6) .card {    margin-right:15px;}
.aIProd .parAI.active::after {left: -15px; width: calc(100% + 30px); }
.aIProd .parAI::after  {left: -15px; width: calc(100% + 30px); }  
.certified25 h2 {  font-size: 36px;    line-height: 50px;  }  
.blogBan .card .me-6 {margin-bottom:40px;}
.dispaly-40 {  font-size:26px; }
.cnbc-sec h2{line-height:30px;font-size:20px; }  
#confAIPBx.owl-carousel { position: relative;}
#confAIPBx.owl-theme .owl-nav{    bottom:-50px; left:0px;}   
.cnbc-sec.abuInves .bg_img{background-size: 61px auto;}    
.tab-buttons{position:relative}    
.aIProd .tabRow{position:relative;width:100%;display:none;max-width:100%; margin-bottom:20px;}
.aIProd .parAI.active + .tabRow{display:block}
.aIProd .parAI a {   font-size:18px;    }    
.itemKred .flow-line{max-width:630px;margin-top:-50px;}
.itemKred .flow-line> img{max-width:280px;}  
.strLendJour .item1 { top:-30px; right:-10.5%; }
.strLendJour .item2 { top:55px; right:-7%; }
.strLendJour .item3 { top:125px; right:4.5%;}
.strLendJour .item4 { top:125px; left:4.5%; }
.strLendJour .item5 { top:55px; left:-4%; }
.strLendJour .item6 { top:-30px; left:-11%; }  
.itemKred {padding-bottom:30px;}    
.biz2XPowers .biz2XPowBix strong {font-size: 22px; }    
.certified25.aboutUs h2{font-size:30px;line-height:45px;}   
.citiBank .citigirPo {margin-top:0px;}    
.citiBank:after {    height: calc(100% - 0px);    clip-path: polygon(0 6%, 100% 0, 100% 100%, 0% 100%);  top:0px;} 
#samruBhos.owl-theme .owl-nav{    width: calc(100% - 60px); top:100px;} 
.meetCoFound .winCultT .pt-6 { padding-top: 45px;}    
.gettuch .card2.geTouch img {height: auto;width: 100%;}    
.details-team { border-radius: 3.725px 120px 120px 120px;}
.details-team .bg-img {padding: 50px 40px;}    
.mega-content ul li a p{display:none}    
.mega-content ul li a:after{display:none}    
.mega-content ul li a strong {background-image:none}  
.recentBlogs .receBlogCont ul.faqSection li> a{font-size:16px;line-height:24px;}
.recentBlogs .receBlogCont ul.faqSection li.active p{font-size:16px;;line-height:24px;}    
   
}

@media only screen and (max-width:767px){
/*------Career Page CSS Started------*/    
.career-bnnr {padding-top: 115px;}
.career-bnnr {padding-bottom: 17px; }
.careers-sec {padding: 17px 0 20px; }
.rohitArora-sec {padding: 25px 0 0px; }

.rewards-sec {padding: 17px 0 25px;}
.vaccancies-sec {padding: 40px 0 24px;}
/*------Career Page CSS Ended------*/

/*------Team Page CSS Started------*/
.whyWe-sec {padding: 17px 0 100px;}
.whyWe-sec .mr-rght {margin-right: 0;}
.whyWe-sec .mr-lft {margin-left: 0;}
/*------Team Page CSS Ended------*/


/*------LMS Page CSS Started------*/
.faq-sec {padding: 10px 0 25px;}
.futureLend-sec {padding: 35px 0 60px;}
/*------LMS Page CSS Ended------*/


/*------Collections Page CSS Started------*/
.topspace {padding-top: 112px;}
.topspace  .banner.aIPower{padding-top:10px;}
.supercharge {padding-top:30px;padding-bottom: 25px;background-position: top 0px center;}
.unlockBest {padding: 25px 0px 40px;}
.nextgen {padding: 25px 0px 100px;}
.digitallending {padding: 50px 0;}

/*------Collections Page CSS Ended------*/
h1, .h1 {  font-size: 36px;   line-height: 50px;    }
.cnbc-sec{ text-align: center;padding: 50px 0px;}
.cnbc-sec:after {height: 45px;  }    
.cnbc-sec .dispaly-40{ font-size: 16px; line-height: 26px; text-align: center; padding: 20px 0px 15px;}
.cnbc-sec p{font-size: 12px;font-weight: 400;line-height: 18px; margin-bottom:20px;}
.cnbc-sec .requADem{margin-bottom: 10px; margin-top:1rem;}

.circle-wrapper{ width:243px; height: 225px;z-index: -1; margin-bottom:70px;}
.ai-capabilities .first-circle{width: 225px;height: 222px; padding-top: 18px;padding-left: 21px;}
.ai-capabilities .second-circle{width:188px;height:188px; padding-top: 15px;padding-left: 19px;}
.ai-capabilities .third-circle{width:157px;height:157px; padding-top: 20px;}
.ai-capabilities .first-circle .first-text {font-size: 20px;line-height: 30px;padding-bottom: 10px; padding-left: 13px;}
.ai-capabilities .second-circle h5{font-size: 20px;line-height: 30px; padding-bottom:0px}
.ai-capabilities .third-circle .text-big{font-size: 20px;line-height: 30px;}
.ai-capabilities .third-circle .text-big{margin-bottom: 0px;}
.ai-capabilities .explobtn {border-radius:50px;border:1px solid #FFF;padding: 7px 11px 7px 7px;  
font-size: 12px; line-height: 15px;background-position: center right -7px; margin-top: 10px;}
.ai-capabilities .card h6 {font-size: 18px; line-height: 26px; margin-bottom: 5px;}
.ai-capabilities .card p {font-size: 16px;line-height: 20px;}
.ai-capabilities .card{border-radius: 28px 28px 0px 28px; margin-bottom: 15px; padding: 17px 40px 7px}
.ai-capabilities .card.twocard {border-radius: 28px 28px 28px 0px;}
.ai-capabilities .card.threecard {border-radius:28px 28px 0px 28px;}
.ai-capabilities .card.fourcard{border-radius:28px 28px 28px 0px;}
.ai-capabilities .display-3 {font-size: 20px;line-height: 30px; }
.ai-capabilities h2 {margin-bottom: 20px;}
.aIProd .parAI.active + .tabRow{padding-right:0px;}
.blogBan .card{    padding:20px 30px;}  
.blogBan .card .me-6 { padding-right:15px;}   
.conEqu{ padding:8px 10px;}
.blogRecePubl .blogRecSb .cart{border-radius:20px 20px 20px 0px;}  
.blogRecePubl .blogRecSb .figure img {  border-radius:20px 20px 0px 0px;}  
.blogRecePubl .blogRecSb .card-body{border-radius:20px 0px;margin-top: -20px;}
.byLore figure{width:50px; height: 50px;}
.proceSteps{flex-direction:column;justify-content: flex-start;text-align: start;margin-top:20px;}   
.proceSteps .circle{position:absolute; left:0;top:10px}   
.proceSteps .step{padding-left:60px; position:relative;}
.proceSteps .step.active .circle { background-color: #fff; color: #212121;}
.aIProd .parAI a {font-size:20px; min-height: 31px;  align-items: center; display: flex; margin-bottom: 16px;font-weight: 500;line-height: 116.865%;letter-spacing: -0.6px; }    
.aIProd h5 strong{font-size:20px;font-weight: 500;line-height: normal;letter-spacing: -0.6px; }
.aIProd h5 {font-size: 16px;font-weight: 400;line-height:24px;letter-spacing: -0.096px;}
.aIProd .tabRow .card img{border-radius:20px; margin-top:40px;}    
.aIProd .parAI.active::after {  left: -0px;  width: calc(100% + 0px); }  
.aIProd .parAI::after {  left: -0px;  width: calc(100% + 0px); }  
.display-6 {font-size: 18px;font-weight: 500;line-height: 116.865%;letter-spacing: -0.54px;}    
.proceSteps .step.done h5, .proceSteps .step.active h5 {  font-weight:500;}
.proceSteps .step .card {margin:10px 0px;padding:20px 20px 12px;border-radius: 3px 40px;background: #212121;box-shadow: 0px 0px 4.404px 0px rgba(0, 0, 0, 0.25);}
.proceSteps .step .card h5{color: #FFF;font-size: 16px;font-weight: 400;line-height:24px;letter-spacing: -0.096px;}
.proceSteps .step:after{width:1px; height:calc(100% - 60px ); left:23px; right:auto;top:60px;transform-origin: 0 50%; transform: scaleX(1); background-color:#000;}
.hidDigiKr .cardBg{ padding:40px 40px;    border-radius:30px 30px 0px 0px;}   
.proceSteps .step:last-child:after{display:none}
.hidDigiKr h4 br{display:none}
.hidDigiKr .cardBg .card-body a{font-size:14px;font-weight:600;line-height: 140%;}    
.itemKred .flow-line> img {display:none}
.strLendJour .item1{position:relative}   
.strLendJour .item {position:relative;left:0px; top:0px; right:0px;margin-bottom:20px;}
.strLendJour .h5 {max-width:100%;}
.strLendJour .h5.left {margin-right:0px; margin-left:16px} 
.itemKred .flow-line{margin-top:10px;}    
.supercharge.comp{ padding-top:30px;}     
.meetCoFound {padding:30px 0px;}  
.abouDigit { padding:30px 0px 20px;   } 
.winningCulture .winCultI {text-align: center}
.winningCulture .winCultMb .blockCont {   margin-top:5px; }  
    .champKnowl .bg_gray .empoGrow{display:none!important}    
.winningCulture .winCultMb .winCultT h5{text-align: center}  
.meetCoFound  .winCultT  {text-align: center; margin-top:20px;}    
.meetCoFound .winCultT .pt-6 { padding-top:20px;}   
.meetCoFound .ignitesPossi .requADem{position:relative; align-self: center;display: flex;bottom:0;}
.finanInstit.ourPlat{padding:30px 0px 20px;}
.finanInstit.ourPlat .card{ border-radius:30px 5px;background-color:#E0F1DF; padding:20px;}
.certified25.aboutUs h2{font-size:18px;line-height:30px;}   
.details-team {border-radius: 3.725px 96px 60px 60px; }
.details-team .bg-img {padding: 40px 20px;}
.details-team .teams-pic {margin-bottom: 20px;}
.details-team .details-profile .display-4 {font-size:30px; line-height:40px}
.details-team .details-profile h5 {font-size: 22px;}
.rohitArora-sec .rohit-prof{  text-align: center;}
.recentBlogs { padding: 20px 0px 20px;    }    
.details-team .details-profile .linked-in {padding-bottom: 30px;}
.details-team .details-profile p {font-size: 16px; line-height:24px;}
.digikrGraf {padding:30px 0px 40px;}
h5, .h5 {   font-size: 16px;  line-height: 27px;  }  
.polpolicy-sec .privacy-pol-info p {font-size: 14px; line-height: 22px;}
.polpolicy-sec ul li {font-size: 14px; line-height: 22px;margin-bottom:6px}
.polpolicy-sec .privacy-pol-info h3 {font-size:24px;padding-top: 10px;padding-bottom: 4px;font-weight:600; }
h5.post-date {font-size: 18px; line-height:26px;font-weight:500;  }   
.polpolicy-sec{padding: 0px 0px 30px;}
.polpolicy-sec .table tr th, .polpolicy-sec .table tr td {font-size: 12px;line-height: 20px;}
.polpolicy-sec .table td, .polpolicy-sec .table th {padding: 8px;}   
.timeline-wrapper {padding: 20px 0px 80px;}    
.winningCulture .winCultMb {margin-bottom:0px;}    
.timeline .owl-item .desc-bottom{min-height:120px;}
.timeline .owl-item .desc-top{min-height:120px;text-align: center}
.timeline .owl-item .iteBox1 .circle-icon{min-height:120px;  }  
 .meetCoFound .winCultI {text-align: center}    
.meetCoFound .winCultI img{max-width:150px;}
    .rohitArora-sec .rohit-img{max-width:150px;margin:auto}     
 .meetCoFound .meetContan {padding-top: 30px;}  
.winningCulture .winCultI  img{max-width:150px;}   
.webinar-page .banner.reimagiDigit {padding-top: 20px;padding-bottom: 30px;}
.webinar-page .reimagiDigit .reimaDigImg {margin-bottom: 0px;}
.webinar-page .reimagiDigit .gettuch .card {margin-left: 12px; margin-right: 12px;}
.webinar-page .supercharge.crm {padding-top: 30px;padding-bottom: 30px;}
.webinar-page h2 {font-size: 20px;line-height: 28px;  }
.webinar-page .title { margin-bottom: 16px; }
.webinar-page .digitallending.crm {padding-top: 30px; padding-bottom:30px;}
.webinar-page .digitallending .scalablegrowth {justify-content: center; padding: 20px 16px;}
.webinar-page .digitallending .scalablegrowth h4 {font-size: 18px; line-height: 26px;  margin-left: 0; max-width: calc(100% - 20px); }
.nbfc-sec p {font-size: 16px;line-height: 24px;padding-top: 16px;}
.nbfc-sec { padding: 0px 0 40px; }
.webinar-page .whyWe-sec .mb-lg-5 {margin-bottom: 16px !important; }
.webinar-page .whyWe-sec .pb-mob {padding-bottom: 16px; }
.webinar-page .whyWe-sec h2 {text-align: center;}

.whyWe-sec .teams-pic {max-width: 220px; margin: 0 auto;}
.webinar-page .whyWe-sec h3 { font-size: 22px; line-height: 24px; text-align: center; padding-bottom: 4px;}
.webinar-page .whyWe-sec h4.subheading {font-size: 18px; line-height: 22px; text-align: center;padding-bottom: 12px; }
.webinar-page .whyWe-sec p.txt {font-size: 16px;line-height: 24px;text-align: center;}
.webinar-page .whyWe-sec {padding: 60px 0 40px; }
.webinar-page .whyWe-sec .btn-reg {font-size: 14px; line-height: 18px; padding: 10px 34px 10px 34px; background-position: center right 6px; }
.webinar-page .whyWe-sec .mb-80 { margin-bottom: 30px;}
.webinar-page .gettuch .request-form .btn-submit {margin-left: 15px; }
.webinar-page .gettuch .card h5 {font-size:20px;font-weight: 600;}    
}
@media only screen and (max-width:557px){
.headNavbar .headLogo img{  min-width:88px;  } 
.spectacledcoder-search-bar{width: 38px;height: 38px;border-radius: 35.2px;background-color:#F1F1F1;}  
.spectacledcoder-search-bar:hover .spectacledcoder-search-input {background-color:#F1F1F1;}  
.search-icon{margin-right:1px; max-width:92%;}
.searcTop { padding-right: 35px;  }    
.searchBar{display:none!important}  
.navbar-toggle{top: -16px;}    
.spectacledcoder-search-bar {right:5px;top: -24px;}
.container{padding-left:16px;padding-right:16px;}     
.aIProd .container-fluid {padding-left:16px;padding-right:16px;}
.futuDigit {padding-top: 120px;padding-bottom:30px;}
.digitLend{font-size: 18px;font-weight: 500;line-height:24px}   
.reqDisc { margin-top:30px;justify-content:start;}    
.biz2XPowers .reqDisc {margin-top:10px; padding-bottom:20px;}
.requADem{font-size:12px;padding:2px 20px; padding-right:30px;background-position: center right 5px;background-size: 20px auto;line-height:30px;}   
.link_wrapper a{width:auto;margin-right:0px;display:block; border-radius: 40px;padding:6px 20px;font-size:13px;padding-right: 15px;white-space: nowrap;}
.link_wrapper .icon{display:none} 
.ignitesPossi { padding-top:30px;}    
.homPage .futuDigit .possibImg img{ max-width: 250px;}  
.biz2XPowers{padding:40px 0px 10px;}
.biz2XPowers .biz2XPowBix{padding:10px 10px;margin-top: 18px; height: 80%;display: flex; justify-content: space-between; align-self: center; align-items: center;}
.biz2XPowers .biz2XPowBix p strong{font-size:14px;font-weight:800;}
.biz2XPowers .biz2XPowBix p{font-size:12px;font-weight:500;}  
.biz2XPowers .reqDisc .requADem { padding-left:25px; padding-right:35px; background-position: center right 10px;line-height:24px; }  
.landsGlob {padding:40px 0px 30px;}
.globalTop{margin-top:30px;}
.clientSlider {  padding:10px 0px;}  
.introdAIPos { padding:40px 0px 0px;}
.introdAIPos .bgAi{    min-height:380px;}
.impaHighMak .impaSoHig .impacBor {  min-height:150px;}
.impaHighMak .impaSoHig .impacBor h3 { font-size:10px;line-height: normal;letter-spacing: -0.06px;margin-bottom:0px}  
.impaHighMak .display-1{max-width:80%}
.impaHighMak .impaSoHig .impacBor .display-2 {  font-size: 20px;line-height:30px;}
.securUnsec .securUnsecBg{    padding:20px;margin-top:16px; padding-bottom:0px;}
.securUnsec .securUnsecBg h2{letter-spacing: -0.12px; line-height:normal; margin-bottom:16px;}
.securUnsec .securUnsecBg ul{ margin:20px 0px 0px;}    
.securUnsec .securUnsecBg ul li{font-size: 16px;font-weight: 700;}    
.awardKeep h3{font-size: 12px;line-height:20px;font-weight: 400;letter-spacing: -0.12px;}
.certified25 h2{font-size: 18px;font-weight: 800;line-height: 25px;letter-spacing: -0.54px;}
.certified25 h2 img{max-width:23px;}
.certified25 .requADem{padding: 4px 8px;border-radius: 40px;font-size: 8px;font-weight: 600; line-height:12px; letter-spacing: -0.048px; padding-right:20px;background-position: center right 1px;background-size: 18px auto;}
.citiBank{margin-top:30px; margin-bottom:0px}  
.citiBank .container-fluid{border-radius: 0px 0px 20px 20px;}
.citiBank .citibankTo { padding-top:10px;}
.citiBank .citigirPo { padding-top:10px;}
.blog .tab-menu{overflow-x:auto;}
.blog .tab-menu ul li a{ width: calc(100% - 0px); white-space:nowrap;padding:10px 20px; font-size: 18px;font-weight: 500;letter-spacing: -0.108px;   }
.blog .tab-menu ul li{width: calc(100% - 0px); margin-right:8px; margin-left:8px; margin-bottom:15px;}
.blog .tab { padding-top:35px;}
.blog { padding: 40px 0px 10px;}
.gettuch { padding: 30px 0px 40px;}
.awsimg{justify-content: space-between; padding-top:22px;padding-bottom:20px;}
.aws {margin-right:30px;}
.footer li{padding: 2px 0px 7px; line-height: 10px;}
.footer ul{margin-bottom:20px;} 
.emailtext a,.telno a{font-size: 12px;font-weight: 500;margin:10px 0px;}
.awsimg .aws, .awsimg .soc{width:50%}
.footer{  padding:60px 0px 50px;clip-path: polygon(0 3%, 100% 0, 100% 100%, 0% 100%);}
.awsimg .aws img, .awsimg .soc img{width:100%}    
.copyright ul{    margin-top:20px;justify-content: center;}
.oficaddress{font-size: 12px;font-weight: 500;}
.copyright ul li{padding-left:5px;font-size:12px;font-weight: 500; white-space: nowrap;} 
.footer li a{font-size:10px;font-weight: 500;line-height: normal;}
.ourPeople .greatCult{top:-50px;bottom:auto}
.ourPeople .title{text-align: center; margin-bottom:60px;}   
.ourPeople .greatCult{    width:130px; height:130px;    border:10px solid #FFF;}
.ourPeople .greatCult p{font-size: 8px;font-weight: 600;letter-spacing: -0.048px;}
.ourPeople .ourPeopBg::before{display:none}  
.ourPeople .ourPeopBox span{margin-bottom:25px;}    
.ourPeople .ourPeopBg .row>*.col-md-3, .ourPeople .ourPeopBg .row>*.col-md-6{margin-bottom:30px;}
.ourPeople {padding-bottom:10px; padding-top:40px; }  
.achievingSucces .bg_green {padding-top: 70px; padding-bottom:20px;  } 
.achievingSucces .bg_green:before{ height: 16%;}   
.achievingSucces #achievSucces.owl-carousel .owl-stage-outer{max-height: 350px;}    
.champKnowl .bg_gray .borRad {border-radius: 0px 25px 0px 25px;}
.creatImp {padding:40px 0px;}    
.creatImp .creatRow{flex-direction: row;margin-bottom:20px;align-items: center;}    
.creatImp .creatRow>*{max-width:50%;}   
.creatImp .creatCont { padding:15px;border-radius: 3px 20px;width: 100%;}
.brainsPerfor .borRad { border-radius: 2px 15px;}  
.creatImp .creatCont h5 { font-size:15px; line-height:24px;letter-spacing: -0.09px;}    
.brainsPerfor .brainsRow .row>* {padding-left:5px; padding-right:5px;}
.brainsPerfor {padding-bottom: 40px;} 
.landsGlob .display-2 {font-size: 18px;font-weight: 600;line-height: normal;letter-spacing: -0.108px;margin-bottom:10px; padding-top:20px } 
.landsGlob .landsGlobBut { margin-top:20px;}
.unlockBest .display-3{font-weight: 500;line-height: 116.865%;letter-spacing: -0.6px;}
.unlockBest .title { margin-bottom:16px;}
#peopleFirst.owl-carousel .owl-stage-outer{max-height:380px;}
.noPerfect-sec .noPerfectRow{width:100%}    
.noPerfect-sec .perfect-details img{max-width:100%;height:auto;}
.lowCode h2{font-size: 18px;font-weight: 600;letter-spacing: -0.108px; } 
.introdAIPos .display-2 {font-size:26px;font-weight: 500;line-height:40px ; letter-spacing: -1px; }
.futuDigit h1{font-size: 30px;line-height:45px;letter-spacing: -0.204px; }   
h1, .h1 {font-size:26px;font-weight: 600;line-height: normal;letter-spacing: -0.192px; }     
.h2, h2 {font-size:20px;font-weight:600; line-height:30px;letter-spacing: -0.204px;   }
h3 { font-size:16px;line-height:24px; letter-spacing: -0.204px; line-height:26px}  
h6 { font-size:16px;line-height:24px; letter-spacing: -0.204px; line-height:26px } 
.introdAIPos .bgAi{background-image:url("../images/breathtaking/cl-1.webp"); }
.introdAIPos .bgAi.bgAi2{background-image:url("../images/breathtaking/c-2.webp");}
.introdAIPos .bgAi.bgAi3{background-image:url("../images/breathtaking/c-3.webp");}
.introdAIPos .bgAi.bgAi4{background-image:url("../images/breathtaking/c-4.webp");}
.introdAIPos .poSuper {    margin-top: auto; padding-bottom:20px;}
.awardKeep h5{font-size: 12px;font-weight: 400;letter-spacing: -0.12px; }
.display-1{font-size:24px;line-height:32px;letter-spacing: -0.204px;line-height:32px} 
.display-2{font-size:20px;font-weight: 600;letter-spacing: -0.12px;line-height:30px}    
.display-3{font-size:20px;font-weight: 600;letter-spacing: -0.204px;line-height:30px}
.display-4{font-size: 20px;font-weight: 600;letter-spacing: -0.12px;line-height:30px}  
.byLore figure, .byLore figure img { width: 40px;    height: 40px;  }   
.meetCoFound .meetContan h6 {line-height:24px;}    
.abouDigit .abouCont .card {padding:30px 20px;}   
.abouDigit .abouCont .card h6 {line-height:24px;}     
.landsGlob button{    font-size:14px;padding:10px 8px 10px 10px; padding-left:45px; background-size: 24px auto;background-position: left 14px center; margin-bottom:8px!important;margin-top:0px;}    
.btnUnlock{font-size:16px;    padding:20px 24px;font-weight: 500;letter-spacing: -0.096px;text-transform: capitalize;}
.btnUnlock img{max-width:30px;}
.impaHighMak .display-1 {   font-size: 20px;font-weight: 800;line-height: 116.865%; letter-spacing: -0.204px;    }
.awardKeep .display-3{font-size: 20px;font-weight: 600;letter-spacing: -0.12px;}
.citiBank .citibankTo h3 + .d-flex img{display:none}
.gettuch .display-4 {    font-size:21px; line-height:31px; margin-bottom:20px;}
.citiBank .citibankTo h3 {   font-size:16px; }
.citiBank .citibankTo figure{margin-bottom:0px;}
#samruBhos.owl-carousel .item{z-index:9;position:relative}
.career-bnnr .display-1 {   font-size:32px;line-height:46px;    }    
.career-bnnr .digitLend {  font-size: 20px;    line-height: 30px;    } 
.career-bnnr .reqDisc {margin-top:15px;}
.link_wrapper:hover a {border-radius: 34px; width: auto;}
.career-bnnr{        padding-bottom: 30px;}    
.careers-sec {   padding:30px 0 30px;  }
.careers-sec .teams-info .display-4, .careers-sec .great-work h2.display-4 {    top: 15px; font-size: 24px;    line-height: 36px;  }
#strugjour + figure {margin-top: 0px;}
#strugjour.owl-theme .owl-nav.disabled+.owl-dots { margin-top: 0px;  position: absolute; bottom: -50px; left: 0; right: 0; }
.certified25 {padding: 0px 0px;}
.explore{font-size: 12px;font-weight: 700;line-height: 140%;}
.strugCont .strugContBox:after{display:none; bottom:20px; left:auto;right:-22px; top:0; margin:auto;z-index:-1; height:40px; width:30px;background-position: right center; background-size: cover;} 
#strugjour.owl-carousel .item{padding-right:0px;}
.keyBenef { padding-top:20px;}
.biz2XPowers .biz2XPowBix:before{    top: -8px;    height: calc(100% + -50px);}
.landsGlob{background-image: url(../images/globally_bg-m.webp);    background-position: top -28px right; padding-top:0px;}
.unlockBest { padding:20px 0px 30px;}
.lowCode {   padding-top:30px;  padding-bottom:10px;    }
.btnUnlock{border-radius: 3px 30px;padding:16px 20px;gap:8px; line-height:20px;min-height:80px;}
.btnUnlock.bordeRadi{border-radius: 30px 3px;}
.securUnsec {padding:0px 0px 30px;}
.awardKeep { padding: 20px 0px 40px;}
#samruBhos.owl-theme .owl-nav button{width:30px; height:30px;}
.footer .copyright ul li,.footer .copyright ul li a{font-size: 10px;font-weight: 500;line-height:normal}
.citiBank .citibankTo h2{font-size: 20px;font-weight: 500;letter-spacing: -0.6px; line-height:normal;margin-top:10px; margin-bottom:10px;}
#samruBhos.owl-theme .owl-nav{    top:80px;bottom:auto;        width: calc(100% - 20px);}
.strugCont .strugContBox{    padding:20px;}
.gettuch .request-form .form-control.selfin{background-size:10px auto;}
.gettuch .request-form .btn-submit{    font-size:12px;padding:8px 36px 8px 25px; line-height:16px;}
.securUnsec .securImg {margin-top:26px;    }
.clientSlider .clientSlidBx{padding:16px 30px;border-radius: 6.875px;box-shadow: 0px 0px 9.487px 0px rgba(0, 0, 0, 0.10);}
.introdAIPos .title {margin-bottom:20px;}
.introdAIPos .poSuper{padding-bottom:20px!important;}
.introdAIPos .bgAi h4 {line-height:normal;}
.biz2XPowers .biz2XPowBix{border-radius: 11.698px;border: 0.39px solid #ECFF98;}
.biz2XPowers .z-1{padding-left:6px;padding-right:6px;}
.btnUnlock.btnmb{border-radius: 30px 3px;}
.impaHighMak .impaSoHig .impacBor .display-2{font-size:22px;font-weight: 600;line-height: normal;letter-spacing: -0.156px;}
.awardKeep .title {margin-bottom:22px;}
.playVideo {padding:6px 10px; font-size: 12px;font-weight: 600;line-height: 22px; letter-spacing: -0.072px;}
.playVideo img{max-width:20px;}
.gettuch .request-form .form-control {   height:40px;line-height: normal;font-size:12px;font-weight: 500;line-height: normal;border-radius: 9px;border: 0.75px solid #E5E5E5;     }
.citiBank .samruTop { padding-top:16px;}
.certified25 { margin-bottom: 50px;}
.gettuch .card .zf-multiAttType .form-check-label { line-height: 14px;}    
/*------Career Page CSS Started------*/
.career-bnnr .link_wrapper a {padding:5px 8px 4px 20px;font-size: 12px; font-weight: 600;letter-spacing: -0.072px; width: max-content;  margin: auto; }
.careers-sec .at-b2x h2.display-3, .careers-sec .teams-info .display-4, .careers-sec .great-work h2.display-4 {font-size:20px; line-height:28px;}
.careers-sec .teams-info .display-4 {top: 10px;}
.careers-sec .great-work h2.display-4 { top: 18px;}
.careers-sec .details .b2x-btn {padding: 4.2px 7.4px; font-size: 12px; line-height: 24px;  letter-spacing: -0.072px; left: 25px; top: 30%;webkit-transform: translate(0%, 0%);transform: translate(0%, 0%);}
.pl-mob {padding-left: 5px;}
.pr-mob{padding-right: 5px;}
.career_bg {background-position: bottom center; background-size: cover;}
.rohitArora-sec .rohit-prof h2 {font-size: 24px; padding-bottom: 0;}
.rohitArora-sec .rohit-prof h4.digitLend {font-size: 16px; font-weight: 400; line-height: 20px;}
.rohitArora-sec .rohit-prof blockquote{font-size: 16px;letter-spacing: -0.096px;}
.rohitArora-sec .rohit-prof blockquote {padding-top:0px; padding-left:0px;padding-right: 0; }
.rohitArora-sec .rohit-prof blockquote::before {top: 10px;width: 30px;height: 30px;   }
.rohitArora-sec { padding: 25px 0 0px; }
.rewards-sec .title {margin-bottom: 18px;}
ul.reward-lists li {font-size: 16px;line-height: 31.72px; padding-bottom:10px;padding-left:20px;}
.rewards-sec .rewards-bg {padding:20px 20px 0px 20px; }
.vaccancies-sec .title {margin-bottom: 3px;}
.vaccancies-sec .card {padding: 26px 20px; margin: 15px 6px 20px;}
.vaccancies-sec .card h4 {font-size: 12px;letter-spacing: -0.132px;}
.vaccancies-sec .profile h3 {font-size: 18px; letter-spacing: -0.108px;}
.vaccancies-sec .profile span {font-size: 16px; font-weight: 400;letter-spacing: -0.096px;}
.vaccancies-sec .cta-group .view-btn {font-size: 16px;letter-spacing: -0.096px;}
.vaccancies-sec .cta-group .apply-btn {padding: 7.2px 9.5px; font-size: 12px; line-height: 20px; letter-spacing: -0.072px;}
.vaccancies-sec .owl-theme .owl-dots, .vaccancies-sec .owl-theme .owl-nav {display: none;}
.vaccancies-sec .load-btn {border: 1px solid #000; padding: 7.1px 10px; transition: 0.7s; border-radius: 40px;background: #000; color: #FFF;
text-decoration: none;font-size: 12px;font-style: normal;font-weight: 600;line-height: normal;letter-spacing: -0.072px;}
.noPerfect-sec .title h5 {font-size: 20px; letter-spacing: -0.12px;}
.noPerfect-sec .display-3 {font-size: 24px; letter-spacing: -0.144px;padding-bottom: 22px;}
.rotate-1, .rotate-2, .rotate-3, .rotate-4{transform: rotate(0);margin-left: 0;}
.noPerfect-sec .pl-0 {padding-left: calc(var(--bs-gutter-x) * .5);}
.noPerfect-sec .pr-mob {padding-right: calc(var(--bs-gutter-x) * .5);}
.noPerfect-sec .pl-mob {padding-left: calc(var(--bs-gutter-x) * .5);}
.noPerfect-sec .pr-0 {padding-right: calc(var(--bs-gutter-x) * .5);}
.noPerfect-sec .perfect-details h4 {font-size: 20px;}
.noPerfect-sec .perfect-details p {font-size: 16px; line-height: 21px;}
.noPerfect-sec .title {margin-bottom: 18px;}
/*------Career Page CSS Ended------*/
.cnbc-sec .display-3 {   font-size: 12px;line-height:16px; margin-top:0px;    }
.cnbc-sec .bwtecttors{    padding-right:0px;  padding-left:0px;}
.cnbc-sec .bwtecttors { margin-top:10px; }    
.cnbc-sec .bwtecttors h3  {  max-width: 160px;}
/*------Team Page CSS Started------*/
.team_bg {background-position: bottom center; background-size: cover;}
.whyWe-sec .title { padding-bottom: 18px;}
.whyWe-sec .card {padding: 30px 20px 30px 20px;border-radius: 3px 57.654px;}
.text-1 {font-size: 30px; line-height: 32px; }
.whyWe-sec .teams-name {padding-top: 24px; text-align: center;}
.whyWe-sec .teams-name h5 {font-size: 16px;padding-bottom: 12px;}
.whyWe-sec .mb-btm {margin-bottom: 30px;}
.whyWe-sec .position-relative .position-absolute {position:relative!important;top:0;text-align:center}
/*------Team Page CSS Ended------*/
.seamless .tab-buttons a::after {    right: 2px;}
    .seamless.crm .tab-buttons a{line-height:28px;}
/*------LMS Page CSS Started------*/
.faq-sec h2.display-3 {font-size: 20px;line-height: 42.667px; }
.faq-sec .accordion-item {margin-bottom:4px;}    
.faq-sec .accordion-button {font-size: 18px; font-weight:600;padding-right:23px;margin-bottom: 25px;}
.faq-sec .accordion-collapse p {font-size: 16px;letter-spacing: -0.096px;font-weight: 400;line-height: 150%;color: #252525;}
.faq-sec .title {margin-bottom: 8px;}
.faq-sec .accordion-item:first-of-type>.accordion-header .accordion-button {padding: 10px 0px 6px;}
.futureLend-sec .display-3 {font-weight: 500;margin-bottom: 0px;}
.futureLend-sec .title {padding-bottom: 18px;margin-bottom: 0px;}
.futureLend-sec .card {border-radius: 36px 36px 2px 36px; padding: 20px 24px 24px 24px;}
.futureLend-sec .card h3 {font-size: 18px; line-height: normal;}
.futureLend-sec .card p {font-size: 16px; line-height: normal;}
.futureLend-sec .card .explore-btn {font-size: 12px; line-height: 24px;letter-spacing: -0.072px;padding: 6.2px 12.7px;}
/*------LMS Page CSS Ended------*/

.fasLoanIncr { padding:20px 0px 50px;}
.gettuch .card{padding: 20px 15px 14px; margin-top:20px;}
.gettuch .card .zf-labelName {margin-bottom: 5px;}   
.gettuch .card .zf-tempContDiv .form-control {height: 40px;}    
.gettuch .card .zf-multiAttType { align-items: start;padding-left: 15px;margin-bottom: 15px !important;}
/*------Collections Page CSS Started------*/
.banner p {font-size: 18px;font-weight: 500;line-height: normal;letter-spacing: -0.108px;}
.tranLoan img {  margin-left: 0px;}
.banner .reqDisc { margin-top: 5px;}
.banner{ padding-bottom:0px;}
.link_wrapper a {font-size: 12px;line-height: 23.2px;letter-spacing: -0.072px;padding: 5px 10px; padding-left:20px; align-items: center;}
.link_wrapper:hover a {width: auto;}
.reqDisc {margin-bottom:40px;}
.supercharge p {font-size: 16px;letter-spacing: -0.096px;line-height: normal;letter-spacing: -0.096px;}
.dispaly-40 {font-size: 20px;}
.unlockBest .title {margin-bottom:20px;}
.nextgen .card h4 {font-size: 20px;line-height: normal;}
.nextgen .card{padding: 25px 5px;border-radius: 20px !important;}
.nextgen h2 {margin-bottom: 25px;}
.digitallending h2 {line-height: normal; margin-bottom: 35px;}
.digitallending .scalablegrowth h4 {font-size: 20px;line-height: normal;letter-spacing: -0.362px; margin-left: 10px;        max-width: calc(100% - 56px);}
.digitallending .scalablegrowth {display: flex; align-items: center;          min-height: 107px;padding:20px 27px;}
.digitallending .scalablegrowth h4 br{display:none}
.digitallending .scalbltcircle {width: 44px; height: 44px; margin-bottom: 0;}
.digitallending .scalbltcircle img {width:80%;}
.digitallending {background-position: top 150px right 0;background-size: 150%;}
.digitallending.crm {background-position: top 250px right 0;background-size:200%;}
.recentBlogs .receBlogNav .card{    margin-left: 0px;padding: 30px 16px;}
.digitallending .mb-5 {margin-bottom: 2rem !important;}
.btnUnlock {border-radius: 3px 30px;border: 1px solid #036836!important;}
.btnUnlock.bordeRadi {border-radius: 30px 3px;border: 1px solid #036836!important;}
.btnUnlock.bordeRadi.brdr-mob {border-radius: 3px 30px;}
/*------Collections Page CSS Ended------*/
.banner {   padding-top: 20px;}
.supercharge.crm {  padding-top:40px;  padding-bottom:20px; }
.unlockBest.traditional.crm {   padding-top:30px;padding-bottom:30px;  }
.unlockBest.traditional.crm .row-cols-xl-3 .mb-2:last-child .btnUnlock {border-radius: 3px 30px;}    
.unlockBest.traditional h2, .upgraIntel .display-4, .seamless h2, .display-5, .digitallending h2, .ai-capabilities .display-3, .finanInstit .finanInsBox h2, .nextgen .card h4 {font-size: 20px;font-weight: 600;line-height: normal;letter-spacing: -0.12px; text-align: center   }
.banner p, .supercharge p, .link, .unlockBest.traditional.crm p, .upgraIntel p, .digitallending.crm .display-6, .ai-capabilities.crm h5, .finanInstit .card h5, .nextgen.cmd h5 {font-size: 16px;font-style: normal;font-weight: 400;line-height:24px;letter-spacing: -0.096px;text-align: center    }
.banner p{text-align:start;}
.unlockBest.traditional .btnUnlock{border-radius: 3px 30px;border: 1px solid #036836;padding: 20px;font-size: 16px;font-weight: 500;line-height: normal;letter-spacing: -0.096px;}   
.unlockBest.traditional .btnUnlock.bordeRadi {border-radius: 30px 3px;}
.unlockBest.traditional .btnUnlock.bordelast {border-radius:3px 30px;}
.unlockBest.traditional .btnUnlock img {   max-width:44px;  }
.seamless .card .card-text {padding: 0px 0px;}
.nextgen .mousHover .card,.nextgen .mousHover .card.aos-animate {transition: all 0.5s ease;max-width:100%;background:#000;padding:20px 24px 20px;border-radius: 36px 36px 2px 36px; transform: rotate(-0deg)!important; margin:0px!important;height:100%;}
.nextgen .mousHover .card h4,.nextgen .mousHover .card.aos-animate h4{color:#fff;text-align:start; margin-bottom:30px;font-size: 18px;font-weight: 600;line-height: normal;text-transform: capitalize;}
.nextgen .mousHover .card br{display:none}
.nextgen .mousHover .card:nth-child(1){border-radius: 36px 36px 2px 36px!important;}
.nextgen .mousHover .card:nth-child(2){border-radius: 0px 36px 36px 36px; }
.nextgen .mousHover .card:nth-child(3){border-radius: 36px 36px 36px 0px; }
.nextgen .mousHover .card:nth-child(4){border-radius: 0px 36px 36px 36px;}
.nextgen .mousHover .card:nth-child(5){border-radius: 36px 0px 36px 36px;}
.nextgen .mousHover .card:nth-child(6){border-radius: 36px 36px 36px 0px;}
.nextgen .mousHover .card .requADem{display:inline-block;border-radius: 90px;white-space: nowrap; background-image: url(../images/ic_arrow-right-w.svg); background-repeat:no-repeat;background-color:#00522A; }
.nextgen .mousHover .cars{margin-bottom:20px;}
.nextgen .mousHover .mousHover { padding-top:0px!important;}
.nextgen { padding: 25px 0px 50px;    }  
.upgraIntel{padding-bottom:10px;}    
.seamless.crm h2{text-align:start;font-weight: 500;line-height: 116.865%;letter-spacing: -0.6px;margin-bottom:20px;}    
.seamless.crm h2 br{display:none}
.seamless{border-radius: 30px 30px 0px 0px;padding:40px 5px 30px}    
.seamless .tranImg{max-width:30px;}
.seamless .card::after{display:none}    
.seamless .card { border-radius: 0px;background-color: transparent; border: 0px;  padding: 0px;}
.seamless .card .display-5{font-size:0px;line-height:normal;}
.seamless .card .display-5 .text-white{color: #FFF;font-size: 18px;font-weight: 500;line-height: 116.865%;letter-spacing: -0.54px;text-align:start;}
.seamless .card p{font-size: 16px;font-weight: 400;line-height:24px;    margin:20px 0px 20px;    }
.seamless.crm .tab-buttons a{letter-spacing: -0.54px;padding:20px 0px; padding-right:25px;}
    .seamless .tab-buttons a.active{padding-bottom:0px;}    
.gettuch.crm .card h5{font-size: 20px;font-weight: 600;line-height: normal;margin-bottom:20px;}
.gettuch.crm {  padding-top:30px;  padding-bottom:30px;    }
.gettuch .form-group label{font-size: 12px;font-weight: 500;line-height: normal;margin-bottom:6px;}
.gettuch .request-form .form-group { margin-bottom: 11px;}
.gettuch.crm .card h6{font-size: 16px;font-weight: 500;line-height: normal;}    
.digitallending.crm {  padding-top:40px;  padding-bottom:30px;}
.digitallending.crm .display-4{margin-bottom:16px;line-height: normal;letter-spacing: -0.12px;}
.digitallending.crm .display-6{margin-bottom:30px}
.digitallending.crm .link{font-weight: 500;}
.ai-capabilities.crm h2{font-weight: 500;line-height: 116.865%;letter-spacing: -0.6px;}
.ai-capabilities.crm .text-gradient{background: linear-gradient(90deg, #046937 66.84%, #7CC200 100%);background-clip: text;-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-size: 20px;font-style: normal;font-weight: 500;line-height: 116.865%;letter-spacing: -0.6px;}
.capabilities.crm .link{font-weight: 500;}
.ai-capabilities.crm .first-circle{width: 224.262px;height: 222.829px;padding-left: 18px;}
.ai-capabilities.crm .second-circle{width: 188.536px;height: 177.331px;padding-top: 13px;padding-left: 13px;}
.ai-capabilities.crm .third-circle{width: 167.938px;height: 156.929px; }
.ai-capabilities.crm .third-circle img{max-width:75px; margin-top:10px!important;margin-bottom:10px!important;}
.ai-capabilities.crm .explobtn{font-size: 12px;font-weight: 600;line-height: 14.906px;letter-spacing: -0.072px;padding:10px 16px 10px 10px;background-position: center right 1px; background-size:15px auto;}
.ai-capabilities.crm .circle-wrapper h5 {padding-bottom:0px;line-height: 10px;    }
.ai-capabilities.crm .first-circle .first-text { line-height: 13px; padding-bottom: 0px;}
.ai-capabilities.crm .onecard{margin-top:-30px;position:relative;z-index:91;} 
.ai-capabilities.crm .card h6{font-weight: 600;line-height: normal;letter-spacing: -0.108px;margin-bottom:7px;}
.ai-capabilities.crm .card p{font-weight: 400;line-height: 116.865%;letter-spacing: -0.48px;margin-bottom:0px;}
.ai-capabilities.crm  .card {  padding:13px 20px;}
.finanInstit .finanInsBox h2{text-align:start;font-weight: 500;line-height: 116.865%;letter-spacing: -0.6px;}
.finanInstit .finanInsBox {margin-bottom:20px; padding:10px 15px;}
.finanInstit.ourPlat .finanInsBox {margin-bottom:5px}
    .finanInstit.ourPlat .finanInsBox:last-child .card { border-radius: 5px 30px; }   
.finanInstit .card h5{text-align:start;}
.blog .datetime{font-size: 12px;font-weight: 400;line-height: 150%;}
.blog h6{font-size: 16px;font-weight: 400;line-height: normal;letter-spacing: -0.16px;margin-bottom:0.5rem;}
.blog.suBlog a{font-size: 12px;font-weight: 700;line-height: 150%;}
.accordion-header{font-size: 18px;font-weight: 600;line-height: normal;}
.nextgen.cmd h2{font-size: 20px;font-weight: 500;line-height: 116.865%;letter-spacing: -0.6px;margin-bottom:10px;}
.footerlogo img{max-width: 132px;}
.footer p{padding:14px 0px;color: #414141;font-size: 16px;font-weight: 400;line-height: 160%;}
.footer .linked img{max-width:60px;}
.introdAIPos .bgAi h2 br{display:none}
.securUnsec .securUnsecBg ul li{padding-bottom:10px; padding-top:10px;}  
.blog .blogfirst a {font-size:12px;font-weight: 700;line-height: 150%; }    
.gettuch .card h5{font-size: 20px;font-weight: 500;line-height: normal;}   
.link{font-weight:500;line-height: 150%;letter-spacing: -0.096px;white-space: nowrap;}   
.banner.crm-bg-img p{font-size: 18px;font-weight: 500;line-height: normal;letter-spacing: -0.108px;text-align: start;}
.blogSect .display-1{font-size: 32px;font-weight: 600;line-height: normal;letter-spacing: -0.192px} 
.blogBan .card .conEqu{display:none}    
.pt10 {    padding-top:30px!important;    }    
.blogBan .card{padding:40px 20px;border-radius:30px 0px;}  
.blogBan .card h2{line-height: 116.865%; letter-spacing: -0.6px;}    
.conEqu{ padding:6px 8px;font-size: 10px;font-weight: 400;line-height: 116.865%;letter-spacing: -0.3px;}
.blogRecePubl .blogRecSb .entryDate{font-size: 12px;font-weight: 400;line-height: 150%;}
.blogRecePubl .blogRecSb .cart{border-radius:30px 30px 30px 0px;}  
.blogRecePubl .blogRecSb .figure img {  border-radius:30px 30px 0px 0px;}  
.blogRecePubl .blogRecSb h5{margin-bottom:1.2rem;line-height: normal;letter-spacing: -0.108px;}    
.blogRecePubl .blogRecSb .card-body{border-radius:30px 0px;margin-top: -30px;padding:20px;}
.blogRecePubl .blogRecSb .card-body > .d-flex.justify-content-between {display:block!important}  
    .blogRecePubl .blogRecSb .conEqu{max-width:100%}    
.blogRecePubl.presRele .blogRecSb .card-body > .d-flex.justify-content-between {display:flex!important}  
.blogRecePubl .blogRecSb a{font-size: 12px;font-weight: 700;line-height: 150%; }
.blogRecePubl{padding-bottom:0px}    
.readMore{font-size: 12px;line-height: normal;letter-spacing: -0.072px;border-radius:30px;padding: 12px 24px;gap: 10px; padding-right:16px;}
.recentBlogs .conEqu, .blogSect .conEqu{ padding: 8px 16px;font-size:14px;line-height: 20px;}
.byLore figure{width:40px; height:40px;}  
.byLore .flex-column,.byLore .entryDate, .sharBlo a{line-height:20px;font-size: 16px;}    
.recentBlogs .receBlogCont ul li{line-height:22px;}    
.blogBann img { border-radius: 5px 50px; } 
.recentBlogs .receBlogCont .bgCont{    margin: 10px 0px 30px;    padding:20px 20px 10px;}    
.bloDiscl .bloDibg{        padding:90px 20px 30px;  clip-path: polygon(0 0%, 100% 10%, 100% 100%, 0% 100%);  border-radius: 20px;}    
.recentBlogs .receBlogCont p, .recentBlogs .receBlogCont li{font-weight: 400;line-height: 140%;letter-spacing: -0.096px;margin-bottom:16px;}    
.blogRecePubl .display-4{text-align:start}
.requADem.btn-sm{padding:5px 26px 5px 16px;line-height:24px;}
.ebookDetails .cardEbook {padding: 20px; border-radius: 30px 0px;margin:20px 0px;}    
.ourClienSlider .card{ border-radius:30px;   padding: 20px; padding-bottom:40px;}   
#confAIPBx.owl-theme .owl-nav { bottom: -75px; justify-content: center; }  
.scalablAI .card { padding:40px 20px 20px;border-radius: 30px 30px 0px 0px;    }  
.scalablAI .card .display-4{line-height: 116.865%;letter-spacing: -0.6px;}
.scalablAI .card  h5{font-size: 16px;font-weight: 400;line-height:24px;}
.scalablAI .finanInsBox{display:flex; flex-direction:row;text-align:start;align-items: center;gap:10px; justify-content: start;}
.scalablAI .finanInsBox figure{width:45px;height:45px;margin:0px; padding:6px;border-radius: 50%;} 
.scalablAI .finanInsBox figure img{max-width:85%;}    
.scalablAI .finanInsBox h5{width: calc(100% - 60px); margin-left: auto}    
.scalablAI .finanInsBox br{display:none}
.scalablAI .finanInsBox { margin-bottom:20px;  }
.biz2XPowers.digikred .biz2XPowBix {padding:3px 5px;}    
.biz2XPowers.digikred .biz2XPowBix p strong{font-size:12px;font-weight: 800;line-height: 134.2%;letter-spacing: -0.084px;}    
.strLendJour .h5.left { text-align: start; width:calc(100% - 60px); justify-content: start;   }
.hidDigiKr { padding:30px 0px 30px;} 
.cnbc-sec {padding: 30px 0px 35px;    }    
.cnbc-sec:before { height:30px; }    
.cnbc-sec:after { height: 31px; }   
.finanInstit .card { padding:15px 15px 15px;}  
.finanInstit.digikred .card {display:block;}
.finanInstit.digikred .finanConts{    max-width: calc(100% - 0px); margin-top:20px;}    
.rewards-sec.digikred .rewards-bg { margin: 20px 0px 0px;padding:16px 10px 20px 10px;}    
.rewards-sec.digikred .rewards-img{margin-bottom:20px;}
.rewards-sec.digikred ul li{font-size: 16px;font-weight: 600;line-height: normal;letter-spacing: -0.52px;}    
.finanInstit.digikred .circle{width: 30px; height: 30px;font-size: 16px;line-height: normal;} 
.finanInstit.digikred .finanConts .display-6{ font-weight: 600;}    
.hidDigiKr{background-color: #212121;}    
.hidDigiKr .container-fluid.p-0{padding-left:16px!important; padding-right:16px!important;}    
.finanInstit.digikred .finanConts h4{line-height: 150%;letter-spacing: -0.096px;}    
.hidDigiKr .cardBg {  padding:30px 0px;  border-radius:24px 24px 0px 0px; }    
.seamless.digikred .tab-buttons {border-radius:16px; padding:12px;} 
.seamless.digikred .tab-buttons a.active { border-radius:10px 14px; margin-top:12px;}  
.seamless.digikred .tab-buttons a.tab-btn{padding:10px 14px;font-size: 16px;font-weight: 700;letter-spacing: -0.48px;position:relative}  
.seamless.digikred .tab-buttons a.tab-btn:before{position:absolute;content:"";left:-16px; width:calc(100% + 32px); height:2px;bottom:0px; background-color:#fff;} 
.seamless.digikred .tab-buttons a.tab-btn.lastChild:before{display:none}
.seamless.digikred .tab-buttons a.active:before{display:none}
.seamless.digikred .display-5{ font-size: 18px;font-weight:600px }
.strLendJour { padding: 20px 0px 0px;}    
.gettuch.crm .card{padding:16px;}    
    .peoplCultu,.empowerWome { padding:40px 0px;   } 
.certified25.aboutUs{margin-bottom:30px;}    
.certified25.aboutUs h2{font-size:14px;line-height:24px;font-weight:700;line-height: 25px; letter-spacing: -0.42px;} 
.certified25.aboutUs .greatPlace {   margin-top: -61px;  }
.banner.aIPower  p{text-align: center;}   
.meetCoFound .bg-black{border-radius: 20px 20px 0px 0px;padding: 20px 20px 40px;}    
.meetCoFound  .display-3 {font-style: italic;font-weight: 500;line-height: normal;letter-spacing: -0.6px; }  
.cnbc-sec.abuInves .bg_img{text-align: start;}   
.cnbc-sec.abuInves .bg_img h2{line-height:20px;font-size: 12px;}    
.cnbc-sec.abuInves .bg_img h5{font-size: 10px;line-height:18px;}
.cnbc-sec.abuInves { padding-top: 20px;padding-bottom: 20px;  } 
.timeline .owl-item h3{font-size: 15.492px;font-weight: 500;line-height: 116.865%;letter-spacing: -0.465px;}    
.timeline .owl-item h5{font-size: 12px;font-weight: 400;line-height: normal;letter-spacing: -0.072px;}    
.digitallending.solutiDig .scalbltcircle {  padding:2px;} 
.strugCont h5 {line-height: 22px;}    
.mega-content { padding:0rem!important;}   
.mega-content ul{padding:0px!important}   
.mega-content ul li{padding:0px!important;margin:0px}
.mega-content ul li a{padding:8px 20px!important;} 
.mega-content ul li a strong{font-size:14px; line-height:20px;}    
header .navMenu ul li a {  font-size: 16px;   }
.navbar .nav-item a {padding-left:20px;padding-right:5px;   }
.mega-content ul li a:after { top: 3px;left:6px;    }
.headNavbar  .dropdown-menu{position: relative}  
#lightboxContent{padding: 20px !important;}   
#lightReque .zf-tempFrmWrapper { margin-bottom: 10px;}   
#lightReque .zf-tempFrmWrapper:last-child{margin-bottom:2px;}   
.mega-content li:last-child{margin-bottom:0px;}  
.mega-content ul{padding-bottom:0px}
.footer .repertoire{margin-top:40px;} 
.confAIPow {padding-bottom:60px;}    
#confAIPBx.owl-theme .owl-nav {width: calc(100% - 0px);  }  
.confAIPow .display-4 {text-align: center;}   
.scalablAI{padding-bottom:40px}    
.aIProd    {padding-bottom:40px} 
.fasLoanIncr .display-6{font-weight:600; }  
.fasLoanIncr .card .card-body  .display-6{margin-bottom:10px;font-weight:600;}   
.faq-sec .accordion-button::after{ right: -6px;}  
.unlockBest.traditional { padding: 50px 0px 60px;}    
.reimagiDigit .gettuch .card h6{    font-size: 14px;}
.recentBlogs .receBlogCont ul.listDecimal li,.recentBlogs .receBlogCont ul.ul-box2 li,.recentBlogs .receBlogCont ul.ul-box-bor li{width: calc(100% - 24px);}    
.recentBlogs .receBlogCont ul.listIcons li{width:100%;}  
.recentBlogs .receBlogNav .cards{margin-left:0px;}
.recentBlogs .receBlogCont ul.owl-carousel.blogSlide2{padding-top:40px;padding-left:10px; padding-right:0px;margin:0px 0px 20px;}  
.owl-carousel.blogSlide2 .owl-nav{    width: calc(100% - 0px);top:0px; margin: 0px;}
.owl-carousel.blogSlide2 .owl-nav button.owl-next {right: 0;}    
.owl-carousel.blogSlide2 .owl-nav button{top:0px;  } 
.recentBlogs .receBlogCont ul.owl-carousel.blogSlide2.navActi {padding-left:0px;padding-right: 0px;}  
.recentBlogs .receBlogCont ul.listDecimal li{gap:5px;}
.recentBlogs .receBlogCont ul.listDecimal li:before{margin: 0px auto 10px; padding: 16px;}
.recentBlogs .receBlogCont p, .recentBlogs .receBlogCont li {  font-size: 14px;line-height:20px;}
.recentBlogs .receBlogCont ul.owl-carousel.blogSlide{padding-top:40px;padding-left:0px!important; padding-right:0px!important;margin:0px 0px 20px;}  
.recentBlogs .receBlogCont ul.owl-carousel.blogSlide .owl-nav{    width: calc(100% - 0px);top:0px; margin: 0px;}
.recentBlogs .receBlogCont ul.owl-carousel.blogSlide .owl-nav button.owl-next {right: 0;}    
.recentBlogs .receBlogCont ul.owl-carousel.blogSlide .owl-nav button{top:0px;  } 
.recentBlogs .receBlogCont ul.owl-carousel.blogSlide .card{    padding:16px;}  
.recentBlogs .receBlogCont ul.listCount{  padding: 16px 16px 0px 22px;;}   
.recentBlogs .receBlogCont ul.listCount li{ width: calc(100% - 20px);margin-bottom:5px;}  
    
 .recentBlogs .receBlogCont ul.listIcons li {margin-bottom:5px;} 
.recentBlogs .receBlogCont ul.listIcons{  padding: 16px 16px 0px 22px;}
    .recentBlogs .receBlogCont ul.listIcons li:after{background-size: 12px auto;}    
}