.elementor-8913 .elementor-element.elementor-element-f3ed752{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-8913 .elementor-element.elementor-element-f3ed752:not(.elementor-motion-effects-element-type-background), .elementor-8913 .elementor-element.elementor-element-f3ed752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #181A2B 0%, #2A4A8A 100%);}.elementor-8913 .elementor-element.elementor-element-38fcc42{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-8913 .elementor-element.elementor-element-91a3264 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8913 .elementor-element.elementor-element-91a3264 .elementor-counter{gap:6px;}.elementor-8913 .elementor-element.elementor-element-91a3264 .elementor-counter-number-wrapper{color:#559AF4;font-size:48px;font-weight:800;line-height:1em;}.elementor-8913 .elementor-element.elementor-element-91a3264 .elementor-counter-title{color:#FFFFFF;font-size:0.82rem;font-weight:800;text-transform:uppercase;letter-spacing:0.08em;}.elementor-8913 .elementor-element.elementor-element-7b8573b{text-align:center;font-family:"Poppins", Sans-serif;font-size:0.75rem;color:#FFFFFFB3;}.elementor-8913 .elementor-element.elementor-element-e2b2cde{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-8913 .elementor-element.elementor-element-e2b2cde:not(.elementor-motion-effects-element-type-background), .elementor-8913 .elementor-element.elementor-element-e2b2cde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-8913 .elementor-element.elementor-element-204fbb6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8913 .elementor-element.elementor-element-204fbb6 .elementor-counter{gap:6px;}.elementor-8913 .elementor-element.elementor-element-204fbb6 .elementor-counter-number-wrapper{color:#559AF4;font-size:48px;font-weight:800;line-height:1em;}.elementor-8913 .elementor-element.elementor-element-204fbb6 .elementor-counter-title{color:#FFFFFF;font-size:0.82rem;font-weight:800;text-transform:uppercase;letter-spacing:0.08em;}.elementor-8913 .elementor-element.elementor-element-449ae0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8913 .elementor-element.elementor-element-449ae0b{text-align:center;font-family:"Poppins", Sans-serif;font-size:0.75rem;color:#FFFFFFB3;}.elementor-8913 .elementor-element.elementor-element-6f0047d{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:80px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-8913 .elementor-element.elementor-element-6f0047d:not(.elementor-motion-effects-element-type-background), .elementor-8913 .elementor-element.elementor-element-6f0047d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181A2B;}.elementor-8913 .elementor-element.elementor-element-5c5d39c{width:auto;max-width:auto;font-family:"DM Sans", Sans-serif;font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.12em;color:#559AF4;}.elementor-8913 .elementor-element.elementor-element-5c5d39c > .elementor-widget-container{background-color:#559AF42E;margin:0px 0px 0px 0px;padding:04px 12px 4px 12px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-8913 .elementor-element.elementor-element-5c5d39c.elementor-element{--align-self:center;}.elementor-8913 .elementor-element.elementor-element-b84c455 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-8913 .elementor-element.elementor-element-b84c455{text-align:center;}.elementor-8913 .elementor-element.elementor-element-b84c455 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.6rem;font-weight:700;color:#FFFFFF;}.elementor-8913 .elementor-element.elementor-element-5c3ec1f{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:1.05rem;color:#FFFFFFBF;}.elementor-8913 .elementor-element.elementor-element-5c3ec1f.elementor-element{--align-self:center;}.elementor-8913 .elementor-element.elementor-element-5c3ec1f p{margin-block-end:0rem;}.elementor-8913 .elementor-element.elementor-element-d81421a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8913 .elementor-element.elementor-element-8c5b421 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-8913 .elementor-element.elementor-element-8c5b421 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-47c668e );}.elementor-8913 .elementor-element.elementor-element-8c5b421 .elementor-icon-box-title, .elementor-8913 .elementor-element.elementor-element-8c5b421 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1rem;}.elementor-8913 .elementor-element.elementor-element-8c5b421 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:0.85rem;color:#FFFFFFB3;}.elementor-8913 .elementor-element.elementor-element-1f46f11 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-8913 .elementor-element.elementor-element-1f46f11 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-47c668e );}.elementor-8913 .elementor-element.elementor-element-1f46f11 .elementor-icon-box-title, .elementor-8913 .elementor-element.elementor-element-1f46f11 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1rem;}.elementor-8913 .elementor-element.elementor-element-1f46f11 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:0.85rem;color:#FFFFFFB3;}.elementor-8913 .elementor-element.elementor-element-1de806e > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-8913 .elementor-element.elementor-element-1de806e .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-47c668e );}.elementor-8913 .elementor-element.elementor-element-1de806e .elementor-icon-box-title, .elementor-8913 .elementor-element.elementor-element-1de806e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1rem;}.elementor-8913 .elementor-element.elementor-element-1de806e .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:0.85rem;color:#FFFFFFB3;}.elementor-8913 .elementor-element.elementor-element-fd1c85f > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-8913 .elementor-element.elementor-element-fd1c85f .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-47c668e );}.elementor-8913 .elementor-element.elementor-element-fd1c85f .elementor-icon-box-title, .elementor-8913 .elementor-element.elementor-element-fd1c85f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1rem;}.elementor-8913 .elementor-element.elementor-element-fd1c85f .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:0.85rem;color:#FFFFFFB3;}.elementor-8913 .elementor-element.elementor-element-6481eef > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-8913 .elementor-element.elementor-element-6481eef .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-47c668e );}.elementor-8913 .elementor-element.elementor-element-6481eef .elementor-icon-box-title, .elementor-8913 .elementor-element.elementor-element-6481eef .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1rem;}.elementor-8913 .elementor-element.elementor-element-6481eef .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:0.85rem;color:#FFFFFFB3;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8913 .elementor-element.elementor-element-f3ed752{--grid-auto-flow:row;}.elementor-8913 .elementor-element.elementor-element-38fcc42{--justify-content:space-between;}.elementor-8913 .elementor-element.elementor-element-91a3264 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8913 .elementor-element.elementor-element-91a3264 .elementor-counter-number-wrapper{font-size:40px;}.elementor-8913 .elementor-element.elementor-element-91a3264 .elementor-counter-title{line-height:1em;}.elementor-8913 .elementor-element.elementor-element-e2b2cde{--justify-content:space-between;}.elementor-8913 .elementor-element.elementor-element-204fbb6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8913 .elementor-element.elementor-element-204fbb6 .elementor-counter-number-wrapper{font-size:40px;}.elementor-8913 .elementor-element.elementor-element-204fbb6 .elementor-counter-title{line-height:1em;}.elementor-8913 .elementor-element.elementor-element-d81421a{--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-8913 .elementor-element.elementor-element-8c5b421{width:var( --container-widget-width, calc(33% - 24px) );max-width:calc(33% - 24px);--container-widget-width:calc(33% - 24px);--container-widget-flex-grow:0;}.elementor-8913 .elementor-element.elementor-element-1f46f11{width:var( --container-widget-width, calc(33% - 24px) );max-width:calc(33% - 24px);--container-widget-width:calc(33% - 24px);--container-widget-flex-grow:0;}.elementor-8913 .elementor-element.elementor-element-1de806e{width:var( --container-widget-width, calc(33% - 24px) );max-width:calc(33% - 24px);--container-widget-width:calc(33% - 24px);--container-widget-flex-grow:0;}.elementor-8913 .elementor-element.elementor-element-fd1c85f{width:var( --container-widget-width, calc(33% - 24px) );max-width:calc(33% - 24px);--container-widget-width:calc(33% - 24px);--container-widget-flex-grow:0;}.elementor-8913 .elementor-element.elementor-element-6481eef{width:var( --container-widget-width, calc(33% - 24px) );max-width:calc(33% - 24px);--container-widget-width:calc(33% - 24px);--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-8913 .elementor-element.elementor-element-f3ed752{--content-width:1200px;}.elementor-8913 .elementor-element.elementor-element-6f0047d{--content-width:1200px;}}@media(max-width:767px){.elementor-8913 .elementor-element.elementor-element-f3ed752{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8913 .elementor-element.elementor-element-b84c455 .elementor-heading-title{font-size:2rem;}.elementor-8913 .elementor-element.elementor-element-d81421a{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-8913 .elementor-element.elementor-element-8c5b421{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-8913 .elementor-element.elementor-element-1f46f11{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-8913 .elementor-element.elementor-element-1de806e{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-8913 .elementor-element.elementor-element-fd1c85f{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-8913 .elementor-element.elementor-element-6481eef{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}}/* Start custom CSS for counter, class: .elementor-element-91a3264 */.stat-label {
    font-size: 0.82rem;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.08em;
    margin-bottom: 6px;
    color: rgba(255, 255, 255, 0.9);
    font-family: 'Poppins';
}

