.elementor-7 .elementor-element.elementor-element-ec1cbaa{--display:flex;--min-height:600px;--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;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-ec1cbaa:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ec1cbaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://velloura-ksa.com/wp-content/uploads/2026/03/Hero.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-b9d6ff0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-50ebd50 .elementor-heading-title{font-family:"lama", Sans-serif;font-size:55px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-07a2700 .elementor-heading-title{font-family:"lama", Sans-serif;font-size:55px;font-weight:600;color:#7F2856;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-68cfc5f .elementor-button{font-family:"lama", Sans-serif;font-size:17px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-45655e8{--display:flex;--min-height:485px;--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:center;--margin-top:03rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-7 .elementor-element.elementor-element-92c012b{--display:flex;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-7 .elementor-element.elementor-element-92c012b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-92c012b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://velloura-ksa.com/wp-content/uploads/2026/03/Container.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-f91c02f .elementor-heading-title{color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-60641da{font-family:"lama", Sans-serif;font-weight:500;color:#FFFDFD;}.elementor-7 .elementor-element.elementor-element-edcbd27 .elementor-button{background-color:#7F285600;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-7 .elementor-element.elementor-element-bd1ecb8{--display:flex;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-7 .elementor-element.elementor-element-bd1ecb8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bd1ecb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://velloura-ksa.com/wp-content/uploads/2026/03/Container-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-ae4a694 .elementor-heading-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-71d36af{font-family:"lama", Sans-serif;font-weight:500;color:#FFFDFD;}.elementor-7 .elementor-element.elementor-element-bf9ac5f .elementor-button{background-color:#7F2856;fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-7 .elementor-element.elementor-element-611593f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-7 .elementor-element.elementor-element-9740fa0 .elementor-heading-title{font-family:"lama", Sans-serif;font-size:36px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-15402d9{--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;}.elementor-7 .elementor-element.elementor-element-e7ba70e{--display:flex;--min-height:500px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-7 .elementor-element.elementor-element-e7ba70e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e7ba70e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://velloura-ksa.com/wp-content/uploads/2026/03/Frame-1820549463.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-dfbee2f{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-dfbee2f .elementor-heading-title{font-family:"lama", Sans-serif;font-size:40px;font-weight:600;line-height:56px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0ca7cf3 .elementor-button{background-color:#7F2856;fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-7 .elementor-element.elementor-element-f8fd3fe{--display:flex;--min-height:500px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-7 .elementor-element.elementor-element-f8fd3fe:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f8fd3fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://velloura-ksa.com/wp-content/uploads/2026/03/Frame-1820549464.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-7b8bf07{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-7 .elementor-element.elementor-element-aceffd5 .elementor-heading-title{font-family:"lama", Sans-serif;font-size:36px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-b57fac1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--margin-top:2rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-b57fac1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b57fac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-f560c67 .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-f560c67 .elementor-icon{font-size:76px;}.elementor-7 .elementor-element.elementor-element-f560c67 .elementor-icon-box-description{font-family:"lama", Sans-serif;font-weight:500;color:#4A5565;}.elementor-7 .elementor-element.elementor-element-d2b124f .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-d2b124f .elementor-icon{font-size:76px;}.elementor-7 .elementor-element.elementor-element-d2b124f .elementor-icon-box-description{font-family:"lama", Sans-serif;font-weight:500;color:#4A5565;}.elementor-7 .elementor-element.elementor-element-0fab33d .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-0fab33d .elementor-icon{font-size:76px;}.elementor-7 .elementor-element.elementor-element-0fab33d .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-0fab33d .elementor-icon-box-title a{font-family:"lama", Sans-serif;font-weight:600;}.elementor-7 .elementor-element.elementor-element-0fab33d .elementor-icon-box-description{font-family:"lama", Sans-serif;font-weight:500;color:#4A5565;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-ec1cbaa{--content-width:85%;}.elementor-7 .elementor-element.elementor-element-92c012b{--width:48%;}.elementor-7 .elementor-element.elementor-element-bd1ecb8{--width:48%;}.elementor-7 .elementor-element.elementor-element-e7ba70e{--width:70%;}.elementor-7 .elementor-element.elementor-element-f8fd3fe{--width:33%;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-ec1cbaa{--min-height:340px;}.elementor-7 .elementor-element.elementor-element-50ebd50 .elementor-heading-title{font-size:33px;}.elementor-7 .elementor-element.elementor-element-07a2700 .elementor-heading-title{font-size:33px;}.elementor-7 .elementor-element.elementor-element-dfbee2f{--container-widget-width:63%;--container-widget-flex-grow:0;width:var( --container-widget-width, 63% );max-width:63%;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-ec1cbaa{--min-height:243px;}.elementor-7 .elementor-element.elementor-element-50ebd50 .elementor-heading-title{font-size:16px;}.elementor-7 .elementor-element.elementor-element-07a2700 .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-68cfc5f .elementor-button{font-size:13px;}.elementor-7 .elementor-element.elementor-element-e7ba70e{--min-height:254px;}.elementor-7 .elementor-element.elementor-element-dfbee2f .elementor-heading-title{font-size:21px;line-height:1.7em;}.elementor-7 .elementor-element.elementor-element-f8fd3fe{--min-height:351px;}.elementor-7 .elementor-element.elementor-element-b57fac1{--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-f560c67{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-d2b124f{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-0fab33d{width:100%;max-width:100%;}}