.elementor-417 .elementor-element.elementor-element-2053a14{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-417 .elementor-element.elementor-element-ed575f2 .james-qhero-accent{display:block;color:#00aeed;--james-qhero-accent-start:#2b3fe0;--james-qhero-accent-end:#4d6bff;margin-top:0px;}.elementor-417 .elementor-element.elementor-element-ed575f2 .james-qhero-inner{max-width:1360px !important;text-align:left;}.elementor-417 .elementor-element.elementor-element-ed575f2 .james-qhero{padding:120px 20px 110px 20px;justify-content:center;--james-qhero-base:#05060f;--james-qhero-bg-start:#e9edf3;--james-qhero-bg-end:#d9dee7;--james-qhero-gradient-angle:180deg;--james-qhero-glow:rgba(38, 60, 200, 0.45);--james-qhero-glow-width:900px;--james-qhero-glow-height:500px;--james-qhero-glow-x:90%;--james-qhero-glow-y:0%;}.elementor-417 .elementor-element.elementor-element-ed575f2 .james-qhero-eyebrow{color:#4d6bff;margin-bottom:18px;text-transform:uppercase;}.elementor-417 .elementor-element.elementor-element-ed575f2 .james-qhero-heading{color:#0b1220;max-width:900px;}.elementor-417 .elementor-element.elementor-element-ed575f2 .james-qhero-subtitle{color:#5a6472;max-width:620px;margin:0px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-ef40eff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-417 .elementor-element.elementor-element-a6c2d16 .james-qgrid-inner{max-width:1360px !important;}.elementor-417 .elementor-element.elementor-element-a6c2d16 .james-qgrid-section{padding:90px 20px 90px 20px;background:#f5f6fc;--james-qgrid-glow-inner:rgba(77,107,255,0.25);--james-qgrid-glow-middle:rgba(77,107,255,0.12);--james-qgrid-glow-size:10px;--james-qgrid-glow-radius:18px;}.elementor-417 .elementor-element.elementor-element-a6c2d16 .james-qgrid-grid{grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:24px;row-gap:24px;}.elementor-417 .elementor-element.elementor-element-a6c2d16 .james-qgrid-card{text-align:left;background:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e7e9f3;border-radius:16px 16px 16px 16px;padding:34px 30px 30px 30px;}.elementor-417 .elementor-element.elementor-element-a6c2d16 a.james-qgrid-card:hover, .elementor-417 .elementor-element.elementor-element-a6c2d16 a.james-qgrid-card:focus{border-color:rgba(3,78,163,0.25);}.elementor-417 .elementor-element.elementor-element-a6c2d16 .james-qgrid-icon{color:#ffffff;background-color:transparent;background-image:linear-gradient(135deg, #2b3fe0 0%, #4d6bff 100%);width:52px;height:52px;border-radius:13px 13px 13px 13px;margin-bottom:24px;}.elementor-417 .elementor-element.elementor-element-a6c2d16 .james-qgrid-icon i{font-size:24px;}.elementor-417 .elementor-element.elementor-element-a6c2d16 .james-qgrid-icon svg{width:24px;height:24px;}.elementor-417 .elementor-element.elementor-element-a6c2d16 .james-qgrid-title{color:#0d1220;margin-bottom:10px;}.elementor-417 .elementor-element.elementor-element-a6c2d16 .james-qgrid-description{color:#6b7080;}.elementor-417 .elementor-element.elementor-element-a6c2d16 a.james-qgrid-card:hover .james-qgrid-title, .elementor-417 .elementor-element.elementor-element-a6c2d16 a.james-qgrid-card:focus .james-qgrid-title{color:#034ea3;}.elementor-417 .elementor-element.elementor-element-70b1d4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-417 .elementor-element.elementor-element-70b1d4b:not(.elementor-motion-effects-element-type-background), .elementor-417 .elementor-element.elementor-element-70b1d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6FC;}.elementor-417 .elementor-element.elementor-element-c9482db .james-dual-buttons{max-width:100%;justify-content:center;gap:14px;--james-dual-bg:#034ea3;--james-dual-text:#ffffff;--james-dual-border:#034ea3;--james-dual-hover-bg:#ffffff;--james-dual-hover-text:#034ea3;--james-dual-hover-border:#034ea3;}.elementor-417 .elementor-element.elementor-element-c9482db .james-dual-buttons-section{padding:0px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-c9482db .james-dual-button{padding:13px 24px 13px 24px;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;min-width:140px;transition-duration:0.25s;gap:9px;}.elementor-417 .elementor-element.elementor-element-c9482db .james-dual-button-icon{font-size:14px;}.elementor-417 .elementor-element.elementor-element-c9482db .james-dual-button-icon svg{width:14px;height:14px;}.elementor-417 .elementor-element.elementor-element-e44394d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-outer{max-width:1360px !important;}.elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-inner{max-width:100%;text-align:left;}.elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-grid{gap:70px;align-items:center;}.elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-section{padding:90px 20px 90px 20px;background:#f5f6fc;--james-pipeline-number-start:#2b3fe0;--james-pipeline-number-end:#4d6bff;--james-pipeline-number-angle:135deg;--james-pipeline-button-start:#1f2fc9;--james-pipeline-button-end:#4d6bff;}.elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-list{gap:26px;margin-bottom:40px;}.elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-step{gap:20px;align-items:center;}.elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-button-wrap{justify-content:flex-start;}.elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-media{width:100%;background:#ffffff;padding:0px 0px 0px 0px;}.elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-media-wrap{justify-content:center;}.elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-image{aspect-ratio:4 / 3;object-fit:cover;object-position:center center;}.elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-media, .elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-image{border-radius:18px 18px 18px 18px;}.elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-media:hover .james-pipeline-image{transform:scale(1.03);}.elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-heading{color:#0d1220;margin-bottom:40px;}.elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-number{color:#ffffff;width:34px;height:34px;border-radius:50% 50% 50% 50%;}.elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-text{color:#3a3f52;}.elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-button{color:#ffffff;padding:15px 26px 15px 26px;border-radius:10px 10px 10px 10px;gap:8px;}.elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-button:hover, .elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-button:focus{color:#ffffff;background:#034ea3;}@media(min-width:768px){.elementor-417 .elementor-element.elementor-element-70b1d4b{--content-width:1282px;}}@media(max-width:1024px){.elementor-417 .elementor-element.elementor-element-ed575f2 .james-qhero{padding:90px 20px 80px 20px;}.elementor-417 .elementor-element.elementor-element-a6c2d16 .james-qgrid-section{padding:70px 20px 70px 20px;}.elementor-417 .elementor-element.elementor-element-a6c2d16 .james-qgrid-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-417 .elementor-element.elementor-element-a6c2d16 .james-qgrid-card{padding:30px 26px 28px 26px;}.elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-inner{max-width:100%;}.elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-grid{gap:45px;}.elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-section{padding:70px 20px 70px 20px;}}@media(max-width:767px){.elementor-417 .elementor-element.elementor-element-ed575f2 .james-qhero{padding:80px 16px 70px 16px;}.elementor-417 .elementor-element.elementor-element-a6c2d16 .james-qgrid-section{padding:50px 16px 50px 16px;}.elementor-417 .elementor-element.elementor-element-a6c2d16 .james-qgrid-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-417 .elementor-element.elementor-element-a6c2d16 .james-qgrid-card{padding:28px 22px 26px 22px;}.elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-inner{max-width:100%;}.elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-grid{gap:30px;}.elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-section{padding:50px 16px 50px 16px;}.elementor-417 .elementor-element.elementor-element-96037ea .james-pipeline-step{gap:15px;}}