.stat-desc {
    font-size: 0.75rem;
    color: #ffffffb3;
    font-family: 'Poppins';
}

.elementor-8913 .elementor-element.elementor-element-91a3264 {text-align: center;}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-204fbb6 */.stat-label {
    font-size: 0.82rem;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.08em;
    margin-bottom: 6px;
    color: rgba(255, 255, 255, 0.9);
    font-family: 'Poppins';
}

.stat-desc {
    font-size: 0.75rem;
    color: #ffffffb3;
    font-family: 'Poppins';
}

.elementor-8913 .elementor-element.elementor-element-204fbb6 {text-align: center;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8c5b421 */.elementor-8913 .elementor-element.elementor-element-8c5b421:before{
    content: '1';
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1f46f11 */.elementor-8913 .elementor-element.elementor-element-1f46f11:before{
    content: '2';
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1de806e */.elementor-8913 .elementor-element.elementor-element-1de806e:before{
    content: '3';
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fd1c85f */.elementor-8913 .elementor-element.elementor-element-fd1c85f:before{
    content: '4';
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6481eef */.elementor-8913 .elementor-element.elementor-element-6481eef:before{
    content: '5';
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
:root{
    --color-navy: #181a2b;
    --color-navy-dark: #0f1120;
    --color-navy-deep: #181a2b;
    --color-blue: #559af4;
    --color-blue-mid: #3a7fd4;
    --color-blue-light: #559af4;
    --color-blue-pale: #eaf2fe;
    --color-amber: #559af4;
    --color-amber-dark: #89bafa;
    --color-purple: #7B2FBE;
    --color-steel: #6B7FA3;
    --color-red-cell: #B03A3A;
    --color-white: #FFFFFF;
    --color-off-white: #F7F9FC;
    --color-gray-light: #EEF2F8;
    --color-gray: #546e7a;
    --color-gray-dark: #1c2b3a;
    --color-text: #1c2b3a;
    --text-body: #1c2b3a;
    --text-para: #546e7a;
    --text-on-dark: rgba(255, 255, 255, 0.80);
    --text-on-science: rgba(255, 255, 255, 0.75);
    --text-on-process: rgba(255, 255, 255, 0.70);
    --font-heading: 'Poppins', 'Segoe UI', Arial, sans-serif;
    --font-main: 'DM Sans', 'Segoe UI', Arial, sans-serif;
    --font-condensed: 'Poppins', 'Segoe UI', Arial, sans-serif;
    --radius-sm: 6px;
    --radius-md: 12px;
    --radius-lg: 20px;
    --radius-xl: 32px;
    --shadow-sm: 0 2px 8px rgba(19, 56, 140, 0.08);
    --shadow-md: 0 6px 24px rgba(19, 56, 140, 0.12);
    --shadow-lg: 0 16px 48px rgba(19, 56, 140, 0.18);
    --transition: 0.25s ease;
    --container: 1200px;
}


/*Under 10 mins*/
/*PRP Steps*/
.prp-step:before{
    content: '1';
    margin-left: calc(50% - 30px);
    font-family: var(--font-heading);
    font-size: 1.2rem;
    font-weight: 700;
    color: var(--color-blue);
    width: 60px;
    height: 60px;
    border-radius: 50%;
    border: 2px solid var(--color-blue);
    background: var(--color-navy);
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;
    flex-shrink: 0;
    transition: background var(--transition), border-color var(--transition);
}
.prp-step:hover:before{
    background: #212D49;
}
.prp-step p{
    max-width: 160px;
}
.prp-steps{
    position: relative;
}
@media (min-width: 1024px){
    .prp-steps:before{
        content: '';
        position: absolute;
        top: 40px;
        left: 10%;
        right: 10%;
        height: 2px;
        background: var(--color-blue);
        opacity: 0.5;
        z-index: 0;
        width: 80%;
    }
}