.table_component{overflow:auto;width:100%}.table_component table{border:3px solid #fff;border-collapse:separate;border-spacing:1px;box-shadow:0 5px 10px 0 rgba(0,0,0,.09);height:100%;table-layout:auto;text-align:left;width:100%}.table_component th{background-color:#3d74f4;border:3px solid #fff;color:#fff;padding:15px}.table_component td{border:3px solid #fff;line-height:25px;padding:15px}.table_component tr:nth-child(2n) td{background-color:#eceff1;color:#333}.table_component tr:nth-child(odd) td{background-color:#fff;color:#333}.btn-session{background-color:#3d74f4;border:0;border-radius:20px;color:#fff;cursor:pointer;line-height:25px;margin:0 15px;min-height:230px;padding:20px}.btn-session a{color:#fff;text-decoration:none}.btn-session:hover{background-color:#0f05cc}.btn-session a:hover{text-decoration:underline}.btn-session .title{font-size:22px;font-weight:600;padding-bottom:15px;text-align:center}#testimonial- .features-overview-testimonial .content-box{border:2px solid #3d74f4;min-height:280px}.composable-box{background:#fff;border-radius:15px;height:auto;margin:15px;min-height:160px;padding:20px}blockquote{border-left:0}.composable-box .composable-box-heading{color:#3d74f4;font-size:40px;font-weight:700;text-align:center}.composable-box h3{font-size:20px;margin-bottom:0!important}.table-architech p{line-height:25px;margin-bottom:0!important}.three-principles{background:#fff;border-radius:20px;height:auto;margin:0 10px;padding:25px 20px}.three-principles h4{display:block;min-height:50px}.three-principles .content{display:block;min-height:220px}.three-principles .ex-links{display:block;min-height:85px}.three-principles p{color:#222!important;font-size:16px;line-height:25px;margin-bottom:0}.gradient-background .three-principles p a{color:#0f05cc!important;font-size:14px;font-weight:700;line-height:30px}p.border-left{border-left:2px solid #0f05cc;padding-left:15px}.quote_author p{color:#fff}.api-section{padding:0}.api-section .request-box,.api-section .response-box{background-color:#04033b}.api-section h2{font-size:36px}.api-section .btn.send-request{background-color:#0f05cc;border:1px solid #0f05cc;border-radius:40px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:600;line-height:1.42857143;margin:0 auto;min-width:200px;padding:10px 15px;text-align:center;text-transform:uppercase;width:20%}.card-flex p{margin-bottom:0!important;padding-top:10px}.popup-video-wrapper a.thumbnail.youtube-video img{width:100%}.card-flex-container{display:grid;gap:25px;grid-template-columns:repeat(2,1fr)}.card-flex{background:#fff;border-radius:12px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.07);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.07);box-shadow:0 5px 10px 0 rgba(0,0,0,.07);padding:20px}.card-flex.blue{background:#3d74f4;line-height:25px}.card-flex.blue,.card-flex.blue a{color:#fff!important}.card-flex.blue:hover{background-color:#0f05cc}.card-flex.blue .title{font-size:22px;font-weight:600;padding-bottom:15px;text-align:center}.card-flex h3{font-size:20px;margin-bottom:0}.card-flex-container-three{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.card-flex hr{margin:20px 0}.card-flex p{color:#222;font-size:16px;line-height:25px;margin-bottom:0}.card-flex p a{color:#0f05cc!important;font-size:14px;font-weight:700;line-height:30px}.card-flex .composable-box-heading{color:#3d74f4;font-size:40px;font-weight:700;text-align:center}.cell_1762404110280-row-0-padding{border-radius:15px}@media (max-width:767px){.card-flex-container,.card-flex-container-three{grid-template-columns:repeat(1,1fr)}}@media (max-width:1279px){.three-principles .content{min-height:270px}.btn-session{font-size:90%;margin:0 10px;padding:10px}}@media (max-width:1023px){.three-principles .content{min-height:320px}}@media (max-width:1068px){.composable-box{margin:10px;min-height:170px;padding:10px}}@media (max-width:767px){.btn-session{margin:20px 0;min-height:auto}.table_component td,.table_component th{font-size:85%;line-height:20px}.table_component table{border:1px solid #fff;border-collapse:collapse}.three-principles{border-radius:20px;margin:15px;min-height:auto;padding:15px}.three-principles .content,.three-principles .ex-links,.three-principles h4{min-height:auto}hr{margin:20px 0}.composable-box{margin:20px;min-height:auto;padding:15px}.composable-box .composable-box-heading{font-size:24px}.composable-box h3{font-size:20px;margin-top:10px!important}}@media (max-width:490px){.table_component td,.table_component th{font-size:75%;line-height:normal}}