.elementor-4404 .elementor-element.elementor-element-baf8988{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.61;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-baf8988:not(.elementor-motion-effects-element-type-background), .elementor-4404 .elementor-element.elementor-element-baf8988 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://muscataudit.com/wp-content/uploads/2026/04/Advisory-Services-oman.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4404 .elementor-element.elementor-element-baf8988::before, .elementor-4404 .elementor-element.elementor-element-baf8988 > .elementor-background-video-container::before, .elementor-4404 .elementor-element.elementor-element-baf8988 > .e-con-inner > .elementor-background-video-container::before, .elementor-4404 .elementor-element.elementor-element-baf8988 > .elementor-background-slideshow::before, .elementor-4404 .elementor-element.elementor-element-baf8988 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4404 .elementor-element.elementor-element-baf8988 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000320;--background-overlay:'';}.elementor-4404 .elementor-element.elementor-element-7f3194e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 6px 0px;}.elementor-4404 .elementor-element.elementor-element-7f3194e .elementskit-section-title-wraper .elementskit-section-title{color:#FFFFFF;margin:0px 0px 0px 0px;font-family:"Muli", Sans-serif;font-size:56px;font-weight:600;letter-spacing:-0.2px;}.elementor-4404 .elementor-element.elementor-element-7f3194e .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-4404 .elementor-element.elementor-element-7f3194e .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-4404 .elementor-element.elementor-element-81c4fec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--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-4404 .elementor-element.elementor-element-8be1edb .elementskit-section-title-wraper .elementskit-section-title{color:#FFFFFF;margin:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-4404 .elementor-element.elementor-element-8be1edb .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-4404 .elementor-element.elementor-element-8be1edb .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4404 .elementor-element.elementor-element-6dd79b3 .elementor-icon-wrapper{text-align:center;}.elementor-4404 .elementor-element.elementor-element-6dd79b3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4404 .elementor-element.elementor-element-6dd79b3.elementor-view-framed .elementor-icon, .elementor-4404 .elementor-element.elementor-element-6dd79b3.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4404 .elementor-element.elementor-element-6dd79b3.elementor-view-framed .elementor-icon, .elementor-4404 .elementor-element.elementor-element-6dd79b3.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4404 .elementor-element.elementor-element-6dd79b3 .elementor-icon{font-size:12px;}.elementor-4404 .elementor-element.elementor-element-6dd79b3 .elementor-icon svg{height:12px;}.elementor-4404 .elementor-element.elementor-element-02e3915 .elementskit-section-title-wraper .elementskit-section-title{color:#FFFFFF;margin:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:16px;}.elementor-4404 .elementor-element.elementor-element-02e3915 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-4404 .elementor-element.elementor-element-02e3915 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-4404 .elementor-element.elementor-element-e896b19{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-4404 .elementor-element.elementor-element-db620bc{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-b6ee98f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-4404 .elementor-element.elementor-element-b6ee98f .elementskit-section-title-wraper .elementskit-section-title{color:#14223B;margin:0px 0px 20px 0px;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:900;line-height:60px;}.elementor-4404 .elementor-element.elementor-element-b6ee98f .elementskit-section-title-wraper .elementskit-section-title:hover{color:#415E88;}.elementor-4404 .elementor-element.elementor-element-b6ee98f .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-4404 .elementor-element.elementor-element-b6ee98f .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-4404 .elementor-element.elementor-element-b6ee98f .elementskit-section-title-wraper .elementskit-section-subtitle{color:#6C3FF2;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;line-height:27px;margin:0px 0px 0px 0px;}.elementor-4404 .elementor-element.elementor-element-b6ee98f .elementskit-section-subtitle.elementskit-style-border::before{width:40px;}.elementor-4404 .elementor-element.elementor-element-b6ee98f .elementskit-section-subtitle.elementskit-style-border::after{width:40px;}.elementor-4404 .elementor-element.elementor-element-b6ee98f .elementskit-section-subtitle.elementskit-style-border::before, .elementor-4404 .elementor-element.elementor-element-b6ee98f .elementskit-section-subtitle.elementskit-style-border::after{height:3px;transform:translateY(3px);-webkit-transform:translateY(3px);-ms-transform:translateY(3px);}.elementor-4404 .elementor-element.elementor-element-b6ee98f .elementskit-section-title-wraper p{color:#14223B;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:24px;margin:18px 0px 38px 0px;}.elementor-4404 .elementor-element.elementor-element-c3dbd02{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4404 .elementor-element.elementor-element-8a2ee97{width:100%;max-width:100%;top:4px;z-index:1;text-align:center;}.elementor-4404 .elementor-element.elementor-element-8a2ee97.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-4404 .elementor-element.elementor-element-8a2ee97{left:4px;}body.rtl .elementor-4404 .elementor-element.elementor-element-8a2ee97{right:4px;}.elementor-4404 .elementor-element.elementor-element-8a2ee97 img{border-radius:35px 35px 35px 35px;}.elementor-4404 .elementor-element.elementor-element-c17a2aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-c17a2aa:not(.elementor-motion-effects-element-type-background), .elementor-4404 .elementor-element.elementor-element-c17a2aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FE;}.elementor-4404 .elementor-element.elementor-element-594cbd3{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:40px;}.elementor-4404 .elementor-element.elementor-element-66afd28{width:auto;max-width:auto;top:-130px;}body:not(.rtl) .elementor-4404 .elementor-element.elementor-element-66afd28{left:-278px;}body.rtl .elementor-4404 .elementor-element.elementor-element-66afd28{right:-278px;}.elementor-4404 .elementor-element.elementor-element-66afd28 img{max-width:93px;}body:not(.rtl) .elementor-4404 .elementor-element.elementor-element-8a820ca{left:-416px;}body.rtl .elementor-4404 .elementor-element.elementor-element-8a820ca{right:-416px;}.elementor-4404 .elementor-element.elementor-element-8a820ca{top:-141px;}.elementor-4404 .elementor-element.elementor-element-8a820ca img{max-width:868px;opacity:0.1;}.elementor-4404 .elementor-element.elementor-element-c4ee402{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4404 .elementor-element.elementor-element-8f9624c > .elementor-widget-container{margin:-90px -100px -162px -100px;}.elementor-4404 .elementor-element.elementor-element-8f9624c{z-index:9;}.elementor-4404 .elementor-element.elementor-element-efc9ecc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4404 .elementor-element.elementor-element-efc9ecc:not(.elementor-motion-effects-element-type-background), .elementor-4404 .elementor-element.elementor-element-efc9ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9fb;}.elementor-4404 .elementor-element.elementor-element-716ccdd{width:100%;max-width:100%;padding:0px 15px 0px 15px;}.elementor-4404 .elementor-element.elementor-element-716ccdd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4404 .elementor-element.elementor-element-716ccdd .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 8px 0px;font-family:"Raleway", Sans-serif;font-size:36px;font-weight:700;}.elementor-4404 .elementor-element.elementor-element-716ccdd .elementskit-section-title-wraper .elementskit-section-title > span{color:#3178C9;}.elementor-4404 .elementor-element.elementor-element-716ccdd .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-4404 .elementor-element.elementor-element-716ccdd .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;font-style:italic;}.elementor-4404 .elementor-element.elementor-element-716ccdd .elementskit-section-title-wraper .elementskit-section-subtitle{color:#111633;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:25px;margin:2px 2px 2px 2px;}.elementor-4404 .elementor-element.elementor-element-716ccdd .elementskit-section-title-wraper p{color:#565656;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;margin:0px 0px 46px 0px;}.elementor-4404 .elementor-element.elementor-element-ac05b72{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-63db4f7d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-4404 .elementor-element.elementor-element-374f7067{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 20px 50px 0px rgba(1.0000000000000013, 17.000000000000032, 49.00000000000001, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-4404 .elementor-element.elementor-element-374f7067:not(.elementor-motion-effects-element-type-background), .elementor-4404 .elementor-element.elementor-element-374f7067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4404 .elementor-element.elementor-element-374f7067:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFB900;--border-color:#FFB900;}.elementor-4404 .elementor-element.elementor-element-374f7067, .elementor-4404 .elementor-element.elementor-element-374f7067::before{--border-transition:0.3s;}.elementor-4404 .elementor-element.elementor-element-68cf8e4b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4404 .elementor-element.elementor-element-68cf8e4b .elementskit-section-title-wraper .elementskit-section-title{color:#14223B;margin:0px 0px 15px 0px;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;line-height:24px;}.elementor-4404 .elementor-element.elementor-element-68cf8e4b .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-4404 .elementor-element.elementor-element-68cf8e4b .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-4404 .elementor-element.elementor-element-68cf8e4b .elementskit-section-title-wraper p{color:#676B72;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:26px;margin:0px 0px 0px 0px;}.elementor-4404 .elementor-element.elementor-element-74d2b900{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;box-shadow:0px 20px 50px 0px rgba(1.0000000000000013, 17.000000000000032, 49.00000000000001, 0.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:52px;--padding-left:40px;--padding-right:40px;}.elementor-4404 .elementor-element.elementor-element-74d2b900:not(.elementor-motion-effects-element-type-background), .elementor-4404 .elementor-element.elementor-element-74d2b900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4404 .elementor-element.elementor-element-74d2b900:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00AC46;--border-color:#00AC46;}.elementor-4404 .elementor-element.elementor-element-74d2b900, .elementor-4404 .elementor-element.elementor-element-74d2b900::before{--border-transition:0.3s;}.elementor-4404 .elementor-element.elementor-element-585008d2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4404 .elementor-element.elementor-element-585008d2 .elementskit-section-title-wraper .elementskit-section-title{color:#14223B;margin:0px 0px 15px 0px;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;line-height:26px;}.elementor-4404 .elementor-element.elementor-element-585008d2 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-4404 .elementor-element.elementor-element-585008d2 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-4404 .elementor-element.elementor-element-585008d2 .elementskit-section-title-wraper p{color:#676B72;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:26px;margin:0px 0px 0px 0px;}.elementor-4404 .elementor-element.elementor-element-1e8ff63{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4404 .elementor-element.elementor-element-1e8ff63:not(.elementor-motion-effects-element-type-background), .elementor-4404 .elementor-element.elementor-element-1e8ff63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9fb;}.elementor-4404 .elementor-element.elementor-element-ac7fafc{width:100%;max-width:100%;padding:0px 15px 0px 15px;}.elementor-4404 .elementor-element.elementor-element-ac7fafc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4404 .elementor-element.elementor-element-ac7fafc .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 8px 0px;font-family:"Raleway", Sans-serif;font-size:36px;font-weight:700;}.elementor-4404 .elementor-element.elementor-element-ac7fafc .elementskit-section-title-wraper .elementskit-section-title > span{color:#3178C9;}.elementor-4404 .elementor-element.elementor-element-ac7fafc .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-4404 .elementor-element.elementor-element-ac7fafc .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;font-style:italic;}.elementor-4404 .elementor-element.elementor-element-ac7fafc .elementskit-section-title-wraper p{color:#565656;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;margin:0px 0px 46px 0px;}.elementor-4404 .elementor-element.elementor-element-4640266d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-6c8fee81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4404 .elementor-element.elementor-element-6c8fee81 .elementskit-section-title-wraper .elementskit-section-title{color:#14223B;margin:0px 0px 9px 0px;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:900;line-height:54px;}.elementor-4404 .elementor-element.elementor-element-6c8fee81 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-4404 .elementor-element.elementor-element-6c8fee81 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-4404 .elementor-element.elementor-element-6c8fee81 .elementskit-section-title-wraper p{color:#14223B;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:24px;margin:0px 0px 50px 0px;}.elementor-4404 .elementor-element.elementor-element-99e6d4f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-5d092f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4404 .elementor-element.elementor-element-5d092f9 .elementskit-section-title-wraper .elementskit-section-title{color:#14223B;margin:0px 0px 9px 0px;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:900;line-height:54px;}.elementor-4404 .elementor-element.elementor-element-5d092f9 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-4404 .elementor-element.elementor-element-5d092f9 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-4404 .elementor-element.elementor-element-5d092f9 .elementskit-section-title-wraper p{color:#14223B;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:24px;margin:0px 0px 50px 0px;}.elementor-4404 .elementor-element.elementor-element-59a52df{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-557f62c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4404 .elementor-element.elementor-element-557f62c .elementskit-section-title-wraper .elementskit-section-title{color:#14223B;margin:0px 0px 9px 0px;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:900;line-height:54px;}.elementor-4404 .elementor-element.elementor-element-557f62c .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-4404 .elementor-element.elementor-element-557f62c .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-4404 .elementor-element.elementor-element-557f62c .elementskit-section-title-wraper p{color:#14223B;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:24px;margin:0px 0px 50px 0px;}.elementor-4404 .elementor-element.elementor-element-609c061{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-82ed856{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4404 .elementor-element.elementor-element-82ed856 .elementskit-section-title-wraper .elementskit-section-title{color:#14223B;margin:0px 0px 9px 0px;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:900;line-height:54px;}.elementor-4404 .elementor-element.elementor-element-82ed856 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-4404 .elementor-element.elementor-element-82ed856 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-4404 .elementor-element.elementor-element-82ed856 .elementskit-section-title-wraper p{color:#14223B;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:24px;margin:0px 0px 50px 0px;}.elementor-4404 .elementor-element.elementor-element-ffa125e{width:var( --container-widget-width, 100.828% );max-width:100.828%;--container-widget-width:100.828%;--container-widget-flex-grow:0;}.elementor-4404 .elementor-element.elementor-element-ffa125e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4404 .elementor-element.elementor-element-1028e68{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-74d7c31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4404 .elementor-element.elementor-element-74d7c31 .elementskit-section-title-wraper .elementskit-section-title{color:#14223B;margin:0px 0px 9px 0px;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:900;line-height:54px;}.elementor-4404 .elementor-element.elementor-element-74d7c31 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-4404 .elementor-element.elementor-element-74d7c31 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-4404 .elementor-element.elementor-element-74d7c31 .elementskit-section-title-wraper p{color:#14223B;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:24px;margin:0px 0px 50px 0px;}.elementor-4404 .elementor-element.elementor-element-59195e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-13d49d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4404 .elementor-element.elementor-element-13d49d4 .elementskit-section-title-wraper .elementskit-section-title{color:#14223B;margin:0px 0px 9px 0px;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:900;line-height:54px;}.elementor-4404 .elementor-element.elementor-element-13d49d4 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-4404 .elementor-element.elementor-element-13d49d4 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-4404 .elementor-element.elementor-element-13d49d4 .elementskit-section-title-wraper p{color:#14223B;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:24px;margin:0px 0px 50px 0px;}.elementor-4404 .elementor-element.elementor-element-88abc08{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4404 .elementor-element.elementor-element-88abc08:not(.elementor-motion-effects-element-type-background), .elementor-4404 .elementor-element.elementor-element-88abc08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9fb;}.elementor-4404 .elementor-element.elementor-element-20bd30e{width:100%;max-width:100%;padding:0px 15px 0px 15px;}.elementor-4404 .elementor-element.elementor-element-20bd30e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4404 .elementor-element.elementor-element-20bd30e .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 8px 0px;font-family:"Raleway", Sans-serif;font-size:36px;font-weight:700;}.elementor-4404 .elementor-element.elementor-element-20bd30e .elementskit-section-title-wraper .elementskit-section-title > span{color:#3178C9;}.elementor-4404 .elementor-element.elementor-element-20bd30e .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-4404 .elementor-element.elementor-element-20bd30e .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;font-style:italic;}.elementor-4404 .elementor-element.elementor-element-20bd30e .elementskit-section-title-wraper p{color:#565656;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;margin:0px 0px 46px 0px;}.elementor-4404 .elementor-element.elementor-element-3a4762d{--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;}.elementor-4404 .elementor-element.elementor-element-0b6fb12{margin:25px 25px calc(var(--kit-widget-spacing, 0px) + 25px) 25px;}.elementor-4404 .elementor-element.elementor-element-560828f{width:var( --container-widget-width, 97.011% );max-width:97.011%;padding:50px 50px 50px 50px;--container-widget-width:97.011%;--container-widget-flex-grow:0;}.elementor-4404 .elementor-element.elementor-element-560828f.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-4404 .elementor-element.elementor-element-e896b19{--padding-top:50px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-4404 .elementor-element.elementor-element-b6ee98f .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 15px 0px;font-size:30px;line-height:36px;}.elementor-4404 .elementor-element.elementor-element-b6ee98f .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:16px;line-height:16px;margin:0px 0px 10px 0px;}.elementor-4404 .elementor-element.elementor-element-b6ee98f .elementskit-section-title-wraper p{font-size:16px;line-height:20px;margin:0px 0px 20px 0px;}.elementor-4404 .elementor-element.elementor-element-c17a2aa{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-66afd28{width:initial;max-width:initial;top:-70px;}body:not(.rtl) .elementor-4404 .elementor-element.elementor-element-66afd28{left:0px;}body.rtl .elementor-4404 .elementor-element.elementor-element-66afd28{right:0px;}body:not(.rtl) .elementor-4404 .elementor-element.elementor-element-8a820ca{left:-10px;}body.rtl .elementor-4404 .elementor-element.elementor-element-8a820ca{right:-10px;}.elementor-4404 .elementor-element.elementor-element-8a820ca{top:-80px;}.elementor-4404 .elementor-element.elementor-element-8a820ca img{max-width:500px;}.elementor-4404 .elementor-element.elementor-element-ac05b72{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-63db4f7d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4404 .elementor-element.elementor-element-374f7067{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4404 .elementor-element.elementor-element-74d2b900{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4404 .elementor-element.elementor-element-4640266d{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-6c8fee81 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 10px 0px;font-size:30px;line-height:32px;}.elementor-4404 .elementor-element.elementor-element-6c8fee81 .elementskit-section-title-wraper p{font-size:15px;line-height:20px;margin:0px 0px 30px 0px;}.elementor-4404 .elementor-element.elementor-element-99e6d4f{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-5d092f9 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 10px 0px;font-size:30px;line-height:32px;}.elementor-4404 .elementor-element.elementor-element-5d092f9 .elementskit-section-title-wraper p{font-size:15px;line-height:20px;margin:0px 0px 30px 0px;}.elementor-4404 .elementor-element.elementor-element-59a52df{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-557f62c .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 10px 0px;font-size:30px;line-height:32px;}.elementor-4404 .elementor-element.elementor-element-557f62c .elementskit-section-title-wraper p{font-size:15px;line-height:20px;margin:0px 0px 30px 0px;}.elementor-4404 .elementor-element.elementor-element-609c061{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-82ed856 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 10px 0px;font-size:30px;line-height:32px;}.elementor-4404 .elementor-element.elementor-element-82ed856 .elementskit-section-title-wraper p{font-size:15px;line-height:20px;margin:0px 0px 30px 0px;}.elementor-4404 .elementor-element.elementor-element-1028e68{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-74d7c31 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 10px 0px;font-size:30px;line-height:32px;}.elementor-4404 .elementor-element.elementor-element-74d7c31 .elementskit-section-title-wraper p{font-size:15px;line-height:20px;margin:0px 0px 30px 0px;}.elementor-4404 .elementor-element.elementor-element-59195e2{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-13d49d4 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 10px 0px;font-size:30px;line-height:32px;}.elementor-4404 .elementor-element.elementor-element-13d49d4 .elementskit-section-title-wraper p{font-size:15px;line-height:20px;margin:0px 0px 30px 0px;}}@media(max-width:767px){.elementor-4404 .elementor-element.elementor-element-baf8988{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-7f3194e .elementskit-section-title-wraper .elementskit-section-title{font-size:36px;}.elementor-4404 .elementor-element.elementor-element-c17a2aa{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-594cbd3{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-4404 .elementor-element.elementor-element-66afd28{left:0px;}body.rtl .elementor-4404 .elementor-element.elementor-element-66afd28{right:0px;}.elementor-4404 .elementor-element.elementor-element-66afd28{top:-50px;}.elementor-4404 .elementor-element.elementor-element-8a820ca img{max-width:100%;}.elementor-4404 .elementor-element.elementor-element-ac05b72{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-63db4f7d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4404 .elementor-element.elementor-element-4640266d{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-99e6d4f{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-59a52df{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-609c061{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-1028e68{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4404 .elementor-element.elementor-element-59195e2{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-4404 .elementor-element.elementor-element-db620bc{--width:40%;}.elementor-4404 .elementor-element.elementor-element-c3dbd02{--width:60%;}.elementor-4404 .elementor-element.elementor-element-ac05b72{--content-width:1170px;}.elementor-4404 .elementor-element.elementor-element-4640266d{--content-width:1170px;}.elementor-4404 .elementor-element.elementor-element-99e6d4f{--content-width:1170px;}.elementor-4404 .elementor-element.elementor-element-59a52df{--content-width:1170px;}.elementor-4404 .elementor-element.elementor-element-609c061{--content-width:1170px;}.elementor-4404 .elementor-element.elementor-element-1028e68{--content-width:1170px;}.elementor-4404 .elementor-element.elementor-element-59195e2{--content-width:1170px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4404 .elementor-element.elementor-element-db620bc{--width:100%;}.elementor-4404 .elementor-element.elementor-element-c3dbd02{--width:100%;}.elementor-4404 .elementor-element.elementor-element-374f7067{--width:100%;}.elementor-4404 .elementor-element.elementor-element-74d2b900{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-a6613e5 */:root {
      --gold:        #B8922A;
      --gold-light:  #F0DFA0;
      --gold-pale:   #FBF5E6;
      --navy:        #0D1F3C;
      --navy-mid:    #1A3358;
      --slate:       #4A5568;
      --body-bg:     #FAFAF8;
      --white:       #FFFFFF;
      --border:      #E2D9C8;
      --text-dark:   #1A1A1A;
      --text-mid:    #3D3D3D;
      --text-light:  #6B7280;
      --green:       #1B6B45;
      --green-pale:  #EAF4EE;
      --red-pale:    #FEF2F2;
      --red:         #B91C1C;

      --font-display: 'Playfair Display', Georgia, serif;
      --font-body:    'Inter', system-ui, sans-serif;
      --font-mono:    'JetBrains Mono', monospace;

      --radius-sm:  6px;
      --radius-md:  12px;
      --radius-lg:  20px;
      --shadow-sm:  0 1px 4px rgba(0,0,0,.06);
      --shadow-md:  0 4px 20px rgba(0,0,0,.09);
      --shadow-lg:  0 12px 48px rgba(0,0,0,.12);
    }
    
    /* ─── Stats Strip ─── */
    .stats-strip {
      background: var(--gold-pale);
      border-top: 3px solid var(--gold);
      border-bottom: 1px solid var(--border);
      padding: 28px 24px;
    }
    .stats-inner {
      max-width: 900px;
      margin: 0 auto;
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      gap: 12px;
      text-align: center;
    }
    .stat-item {}
    .stat-value {
      font-family: var(--font-display);
      font-size: 2rem;
      font-weight: 900;
      color: var(--gold);
      line-height: 1;
    }
    .stat-label {
      font-size: 12px;
      font-weight: 600;
      color: var(--slate);
      text-transform: uppercase;
      letter-spacing: .6px;
      margin-top: 5px;
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aa5cbc9 *//* ─── TOC ─── */
    .toc {
      background: var(--white);
      border: 1px solid var(--border);
      border-left: 4px solid var(--gold);
      border-radius: var(--radius-md);
      padding: 28px 32px;
      margin-bottom: 52px;
      box-shadow: var(--shadow-sm);
    }
    .toc-title {
      font-family: var(--font-display);
      font-size: 1rem;
      font-weight: 700;
      color: var(--navy);
      margin-bottom: 14px;
      text-transform: uppercase;
      letter-spacing: .5px;
    }
    .toc ol {
      padding-left: 18px;
      display: grid;
      gap: 6px;
    }
    .toc li { font-size: 14px; }
    .toc a {
      color: var(--navy-mid);
      text-decoration: none;
      font-weight: 500;
    }
    .toc a:hover { color: var(--gold); text-decoration: underline; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3c3b0dd *//* ─── Pathway Cards ─── */
    .pathway-list { display: grid; gap: 20px; margin: 24px 0; }
    .pathway-card {
      background: var(--white);
      border: 1px solid var(--border);
      border-radius: var(--radius-md);
      padding: 28px 28px 24px;
      box-shadow: var(--shadow-sm);
      display: grid;
      grid-template-columns: auto 1fr;
      gap: 20px;
      align-items: start;
    }
    .pathway-num {
      background: var(--navy);
      color: var(--gold-light);
      font-family: var(--font-mono);
      font-size: 13px;
      font-weight: 700;
      width: 42px;
      height: 42px;
      border-radius: 50%;
      display: flex;
      align-items: center;
      justify-content: center;
      flex-shrink: 0;
      margin-top: 2px;
    }
    .pathway-content h3 { margin: 0 0 10px; font-size: 1.05rem; }
    .pathway-content p { font-size: 14px; margin-bottom: 10px; }
    .pathway-meta {
      display: flex;
      gap: 10px;
      flex-wrap: wrap;
      margin-top: 4px;
    }
    .tag {
      display: inline-flex;
      align-items: center;
      gap: 5px;
      font-size: 12px;
      font-weight: 600;
      padding: 4px 10px;
      border-radius: 100px;
    }
    .tag-gold { background: var(--gold-pale); color: #7A5C10; border: 1px solid #E0C878; }
    .tag-silver { background: #F1F5F9; color: #475569; border: 1px solid #CBD5E1; }
    .tag-invest { background: var(--green-pale); color: var(--green); border: 1px solid #A7D4BE; font-family: var(--font-mono); }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5062c69 *//* ─── Cost Table ─── */
    .cost-section { margin: 28px 0; }
    .cost-card {
      background: var(--white);
      border: 1px solid var(--border);
      border-radius: var(--radius-md);
      overflow: hidden;
      box-shadow: var(--shadow-sm);
      margin-bottom: 16px;
    }
    .cost-card-header {
      background: var(--navy);
      color: var(--white);
      padding: 16px 24px;
      font-weight: 700;
      font-size: 15px;
      display: flex;
      align-items: center;
      gap: 10px;
    }
    .cost-card-header .icon { font-size: 18px; }
    .cost-card-body { padding: 20px 24px; }
    .cost-card-body p { font-size: 14px; margin-bottom: 10px; color: var(--text-mid); }
    .cost-list { list-style: none; display: grid; gap: 8px; }
    .cost-list li {
      font-size: 14px;
      color: var(--text-mid);
      padding-left: 20px;
      position: relative;
    }
    .cost-list li::before {
      content: '→';
      position: absolute;
      left: 0;
      color: var(--gold);
      font-weight: 700;
    }
    .cost-summary {
      background: linear-gradient(135deg, var(--navy) 0%, var(--navy-mid) 100%);
      color: var(--white);
      border-radius: var(--radius-md);
      padding: 28px 32px;
      margin-top: 24px;
    }
    .cost-summary h3 { color: var(--gold-light); margin: 0 0 16px; }
    .cost-row {
      display: flex;
      justify-content: space-between;
      align-items: baseline;
      border-bottom: 1px solid rgba(255,255,255,.1);
      padding: 10px 0;
      font-size: 14px;
    }
    .cost-row:last-child { border-bottom: none; }
    .cost-row .label { color: #94A3B8; }
    .cost-row .value { font-family: var(--font-mono); font-weight: 700; color: var(--gold-light); }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c794faa *//* ─── Benefits ─── */
    .benefits-grid {
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 20px;
      margin: 24px 0;
    }
    .benefit-block {
      border-radius: var(--radius-md);
      overflow: hidden;
      box-shadow: var(--shadow-sm);
    }
    .benefit-header {
      padding: 16px 22px;
      font-weight: 700;
      font-size: 14px;
      display: flex;
      align-items: center;
      gap: 8px;
    }
    .benefit-block.gold .benefit-header { background: var(--navy); color: var(--gold-light); }
    .benefit-block.silver .benefit-header { background: #475569; color: #E2E8F0; }
    .benefit-body { background: var(--white); border: 1px solid var(--border); border-top: none; padding: 20px 22px; }
    .benefit-list { list-style: none; display: grid; gap: 10px; }
    .benefit-list li {
      font-size: 14px;
      color: var(--text-mid);
      padding-left: 22px;
      position: relative;
      line-height: 1.55;
    }
    .benefit-list li::before {
      content: '✓';
      position: absolute;
      left: 0;
      color: var(--green);
      font-weight: 700;
    }

    .tax-banner {
      background: var(--gold-pale);
      border: 1px solid var(--gold);
      border-radius: var(--radius-md);
      padding: 24px 28px;
      display: flex;
      gap: 16px;
      align-items: flex-start;
      margin-top: 24px;
    }
    .tax-icon { font-size: 32px; flex-shrink: 0; }
    .tax-banner h3 { color: var(--navy); margin: 0 0 8px; font-size: 1rem; }
    .tax-banner p { margin-bottom: 0; font-size: 14px; color: var(--slate); }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ffa125e *//* ─── GCC Comparison ─── */
    .compare-table {
      width: 100%;
      border-collapse: collapse;
      font-size: 14px;
      margin: 24px 0;
      border-radius: var(--radius-md);
      overflow: hidden;
      box-shadow: var(--shadow-sm);
    }
    .compare-table th {
      background: var(--navy);
      color: var(--white);
      padding: 14px 18px;
      text-align: left;
      font-weight: 600;
      font-size: 13px;
    }
    .compare-table th.oman-col { background: var(--gold); color: var(--navy); }
    .compare-table td {
      padding: 12px 18px;
      border-bottom: 1px solid var(--border);
      vertical-align: top;
      line-height: 1.55;
      background: var(--white);
      color: var(--text-mid);
    }
    .compare-table tr:last-child td { border-bottom: none; }
    .compare-table td.oman-col { background: var(--gold-pale); color: var(--text-dark); font-weight: 500; }
    .compare-table td.label-col { font-weight: 600; color: var(--navy); background: #F8FAFC; }
    .check { color: var(--green); font-weight: 700; }
    .cross { color: var(--red); font-weight: 700; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6ff2fc7 *//* ─── Process Steps ─── */
    .process-list { display: grid; gap: 0; margin: 24px 0; }
    .process-step {
      display: grid;
      grid-template-columns: 64px 1fr;
      gap: 20px;
      padding: 24px 0;
      border-bottom: 1px solid var(--border);
      position: relative;
    }
    .process-step:last-child { border-bottom: none; }
    .step-num-wrap { display: flex; flex-direction: column; align-items: center; }
    .step-num {
      width: 48px;
      height: 48px;
      background: var(--navy);
      color: var(--gold-light);
      font-family: var(--font-mono);
      font-weight: 700;
      font-size: 15px;
      border-radius: 50%;
      display: flex;
      align-items: center;
      justify-content: center;
      flex-shrink: 0;
    }
    .step-line {
      width: 2px;
      flex: 1;
      background: var(--border);
      margin-top: 8px;
    }
    .process-step:last-child .step-line { display: none; }
    .step-body h3 { margin: 10px 0 8px; font-size: 1.05rem; }
    .step-body p { font-size: 14px; margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ca5a31f *//* ─── Mistakes ─── */
    .mistake-list { display: grid; gap: 16px; margin: 24px 0; }
    .mistake-item {
      background: var(--white);
      border: 1px solid var(--border);
      border-left: 4px solid var(--red);
      border-radius: var(--radius-sm);
      padding: 20px 22px;
      display: grid;
      grid-template-columns: auto 1fr;
      gap: 14px;
      align-items: start;
      box-shadow: var(--shadow-sm);
    }
    .mistake-icon {
      background: var(--red-pale);
      color: var(--red);
      font-weight: 700;
      font-size: 13px;
      font-family: var(--font-mono);
      width: 36px;
      height: 36px;
      border-radius: 50%;
      display: flex;
      align-items: center;
      justify-content: center;
      flex-shrink: 0;
    }
    .mistake-item h3 { margin: 0 0 6px; font-size: 15px; color: var(--red); }
    .mistake-item p { font-size: 14px; margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-560828f *//* ─── CTA Block ─── */
    .cta-block {
      background: linear-gradient(135deg, var(--navy) 0%, var(--navy-mid) 100%);
      border-radius: var(--radius-lg);
      padding: 52px 44px;
      text-align: center;
      margin: 60px 0 0;
      position: relative;
      overflow: hidden;
    }
    .cta-block::before {
      content: '';
      position: absolute;
      inset: 0;
      background: radial-gradient(ellipse at center top, rgba(184,146,42,.2) 0%, transparent 60%);
      pointer-events: none;
    }
    .cta-block h2 {
      font-family: var(--font-display);
      color: var(--white);
      font-size: clamp(1.5rem, 3vw, 2.2rem);
      margin-bottom: 14px;
      padding-top: 0;
      border: none;
    }
    .cta-block p { color: #94A3B8; max-width: 500px; margin: 0 auto 32px; font-size: 15px; }
    .cta-buttons { display: flex; justify-content: center; gap: 14px; flex-wrap: wrap; }
    .btn-primary {
      display: inline-block;
      background: var(--gold);
      color: var(--white);
      font-weight: 700;
      font-size: 15px;
      padding: 14px 32px;
      border-radius: var(--radius-sm);
      text-decoration: none;
      transition: background .2s, transform .15s;
    }
    .btn-primary:hover { background: #9A7820; transform: translateY(-1px); }
    .btn-outline {
      display: inline-block;
      background: transparent;
      color: #CBD5E1;
      font-weight: 600;
      font-size: 15px;
      padding: 14px 32px;
      border-radius: var(--radius-sm);
      border: 1px solid rgba(255,255,255,.25);
      text-decoration: none;
      transition: border-color .2s;
    }
    .btn-outline:hover { border-color: var(--gold-light); color: var(--gold-light); }/* End custom CSS */