.elementor-129 .elementor-element.elementor-element-ra300001{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-ra300001:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-ra300001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061A30;}.elementor-129 .elementor-element.elementor-element-ra300002{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-ra300002:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-ra300002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-ra300003{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-ra300003:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-ra300003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-ra300004{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-ra300004:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-ra300004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#092544;}.elementor-129 .elementor-element.elementor-element-ra300005{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-ra300005:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-ra300005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-ra300006{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-ra300006:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-ra300006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1E7;}.elementor-129 .elementor-element.elementor-element-ra300007{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-ra300007:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-ra300007 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-129 .elementor-element.elementor-element-ra300008{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-ra300008:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-ra300008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061A30;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-129 .elementor-element.elementor-element-ra300001{--width:100%;}.elementor-129 .elementor-element.elementor-element-ra300002{--width:100%;}.elementor-129 .elementor-element.elementor-element-ra300003{--width:100%;}.elementor-129 .elementor-element.elementor-element-ra300004{--width:100%;}.elementor-129 .elementor-element.elementor-element-ra300005{--width:100%;}.elementor-129 .elementor-element.elementor-element-ra300006{--width:100%;}.elementor-129 .elementor-element.elementor-element-ra300007{--width:100%;}.elementor-129 .elementor-element.elementor-element-ra300008{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-ra300001 */@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@300;400;500;600;700;800;900&display=swap');
.elementor-129 .elementor-element.elementor-element-ra300001{--navy:#092544;--navy2:#061A30;--navy3:#0E3155;--gold:#C39E67;--gold2:#E4C594;--ivory:#F6F1E7;--ink:#151B23;--muted:#66717C;--line:#E9DDC9;--white:#fff;font-family:'Cairo',Arial,sans-serif;box-sizing:border-box;position:relative;isolation:isolate;overflow:hidden;min-height:720px;color:#fff;background:radial-gradient(circle at 16% 12%,rgba(195,158,103,.17),transparent 27%),radial-gradient(circle at 82% 75%,rgba(14,49,85,.95),transparent 40%),linear-gradient(125deg,#061A30,#092544 55%,#061A30)} .elementor-129 .elementor-element.elementor-element-ra300001,.elementor-129 .elementor-element.elementor-element-ra300001 *{box-sizing:border-box} .elementor-129 .elementor-element.elementor-element-ra300001>.e-con-inner{max-width:none!important;width:100%!important;padding:0!important} .elementor-129 .elementor-element.elementor-element-ra300001 .elementor-widget-html{width:100%}
.elementor-129 .elementor-element.elementor-element-ra300001 .rab3-hero-decor{position:absolute!important;inset:-8% -5%;z-index:0!important;width:110%!important;height:116%!important;pointer-events:none} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-hero-decor .elementor-widget-container,.elementor-129 .elementor-element.elementor-element-ra300001 .rab3-decor{width:100%;height:100%;position:relative} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-decor .orb{position:absolute;border:1px solid rgba(228,197,148,.18);border-radius:50%} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-decor .a{width:600px;height:600px;left:-250px;top:-210px} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-decor .b{width:360px;height:360px;left:-55px;top:-40px;border-color:rgba(255,255,255,.09)} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-decor svg{position:absolute;inset:auto 0 0;width:100%;height:55%;opacity:.48} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-decor path{fill:none;stroke:#C39E67;stroke-width:1.15;stroke-dasharray:8 14;animation:rab3Dash 22s linear infinite} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-decor i{position:absolute;left:24%;bottom:27%;width:9px;height:9px;border-radius:50%;background:#E4C594;box-shadow:0 0 28px rgba(228,197,148,.9)}
.elementor-129 .elementor-element.elementor-element-ra300001 .rab3-shell{position:relative;z-index:3;width:min(1280px,calc(100% - 64px));margin:auto} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-hero-grid{min-height:720px;display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:74px;align-items:center;padding:115px 0 100px} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-logo{display:block;width:285px;max-width:68%;height:auto;margin-bottom:30px} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-eyebrow{display:flex;align-items:center;gap:10px;color:#E4C594;font-size:12px;font-weight:800} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-eyebrow:before{content:'';width:34px;height:1px;background:#C39E67} .elementor-129 .elementor-element.elementor-element-ra300001 h1{margin:12px 0 0;font-size:clamp(58px,7vw,94px);line-height:1.05;font-weight:800;letter-spacing:-.045em} .elementor-129 .elementor-element.elementor-element-ra300001 h1 span{color:#E4C594} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-copy>p{max-width:760px;margin:24px 0 0;color:#D1DBE5;font-size:17px;line-height:2} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-badges{display:flex;flex-wrap:wrap;gap:9px;margin-top:30px} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-badges span{padding:9px 13px;border:1px solid rgba(228,197,148,.24);border-radius:999px;background:rgba(255,255,255,.035);color:#E9EEF3;font-size:11px;font-weight:700}
.elementor-129 .elementor-element.elementor-element-ra300001 .rab3-value-panel{position:relative;overflow:hidden;min-height:395px;padding:34px;border:1px solid rgba(255,255,255,.13);border-radius:32px;background:linear-gradient(145deg,rgba(255,255,255,.10),rgba(255,255,255,.025));box-shadow:0 28px 68px rgba(0,0,0,.2)} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-value-panel small{color:#E4C594;font-size:10px;font-weight:900;letter-spacing:.1em} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-value-panel strong{display:block;margin-top:18px;font-size:34px;line-height:1.45} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-value-panel p{position:relative;z-index:3;max-width:330px;margin-top:14px;color:#C9D4DE;font-size:13px;line-height:1.9} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-ring{position:absolute;left:-85px;bottom:-115px;width:305px;height:305px;border:28px solid rgba(255,255,255,.09);border-radius:50%} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-ring:before{content:'';position:absolute;inset:43px;border:22px solid #C39E67;border-top-color:transparent;border-radius:50%;transform:rotate(36deg);animation:rab3Spin 18s linear infinite} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-line{position:absolute;left:-10%;bottom:25%;width:120%;height:5px;transform:rotate(-19deg);background:linear-gradient(90deg,transparent,#C39E67,transparent);opacity:.32}
@keyframes rab3Dash{to{stroke-dashoffset:-440}} @keyframes rab3Spin{to{transform:rotate(396deg)}}
@media(max-width:1050px){.elementor-129 .elementor-element.elementor-element-ra300001 .rab3-shell{width:min(100% - 40px,1100px)} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-hero-grid{grid-template-columns:1fr;gap:40px;padding-top:100px} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-value-panel{max-width:650px}} @media(max-width:720px){.elementor-129 .elementor-element.elementor-element-ra300001{min-height:auto} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-shell{width:calc(100% - 28px)} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-hero-grid{min-height:auto;padding:82px 0 76px} .elementor-129 .elementor-element.elementor-element-ra300001 h1{font-size:56px} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-logo{width:245px;max-width:85%} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-value-panel{min-height:340px;padding:28px} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-value-panel strong{font-size:28px} .elementor-129 .elementor-element.elementor-element-ra300001 .rab3-decor .orb{display:none}} @media(prefers-reduced-motion:reduce){.elementor-129 .elementor-element.elementor-element-ra300001 *,.elementor-129 .elementor-element.elementor-element-ra300001 *:before,.elementor-129 .elementor-element.elementor-element-ra300001 *:after{animation:none!important;transition:none!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ra300002 */.elementor-129 .elementor-element.elementor-element-ra300002{--navy:#092544;--navy2:#061A30;--navy3:#0E3155;--gold:#C39E67;--gold2:#E4C594;--ivory:#F6F1E7;--ink:#151B23;--muted:#66717C;--line:#E9DDC9;--white:#fff;font-family:'Cairo',Arial,sans-serif;box-sizing:border-box;position:relative;z-index:8;overflow:visible;background:#fff} .elementor-129 .elementor-element.elementor-element-ra300002,.elementor-129 .elementor-element.elementor-element-ra300002 *{box-sizing:border-box} .elementor-129 .elementor-element.elementor-element-ra300002>.e-con-inner{max-width:none!important;width:100%!important;padding:0!important} .elementor-129 .elementor-element.elementor-element-ra300002 .elementor-widget-html{width:100%} .elementor-129 .elementor-element.elementor-element-ra300002 .rab3-shell{width:min(1180px,calc(100% - 64px));margin:-48px auto 0;position:relative;z-index:8} .elementor-129 .elementor-element.elementor-element-ra300002 .rab3-stats{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;border:1px solid rgba(9,37,68,.08);border-radius:24px;background:#fff;box-shadow:0 22px 55px rgba(6,26,48,.1)} .elementor-129 .elementor-element.elementor-element-ra300002 .rab3-stats>div{position:relative;padding:25px 20px;text-align:center} .elementor-129 .elementor-element.elementor-element-ra300002 .rab3-stats>div:not(:last-child):after{content:'';position:absolute;left:0;top:26%;height:48%;width:1px;background:#ECE6DD} .elementor-129 .elementor-element.elementor-element-ra300002 small{display:block;color:#84909C;font-size:10px;font-weight:600} .elementor-129 .elementor-element.elementor-element-ra300002 strong{display:block;margin-top:6px;color:#092544;font-size:19px;font-weight:900;direction:ltr} .elementor-129 .elementor-element.elementor-element-ra300002 em{display:block;margin-top:4px;color:#C39E67;font-size:9px;font-style:normal;font-weight:700} @media(max-width:720px){.elementor-129 .elementor-element.elementor-element-ra300002 .rab3-shell{width:calc(100% - 28px);margin-top:-26px} .elementor-129 .elementor-element.elementor-element-ra300002 .rab3-stats{grid-template-columns:1fr 1fr} .elementor-129 .elementor-element.elementor-element-ra300002 .rab3-stats>div:nth-child(2):after{display:none} .elementor-129 .elementor-element.elementor-element-ra300002 .rab3-stats>div{padding:18px 10px} .elementor-129 .elementor-element.elementor-element-ra300002 strong{font-size:15px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ra300003 */.elementor-129 .elementor-element.elementor-element-ra300003{--navy:#092544;--navy2:#061A30;--navy3:#0E3155;--gold:#C39E67;--gold2:#E4C594;--ivory:#F6F1E7;--ink:#151B23;--muted:#66717C;--line:#E9DDC9;--white:#fff;font-family:'Cairo',Arial,sans-serif;box-sizing:border-box;position:relative;overflow:hidden;padding:135px 0 115px;background:#fff} .elementor-129 .elementor-element.elementor-element-ra300003,.elementor-129 .elementor-element.elementor-element-ra300003 *{box-sizing:border-box} .elementor-129 .elementor-element.elementor-element-ra300003>.e-con-inner{max-width:none!important;width:100%!important;padding:0!important} .elementor-129 .elementor-element.elementor-element-ra300003 .elementor-widget-html{width:100%} .elementor-129 .elementor-element.elementor-element-ra300003 .rab3-shell{width:min(1280px,calc(100% - 64px));margin:auto} .elementor-129 .elementor-element.elementor-element-ra300003 .rab3-company-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:86px;align-items:center} .elementor-129 .elementor-element.elementor-element-ra300003 .eyebrow{display:flex;align-items:center;gap:10px;color:#C39E67;font-size:12px;font-weight:800} .elementor-129 .elementor-element.elementor-element-ra300003 .eyebrow:before{content:'';width:34px;height:1px;background:#C39E67} .elementor-129 .elementor-element.elementor-element-ra300003 h2{margin:15px 0 0;color:#092544;font-size:clamp(39px,4.7vw,65px);line-height:1.22;letter-spacing:-.035em} .elementor-129 .elementor-element.elementor-element-ra300003 .rab3-company-copy>p{max-width:700px;margin:23px 0 0;color:#52606E;font-size:15px;line-height:2.05} .elementor-129 .elementor-element.elementor-element-ra300003 .rab3-story-card{position:relative;overflow:hidden;min-height:470px;padding:38px;border:1px solid #EADFCF;border-radius:32px;background:radial-gradient(circle at 80% 12%,rgba(195,158,103,.17),transparent 28%),#F6F1E7} .elementor-129 .elementor-element.elementor-element-ra300003 .rab3-story-card>span{color:#C39E67;font-size:10px;font-weight:900;letter-spacing:.1em} .elementor-129 .elementor-element.elementor-element-ra300003 .rab3-story-card h3{position:relative;z-index:3;margin:12px 0 0;color:#092544;font-size:36px;line-height:1.43} .elementor-129 .elementor-element.elementor-element-ra300003 .items{position:relative;z-index:3;display:grid;grid-template-columns:40px 1fr;gap:12px 14px;margin-top:35px;max-width:360px} .elementor-129 .elementor-element.elementor-element-ra300003 .items b{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#092544;color:#E4C594;font-size:10px} .elementor-129 .elementor-element.elementor-element-ra300003 .items p{align-self:center;margin:0;color:#5E6974;font-size:12px;line-height:1.7} .elementor-129 .elementor-element.elementor-element-ra300003 .arc{position:absolute;left:-120px;bottom:-155px;width:390px;height:390px;border:35px solid #092544;border-radius:50%;opacity:.95} .elementor-129 .elementor-element.elementor-element-ra300003 .arc:after{content:'';position:absolute;inset:52px;border:27px solid #C39E67;border-top-color:transparent;border-radius:50%;transform:rotate(38deg)} @media(max-width:1050px){.elementor-129 .elementor-element.elementor-element-ra300003{padding:105px 0 90px} .elementor-129 .elementor-element.elementor-element-ra300003 .rab3-shell{width:min(100% - 40px,1100px)} .elementor-129 .elementor-element.elementor-element-ra300003 .rab3-company-grid{grid-template-columns:1fr;gap:46px}} @media(max-width:720px){.elementor-129 .elementor-element.elementor-element-ra300003{padding:90px 0 76px} .elementor-129 .elementor-element.elementor-element-ra300003 .rab3-shell{width:calc(100% - 28px)} .elementor-129 .elementor-element.elementor-element-ra300003 .rab3-story-card{min-height:430px;padding:28px} .elementor-129 .elementor-element.elementor-element-ra300003 .rab3-story-card h3{font-size:29px} .elementor-129 .elementor-element.elementor-element-ra300003 .arc{width:300px;height:300px;left:-120px;bottom:-120px;border-width:28px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ra300004 */.elementor-129 .elementor-element.elementor-element-ra300004{--navy:#092544;--navy2:#061A30;--navy3:#0E3155;--gold:#C39E67;--gold2:#E4C594;--ivory:#F6F1E7;--ink:#151B23;--muted:#66717C;--line:#E9DDC9;--white:#fff;font-family:'Cairo',Arial,sans-serif;box-sizing:border-box;position:relative;overflow:hidden;padding:110px 0;background:#092544;color:#fff} .elementor-129 .elementor-element.elementor-element-ra300004,.elementor-129 .elementor-element.elementor-element-ra300004 *{box-sizing:border-box} .elementor-129 .elementor-element.elementor-element-ra300004>.e-con-inner{max-width:none!important;width:100%!important;padding:0!important} .elementor-129 .elementor-element.elementor-element-ra300004 .elementor-widget-html{width:100%} .elementor-129 .elementor-element.elementor-element-ra300004 .rab3-shell{width:min(1280px,calc(100% - 64px));margin:auto} .elementor-129 .elementor-element.elementor-element-ra300004 .rab3-head{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:48px} .elementor-129 .elementor-element.elementor-element-ra300004 .eyebrow{display:flex;align-items:center;gap:10px;color:#E4C594;font-size:11px;font-weight:800} .elementor-129 .elementor-element.elementor-element-ra300004 .eyebrow:before{content:'';width:34px;height:1px;background:#C39E67} .elementor-129 .elementor-element.elementor-element-ra300004 h2{margin:13px 0 0;font-size:clamp(38px,4.7vw,62px);line-height:1.22} .elementor-129 .elementor-element.elementor-element-ra300004 .rab3-head>p{max-width:450px;margin:0;color:#C8D4DF;font-size:13px;line-height:1.9} .elementor-129 .elementor-element.elementor-element-ra300004 .rab3-approach-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px} .elementor-129 .elementor-element.elementor-element-ra300004 article{position:relative;overflow:hidden;min-height:330px;padding:29px 25px;border:1px solid rgba(255,255,255,.11);border-radius:23px;background:rgba(255,255,255,.045);transition:transform .35s ease,border-color .35s ease,background .35s ease} .elementor-129 .elementor-element.elementor-element-ra300004 article:hover{transform:translateY(-7px);border-color:rgba(228,197,148,.45);background:rgba(255,255,255,.065)} .elementor-129 .elementor-element.elementor-element-ra300004 article:after{content:'';position:absolute;left:-70px;bottom:-90px;width:190px;height:190px;border:1px solid rgba(228,197,148,.12);border-radius:50%} .elementor-129 .elementor-element.elementor-element-ra300004 article span{color:#C39E67;font-size:10px;font-weight:900} .elementor-129 .elementor-element.elementor-element-ra300004 article b{display:grid;place-items:center;width:48px;height:48px;margin-top:28px;border:1px solid rgba(228,197,148,.19);border-radius:16px;color:#E4C594;font-size:20px;font-weight:500} .elementor-129 .elementor-element.elementor-element-ra300004 article h3{margin:24px 0 0;font-size:20px;line-height:1.5} .elementor-129 .elementor-element.elementor-element-ra300004 article p{margin:12px 0 0;color:#C6D1DB;font-size:12px;line-height:1.9} @media(max-width:1050px){.elementor-129 .elementor-element.elementor-element-ra300004 .rab3-shell{width:min(100% - 40px,1100px)} .elementor-129 .elementor-element.elementor-element-ra300004 .rab3-approach-grid{grid-template-columns:1fr 1fr}} @media(max-width:720px){.elementor-129 .elementor-element.elementor-element-ra300004{padding:78px 0} .elementor-129 .elementor-element.elementor-element-ra300004 .rab3-shell{width:calc(100% - 28px)} .elementor-129 .elementor-element.elementor-element-ra300004 .rab3-head{display:block} .elementor-129 .elementor-element.elementor-element-ra300004 .rab3-head>p{margin-top:17px} .elementor-129 .elementor-element.elementor-element-ra300004 .rab3-approach-grid{grid-template-columns:1fr} .elementor-129 .elementor-element.elementor-element-ra300004 article{min-height:auto}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ra300005 */.elementor-129 .elementor-element.elementor-element-ra300005{--navy:#092544;--navy2:#061A30;--navy3:#0E3155;--gold:#C39E67;--gold2:#E4C594;--ivory:#F6F1E7;--ink:#151B23;--muted:#66717C;--line:#E9DDC9;--white:#fff;font-family:'Cairo',Arial,sans-serif;box-sizing:border-box;position:relative;overflow:hidden;padding:112px 0;background:#fff} .elementor-129 .elementor-element.elementor-element-ra300005,.elementor-129 .elementor-element.elementor-element-ra300005 *{box-sizing:border-box} .elementor-129 .elementor-element.elementor-element-ra300005>.e-con-inner{max-width:none!important;width:100%!important;padding:0!important} .elementor-129 .elementor-element.elementor-element-ra300005 .elementor-widget-html{width:100%} .elementor-129 .elementor-element.elementor-element-ra300005 .rab3-shell{width:min(1280px,calc(100% - 64px));margin:auto} .elementor-129 .elementor-element.elementor-element-ra300005 .eyebrow{display:flex;align-items:center;gap:10px;color:#C39E67;font-size:11px;font-weight:800} .elementor-129 .elementor-element.elementor-element-ra300005 .eyebrow:before{content:'';width:34px;height:1px;background:#C39E67} .elementor-129 .elementor-element.elementor-element-ra300005 h2{max-width:700px;margin:13px 0 0;color:#092544;font-size:clamp(38px,4.6vw,62px);line-height:1.22} .elementor-129 .elementor-element.elementor-element-ra300005 .rab3-why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-top:45px} .elementor-129 .elementor-element.elementor-element-ra300005 article{min-height:245px;padding:28px 24px;border:1px solid #EEE6DA;border-radius:22px;background:#FBFAF7;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease} .elementor-129 .elementor-element.elementor-element-ra300005 article:hover{transform:translateY(-6px);border-color:#DCC39B;box-shadow:0 18px 42px rgba(9,37,68,.07)} .elementor-129 .elementor-element.elementor-element-ra300005 i{display:grid;place-items:center;width:49px;height:49px;border-radius:16px;background:#F6F1E7;color:#C39E67;font-style:normal;font-size:21px} .elementor-129 .elementor-element.elementor-element-ra300005 h3{margin:25px 0 0;color:#092544;font-size:17px} .elementor-129 .elementor-element.elementor-element-ra300005 p{margin:10px 0 0;color:#6B7782;font-size:11px;line-height:1.9} @media(max-width:1050px){.elementor-129 .elementor-element.elementor-element-ra300005 .rab3-shell{width:min(100% - 40px,1100px)} .elementor-129 .elementor-element.elementor-element-ra300005 .rab3-why-grid{grid-template-columns:1fr 1fr}} @media(max-width:720px){.elementor-129 .elementor-element.elementor-element-ra300005{padding:78px 0} .elementor-129 .elementor-element.elementor-element-ra300005 .rab3-shell{width:calc(100% - 28px)} .elementor-129 .elementor-element.elementor-element-ra300005 .rab3-why-grid{grid-template-columns:1fr} .elementor-129 .elementor-element.elementor-element-ra300005 article{min-height:auto}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ra300006 */.elementor-129 .elementor-element.elementor-element-ra300006{--navy:#092544;--navy2:#061A30;--navy3:#0E3155;--gold:#C39E67;--gold2:#E4C594;--ivory:#F6F1E7;--ink:#151B23;--muted:#66717C;--line:#E9DDC9;--white:#fff;font-family:'Cairo',Arial,sans-serif;box-sizing:border-box;position:relative;overflow:hidden;padding:110px 0;background:#F6F1E7} .elementor-129 .elementor-element.elementor-element-ra300006,.elementor-129 .elementor-element.elementor-element-ra300006 *{box-sizing:border-box} .elementor-129 .elementor-element.elementor-element-ra300006>.e-con-inner{max-width:none!important;width:100%!important;padding:0!important} .elementor-129 .elementor-element.elementor-element-ra300006 .elementor-widget-html{width:100%} .elementor-129 .elementor-element.elementor-element-ra300006 .rab3-shell{width:min(1280px,calc(100% - 64px));margin:auto} .elementor-129 .elementor-element.elementor-element-ra300006 .rab3-client-grid{display:grid;grid-template-columns:420px 1fr;gap:78px;align-items:start} .elementor-129 .elementor-element.elementor-element-ra300006 .eyebrow{display:flex;align-items:center;gap:10px;color:#C39E67;font-size:11px;font-weight:800} .elementor-129 .elementor-element.elementor-element-ra300006 .eyebrow:before{content:'';width:34px;height:1px;background:#C39E67} .elementor-129 .elementor-element.elementor-element-ra300006 h2{margin:13px 0 0;color:#092544;font-size:clamp(38px,4.4vw,59px);line-height:1.24} .elementor-129 .elementor-element.elementor-element-ra300006 .rab3-client-copy p{margin:21px 0 0;color:#5F6A75;font-size:13px;line-height:2} .elementor-129 .elementor-element.elementor-element-ra300006 .rab3-client-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:13px} .elementor-129 .elementor-element.elementor-element-ra300006 article{min-height:290px;padding:28px 23px;border:1px solid #E5D9C7;border-radius:22px;background:#fff} .elementor-129 .elementor-element.elementor-element-ra300006 article span{color:#C39E67;font-size:10px;font-weight:900} .elementor-129 .elementor-element.elementor-element-ra300006 article h3{margin:70px 0 0;color:#092544;font-size:20px} .elementor-129 .elementor-element.elementor-element-ra300006 article p{margin:11px 0 0;color:#6A7680;font-size:11px;line-height:1.9} @media(max-width:1050px){.elementor-129 .elementor-element.elementor-element-ra300006 .rab3-shell{width:min(100% - 40px,1100px)} .elementor-129 .elementor-element.elementor-element-ra300006 .rab3-client-grid{grid-template-columns:1fr;gap:40px}} @media(max-width:720px){.elementor-129 .elementor-element.elementor-element-ra300006{padding:78px 0} .elementor-129 .elementor-element.elementor-element-ra300006 .rab3-shell{width:calc(100% - 28px)} .elementor-129 .elementor-element.elementor-element-ra300006 .rab3-client-cards{grid-template-columns:1fr} .elementor-129 .elementor-element.elementor-element-ra300006 article{min-height:auto} .elementor-129 .elementor-element.elementor-element-ra300006 article h3{margin-top:35px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ra300007 */.elementor-129 .elementor-element.elementor-element-ra300007{--navy:#092544;--navy2:#061A30;--navy3:#0E3155;--gold:#C39E67;--gold2:#E4C594;--ivory:#F6F1E7;--ink:#151B23;--muted:#66717C;--line:#E9DDC9;--white:#fff;font-family:'Cairo',Arial,sans-serif;box-sizing:border-box;position:relative;isolation:isolate;overflow:hidden;padding:112px 0;background:#fff} .elementor-129 .elementor-element.elementor-element-ra300007,.elementor-129 .elementor-element.elementor-element-ra300007 *{box-sizing:border-box} .elementor-129 .elementor-element.elementor-element-ra300007>.e-con-inner{max-width:none!important;width:100%!important;padding:0!important} .elementor-129 .elementor-element.elementor-element-ra300007 .elementor-widget-html{width:100%} .elementor-129 .elementor-element.elementor-element-ra300007 .rab3-market-decor{position:absolute!important;inset:0;z-index:0!important;pointer-events:none} .elementor-129 .elementor-element.elementor-element-ra300007 .rab3-market-decor span{position:absolute;border:1px solid rgba(195,158,103,.13);border-radius:50%} .elementor-129 .elementor-element.elementor-element-ra300007 .rab3-market-decor span:first-child{width:520px;height:520px;left:-300px;bottom:-270px} .elementor-129 .elementor-element.elementor-element-ra300007 .rab3-market-decor span:last-child{width:270px;height:270px;left:-80px;bottom:-85px} .elementor-129 .elementor-element.elementor-element-ra300007 .rab3-shell{position:relative;z-index:2;width:min(1280px,calc(100% - 64px));margin:auto} .elementor-129 .elementor-element.elementor-element-ra300007 .rab3-market-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center} .elementor-129 .elementor-element.elementor-element-ra300007 .eyebrow{display:flex;align-items:center;gap:10px;color:#C39E67;font-size:11px;font-weight:800} .elementor-129 .elementor-element.elementor-element-ra300007 .eyebrow:before{content:'';width:34px;height:1px;background:#C39E67} .elementor-129 .elementor-element.elementor-element-ra300007 h2{margin:13px 0 0;color:#092544;font-size:clamp(38px,4.4vw,60px);line-height:1.24} .elementor-129 .elementor-element.elementor-element-ra300007 .rab3-market-copy p{max-width:620px;margin:21px 0 0;color:#5F6B76;font-size:13px;line-height:2} .elementor-129 .elementor-element.elementor-element-ra300007 .rab3-market-copy a{display:inline-flex;margin-top:26px;padding:13px 20px;border:1px solid rgba(9,37,68,.14);border-radius:999px;color:#092544;text-decoration:none;font-size:11px;font-weight:900;transition:.3s} .elementor-129 .elementor-element.elementor-element-ra300007 .rab3-market-copy a:hover{transform:translateX(-5px);border-color:#C39E67} .elementor-129 .elementor-element.elementor-element-ra300007 .rab3-market-visual{position:relative;overflow:hidden;min-height:390px;padding:34px;border-radius:30px;background:linear-gradient(145deg,#092544,#061A30);color:#fff;box-shadow:0 28px 62px rgba(6,26,48,.16)} .elementor-129 .elementor-element.elementor-element-ra300007 .rab3-market-visual small{color:#C39E67;font-size:9px;font-weight:900;letter-spacing:.1em} .elementor-129 .elementor-element.elementor-element-ra300007 .rab3-market-visual strong{display:block;margin-top:50px;font-size:60px;line-height:1} .elementor-129 .elementor-element.elementor-element-ra300007 .rab3-market-visual>span{display:block;margin-top:8px;color:#CED9E3;font-size:13px} .elementor-129 .elementor-element.elementor-element-ra300007 .chart{position:absolute;left:35px;right:35px;bottom:42px;height:100px;display:flex;align-items:flex-end;gap:10px} .elementor-129 .elementor-element.elementor-element-ra300007 .chart i{flex:1;background:linear-gradient(#C39E67,rgba(195,158,103,.12));border-radius:5px 5px 0 0;opacity:.8} .elementor-129 .elementor-element.elementor-element-ra300007 .chart i:nth-child(1){height:28%} .elementor-129 .elementor-element.elementor-element-ra300007 .chart i:nth-child(2){height:48%} .elementor-129 .elementor-element.elementor-element-ra300007 .chart i:nth-child(3){height:38%} .elementor-129 .elementor-element.elementor-element-ra300007 .chart i:nth-child(4){height:68%} .elementor-129 .elementor-element.elementor-element-ra300007 .chart i:nth-child(5){height:59%} .elementor-129 .elementor-element.elementor-element-ra300007 .chart i:nth-child(6){height:88%} .elementor-129 .elementor-element.elementor-element-ra300007 .path{position:absolute;width:310px;height:310px;left:-120px;top:-145px;border:1px solid rgba(228,197,148,.19);border-radius:50%;box-shadow:0 0 0 35px rgba(228,197,148,.025),0 0 0 70px rgba(228,197,148,.015)} @media(max-width:1050px){.elementor-129 .elementor-element.elementor-element-ra300007 .rab3-shell{width:min(100% - 40px,1100px)} .elementor-129 .elementor-element.elementor-element-ra300007 .rab3-market-grid{grid-template-columns:1fr;gap:42px}} @media(max-width:720px){.elementor-129 .elementor-element.elementor-element-ra300007{padding:78px 0} .elementor-129 .elementor-element.elementor-element-ra300007 .rab3-shell{width:calc(100% - 28px)} .elementor-129 .elementor-element.elementor-element-ra300007 .rab3-market-visual{min-height:340px;padding:28px} .elementor-129 .elementor-element.elementor-element-ra300007 .rab3-market-visual strong{font-size:50px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ra300008 */.elementor-129 .elementor-element.elementor-element-ra300008{--navy:#092544;--navy2:#061A30;--navy3:#0E3155;--gold:#C39E67;--gold2:#E4C594;--ivory:#F6F1E7;--ink:#151B23;--muted:#66717C;--line:#E9DDC9;--white:#fff;font-family:'Cairo',Arial,sans-serif;box-sizing:border-box;position:relative;isolation:isolate;overflow:hidden;padding:105px 0;background:#061A30;color:#fff;text-align:center} .elementor-129 .elementor-element.elementor-element-ra300008,.elementor-129 .elementor-element.elementor-element-ra300008 *{box-sizing:border-box} .elementor-129 .elementor-element.elementor-element-ra300008>.e-con-inner{max-width:none!important;width:100%!important;padding:0!important} .elementor-129 .elementor-element.elementor-element-ra300008 .elementor-widget-html{width:100%} .elementor-129 .elementor-element.elementor-element-ra300008 .rab3-cta-decor{position:absolute!important;inset:0;z-index:0!important;pointer-events:none} .elementor-129 .elementor-element.elementor-element-ra300008 .rab3-cta-decor svg{position:absolute;left:0;bottom:0;width:100%;height:70%;opacity:.42} .elementor-129 .elementor-element.elementor-element-ra300008 .rab3-cta-decor path{fill:none;stroke:#C39E67;stroke-width:1.1;stroke-dasharray:8 14} .elementor-129 .elementor-element.elementor-element-ra300008 .rab3-cta-decor i{position:absolute;width:8px;height:8px;border-radius:50%;left:29%;bottom:33%;background:#E4C594;box-shadow:0 0 24px rgba(228,197,148,.9)} .elementor-129 .elementor-element.elementor-element-ra300008 .rab3-shell{position:relative;z-index:2;width:min(900px,calc(100% - 64px));margin:auto} .elementor-129 .elementor-element.elementor-element-ra300008 .eyebrow{display:flex;justify-content:center;align-items:center;gap:10px;color:#E4C594;font-size:11px;font-weight:800} .elementor-129 .elementor-element.elementor-element-ra300008 .eyebrow:before,.elementor-129 .elementor-element.elementor-element-ra300008 .eyebrow:after{content:'';width:28px;height:1px;background:#C39E67} .elementor-129 .elementor-element.elementor-element-ra300008 h2{margin:13px 0 0;font-size:clamp(39px,4.6vw,62px);line-height:1.22} .elementor-129 .elementor-element.elementor-element-ra300008 p{max-width:650px;margin:17px auto 0;color:#C7D2DD;font-size:13px;line-height:1.9} .elementor-129 .elementor-element.elementor-element-ra300008 .actions{display:flex;justify-content:center;gap:11px;flex-wrap:wrap;margin-top:28px} .elementor-129 .elementor-element.elementor-element-ra300008 a{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 22px;border-radius:999px;text-decoration:none;font-size:11px;font-weight:900;transition:transform .3s} .elementor-129 .elementor-element.elementor-element-ra300008 a:hover{transform:translateY(-4px)} .elementor-129 .elementor-element.elementor-element-ra300008 .gold{background:#C39E67;color:#092544} .elementor-129 .elementor-element.elementor-element-ra300008 .ghost{border:1px solid rgba(255,255,255,.28);color:#fff;background:rgba(255,255,255,.035)} @media(max-width:720px){.elementor-129 .elementor-element.elementor-element-ra300008{padding:78px 0} .elementor-129 .elementor-element.elementor-element-ra300008 .rab3-shell{width:calc(100% - 28px)}}/* End custom CSS */
/* Start custom CSS */html,body{margin:0!important;padding:0!important;max-width:100%!important;overflow-x:hidden!important;} body.elementor-page{overflow-x:hidden!important;}/* End custom CSS */