/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700&family=IBM+Plex+Sans:wght@400;500;600&display=swap');
.elementor-element-4316e7ee>*{background:#f3f6fa!important;border-radius:16px!important;padding:28px!important;display:flex!important;flex-direction:column!important;gap:8px!important;box-sizing:border-box}
.elementor-element-4316e7ee>*>*:nth-child(1){width:32px!important;min-width:32px;height:4px!important;padding:0!important;border-radius:2px!important;background:#151b5e!important}
.elementor-element-4316e7ee>*>*:nth-child(2){font-family:'IBM Plex Sans',sans-serif;font-weight:500;font-size:16px;color:#151b5e}
.elementor-element-4316e7ee>*>*:nth-child(3){font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:44px;line-height:47px;color:#151b5e}
.elementor-element-4316e7ee>*>*:nth-child(4){font-family:'IBM Plex Sans',sans-serif;font-size:15px;line-height:24px;color:#6b7a96}
.elementor-element-1058d3c4>*{display:flex!important;flex-direction:row!important;align-items:center!important;gap:24px!important;padding:20px 28px!important;box-sizing:border-box;width:100%}
.elementor-element-1058d3c4>*:nth-child(even){background:#fff!important}
.elementor-element-1058d3c4>*:nth-child(odd){background:#f3f6fa!important}
.elementor-element-1058d3c4>*:nth-child(1){background:#151b5e!important;padding:16px 28px!important}
.elementor-element-1058d3c4>*>*:nth-child(1){width:520px;flex:none;font-family:'IBM Plex Sans',sans-serif;font-size:17px;color:#3d4c6b}
.elementor-element-1058d3c4>*>*:nth-child(2){width:260px;flex:none;font-family:'IBM Plex Sans',sans-serif;font-size:17px;color:#3d4c6b}
.elementor-element-1058d3c4>*>*:nth-child(3){flex:1;min-width:0;font-family:'IBM Plex Sans',sans-serif;font-weight:600;font-size:19px;color:#151b5e}
.elementor-element-1058d3c4>*:nth-child(1)>*{font-weight:500!important;font-size:14px!important;color:#c9d5e8!important}
.elementor-element-5dde73ff>*{background:#fff!important;border-radius:14px!important;padding:22px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:12px!important;box-sizing:border-box;min-width:0}
.elementor-element-5dde73ff>*>*:nth-child(1){width:52px!important;min-width:52px;height:52px!important;padding:0!important;border-radius:12px!important;background:#f3f6fa!important;display:flex!important;align-items:center;justify-content:center}
.elementor-element-5dde73ff>*>*:nth-child(1) img{width:26px!important;height:26px!important;display:block}
.elementor-element-5dde73ff>*>*:nth-child(2){font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:28px;line-height:30px;color:#151b5e}
.elementor-element-5dde73ff>*>*:nth-child(3){font-family:'IBM Plex Sans',sans-serif;font-size:14px;line-height:22px;color:#3d4c6b}
.elementor-element-71c71749>*{background:#f3f6fa!important;border-radius:16px!important;padding:28px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:14px!important;box-sizing:border-box;min-width:0}
.elementor-element-71c71749>*>*:nth-child(1){width:52px!important;min-width:52px;height:52px!important;padding:0!important;border-radius:12px!important;background:#fff!important;display:flex!important;align-items:center;justify-content:center}
.elementor-element-71c71749>*>*:nth-child(1) img{width:26px!important;height:26px!important;display:block}
.elementor-element-71c71749>*>*:nth-child(2){font-family:'Barlow Condensed',sans-serif;font-weight:700;font-size:32px;line-height:34px;color:#151b5e}
.elementor-element-71c71749>*>*:nth-child(3){font-family:'IBM Plex Sans',sans-serif;font-size:16px;line-height:26px;color:#3d4c6b}
@media (max-width:767px){
.elementor-element-4316e7ee>*{padding:22px 20px!important}
.elementor-element-4316e7ee>*>*:nth-child(3){font-size:26px;line-height:28px}
.elementor-element-1058d3c4>*:nth-child(1){display:none!important}
.elementor-element-1058d3c4>*{flex-direction:column!important;align-items:flex-start!important;gap:4px!important;padding:16px 20px!important}
.elementor-element-1058d3c4>*>*:nth-child(1){width:100%;font-size:15px;color:#6b7a96}
.elementor-element-1058d3c4>*>*:nth-child(2){width:100%;font-size:13px;color:#6b7a96}
.elementor-element-1058d3c4>*>*:nth-child(3){width:100%;font-size:20px}
.elementor-element-5dde73ff>*{padding:22px 18px!important}
.elementor-element-71c71749>*{padding:28px 22px!important}
}
@media (min-width:768px) and (max-width:1024px){
.elementor-element-1058d3c4>*>*:nth-child(1){width:42%}
.elementor-element-1058d3c4>*>*:nth-child(2){width:26%}
}/* End custom CSS */