/* RC generated page styles part 2 */
@media (max-width:767px){#page-container .rc-heroh2b-v1 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-heroh2b-v1{font-size:30px}}
#page-container .rc-heropara, #page-container .rc-heropara p{width:var( --container-widget-width, 600px );max-width:600px;font-size:18px;color:rgba(255,255,255,0.92)}
#page-container .rc-herobtns{display:flex;flex-direction:row;row-gap:12px;column-gap:16px;flex-wrap:wrap;margin-top:8px;margin-bottom:0px;margin-left:0px;margin-right:0px}
#page-container .rc-btn.rc-herobtn1{background-color:#FFFFFF;font-weight:600;color:#2985C8;border-radius:6px 6px 6px 6px}
#page-container .rc-btn.rc-herobtn1{flex-direction:row-reverse}
#page-container .rc-btn.rc-herobtn2{background-color:rgba(0,0,0,0);font-weight:600;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:6px 6px 6px 6px}
#page-container .rc-btn.rc-herobtn2{flex-direction:row}
#page-container .rc-introsec{padding-top:80px;padding-bottom:80px;padding-left:16px;padding-right:16px}
#page-container .rc-introsec{background-color:#FFFFFF}
#page-container .rc-introsec{--rc-secgap:20px}
#page-container .rc-introin{display:flex;flex-direction:row;align-items:center;row-gap:32px;column-gap:48px;flex-wrap:wrap}
@media (min-width:768px){#page-container .rc-introin{max-width:1280px}}
#page-container .rc-introleft{display:flex;flex-direction:column;row-gap:16px;column-gap:0px}
@media (min-width:768px){#page-container .rc-introleft{width:50%}}
@media (max-width:767px){#page-container .rc-introleft{width:100%}}
#page-container .rc-introeyebrow :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-introeyebrow{font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#1976D2}
#page-container .rc-introh2 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-introh2{font-size:34px;font-weight:700;color:#111827}
#page-container .rc-introtext, #page-container .rc-introtext p{font-size:18px;color:#4B5563}
#page-container .rc-introright{display:flex;min-height:400px;border-radius:16px 16px 16px 16px;box-shadow:0px 18px 30px 0px rgba(0,0,0,0.18)}
@media (min-width:768px){#page-container .rc-introright{width:46%}}
@media (max-width:767px){#page-container .rc-introright{width:100%}}
#page-container .rc-stickysec{padding-top:96px;padding-bottom:96px;padding-left:16px;padding-right:16px}
#page-container .rc-stickysec{background-color:#FFFFFF}
#page-container .rc-stickysec{--rc-secgap:20px}
#page-container .rc-stickyin{display:flex;flex-direction:row;align-items:flex-start;row-gap:40px;column-gap:56px;flex-wrap:wrap}
@media (min-width:768px){#page-container .rc-stickyin{max-width:1280px}}
#page-container .rc-stickyleft-v1{display:flex;flex-direction:column;row-gap:28px;column-gap:0px}
@media (min-width:768px){#page-container .rc-stickyleft-v1{width:40%}}
@media (max-width:767px){#page-container .rc-stickyleft-v1{width:100%}}
#page-container .rc-skeyebrow :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-skeyebrow{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#C9A84C}
#page-container .rc-skh2 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-skh2{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:500;line-height:1.2em;color:#1A2B49}
#page-container .rc-skquotebox{display:flex;flex-direction:column;row-gap:20px;column-gap:0px;border-style:solid;border-width:0px 0px 0px 4px;border-color:#C9A84C;padding-top:28px;padding-bottom:28px;padding-left:28px;padding-right:28px}
#page-container .rc-skquotebox{background-color:#F9FAFB}
#page-container .rc-skquote, #page-container .rc-skquote p{font-family:"Playfair Display", Sans-serif;font-size:20px;font-style:italic;line-height:1.5em;color:#374151}
#page-container .rc-skquotecap :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-skquotecap{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#6B7280}
#page-container .rc-statgrid{display:grid;grid-template-columns:repeat(2, 1fr);row-gap:16px;column-gap:16px;grid-auto-flow:row}
@media (max-width:1024px){#page-container .rc-statgrid{grid-auto-flow:row}}
@media (max-width:767px){#page-container .rc-statgrid{grid-template-columns:repeat(1, 1fr);grid-auto-flow:row}}
#page-container .rc-statbox1{display:flex;flex-direction:column;row-gap:4px;column-gap:0px;padding-top:24px;padding-bottom:24px;padding-left:24px;padding-right:24px}
#page-container .rc-statbox1{background-color:#F9FAFB}
#page-container .rc-stat1num :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-stat1num{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;color:#1A2B49}
#page-container .rc-stat1lbl :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-stat1lbl{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#C9A84C}
#page-container .rc-statbox2{display:flex;flex-direction:column;row-gap:4px;column-gap:0px;padding-top:24px;padding-bottom:24px;padding-left:24px;padding-right:24px}
#page-container .rc-statbox2{background-color:#F9FAFB}
#page-container .rc-stat2num :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-stat2num{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:700;color:#1A2B49}
#page-container .rc-stat2lbl :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-stat2lbl{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#C9A84C}
#page-container .rc-stickyright{display:flex;flex-direction:column;row-gap:32px;column-gap:0px}
@media (min-width:768px){#page-container .rc-stickyright{width:55%}}
@media (max-width:767px){#page-container .rc-stickyright{width:100%}}
#page-container .rc-skright-a{display:flex;flex-direction:column;row-gap:28px;column-gap:0px}
#page-container .rc-skr-h3a :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-skr-h3a{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;color:#1A2B49}
#page-container .rc-skr-b-a1{display:flex;flex-direction:column;row-gap:6px;column-gap:0px}
#page-container .rc-skr-h4a1 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-skr-h4a1{font-size:18px;font-weight:700;color:#111827}
#page-container .rc-skr-p-a1, #page-container .rc-skr-p-a1 p{line-height:1.7em;color:#4B5563}
#page-container .rc-skr-b-a2{display:flex;flex-direction:column;row-gap:6px;column-gap:0px}
#page-container .rc-skr-h4a2 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-skr-h4a2{font-size:18px;font-weight:700;color:#111827}
#page-container .rc-skr-p-a2, #page-container .rc-skr-p-a2 p{line-height:1.7em;color:#4B5563}
#page-container .rc-skr-box{display:flex;flex-direction:column;row-gap:12px;column-gap:0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E7EB;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.04);padding-top:28px;padding-bottom:28px;padding-left:28px;padding-right:28px}
#page-container .rc-skr-box{background-color:#FFFFFF}
#page-container .rc-skr-h3b :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-skr-h3b{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;color:#1A2B49}
#page-container .rc-skr-h4b1 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-skr-h4b1{font-size:16px;font-weight:700;color:#111827}
#page-container .rc-skr-p-b1, #page-container .rc-skr-p-b1 p{line-height:1.7em;color:#4B5563}
#page-container .rc-skr-b-c{display:flex;flex-direction:column;row-gap:6px;column-gap:0px}
#page-container .rc-skr-h4c :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-skr-h4c{font-size:18px;font-weight:700;color:#111827}
#page-container .rc-skr-p-c, #page-container .rc-skr-p-c p{line-height:1.7em;color:#4B5563}
#page-container .rc-skright-b{display:flex;flex-direction:column;row-gap:28px;column-gap:0px}
#page-container .rc-skr-h3c :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-skr-h3c{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;color:#1A2B49}
#page-container .rc-skr-b-d1{display:flex;flex-direction:column;row-gap:6px;column-gap:0px}
#page-container .rc-skr-h4d1 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-skr-h4d1{font-size:18px;font-weight:700;color:#111827}
#page-container .rc-skr-p-d1, #page-container .rc-skr-p-d1 p{line-height:1.7em;color:#4B5563}
#page-container .rc-skr-b-d2{display:flex;flex-direction:column;row-gap:6px;column-gap:0px}
#page-container .rc-skr-h4d2 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-skr-h4d2{font-size:18px;font-weight:700;color:#111827}
#page-container .rc-skr-p-d2, #page-container .rc-skr-p-d2 p{line-height:1.7em;color:#4B5563}
#page-container .rc-skr-h3d :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-skr-h3d{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;color:#1A2B49}
#page-container .rc-skr-b-e1{display:flex;flex-direction:column;row-gap:6px;column-gap:0px}
#page-container .rc-skr-h4e1 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-skr-h4e1{font-size:18px;font-weight:700;color:#111827}
#page-container .rc-skr-p-e1, #page-container .rc-skr-p-e1 p{line-height:1.7em;color:#4B5563}
#page-container .rc-skr-b-e2{display:flex;flex-direction:column;row-gap:6px;column-gap:0px}
#page-container .rc-skr-h4e2 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-skr-h4e2{font-size:18px;font-weight:700;color:#111827}
#page-container .rc-skr-p-e2, #page-container .rc-skr-p-e2 p{line-height:1.7em;color:#4B5563}
#page-container .rc-skr-h3e :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-skr-h3e{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:500;color:#1A2B49}
#page-container .rc-skr-b-f1{display:flex;flex-direction:column;row-gap:6px;column-gap:0px}
#page-container .rc-skr-h4f1 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-skr-h4f1{font-size:18px;font-weight:700;color:#111827}
#page-container .rc-skr-p-f1, #page-container .rc-skr-p-f1 p{line-height:1.7em;color:#4B5563}
#page-container .rc-skr-b-f2{display:flex;flex-direction:column;row-gap:6px;column-gap:0px}
#page-container .rc-skr-h4f2 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-skr-h4f2{font-size:18px;font-weight:700;color:#111827}
#page-container .rc-skr-p-f2, #page-container .rc-skr-p-f2 p{line-height:1.7em;color:#4B5563}
#page-container .rc-skr-cta{display:flex;flex-direction:column;row-gap:28px;column-gap:0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#E5E7EB;padding-top:40px;padding-bottom:0px;padding-left:0px;padding-right:0px}
#page-container .rc-skr-cta-lead, #page-container .rc-skr-cta-lead p{font-size:18px;font-weight:700;color:#111827}
#page-container .rc-skr-cta-btns{display:flex;flex-direction:row;row-gap:12px;column-gap:16px;flex-wrap:wrap}
#page-container .rc-btn.rc-skr-cta-btn1{background-color:#1A2B49;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:16px 32px 16px 32px}
#page-container .rc-btn.rc-skr-cta-btn2{background-color:rgba(0,0,0,0);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#111827;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D5DB;border-radius:4px 4px 4px 4px;padding:16px 32px 16px 32px}
#page-container .rc-citysec{padding-top:96px;padding-bottom:96px;padding-left:16px;padding-right:16px}
#page-container .rc-citysec{background-color:#FAFAFA}
#page-container .rc-citysec{--rc-secgap:20px}
#page-container .rc-cityin{display:flex;flex-direction:row;align-items:center;row-gap:32px;column-gap:48px;flex-wrap:wrap}
@media (min-width:768px){#page-container .rc-cityin{max-width:1280px}}
#page-container .rc-cityleft{display:flex;flex-direction:column;row-gap:20px;column-gap:0px}
@media (min-width:768px){#page-container .rc-cityleft{width:50%}}
@media (max-width:767px){#page-container .rc-cityleft{width:100%}}
#page-container .rc-cityh2 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-cityh2{font-size:40px;font-weight:700;color:#111827}
#page-container .rc-citytext, #page-container .rc-citytext p{font-size:18px;line-height:1.7em;color:#4B5563}
#page-container .rc-cityright{display:flex;overflow:hidden;border-radius:12px 12px 12px 12px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.1)}
@media (min-width:768px){#page-container .rc-cityright{width:46%}}
@media (max-width:767px){#page-container .rc-cityright{width:100%}}
#page-container .rc-industriessec{padding-top:96px;padding-bottom:96px;padding-left:16px;padding-right:16px}
#page-container .rc-industriessec{background-color:#FFFFFF}
#page-container .rc-industriessec{--rc-secgap:20px}
#page-container .rc-indin{display:flex;flex-direction:column}
@media (min-width:768px){#page-container .rc-indin{max-width:1280px}}
#page-container .rc-indhead{display:flex;flex-direction:column;align-items:center;row-gap:14px;column-gap:0px;padding-top:0px;padding-bottom:48px;padding-left:0px;padding-right:0px}
#page-container .rc-indeyebrow{text-align:center}
#page-container .rc-indeyebrow :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-indeyebrow{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#2985C8}
#page-container .rc-indh2{text-align:center}
#page-container .rc-indh2 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-indh2{font-size:40px;font-weight:700;color:#1A2B49}
#page-container .rc-indsub, #page-container .rc-indsub p{text-align:center;font-size:18px;line-height:1.6em;color:#4B5563}
#page-container .rc-indgrid{display:grid;grid-template-columns:repeat(6, 1fr);row-gap:16px;column-gap:16px;grid-auto-flow:row}
@media (max-width:1024px){#page-container .rc-indgrid{grid-template-columns:repeat(3, 1fr);grid-auto-flow:row}}
@media (min-width:768px){#page-container .rc-indgrid{max-width:1280px}}
@media (max-width:767px){#page-container .rc-indgrid{grid-template-columns:repeat(2, 1fr);grid-auto-flow:row}}
#page-container .rc-indcard1{display:flex;min-height:280px;flex-direction:column;justify-content:flex-end;overflow:hidden;border-radius:12px 12px 12px 12px;padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px}
#page-container .rc-indcard1{position:relative}
#page-container .rc-indcard1 > *{position:relative;z-index:1}
#page-container .rc-indcard1::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;border-radius:inherit;opacity:0.5;background-color:transparent;background-image:linear-gradient(0deg, rgba(26,43,73,0.92) 0%, rgba(26,43,73,0) 85%)}
#page-container .rc-indt1 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-indt1{font-size:18px;font-weight:700;color:#FFFFFF}
#page-container .rc-inddesc1, #page-container .rc-inddesc1 p{font-size:13px;line-height:1.5em;color:rgba(255,255,255,0.9)}
#page-container .rc-indcard2{display:flex;min-height:280px;flex-direction:column;justify-content:flex-end;overflow:hidden;border-radius:12px 12px 12px 12px;padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px}
#page-container .rc-indcard2{position:relative}
#page-container .rc-indcard2 > *{position:relative;z-index:1}
#page-container .rc-indcard2::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;border-radius:inherit;opacity:0.5;background-color:transparent;background-image:linear-gradient(0deg, rgba(26,43,73,0.92) 0%, rgba(26,43,73,0) 85%)}
#page-container .rc-indt2 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-indt2{font-size:18px;font-weight:700;color:#FFFFFF}
#page-container .rc-inddesc2, #page-container .rc-inddesc2 p{font-size:13px;line-height:1.5em;color:rgba(255,255,255,0.9)}
#page-container .rc-indcard3{display:flex;min-height:280px;flex-direction:column;justify-content:flex-end;overflow:hidden;border-radius:12px 12px 12px 12px;padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px}
#page-container .rc-indcard3{position:relative}
#page-container .rc-indcard3 > *{position:relative;z-index:1}
#page-container .rc-indcard3::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;border-radius:inherit;opacity:0.5;background-color:transparent;background-image:linear-gradient(0deg, rgba(26,43,73,0.92) 0%, rgba(26,43,73,0) 85%)}
#page-container .rc-indt3 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-indt3{font-size:18px;font-weight:700;color:#FFFFFF}
#page-container .rc-inddesc3, #page-container .rc-inddesc3 p{font-size:13px;line-height:1.5em;color:rgba(255,255,255,0.9)}
#page-container .rc-indcard4{display:flex;min-height:280px;flex-direction:column;justify-content:flex-end;overflow:hidden;border-radius:12px 12px 12px 12px;padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px}
#page-container .rc-indcard4{position:relative}
#page-container .rc-indcard4 > *{position:relative;z-index:1}
#page-container .rc-indcard4::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;border-radius:inherit;opacity:0.5;background-color:transparent;background-image:linear-gradient(0deg, rgba(26,43,73,0.92) 0%, rgba(26,43,73,0) 85%)}
#page-container .rc-indt4 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-indt4{font-size:18px;font-weight:700;color:#FFFFFF}
#page-container .rc-inddesc4, #page-container .rc-inddesc4 p{font-size:13px;line-height:1.5em;color:rgba(255,255,255,0.9)}
#page-container .rc-indcard5{display:flex;min-height:280px;flex-direction:column;justify-content:flex-end;overflow:hidden;border-radius:12px 12px 12px 12px;padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px}
#page-container .rc-indcard5{position:relative}
#page-container .rc-indcard5 > *{position:relative;z-index:1}
#page-container .rc-indcard5::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;border-radius:inherit;opacity:0.5;background-color:transparent;background-image:linear-gradient(0deg, rgba(26,43,73,0.92) 0%, rgba(26,43,73,0) 85%)}
#page-container .rc-indt5 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-indt5{font-size:18px;font-weight:700;color:#FFFFFF}
#page-container .rc-inddesc5, #page-container .rc-inddesc5 p{font-size:13px;line-height:1.5em;color:rgba(255,255,255,0.9)}
#page-container .rc-indcard6{display:flex;min-height:280px;flex-direction:column;justify-content:flex-end;overflow:hidden;border-radius:12px 12px 12px 12px;padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px}
#page-container .rc-indcard6{position:relative}
#page-container .rc-indcard6 > *{position:relative;z-index:1}
#page-container .rc-indcard6::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;border-radius:inherit;opacity:0.5;background-color:transparent;background-image:linear-gradient(0deg, rgba(26,43,73,0.92) 0%, rgba(26,43,73,0) 85%)}
#page-container .rc-indt6 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-indt6{font-size:18px;font-weight:700;color:#FFFFFF}
#page-container .rc-inddesc6, #page-container .rc-inddesc6 p{font-size:13px;line-height:1.5em;color:rgba(255,255,255,0.9)}
#page-container .rc-in-indin + .rc-in-indin:not(.rc-innr-indin){margin-top:calc(20px - var(--rc-secgap, 20px))}
#page-container .rc-industriessec{row-gap:20px;--rc-secgap:20px}
#page-container .rc-industriessec > .et_pb_row:first-child{margin-top:10px}
#page-container .rc-industriessec > .et_pb_row:last-child{margin-bottom:10px}
#page-container .rc-industriessec{padding-left:calc(16px + 10px);padding-right:calc(16px + 10px)}
#page-container .rc-faqsec{row-gap:56px;column-gap:0px;padding-top:96px;padding-bottom:96px;padding-left:16px;padding-right:16px}
#page-container .rc-faqsec{background-color:#0D1E35}
#page-container .rc-faqsec{position:relative}
#page-container .rc-faqsec > *{position:relative;z-index:1}
#page-container .rc-faqsec::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;border-radius:inherit;opacity:0.5;background-color:transparent;background-image:radial-gradient(at center left, rgba(41,133,200,0.18) 0%, rgba(41,133,200,0) 60%)}
#page-container .rc-faqsec{--rc-secgap:56px}
#page-container .rc-faqintro{display:flex;flex-direction:column;align-items:center;row-gap:16px;column-gap:0px;padding-top:0px;padding-bottom:56px;padding-left:0px;padding-right:0px}
#page-container .rc-faqkicker{text-align:center}
#page-container .rc-faqkicker :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-faqkicker{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#5AB4F0}
#page-container .rc-faqh2{text-align:center}
#page-container .rc-faqh2 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-faqh2{font-size:34px;font-weight:700;color:#FFFFFF}
#page-container .rc-faqsub, #page-container .rc-faqsub p{text-align:center;font-size:18px;line-height:1.6em;color:rgba(255,255,255,0.7)}
#page-container .rc-faqcols{display:flex;flex-direction:row;align-items:flex-start;row-gap:40px;column-gap:48px;flex-wrap:wrap}
@media (min-width:768px){#page-container .rc-faqcols{max-width:1280px}}
#page-container .rc-faqleft{display:flex;flex-direction:column;row-gap:16px;column-gap:0px}
@media (min-width:768px){#page-container .rc-faqleft{width:50%}}
@media (max-width:767px){#page-container .rc-faqleft{width:100%}}
#page-container .rc-faqfaqlbl :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-faqfaqlbl{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#5AB4F0}
#page-container .rc-faqh3 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-faqh3{font-size:26px;font-weight:700;color:#FFFFFF}
#page-container .rc-faqacc .et_pb_toggle_title:before{color:#FFFFFF}
#page-container .rc-faqacc .et_pb_toggle_title{color:#FFFFFF}
#page-container .rc-faqacc .et_pb_toggle_open .et_pb_toggle_title:before{color:#5AB4F0}
#page-container .rc-faqacc .et_pb_toggle_open .et_pb_toggle_title{color:#5AB4F0}
#page-container .rc-faqacc .et_pb_toggle_content{color:rgba(255,255,255,0.7)}
#page-container .rc-faqright{display:flex;flex-direction:column;align-items:flex-start}
@media (min-width:768px){#page-container .rc-faqright{width:44%}}
@media (max-width:767px){#page-container .rc-faqright{width:100%}}
#page-container .rc-portraitwrap{display:flex;overflow:hidden;border-style:solid;border-width:4px 4px 4px 4px;border-color:rgba(41,133,200,0.4);border-radius:32px 32px 32px 32px;box-shadow:0px 20px 40px 0px rgba(41,133,200,0.25)}
@media (min-width:768px){#page-container .rc-portraitwrap{width:100%}}
#page-container .rc-faqbadge{display:flex;flex-direction:column;row-gap:2px;column-gap:0px;border-radius:16px 16px 16px 16px;box-shadow:0px 10px 24px 0px rgba(41,133,200,0.45);margin-top:-40px;margin-bottom:0px;margin-left:16px;margin-right:0px;padding-top:14px;padding-bottom:14px;padding-left:24px;padding-right:24px}
#page-container .rc-faqbadge{background-color:#2985C8}
#page-container .rc-faqbadgenum :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-faqbadgenum{font-size:24px;font-weight:700;color:#FFFFFF}
#page-container .rc-faqbadgelbl :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-faqbadgelbl{font-size:12px;color:rgba(255,255,255,0.85)}
#page-container .rc-indcard1{background-image:url("https://tracedm.com/wp-content/uploads/2026/10/rincon-communications-industry-medical.jpg");background-size:cover;background-position:center}
#page-container .rc-indcard2{background-image:url("https://tracedm.com/wp-content/uploads/2026/10/rincon-communications-industry-legal.jpg");background-size:cover;background-position:center}
#page-container .rc-indcard3{background-image:url("https://tracedm.com/wp-content/uploads/2026/10/rincon-communications-industry-contractors.jpg");background-size:cover;background-position:center}
#page-container .rc-indcard4{background-image:url("https://tracedm.com/wp-content/uploads/2026/10/rincon-communications-industry-property.jpg");background-size:cover;background-position:center}
#page-container .rc-indcard5{background-image:url("https://tracedm.com/wp-content/uploads/2026/10/rincon-communications-industry-hvac.jpg");background-size:cover;background-position:center}
#page-container .rc-indcard6{background-image:url("https://tracedm.com/wp-content/uploads/2026/10/rincon-communications-industry-government.jpg");background-size:cover;background-position:center}
#page-container .rc-asherosec{min-height:46vh;padding-top:150px;padding-bottom:56px;padding-left:0px;padding-right:0px}
#page-container .rc-asherosec{position:relative}
#page-container .rc-asherosec > *{position:relative;z-index:1}
#page-container .rc-asherosec::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;border-radius:inherit;opacity:0.5;background-color:rgba(5,12,22,0.66)}
#page-container .rc-asherosec{--rc-secgap:20px}
#page-container .rc-asheroin{display:flex;flex-direction:column;row-gap:10px;column-gap:10px}
#page-container .rc-asheroh1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px}
#page-container .rc-asheroh1 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-asheroh1{font-size:44px;font-weight:700;line-height:1.1em;color:#ffffff}
@media (max-width:1024px){#page-container .rc-asheroh1 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-asheroh1{font-size:32px}}
#page-container .rc-asheroh2a :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-asheroh2a{font-size:40px;font-weight:700;line-height:1.1em;color:#ffffff}
#page-container .rc-asheroh2b :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-asheroh2b{font-size:40px;font-weight:400;font-style:italic;line-height:1.1em;color:#2985c8}
#page-container .rc-asheropara, #page-container .rc-asheropara p{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:17px;color:rgba(255,255,255,0.92)}
#page-container .rc-samapsec{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px}
#page-container .rc-samapsec{--rc-secgap:20px}
#page-container .rc-svcitysec{padding-top:80px;padding-bottom:80px;padding-left:0px;padding-right:0px}
#page-container .rc-svcitysec{background-color:#ffffff}
#page-container .rc-svcitysec{--rc-secgap:20px}
#page-container .rc-svcityin{display:flex;flex-direction:column;row-gap:40px;column-gap:40px}
#page-container .rc-svcityh{display:flex;flex-direction:column;align-items:center;row-gap:14px;column-gap:14px}
#page-container .rc-svcityt{text-align:center}
#page-container .rc-svcityt :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-svcityt{font-size:40px;font-weight:700;color:#1a2b49}
#page-container .rc-svcitys, #page-container .rc-svcitys p{text-align:center;font-size:17px;color:#4b5563}
#page-container  .et_pb_row.rc-blkin-svcitygrid{width:calc(100% - 20px) !important}
#page-container .rc-in-svcityin + .rc-in-svcityin:not(.rc-innr-svcityin){margin-top:calc(40px - var(--rc-secgap, 20px))}
#page-container .rc-svcitysec{row-gap:40px;--rc-secgap:40px}
#page-container .rc-svcitysec > .et_pb_row:first-child{margin-top:10px}
#page-container .rc-svcitysec > .et_pb_row:last-child{margin-bottom:10px}
#page-container .rc-svcitysec{padding-left:10px;padding-right:10px}
#page-container .rc-asdiffsec{border-style:solid;border-width:1px 0px 0px 0px;border-color:#eef1f5;padding-top:80px;padding-bottom:80px;padding-left:0px;padding-right:0px}
#page-container .rc-asdiffsec{background-color:#f7f8fa}
#page-container .rc-asdiffsec{--rc-secgap:20px}
#page-container .rc-asdiffin{display:flex;flex-direction:column;row-gap:44px;column-gap:44px}
#page-container .rc-asdiffhead{display:flex;flex-direction:column;align-items:center;row-gap:14px;column-gap:14px}
#page-container .rc-asdiffeb{text-align:center}
#page-container .rc-asdiffeb :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-asdiffeb{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#2985c8}
#page-container .rc-asdiffh2{text-align:center}
#page-container .rc-asdiffh2 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-asdiffh2{font-size:40px;font-weight:700;color:#1a2b49}
@media (max-width:1024px){#page-container .rc-asdiffh2 :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-asdiffh2{font-size:30px}}
#page-container .rc-asdiffsub, #page-container .rc-asdiffsub p{text-align:center;font-size:17px;color:#4b5563}
#page-container .rc-asdiffgrid{display:flex;flex-direction:row;justify-content:center;row-gap:28px;column-gap:28px;flex-wrap:wrap}
#page-container .rc-asdiff1{display:flex;flex-direction:column;overflow:hidden;border-radius:12px 12px 12px 12px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.06)}
#page-container .rc-asdiff1{background-color:#ffffff}
@media (min-width:768px){#page-container .rc-asdiff1{width:31%}}
#page-container .rc-asdiff1img-v2{display:flex;min-height:200px}
#page-container .rc-asdiff1img-v2{background-image:url("https://tracedm.com/wp-content/uploads/2026/10/rincon-communications-sa-why-local-arizona-experts.jpg");background-position:center center;background-size:cover}
#page-container .rc-asdiff1b{display:flex;flex-direction:column;align-items:center;row-gap:12px;column-gap:12px;padding-top:30px;padding-bottom:30px;padding-left:26px;padding-right:26px}
#page-container .rc-asdiff1t{text-align:center}
#page-container .rc-asdiff1t :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-asdiff1t{font-size:22px;font-weight:700;color:#1a2b49}
#page-container .rc-asdiff1d, #page-container .rc-asdiff1d p{text-align:center;font-size:15px;line-height:1.7em;color:#4b5563}
#page-container .rc-asdiff2{display:flex;flex-direction:column;overflow:hidden;border-radius:12px 12px 12px 12px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.06)}
#page-container .rc-asdiff2{background-color:#ffffff}
@media (min-width:768px){#page-container .rc-asdiff2{width:31%}}
#page-container .rc-asdiff2img-v2{display:flex;min-height:200px}
#page-container .rc-asdiff2img-v2{background-image:url("https://tracedm.com/wp-content/uploads/2026/10/rincon-communications-sa-why-customized-communication.jpg");background-position:center center;background-size:cover}
#page-container .rc-asdiff2b{display:flex;flex-direction:column;align-items:center;row-gap:12px;column-gap:12px;padding-top:30px;padding-bottom:30px;padding-left:26px;padding-right:26px}
#page-container .rc-asdiff2t{text-align:center}
#page-container .rc-asdiff2t :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-asdiff2t{font-size:22px;font-weight:700;color:#1a2b49}
#page-container .rc-asdiff2d, #page-container .rc-asdiff2d p{text-align:center;font-size:15px;line-height:1.7em;color:#4b5563}
#page-container .rc-asdiff3{display:flex;flex-direction:column;overflow:hidden;border-radius:12px 12px 12px 12px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.06)}
#page-container .rc-asdiff3{background-color:#ffffff}
@media (min-width:768px){#page-container .rc-asdiff3{width:31%}}
#page-container .rc-asdiff3img-v2{display:flex;min-height:200px}
#page-container .rc-asdiff3img-v2{background-image:url("https://tracedm.com/wp-content/uploads/2026/10/rincon-communications-sa-why-trusted-since-1971.jpg");background-position:center center;background-size:cover}
#page-container .rc-asdiff3b{display:flex;flex-direction:column;align-items:center;row-gap:12px;column-gap:12px;padding-top:30px;padding-bottom:30px;padding-left:26px;padding-right:26px}
#page-container .rc-asdiff3t{text-align:center}
#page-container .rc-asdiff3t :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-asdiff3t{font-size:22px;font-weight:700;color:#1a2b49}
#page-container .rc-asdiff3d, #page-container .rc-asdiff3d p{text-align:center;font-size:15px;line-height:1.7em;color:#4b5563}
#page-container .rc-in-asdiffin + .rc-in-asdiffin:not(.rc-innr-asdiffin){margin-top:calc(44px - var(--rc-secgap, 20px))}
#page-container .rc-asdiffsec{row-gap:44px;--rc-secgap:44px}
#page-container .rc-asdiffsec > .et_pb_row:first-child{margin-top:10px}
#page-container .rc-asdiffsec > .et_pb_row:last-child{margin-bottom:10px}
#page-container .rc-asdiffsec{padding-left:10px;padding-right:10px}
#page-container .rc-saindsec{padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px}
#page-container .rc-saindsec{--rc-secgap:20px}
#page-container .rc-svctasec{padding-top:70px;padding-bottom:70px;padding-left:0px;padding-right:0px}
#page-container .rc-svctasec{background-color:#0a1b3f}
#page-container .rc-svctasec{--rc-secgap:20px}
#page-container .rc-svctain{display:flex;flex-direction:column;align-items:center;row-gap:20px;column-gap:20px}
#page-container .rc-svctah{text-align:center}
#page-container .rc-svctah :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-svctah{font-size:34px;font-weight:700;color:#ffffff}
#page-container .rc-svctap, #page-container .rc-svctap p{text-align:center;font-size:18px;color:rgba(255,255,255,0.8)}
#page-container .rc-svctab{display:flex;flex-direction:row;justify-content:center;row-gap:16px;column-gap:16px;flex-wrap:wrap}
#page-container .rc-btn.rc-svctab1{background-color:#2985c8;color:#ffffff;padding:15px 30px 15px 30px}
#page-container .rc-btn.rc-svctab2{background-color:rgba(255,255,255,0.1);color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.3);padding:15px 30px 15px 30px}
#page-container .rc-btn.rc-svctab2{flex-direction:row}
#page-container .rc-svindsec{padding-top:80px;padding-bottom:80px;padding-left:0px;padding-right:0px}
#page-container .rc-svindsec{background-color:#f7f8fa}
#page-container .rc-svindsec{--rc-secgap:20px}
#page-container .rc-svindin{display:flex;flex-direction:column;row-gap:44px;column-gap:44px}
#page-container .rc-svindh{display:flex;flex-direction:column;align-items:center;row-gap:14px;column-gap:14px}
#page-container .rc-svindeb{text-align:center}
#page-container .rc-svindeb :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-svindeb{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#2985c8}
#page-container .rc-svindt{text-align:center}
#page-container .rc-svindt :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-svindt{font-size:40px;font-weight:700;color:#1a2b49}
@media (max-width:1024px){#page-container .rc-svindt :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-svindt{font-size:30px}}
#page-container .rc-svinds, #page-container .rc-svinds p{text-align:center;font-size:17px;color:#4b5563}
#page-container .rc-svindgrid{display:flex;flex-direction:row;justify-content:center;row-gap:26px;column-gap:26px;flex-wrap:wrap}
#page-container .rc-hmscardIND1{display:flex;flex-direction:column;overflow:hidden;border-radius:12px 12px 12px 12px;box-shadow:0px 6px 22px 0px rgba(0,0,0,0.09)}
#page-container .rc-hmscardIND1{background-color:#ffffff}
@media (min-width:768px){#page-container .rc-hmscardIND1{width:31%}}
#page-container .rc-hmscardIND1img{display:flex;min-height:180px}
#page-container .rc-hmscardIND1img{background-image:url("https://tracedm.com/wp-content/uploads/2026/10/rincon-communications-industry-medical.jpg");background-position:center center;background-size:cover}
#page-container .rc-hmscardIND1b{display:flex;flex-direction:column;row-gap:12px;column-gap:12px;padding-top:24px;padding-bottom:24px;padding-left:24px;padding-right:24px}
#page-container .rc-hmscardIND1t :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-hmscardIND1t{font-size:20px;font-weight:700;color:#1a2b49}
#page-container .rc-hmscardIND1d, #page-container .rc-hmscardIND1d p{font-size:14px;color:#4b5563}
#page-container .rc-btn.rc-hmscardIND1btn{background-color:#2985c8;font-size:12px;text-transform:uppercase;color:#ffffff;border-radius:30px 30px 30px 30px;padding:9px 18px 9px 18px}
#page-container .rc-btn.rc-hmscardIND1btn{flex-direction:row}
#page-container .rc-hmscardIND2{display:flex;flex-direction:column;overflow:hidden;border-radius:12px 12px 12px 12px;box-shadow:0px 6px 22px 0px rgba(0,0,0,0.09)}
#page-container .rc-hmscardIND2{background-color:#ffffff}
@media (min-width:768px){#page-container .rc-hmscardIND2{width:31%}}
#page-container .rc-hmscardIND2img{display:flex;min-height:180px}
#page-container .rc-hmscardIND2img{background-image:url("https://tracedm.com/wp-content/uploads/2026/10/rincon-communications-industry-legal.jpg");background-position:center center;background-size:cover}
#page-container .rc-hmscardIND2b{display:flex;flex-direction:column;row-gap:12px;column-gap:12px;padding-top:24px;padding-bottom:24px;padding-left:24px;padding-right:24px}
#page-container .rc-hmscardIND2t :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-hmscardIND2t{font-size:20px;font-weight:700;color:#1a2b49}
#page-container .rc-hmscardIND2d, #page-container .rc-hmscardIND2d p{font-size:14px;color:#4b5563}
#page-container .rc-btn.rc-hmscardIND2btn{background-color:#2985c8;font-size:12px;text-transform:uppercase;color:#ffffff;border-radius:30px 30px 30px 30px;padding:9px 18px 9px 18px}
#page-container .rc-btn.rc-hmscardIND2btn{flex-direction:row}
#page-container .rc-hmscardIND3{display:flex;flex-direction:column;overflow:hidden;border-radius:12px 12px 12px 12px;box-shadow:0px 6px 22px 0px rgba(0,0,0,0.09)}
#page-container .rc-hmscardIND3{background-color:#ffffff}
@media (min-width:768px){#page-container .rc-hmscardIND3{width:31%}}
#page-container .rc-hmscardIND3img{display:flex;min-height:180px}
#page-container .rc-hmscardIND3img{background-image:url("https://tracedm.com/wp-content/uploads/2026/10/rincon-communications-industry-contractors.jpg");background-position:center center;background-size:cover}
#page-container .rc-hmscardIND3b{display:flex;flex-direction:column;row-gap:12px;column-gap:12px;padding-top:24px;padding-bottom:24px;padding-left:24px;padding-right:24px}
#page-container .rc-hmscardIND3t :is(h1,h2,h3,h4,h5,h6,p,div,span), #page-container :is(h1,h2,h3,h4,h5,h6,p,div,span).rc-hmscardIND3t{font-size:20px;font-weight:700;color:#1a2b49}
#page-container .rc-hmscardIND3d, #page-container .rc-hmscardIND3d p{font-size:14px;color:#4b5563}
#page-container .rc-btn.rc-hmscardIND3btn{background-color:#2985c8;font-size:12px;text-transform:uppercase;color:#ffffff;border-radius:30px 30px 30px 30px;padding:9px 18px 9px 18px}
#page-container .rc-btn.rc-hmscardIND3btn{flex-direction:row}
#page-container .rc-hmscardIND4{display:flex;flex-direction:column;overflow:hidden;border-radius:12px 12px 12px 12px;box-shadow:0px 6px 22px 0px rgba(0,0,0,0.09)}
#page-container .rc-hmscardIND4{background-color:#ffffff}
