.elementor-kit-5{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1023px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --ileads-bg:#fbfbf9; --ileads-surface:#f4f4f0; --ileads-primary:#1b9cfc; --ileads-text:#182c61; --ileads-muted:#4a5a7a; --ileads-border:#e7e7e1; --ileads-font-body:Inter; --ileads-font-display:Inter Tight; }
/* Start custom CSS *//* iLeadsGlobal source-measured Cost control rhythm, 14 October 2026. */
.ileads-addon.il-calculator[data-il-cost] .il-calc-inputs>.il-card>.il-field+.il-two-cols,
.ileads-addon.il-calculator[data-il-cost] .il-calc-inputs>.il-card>.il-two-cols+.il-field{margin-top:32px}
.ileads-addon.il-calculator[data-il-cost] .il-help{font-size:12px;line-height:1.625}
.ileads-addon.il-calculator[data-il-cost] .il-choice{line-height:1.6}
.ileads-addon.il-calculator[data-il-cost] .il-field:has(input[data-calc-field="management"]){position:relative}
.ileads-addon.il-calculator[data-il-cost] .il-field:has(input[data-calc-field="management"])::before{content:"$";position:absolute;left:16px;top:54px;translate:0 -50%;font-size:14px;font-weight:600;line-height:22.4px;color:var(--il-muted);pointer-events:none}
.ileads-addon.il-calculator[data-il-cost] .il-calc-inputs .il-field input[data-calc-field="management"]{padding-left:32px}

/* iLeadsGlobal source legal list markers; 15 October 2026. */
.elementor-83 [data-id="5f64bd55"]>.e-paragraph-base,
.elementor-83 [data-id="48e0c100"]>.e-paragraph-base,
.elementor-83 [data-id="1fbfc2dc"]>.e-paragraph-base,
.elementor-86 [data-id="768fdbd9"]>.e-paragraph-base,
.elementor-86 [data-id="16c5b29b"]>.e-paragraph-base,
.elementor-87 [data-id="40982a71"]>.e-paragraph-base,
.elementor-87 [data-id="2fcb6a8"]>.e-paragraph-base,
.elementor-91 [data-id="b16c321"]>.e-paragraph-base{display:list-item;list-style-type:disc;list-style-position:outside;text-wrap:wrap}
.elementor-83 [data-id="5f64bd55"]>.e-paragraph-base::marker,
.elementor-83 [data-id="48e0c100"]>.e-paragraph-base::marker,
.elementor-83 [data-id="1fbfc2dc"]>.e-paragraph-base::marker,
.elementor-86 [data-id="768fdbd9"]>.e-paragraph-base::marker,
.elementor-86 [data-id="16c5b29b"]>.e-paragraph-base::marker,
.elementor-87 [data-id="40982a71"]>.e-paragraph-base::marker,
.elementor-87 [data-id="2fcb6a8"]>.e-paragraph-base::marker,
.elementor-91 [data-id="b16c321"]>.e-paragraph-base::marker{color:#1b9cfc}

/* iLeadsGlobal source-measured Cost breakdown table; 15 October 2026. */
.ileads-addon.il-calculator[data-il-cost] .il-calc-summary>.il-card:has(>[data-cost-breakdown]){padding:0;overflow:hidden;border:1px solid var(--il-border);box-shadow:0 1px 2px #0000000d}
.ileads-addon.il-calculator[data-il-cost] .il-card:has(>[data-cost-breakdown])>h3{margin:0;padding:12px 20px;font-size:11px;font-weight:600;line-height:24px;letter-spacing:.18em;color:var(--il-muted);background:var(--il-surface);border-bottom:1px solid var(--il-border)}
.ileads-addon.il-calculator[data-il-cost] [data-cost-breakdown]>.il-breakdown-row{padding:14px 20px;font-size:13px;line-height:1.6;border-bottom:1px solid var(--il-border)}
.ileads-addon.il-calculator[data-il-cost] [data-cost-breakdown]>.il-breakdown-row:last-child{border-bottom:0}
.ileads-addon.il-calculator[data-il-cost] [data-cost-breakdown]>.il-breakdown-row>span{color:color-mix(in srgb,var(--il-text) 80%,transparent)}
.ileads-addon.il-calculator[data-il-cost] [data-cost-breakdown]>.il-breakdown-row>strong{font-size:13px;line-height:1.6;font-weight:600;color:var(--il-text);font-variant-numeric:tabular-nums}

/* iLeadsGlobal source footer stacking below sm=640px; all 39 captured footers. */
@media(max-width:639px){
.elementor footer.e-default-footer>.e-div-block-base>.e-div-block-base:has(> .e-div-block-base > h4){grid-template-columns:minmax(0,1fr)}
.elementor footer.e-default-footer>.e-div-block-base>.e-div-block-base:has(> .e-div-block-base > h4)>.e-div-block-base:first-child{grid-column:auto}
}

/* iLeadsGlobal exact source icons: modern color notation raster correction; 15 October 2026. */
.elementor img[src="https://ileadsglobal.com/wp-content/uploads/2026/10/ileads-icon-4084c329b6e541a1-410e4772.png"]{content:url("https://ileadsglobal.com/wp-content/uploads/2026/10/ileads-icon-4084c329b6e541a1-410e4772-source-color.png")}
.elementor img[src="https://ileadsglobal.com/wp-content/uploads/2026/10/ileads-icon-936e5c48ae7fc65f-97ee9053.png"]{content:url("https://ileadsglobal.com/wp-content/uploads/2026/10/ileads-icon-936e5c48ae7fc65f-97ee9053-source-color.png")}
.elementor img[src="https://ileadsglobal.com/wp-content/uploads/2026/10/ileads-icon-70b8cd81ad00a719-f99b9b38.png"]{content:url("https://ileadsglobal.com/wp-content/uploads/2026/10/ileads-icon-70b8cd81ad00a719-f99b9b38-source-color.png")}
.elementor img[src="https://ileadsglobal.com/wp-content/uploads/2026/10/ileads-icon-646cb83a7143c67c-5385e69b.png"]{content:url("https://ileadsglobal.com/wp-content/uploads/2026/10/ileads-icon-646cb83a7143c67c-5385e69b-source-color.png")}
.elementor img[src="https://ileadsglobal.com/wp-content/uploads/2026/10/ileads-icon-89e98536ff913f14-193b6b5d.png"]{content:url("https://ileadsglobal.com/wp-content/uploads/2026/10/ileads-icon-89e98536ff913f14-193b6b5d-source-color.png")}
.elementor img[src="https://ileadsglobal.com/wp-content/uploads/2026/10/ileads-icon-e4712acd659f273e-4f1a61e5.png"]{content:url("https://ileadsglobal.com/wp-content/uploads/2026/10/ileads-icon-e4712acd659f273e-4f1a61e5-source-color.png")}
.elementor img[src="https://ileadsglobal.com/wp-content/uploads/2026/10/ileads-icon-f4728ed2faf65777-9c3a8f34.png"]{content:url("https://ileadsglobal.com/wp-content/uploads/2026/10/ileads-icon-f4728ed2faf65777-9c3a8f34-source-color.png")}
.elementor img[src="https://ileadsglobal.com/wp-content/uploads/2026/10/ileads-icon-0c94b871e201cd34-5385e69b.png"]{content:url("https://ileadsglobal.com/wp-content/uploads/2026/10/ileads-icon-0c94b871e201cd34-5385e69b-source-color.png")}
.elementor img[src="https://ileadsglobal.com/wp-content/uploads/2026/10/ileads-icon-dbfcae44f0907142-193b6b5d.png"]{content:url("https://ileadsglobal.com/wp-content/uploads/2026/10/ileads-icon-dbfcae44f0907142-193b6b5d-source-color.png")}

/* iLeadsGlobal source-measured Cost summary; 15 October 2026. */
.ileads-addon.il-calculator[data-il-cost] .il-summary-primary{position:relative;overflow:hidden;background:var(--il-text);border-radius:18px;padding:28px;line-height:1.6;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}
.ileads-addon.il-calculator[data-il-cost] .il-summary-primary::before{content:"";position:absolute;right:-64px;top:-64px;width:224px;height:224px;border-radius:50%;background:color-mix(in srgb,var(--il-primary) 25%,transparent);filter:blur(64px);pointer-events:none}
.ileads-addon.il-calculator[data-il-cost] .il-summary-primary>*{position:relative}
.ileads-addon.il-calculator[data-il-cost] .il-summary-primary>.il-eyebrow{display:block;font-size:11px;line-height:1.6;font-weight:700;letter-spacing:.2em;color:var(--il-primary)}
.ileads-addon.il-calculator[data-il-cost] .il-summary-value{font-family:"Inter Tight",Inter,sans-serif;font-size:36px;line-height:40px;font-weight:800;letter-spacing:-.025em;margin:12px 0 0;font-variant-numeric:tabular-nums}
.ileads-addon.il-calculator[data-il-cost] .il-summary-primary>.il-result{padding:0;font-size:13px;line-height:1.6;border:0}
.ileads-addon.il-calculator[data-il-cost] .il-summary-primary>.il-summary-value+.il-result{margin-top:24px;padding-top:20px;border-top:1px solid #ffffff1a}
.ileads-addon.il-calculator[data-il-cost] .il-summary-primary>.il-result+.il-result{margin-top:12px}
.ileads-addon.il-calculator[data-il-cost] .il-summary-primary>.il-result>strong{font-size:15px;line-height:1.6;font-weight:600;color:var(--il-primary)}
.ileads-addon.il-calculator[data-il-cost] .il-summary-primary>.il-result+.il-result>strong{color:white}
.ileads-addon.il-calculator[data-il-cost] .il-summary-primary>.il-button{margin-top:28px;padding:12px 20px;font-size:14px;line-height:1.6;min-height:44px;background:var(--il-primary);gap:8px}
.ileads-addon.il-calculator[data-il-cost] .il-summary-primary>.il-button>svg{display:none}
.ileads-addon.il-calculator[data-il-cost] .il-summary-primary>.il-button::before{content:"";display:block;width:16px;height:16px;flex-shrink:0;background-image:url("https://ileadsglobal.com/wp-content/uploads/2026/10/ileads-cost-source-quote-source-color.png");background-size:contain;background-repeat:no-repeat}
@media(min-width:640px){.ileads-addon.il-calculator[data-il-cost] .il-summary-primary{padding:32px}.ileads-addon.il-calculator[data-il-cost] .il-summary-value{font-size:48px;line-height:48px}}

/* iLeadsGlobal source text wrapping; only Home author uses balance/pretty. */
.elementor:not(.elementor-7) .ileads-site :is(.e-heading-base,.e-paragraph-base){text-wrap:wrap}
/* Source body reserve for its fixed mobile/tablet conversion bar. */
@media(max-width:1023px){body:has(>.elementor>.ileads-site){padding-bottom:calc(76px + env(safe-area-inset-bottom))}}

/* iLeadsGlobal source responsive grid resets, 15 October 2026.
   IDs/types/titles fresh-verified on all 39 documents; removed functional nodes skipped. */
@media(max-width:639px){
.elementor.elementor-7 [data-id="1d0d34dd"],
.elementor.elementor-7 [data-id="7c1b62cb"],
.elementor.elementor-76 [data-id="2170de38"],
.elementor.elementor-76 [data-id="7877962f"],
.elementor.elementor-76 [data-id="aad8ea6"],
.elementor.elementor-76 [data-id="3a63aba1"],
.elementor.elementor-76 [data-id="1886b916"],
.elementor.elementor-76 [data-id="2436508c"],
.elementor.elementor-77 [data-id="2f53c2b5"],
.elementor.elementor-78 [data-id="5a471764"],
.elementor.elementor-78 [data-id="7d04149f"],
.elementor.elementor-78 [data-id="61b06c59"],
.elementor.elementor-79 [data-id="10de1444"],
.elementor.elementor-80 [data-id="f397ba8"],
.elementor.elementor-81 [data-id="238a12af"],
.elementor.elementor-82 [data-id="3c60b56f"],
.elementor.elementor-83 [data-id="4c9c6fd4"],
.elementor.elementor-84 [data-id="d016332"],
.elementor.elementor-84 [data-id="6a1155a6"],
.elementor.elementor-85 [data-id="25884ec2"],
.elementor.elementor-86 [data-id="f7891ed"],
.elementor.elementor-87 [data-id="1891eba1"],
.elementor.elementor-88 [data-id="3bb5356b"],
.elementor.elementor-89 [data-id="309bd5a1"],
.elementor.elementor-90 [data-id="1a59a8a2"],
.elementor.elementor-90 [data-id="50773325"],
.elementor.elementor-91 [data-id="f84a301"],
.elementor.elementor-92 [data-id="57843d42"],
.elementor.elementor-92 [data-id="76f0da1c"],
.elementor.elementor-93 [data-id="1a9fa74a"],
.elementor.elementor-94 [data-id="77b4ab0e"],
.elementor.elementor-95 [data-id="389b64a4"],
.elementor.elementor-96 [data-id="1e6b74f5"],
.elementor.elementor-97 [data-id="17f3f4d2"],
.elementor.elementor-98 [data-id="78074d4d"],
.elementor.elementor-99 [data-id="52874458"],
.elementor.elementor-99 [data-id="50f9c636"],
.elementor.elementor-100 [data-id="ddb86a2"],
.elementor.elementor-100 [data-id="75e1e098"],
.elementor.elementor-101 [data-id="38c5e48"],
.elementor.elementor-101 [data-id="681f50cb"],
.elementor.elementor-102 [data-id="614d0c2a"],
.elementor.elementor-102 [data-id="4bed5e68"],
.elementor.elementor-103 [data-id="32a1aa2e"],
.elementor.elementor-103 [data-id="7462369f"],
.elementor.elementor-104 [data-id="ff4cdd0"],
.elementor.elementor-104 [data-id="43370242"],
.elementor.elementor-105 [data-id="7b92a5c3"],
.elementor.elementor-105 [data-id="1fc481f3"],
.elementor.elementor-106 [data-id="36dca2b3"],
.elementor.elementor-106 [data-id="5cbce0ee"],
.elementor.elementor-107 [data-id="1ebbffc4"],
.elementor.elementor-107 [data-id="1af06784"],
.elementor.elementor-108 [data-id="7947734d"],
.elementor.elementor-108 [data-id="3a336026"],
.elementor.elementor-109 [data-id="1a02cc18"],
.elementor.elementor-109 [data-id="2eba40c7"],
.elementor.elementor-110 [data-id="d7658a"],
.elementor.elementor-110 [data-id="2458a61"],
.elementor.elementor-111 [data-id="2326e76d"],
.elementor.elementor-111 [data-id="46b65c9d"],
.elementor.elementor-112 [data-id="4cba5041"],
.elementor.elementor-112 [data-id="5b2e7e5c"],
.elementor.elementor-113 [data-id="5c7d706"],
.elementor.elementor-113 [data-id="e2da7c0"]{grid-template-columns:minmax(0,1fr)}
.elementor.elementor-7 [data-id="57c94523"],
.elementor.elementor-76 [data-id="4bdd9e75"],
.elementor.elementor-77 [data-id="39f39271"],
.elementor.elementor-78 [data-id="372f339c"],
.elementor.elementor-79 [data-id="50b87ded"],
.elementor.elementor-80 [data-id="3b8eb02c"],
.elementor.elementor-81 [data-id="30820248"],
.elementor.elementor-82 [data-id="1aa2626e"],
.elementor.elementor-83 [data-id="e3e77ee"],
.elementor.elementor-84 [data-id="8b7c606"],
.elementor.elementor-85 [data-id="e06106f"],
.elementor.elementor-86 [data-id="22a0383d"],
.elementor.elementor-87 [data-id="75dec0b0"],
.elementor.elementor-88 [data-id="75772384"],
.elementor.elementor-89 [data-id="3a2e5a7a"],
.elementor.elementor-90 [data-id="73496114"],
.elementor.elementor-91 [data-id="10203e89"],
.elementor.elementor-92 [data-id="44b29b50"],
.elementor.elementor-93 [data-id="3d07b9ea"],
.elementor.elementor-94 [data-id="3cca689c"],
.elementor.elementor-95 [data-id="144bfe1c"],
.elementor.elementor-96 [data-id="44cd9bad"],
.elementor.elementor-97 [data-id="48c1ebc8"],
.elementor.elementor-98 [data-id="7c471c1d"],
.elementor.elementor-99 [data-id="74b45de0"],
.elementor.elementor-100 [data-id="5a028284"],
.elementor.elementor-101 [data-id="41115fb5"],
.elementor.elementor-102 [data-id="717e648d"],
.elementor.elementor-103 [data-id="44261882"],
.elementor.elementor-104 [data-id="1fb4e3f5"],
.elementor.elementor-105 [data-id="1a6b274f"],
.elementor.elementor-106 [data-id="58954490"],
.elementor.elementor-107 [data-id="497f5c8"],
.elementor.elementor-108 [data-id="62f7f0c0"],
.elementor.elementor-109 [data-id="438b772b"],
.elementor.elementor-110 [data-id="99766e4"],
.elementor.elementor-111 [data-id="43d76f83"],
.elementor.elementor-112 [data-id="47f6d22f"],
.elementor.elementor-113 [data-id="d545b9f"]{grid-column:auto}
}
@media(max-width:767px){
.elementor.elementor-7 [data-id="38be9dc5"],
.elementor.elementor-7 [data-id="431d2835"],
.elementor.elementor-7 [data-id="5149573"],
.elementor.elementor-7 [data-id="4bf04367"],
.elementor.elementor-76 [data-id="60cd0a98"],
.elementor.elementor-77 [data-id="6402e228"],
.elementor.elementor-77 [data-id="2d00962b"],
.elementor.elementor-79 [data-id="4c64245d"],
.elementor.elementor-79 [data-id="2a20f07f"],
.elementor.elementor-82 [data-id="1bea6a30"],
.elementor.elementor-89 [data-id="4eefee64"],
.elementor.elementor-92 [data-id="4d2f5397"],
.elementor.elementor-93 [data-id="71d11cb9"],
.elementor.elementor-93 [data-id="1f4ed375"],
.elementor.elementor-94 [data-id="6f9db4c8"],
.elementor.elementor-94 [data-id="594d323f"],
.elementor.elementor-95 [data-id="fe6fcb2"],
.elementor.elementor-95 [data-id="578944a1"],
.elementor.elementor-96 [data-id="7b58ed90"],
.elementor.elementor-96 [data-id="36402012"],
.elementor.elementor-97 [data-id="455ebbfa"],
.elementor.elementor-97 [data-id="39b53b5d"],
.elementor.elementor-98 [data-id="71c11bfa"],
.elementor.elementor-98 [data-id="6edc9f5b"],
.elementor.elementor-99 [data-id="7e47d341"],
.elementor.elementor-99 [data-id="751e2a08"],
.elementor.elementor-99 [data-id="7d2efed2"],
.elementor.elementor-99 [data-id="676147e5"],
.elementor.elementor-99 [data-id="756031ff"],
.elementor.elementor-100 [data-id="55088a69"],
.elementor.elementor-100 [data-id="52ff8cc3"],
.elementor.elementor-100 [data-id="75ef1d03"],
.elementor.elementor-101 [data-id="28978ac"],
.elementor.elementor-101 [data-id="7f314121"],
.elementor.elementor-101 [data-id="1e70661"],
.elementor.elementor-102 [data-id="21eeb13d"],
.elementor.elementor-102 [data-id="1d8714af"],
.elementor.elementor-102 [data-id="5a6b79a2"],
.elementor.elementor-103 [data-id="138853ff"],
.elementor.elementor-103 [data-id="cc18953"],
.elementor.elementor-103 [data-id="6d066eec"],
.elementor.elementor-104 [data-id="5e52d1b0"],
.elementor.elementor-104 [data-id="67991e1b"],
.elementor.elementor-104 [data-id="7cdf1bdd"],
.elementor.elementor-105 [data-id="603e00a6"],
.elementor.elementor-105 [data-id="47e0a28f"],
.elementor.elementor-105 [data-id="66a8e212"]{grid-template-columns:minmax(0,1fr)}
}
@media(max-width:1023px){
.elementor.elementor-7 [data-id="2a1fc924"],
.elementor.elementor-7 [data-id="4a4de08f"],
.elementor.elementor-76 [data-id="4a178889"],
.elementor.elementor-80 [data-id="40fc46c3"],
.elementor.elementor-83 [data-id="2d77cf04"],
.elementor.elementor-85 [data-id="34ae0b06"],
.elementor.elementor-86 [data-id="57cc530c"],
.elementor.elementor-87 [data-id="36ab0d71"],
.elementor.elementor-91 [data-id="6e584c27"],
.elementor.elementor-99 [data-id="2f6c23f6"],
.elementor.elementor-99 [data-id="c991288"],
.elementor.elementor-100 [data-id="5a79261e"],
.elementor.elementor-100 [data-id="37ff5668"],
.elementor.elementor-100 [data-id="53b6b0b3"],
.elementor.elementor-100 [data-id="4cf7a724"],
.elementor.elementor-101 [data-id="50f7ef1d"],
.elementor.elementor-101 [data-id="799e899f"],
.elementor.elementor-101 [data-id="316130e3"],
.elementor.elementor-101 [data-id="3ff9c649"],
.elementor.elementor-102 [data-id="5c9c4be7"],
.elementor.elementor-102 [data-id="6afb2cb0"],
.elementor.elementor-102 [data-id="1b2e898d"],
.elementor.elementor-102 [data-id="4f4acadf"],
.elementor.elementor-103 [data-id="57a2300f"],
.elementor.elementor-103 [data-id="50abece2"],
.elementor.elementor-103 [data-id="14cb2a1c"],
.elementor.elementor-103 [data-id="41a08764"],
.elementor.elementor-104 [data-id="55bab22c"],
.elementor.elementor-104 [data-id="60b1d80d"],
.elementor.elementor-104 [data-id="60c369f3"],
.elementor.elementor-104 [data-id="6a06e0fa"],
.elementor.elementor-105 [data-id="4ce28949"],
.elementor.elementor-105 [data-id="16a5fcd"],
.elementor.elementor-105 [data-id="5f9c55"],
.elementor.elementor-105 [data-id="42314be1"]{grid-template-columns:minmax(0,1fr)}
}

/* Source About timeline clears sm alignment and sm:pr/pl-10 below 640px. */
@media(max-width:639px){
.elementor.elementor-76 [data-id="4e00066e"],
.elementor.elementor-76 [data-id="3641491e"],
.elementor.elementor-76 [data-id="64074988"],
.elementor.elementor-76 [data-id="843ee07"],
.elementor.elementor-76 [data-id="4020c180"],
.elementor.elementor-76 [data-id="ab15b83"],
.elementor.elementor-76 [data-id="2d0aaa4b"],
.elementor.elementor-76 [data-id="2278c0e7"]{padding-left:0;padding-right:0;text-align:left}
.elementor.elementor-76 [data-id="4e00066e"] :is(.e-heading-base,.e-paragraph-base),
.elementor.elementor-76 [data-id="3641491e"] :is(.e-heading-base,.e-paragraph-base),
.elementor.elementor-76 [data-id="64074988"] :is(.e-heading-base,.e-paragraph-base),
.elementor.elementor-76 [data-id="843ee07"] :is(.e-heading-base,.e-paragraph-base),
.elementor.elementor-76 [data-id="4020c180"] :is(.e-heading-base,.e-paragraph-base),
.elementor.elementor-76 [data-id="ab15b83"] :is(.e-heading-base,.e-paragraph-base),
.elementor.elementor-76 [data-id="2d0aaa4b"] :is(.e-heading-base,.e-paragraph-base),
.elementor.elementor-76 [data-id="2278c0e7"] :is(.e-heading-base,.e-paragraph-base){text-align:left}
}

/* Source flex-1 uses a percentage basis, not a fixed zero-pixel basis.
   In an auto-height column the percentage stays content-sized; 0px clipped
   all four editable week cards to their padding/borders. IDs fresh-verified. */
.elementor.elementor-79 [data-id="55024c24"],
.elementor.elementor-79 [data-id="3dabba3e"],
.elementor.elementor-79 [data-id="127cb244"],
.elementor.elementor-79 [data-id="45948b7c"]{flex-basis:0%}

/* Preserve source CSS table layout on individually editable native nodes.
   The converter changed table elements to divs and display:block. All 11
   rows / 44 cells were fresh-read verified before this scoped restoration.
   This repairs visual layout; native table semantics are still a QA item. */
.elementor.elementor-85 [data-id="2b4f33ed"]{display:table;border-collapse:separate;border-spacing:0;table-layout:auto}
.elementor.elementor-85 [data-id="6893e7a1"]{display:table-header-group}
.elementor.elementor-85 [data-id="18837941"]{display:table-row-group}
.elementor.elementor-85 [data-id="6893e7a1"]>[data-id],
.elementor.elementor-85 [data-id="18837941"]>[data-id]{display:table-row}
.elementor.elementor-85 [data-id="6893e7a1"]>[data-id]>[data-id],
.elementor.elementor-85 [data-id="18837941"]>[data-id]>[data-id]{display:table-cell}

/* Original .hl display retained on 24 exact first/only spans; no rich text changed.
   All96 affected native nodes /21 pages fresh-read, type/title/parent/span-verified. */
.elementor.elementor-76 [data-id="2e6c72af"]>span:first-child,
.elementor.elementor-76 [data-id="45d88d54"]>span:first-child,
.elementor.elementor-76 [data-id="5878f39c"]>span:first-child,
.elementor.elementor-78 [data-id="a2e8b76"]>span:first-child,
.elementor.elementor-7 [data-id="5ad16b9d"]>span:first-child,
.elementor.elementor-7 [data-id="71663245"]>span:first-child,
.elementor.elementor-7 [data-id="65dc7026"]>span:first-child,
.elementor.elementor-7 [data-id="70ebbdbc"]>span:first-child,
.elementor.elementor-7 [data-id="50643b07"]>span:first-child,
.elementor.elementor-7 [data-id="51cdaa5e"]>span:first-child,
.elementor.elementor-7 [data-id="ea73d57"]>span:first-child,
.elementor.elementor-82 [data-id="14cc486d"]>span:first-child,
.elementor.elementor-79 [data-id="272b5eb2"]>span:first-child,
.elementor.elementor-79 [data-id="6507bfe9"]>span:first-child,
.elementor.elementor-79 [data-id="578116bf"]>span:first-child,
.elementor.elementor-101 [data-id="520b0aa2"]>span:first-child,
.elementor.elementor-100 [data-id="21bfd335"]>span:first-child,
.elementor.elementor-92 [data-id="cdfc9b4"]>span:first-child,
.elementor.elementor-92 [data-id="23ee10ea"]>span:first-child,
.elementor.elementor-92 [data-id="746408d4"]>span:first-child,
.elementor.elementor-104 [data-id="75d37dbb"]>span:first-child,
.elementor.elementor-102 [data-id="45a6da7"]>span:first-child,
.elementor.elementor-103 [data-id="59e3d1f9"]>span:first-child,
.elementor.elementor-105 [data-id="4bf02074"]>span:first-child{display:inline-block;position:relative}
/* Team source role visibility and the exact sm=640 four-column transition. */
@media(max-width:639px){
.elementor.elementor-90 [data-id="5fba428d"]>span:nth-child(3),
.elementor.elementor-90 [data-id="d5075d"]>span:nth-child(3),
.elementor.elementor-90 [data-id="615ea241"]>span:nth-child(3),
.elementor.elementor-90 [data-id="619e10a2"]>span:nth-child(3),
.elementor.elementor-90 [data-id="49a0c148"]>span:nth-child(3),
.elementor.elementor-90 [data-id="60d484da"]>span:nth-child(3),
.elementor.elementor-90 [data-id="6b687aed"]>span:nth-child(3),
.elementor.elementor-90 [data-id="6b8e17c5"]>span:nth-child(3),
.elementor.elementor-107 [data-id="67c7d245"]>span:nth-child(3),
.elementor.elementor-107 [data-id="68b983a9"]>span:nth-child(3),
.elementor.elementor-107 [data-id="23bff3a3"]>span:nth-child(3),
.elementor.elementor-107 [data-id="7f607b2c"]>span:nth-child(3),
.elementor.elementor-107 [data-id="33fd6ce5"]>span:nth-child(3),
.elementor.elementor-107 [data-id="1f4e878a"]>span:nth-child(3),
.elementor.elementor-107 [data-id="3689c980"]>span:nth-child(3),
.elementor.elementor-107 [data-id="116cf6c"]>span:nth-child(3),
.elementor.elementor-106 [data-id="504edb42"]>span:nth-child(3),
.elementor.elementor-106 [data-id="797c8dc1"]>span:nth-child(3),
.elementor.elementor-106 [data-id="3264c123"]>span:nth-child(3),
.elementor.elementor-106 [data-id="45941832"]>span:nth-child(3),
.elementor.elementor-106 [data-id="4187cc99"]>span:nth-child(3),
.elementor.elementor-106 [data-id="242d3a89"]>span:nth-child(3),
.elementor.elementor-106 [data-id="37356d27"]>span:nth-child(3),
.elementor.elementor-106 [data-id="27deb532"]>span:nth-child(3),
.elementor.elementor-110 [data-id="6b9b1f9a"]>span:nth-child(3),
.elementor.elementor-110 [data-id="9283d14"]>span:nth-child(3),
.elementor.elementor-110 [data-id="304c62cb"]>span:nth-child(3),
.elementor.elementor-110 [data-id="724dd13b"]>span:nth-child(3),
.elementor.elementor-110 [data-id="1849dd6b"]>span:nth-child(3),
.elementor.elementor-110 [data-id="a5c5d2a"]>span:nth-child(3),
.elementor.elementor-110 [data-id="8a1119f"]>span:nth-child(3),
.elementor.elementor-110 [data-id="391204a5"]>span:nth-child(3),
.elementor.elementor-108 [data-id="7dc32a6"]>span:nth-child(3),
.elementor.elementor-108 [data-id="44fa4ad"]>span:nth-child(3),
.elementor.elementor-108 [data-id="4a23a95b"]>span:nth-child(3),
.elementor.elementor-108 [data-id="770201c6"]>span:nth-child(3),
.elementor.elementor-108 [data-id="46569dcb"]>span:nth-child(3),
.elementor.elementor-108 [data-id="79346c3e"]>span:nth-child(3),
.elementor.elementor-108 [data-id="d09e00e"]>span:nth-child(3),
.elementor.elementor-108 [data-id="6c6da566"]>span:nth-child(3),
.elementor.elementor-109 [data-id="4743a362"]>span:nth-child(3),
.elementor.elementor-109 [data-id="54846d23"]>span:nth-child(3),
.elementor.elementor-109 [data-id="5ab08403"]>span:nth-child(3),
.elementor.elementor-109 [data-id="4775cbbb"]>span:nth-child(3),
.elementor.elementor-109 [data-id="595f199d"]>span:nth-child(3),
.elementor.elementor-109 [data-id="43e2f805"]>span:nth-child(3),
.elementor.elementor-109 [data-id="2bd115b5"]>span:nth-child(3),
.elementor.elementor-109 [data-id="50e4e87b"]>span:nth-child(3),
.elementor.elementor-113 [data-id="7f5a933b"]>span:nth-child(3),
.elementor.elementor-113 [data-id="36852800"]>span:nth-child(3),
.elementor.elementor-113 [data-id="dc4ba76"]>span:nth-child(3),
.elementor.elementor-113 [data-id="7e6036f9"]>span:nth-child(3),
.elementor.elementor-113 [data-id="20306adc"]>span:nth-child(3),
.elementor.elementor-113 [data-id="45fbdee8"]>span:nth-child(3),
.elementor.elementor-113 [data-id="18f20db9"]>span:nth-child(3),
.elementor.elementor-113 [data-id="5a3e39b6"]>span:nth-child(3),
.elementor.elementor-111 [data-id="75470197"]>span:nth-child(3),
.elementor.elementor-111 [data-id="78185097"]>span:nth-child(3),
.elementor.elementor-111 [data-id="7f61949"]>span:nth-child(3),
.elementor.elementor-111 [data-id="1cb17350"]>span:nth-child(3),
.elementor.elementor-111 [data-id="5b81b318"]>span:nth-child(3),
.elementor.elementor-111 [data-id="7cf4801d"]>span:nth-child(3),
.elementor.elementor-111 [data-id="3e734cfe"]>span:nth-child(3),
.elementor.elementor-111 [data-id="232f08ee"]>span:nth-child(3),
.elementor.elementor-112 [data-id="23aaee72"]>span:nth-child(3),
.elementor.elementor-112 [data-id="7e439d6b"]>span:nth-child(3),
.elementor.elementor-112 [data-id="4cc55319"]>span:nth-child(3),
.elementor.elementor-112 [data-id="74903ef9"]>span:nth-child(3),
.elementor.elementor-112 [data-id="1bf8664f"]>span:nth-child(3),
.elementor.elementor-112 [data-id="67ad12cc"]>span:nth-child(3),
.elementor.elementor-112 [data-id="4224787c"]>span:nth-child(3),
.elementor.elementor-112 [data-id="646afbc2"]>span:nth-child(3){display:none}
}
@media(min-width:640px){
.elementor.elementor-90 [data-id="5fba428d"]>span:nth-child(3),
.elementor.elementor-90 [data-id="d5075d"]>span:nth-child(3),
.elementor.elementor-90 [data-id="615ea241"]>span:nth-child(3),
.elementor.elementor-90 [data-id="619e10a2"]>span:nth-child(3),
.elementor.elementor-90 [data-id="49a0c148"]>span:nth-child(3),
.elementor.elementor-90 [data-id="60d484da"]>span:nth-child(3),
.elementor.elementor-90 [data-id="6b687aed"]>span:nth-child(3),
.elementor.elementor-90 [data-id="6b8e17c5"]>span:nth-child(3),
.elementor.elementor-107 [data-id="67c7d245"]>span:nth-child(3),
.elementor.elementor-107 [data-id="68b983a9"]>span:nth-child(3),
.elementor.elementor-107 [data-id="23bff3a3"]>span:nth-child(3),
.elementor.elementor-107 [data-id="7f607b2c"]>span:nth-child(3),
.elementor.elementor-107 [data-id="33fd6ce5"]>span:nth-child(3),
.elementor.elementor-107 [data-id="1f4e878a"]>span:nth-child(3),
.elementor.elementor-107 [data-id="3689c980"]>span:nth-child(3),
.elementor.elementor-107 [data-id="116cf6c"]>span:nth-child(3),
.elementor.elementor-106 [data-id="504edb42"]>span:nth-child(3),
.elementor.elementor-106 [data-id="797c8dc1"]>span:nth-child(3),
.elementor.elementor-106 [data-id="3264c123"]>span:nth-child(3),
.elementor.elementor-106 [data-id="45941832"]>span:nth-child(3),
.elementor.elementor-106 [data-id="4187cc99"]>span:nth-child(3),
.elementor.elementor-106 [data-id="242d3a89"]>span:nth-child(3),
.elementor.elementor-106 [data-id="37356d27"]>span:nth-child(3),
.elementor.elementor-106 [data-id="27deb532"]>span:nth-child(3),
.elementor.elementor-110 [data-id="6b9b1f9a"]>span:nth-child(3),
.elementor.elementor-110 [data-id="9283d14"]>span:nth-child(3),
.elementor.elementor-110 [data-id="304c62cb"]>span:nth-child(3),
.elementor.elementor-110 [data-id="724dd13b"]>span:nth-child(3),
.elementor.elementor-110 [data-id="1849dd6b"]>span:nth-child(3),
.elementor.elementor-110 [data-id="a5c5d2a"]>span:nth-child(3),
.elementor.elementor-110 [data-id="8a1119f"]>span:nth-child(3),
.elementor.elementor-110 [data-id="391204a5"]>span:nth-child(3),
.elementor.elementor-108 [data-id="7dc32a6"]>span:nth-child(3),
.elementor.elementor-108 [data-id="44fa4ad"]>span:nth-child(3),
.elementor.elementor-108 [data-id="4a23a95b"]>span:nth-child(3),
.elementor.elementor-108 [data-id="770201c6"]>span:nth-child(3),
.elementor.elementor-108 [data-id="46569dcb"]>span:nth-child(3),
.elementor.elementor-108 [data-id="79346c3e"]>span:nth-child(3),
.elementor.elementor-108 [data-id="d09e00e"]>span:nth-child(3),
.elementor.elementor-108 [data-id="6c6da566"]>span:nth-child(3),
.elementor.elementor-109 [data-id="4743a362"]>span:nth-child(3),
.elementor.elementor-109 [data-id="54846d23"]>span:nth-child(3),
.elementor.elementor-109 [data-id="5ab08403"]>span:nth-child(3),
.elementor.elementor-109 [data-id="4775cbbb"]>span:nth-child(3),
.elementor.elementor-109 [data-id="595f199d"]>span:nth-child(3),
.elementor.elementor-109 [data-id="43e2f805"]>span:nth-child(3),
.elementor.elementor-109 [data-id="2bd115b5"]>span:nth-child(3),
.elementor.elementor-109 [data-id="50e4e87b"]>span:nth-child(3),
.elementor.elementor-113 [data-id="7f5a933b"]>span:nth-child(3),
.elementor.elementor-113 [data-id="36852800"]>span:nth-child(3),
.elementor.elementor-113 [data-id="dc4ba76"]>span:nth-child(3),
.elementor.elementor-113 [data-id="7e6036f9"]>span:nth-child(3),
.elementor.elementor-113 [data-id="20306adc"]>span:nth-child(3),
.elementor.elementor-113 [data-id="45fbdee8"]>span:nth-child(3),
.elementor.elementor-113 [data-id="18f20db9"]>span:nth-child(3),
.elementor.elementor-113 [data-id="5a3e39b6"]>span:nth-child(3),
.elementor.elementor-111 [data-id="75470197"]>span:nth-child(3),
.elementor.elementor-111 [data-id="78185097"]>span:nth-child(3),
.elementor.elementor-111 [data-id="7f61949"]>span:nth-child(3),
.elementor.elementor-111 [data-id="1cb17350"]>span:nth-child(3),
.elementor.elementor-111 [data-id="5b81b318"]>span:nth-child(3),
.elementor.elementor-111 [data-id="7cf4801d"]>span:nth-child(3),
.elementor.elementor-111 [data-id="3e734cfe"]>span:nth-child(3),
.elementor.elementor-111 [data-id="232f08ee"]>span:nth-child(3),
.elementor.elementor-112 [data-id="23aaee72"]>span:nth-child(3),
.elementor.elementor-112 [data-id="7e439d6b"]>span:nth-child(3),
.elementor.elementor-112 [data-id="4cc55319"]>span:nth-child(3),
.elementor.elementor-112 [data-id="74903ef9"]>span:nth-child(3),
.elementor.elementor-112 [data-id="1bf8664f"]>span:nth-child(3),
.elementor.elementor-112 [data-id="67ad12cc"]>span:nth-child(3),
.elementor.elementor-112 [data-id="4224787c"]>span:nth-child(3),
.elementor.elementor-112 [data-id="646afbc2"]>span:nth-child(3){display:block}
.elementor.elementor-90 [data-id="5fba428d"],
.elementor.elementor-90 [data-id="d5075d"],
.elementor.elementor-90 [data-id="615ea241"],
.elementor.elementor-90 [data-id="619e10a2"],
.elementor.elementor-90 [data-id="49a0c148"],
.elementor.elementor-90 [data-id="60d484da"],
.elementor.elementor-90 [data-id="6b687aed"],
.elementor.elementor-90 [data-id="6b8e17c5"],
.elementor.elementor-107 [data-id="67c7d245"],
.elementor.elementor-107 [data-id="68b983a9"],
.elementor.elementor-107 [data-id="23bff3a3"],
.elementor.elementor-107 [data-id="7f607b2c"],
.elementor.elementor-107 [data-id="33fd6ce5"],
.elementor.elementor-107 [data-id="1f4e878a"],
.elementor.elementor-107 [data-id="3689c980"],
.elementor.elementor-107 [data-id="116cf6c"],
.elementor.elementor-106 [data-id="504edb42"],
.elementor.elementor-106 [data-id="797c8dc1"],
.elementor.elementor-106 [data-id="3264c123"],
.elementor.elementor-106 [data-id="45941832"],
.elementor.elementor-106 [data-id="4187cc99"],
.elementor.elementor-106 [data-id="242d3a89"],
.elementor.elementor-106 [data-id="37356d27"],
.elementor.elementor-106 [data-id="27deb532"],
.elementor.elementor-110 [data-id="6b9b1f9a"],
.elementor.elementor-110 [data-id="9283d14"],
.elementor.elementor-110 [data-id="304c62cb"],
.elementor.elementor-110 [data-id="724dd13b"],
.elementor.elementor-110 [data-id="1849dd6b"],
.elementor.elementor-110 [data-id="a5c5d2a"],
.elementor.elementor-110 [data-id="8a1119f"],
.elementor.elementor-110 [data-id="391204a5"],
.elementor.elementor-108 [data-id="7dc32a6"],
.elementor.elementor-108 [data-id="44fa4ad"],
.elementor.elementor-108 [data-id="4a23a95b"],
.elementor.elementor-108 [data-id="770201c6"],
.elementor.elementor-108 [data-id="46569dcb"],
.elementor.elementor-108 [data-id="79346c3e"],
.elementor.elementor-108 [data-id="d09e00e"],
.elementor.elementor-108 [data-id="6c6da566"],
.elementor.elementor-109 [data-id="4743a362"],
.elementor.elementor-109 [data-id="54846d23"],
.elementor.elementor-109 [data-id="5ab08403"],
.elementor.elementor-109 [data-id="4775cbbb"],
.elementor.elementor-109 [data-id="595f199d"],
.elementor.elementor-109 [data-id="43e2f805"],
.elementor.elementor-109 [data-id="2bd115b5"],
.elementor.elementor-109 [data-id="50e4e87b"],
.elementor.elementor-113 [data-id="7f5a933b"],
.elementor.elementor-113 [data-id="36852800"],
.elementor.elementor-113 [data-id="dc4ba76"],
.elementor.elementor-113 [data-id="7e6036f9"],
.elementor.elementor-113 [data-id="20306adc"],
.elementor.elementor-113 [data-id="45fbdee8"],
.elementor.elementor-113 [data-id="18f20db9"],
.elementor.elementor-113 [data-id="5a3e39b6"],
.elementor.elementor-111 [data-id="75470197"],
.elementor.elementor-111 [data-id="78185097"],
.elementor.elementor-111 [data-id="7f61949"],
.elementor.elementor-111 [data-id="1cb17350"],
.elementor.elementor-111 [data-id="5b81b318"],
.elementor.elementor-111 [data-id="7cf4801d"],
.elementor.elementor-111 [data-id="3e734cfe"],
.elementor.elementor-111 [data-id="232f08ee"],
.elementor.elementor-112 [data-id="23aaee72"],
.elementor.elementor-112 [data-id="7e439d6b"],
.elementor.elementor-112 [data-id="4cc55319"],
.elementor.elementor-112 [data-id="74903ef9"],
.elementor.elementor-112 [data-id="1bf8664f"],
.elementor.elementor-112 [data-id="67ad12cc"],
.elementor.elementor-112 [data-id="4224787c"],
.elementor.elementor-112 [data-id="646afbc2"]{grid-template-columns:2.5rem 1.4fr 1fr auto}
}
/* Source name is15px below lg1024; desktop-collapsed inline style was16px. */
@media(max-width:1023px){
.elementor.elementor-90 [data-id="5fba428d"]>span:nth-child(2),
.elementor.elementor-90 [data-id="d5075d"]>span:nth-child(2),
.elementor.elementor-90 [data-id="615ea241"]>span:nth-child(2),
.elementor.elementor-90 [data-id="619e10a2"]>span:nth-child(2),
.elementor.elementor-90 [data-id="49a0c148"]>span:nth-child(2),
.elementor.elementor-90 [data-id="60d484da"]>span:nth-child(2),
.elementor.elementor-90 [data-id="6b687aed"]>span:nth-child(2),
.elementor.elementor-90 [data-id="6b8e17c5"]>span:nth-child(2),
.elementor.elementor-107 [data-id="67c7d245"]>span:nth-child(2),
.elementor.elementor-107 [data-id="68b983a9"]>span:nth-child(2),
.elementor.elementor-107 [data-id="23bff3a3"]>span:nth-child(2),
.elementor.elementor-107 [data-id="7f607b2c"]>span:nth-child(2),
.elementor.elementor-107 [data-id="33fd6ce5"]>span:nth-child(2),
.elementor.elementor-107 [data-id="1f4e878a"]>span:nth-child(2),
.elementor.elementor-107 [data-id="3689c980"]>span:nth-child(2),
.elementor.elementor-107 [data-id="116cf6c"]>span:nth-child(2),
.elementor.elementor-106 [data-id="504edb42"]>span:nth-child(2),
.elementor.elementor-106 [data-id="797c8dc1"]>span:nth-child(2),
.elementor.elementor-106 [data-id="3264c123"]>span:nth-child(2),
.elementor.elementor-106 [data-id="45941832"]>span:nth-child(2),
.elementor.elementor-106 [data-id="4187cc99"]>span:nth-child(2),
.elementor.elementor-106 [data-id="242d3a89"]>span:nth-child(2),
.elementor.elementor-106 [data-id="37356d27"]>span:nth-child(2),
.elementor.elementor-106 [data-id="27deb532"]>span:nth-child(2),
.elementor.elementor-110 [data-id="6b9b1f9a"]>span:nth-child(2),
.elementor.elementor-110 [data-id="9283d14"]>span:nth-child(2),
.elementor.elementor-110 [data-id="304c62cb"]>span:nth-child(2),
.elementor.elementor-110 [data-id="724dd13b"]>span:nth-child(2),
.elementor.elementor-110 [data-id="1849dd6b"]>span:nth-child(2),
.elementor.elementor-110 [data-id="a5c5d2a"]>span:nth-child(2),
.elementor.elementor-110 [data-id="8a1119f"]>span:nth-child(2),
.elementor.elementor-110 [data-id="391204a5"]>span:nth-child(2),
.elementor.elementor-108 [data-id="7dc32a6"]>span:nth-child(2),
.elementor.elementor-108 [data-id="44fa4ad"]>span:nth-child(2),
.elementor.elementor-108 [data-id="4a23a95b"]>span:nth-child(2),
.elementor.elementor-108 [data-id="770201c6"]>span:nth-child(2),
.elementor.elementor-108 [data-id="46569dcb"]>span:nth-child(2),
.elementor.elementor-108 [data-id="79346c3e"]>span:nth-child(2),
.elementor.elementor-108 [data-id="d09e00e"]>span:nth-child(2),
.elementor.elementor-108 [data-id="6c6da566"]>span:nth-child(2),
.elementor.elementor-109 [data-id="4743a362"]>span:nth-child(2),
.elementor.elementor-109 [data-id="54846d23"]>span:nth-child(2),
.elementor.elementor-109 [data-id="5ab08403"]>span:nth-child(2),
.elementor.elementor-109 [data-id="4775cbbb"]>span:nth-child(2),
.elementor.elementor-109 [data-id="595f199d"]>span:nth-child(2),
.elementor.elementor-109 [data-id="43e2f805"]>span:nth-child(2),
.elementor.elementor-109 [data-id="2bd115b5"]>span:nth-child(2),
.elementor.elementor-109 [data-id="50e4e87b"]>span:nth-child(2),
.elementor.elementor-113 [data-id="7f5a933b"]>span:nth-child(2),
.elementor.elementor-113 [data-id="36852800"]>span:nth-child(2),
.elementor.elementor-113 [data-id="dc4ba76"]>span:nth-child(2),
.elementor.elementor-113 [data-id="7e6036f9"]>span:nth-child(2),
.elementor.elementor-113 [data-id="20306adc"]>span:nth-child(2),
.elementor.elementor-113 [data-id="45fbdee8"]>span:nth-child(2),
.elementor.elementor-113 [data-id="18f20db9"]>span:nth-child(2),
.elementor.elementor-113 [data-id="5a3e39b6"]>span:nth-child(2),
.elementor.elementor-111 [data-id="75470197"]>span:nth-child(2),
.elementor.elementor-111 [data-id="78185097"]>span:nth-child(2),
.elementor.elementor-111 [data-id="7f61949"]>span:nth-child(2),
.elementor.elementor-111 [data-id="1cb17350"]>span:nth-child(2),
.elementor.elementor-111 [data-id="5b81b318"]>span:nth-child(2),
.elementor.elementor-111 [data-id="7cf4801d"]>span:nth-child(2),
.elementor.elementor-111 [data-id="3e734cfe"]>span:nth-child(2),
.elementor.elementor-111 [data-id="232f08ee"]>span:nth-child(2),
.elementor.elementor-112 [data-id="23aaee72"]>span:nth-child(2),
.elementor.elementor-112 [data-id="7e439d6b"]>span:nth-child(2),
.elementor.elementor-112 [data-id="4cc55319"]>span:nth-child(2),
.elementor.elementor-112 [data-id="74903ef9"]>span:nth-child(2),
.elementor.elementor-112 [data-id="1bf8664f"]>span:nth-child(2),
.elementor.elementor-112 [data-id="67ad12cc"]>span:nth-child(2),
.elementor.elementor-112 [data-id="4224787c"]>span:nth-child(2),
.elementor.elementor-112 [data-id="646afbc2"]>span:nth-child(2){font-size:15px;line-height:1.6;letter-spacing:-.025em}
}

/* Source amount spans change at lg1024. Desktop-only inline serialization
   made all three prices too large on mobile/tablet. Fresh native IDs/text read. */
@media(max-width:1023px){
.elementor.elementor-85 [data-id="6e935e1c"]>span:first-child,
.elementor.elementor-85 [data-id="7d76b7e2"]>span:first-child{font-size:36px;line-height:40px;letter-spacing:-.025em}
.elementor.elementor-85 [data-id="7f948714"]>span:first-child{font-size:48px;line-height:48px;letter-spacing:-.025em}
}

/* Original onboarding form: measured at390px, with source p-6 / sm:p-8.
   Scoped important values override the historical transparent-card support rule.
   Form action, validation, field names, nonces and delivery handler are unchanged. */
.elementor.elementor-79 .ileads-addon.il-form-onboarding{line-height:1.6}
.ileads-addon.il-lead-form .il-field-error:empty{display:none}
.elementor.elementor-79 .ileads-addon.il-form-onboarding .il-card{padding:24px!important;border:1px solid var(--il-border)!important;background:var(--il-card)!important;border-radius:18px;box-shadow:0 1px 2px #0000000d!important}
.elementor.elementor-79 .ileads-addon.il-form-onboarding .il-form-grid{gap:20px}
.elementor.elementor-79 .ileads-addon.il-form-onboarding .il-field>label{font-size:13px;line-height:1.6;margin-bottom:6px}
.elementor.elementor-79 .ileads-addon.il-form-onboarding .il-field input:not([type=checkbox]),
.elementor.elementor-79 .ileads-addon.il-form-onboarding .il-field textarea{padding:12px 16px;min-height:0;border-radius:14px;font-size:14px;line-height:1.6}
.elementor.elementor-79 .ileads-addon.il-form-onboarding .il-field select{padding:12px 16px;min-height:0;border-radius:14px;font-size:14px;line-height:normal}
.elementor.elementor-79 .ileads-addon.il-form-onboarding .il-field textarea{display:inline-block;vertical-align:baseline}
.elementor.elementor-79 .ileads-addon.il-form-onboarding .il-field>.il-checkbox-label{display:flex;align-items:flex-start;gap:12px;margin:0;font-size:13px!important;font-weight:400;line-height:1.6;color:var(--il-muted)}
.elementor.elementor-79 .ileads-addon.il-form-onboarding .il-checkbox-label input{width:16px;height:16px;margin:2px 0 0;flex-shrink:0}
.elementor.elementor-79 .ileads-addon.il-form-onboarding button[type=submit]{background:var(--il-text);padding:12px 24px;font-size:14px;line-height:1.6;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}
/* Source action-row copy is restored by the next addon build; never fake text. */
.elementor.elementor-79 .ileads-addon.il-form-onboarding .il-form-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:24px}
.elementor.elementor-79 .ileads-addon.il-form-onboarding .il-form-actions p{font-size:12px;line-height:1.6;color:var(--il-muted)}
.elementor.elementor-79 .ileads-addon.il-form-onboarding .il-form-actions button{margin:0}
.elementor.elementor-79 .ileads-addon.il-form-onboarding .il-form-status:empty{display:none}
@media(min-width:640px){.elementor.elementor-79 .ileads-addon.il-form-onboarding .il-card{padding:32px!important}}

/* 15 October live source comparison: Onboarding field shadows, required
   marker colour and the source checkbox's shrinkable 16px flex basis.
   No field, validation, action or delivery behavior is changed. */
.elementor.elementor-79 .ileads-addon.il-form-onboarding .il-field>label>span[aria-hidden=true]{color:var(--il-primary)}
.elementor.elementor-79 .ileads-addon.il-form-onboarding .il-field input:not([type=checkbox]),
.elementor.elementor-79 .ileads-addon.il-form-onboarding .il-field select,
.elementor.elementor-79 .ileads-addon.il-form-onboarding .il-field textarea{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}
.elementor.elementor-79 .ileads-addon.il-form-onboarding .il-checkbox-label input{flex:0 1 auto;letter-spacing:inherit;color:var(--il-primary);accent-color:auto}

/* Contact80: measured source fields/card and24px body line box, 15 October.
   This only changes visual styles. Delivery endpoint and validation stay intact. */
.elementor.elementor-80 .ileads-addon.il-form-contact{line-height:1.6}
.elementor.elementor-80 .ileads-addon.il-form-contact .il-card{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}
.elementor.elementor-80 .ileads-addon.il-form-contact .il-form-description{line-height:1.625}
.elementor.elementor-80 .ileads-addon.il-form-contact form{margin-top:32px}
.elementor.elementor-80 .ileads-addon.il-form-contact .il-field input:not([type=checkbox]),
.elementor.elementor-80 .ileads-addon.il-form-contact .il-field textarea{display:inline-block;vertical-align:baseline;background:var(--il-surface);border:0;border-radius:14px;box-shadow:inset 0 0 0 1px transparent;outline:none;font-size:15px;line-height:1.6;min-height:0;padding:12px 16px}
.elementor.elementor-80 .ileads-addon.il-form-contact .il-field textarea{resize:none}
.elementor.elementor-80 .ileads-addon.il-form-contact .il-field :is(input,textarea):focus{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--il-primary) 60%,transparent)}
.elementor.elementor-80 .ileads-addon.il-form-contact .il-field [aria-invalid=true]{box-shadow:inset 0 0 0 1px #b42318}
.elementor.elementor-80 .ileads-addon.il-form-contact form>.il-button{margin-top:28px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}
.elementor.elementor-80 .ileads-addon.il-form-contact .il-form-status:empty{display:none}

/* Source client-generated Tools marquee, 18 copied logos x two rows x two loops.
   Named editable V4 classes carry the base styles; exact640/1024 boundaries and
   source keyframes live here because atomic style conversion drops animation. */
@keyframes ileads-tools-marquee-l{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}
@keyframes ileads-tools-marquee-r{from{transform:translate3d(-50%,0,0)}to{transform:translate3d(0,0,0)}}
.elementor.elementor-92 [data-id="46d6e316"]{min-height:112px}
.elementor.elementor-92 .ileads-tools-marquee-viewport{mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent);content-visibility:auto;contain-intrinsic-size:640px 80px}
.elementor.elementor-92 .ileads-tools-marquee-track{gap:12px;padding-right:12px;animation:ileads-tools-marquee-l 42s linear infinite}
.elementor.elementor-92 [data-id="46d6e316"]>.ileads-tools-marquee-viewport:nth-child(2){margin-top:12px}
.elementor.elementor-92 [data-id="46d6e316"]>.ileads-tools-marquee-viewport:nth-child(2)>.ileads-tools-marquee-track{animation-name:ileads-tools-marquee-r;animation-duration:52s}
.elementor.elementor-92 .ileads-tools-brand-card{width:160px;height:56px;padding:0 14px;gap:10px;border-radius:14px}
.elementor.elementor-92 .ileads-tools-brand-image{width:24px;height:24px}
.elementor.elementor-92 .ileads-tools-brand-name{font-size:12.5px}
.elementor.elementor-92 .ileads-tools-brand-card:hover .ileads-tools-brand-image{transform:scale(1.1)}
.elementor.elementor-92 [data-id="46d6e316"]:hover .ileads-tools-marquee-track{animation-duration:240s}
.elementor.elementor-92 [data-id="46d6e316"]:hover>.ileads-tools-marquee-viewport:nth-child(2)>.ileads-tools-marquee-track{animation-duration:300s}
@media(min-width:640px){
.elementor.elementor-92 [data-id="46d6e316"]{min-height:144px}
.elementor.elementor-92 [data-id="13802223"]{padding-top:64px;padding-bottom:64px}
.elementor.elementor-92 [data-id="663c156b"]{margin-bottom:40px}
.elementor.elementor-92 .ileads-tools-marquee-track{gap:16px;padding-right:16px;animation-duration:60s}
.elementor.elementor-92 [data-id="46d6e316"]>.ileads-tools-marquee-viewport:nth-child(2){margin-top:16px}
.elementor.elementor-92 [data-id="46d6e316"]>.ileads-tools-marquee-viewport:nth-child(2)>.ileads-tools-marquee-track{animation-duration:75s}
.elementor.elementor-92 .ileads-tools-brand-card{width:192px;height:64px;padding:0 16px;gap:12px;border-radius:18px}
.elementor.elementor-92 .ileads-tools-brand-image{width:28px;height:28px}
.elementor.elementor-92 .ileads-tools-brand-name{font-size:13.5px}
}
@media(min-width:1024px){
.elementor.elementor-92 [data-id="46d6e316"]{min-height:176px}
.elementor.elementor-92 .ileads-tools-marquee-track{animation-duration:80s}
.elementor.elementor-92 [data-id="46d6e316"]>.ileads-tools-marquee-viewport:nth-child(2)>.ileads-tools-marquee-track{animation-duration:100s}
.elementor.elementor-92 .ileads-tools-brand-card{width:208px;height:80px;padding:0 20px}
.elementor.elementor-92 .ileads-tools-brand-image{width:32px;height:32px}
.elementor.elementor-92 .ileads-tools-brand-name{font-size:14px}
}
@media(prefers-reduced-motion:reduce){.elementor.elementor-92 .ileads-tools-marquee-track{animation:none!important}}

/* Tools hero only: the reference requests Inter 300 italic, but its Google
   stylesheet supplies normal Inter faces starting at 400. Preserve that
   source face selection/synthesis instead of Elementor's true 300 italic.
   Exact font URL observed in the reference stylesheet; no forced line breaks. */
@font-face {
  font-family: 'iLeads Reference Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf') format('truetype');
}
.elementor.elementor-92 [data-id="459b6ef3"] span {
  font-family: 'iLeads Reference Inter', Inter, sans-serif;
}

/* 16 October: live source/native runtime6 comparison. Reference payback is
   ordinary wrap, not Elementor's inherited pretty paragraph wrapping.
   Source CTA uses a white inset ring and blue glow; no calculator logic,
   output text, button destination or form behavior changes here. */
.ileads-addon.il-calculator[data-il-roi] .il-payback{text-wrap:wrap}
.ileads-addon.il-calculator[data-il-roi] .il-summary-primary>.il-button{box-shadow:inset 0 0 0 1px #ffffff33,0 10px 30px -12px rgba(27,156,252,.65)}


/* iLeads Appointment Setting source boundary repair 20261018.
 * Scope: published page100 only. Values measured from the live source.
 * Existing native content, MEDIA values and all other routes are untouched.
 */
.elementor.elementor-100 [data-id="3ca61885"],
.elementor.elementor-100 [data-id="111715c2"],
.elementor.elementor-100 [data-id="2df04e63"] {
  border-bottom-width: 1px;
}
.elementor.elementor-100 [data-id="326ecfcb"] {
  background-image: radial-gradient(circle, color-mix(in oklab, #1b9cfc 35%, transparent), transparent 70%);
}
.elementor.elementor-100 [data-id="522c9a47"] {
  background-image: radial-gradient(circle, color-mix(in oklab, #182c61 30%, transparent), transparent 70%);
}
@media (max-width: 639px) {
  .elementor.elementor-100 [data-id="40d2ccd8"] {
    align-items: stretch;
    flex-wrap: nowrap;
  }
}
@media (min-width: 640px) and (max-width: 767px) {
  .elementor.elementor-100 [data-id="537e20ec"] {
    height: 80px;
    gap: 16px;
  }
  .elementor.elementor-100 [data-id="4c170aaf"] {
    height: 40px;
  }
  .elementor.elementor-100 [data-id="564e6ad9"] {
    gap: 20px;
  }
  .elementor.elementor-100 [data-id="715a2595"] {
    display: inline-flex;
    font-size: 15px;
    padding: 12px 24px;
  }
  .elementor.elementor-100 [data-id="29449f73"] {
    font-size: 15px;
    line-height: 1.6;
  }
  .elementor.elementor-100 [data-id="40d2ccd8"] {
    flex-direction: row;
  }
  .elementor.elementor-100 [data-id="7f6d5205"] {
    padding: 28px;
  }
  .elementor.elementor-100 [data-id="21294f1c"] {
    font-size: 52px;
    line-height: 52px;
  }
}


/* Appointment hero: match the reference's normal Inter 400 face with
   browser-synthesized 300 italic. The exact source-face alias is already
   declared in this Kit for the Tools heading. Scope only this editable h1. */
.elementor.elementor-100 [data-id="29150b2a"] span {
  font-family: 'iLeads Reference Inter', Inter, sans-serif;
}


/* Blog77 source breakpoint repair, 19 October 2026.
 * Page-scoped; preserves all native editable content and other routes. */
.elementor.elementor-77 [data-id="9f91dfe"],
.elementor.elementor-77 [data-id="3451ca52"] { border-bottom-width: 1px; }
.elementor.elementor-77 [data-id="493608c9"] span {
  font-family: 'iLeads Reference Inter', Inter, sans-serif;
}
.elementor.elementor-77 [data-id="6ce30d66"],
.elementor.elementor-77 [data-id="3b7eb6e7"],
.elementor.elementor-77 [data-id="52f7d0e6"],
.elementor.elementor-77 [data-id="31e5e279"],
.elementor.elementor-77 [data-id="55534c65"] {
  border-top-width: 1px;
  border-top-style: dashed;
}
@media (min-width: 640px) and (max-width: 767px) {
  .elementor.elementor-77 [data-id="157f2f97"] { height: 80px; gap: 16px; }
  .elementor.elementor-77 [data-id="2893e260"] { height: 40px; }
  .elementor.elementor-77 [data-id="284bb147"] { gap: 20px; }
  .elementor.elementor-77 [data-id="1345b7ec"] {
    display: inline-flex; font-size: 15px; padding: 12px 24px;
  }
  .elementor.elementor-77 [data-id="723cfaf5"] { font-size: 15px; }
  .elementor.elementor-77 [data-id="36d651b7"] { padding: 96px 24px; }
  .elementor.elementor-77 [data-id="7906391c"] { font-size: 16px; }
  .elementor.elementor-77 [data-id="6071a782"],
  .elementor.elementor-77 [data-id="161d3b09"] { padding-inline: 24px; }
  .elementor.elementor-77 [data-id="1cf84aa6"] { padding-block: 80px; }
  .elementor.elementor-77 [data-id="3ffa6cf0"] { padding-block: 96px; }
  .elementor.elementor-77 [data-id="1da72e00"] { padding: 64px 40px; }
}


/* Blog article-route parity, 20 October 2026. Each route uses the source Blog listing. */

/* Page 93 — source-matched responsive Blog listing. */
.elementor.elementor-93 [data-id="7a54faae"],
.elementor.elementor-93 [data-id="61b3e436"] { border-bottom-width: 1px; }
.elementor.elementor-93 [data-id="54fe869d"] span {
  font-family: 'iLeads Reference Inter', Inter, sans-serif;
}
.elementor.elementor-93 [data-id="4a2e4093"],
.elementor.elementor-93 [data-id="2db5e90e"],
.elementor.elementor-93 [data-id="277f635e"],
.elementor.elementor-93 [data-id="7cb46f85"],
.elementor.elementor-93 [data-id="329f77cb"] {
  border-top-width: 1px;
  border-top-style: dashed;
}
@media (min-width: 640px) and (max-width: 767px) {
  .elementor.elementor-93 [data-id="71f47503"] { height: 80px; gap: 16px; }
  .elementor.elementor-93 [data-id="71c981eb"] { height: 40px; }
  .elementor.elementor-93 [data-id="75d2abd0"] { gap: 20px; }
  .elementor.elementor-93 [data-id="a51d859"] {
    display: inline-flex; font-size: 15px; padding: 12px 24px;
  }
  .elementor.elementor-93 [data-id="1b8a2b31"] { font-size: 15px; }
  .elementor.elementor-93 [data-id="20f29181"] { padding: 96px 24px; }
  .elementor.elementor-93 [data-id="630258af"] { font-size: 16px; }
  .elementor.elementor-93 [data-id="ee3d892"],
  .elementor.elementor-93 [data-id="3fa5f27d"] { padding-inline: 24px; }
  .elementor.elementor-93 [data-id="1b30ce01"] { padding-block: 80px; }
  .elementor.elementor-93 [data-id="153b0a55"] { padding-block: 96px; }
  .elementor.elementor-93 [data-id="4887016a"] { padding: 64px 40px; }
}

/* Page 94 — source-matched responsive Blog listing. */
.elementor.elementor-94 [data-id="2aa7ba0e"],
.elementor.elementor-94 [data-id="3b2cebf7"] { border-bottom-width: 1px; }
.elementor.elementor-94 [data-id="158c62ef"] span {
  font-family: 'iLeads Reference Inter', Inter, sans-serif;
}
.elementor.elementor-94 [data-id="29ced850"],
.elementor.elementor-94 [data-id="5bef0b24"],
.elementor.elementor-94 [data-id="5e8031d4"],
.elementor.elementor-94 [data-id="71842be3"],
.elementor.elementor-94 [data-id="19c2709e"] {
  border-top-width: 1px;
  border-top-style: dashed;
}
@media (min-width: 640px) and (max-width: 767px) {
  .elementor.elementor-94 [data-id="1917bede"] { height: 80px; gap: 16px; }
  .elementor.elementor-94 [data-id="e311e6f"] { height: 40px; }
  .elementor.elementor-94 [data-id="4a6e117e"] { gap: 20px; }
  .elementor.elementor-94 [data-id="3dff8b0e"] {
    display: inline-flex; font-size: 15px; padding: 12px 24px;
  }
  .elementor.elementor-94 [data-id="3767faf3"] { font-size: 15px; }
  .elementor.elementor-94 [data-id="40b1d49c"] { padding: 96px 24px; }
  .elementor.elementor-94 [data-id="5a299db7"] { font-size: 16px; }
  .elementor.elementor-94 [data-id="554365ad"],
  .elementor.elementor-94 [data-id="710e13c"] { padding-inline: 24px; }
  .elementor.elementor-94 [data-id="1e974d65"] { padding-block: 80px; }
  .elementor.elementor-94 [data-id="27937aca"] { padding-block: 96px; }
  .elementor.elementor-94 [data-id="73fc81ca"] { padding: 64px 40px; }
}

/* Page 95 — source-matched responsive Blog listing. */
.elementor.elementor-95 [data-id="2929991c"],
.elementor.elementor-95 [data-id="10d2b71d"] { border-bottom-width: 1px; }
.elementor.elementor-95 [data-id="5944aee4"] span {
  font-family: 'iLeads Reference Inter', Inter, sans-serif;
}
.elementor.elementor-95 [data-id="258e29e5"],
.elementor.elementor-95 [data-id="6408c138"],
.elementor.elementor-95 [data-id="17c2ca29"],
.elementor.elementor-95 [data-id="5a6d3fcd"],
.elementor.elementor-95 [data-id="30b5578"] {
  border-top-width: 1px;
  border-top-style: dashed;
}
@media (min-width: 640px) and (max-width: 767px) {
  .elementor.elementor-95 [data-id="e9408d"] { height: 80px; gap: 16px; }
  .elementor.elementor-95 [data-id="6bcba3be"] { height: 40px; }
  .elementor.elementor-95 [data-id="67f58c1e"] { gap: 20px; }
  .elementor.elementor-95 [data-id="f62c788"] {
    display: inline-flex; font-size: 15px; padding: 12px 24px;
  }
  .elementor.elementor-95 [data-id="6a7793a5"] { font-size: 15px; }
  .elementor.elementor-95 [data-id="4d635c7e"] { padding: 96px 24px; }
  .elementor.elementor-95 [data-id="3baadf19"] { font-size: 16px; }
  .elementor.elementor-95 [data-id="35173b36"],
  .elementor.elementor-95 [data-id="6765c7c3"] { padding-inline: 24px; }
  .elementor.elementor-95 [data-id="f540192"] { padding-block: 80px; }
  .elementor.elementor-95 [data-id="58b3fba5"] { padding-block: 96px; }
  .elementor.elementor-95 [data-id="100943bb"] { padding: 64px 40px; }
}

/* Page 96 — source-matched responsive Blog listing. */
.elementor.elementor-96 [data-id="1d9ffc4a"],
.elementor.elementor-96 [data-id="5ed076cc"] { border-bottom-width: 1px; }
.elementor.elementor-96 [data-id="5069cc5f"] span {
  font-family: 'iLeads Reference Inter', Inter, sans-serif;
}
.elementor.elementor-96 [data-id="66932672"],
.elementor.elementor-96 [data-id="264c03cf"],
.elementor.elementor-96 [data-id="5ba38889"],
.elementor.elementor-96 [data-id="7487f95b"],
.elementor.elementor-96 [data-id="4dd19a14"] {
  border-top-width: 1px;
  border-top-style: dashed;
}
@media (min-width: 640px) and (max-width: 767px) {
  .elementor.elementor-96 [data-id="7e5c6b1b"] { height: 80px; gap: 16px; }
  .elementor.elementor-96 [data-id="65e0205c"] { height: 40px; }
  .elementor.elementor-96 [data-id="3cec2f09"] { gap: 20px; }
  .elementor.elementor-96 [data-id="758823a3"] {
    display: inline-flex; font-size: 15px; padding: 12px 24px;
  }
  .elementor.elementor-96 [data-id="1561e5c5"] { font-size: 15px; }
  .elementor.elementor-96 [data-id="4ef723a3"] { padding: 96px 24px; }
  .elementor.elementor-96 [data-id="7f0cfc17"] { font-size: 16px; }
  .elementor.elementor-96 [data-id="3d273e48"],
  .elementor.elementor-96 [data-id="194a3924"] { padding-inline: 24px; }
  .elementor.elementor-96 [data-id="2cee7761"] { padding-block: 80px; }
  .elementor.elementor-96 [data-id="3b323d4d"] { padding-block: 96px; }
  .elementor.elementor-96 [data-id="3d57528d"] { padding: 64px 40px; }
}

/* Page 97 — source-matched responsive Blog listing. */
.elementor.elementor-97 [data-id="134c2b53"],
.elementor.elementor-97 [data-id="75cf4429"] { border-bottom-width: 1px; }
.elementor.elementor-97 [data-id="5a72f6c6"] span {
  font-family: 'iLeads Reference Inter', Inter, sans-serif;
}
.elementor.elementor-97 [data-id="4e4a27af"],
.elementor.elementor-97 [data-id="17a23b1e"],
.elementor.elementor-97 [data-id="df4ec6d"],
.elementor.elementor-97 [data-id="726d4771"],
.elementor.elementor-97 [data-id="735fd4cf"] {
  border-top-width: 1px;
  border-top-style: dashed;
}
@media (min-width: 640px) and (max-width: 767px) {
  .elementor.elementor-97 [data-id="51094ab4"] { height: 80px; gap: 16px; }
  .elementor.elementor-97 [data-id="5607d26d"] { height: 40px; }
  .elementor.elementor-97 [data-id="10af849b"] { gap: 20px; }
  .elementor.elementor-97 [data-id="e4c60bf"] {
    display: inline-flex; font-size: 15px; padding: 12px 24px;
  }
  .elementor.elementor-97 [data-id="253099ac"] { font-size: 15px; }
  .elementor.elementor-97 [data-id="2b468688"] { padding: 96px 24px; }
  .elementor.elementor-97 [data-id="3c83326a"] { font-size: 16px; }
  .elementor.elementor-97 [data-id="721d1579"],
  .elementor.elementor-97 [data-id="2b5f12c8"] { padding-inline: 24px; }
  .elementor.elementor-97 [data-id="5c5d30a6"] { padding-block: 80px; }
  .elementor.elementor-97 [data-id="65211a24"] { padding-block: 96px; }
  .elementor.elementor-97 [data-id="2bb33bf5"] { padding: 64px 40px; }
}

/* Page 98 — source-matched responsive Blog listing. */
.elementor.elementor-98 [data-id="3bc8cdb2"],
.elementor.elementor-98 [data-id="4f521308"] { border-bottom-width: 1px; }
.elementor.elementor-98 [data-id="7425ef89"] span {
  font-family: 'iLeads Reference Inter', Inter, sans-serif;
}
.elementor.elementor-98 [data-id="49e0e8c4"],
.elementor.elementor-98 [data-id="4f658d7b"],
.elementor.elementor-98 [data-id="5f921bda"],
.elementor.elementor-98 [data-id="1a18124f"],
.elementor.elementor-98 [data-id="4f2f0547"] {
  border-top-width: 1px;
  border-top-style: dashed;
}
@media (min-width: 640px) and (max-width: 767px) {
  .elementor.elementor-98 [data-id="526f75df"] { height: 80px; gap: 16px; }
  .elementor.elementor-98 [data-id="63dc822f"] { height: 40px; }
  .elementor.elementor-98 [data-id="5facb7f2"] { gap: 20px; }
  .elementor.elementor-98 [data-id="3480a26c"] {
    display: inline-flex; font-size: 15px; padding: 12px 24px;
  }
  .elementor.elementor-98 [data-id="2c98dbc9"] { font-size: 15px; }
  .elementor.elementor-98 [data-id="5f8ae696"] { padding: 96px 24px; }
  .elementor.elementor-98 [data-id="53de6f9e"] { font-size: 16px; }
  .elementor.elementor-98 [data-id="140229b8"],
  .elementor.elementor-98 [data-id="1ec85379"] { padding-inline: 24px; }
  .elementor.elementor-98 [data-id="3843c282"] { padding-block: 80px; }
  .elementor.elementor-98 [data-id="14a1cbcf"] { padding-block: 96px; }
  .elementor.elementor-98 [data-id="35549f5b"] { padding: 64px 40px; }
}


/* AI Intent service responsive repair, 2026-10-27.
 * Scope: page99. Based on source capture 2026-10-24 and native comparison 2026-10-27.
 * Source-authored radial backgrounds and existing reference font retained.
 */
.elementor.elementor-99 [data-id="7e5ecfb0"],
.elementor.elementor-99 [data-id="75d0fed5"] { border-bottom-width: 1px; }
.elementor.elementor-99 [data-id="7b22e2b4"] { background-image: radial-gradient(circle, color-mix(in oklab, #1b9cfc 35%, transparent), transparent 70%); }
.elementor.elementor-99 [data-id="533c4120"] { background-image: radial-gradient(circle, color-mix(in oklab, #182c61 30%, transparent), transparent 70%); }
.elementor.elementor-99 [data-id="49e31059"] span { font-family: 'iLeads Reference Inter', Inter, sans-serif; }
@media (max-width: 639px) {
  .elementor.elementor-99 [data-id="4bc45237"] { align-items: stretch; flex-wrap: nowrap; }
}
@media (min-width: 640px) and (max-width: 767px) {
  .elementor.elementor-99 [data-id="3e50284f"] { height: 80px; gap: 16px; }
  .elementor.elementor-99 [data-id="60b7290e"] { height: 40px; }
  .elementor.elementor-99 [data-id="385092c6"] { gap: 20px; }
  .elementor.elementor-99 [data-id="a3f6fa3"] { display: inline-flex; font-size: 15px; padding: 12px 24px; }
  .elementor.elementor-99 [data-id="670abac3"] { padding-left: 24px; padding-right: 24px; }
  .elementor.elementor-99 [data-id="4bc45237"] { flex-direction: row; }
  .elementor.elementor-99 [data-id="fbaccf1"] { padding: 28px; }
}
/* Child typography must follow the restored sm header button size. */
@media (min-width: 640px) and (max-width: 767px) {
  .elementor.elementor-99 [data-id="7cdc1d20"] { font-size: 15px; line-height: 24px; }
}/* End custom CSS */