.elementor-4572 .elementor-element.elementor-element-76dae8d{--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-4572 .elementor-element.elementor-element-76dae8d:not(.elementor-motion-effects-element-type-background), .elementor-4572 .elementor-element.elementor-element-76dae8d > .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-4572 .elementor-element.elementor-element-76dae8d::before, .elementor-4572 .elementor-element.elementor-element-76dae8d > .elementor-background-video-container::before, .elementor-4572 .elementor-element.elementor-element-76dae8d > .e-con-inner > .elementor-background-video-container::before, .elementor-4572 .elementor-element.elementor-element-76dae8d > .elementor-background-slideshow::before, .elementor-4572 .elementor-element.elementor-element-76dae8d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4572 .elementor-element.elementor-element-76dae8d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000320;--background-overlay:'';}.elementor-4572 .elementor-element.elementor-element-077f7e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 6px 0px;}.elementor-4572 .elementor-element.elementor-element-077f7e1 .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-4572 .elementor-element.elementor-element-077f7e1 .elementskit-section-title-wraper .elementskit-section-title > span{color:#F8F315;}.elementor-4572 .elementor-element.elementor-element-077f7e1 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#C2B220;}.elementor-4572 .elementor-element.elementor-element-247637f{--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-4572 .elementor-element.elementor-element-0f1f5fb .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-4572 .elementor-element.elementor-element-0f1f5fb .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-4572 .elementor-element.elementor-element-0f1f5fb .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-4572 .elementor-element.elementor-element-eed4d2e .elementor-icon-wrapper{text-align:center;}.elementor-4572 .elementor-element.elementor-element-eed4d2e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4572 .elementor-element.elementor-element-eed4d2e.elementor-view-framed .elementor-icon, .elementor-4572 .elementor-element.elementor-element-eed4d2e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4572 .elementor-element.elementor-element-eed4d2e.elementor-view-framed .elementor-icon, .elementor-4572 .elementor-element.elementor-element-eed4d2e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4572 .elementor-element.elementor-element-eed4d2e .elementor-icon{font-size:12px;}.elementor-4572 .elementor-element.elementor-element-eed4d2e .elementor-icon svg{height:12px;}.elementor-4572 .elementor-element.elementor-element-fd7c92b .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-4572 .elementor-element.elementor-element-fd7c92b .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-4572 .elementor-element.elementor-element-fd7c92b .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-4572 .elementor-element.elementor-element-247407e{--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:60px;--padding-left:15px;--padding-right:15px;}.elementor-4572 .elementor-element.elementor-element-a0195ca{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4572 .elementor-element.elementor-element-86b9d38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-4572 .elementor-element.elementor-element-86b9d38 .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-4572 .elementor-element.elementor-element-86b9d38 .elementskit-section-title-wraper .elementskit-section-title:hover{color:#415E88;}.elementor-4572 .elementor-element.elementor-element-86b9d38 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-4572 .elementor-element.elementor-element-86b9d38 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-4572 .elementor-element.elementor-element-86b9d38 .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-4572 .elementor-element.elementor-element-86b9d38 .elementskit-section-subtitle.elementskit-style-border::before{width:40px;}.elementor-4572 .elementor-element.elementor-element-86b9d38 .elementskit-section-subtitle.elementskit-style-border::after{width:40px;}.elementor-4572 .elementor-element.elementor-element-86b9d38 .elementskit-section-subtitle.elementskit-style-border::before, .elementor-4572 .elementor-element.elementor-element-86b9d38 .elementskit-section-subtitle.elementskit-style-border::after{height:3px;transform:translateY(3px);-webkit-transform:translateY(3px);-ms-transform:translateY(3px);}.elementor-4572 .elementor-element.elementor-element-86b9d38 .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-4572 .elementor-element.elementor-element-929db57{--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-4572 .elementor-element.elementor-element-4d11a6d{width:100%;max-width:100%;top:3px;z-index:1;text-align:center;}.elementor-4572 .elementor-element.elementor-element-4d11a6d.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-4572 .elementor-element.elementor-element-4d11a6d{left:5px;}body.rtl .elementor-4572 .elementor-element.elementor-element-4d11a6d{right:5px;}.elementor-4572 .elementor-element.elementor-element-4d11a6d img{border-radius:35px 35px 35px 35px;}.elementor-4572 .elementor-element.elementor-element-e226342{--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-4572 .elementor-element.elementor-element-e226342:not(.elementor-motion-effects-element-type-background), .elementor-4572 .elementor-element.elementor-element-e226342 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6FE;}.elementor-4572 .elementor-element.elementor-element-4f38eb1{--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-4572 .elementor-element.elementor-element-bf8bed3{width:auto;max-width:auto;top:-130px;}body:not(.rtl) .elementor-4572 .elementor-element.elementor-element-bf8bed3{left:-278px;}body.rtl .elementor-4572 .elementor-element.elementor-element-bf8bed3{right:-278px;}.elementor-4572 .elementor-element.elementor-element-bf8bed3 img{max-width:93px;}body:not(.rtl) .elementor-4572 .elementor-element.elementor-element-bc9ca90{left:-416px;}body.rtl .elementor-4572 .elementor-element.elementor-element-bc9ca90{right:-416px;}.elementor-4572 .elementor-element.elementor-element-bc9ca90{top:-141px;}.elementor-4572 .elementor-element.elementor-element-bc9ca90 img{max-width:868px;opacity:0.1;}.elementor-4572 .elementor-element.elementor-element-69a5c76{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4572 .elementor-element.elementor-element-26e4a4f > .elementor-widget-container{margin:-90px -100px -162px -100px;}.elementor-4572 .elementor-element.elementor-element-26e4a4f{z-index:9;}.elementor-4572 .elementor-element.elementor-element-3d9298d{--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-4572 .elementor-element.elementor-element-3d9298d:not(.elementor-motion-effects-element-type-background), .elementor-4572 .elementor-element.elementor-element-3d9298d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9fb;}.elementor-4572 .elementor-element.elementor-element-fcdb030{width:100%;max-width:100%;padding:0px 15px 0px 15px;}.elementor-4572 .elementor-element.elementor-element-fcdb030.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4572 .elementor-element.elementor-element-fcdb030 .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-4572 .elementor-element.elementor-element-fcdb030 .elementskit-section-title-wraper .elementskit-section-title > span{color:#3178C9;}.elementor-4572 .elementor-element.elementor-element-fcdb030 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-4572 .elementor-element.elementor-element-fcdb030 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;font-style:italic;}.elementor-4572 .elementor-element.elementor-element-fcdb030 .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-4572 .elementor-element.elementor-element-fcdb030 .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-4572 .elementor-element.elementor-element-4db1400c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:22px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4572 .elementor-element.elementor-element-4db1400c:not(.elementor-motion-effects-element-type-background), .elementor-4572 .elementor-element.elementor-element-4db1400c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://muscataudit.com/wp-content/uploads/2026/06/Group-1319.png");background-position:bottom left;background-repeat:no-repeat;background-size:auto;}.elementor-4572 .elementor-element.elementor-element-4db1400c::before, .elementor-4572 .elementor-element.elementor-element-4db1400c > .elementor-background-video-container::before, .elementor-4572 .elementor-element.elementor-element-4db1400c > .e-con-inner > .elementor-background-video-container::before, .elementor-4572 .elementor-element.elementor-element-4db1400c > .elementor-background-slideshow::before, .elementor-4572 .elementor-element.elementor-element-4db1400c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4572 .elementor-element.elementor-element-4db1400c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://muscataudit.com/wp-content/uploads/2026/06/Group-1613.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-4572 .elementor-element.elementor-element-46723a53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 53px) 0px;}.elementor-4572 .elementor-element.elementor-element-46723a53 .elementskit-section-title-wraper .elementskit-section-title{color:#101010;margin:0px 0px 12px 0px;font-family:"Archivo", Sans-serif;font-size:45px;font-weight:400;line-height:60px;}.elementor-4572 .elementor-element.elementor-element-46723a53 .elementskit-section-title-wraper .elementskit-section-title > span{color:#FC466B;padding:0px 0px 0px 12px;}.elementor-4572 .elementor-element.elementor-element-46723a53 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-4572 .elementor-element.elementor-element-46723a53 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-4572 .elementor-element.elementor-element-46723a53 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Playfair Display", Sans-serif;font-size:45px;font-style:italic;}.elementor-4572 .elementor-element.elementor-element-4cb74b1e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4572 .elementor-element.elementor-element-61238c61.ekit-equal-height-enable,
					.elementor-4572 .elementor-element.elementor-element-61238c61.ekit-equal-height-enable > div,
					.elementor-4572 .elementor-element.elementor-element-61238c61.ekit-equal-height-enable .ekit-wid-con,
					.elementor-4572 .elementor-element.elementor-element-61238c61.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-4572 .elementor-element.elementor-element-61238c61 .elementskit-infobox:hover{background-color:transparent;background-image:linear-gradient(90deg, #0700B8 0%, #FC466B 100%);border-radius:0px 0px 0px 0px;}.elementor-4572 .elementor-element.elementor-element-61238c61 .elementskit-infobox{padding:40px 34px 30px 34px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F2F2F2;border-radius:0px 0px 0px 0px;}.elementor-4572 .elementor-element.elementor-element-61238c61 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;color:#101010;font-family:"Archivo", Sans-serif;font-size:23px;font-weight:500;line-height:26px;letter-spacing:-0.1px;}.elementor-4572 .elementor-element.elementor-element-61238c61 .elementskit-infobox:hover .elementskit-info-box-title{color:#FFFFFFCC;}.elementor-4572 .elementor-element.elementor-element-61238c61 .elementskit-infobox .box-body > p{color:#666666;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-4572 .elementor-element.elementor-element-61238c61 .elementskit-infobox:hover .box-body > p{color:#FFFFFFCC;}.elementor-4572 .elementor-element.elementor-element-61238c61 .elementskit-info-box-icon{color:#101010;fill:#101010;}.elementor-4572 .elementor-element.elementor-element-61238c61 .elementskit-infobox:hover .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-4572 .elementor-element.elementor-element-61238c61 .elementskit-infobox .elementskit-info-box-icon{font-size:45px;transform:rotate(0deg);line-height:26px;}.elementor-4572 .elementor-element.elementor-element-61238c61 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 20px 0px 0px;}.elementor-4572 .elementor-element.elementor-element-61238c61 .elementskit-infobox .elementkit-infobox-icon{line-height:26px;}.elementor-4572 .elementor-element.elementor-element-4290f873.ekit-equal-height-enable,
					.elementor-4572 .elementor-element.elementor-element-4290f873.ekit-equal-height-enable > div,
					.elementor-4572 .elementor-element.elementor-element-4290f873.ekit-equal-height-enable .ekit-wid-con,
					.elementor-4572 .elementor-element.elementor-element-4290f873.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-4572 .elementor-element.elementor-element-4290f873 .elementskit-infobox:hover{background-color:transparent;background-image:linear-gradient(90deg, #0700B8 0%, #FC466B 100%);border-radius:0px 0px 0px 0px;}.elementor-4572 .elementor-element.elementor-element-4290f873 .elementskit-infobox{padding:40px 34px 30px 34px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F2F2F2;border-radius:0px 0px 0px 0px;}.elementor-4572 .elementor-element.elementor-element-4290f873 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;color:#101010;font-family:"Archivo", Sans-serif;font-size:23px;font-weight:500;line-height:26px;letter-spacing:-0.1px;}.elementor-4572 .elementor-element.elementor-element-4290f873 .elementskit-infobox:hover .elementskit-info-box-title{color:#FFFFFFCC;}.elementor-4572 .elementor-element.elementor-element-4290f873 .elementskit-infobox .box-body > p{color:#666666;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-4572 .elementor-element.elementor-element-4290f873 .elementskit-infobox:hover .box-body > p{color:#FFFFFFCC;}.elementor-4572 .elementor-element.elementor-element-4290f873 .elementskit-info-box-icon{color:#101010;fill:#101010;}.elementor-4572 .elementor-element.elementor-element-4290f873 .elementskit-infobox:hover .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-4572 .elementor-element.elementor-element-4290f873 .elementskit-infobox .elementskit-info-box-icon{font-size:45px;transform:rotate(0deg);line-height:26px;}.elementor-4572 .elementor-element.elementor-element-4290f873 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 20px 0px 0px;}.elementor-4572 .elementor-element.elementor-element-4290f873 .elementskit-infobox .elementkit-infobox-icon{line-height:26px;}.elementor-4572 .elementor-element.elementor-element-2b5edd32.ekit-equal-height-enable,
					.elementor-4572 .elementor-element.elementor-element-2b5edd32.ekit-equal-height-enable > div,
					.elementor-4572 .elementor-element.elementor-element-2b5edd32.ekit-equal-height-enable .ekit-wid-con,
					.elementor-4572 .elementor-element.elementor-element-2b5edd32.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-4572 .elementor-element.elementor-element-2b5edd32 .elementskit-infobox:hover{background-color:transparent;background-image:linear-gradient(90deg, #0700B8 0%, #FC466B 100%);border-radius:0px 0px 0px 0px;}.elementor-4572 .elementor-element.elementor-element-2b5edd32 .elementskit-infobox{padding:40px 34px 30px 34px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F2F2F2;border-radius:0px 0px 0px 0px;}.elementor-4572 .elementor-element.elementor-element-2b5edd32 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;color:#101010;font-family:"Archivo", Sans-serif;font-size:23px;font-weight:500;line-height:26px;letter-spacing:-0.1px;}.elementor-4572 .elementor-element.elementor-element-2b5edd32 .elementskit-infobox:hover .elementskit-info-box-title{color:#FFFFFFCC;}.elementor-4572 .elementor-element.elementor-element-2b5edd32 .elementskit-infobox .box-body > p{color:#666666;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-4572 .elementor-element.elementor-element-2b5edd32 .elementskit-infobox:hover .box-body > p{color:#FFFFFFCC;}.elementor-4572 .elementor-element.elementor-element-2b5edd32 .elementskit-info-box-icon{color:#101010;fill:#101010;}.elementor-4572 .elementor-element.elementor-element-2b5edd32 .elementskit-infobox:hover .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-4572 .elementor-element.elementor-element-2b5edd32 .elementskit-infobox .elementskit-info-box-icon{font-size:45px;transform:rotate(0deg);line-height:26px;}.elementor-4572 .elementor-element.elementor-element-2b5edd32 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 20px 0px 0px;}.elementor-4572 .elementor-element.elementor-element-2b5edd32 .elementskit-infobox .elementkit-infobox-icon{line-height:26px;}.elementor-4572 .elementor-element.elementor-element-253284fc.ekit-equal-height-enable,
					.elementor-4572 .elementor-element.elementor-element-253284fc.ekit-equal-height-enable > div,
					.elementor-4572 .elementor-element.elementor-element-253284fc.ekit-equal-height-enable .ekit-wid-con,
					.elementor-4572 .elementor-element.elementor-element-253284fc.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-4572 .elementor-element.elementor-element-253284fc .elementskit-infobox:hover{background-color:transparent;background-image:linear-gradient(90deg, #0700B8 0%, #FC466B 100%);border-radius:0px 0px 0px 0px;}.elementor-4572 .elementor-element.elementor-element-253284fc .elementskit-infobox{padding:40px 34px 30px 34px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F2F2F2;border-radius:0px 0px 0px 0px;}.elementor-4572 .elementor-element.elementor-element-253284fc .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;color:#101010;font-family:"Archivo", Sans-serif;font-size:23px;font-weight:500;line-height:26px;letter-spacing:-0.1px;}.elementor-4572 .elementor-element.elementor-element-253284fc .elementskit-infobox:hover .elementskit-info-box-title{color:#FFFFFFCC;}.elementor-4572 .elementor-element.elementor-element-253284fc .elementskit-infobox .box-body > p{color:#666666;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-4572 .elementor-element.elementor-element-253284fc .elementskit-infobox:hover .box-body > p{color:#FFFFFFCC;}.elementor-4572 .elementor-element.elementor-element-253284fc .elementskit-info-box-icon{color:#101010;fill:#101010;}.elementor-4572 .elementor-element.elementor-element-253284fc .elementskit-infobox:hover .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-4572 .elementor-element.elementor-element-253284fc .elementskit-infobox .elementskit-info-box-icon{font-size:45px;transform:rotate(0deg);line-height:26px;}.elementor-4572 .elementor-element.elementor-element-253284fc .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 20px 0px 0px;}.elementor-4572 .elementor-element.elementor-element-253284fc .elementskit-infobox .elementkit-infobox-icon{line-height:26px;}.elementor-4572 .elementor-element.elementor-element-60474a4c.ekit-equal-height-enable,
					.elementor-4572 .elementor-element.elementor-element-60474a4c.ekit-equal-height-enable > div,
					.elementor-4572 .elementor-element.elementor-element-60474a4c.ekit-equal-height-enable .ekit-wid-con,
					.elementor-4572 .elementor-element.elementor-element-60474a4c.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-4572 .elementor-element.elementor-element-60474a4c .elementskit-infobox:hover{background-color:transparent;background-image:linear-gradient(90deg, #0700B8 0%, #FC466B 100%);border-radius:0px 0px 0px 0px;}.elementor-4572 .elementor-element.elementor-element-60474a4c .elementskit-infobox{padding:40px 34px 30px 34px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F2F2F2;border-radius:0px 0px 0px 0px;}.elementor-4572 .elementor-element.elementor-element-60474a4c .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;color:#101010;font-family:"Archivo", Sans-serif;font-size:23px;font-weight:500;line-height:26px;letter-spacing:-0.1px;}.elementor-4572 .elementor-element.elementor-element-60474a4c .elementskit-infobox:hover .elementskit-info-box-title{color:#FFFFFFCC;}.elementor-4572 .elementor-element.elementor-element-60474a4c .elementskit-infobox .box-body > p{color:#666666;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-4572 .elementor-element.elementor-element-60474a4c .elementskit-infobox:hover .box-body > p{color:#FFFFFFCC;}.elementor-4572 .elementor-element.elementor-element-60474a4c .elementskit-info-box-icon{color:#101010;fill:#101010;}.elementor-4572 .elementor-element.elementor-element-60474a4c .elementskit-infobox:hover .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-4572 .elementor-element.elementor-element-60474a4c .elementskit-infobox .elementskit-info-box-icon{font-size:45px;transform:rotate(0deg);line-height:26px;}.elementor-4572 .elementor-element.elementor-element-60474a4c .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 20px 0px 0px;}.elementor-4572 .elementor-element.elementor-element-60474a4c .elementskit-infobox .elementkit-infobox-icon{line-height:26px;}.elementor-4572 .elementor-element.elementor-element-7af1337b.ekit-equal-height-enable,
					.elementor-4572 .elementor-element.elementor-element-7af1337b.ekit-equal-height-enable > div,
					.elementor-4572 .elementor-element.elementor-element-7af1337b.ekit-equal-height-enable .ekit-wid-con,
					.elementor-4572 .elementor-element.elementor-element-7af1337b.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-4572 .elementor-element.elementor-element-7af1337b .elementskit-infobox:hover{background-color:transparent;background-image:linear-gradient(90deg, #0700B8 0%, #FC466B 100%);border-radius:0px 0px 0px 0px;}.elementor-4572 .elementor-element.elementor-element-7af1337b .elementskit-infobox{padding:40px 34px 30px 34px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F2F2F2;border-radius:0px 0px 0px 0px;}.elementor-4572 .elementor-element.elementor-element-7af1337b .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;color:#101010;font-family:"Archivo", Sans-serif;font-size:23px;font-weight:500;line-height:26px;letter-spacing:-0.1px;}.elementor-4572 .elementor-element.elementor-element-7af1337b .elementskit-infobox:hover .elementskit-info-box-title{color:#FFFFFFCC;}.elementor-4572 .elementor-element.elementor-element-7af1337b .elementskit-infobox .box-body > p{color:#666666;font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-4572 .elementor-element.elementor-element-7af1337b .elementskit-infobox:hover .box-body > p{color:#FFFFFFCC;}.elementor-4572 .elementor-element.elementor-element-7af1337b .elementskit-info-box-icon{color:#101010;fill:#101010;}.elementor-4572 .elementor-element.elementor-element-7af1337b .elementskit-infobox:hover .elementskit-info-box-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-4572 .elementor-element.elementor-element-7af1337b .elementskit-infobox .elementskit-info-box-icon{font-size:45px;transform:rotate(0deg);line-height:26px;}.elementor-4572 .elementor-element.elementor-element-7af1337b .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 20px 0px 0px;}.elementor-4572 .elementor-element.elementor-element-7af1337b .elementskit-infobox .elementkit-infobox-icon{line-height:26px;}.elementor-4572 .elementor-element.elementor-element-5dc2e97{--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-4572 .elementor-element.elementor-element-5dc2e97:not(.elementor-motion-effects-element-type-background), .elementor-4572 .elementor-element.elementor-element-5dc2e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9fb;}.elementor-4572 .elementor-element.elementor-element-5dc2e97.e-con{--align-self:flex-start;}.elementor-4572 .elementor-element.elementor-element-d07e645{width:100%;max-width:100%;padding:0px 15px 0px 15px;}.elementor-4572 .elementor-element.elementor-element-d07e645.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4572 .elementor-element.elementor-element-d07e645 .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-4572 .elementor-element.elementor-element-d07e645 .elementskit-section-title-wraper .elementskit-section-title > span{color:#3178C9;}.elementor-4572 .elementor-element.elementor-element-d07e645 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-4572 .elementor-element.elementor-element-d07e645 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;font-style:italic;}.elementor-4572 .elementor-element.elementor-element-d07e645 .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-4572 .elementor-element.elementor-element-d07e645 .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-4572 .elementor-element.elementor-element-514e23f{--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-4572 .elementor-element.elementor-element-9d3ac79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4572 .elementor-element.elementor-element-9d3ac79 .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-4572 .elementor-element.elementor-element-9d3ac79 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-4572 .elementor-element.elementor-element-9d3ac79 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-4572 .elementor-element.elementor-element-9d3ac79 .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-4572 .elementor-element.elementor-element-ca2c056{--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-4572 .elementor-element.elementor-element-dc2dc40{--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-4572 .elementor-element.elementor-element-250d7c5{--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-4572 .elementor-element.elementor-element-250d7c5:not(.elementor-motion-effects-element-type-background), .elementor-4572 .elementor-element.elementor-element-250d7c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4572 .elementor-element.elementor-element-250d7c5: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-4572 .elementor-element.elementor-element-250d7c5, .elementor-4572 .elementor-element.elementor-element-250d7c5::before{--border-transition:0.3s;}.elementor-4572 .elementor-element.elementor-element-4be8af9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4572 .elementor-element.elementor-element-4be8af9 .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-4572 .elementor-element.elementor-element-4be8af9 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-4572 .elementor-element.elementor-element-4be8af9 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-4572 .elementor-element.elementor-element-4be8af9 .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-4572 .elementor-element.elementor-element-7a54f6c{--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-4572 .elementor-element.elementor-element-7a54f6c:not(.elementor-motion-effects-element-type-background), .elementor-4572 .elementor-element.elementor-element-7a54f6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4572 .elementor-element.elementor-element-7a54f6c: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-4572 .elementor-element.elementor-element-7a54f6c, .elementor-4572 .elementor-element.elementor-element-7a54f6c::before{--border-transition:0.3s;}.elementor-4572 .elementor-element.elementor-element-fcd1b44{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4572 .elementor-element.elementor-element-fcd1b44 .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-4572 .elementor-element.elementor-element-fcd1b44 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-4572 .elementor-element.elementor-element-fcd1b44 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-4572 .elementor-element.elementor-element-fcd1b44 .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-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4572 .elementor-element.elementor-element-088f60a{width:100%;max-width:100%;padding:60px 60px 60px 60px;}.elementor-4572 .elementor-element.elementor-element-369270e9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:132px;--padding-left:15px;--padding-right:15px;}.elementor-4572 .elementor-element.elementor-element-369270e9:not(.elementor-motion-effects-element-type-background), .elementor-4572 .elementor-element.elementor-element-369270e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FB;}.elementor-4572 .elementor-element.elementor-element-3425f311 .elementskit-section-title-wraper .elementskit-section-title{color:#222222;margin:0px 200px 22px 200px;font-family:"Archivo", Sans-serif;font-size:40px;font-weight:700;line-height:46px;}.elementor-4572 .elementor-element.elementor-element-3425f311 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-4572 .elementor-element.elementor-element-3425f311 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .elementor-repeater-item-9d0c8c5 .elementor-icon-list-icon i{color:#FE0467;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .elementor-repeater-item-9d0c8c5 .elementor-icon-list-icon svg path{stroke:#FE0467;fill:#FE0467;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .elementor-repeater-item-39af926 .elementor-icon-list-icon i{color:#FE0467;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .elementor-repeater-item-39af926 .elementor-icon-list-icon svg path{stroke:#FE0467;fill:#FE0467;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .elementor-repeater-item-bd7686b .elementor-icon-list-icon i{color:#FE0467;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .elementor-repeater-item-bd7686b .elementor-icon-list-icon svg path{stroke:#FE0467;fill:#FE0467;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .elementor-repeater-item-365f333 .elementor-icon-list-icon i{color:#FE0467;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .elementor-repeater-item-365f333 .elementor-icon-list-icon svg path{stroke:#FE0467;fill:#FE0467;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .elementor-repeater-item-fefcf08 .elementor-icon-list-icon i{color:#FE0467;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .elementor-repeater-item-fefcf08 .elementor-icon-list-icon svg path{stroke:#FE0467;fill:#FE0467;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .elementor-repeater-item-32e97ba .elementor-icon-list-icon i{color:#FE0467;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .elementor-repeater-item-32e97ba .elementor-icon-list-icon svg path{stroke:#FE0467;fill:#FE0467;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .elementor-icon-list-item > a{background-color:#FFFFFF;padding:21px 15px 21px 15px !important;margin:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;box-shadow:0px 15px 40px 0px rgba(0, 0, 0, 0.06);}.elementor-4572 .elementor-element.elementor-element-27ac9d77{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .ekit_page_list_content{flex-direction:column;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#0465FE;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .elementor-icon-list-item:hover .elementor-icon-list-icon svg path{stroke:#0465FE;fill:#0465FE;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .elementor-icon-list-icon{margin:0px 0px 15px 0px;width:24px;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .elementor-icon-list-icon i{font-size:24px;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .elementor-icon-list-icon svg{max-width:24px;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .elementor-icon-list-text{color:#222222;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0465FE;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .elementor-icon-list-item{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .ekit_menu_subtitle{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#777777;padding:10px 0px 0px 0px;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .elementor-icon-list-item a:hover .ekit_menu_subtitle{color:#777777;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .ekit_menu_label{align-self:center;}.elementor-4572 .elementor-element.elementor-element-1d10d17{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4572 .elementor-element.elementor-element-1d10d17:not(.elementor-motion-effects-element-type-background), .elementor-4572 .elementor-element.elementor-element-1d10d17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FB;}.elementor-4572 .elementor-element.elementor-element-3b26f5f .elementskit-section-title-wraper .elementskit-section-title{color:#222222;margin:0px 200px 22px 200px;font-family:"Archivo", Sans-serif;font-size:40px;font-weight:700;line-height:46px;}.elementor-4572 .elementor-element.elementor-element-3b26f5f .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-4572 .elementor-element.elementor-element-3b26f5f .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-4572 .elementor-element.elementor-element-d91b806 .elementor-repeater-item-9d0c8c5 .elementor-icon-list-icon i{color:#FE0467;}.elementor-4572 .elementor-element.elementor-element-d91b806 .elementor-repeater-item-9d0c8c5 .elementor-icon-list-icon svg path{stroke:#FE0467;fill:#FE0467;}.elementor-4572 .elementor-element.elementor-element-d91b806 .elementor-repeater-item-39af926 .elementor-icon-list-icon i{color:#FE0467;}.elementor-4572 .elementor-element.elementor-element-d91b806 .elementor-repeater-item-39af926 .elementor-icon-list-icon svg path{stroke:#FE0467;fill:#FE0467;}.elementor-4572 .elementor-element.elementor-element-d91b806 .elementor-repeater-item-bd7686b .elementor-icon-list-icon i{color:#FE0467;}.elementor-4572 .elementor-element.elementor-element-d91b806 .elementor-repeater-item-bd7686b .elementor-icon-list-icon svg path{stroke:#FE0467;fill:#FE0467;}.elementor-4572 .elementor-element.elementor-element-d91b806 .elementor-repeater-item-365f333 .elementor-icon-list-icon i{color:#FE0467;}.elementor-4572 .elementor-element.elementor-element-d91b806 .elementor-repeater-item-365f333 .elementor-icon-list-icon svg path{stroke:#FE0467;fill:#FE0467;}.elementor-4572 .elementor-element.elementor-element-d91b806 .elementor-icon-list-item > a{background-color:#FFFFFF;padding:21px 15px 21px 15px !important;margin:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;box-shadow:0px 15px 40px 0px rgba(0, 0, 0, 0.06);}.elementor-4572 .elementor-element.elementor-element-d91b806{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-4572 .elementor-element.elementor-element-d91b806 .ekit_page_list_content{flex-direction:column;}.elementor-4572 .elementor-element.elementor-element-d91b806 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#0465FE;}.elementor-4572 .elementor-element.elementor-element-d91b806 .elementor-icon-list-item:hover .elementor-icon-list-icon svg path{stroke:#0465FE;fill:#0465FE;}.elementor-4572 .elementor-element.elementor-element-d91b806 .elementor-icon-list-icon{margin:0px 0px 15px 0px;width:24px;}.elementor-4572 .elementor-element.elementor-element-d91b806 .elementor-icon-list-icon i{font-size:24px;}.elementor-4572 .elementor-element.elementor-element-d91b806 .elementor-icon-list-icon svg{max-width:24px;}.elementor-4572 .elementor-element.elementor-element-d91b806 .elementor-icon-list-text{color:#222222;}.elementor-4572 .elementor-element.elementor-element-d91b806 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0465FE;}.elementor-4572 .elementor-element.elementor-element-d91b806 .elementor-icon-list-item{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:600;line-height:24px;}.elementor-4572 .elementor-element.elementor-element-d91b806 .ekit_menu_subtitle{font-family:"Archivo", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#777777;padding:10px 0px 0px 0px;}.elementor-4572 .elementor-element.elementor-element-d91b806 .elementor-icon-list-item a:hover .ekit_menu_subtitle{color:#777777;}.elementor-4572 .elementor-element.elementor-element-d91b806 .ekit_menu_label{align-self:center;}.elementor-4572 .elementor-element.elementor-element-61f1f9e{width:var( --container-widget-width, 93.411% );max-width:93.411%;--container-widget-width:93.411%;--container-widget-flex-grow:0;}.elementor-4572 .elementor-element.elementor-element-61f1f9e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4572 .elementor-element.elementor-element-49beef6{width:var( --container-widget-width, 100.058% );max-width:100.058%;--container-widget-width:100.058%;--container-widget-flex-grow:0;}.elementor-4572 .elementor-element.elementor-element-49beef6.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-4572 .elementor-element.elementor-element-247407e{--padding-top:50px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-4572 .elementor-element.elementor-element-86b9d38 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 15px 0px;font-size:30px;line-height:36px;}.elementor-4572 .elementor-element.elementor-element-86b9d38 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:16px;line-height:16px;margin:0px 0px 10px 0px;}.elementor-4572 .elementor-element.elementor-element-86b9d38 .elementskit-section-title-wraper p{font-size:16px;line-height:20px;margin:0px 0px 20px 0px;}.elementor-4572 .elementor-element.elementor-element-e226342{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4572 .elementor-element.elementor-element-bf8bed3{width:initial;max-width:initial;top:-70px;}body:not(.rtl) .elementor-4572 .elementor-element.elementor-element-bf8bed3{left:0px;}body.rtl .elementor-4572 .elementor-element.elementor-element-bf8bed3{right:0px;}body:not(.rtl) .elementor-4572 .elementor-element.elementor-element-bc9ca90{left:-10px;}body.rtl .elementor-4572 .elementor-element.elementor-element-bc9ca90{right:-10px;}.elementor-4572 .elementor-element.elementor-element-bc9ca90{top:-80px;}.elementor-4572 .elementor-element.elementor-element-bc9ca90 img{max-width:500px;}.elementor-4572 .elementor-element.elementor-element-4cb74b1e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4572 .elementor-element.elementor-element-514e23f{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4572 .elementor-element.elementor-element-9d3ac79 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 10px 0px;font-size:30px;line-height:32px;}.elementor-4572 .elementor-element.elementor-element-9d3ac79 .elementskit-section-title-wraper p{font-size:15px;line-height:20px;margin:0px 0px 30px 0px;}.elementor-4572 .elementor-element.elementor-element-ca2c056{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4572 .elementor-element.elementor-element-dc2dc40{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4572 .elementor-element.elementor-element-250d7c5{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4572 .elementor-element.elementor-element-7a54f6c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4572 .elementor-element.elementor-element-3425f311 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 30px 30px 30px;}.elementor-4572 .elementor-element.elementor-element-27ac9d77{width:100%;max-width:100%;}.elementor-4572 .elementor-element.elementor-element-27ac9d77 .elementor-icon-list-item > a{padding:21px 9px 21px 9px !important;}.elementor-4572 .elementor-element.elementor-element-3b26f5f .elementskit-section-title-wraper .elementskit-section-title{margin:0px 30px 30px 30px;}.elementor-4572 .elementor-element.elementor-element-d91b806{width:100%;max-width:100%;}.elementor-4572 .elementor-element.elementor-element-d91b806 .elementor-icon-list-item > a{padding:21px 9px 21px 9px !important;}}@media(max-width:767px){.elementor-4572 .elementor-element.elementor-element-76dae8d{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4572 .elementor-element.elementor-element-077f7e1 .elementskit-section-title-wraper .elementskit-section-title{font-size:36px;}.elementor-4572 .elementor-element.elementor-element-e226342{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4572 .elementor-element.elementor-element-4f38eb1{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-4572 .elementor-element.elementor-element-bf8bed3{left:0px;}body.rtl .elementor-4572 .elementor-element.elementor-element-bf8bed3{right:0px;}.elementor-4572 .elementor-element.elementor-element-bf8bed3{top:-50px;}.elementor-4572 .elementor-element.elementor-element-bc9ca90 img{max-width:100%;}.elementor-4572 .elementor-element.elementor-element-46723a53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;}.elementor-4572 .elementor-element.elementor-element-46723a53 .elementskit-section-title-wraper .elementskit-section-title{font-size:34px;line-height:44px;}.elementor-4572 .elementor-element.elementor-element-46723a53 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-4572 .elementor-element.elementor-element-46723a53 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:34px;line-height:44px;}.elementor-4572 .elementor-element.elementor-element-46723a53 .elementskit-section-title-wraper .elementskit-section-title > span{padding:0px 0px 0px 0px;}.elementor-4572 .elementor-element.elementor-element-4cb74b1e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4572 .elementor-element.elementor-element-61238c61 .elementskit-infobox{padding:40px 34px 30px 34px;}.elementor-4572 .elementor-element.elementor-element-4290f873 .elementskit-infobox{padding:40px 34px 30px 34px;}.elementor-4572 .elementor-element.elementor-element-2b5edd32 .elementskit-infobox{padding:40px 34px 30px 34px;}.elementor-4572 .elementor-element.elementor-element-253284fc .elementskit-infobox{padding:40px 34px 30px 34px;}.elementor-4572 .elementor-element.elementor-element-60474a4c .elementskit-infobox{padding:40px 34px 30px 34px;}.elementor-4572 .elementor-element.elementor-element-7af1337b .elementskit-infobox{padding:40px 34px 30px 34px;}.elementor-4572 .elementor-element.elementor-element-514e23f{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4572 .elementor-element.elementor-element-ca2c056{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4572 .elementor-element.elementor-element-dc2dc40{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4572 .elementor-element.elementor-element-369270e9{--padding-top:110px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-4572 .elementor-element.elementor-element-3425f311 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 0px;font-size:30px;line-height:36px;}.elementor-4572 .elementor-element.elementor-element-1d10d17{--padding-top:110px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-4572 .elementor-element.elementor-element-3b26f5f .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 0px;font-size:30px;line-height:36px;}}@media(min-width:768px){.elementor-4572 .elementor-element.elementor-element-a0195ca{--width:40%;}.elementor-4572 .elementor-element.elementor-element-929db57{--width:60%;}.elementor-4572 .elementor-element.elementor-element-514e23f{--content-width:1170px;}.elementor-4572 .elementor-element.elementor-element-ca2c056{--content-width:1170px;}.elementor-4572 .elementor-element.elementor-element-369270e9{--content-width:1140px;}.elementor-4572 .elementor-element.elementor-element-1d10d17{--content-width:1140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4572 .elementor-element.elementor-element-a0195ca{--width:100%;}.elementor-4572 .elementor-element.elementor-element-929db57{--width:100%;}.elementor-4572 .elementor-element.elementor-element-250d7c5{--width:100%;}.elementor-4572 .elementor-element.elementor-element-7a54f6c{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-6c22f34 */: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-e42bcce *//* ── TOC ── */
    .toc {
      background: var(--white);
      border: 1px solid var(--border);
      border-left: 4px solid var(--gold);
      border-radius: var(--r-md);
      padding: 26px 30px;
      margin-bottom: 52px;
      box-shadow: var(--sh-sm);
    }
    .toc-heading {
      font-weight: 700;
      font-size: 13px;
      text-transform: uppercase;
      letter-spacing: .8px;
      color: var(--navy);
      margin-bottom: 12px;
    }
    .toc-grid {
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 5px 24px;
    }
    .toc-grid a {
      font-size: 13.5px;
      color: var(--navy-mid);
      text-decoration: none;
      font-weight: 500;
      padding: 2px 0;
    }
    .toc-grid a:hover { color: var(--gold); }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3695f0c *//* ── Highlight Callout ── */
    .callout {
      border-radius: var(--r-md);
      padding: 22px 26px;
      margin: 28px 0;
      display: flex;
      gap: 16px;
      align-items: flex-start;
    }
    .callout.gold-bg {
      background: var(--gold-pale);
      border: 1px solid var(--gold-border);
    }
    .callout.navy-bg {
      background: var(--navy);
      border: 1px solid var(--navy-mid);
    }
    .callout.green-bg {
      background: var(--green-pale);
      border: 1px solid var(--green-border);
    }
    .callout.blue-bg {
      background: var(--blue-pale);
      border: 1px solid #BFDBFE;
    }
    .callout-icon { font-size: 26px; flex-shrink: 0; margin-top: 1px; }
    .callout-body h3 { margin: 0 0 8px; font-size: 1rem; }
    .callout.gold-bg .callout-body h3 { color: var(--navy); }
    .callout.navy-bg .callout-body h3 { color: var(--gold-light); }
    .callout.green-bg .callout-body h3 { color: var(--green); }
    .callout.blue-bg .callout-body h3 { color: var(--blue); }
    .callout-body p { margin: 0; font-size: 14px; line-height: 1.7; }
    .callout.gold-bg .callout-body p { color: var(--slate); }
    .callout.navy-bg .callout-body p { color: #94A3B8; }
    .callout.green-bg .callout-body p { color: #2D6A4F; }
    .callout.blue-bg .callout-body p { color: #1E40AF; }

    /* ── Family Inclusion ── */
    .family-grid {
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      gap: 14px;
      margin: 24px 0;
    }
    .fam-card {
      background: var(--white);
      border: 1px solid var(--border);
      border-radius: var(--r-md);
      padding: 20px 14px;
      text-align: center;
      box-shadow: var(--sh-sm);
    }
    .fam-icon { font-size: 30px; margin-bottom: 8px; }
    .fam-label { font-weight: 700; font-size: 13px; color: var(--navy); }
    .fam-note { font-size: 11.5px; color: var(--text-light); margin-top: 4px; line-height: 1.4; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5968331 *//* ── Comparison Table ── */
    .compare-wrap { overflow-x: auto; margin: 24px 0; }
    .compare-table {
      width: 100%;
      min-width: 560px;
      border-collapse: collapse;
      font-size: 13.5px;
      border-radius: var(--r-md);
      overflow: hidden;
      box-shadow: var(--sh-sm);
    }
    .compare-table th {
      background: var(--navy);
      color: #fff;
      padding: 13px 16px;
      text-align: left;
      font-weight: 600;
      font-size: 12.5px;
    }
    .compare-table th.hl { background: var(--gold); color: var(--navy); }
    .compare-table td {
      padding: 11px 16px;
      border-bottom: 1px solid var(--border);
      background: var(--white);
      color: var(--text-mid);
      vertical-align: top;
      line-height: 1.5;
    }
    .compare-table tr:last-child td { border-bottom: none; }
    .compare-table td.hl { background: var(--gold-pale); font-weight: 500; color: var(--text-dark); }
    .compare-table td.row-head { font-weight: 600; color: var(--navy); background: #F8FAFC; }
    .yes { color: var(--green); font-weight: 700; }
    .no  { color: var(--red);   font-weight: 700; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43353f5 *//* ── Citizenship Block ── */
    .citizenship-box {
      background: var(--white);
      border: 1px solid var(--border);
      border-radius: var(--r-lg);
      overflow: hidden;
      box-shadow: var(--sh-md);
      margin: 24px 0;
    }
    .cit-header {
      background: var(--navy);
      padding: 22px 28px;
      display: flex;
      align-items: center;
      gap: 14px;
    }
    .cit-header h3 { color: var(--white); margin: 0; font-size: 1.05rem; }
    .cit-icon { font-size: 28px; }
    .cit-body { padding: 24px 28px; }
    .cit-body p { font-size: 14.5px; margin-bottom: 14px; }
    .cit-requirements {
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 10px;
      margin-top: 18px;
    }
    .cit-req {
      background: var(--red-pale);
      border: 1px solid #FECACA;
      border-radius: var(--r-sm);
      padding: 12px 14px;
      font-size: 13px;
      color: var(--red);
      font-weight: 500;
      display: flex;
      align-items: center;
      gap: 8px;
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1b32c52 */:root {
      --gold:         #B8922A;
      --gold-hover:   #9A7820;
      --gold-light:   #F0DFA0;
      --gold-pale:    #FBF5E6;
      --gold-border:  #E0C878;
      --navy:         #0D1F3C;
      --navy-mid:     #1A3358;
      --navy-light:   #1F4478;
      --slate:        #4A5568;
      --body-bg:      #F9F8F6;
      --white:        #FFFFFF;
      --border:       #E2D9C8;
      --text-dark:    #1A1A1A;
      --text-mid:     #3D3D3D;
      --text-light:   #6B7280;
      --green:        #1B6B45;
      --green-pale:   #EAF4EE;
      --green-border: #A7D4BE;
      --red:          #B91C1C;
      --red-pale:     #FEF2F2;
      --blue-pale:    #EFF6FF;
      --blue:         #1D4ED8;

/* ── Passport Block ── */
    .passport-card {
      background: linear-gradient(135deg, var(--navy) 0%, var(--navy-light) 100%);
      border-radius: var(--r-lg);
      padding: 32px;
      margin: 24px 0;
      display: grid;
      grid-template-columns: 1fr auto;
      gap: 24px;
      align-items: center;
    }
    .passport-card h3 { color: var(--gold-light); margin: 0 0 10px; font-size: 1.1rem; }
    .passport-card p { color: #94A3B8; font-size: 14px; margin-bottom: 10px; }
    .passport-stats {
      display: grid;
      gap: 14px;
    }
    .pstat {
      text-align: center;
      background: rgba(255,255,255,.06);
      border-radius: var(--r-sm);
      padding: 14px 20px;
      border: 1px solid rgba(255,255,255,.1);
    }
    .pstat-val {
      font-family: var(--font-mono);
      font-size: 1.4rem;
      font-weight: 700;
      color: var(--gold-light);
      line-height: 1;
    }
    .pstat-lbl { font-size: 11px; color: #64748B; text-transform: uppercase; letter-spacing: .6px; margin-top: 4px; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1cdbfa8 *//* ── MAAS Process ── */
    .process-steps {
      display: grid;
      gap: 0;
      margin: 24px 0;
    }
    .p-step {
      display: grid;
      grid-template-columns: 60px 1fr;
      gap: 18px;
      padding: 22px 0;
      border-bottom: 1px solid var(--border);
    }
    .p-step:last-child { border-bottom: none; }
    .p-step-col { display: flex; flex-direction: column; align-items: center; }
    .p-num {
      width: 44px;
      height: 44px;
      background: var(--navy);
      color: var(--gold-light);
      font-family: var(--font-mono);
      font-weight: 700;
      font-size: 14px;
      border-radius: 50%;
      display: flex;
      align-items: center;
      justify-content: center;
      flex-shrink: 0;
    }
    .p-line {
      width: 2px;
      flex: 1;
      background: var(--border);
      margin-top: 6px;
    }
    .p-step:last-child .p-line { display: none; }
    .p-body h3 { font-size: 1rem; margin: 10px 0 6px; }
    .p-body p { font-size: 14px; margin: 0; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61f1f9e *//* ── FAQ ── */
    .faq-list { display: grid; gap: 10px; margin: 24px 0; }
    .faq-item {
      background: var(--white);
      border: 1px solid var(--border);
      border-radius: var(--r-md);
      overflow: hidden;
      box-shadow: var(--sh-sm);
    }
    details summary {
      padding: 17px 22px;
      font-size: 15px;
      font-weight: 600;
      color: var(--navy);
      cursor: pointer;
      list-style: none;
      display: flex;
      justify-content: space-between;
      align-items: center;
      gap: 12px;
    }
    details summary::-webkit-details-marker { display: none; }
    details summary::after {
      content: '+';
      font-size: 22px;
      font-weight: 300;
      color: var(--gold);
      flex-shrink: 0;
      transition: transform .22s;
    }
    details[open] summary::after { transform: rotate(45deg); }
    details[open] summary { border-bottom: 1px solid var(--border); }
    .faq-ans { padding: 15px 22px; font-size: 14px; color: var(--text-mid); line-height: 1.7; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49beef6 *//* ── CTA ── */
    .cta {
      background: linear-gradient(140deg, var(--navy) 0%, var(--navy-mid) 100%);
      border-radius: var(--r-xl);
      padding: 56px 44px;
      text-align: center;
      margin: 56px 0 0;
      position: relative;
      overflow: hidden;
    }
    .cta::before {
      content: '';
      position: absolute;
      inset: 0;
      background: radial-gradient(ellipse at center, rgba(184,146,42,.18) 0%, transparent 65%);
      pointer-events: none;
    }
    .cta h2 { color: var(--white); border: none; padding: 0; margin-bottom: 12px; }
    .cta-sub { color: #94A3B8; font-size: 15px; max-width: 480px; margin: 0 auto 32px; }
    .cta-btns { display: flex; justify-content: center; gap: 14px; flex-wrap: wrap; }
    .btn-g {
      display: inline-block;
      background: var(--gold);
      color: #fff;
      font-weight: 700;
      font-size: 15px;
      padding: 14px 30px;
      border-radius: var(--r-sm);
      text-decoration: none;
      transition: background .2s, transform .15s;
    }
    .btn-g:hover { background: var(--gold-hover); transform: translateY(-1px); }
    .btn-o {
      display: inline-block;
      background: transparent;
      color: #CBD5E1;
      font-weight: 600;
      font-size: 15px;
      padding: 14px 30px;
      border-radius: var(--r-sm);
      border: 1px solid rgba(255,255,255,.22);
      text-decoration: none;
      transition: border-color .2s, color .2s;
    }
    .btn-o:hover { border-color: var(--gold-light); color: var(--gold-light); }/* End custom CSS */