.k-navbar2 {
     position: fixed;
     width: 100%;
     padding: 7px 0px;
     top: 0;
     z-index: 101;
     transition: background-color 400ms linear;
 }

 .btn-border-blue{
     background: transparent !important;
 }
 .k-add-nav-shadow .btn-border-blue p{
     color:#504EE4 !important;
 }
 .k-container {
     display: flex;
     justify-content: space-between;
 }
 .k-container {
     width: 100%;
     padding-right: 15px;
     padding-left: 15px;
     margin-right: auto;
     margin-left: auto;
     max-width: 1300px;
 }
 .k-container-wrapper {
     position: relative;
 }
 .k-navbar2 .k-navbar-brand img {
     width: 100px;
 }
 
 .k-add-nav-shadow{
     background-color: white;
     box-shadow: 0 2px 2px -2px rgb(0 0 0 / 20%);
 }
 
 
 
 .toolbar{
     display: none;
 }
 
 .k-nav-btn-try{
     cursor: pointer;
     font-style: normal;
     font-weight: 600;
     font-family: 'Open Sans', sans-serif !important;
     font-size: 12px;
     text-align: center;
     color: #FFFFFF;
     border: .5px solid white;
     background: #504EE4;
     cursor: pointer;
     border-radius: 4px;
     height: 35px;
     margin: 5px 0px;
     padding: 0px !important;
     width: 150px;
     align-items: center;
     display: flex;
     justify-content: center;
 }
 .k-nav-btn-try svg{
     position: relative;
     top: 5px;
 
 }
 .k-nav-btn-try p{
     position: relative;
     bottom: 6px;
     left: 7px;
     color: #FFFFFF;
     margin-bottom: 0px !important;
 }
 
.k-cta1{
     margin-right:40px ;
     color: #504EE4 !important;
}
 .k-navbar2  .btn-arrow p {
     font-size: 12px;
     padding: 13px 15px !important;
 }
 
 .k-navbar-brand{
     margin-left: 70px;
 }
 
 .landing-section{
     padding-top: 80px;
 }
 .k-logo-hide{
     display: none;
 }


 /* navbar end */
 
 

/* arrow button */
.btn-arrow p{ 
     font-weight: 700;  
     font-family: 'Inter', sans-serif;
     font-style: normal;
     font-weight: 600;
     font-size: 12px;
     line-height: 15px;
     letter-spacing: 0.04em;
     padding: 12px 16px;
     margin-bottom: 0px !important;
     transition: .3s;
     transform: translateX(5px);  
 }
 .btn-blue p{
     color: #FFFFFF !important;
 }
 .btn-blue {
     background: #504EE4 !important;
 }
 .btn-arrow i{
     transition: .3s;    
     opacity: 0;
     transform: translateX(-3px); 
 }
 .k-cta:hover{
     text-decoration: none !important;
 }
 .btn-arrow:hover p{
     transform: translateX(-2px);
     text-decoration: none !important;
 }
 .btn-arrow:hover i{
     opacity: 1;
     transform: translateX(9px);  
     text-decoration: none !important;
 }
 .btn-arrow{
     padding: 0px !important;
 }
 .btn-border-blue p{
     color: #504EE4 !important;
 }
 .btn-border-blue{
     border:1px solid  #504EE4;
     background: white !important;
 }
 
 



 /* main-landing */
body{
    background-color: rgb(240, 240, 240);
}
.main-landing{
     margin-top: 150px;
}

.kl-header{
     color: #504EE4;
}

table{
     margin-top: 80px;
     margin-bottom: 100px;
    width: 100%;
}

thead{
margin-bottom: 20px;
}
table svg{
    width: 20px;
    height: 20px;
    margin-right: 15px;
    color: #504EE4 !important;
    display: none;
}
table thead p{
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 0px !important;
    color: #05034E;
    font-weight: 700;
    font-size: 12px;
}
.table-bordered td, .table-bordered th{
    border-color: none !important;
}

tbody tr {
    height: 70px;
    margin-bottom: 0px;
}
.table-bordered td{
    background: white;
}
td {
    border-right: 2px solid rgb(240, 240, 240);
    border-left: 2px solid rgb(240, 240, 240);
    border-top: 5px solid rgb(240, 240, 240);
    border-bottom: 5px solid rgb(240, 240, 240);
    border-collapse: collapse;
    background-color: white;
}
tbody td p{
    margin-bottom: 0px !important;
    display: flex;
    padding: 15px;
    justify-content: center;
    align-items: center;
    font-size: 12px;
}
tbody td {
    max-width: 300px;
    margin-bottom: 50px;
    min-width: 100px;
}
thead p{
    padding-bottom: 13px;
}
