.elementor-186 .elementor-element.elementor-element-e528475{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-186 .elementor-element.elementor-element-3923d0d{text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-186 .elementor-element.elementor-element-71ede32{text-align:center;}.elementor-186 .elementor-element.elementor-element-6b20fd6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-186 .elementor-element.elementor-element-7a38971{--display:flex;}.elementor-186 .elementor-element.elementor-element-ee4f089{text-align:center;}.elementor-186 .elementor-element.elementor-element-5b4b37d{text-align:center;}.elementor-186 .elementor-element.elementor-element-7a277f1{text-align:center;}.elementor-186 .elementor-element.elementor-element-78b07a4{--display:flex;}.elementor-186 .elementor-element.elementor-element-c643827{text-align:center;}.elementor-186 .elementor-element.elementor-element-c9b985b{text-align:center;}.elementor-186 .elementor-element.elementor-element-68d6c64{text-align:center;}.elementor-186 .elementor-element.elementor-element-afc6353{text-align:center;}.elementor-186 .elementor-element.elementor-element-001b9eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-186 .elementor-element.elementor-element-8475f2a{--display:flex;}.elementor-186 .elementor-element.elementor-element-aa4d21e{text-align:center;}.elementor-186 .elementor-element.elementor-element-d2ec54e{text-align:center;}.elementor-186 .elementor-element.elementor-element-fdf868f{text-align:center;}.elementor-186 .elementor-element.elementor-element-a887c75{text-align:center;}.elementor-186 .elementor-element.elementor-element-ff611d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-186 .elementor-element.elementor-element-ccedb51{--display:flex;}.elementor-186 .elementor-element.elementor-element-216adba{text-align:center;}.elementor-186 .elementor-element.elementor-element-9a5aa37{text-align:center;}.elementor-186 .elementor-element.elementor-element-6140953{text-align:center;}.elementor-186 .elementor-element.elementor-element-2736ecb{text-align:center;}.elementor-186 .elementor-element.elementor-element-42bbeda{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-186 .elementor-element.elementor-element-d0e1ffb{--display:flex;}.elementor-186 .elementor-element.elementor-element-e39ec36{text-align:center;}.elementor-186 .elementor-element.elementor-element-87ca328{text-align:center;}.elementor-186 .elementor-element.elementor-element-2ff5a60{--display:flex;}.elementor-186 .elementor-element.elementor-element-77c120d{text-align:center;}.elementor-186 .elementor-element.elementor-element-6f655f2{text-align:center;}.elementor-186 .elementor-element.elementor-element-0f258a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-186 .elementor-element.elementor-element-f40152c{--display:flex;}.elementor-186 .elementor-element.elementor-element-dad2383{text-align:center;}.elementor-186 .elementor-element.elementor-element-fe0d36f{text-align:center;}.elementor-186 .elementor-element.elementor-element-da9fd2e{text-align:center;}.elementor-186 .elementor-element.elementor-element-16ca92d{text-align:center;}.elementor-186 .elementor-element.elementor-element-ca34530{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-186 .elementor-element.elementor-element-6833bf4{--display:flex;}.elementor-186 .elementor-element.elementor-element-24e86ed{text-align:center;}.elementor-186 .elementor-element.elementor-element-8fd807b{text-align:center;}.elementor-186 .elementor-element.elementor-element-620de29{--display:flex;}.elementor-186 .elementor-element.elementor-element-9cf4dfb{text-align:center;}.elementor-186 .elementor-element.elementor-element-a97e0e2{text-align:center;}.elementor-186 .elementor-element.elementor-element-8e04722{text-align:center;}.elementor-186 .elementor-element.elementor-element-1e49ecc{--display:flex;}.elementor-186 .elementor-element.elementor-element-9fbe3d7{--display:flex;}.elementor-186 .elementor-element.elementor-element-dcdfcf1{--display:flex;}.elementor-186 .elementor-element.elementor-element-704620b{--display:flex;}.elementor-186 .elementor-element.elementor-element-150a9b8{--display:flex;}.elementor-186 .elementor-element.elementor-element-a4a5436{--display:flex;}.elementor-186 .elementor-element.elementor-element-5063296{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:root{--page-title-display:none;}/* Start custom CSS *//* TheMetric page design v1 */
.elementor-186{--tm-blue:#0561c7;--tm-blue2:#1d4ed8;--tm-navy:#0b1b3f;--tm-ink:#26324d;--tm-muted:#55627d;--tm-line:#e2eafb;}
.elementor-186 > .e-atomic-element{padding:0!important;}
.elementor-186 .e-con-boxed{background:linear-gradient(180deg,#eaf2ff 0,#f7faff 420px,#fff 900px);padding:40px 24px 72px!important;}
.elementor-186 .e-con-boxed > .e-con-inner{max-width:1180px!important;gap:18px!important;}
.elementor-186 p, .elementor-186 li, .elementor-186 .elementor-widget-text-editor{color:var(--tm-ink);font-size:16.5px;line-height:1.85;}
.elementor-186 strong{color:var(--tm-navy);}
.elementor-186 h2 strong, .elementor-186 h3 strong{color:inherit!important;font-weight:inherit;}
.elementor-186 h1, .elementor-186 h1 *{font-size:clamp(28px,4vw,48px)!important;line-height:1.3!important;font-weight:700!important;text-align:center!important;background:linear-gradient(90deg,#0b1b3f 0%,#0561c7 55%,#2f7cf6 100%);-webkit-background-clip:text;background-clip:text;color:transparent!important;}
.elementor-186 h1{max-width:960px;margin:18px auto 4px!important;}
.elementor-186 .e-con-boxed > .e-con-inner > h1 + p{max-width:920px;margin:0 auto!important;text-align:center!important;font-size:17.5px;color:var(--tm-muted);}
.elementor-186 h2, .elementor-186 h2.elementor-heading-title{color:var(--tm-navy)!important;font-size:clamp(24px,2.6vw,34px)!important;line-height:1.35!important;font-weight:700!important;text-align:center!important;}
.elementor-186 .e-con-boxed > .e-con-inner > h2, .elementor-186 .e-con-boxed > .e-con-inner > .elementor-widget-heading:has(h2){margin-top:46px!important;}
.elementor-186 .e-con-boxed > .e-con-inner > h2::after, .elementor-186 .e-con-boxed > .e-con-inner > .elementor-widget-heading h2::after{content:"";display:block;width:64px;height:4px;border-radius:4px;margin:14px auto 0;background:linear-gradient(90deg,#0561c7,#38bdf8);}
.elementor-186 .e-con-boxed > .e-con-inner > h2 + p{text-align:center!important;max-width:900px;margin:0 auto!important;color:var(--tm-muted);}
.elementor-186 h3, .elementor-186 h3.elementor-heading-title{color:var(--tm-blue)!important;font-size:clamp(19px,1.7vw,22px)!important;line-height:1.4!important;font-weight:600!important;text-align:left!important;margin:4px 0 0!important;}
.elementor-186 .e-con-boxed > .e-con-inner .e-con h2, .elementor-186 .e-con-boxed > .e-con-inner .e-con h2 *{color:var(--tm-blue)!important;font-size:clamp(19px,1.7vw,22px)!important;font-weight:600!important;text-align:left!important;}
.elementor-186 .e-con-boxed > .e-con-inner .e-con h2::after{display:none!important;}
/* images */
.elementor-186 .elementor-widget-image img{border-radius:20px;box-shadow:0 18px 40px -18px rgba(11,27,63,.35);}
.elementor-186 .e-con-boxed > .e-con-inner > .elementor-widget-image:first-child img{border-radius:24px;box-shadow:0 30px 60px -25px rgba(5,97,199,.55);}
/* rows + cards */
.elementor-186 .e-con-boxed > .e-con-inner > .e-con{gap:22px!important;margin-top:6px;padding:0!important;}
.elementor-186 .e-con-boxed > .e-con-inner > .e-con > .e-con{background:#fff;border:1px solid var(--tm-line);border-radius:20px;padding:26px!important;box-shadow:0 10px 30px -18px rgba(11,27,63,.25);transition:transform .25s ease,box-shadow .25s ease;gap:10px!important;}
.elementor-186 .e-con-boxed > .e-con-inner > .e-con > .e-con:hover{transform:translateY(-4px);box-shadow:0 22px 44px -20px rgba(5,97,199,.4);}
.elementor-186 .e-con-boxed > .e-con-inner > .e-con > .e-con:not(:has(*)){display:none!important;}
.elementor-186 .e-con-boxed > .e-con-inner > .e-con > .e-con > .e-con{gap:8px!important;}
.elementor-186 .e-con .e-con h3 + p, .elementor-186 .e-con .e-con h3 + .elementor-widget-text-editor{margin-top:0!important;}
.elementor-186 .e-con .e-con .elementor-widget-image img{box-shadow:none;border-radius:14px;}
/* direct h3 (FAQ / steps) */
.elementor-186 .e-con-boxed > .e-con-inner > h3{background:#fff;border:1px solid var(--tm-line);border-left:4px solid var(--tm-blue);border-radius:14px;padding:16px 20px;margin-top:8px!important;}
.elementor-186 .e-con-boxed > .e-con-inner > h3 + p{padding:0 22px;}
/* lists */
.elementor-186 ul{list-style:none;padding-left:0!important;margin:8px 0!important;}
.elementor-186 ul li{position:relative;padding-left:30px;margin:6px 0;}
.elementor-186 ul li::before{content:"";position:absolute;left:0;top:.45em;width:20px;height:20px;border-radius:50%;background:#e6f0ff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230561c7' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center/12px no-repeat;}
/* final CTA box */
.elementor-186 .e-con-boxed > .e-con-inner > h2:nth-last-child(2), .elementor-186 .e-con-boxed > .e-con-inner > h2:nth-last-child(2) *{color:#fff!important;}
.elementor-186 .e-con-boxed > .e-con-inner > h2:nth-last-child(2){background:linear-gradient(90deg,#0b1b3f,#0561c7);border-radius:24px 24px 0 0;padding:44px 32px 8px;margin-top:56px!important;}
.elementor-186 .e-con-boxed > .e-con-inner > h2:nth-last-child(2)::after{background:#38bdf8;}
.elementor-186 .e-con-boxed > .e-con-inner > h2:nth-last-child(2) + p:last-child{background:linear-gradient(90deg,#0b1b3f,#0561c7);color:#dbe7ff!important;border-radius:0 0 24px 24px;padding:8px 40px 44px;margin-top:-18px!important;max-width:none;}
.elementor-186 .e-con-boxed > .e-con-inner > h2:nth-last-child(2) + p:last-child strong{color:#fff;}
.elementor-186 a:not(.elementor-button){color:var(--tm-blue);font-weight:500;text-decoration:none;border-bottom:1px solid rgba(5,97,199,.25);}

/* classic widget variants */
.elementor-186 .e-con-boxed > .e-con-inner > .elementor-widget-heading:has(h1) + .elementor-widget-text-editor{max-width:920px;margin:0 auto!important;text-align:center;}
.elementor-186 .e-con-boxed > .e-con-inner > .elementor-widget-heading:has(h1) + .elementor-widget-text-editor p{color:var(--tm-muted);font-size:17.5px;}
.elementor-186 .e-con-boxed > .e-con-inner > .elementor-widget-heading:has(h3) h3{background:#fff;border:1px solid var(--tm-line);border-left:4px solid var(--tm-blue);border-radius:14px;padding:16px 20px;}
.elementor-186 .e-con-boxed > .e-con-inner > .elementor-widget-heading:has(h3) + .elementor-widget-text-editor, .elementor-186 .e-con-boxed > .e-con-inner > .elementor-widget-heading:has(h3) + p{padding:0 22px;}
.elementor-186 .e-con-boxed > .e-con-inner > .elementor-widget-heading:nth-last-child(2):has(h2):has(+ .elementor-widget-text-editor), .elementor-186 .e-con-boxed > .e-con-inner > .elementor-widget-heading:nth-last-child(2):has(h2) + .elementor-widget-text-editor:last-child{background:linear-gradient(90deg,#0b1b3f,#0561c7);}
.elementor-186 .e-con-boxed > .e-con-inner > .elementor-widget-heading:nth-last-child(2):has(h2):has(+ .elementor-widget-text-editor){border-radius:24px 24px 0 0;padding:44px 32px 8px;margin-top:56px!important;}
.elementor-186 .e-con-boxed > .e-con-inner > .elementor-widget-heading:nth-last-child(2):has(+ .elementor-widget-text-editor) h2{color:#fff!important;}
.elementor-186 .e-con-boxed > .e-con-inner > .elementor-widget-heading:nth-last-child(2):has(+ .elementor-widget-text-editor) h2::after{background:#38bdf8!important;}
.elementor-186 .e-con-boxed > .e-con-inner > .elementor-widget-heading:nth-last-child(2):has(h2) + .elementor-widget-text-editor:last-child{border-radius:0 0 24px 24px;padding:8px 40px 44px;margin-top:-18px!important;text-align:center;}
.elementor-186 .e-con-boxed > .e-con-inner > .elementor-widget-heading:nth-last-child(2):has(h2) + .elementor-widget-text-editor:last-child, .elementor-186 .e-con-boxed > .e-con-inner > .elementor-widget-heading:nth-last-child(2):has(h2) + .elementor-widget-text-editor:last-child *{color:#dbe7ff!important;}
.elementor-186 .e-con-boxed > .e-con-inner > h2:nth-last-child(2) + p:last-child{text-align:center;}

/* accordion FAQ */
.elementor-186 .e-n-accordion{display:flex;flex-direction:column;gap:12px;}
.elementor-186 .e-n-accordion-item{background:#fff;border:1px solid var(--tm-line)!important;border-radius:14px;overflow:hidden;box-shadow:0 8px 24px -18px rgba(11,27,63,.3);}
.elementor-186 .e-n-accordion-item-title{border:0!important;padding:18px 22px!important;background:#fff!important;}
.elementor-186 .e-n-accordion-item-title-text{color:var(--tm-navy)!important;font-weight:600!important;font-size:17px!important;}
.elementor-186 .e-n-accordion-item[open] .e-n-accordion-item-title{background:#f2f7ff!important;}
.elementor-186 .e-n-accordion-item[open] .e-n-accordion-item-title-text{color:var(--tm-blue)!important;}
.elementor-186 .e-n-accordion-item-title-icon *{color:var(--tm-blue)!important;fill:var(--tm-blue)!important;}
.elementor-186 .e-n-accordion-item > [role=region]{border:0!important;padding:4px 22px 18px!important;text-align:left!important;}
.elementor-186 .e-n-accordion-item > [role=region] *{text-align:left!important;}

/* blog posts grid */
.elementor-186 .elementor-posts-container{gap:28px!important;margin-top:18px;}
.elementor-186 .elementor-post{background:#fff;border:1px solid var(--tm-line);border-radius:20px;overflow:hidden;box-shadow:0 12px 32px -20px rgba(11,27,63,.3);transition:transform .25s ease,box-shadow .25s ease;display:flex;flex-direction:column;}
.elementor-186 .elementor-post:hover{transform:translateY(-5px);box-shadow:0 24px 48px -22px rgba(5,97,199,.45);}
.elementor-186 .elementor-post__thumbnail__link{margin:0!important;border:0!important;width:100%!important;}
.elementor-186 .elementor-post__thumbnail{border-radius:0!important;padding-bottom:0!important;overflow:hidden;}
.elementor-186 .elementor-post__thumbnail img{position:static!important;transform:none!important;width:100%!important;height:auto!important;aspect-ratio:3/1;object-fit:cover;}
.elementor-186 .elementor-post__thumbnail img{transition:transform .5s ease;}
.elementor-186 .elementor-post:hover .elementor-post__thumbnail img{transform:scale(1.04)!important;}
.elementor-186 .elementor-post__text{padding:20px 22px 24px!important;}
.elementor-186 .elementor-post__title, .elementor-186 .elementor-post__title a{font-size:19px!important;line-height:1.45!important;color:var(--tm-navy)!important;font-weight:600!important;border:0!important;}
.elementor-186 .elementor-post:hover .elementor-post__title a{color:var(--tm-blue)!important;}
.elementor-186 .elementor-post__meta-data{color:var(--tm-muted)!important;font-size:13px!important;margin-top:6px;}
.elementor-186 .elementor-post__excerpt p{font-size:15px!important;color:var(--tm-muted)!important;line-height:1.7!important;}
.elementor-186 .elementor-post__read-more{display:inline-block;margin-top:8px;color:var(--tm-blue)!important;font-weight:600!important;border:0!important;}
.elementor-186 .elementor-pagination{margin-top:36px;}
.elementor-186 .elementor-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;border-radius:10px;border:1px solid var(--tm-line)!important;margin:0 3px;color:var(--tm-navy)!important;}
.elementor-186 .elementor-pagination .page-numbers.current{background:var(--tm-blue);color:#fff!important;border-color:var(--tm-blue)!important;}
@media (max-width:1024px){
.elementor-186 .e-con-boxed{padding:32px 20px 60px!important;}
}
@media (max-width:767px){
.elementor-186 .e-con-boxed{padding:22px 14px 48px!important;}
.elementor-186 .e-con-boxed > .e-con-inner{gap:14px!important;}
.elementor-186 p, .elementor-186 li, .elementor-186 .elementor-widget-text-editor{font-size:15.5px;line-height:1.8;}
.elementor-186 .e-con-boxed > .e-con-inner > h1 + p{font-size:16px;text-align:left!important;}
.elementor-186 .e-con-boxed > .e-con-inner > h2 + p{text-align:left!important;}
.elementor-186 .e-con-boxed > .e-con-inner > h2, .elementor-186 .e-con-boxed > .e-con-inner > .elementor-widget-heading:has(h2){margin-top:30px!important;}
.elementor-186 .e-con-boxed > .e-con-inner > .e-con{flex-direction:column!important;flex-wrap:nowrap!important;gap:14px!important;}
.elementor-186 .e-con-boxed > .e-con-inner > .e-con > *{width:100%!important;max-width:100%!important;--width:100%;flex-basis:auto!important;}
.elementor-186 .e-con-boxed > .e-con-inner > .e-con > .e-con{padding:20px!important;}
.elementor-186 .e-con-boxed > .e-con-inner > .e-con > .e-con:hover{transform:none;}
.elementor-186 .e-con-boxed > .e-con-inner > h3{padding:14px 16px;}
.elementor-186 .e-con-boxed > .e-con-inner > h3 + p{padding:0 6px;}
.elementor-186 .e-con-boxed > .e-con-inner > h2:nth-last-child(2){padding:32px 20px 6px;border-radius:20px 20px 0 0;}
.elementor-186 .e-con-boxed > .e-con-inner > h2:nth-last-child(2) + p:last-child{padding:6px 20px 32px;margin-top:-14px!important;border-radius:0 0 20px 20px;}
.elementor-186 .elementor-widget-image img{border-radius:16px;}
}/* End custom CSS */