.elementor-988042 .elementor-element.elementor-element-10500014{--display:flex;--min-height:540px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-988042 .elementor-element.elementor-element-10500014:not(.elementor-motion-effects-element-type-background), .elementor-988042 .elementor-element.elementor-element-10500014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090402;}.elementor-988042 .elementor-element.elementor-element-10500013{--display:flex;--min-height:540px;--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:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:120px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-988042 .elementor-element.elementor-element-10500007{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-988042 .elementor-element.elementor-element-10500001 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:1.9px;color:#b8aa96;}.elementor-988042 .elementor-element.elementor-element-10500002 .elementor-heading-title{font-family:"champagne-and-limousines-bold", Sans-serif;font-size:82px;font-weight:700;line-height:0.91em;letter-spacing:-1.3px;color:#ffffff;}.elementor-988042 .elementor-element.elementor-element-10500003{font-family:"myriad-pro-regular", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#d6d1ca;}.elementor-988042 .elementor-element.elementor-element-10500003 a{font-family:"myriad-pro-regular", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#d6d1ca;}.elementor-988042 .elementor-element.elementor-element-10500006{--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:center;--gap:26px 26px;--row-gap:26px;--column-gap:26px;}.elementor-988042 .elementor-element.elementor-element-10500004 .elementor-button{background-color:#00000000;font-family:"myriad-pro-regular", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:1.3px;fill:#ffffff;color:#ffffff;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-988042 .elementor-element.elementor-element-10500004 .elementor-button:hover, .elementor-988042 .elementor-element.elementor-element-10500004 .elementor-button:focus{background-color:#00000000;color:#ffffff;border-color:#ffffff;}.elementor-988042 .elementor-element.elementor-element-10500004 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-988042 .elementor-element.elementor-element-10500004 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-988042 .elementor-element.elementor-element-10500004 .elementor-button:hover svg, .elementor-988042 .elementor-element.elementor-element-10500004 .elementor-button:focus svg{fill:#ffffff;}.elementor-988042 .elementor-element.elementor-element-10500005{width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;}.elementor-988042 .elementor-element.elementor-element-10500005 > .elementor-widget-container{background-color:#090402;}.elementor-988042 .elementor-element.elementor-element-10500005 img{width:100%;}.elementor-988042 .elementor-element.elementor-element-10500005 .vamtam-image-wrapper{width:100%;}.elementor-988042 .elementor-element.elementor-element-10500012{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-988042 .elementor-element.elementor-element-1050000a{--display:flex;--position:relative;top:0px;}.elementor-988042 .elementor-element.elementor-element-1050000a:not(.elementor-motion-effects-element-type-background), .elementor-988042 .elementor-element.elementor-element-1050000a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://soufi.coreconcepts.digital/wp-content/uploads/soufi-master/services-v1-0-5/design-nova.png");background-size:cover;}body:not(.rtl) .elementor-988042 .elementor-element.elementor-element-1050000a{left:0px;}body.rtl .elementor-988042 .elementor-element.elementor-element-1050000a{right:0px;}.elementor-988042 .elementor-element.elementor-element-10500009 > .elementor-widget-container{background-color:#090402B8;padding:7px 9px 7px 9px;}body:not(.rtl) .elementor-988042 .elementor-element.elementor-element-10500009{left:15px;}body.rtl .elementor-988042 .elementor-element.elementor-element-10500009{right:15px;}.elementor-988042 .elementor-element.elementor-element-10500009{top:13px;}.elementor-988042 .elementor-element.elementor-element-10500009 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:9px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;color:#ffffff;}.elementor-988042 .elementor-element.elementor-element-10500011{--display:flex;--gap:33px 33px;--row-gap:33px;--column-gap:33px;}.elementor-988042 .elementor-element.elementor-element-1050000d{--display:flex;--position:relative;--min-height:134px;top:0px;}.elementor-988042 .elementor-element.elementor-element-1050000d:not(.elementor-motion-effects-element-type-background), .elementor-988042 .elementor-element.elementor-element-1050000d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://soufi.coreconcepts.digital/wp-content/uploads/soufi-master/services-v1-0-5/international-cafe-kitsune.png");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-988042 .elementor-element.elementor-element-1050000d{left:0px;}body.rtl .elementor-988042 .elementor-element.elementor-element-1050000d{right:0px;}.elementor-988042 .elementor-element.elementor-element-1050000c > .elementor-widget-container{background-color:#090402B8;padding:7px 9px 7px 9px;}.elementor-988042 .elementor-element.elementor-element-1050000c .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:9px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;color:#ffffff;}.elementor-988042 .elementor-element.elementor-element-10500010{--display:flex;--position:relative;--min-height:134px;top:0px;}.elementor-988042 .elementor-element.elementor-element-10500010:not(.elementor-motion-effects-element-type-background), .elementor-988042 .elementor-element.elementor-element-10500010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://soufi.coreconcepts.digital/wp-content/uploads/soufi-master/services-v1-0-5/project-management-salwa.png");background-size:cover;}body:not(.rtl) .elementor-988042 .elementor-element.elementor-element-10500010{left:0px;}body.rtl .elementor-988042 .elementor-element.elementor-element-10500010{right:0px;}.elementor-988042 .elementor-element.elementor-element-1050000f > .elementor-widget-container{background-color:#090402B8;padding:7px 9px 7px 9px;}.elementor-988042 .elementor-element.elementor-element-1050000f .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:9px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:1.4px;color:#ffffff;}.elementor-988042 .elementor-element.elementor-element-10500022{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#09040224;--border-color:#09040224;}.elementor-988042 .elementor-element.elementor-element-10500022:not(.elementor-motion-effects-element-type-background), .elementor-988042 .elementor-element.elementor-element-10500022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-988042 .elementor-element.elementor-element-10500021{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-988042 .elementor-element.elementor-element-10500018{--display:flex;--min-height:74px;--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#09040224;--border-color:#09040224;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-988042 .elementor-element.elementor-element-10500015 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:1.9px;color:#8c806f;}.elementor-988042 .elementor-element.elementor-element-10500016 .elementor-button{background-color:#00000000;font-family:"myriad-pro-regular", Sans-serif;font-size:13px;font-weight:400;text-transform:none;letter-spacing:0px;fill:#090402;color:#090402;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-988042 .elementor-element.elementor-element-10500016 .elementor-button:hover, .elementor-988042 .elementor-element.elementor-element-10500016 .elementor-button:focus{background-color:#00000000;color:#090402;border-color:#00000000;}.elementor-988042 .elementor-element.elementor-element-10500016 .elementor-button:hover svg, .elementor-988042 .elementor-element.elementor-element-10500016 .elementor-button:focus svg{fill:#090402;}.elementor-988042 .elementor-element.elementor-element-10500017 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:14px;font-weight:400;line-height:1em;letter-spacing:0px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-1050001c{--display:flex;--min-height:74px;--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#09040224;--border-color:#09040224;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-988042 .elementor-element.elementor-element-10500019 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:1.9px;color:#8c806f;}.elementor-988042 .elementor-element.elementor-element-1050001a .elementor-button{background-color:#00000000;font-family:"myriad-pro-regular", Sans-serif;font-size:13px;font-weight:400;text-transform:none;letter-spacing:0px;fill:#090402;color:#090402;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-988042 .elementor-element.elementor-element-1050001a .elementor-button:hover, .elementor-988042 .elementor-element.elementor-element-1050001a .elementor-button:focus{background-color:#00000000;color:#090402;border-color:#00000000;}.elementor-988042 .elementor-element.elementor-element-1050001a .elementor-button:hover svg, .elementor-988042 .elementor-element.elementor-element-1050001a .elementor-button:focus svg{fill:#090402;}.elementor-988042 .elementor-element.elementor-element-1050001b .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:14px;font-weight:400;line-height:1em;letter-spacing:0px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-10500020{--display:flex;--min-height:74px;--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#09040224;--border-color:#09040224;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-988042 .elementor-element.elementor-element-1050001d .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:1.9px;color:#8c806f;}.elementor-988042 .elementor-element.elementor-element-1050001e .elementor-button{background-color:#00000000;font-family:"myriad-pro-regular", Sans-serif;font-size:13px;font-weight:400;text-transform:none;letter-spacing:0px;fill:#090402;color:#090402;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-988042 .elementor-element.elementor-element-1050001e .elementor-button:hover, .elementor-988042 .elementor-element.elementor-element-1050001e .elementor-button:focus{background-color:#00000000;color:#090402;border-color:#00000000;}.elementor-988042 .elementor-element.elementor-element-1050001e .elementor-button:hover svg, .elementor-988042 .elementor-element.elementor-element-1050001e .elementor-button:focus svg{fill:#090402;}.elementor-988042 .elementor-element.elementor-element-1050001f .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:14px;font-weight:400;line-height:1em;letter-spacing:0px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-1050003f{--display:flex;}.elementor-988042 .elementor-element.elementor-element-1050003f:not(.elementor-motion-effects-element-type-background), .elementor-988042 .elementor-element.elementor-element-1050003f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f1eb;}.elementor-988042 .elementor-element.elementor-element-10500028{--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:flex-end;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:105px;--padding-bottom:56px;--padding-left:40px;--padding-right:40px;}.elementor-988042 .elementor-element.elementor-element-10500025{--display:flex;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-988042 .elementor-element.elementor-element-10500023 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:1.9px;color:#8c806f;}.elementor-988042 .elementor-element.elementor-element-10500024 .elementor-heading-title{font-family:"champagne-and-limousines-bold", Sans-serif;font-size:66px;font-weight:700;line-height:0.98em;letter-spacing:-1px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-10500027{--display:flex;--justify-content:flex-end;}.elementor-988042 .elementor-element.elementor-element-10500026{font-family:"myriad-pro-regular", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#57514b;}.elementor-988042 .elementor-element.elementor-element-10500026 a{font-family:"myriad-pro-regular", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#57514b;}.elementor-988042 .elementor-element.elementor-element-1050003e{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-988042 .elementor-element.elementor-element-1050002f{--display:flex;--min-height:525px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#09040224;--border-color:#09040224;}.elementor-988042 .elementor-element.elementor-element-1050002f:not(.elementor-motion-effects-element-type-background), .elementor-988042 .elementor-element.elementor-element-1050002f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-988042 .elementor-element.elementor-element-cd880f8{--display:flex;--min-height:222px;}.elementor-988042 .elementor-element.elementor-element-cd880f8:not(.elementor-motion-effects-element-type-background), .elementor-988042 .elementor-element.elementor-element-cd880f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://soufi.coreconcepts.digital/wp-content/uploads/soufi-master/services-v1-0-5/design-nova.png");background-size:cover;}.elementor-988042 .elementor-element.elementor-element-1050002e{--display:flex;--min-height:270px;--justify-content:space-between;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:30px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-988042 .elementor-element.elementor-element-1050002a .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:1.9px;color:#83796e;}.elementor-988042 .elementor-element.elementor-element-1050002b .elementor-heading-title{font-family:"champagne-and-limousines-bold", Sans-serif;font-size:27px;font-weight:700;line-height:1.03em;letter-spacing:-0.35px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-1050002c{font-family:"myriad-pro-regular", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:#57514b;}.elementor-988042 .elementor-element.elementor-element-1050002c a{font-family:"myriad-pro-regular", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:#57514b;}.elementor-988042 .elementor-element.elementor-element-1050002d .elementor-button{background-color:#00000000;font-family:"myriad-pro-regular", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:1px;fill:#090402;color:#090402;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-988042 .elementor-element.elementor-element-1050002d .elementor-button:hover, .elementor-988042 .elementor-element.elementor-element-1050002d .elementor-button:focus{background-color:#00000000;color:#090402;border-color:#00000000;}.elementor-988042 .elementor-element.elementor-element-1050002d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-988042 .elementor-element.elementor-element-1050002d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-988042 .elementor-element.elementor-element-1050002d .elementor-button:hover svg, .elementor-988042 .elementor-element.elementor-element-1050002d .elementor-button:focus svg{fill:#090402;}.elementor-988042 .elementor-element.elementor-element-10500036{--display:flex;--min-height:525px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#09040224;--border-color:#09040224;}.elementor-988042 .elementor-element.elementor-element-10500036:not(.elementor-motion-effects-element-type-background), .elementor-988042 .elementor-element.elementor-element-10500036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-988042 .elementor-element.elementor-element-0c41a60{--display:flex;--min-height:222px;}.elementor-988042 .elementor-element.elementor-element-0c41a60:not(.elementor-motion-effects-element-type-background), .elementor-988042 .elementor-element.elementor-element-0c41a60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://soufi.coreconcepts.digital/wp-content/uploads/soufi-master/services-v1-0-5/international-cafe-kitsune.png");background-position:center center;background-size:cover;}.elementor-988042 .elementor-element.elementor-element-10500035{--display:flex;--min-height:270px;--justify-content:space-between;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:30px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-988042 .elementor-element.elementor-element-10500031 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:1.9px;color:#83796e;}.elementor-988042 .elementor-element.elementor-element-10500032 .elementor-heading-title{font-family:"champagne-and-limousines-bold", Sans-serif;font-size:27px;font-weight:700;line-height:1.03em;letter-spacing:-0.35px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-10500033{font-family:"myriad-pro-regular", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:#57514b;}.elementor-988042 .elementor-element.elementor-element-10500033 a{font-family:"myriad-pro-regular", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:#57514b;}.elementor-988042 .elementor-element.elementor-element-10500034 .elementor-button{background-color:#00000000;font-family:"myriad-pro-regular", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:1px;fill:#090402;color:#090402;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-988042 .elementor-element.elementor-element-10500034 .elementor-button:hover, .elementor-988042 .elementor-element.elementor-element-10500034 .elementor-button:focus{background-color:#00000000;color:#090402;border-color:#00000000;}.elementor-988042 .elementor-element.elementor-element-10500034 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-988042 .elementor-element.elementor-element-10500034 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-988042 .elementor-element.elementor-element-10500034 .elementor-button:hover svg, .elementor-988042 .elementor-element.elementor-element-10500034 .elementor-button:focus svg{fill:#090402;}.elementor-988042 .elementor-element.elementor-element-1050003d{--display:flex;--min-height:525px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#09040224;--border-color:#09040224;}.elementor-988042 .elementor-element.elementor-element-1050003d:not(.elementor-motion-effects-element-type-background), .elementor-988042 .elementor-element.elementor-element-1050003d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-988042 .elementor-element.elementor-element-1788f7e{--display:flex;--min-height:222px;}.elementor-988042 .elementor-element.elementor-element-1788f7e:not(.elementor-motion-effects-element-type-background), .elementor-988042 .elementor-element.elementor-element-1788f7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://soufi.coreconcepts.digital/wp-content/uploads/soufi-master/services-v1-0-5/project-management-salwa.png");}.elementor-988042 .elementor-element.elementor-element-1050003c{--display:flex;--min-height:270px;--justify-content:space-between;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:30px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-988042 .elementor-element.elementor-element-10500038 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:1.9px;color:#83796e;}.elementor-988042 .elementor-element.elementor-element-10500039 .elementor-heading-title{font-family:"champagne-and-limousines-bold", Sans-serif;font-size:27px;font-weight:700;line-height:1.03em;letter-spacing:-0.35px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-1050003a{font-family:"myriad-pro-regular", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:#57514b;}.elementor-988042 .elementor-element.elementor-element-1050003a a{font-family:"myriad-pro-regular", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:#57514b;}.elementor-988042 .elementor-element.elementor-element-1050003b .elementor-button{background-color:#00000000;font-family:"myriad-pro-regular", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:1px;fill:#090402;color:#090402;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-988042 .elementor-element.elementor-element-1050003b .elementor-button:hover, .elementor-988042 .elementor-element.elementor-element-1050003b .elementor-button:focus{background-color:#00000000;color:#090402;border-color:#00000000;}.elementor-988042 .elementor-element.elementor-element-1050003b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-988042 .elementor-element.elementor-element-1050003b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-988042 .elementor-element.elementor-element-1050003b .elementor-button:hover svg, .elementor-988042 .elementor-element.elementor-element-1050003b .elementor-button:focus svg{fill:#090402;}.elementor-988042 .elementor-element.elementor-element-10500050{--display:flex;}.elementor-988042 .elementor-element.elementor-element-10500050:not(.elementor-motion-effects-element-type-background), .elementor-988042 .elementor-element.elementor-element-10500050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-988042 .elementor-element.elementor-element-1050004f{--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:center;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--padding-top:110px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-988042 .elementor-element.elementor-element-10500041{--display:flex;--min-height:500px;}.elementor-988042 .elementor-element.elementor-element-10500041:not(.elementor-motion-effects-element-type-background), .elementor-988042 .elementor-element.elementor-element-10500041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://soufi.coreconcepts.digital/wp-content/uploads/soufi-master/services-v1-0-5/design-nova.png");background-size:cover;}.elementor-988042 .elementor-element.elementor-element-1050004e{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-988042 .elementor-element.elementor-element-10500042 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:1.9px;color:#8c806f;}.elementor-988042 .elementor-element.elementor-element-10500043 .elementor-heading-title{font-family:"champagne-and-limousines-bold", Sans-serif;font-size:64px;font-weight:700;line-height:0.95em;letter-spacing:-1px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-10500044{font-family:"myriad-pro-regular", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#57514b;}.elementor-988042 .elementor-element.elementor-element-10500044 a{font-family:"myriad-pro-regular", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#57514b;}.elementor-988042 .elementor-element.elementor-element-10500045 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:1.9px;color:#8c806f;}.elementor-988042 .elementor-element.elementor-element-1050004c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#09040224;--border-color:#09040224;}.elementor-988042 .elementor-element.elementor-element-10600004{--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:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#09040224;--border-color:#09040224;--padding-top:17px;--padding-bottom:17px;--padding-left:12px;--padding-right:12px;}.elementor-988042 .elementor-element.elementor-element-10600001{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:start;}.elementor-988042 .elementor-element.elementor-element-10600001 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:10px;font-weight:400;line-height:1.3em;letter-spacing:1.2px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-10600002{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-988042 .elementor-element.elementor-element-10600002 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-10600003{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:end;}.elementor-988042 .elementor-element.elementor-element-10600003 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-10600008{--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:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#09040224;--border-color:#09040224;--padding-top:17px;--padding-bottom:17px;--padding-left:12px;--padding-right:12px;}.elementor-988042 .elementor-element.elementor-element-10600005{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:start;}.elementor-988042 .elementor-element.elementor-element-10600005 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:10px;font-weight:400;line-height:1.3em;letter-spacing:1.2px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-10600006{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-988042 .elementor-element.elementor-element-10600006 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-10600007{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:end;}.elementor-988042 .elementor-element.elementor-element-10600007 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-1060000c{--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:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#09040224;--border-color:#09040224;--padding-top:17px;--padding-bottom:17px;--padding-left:12px;--padding-right:12px;}.elementor-988042 .elementor-element.elementor-element-10600009{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:start;}.elementor-988042 .elementor-element.elementor-element-10600009 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:10px;font-weight:400;line-height:1.3em;letter-spacing:1.2px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-1060000a{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-988042 .elementor-element.elementor-element-1060000a .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-1060000b{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:end;}.elementor-988042 .elementor-element.elementor-element-1060000b .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-10600010{--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:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#09040224;--border-color:#09040224;--padding-top:17px;--padding-bottom:17px;--padding-left:12px;--padding-right:12px;}.elementor-988042 .elementor-element.elementor-element-1060000d{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:start;}.elementor-988042 .elementor-element.elementor-element-1060000d .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:10px;font-weight:400;line-height:1.3em;letter-spacing:1.2px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-1060000e{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-988042 .elementor-element.elementor-element-1060000e .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-1060000f{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:end;}.elementor-988042 .elementor-element.elementor-element-1060000f .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-10600014{--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:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#09040224;--border-color:#09040224;--padding-top:17px;--padding-bottom:17px;--padding-left:12px;--padding-right:12px;}.elementor-988042 .elementor-element.elementor-element-10600011{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:start;}.elementor-988042 .elementor-element.elementor-element-10600011 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:10px;font-weight:400;line-height:1.3em;letter-spacing:1.2px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-10600012{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-988042 .elementor-element.elementor-element-10600012 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-10600013{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:end;}.elementor-988042 .elementor-element.elementor-element-10600013 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-10600018{--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:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#09040224;--border-color:#09040224;--padding-top:17px;--padding-bottom:17px;--padding-left:12px;--padding-right:12px;}.elementor-988042 .elementor-element.elementor-element-10600015{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:start;}.elementor-988042 .elementor-element.elementor-element-10600015 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:10px;font-weight:400;line-height:1.3em;letter-spacing:1.2px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-10600016{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-988042 .elementor-element.elementor-element-10600016 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-10600017{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:end;}.elementor-988042 .elementor-element.elementor-element-10600017 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-1050004d .elementor-button{background-color:#00000000;font-family:"myriad-pro-regular", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:1.1px;fill:#090402;color:#090402;border-style:solid;border-width:1px 1px 1px 1px;border-color:#09040247;border-radius:0px 0px 0px 0px;padding:13px 17px 13px 17px;}.elementor-988042 .elementor-element.elementor-element-1050004d .elementor-button:hover, .elementor-988042 .elementor-element.elementor-element-1050004d .elementor-button:focus{background-color:#090402;color:#ffffff;border-color:#090402;}.elementor-988042 .elementor-element.elementor-element-1050004d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-988042 .elementor-element.elementor-element-1050004d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-988042 .elementor-element.elementor-element-1050004d .elementor-button:hover svg, .elementor-988042 .elementor-element.elementor-element-1050004d .elementor-button:focus svg{fill:#ffffff;}.elementor-988042 .elementor-element.elementor-element-1050006f{--display:flex;}.elementor-988042 .elementor-element.elementor-element-1050006f:not(.elementor-motion-effects-element-type-background), .elementor-988042 .elementor-element.elementor-element-1050006f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090402;}.elementor-988042 .elementor-element.elementor-element-1050006e{--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:center;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--padding-top:110px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-988042 .elementor-element.elementor-element-1050006d{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-988042 .elementor-element.elementor-element-10500053 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:1.9px;color:#b8aa96;}.elementor-988042 .elementor-element.elementor-element-10500054 .elementor-heading-title{font-family:"champagne-and-limousines-bold", Sans-serif;font-size:64px;font-weight:700;line-height:0.95em;letter-spacing:-1px;color:#ffffff;}.elementor-988042 .elementor-element.elementor-element-10500055{font-family:"myriad-pro-regular", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#d4cec6;}.elementor-988042 .elementor-element.elementor-element-10500055 a{font-family:"myriad-pro-regular", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#d4cec6;}.elementor-988042 .elementor-element.elementor-element-10500056 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:1.9px;color:#b8aa96;}.elementor-988042 .elementor-element.elementor-element-1050006b{--display:flex;}.elementor-988042 .elementor-element.elementor-element-1050005b{--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:center;--gap:8px 18px;--row-gap:8px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#ffffff2e;--border-color:#ffffff2e;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-988042 .elementor-element.elementor-element-10500057 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:1.9px;color:#b8aa96;}.elementor-988042 .elementor-element.elementor-element-10500058{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-988042 .elementor-element.elementor-element-10500058 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:15px;font-weight:400;line-height:1.25em;letter-spacing:0px;color:#ffffff;}.elementor-988042 .elementor-element.elementor-element-10500059{width:100%;max-width:100%;font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;color:#b9b2aa;}.elementor-988042 .elementor-element.elementor-element-10500059 a{font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;color:#b9b2aa;}.elementor-988042 .elementor-element.elementor-element-1050005a .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:14px;font-weight:400;line-height:1em;letter-spacing:0px;color:#ffffff;}.elementor-988042 .elementor-element.elementor-element-10500060{--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:center;--gap:8px 18px;--row-gap:8px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#ffffff2e;--border-color:#ffffff2e;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-988042 .elementor-element.elementor-element-1050005c .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:1.9px;color:#b8aa96;}.elementor-988042 .elementor-element.elementor-element-1050005d{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-988042 .elementor-element.elementor-element-1050005d .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:15px;font-weight:400;line-height:1.25em;letter-spacing:0px;color:#ffffff;}.elementor-988042 .elementor-element.elementor-element-1050005e{width:100%;max-width:100%;font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;color:#b9b2aa;}.elementor-988042 .elementor-element.elementor-element-1050005e a{font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;color:#b9b2aa;}.elementor-988042 .elementor-element.elementor-element-1050005f .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:14px;font-weight:400;line-height:1em;letter-spacing:0px;color:#ffffff;}.elementor-988042 .elementor-element.elementor-element-10500065{--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:center;--gap:8px 18px;--row-gap:8px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#ffffff2e;--border-color:#ffffff2e;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-988042 .elementor-element.elementor-element-10500061 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:1.9px;color:#b8aa96;}.elementor-988042 .elementor-element.elementor-element-10500062{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-988042 .elementor-element.elementor-element-10500062 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:15px;font-weight:400;line-height:1.25em;letter-spacing:0px;color:#ffffff;}.elementor-988042 .elementor-element.elementor-element-10500063{width:100%;max-width:100%;font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;color:#b9b2aa;}.elementor-988042 .elementor-element.elementor-element-10500063 a{font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;color:#b9b2aa;}.elementor-988042 .elementor-element.elementor-element-10500064 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:14px;font-weight:400;line-height:1em;letter-spacing:0px;color:#ffffff;}.elementor-988042 .elementor-element.elementor-element-1050006a{--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:center;--gap:8px 18px;--row-gap:8px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#ffffff2e;--border-color:#ffffff2e;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-988042 .elementor-element.elementor-element-10500066 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:1.9px;color:#b8aa96;}.elementor-988042 .elementor-element.elementor-element-10500067{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-988042 .elementor-element.elementor-element-10500067 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:15px;font-weight:400;line-height:1.25em;letter-spacing:0px;color:#ffffff;}.elementor-988042 .elementor-element.elementor-element-10500068{width:100%;max-width:100%;font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;color:#b9b2aa;}.elementor-988042 .elementor-element.elementor-element-10500068 a{font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;line-height:1.5em;color:#b9b2aa;}.elementor-988042 .elementor-element.elementor-element-10500069 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:14px;font-weight:400;line-height:1em;letter-spacing:0px;color:#ffffff;}.elementor-988042 .elementor-element.elementor-element-1050006c .elementor-button{background-color:#00000000;font-family:"myriad-pro-regular", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:1.1px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff66;border-radius:0px 0px 0px 0px;padding:13px 17px 13px 17px;}.elementor-988042 .elementor-element.elementor-element-1050006c .elementor-button:hover, .elementor-988042 .elementor-element.elementor-element-1050006c .elementor-button:focus{background-color:#ffffff;color:#090402;border-color:#ffffff;}.elementor-988042 .elementor-element.elementor-element-1050006c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-988042 .elementor-element.elementor-element-1050006c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-988042 .elementor-element.elementor-element-1050006c .elementor-button:hover svg, .elementor-988042 .elementor-element.elementor-element-1050006c .elementor-button:focus svg{fill:#090402;}.elementor-988042 .elementor-element.elementor-element-10500052{--display:flex;--min-height:500px;}.elementor-988042 .elementor-element.elementor-element-10500052:not(.elementor-motion-effects-element-type-background), .elementor-988042 .elementor-element.elementor-element-10500052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://soufi.coreconcepts.digital/wp-content/uploads/soufi-master/services-v1-0-5/international-cafe-kitsune.png");background-position:center center;background-size:cover;}.elementor-988042 .elementor-element.elementor-element-1050007f{--display:flex;}.elementor-988042 .elementor-element.elementor-element-1050007f:not(.elementor-motion-effects-element-type-background), .elementor-988042 .elementor-element.elementor-element-1050007f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-988042 .elementor-element.elementor-element-1050007e{--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:center;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--padding-top:110px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-988042 .elementor-element.elementor-element-10500071{--display:flex;--min-height:500px;}.elementor-988042 .elementor-element.elementor-element-10500071:not(.elementor-motion-effects-element-type-background), .elementor-988042 .elementor-element.elementor-element-10500071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://soufi.coreconcepts.digital/wp-content/uploads/soufi-master/services-v1-0-5/project-management-salwa.png");background-position:center center;background-size:cover;}.elementor-988042 .elementor-element.elementor-element-1050007d{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-988042 .elementor-element.elementor-element-10500072 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:1.9px;color:#8c806f;}.elementor-988042 .elementor-element.elementor-element-10500073 .elementor-heading-title{font-family:"champagne-and-limousines-bold", Sans-serif;font-size:64px;font-weight:700;line-height:0.95em;letter-spacing:-1px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-10500074{font-family:"myriad-pro-regular", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#57514b;}.elementor-988042 .elementor-element.elementor-element-10500074 a{font-family:"myriad-pro-regular", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#57514b;}.elementor-988042 .elementor-element.elementor-element-10500075 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:1.9px;color:#8c806f;}.elementor-988042 .elementor-element.elementor-element-1050007b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#09040224;--border-color:#09040224;}.elementor-988042 .elementor-element.elementor-element-1060001c{--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:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#09040224;--border-color:#09040224;--padding-top:17px;--padding-bottom:17px;--padding-left:12px;--padding-right:12px;}.elementor-988042 .elementor-element.elementor-element-10600019{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:start;}.elementor-988042 .elementor-element.elementor-element-10600019 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:10px;font-weight:400;line-height:1.3em;letter-spacing:1.2px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-1060001a{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-988042 .elementor-element.elementor-element-1060001a .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-1060001b{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:end;}.elementor-988042 .elementor-element.elementor-element-1060001b .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-10600020{--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:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#09040224;--border-color:#09040224;--padding-top:17px;--padding-bottom:17px;--padding-left:12px;--padding-right:12px;}.elementor-988042 .elementor-element.elementor-element-1060001d{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:start;}.elementor-988042 .elementor-element.elementor-element-1060001d .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:10px;font-weight:400;line-height:1.3em;letter-spacing:1.2px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-1060001e{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-988042 .elementor-element.elementor-element-1060001e .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-1060001f{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:end;}.elementor-988042 .elementor-element.elementor-element-1060001f .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-10600024{--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:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#09040224;--border-color:#09040224;--padding-top:17px;--padding-bottom:17px;--padding-left:12px;--padding-right:12px;}.elementor-988042 .elementor-element.elementor-element-10600021{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:start;}.elementor-988042 .elementor-element.elementor-element-10600021 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:10px;font-weight:400;line-height:1.3em;letter-spacing:1.2px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-10600022{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-988042 .elementor-element.elementor-element-10600022 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-10600023{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:end;}.elementor-988042 .elementor-element.elementor-element-10600023 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-10600028{--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:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#09040224;--border-color:#09040224;--padding-top:17px;--padding-bottom:17px;--padding-left:12px;--padding-right:12px;}.elementor-988042 .elementor-element.elementor-element-10600025{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:start;}.elementor-988042 .elementor-element.elementor-element-10600025 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:10px;font-weight:400;line-height:1.3em;letter-spacing:1.2px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-10600026{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-988042 .elementor-element.elementor-element-10600026 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-10600027{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:end;}.elementor-988042 .elementor-element.elementor-element-10600027 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-1060002c{--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:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#09040224;--border-color:#09040224;--padding-top:17px;--padding-bottom:17px;--padding-left:12px;--padding-right:12px;}.elementor-988042 .elementor-element.elementor-element-10600029{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:start;}.elementor-988042 .elementor-element.elementor-element-10600029 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:10px;font-weight:400;line-height:1.3em;letter-spacing:1.2px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-1060002a{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-988042 .elementor-element.elementor-element-1060002a .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:13px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-1060002b{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:end;}.elementor-988042 .elementor-element.elementor-element-1060002b .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;letter-spacing:0px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-1050007c .elementor-button{background-color:#00000000;font-family:"myriad-pro-regular", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:1.1px;fill:#090402;color:#090402;border-style:solid;border-width:1px 1px 1px 1px;border-color:#09040247;border-radius:0px 0px 0px 0px;padding:13px 17px 13px 17px;}.elementor-988042 .elementor-element.elementor-element-1050007c .elementor-button:hover, .elementor-988042 .elementor-element.elementor-element-1050007c .elementor-button:focus{background-color:#090402;color:#ffffff;border-color:#090402;}.elementor-988042 .elementor-element.elementor-element-1050007c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-988042 .elementor-element.elementor-element-1050007c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-988042 .elementor-element.elementor-element-1050007c .elementor-button:hover svg, .elementor-988042 .elementor-element.elementor-element-1050007c .elementor-button:focus svg{fill:#ffffff;}.elementor-988042 .elementor-element.elementor-element-10500088{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-988042 .elementor-element.elementor-element-10500088:not(.elementor-motion-effects-element-type-background), .elementor-988042 .elementor-element.elementor-element-10500088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f1eb;}.elementor-988042 .elementor-element.elementor-element-10500087{--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:space-between;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#09040224;--border-color:#09040224;--padding-top:58px;--padding-bottom:58px;--padding-left:40px;--padding-right:40px;}.elementor-988042 .elementor-element.elementor-element-10500083{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-988042 .elementor-element.elementor-element-10500080 .elementor-heading-title{font-family:"myriad-pro-regular", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:1.9px;color:#8c806f;}.elementor-988042 .elementor-element.elementor-element-10500081 .elementor-heading-title{font-family:"champagne-and-limousines-bold", Sans-serif;font-size:72px;font-weight:700;line-height:0.95em;letter-spacing:-1.1px;color:#090402;}.elementor-988042 .elementor-element.elementor-element-10500082{font-family:"myriad-pro-regular", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#57514b;}.elementor-988042 .elementor-element.elementor-element-10500082 a{font-family:"myriad-pro-regular", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#57514b;}.elementor-988042 .elementor-element.elementor-element-10500086{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-988042 .elementor-element.elementor-element-10500084 .elementor-button{background-color:#00000000;font-family:"myriad-pro-regular", Sans-serif;font-size:9px;font-weight:400;text-transform:uppercase;letter-spacing:1.1px;fill:#090402;color:#090402;border-style:solid;border-width:1px 1px 1px 1px;border-color:#09040247;border-radius:0px 0px 0px 0px;padding:14px 18px 14px 18px;}.elementor-988042 .elementor-element.elementor-element-10500084 .elementor-button:hover, .elementor-988042 .elementor-element.elementor-element-10500084 .elementor-button:focus{background-color:#090402;color:#ffffff;border-color:#090402;}.elementor-988042 .elementor-element.elementor-element-10500084 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-988042 .elementor-element.elementor-element-10500084 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-988042 .elementor-element.elementor-element-10500084 .elementor-button:hover svg, .elementor-988042 .elementor-element.elementor-element-10500084 .elementor-button:focus svg{fill:#ffffff;}.elementor-988042 .elementor-element.elementor-element-10500085 .elementor-button{background-color:#00000000;font-family:"myriad-pro-regular", Sans-serif;font-size:9px;font-weight:400;text-transform:uppercase;letter-spacing:1.1px;fill:#090402;color:#090402;border-style:solid;border-width:1px 1px 1px 1px;border-color:#09040247;border-radius:0px 0px 0px 0px;padding:14px 18px 14px 18px;}.elementor-988042 .elementor-element.elementor-element-10500085 .elementor-button:hover, .elementor-988042 .elementor-element.elementor-element-10500085 .elementor-button:focus{background-color:#090402;color:#ffffff;border-color:#090402;}.elementor-988042 .elementor-element.elementor-element-10500085 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-988042 .elementor-element.elementor-element-10500085 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-988042 .elementor-element.elementor-element-10500085 .elementor-button:hover svg, .elementor-988042 .elementor-element.elementor-element-10500085 .elementor-button:focus svg{fill:#ffffff;}@media(max-width:1024px){.elementor-988042 .elementor-element.elementor-element-10500013{--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;--padding-top:105px;--padding-bottom:55px;--padding-left:24px;--padding-right:24px;}.elementor-988042 .elementor-element.elementor-element-10500002 .elementor-heading-title{font-size:66px;}.elementor-988042 .elementor-element.elementor-element-10500021{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-988042 .elementor-element.elementor-element-10500028{--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;--padding-top:78px;--padding-bottom:45px;--padding-left:24px;--padding-right:24px;}.elementor-988042 .elementor-element.elementor-element-10500024 .elementor-heading-title{font-size:54px;}.elementor-988042 .elementor-element.elementor-element-1050003e{--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;--padding-top:0px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-988042 .elementor-element.elementor-element-1050004f{--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;--padding-top:82px;--padding-bottom:82px;--padding-left:24px;--padding-right:24px;}.elementor-988042 .elementor-element.elementor-element-10500043 .elementor-heading-title{font-size:54px;}.elementor-988042 .elementor-element.elementor-element-1050006e{--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;--padding-top:82px;--padding-bottom:82px;--padding-left:24px;--padding-right:24px;}.elementor-988042 .elementor-element.elementor-element-10500054 .elementor-heading-title{font-size:54px;}.elementor-988042 .elementor-element.elementor-element-1050007e{--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;--padding-top:82px;--padding-bottom:82px;--padding-left:24px;--padding-right:24px;}.elementor-988042 .elementor-element.elementor-element-10500073 .elementor-heading-title{font-size:54px;}.elementor-988042 .elementor-element.elementor-element-10500088{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-988042 .elementor-element.elementor-element-10500087{--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;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-988042 .elementor-element.elementor-element-10500081 .elementor-heading-title{font-size:58px;}.elementor-988042 .elementor-element.elementor-element-10500086{--justify-content:flex-start;}}@media(max-width:767px){.elementor-988042 .elementor-element.elementor-element-10500013{--padding-top:85px;--padding-bottom:45px;--padding-left:16px;--padding-right:16px;}.elementor-988042 .elementor-element.elementor-element-10500002 .elementor-heading-title{font-size:49px;}.elementor-988042 .elementor-element.elementor-element-10500012{--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-988042 .elementor-element.elementor-element-1050000a{--width:100%;}.elementor-988042 .elementor-element.elementor-element-10500011{--width:100%;}.elementor-988042 .elementor-element.elementor-element-10500021{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-988042 .elementor-element.elementor-element-10500028{--padding-top:65px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-988042 .elementor-element.elementor-element-10500024 .elementor-heading-title{font-size:42px;}.elementor-988042 .elementor-element.elementor-element-1050003e{--padding-top:0px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-988042 .elementor-element.elementor-element-1050004f{--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-988042 .elementor-element.elementor-element-10500043 .elementor-heading-title{font-size:42px;}.elementor-988042 .elementor-element.elementor-element-10600001{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-988042 .elementor-element.elementor-element-10600002{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}.elementor-988042 .elementor-element.elementor-element-10600003{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-988042 .elementor-element.elementor-element-10600005{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-988042 .elementor-element.elementor-element-10600006{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}.elementor-988042 .elementor-element.elementor-element-10600007{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-988042 .elementor-element.elementor-element-10600009{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-988042 .elementor-element.elementor-element-1060000a{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}.elementor-988042 .elementor-element.elementor-element-1060000b{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-988042 .elementor-element.elementor-element-1060000d{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-988042 .elementor-element.elementor-element-1060000e{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}.elementor-988042 .elementor-element.elementor-element-1060000f{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-988042 .elementor-element.elementor-element-10600011{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-988042 .elementor-element.elementor-element-10600012{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}.elementor-988042 .elementor-element.elementor-element-10600013{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-988042 .elementor-element.elementor-element-10600015{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-988042 .elementor-element.elementor-element-10600016{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}.elementor-988042 .elementor-element.elementor-element-10600017{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-988042 .elementor-element.elementor-element-1050006e{--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-988042 .elementor-element.elementor-element-10500054 .elementor-heading-title{font-size:42px;}.elementor-988042 .elementor-element.elementor-element-1050005b{--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:flex-start;}.elementor-988042 .elementor-element.elementor-element-10500060{--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:flex-start;}.elementor-988042 .elementor-element.elementor-element-10500065{--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:flex-start;}.elementor-988042 .elementor-element.elementor-element-1050006a{--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:flex-start;}.elementor-988042 .elementor-element.elementor-element-1050007e{--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-988042 .elementor-element.elementor-element-10500073 .elementor-heading-title{font-size:42px;}.elementor-988042 .elementor-element.elementor-element-10600019{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-988042 .elementor-element.elementor-element-1060001a{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}.elementor-988042 .elementor-element.elementor-element-1060001b{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-988042 .elementor-element.elementor-element-1060001d{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-988042 .elementor-element.elementor-element-1060001e{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}.elementor-988042 .elementor-element.elementor-element-1060001f{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-988042 .elementor-element.elementor-element-10600021{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-988042 .elementor-element.elementor-element-10600022{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}.elementor-988042 .elementor-element.elementor-element-10600023{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-988042 .elementor-element.elementor-element-10600025{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-988042 .elementor-element.elementor-element-10600026{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}.elementor-988042 .elementor-element.elementor-element-10600027{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-988042 .elementor-element.elementor-element-10600029{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-988042 .elementor-element.elementor-element-1060002a{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}.elementor-988042 .elementor-element.elementor-element-1060002b{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-988042 .elementor-element.elementor-element-10500088{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-988042 .elementor-element.elementor-element-10500087{--padding-top:42px;--padding-bottom:42px;--padding-left:16px;--padding-right:16px;}.elementor-988042 .elementor-element.elementor-element-10500081 .elementor-heading-title{font-size:45px;}}@media(min-width:768px){.elementor-988042 .elementor-element.elementor-element-10500007{--width:52%;}.elementor-988042 .elementor-element.elementor-element-10500012{--width:48%;}.elementor-988042 .elementor-element.elementor-element-1050000a{--width:50%;}.elementor-988042 .elementor-element.elementor-element-10500011{--width:50%;}.elementor-988042 .elementor-element.elementor-element-10500018{--width:33.333%;}.elementor-988042 .elementor-element.elementor-element-1050001c{--width:33.333%;}.elementor-988042 .elementor-element.elementor-element-10500020{--width:33.333%;}.elementor-988042 .elementor-element.elementor-element-10500025{--width:50%;}.elementor-988042 .elementor-element.elementor-element-10500027{--width:50%;}.elementor-988042 .elementor-element.elementor-element-1050002f{--width:33.333%;}.elementor-988042 .elementor-element.elementor-element-10500036{--width:33.333%;}.elementor-988042 .elementor-element.elementor-element-1050003d{--width:33.333%;}.elementor-988042 .elementor-element.elementor-element-10500041{--width:48%;}.elementor-988042 .elementor-element.elementor-element-1050004e{--width:52%;}.elementor-988042 .elementor-element.elementor-element-1050006d{--width:52%;}.elementor-988042 .elementor-element.elementor-element-10500052{--width:48%;}.elementor-988042 .elementor-element.elementor-element-10500071{--width:48%;}.elementor-988042 .elementor-element.elementor-element-1050007d{--width:52%;}.elementor-988042 .elementor-element.elementor-element-10500083{--width:68%;}.elementor-988042 .elementor-element.elementor-element-10500086{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-988042 .elementor-element.elementor-element-10500007{--width:100%;}.elementor-988042 .elementor-element.elementor-element-10500012{--width:100%;}.elementor-988042 .elementor-element.elementor-element-10500018{--width:100%;}.elementor-988042 .elementor-element.elementor-element-1050001c{--width:100%;}.elementor-988042 .elementor-element.elementor-element-10500020{--width:100%;}.elementor-988042 .elementor-element.elementor-element-10500025{--width:100%;}.elementor-988042 .elementor-element.elementor-element-10500027{--width:100%;}.elementor-988042 .elementor-element.elementor-element-1050002f{--width:100%;}.elementor-988042 .elementor-element.elementor-element-10500036{--width:100%;}.elementor-988042 .elementor-element.elementor-element-1050003d{--width:100%;}.elementor-988042 .elementor-element.elementor-element-10500041{--width:100%;}.elementor-988042 .elementor-element.elementor-element-1050004e{--width:100%;}.elementor-988042 .elementor-element.elementor-element-1050006d{--width:100%;}.elementor-988042 .elementor-element.elementor-element-10500052{--width:100%;}.elementor-988042 .elementor-element.elementor-element-10500071{--width:100%;}.elementor-988042 .elementor-element.elementor-element-1050007d{--width:100%;}.elementor-988042 .elementor-element.elementor-element-10500083{--width:100%;}.elementor-988042 .elementor-element.elementor-element-10500086{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-10500002 */.elementor-988042 .elementor-element.elementor-element-10500002 .elementor-heading-title{max-width:850px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10500003 */.elementor-988042 .elementor-element.elementor-element-10500003{max-width:570px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10500004 */.elementor-988042 .elementor-element.elementor-element-10500004 .elementor-button{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-10500004 .elementor-button:hover{transform:translateY(-2px);} .elementor-988042 .elementor-element.elementor-element-10500004 .elementor-button-icon{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-10500004 .elementor-button:hover .elementor-button-icon{transform:translateX(7px);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10500005 */.elementor-988042 .elementor-element.elementor-element-10500005{width:46px;height:46px;overflow:hidden;transition:transform .45s ease,opacity .45s ease;} .elementor-988042 .elementor-element.elementor-element-10500005:hover{transform:rotate(90deg);} .elementor-988042 .elementor-element.elementor-element-10500005 img{width:46px;height:46px;object-fit:contain;display:block;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1050000c */.elementor-988042 .elementor-element.elementor-element-1050000c{position:absolute;left:15px;bottom:13px;z-index:3;width:auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1050000f */.elementor-988042 .elementor-element.elementor-element-1050000f{position:absolute;left:15px;bottom:13px;z-index:3;width:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10500014 */.elementor-988042 .elementor-element.elementor-element-10500014{position:relative;overflow:hidden;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10500016 */.elementor-988042 .elementor-element.elementor-element-10500016 .elementor-button{padding:0;transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-10500016 .elementor-button:hover{transform:translateX(4px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10500018 */.elementor-988042 .elementor-element.elementor-element-10500018{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-10500018:hover{transform:translateY(-2px);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1050001a */.elementor-988042 .elementor-element.elementor-element-1050001a .elementor-button{padding:0;transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-1050001a .elementor-button:hover{transform:translateX(4px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1050001c */.elementor-988042 .elementor-element.elementor-element-1050001c{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-1050001c:hover{transform:translateY(-2px);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1050001e */.elementor-988042 .elementor-element.elementor-element-1050001e .elementor-button{padding:0;transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-1050001e .elementor-button:hover{transform:translateX(4px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10500020 */.elementor-988042 .elementor-element.elementor-element-10500020{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-10500020:hover{transform:translateY(-2px);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10500026 */.elementor-988042 .elementor-element.elementor-element-10500026{max-width:540px;margin-left:auto;} @media(max-width:1024px){.elementor-988042 .elementor-element.elementor-element-10500026{margin-left:0;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1050002d */.elementor-988042 .elementor-element.elementor-element-1050002d .elementor-button{padding-left:0;padding-right:0;transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-1050002d .elementor-button:hover{transform:translateX(5px);} .elementor-988042 .elementor-element.elementor-element-1050002d .elementor-button-icon{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-1050002d .elementor-button:hover .elementor-button-icon{transform:translateX(5px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1050002f */.elementor-988042 .elementor-element.elementor-element-1050002f{overflow:hidden;transition:transform .35s cubic-bezier(.2,.7,.2,1);} .elementor-988042 .elementor-element.elementor-element-1050002f:hover{transform:translateY(-9px);} .elementor-988042 .elementor-element.elementor-element-1050002f .elementor-widget-image img{transition:transform .6s cubic-bezier(.2,.7,.2,1);} .elementor-988042 .elementor-element.elementor-element-1050002f:hover .elementor-widget-image img{transform:scale(1.035);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10500034 */.elementor-988042 .elementor-element.elementor-element-10500034 .elementor-button{padding-left:0;padding-right:0;transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-10500034 .elementor-button:hover{transform:translateX(5px);} .elementor-988042 .elementor-element.elementor-element-10500034 .elementor-button-icon{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-10500034 .elementor-button:hover .elementor-button-icon{transform:translateX(5px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10500036 */.elementor-988042 .elementor-element.elementor-element-10500036{overflow:hidden;transition:transform .35s cubic-bezier(.2,.7,.2,1);} .elementor-988042 .elementor-element.elementor-element-10500036:hover{transform:translateY(-9px);} .elementor-988042 .elementor-element.elementor-element-10500036 .elementor-widget-image img{transition:transform .6s cubic-bezier(.2,.7,.2,1);} .elementor-988042 .elementor-element.elementor-element-10500036:hover .elementor-widget-image img{transform:scale(1.035);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1050003b */.elementor-988042 .elementor-element.elementor-element-1050003b .elementor-button{padding-left:0;padding-right:0;transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-1050003b .elementor-button:hover{transform:translateX(5px);} .elementor-988042 .elementor-element.elementor-element-1050003b .elementor-button-icon{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-1050003b .elementor-button:hover .elementor-button-icon{transform:translateX(5px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1050003d */.elementor-988042 .elementor-element.elementor-element-1050003d{overflow:hidden;transition:transform .35s cubic-bezier(.2,.7,.2,1);} .elementor-988042 .elementor-element.elementor-element-1050003d:hover{transform:translateY(-9px);} .elementor-988042 .elementor-element.elementor-element-1050003d .elementor-widget-image img{transition:transform .6s cubic-bezier(.2,.7,.2,1);} .elementor-988042 .elementor-element.elementor-element-1050003d:hover .elementor-widget-image img{transform:scale(1.035);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10500044 */.elementor-988042 .elementor-element.elementor-element-10500044{max-width:650px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10600003 */.elementor-988042 .elementor-element.elementor-element-10600003{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-10600003:hover{transform:translateX(4px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10600004 */.elementor-988042 .elementor-element.elementor-element-10600004{transition:transform .28s ease,padding-left .28s ease,padding-right .28s ease;} .elementor-988042 .elementor-element.elementor-element-10600004:hover{transform:translateX(3px);padding-left:18px!important;padding-right:18px!important;} .elementor-988042 .elementor-element.elementor-element-10600004 .elementor-heading-title{text-decoration:none!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10600007 */.elementor-988042 .elementor-element.elementor-element-10600007{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-10600007:hover{transform:translateX(4px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10600008 */.elementor-988042 .elementor-element.elementor-element-10600008{transition:transform .28s ease,padding-left .28s ease,padding-right .28s ease;} .elementor-988042 .elementor-element.elementor-element-10600008:hover{transform:translateX(3px);padding-left:18px!important;padding-right:18px!important;} .elementor-988042 .elementor-element.elementor-element-10600008 .elementor-heading-title{text-decoration:none!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1060000b */.elementor-988042 .elementor-element.elementor-element-1060000b{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-1060000b:hover{transform:translateX(4px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1060000c */.elementor-988042 .elementor-element.elementor-element-1060000c{transition:transform .28s ease,padding-left .28s ease,padding-right .28s ease;} .elementor-988042 .elementor-element.elementor-element-1060000c:hover{transform:translateX(3px);padding-left:18px!important;padding-right:18px!important;} .elementor-988042 .elementor-element.elementor-element-1060000c .elementor-heading-title{text-decoration:none!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1060000f */.elementor-988042 .elementor-element.elementor-element-1060000f{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-1060000f:hover{transform:translateX(4px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10600010 */.elementor-988042 .elementor-element.elementor-element-10600010{transition:transform .28s ease,padding-left .28s ease,padding-right .28s ease;} .elementor-988042 .elementor-element.elementor-element-10600010:hover{transform:translateX(3px);padding-left:18px!important;padding-right:18px!important;} .elementor-988042 .elementor-element.elementor-element-10600010 .elementor-heading-title{text-decoration:none!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10600013 */.elementor-988042 .elementor-element.elementor-element-10600013{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-10600013:hover{transform:translateX(4px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10600014 */.elementor-988042 .elementor-element.elementor-element-10600014{transition:transform .28s ease,padding-left .28s ease,padding-right .28s ease;} .elementor-988042 .elementor-element.elementor-element-10600014:hover{transform:translateX(3px);padding-left:18px!important;padding-right:18px!important;} .elementor-988042 .elementor-element.elementor-element-10600014 .elementor-heading-title{text-decoration:none!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10600017 */.elementor-988042 .elementor-element.elementor-element-10600017{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-10600017:hover{transform:translateX(4px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10600018 */.elementor-988042 .elementor-element.elementor-element-10600018{transition:transform .28s ease,padding-left .28s ease,padding-right .28s ease;} .elementor-988042 .elementor-element.elementor-element-10600018:hover{transform:translateX(3px);padding-left:18px!important;padding-right:18px!important;} .elementor-988042 .elementor-element.elementor-element-10600018 .elementor-heading-title{text-decoration:none!important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1050004d */.elementor-988042 .elementor-element.elementor-element-1050004d .elementor-button{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-1050004d .elementor-button:hover{transform:translateY(-3px);} .elementor-988042 .elementor-element.elementor-element-1050004d .elementor-button-icon{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-1050004d .elementor-button:hover .elementor-button-icon{transform:translateX(6px);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10500055 */.elementor-988042 .elementor-element.elementor-element-10500055{max-width:650px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1050005a */.elementor-988042 .elementor-element.elementor-element-1050005a{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-1050005a:hover{transform:translateX(5px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1050005b */.elementor-988042 .elementor-element.elementor-element-1050005b{transition:transform .3s ease,padding-left .3s ease;} .elementor-988042 .elementor-element.elementor-element-1050005b:hover{transform:translateX(5px);padding-left:10px!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1050005f */.elementor-988042 .elementor-element.elementor-element-1050005f{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-1050005f:hover{transform:translateX(5px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10500060 */.elementor-988042 .elementor-element.elementor-element-10500060{transition:transform .3s ease,padding-left .3s ease;} .elementor-988042 .elementor-element.elementor-element-10500060:hover{transform:translateX(5px);padding-left:10px!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10500064 */.elementor-988042 .elementor-element.elementor-element-10500064{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-10500064:hover{transform:translateX(5px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10500065 */.elementor-988042 .elementor-element.elementor-element-10500065{transition:transform .3s ease,padding-left .3s ease;} .elementor-988042 .elementor-element.elementor-element-10500065:hover{transform:translateX(5px);padding-left:10px!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10500069 */.elementor-988042 .elementor-element.elementor-element-10500069{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-10500069:hover{transform:translateX(5px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1050006a */.elementor-988042 .elementor-element.elementor-element-1050006a{transition:transform .3s ease,padding-left .3s ease;} .elementor-988042 .elementor-element.elementor-element-1050006a:hover{transform:translateX(5px);padding-left:10px!important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1050006c */.elementor-988042 .elementor-element.elementor-element-1050006c .elementor-button{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-1050006c .elementor-button:hover{transform:translateY(-3px);} .elementor-988042 .elementor-element.elementor-element-1050006c .elementor-button-icon{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-1050006c .elementor-button:hover .elementor-button-icon{transform:translateX(6px);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10500074 */.elementor-988042 .elementor-element.elementor-element-10500074{max-width:650px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1060001b */.elementor-988042 .elementor-element.elementor-element-1060001b{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-1060001b:hover{transform:translateX(4px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1060001c */.elementor-988042 .elementor-element.elementor-element-1060001c{transition:transform .28s ease,padding-left .28s ease,padding-right .28s ease;} .elementor-988042 .elementor-element.elementor-element-1060001c:hover{transform:translateX(3px);padding-left:18px!important;padding-right:18px!important;} .elementor-988042 .elementor-element.elementor-element-1060001c .elementor-heading-title{text-decoration:none!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1060001f */.elementor-988042 .elementor-element.elementor-element-1060001f{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-1060001f:hover{transform:translateX(4px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10600020 */.elementor-988042 .elementor-element.elementor-element-10600020{transition:transform .28s ease,padding-left .28s ease,padding-right .28s ease;} .elementor-988042 .elementor-element.elementor-element-10600020:hover{transform:translateX(3px);padding-left:18px!important;padding-right:18px!important;} .elementor-988042 .elementor-element.elementor-element-10600020 .elementor-heading-title{text-decoration:none!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10600023 */.elementor-988042 .elementor-element.elementor-element-10600023{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-10600023:hover{transform:translateX(4px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10600024 */.elementor-988042 .elementor-element.elementor-element-10600024{transition:transform .28s ease,padding-left .28s ease,padding-right .28s ease;} .elementor-988042 .elementor-element.elementor-element-10600024:hover{transform:translateX(3px);padding-left:18px!important;padding-right:18px!important;} .elementor-988042 .elementor-element.elementor-element-10600024 .elementor-heading-title{text-decoration:none!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10600027 */.elementor-988042 .elementor-element.elementor-element-10600027{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-10600027:hover{transform:translateX(4px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10600028 */.elementor-988042 .elementor-element.elementor-element-10600028{transition:transform .28s ease,padding-left .28s ease,padding-right .28s ease;} .elementor-988042 .elementor-element.elementor-element-10600028:hover{transform:translateX(3px);padding-left:18px!important;padding-right:18px!important;} .elementor-988042 .elementor-element.elementor-element-10600028 .elementor-heading-title{text-decoration:none!important;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1060002b */.elementor-988042 .elementor-element.elementor-element-1060002b{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-1060002b:hover{transform:translateX(4px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1060002c */.elementor-988042 .elementor-element.elementor-element-1060002c{transition:transform .28s ease,padding-left .28s ease,padding-right .28s ease;} .elementor-988042 .elementor-element.elementor-element-1060002c:hover{transform:translateX(3px);padding-left:18px!important;padding-right:18px!important;} .elementor-988042 .elementor-element.elementor-element-1060002c .elementor-heading-title{text-decoration:none!important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1050007c */.elementor-988042 .elementor-element.elementor-element-1050007c .elementor-button{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-1050007c .elementor-button:hover{transform:translateY(-3px);} .elementor-988042 .elementor-element.elementor-element-1050007c .elementor-button-icon{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-1050007c .elementor-button:hover .elementor-button-icon{transform:translateX(6px);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10500084 */.elementor-988042 .elementor-element.elementor-element-10500084 .elementor-button{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-10500084 .elementor-button:hover{transform:translateY(-4px);} .elementor-988042 .elementor-element.elementor-element-10500084 .elementor-button-icon{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-10500084 .elementor-button:hover .elementor-button-icon{transform:translateX(5px);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10500085 */.elementor-988042 .elementor-element.elementor-element-10500085 .elementor-button{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-10500085 .elementor-button:hover{transform:translateY(-4px);} .elementor-988042 .elementor-element.elementor-element-10500085 .elementor-button-icon{transition:transform .28s ease;} .elementor-988042 .elementor-element.elementor-element-10500085 .elementor-button:hover .elementor-button-icon{transform:translateX(5px);}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'myriad-pro-regular';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://soufi.coreconcepts.digital/wp-content/uploads/2026/07/myriad-pro-regular.woff2') format('woff2'),
		url('https://soufi.coreconcepts.digital/wp-content/uploads/2026/07/myriad-pro-regular.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'champagne-and-limousines-bold';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://soufi.coreconcepts.digital/wp-content/uploads/2026/07/champagne-and-limousines-bold.woff2') format('woff2'),
		url('https://soufi.coreconcepts.digital/wp-content/uploads/2026/07/champagne-and-limousines-bold.woff') format('woff');
}
/* End Custom Fonts CSS */