.elementor-3880 .elementor-element.elementor-element-a86443d{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3880 .elementor-element.elementor-element-a86443d:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-a86443d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://onwork.ma/wp-content/uploads/2025/06/background-box-design.png");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-3880 .elementor-element.elementor-element-7763592{--spacer-size:100px;}.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-3880 .elementor-element.elementor-element-93a8a98 .elementor-button{background-color:#FFFFFF47;font-family:"Montserrat", Sans-serif;font-weight:400;border-radius:30px 30px 30px 30px;}.elementor-3880 .elementor-element.elementor-element-93a8a98 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3880 .elementor-element.elementor-element-93a8a98 .elementor-button .elementor-button-content-wrapper{gap:11px;}.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-3880 .elementor-element.elementor-element-a006b5a > .elementor-widget-container{margin:0px 0px -34px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-a006b5a{text-align:center;}.elementor-3880 .elementor-element.elementor-element-a006b5a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:57px;font-weight:500;text-transform:uppercase;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-3880 .elementor-element.elementor-element-f850781{font-family:"Montserrat", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-91c7556{--display:flex;--min-height:60px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3880 .elementor-element.elementor-element-dfcf7bf .elementor-button{background-color:#d79720;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;border-radius:30px 30px 30px 30px;padding:17px 60px 17px 60px;}.elementor-3880 .elementor-element.elementor-element-dfcf7bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-aeacf6f .elementor-button{background-color:#FFFFFF33;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;border-style:solid;border-width:1px 0px 1px 0px;border-color:#D7972054;border-radius:30px 30px 30px 30px;padding:17px 40px 17px 40px;}.elementor-3880 .elementor-element.elementor-element-aeacf6f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-d3a172b{--spacer-size:50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3880 .elementor-element.elementor-element-72d32d5{width:var( --container-widget-width, 651px );max-width:651px;--container-widget-width:651px;--container-widget-flex-grow:0;top:62px;z-index:0;}body:not(.rtl) .elementor-3880 .elementor-element.elementor-element-72d32d5{left:-423px;}body.rtl .elementor-3880 .elementor-element.elementor-element-72d32d5{right:-423px;}.elementor-3880 .elementor-element.elementor-element-72d32d5 img{opacity:0.31;}.elementor-3880 .elementor-element.elementor-element-776e12c{--display:grid;--min-height:126px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F8B21F;--border-color:#F8B21F;--border-radius:30px 30px 30px 30px;}.elementor-3880 .elementor-element.elementor-element-776e12c:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-776e12c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #FFB00030 89%);}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3880 .elementor-element.elementor-element-f1e31d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-f1e31d5.elementor-element{--align-self:center;}.elementor-3880 .elementor-element.elementor-element-f1e31d5 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:600;}.elementor-3880 .elementor-element.elementor-element-f1e31d5 .elementor-counter-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-3880 .elementor-element.elementor-element-689333c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-689333c.elementor-element{--align-self:center;}.elementor-3880 .elementor-element.elementor-element-689333c .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:600;}.elementor-3880 .elementor-element.elementor-element-689333c .elementor-counter-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-3880 .elementor-element.elementor-element-45f996d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-45f996d.elementor-element{--align-self:center;}.elementor-3880 .elementor-element.elementor-element-45f996d .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:600;}.elementor-3880 .elementor-element.elementor-element-45f996d .elementor-counter-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-3880 .elementor-element.elementor-element-fadec4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-fadec4d.elementor-element{--align-self:center;}.elementor-3880 .elementor-element.elementor-element-fadec4d .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:600;}.elementor-3880 .elementor-element.elementor-element-fadec4d .elementor-counter-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-3880 .elementor-element.elementor-element-476b7d4{--spacer-size:50px;}.elementor-3880 .elementor-element.elementor-element-259d6a4{--display:flex;--min-height:81vh;--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D7972000;--border-color:#D7972000;--border-radius:53px 53px 53px 53px;}.elementor-3880 .elementor-element.elementor-element-259d6a4:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-259d6a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(154deg, #D7972096 0%, #000000 35%);}.elementor-3880 .elementor-element.elementor-element-4c9e3d7{--display:flex;}.elementor-3880 .elementor-element.elementor-element-9906310 img{border-radius:38px 38px 38px 38px;}.elementor-3880 .elementor-element.elementor-element-0c6ce19{--display:flex;--justify-content:center;}.elementor-3880 .elementor-element.elementor-element-6b2ab1c > .elementor-widget-container{margin:0px 0px -19px 0px;padding:0px 0px 1px 0px;}.elementor-3880 .elementor-element.elementor-element-6b2ab1c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-edbde0b{text-align:justify;font-family:"Montserrat", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-ed1b291{--display:flex;--min-height:60px;--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:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3880 .elementor-element.elementor-element-95c3e99 .elementor-button{background-color:#d79720;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;border-radius:30px 30px 30px 30px;padding:17px 60px 17px 60px;}.elementor-3880 .elementor-element.elementor-element-95c3e99 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-6151023 .elementor-button{background-color:#FFFFFF33;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;border-style:solid;border-width:1px 0px 1px 0px;border-color:#D7972054;border-radius:30px 30px 30px 30px;padding:17px 40px 17px 40px;}.elementor-3880 .elementor-element.elementor-element-6151023 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-a9dc4db{--spacer-size:50px;}.elementor-3880 .elementor-element.elementor-element-4088f1e > .elementor-widget-container{margin:0px 0px -19px 0px;padding:0px 0px 1px 0px;}.elementor-3880 .elementor-element.elementor-element-4088f1e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-fe345bc{--display:flex;--min-height:209px;--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-3880 .elementor-element.elementor-element-46d4ae7{--display:flex;--overlay-opacity:0.49;border-style:solid;--border-style:solid;border-width:0.5px 0.2px 0.2px 0.5px;--border-top-width:0.5px;--border-right-width:0.2px;--border-bottom-width:0.2px;--border-left-width:0.5px;border-color:#F8B21F78;--border-color:#F8B21F78;--border-radius:25px 25px 25px 25px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-3880 .elementor-element.elementor-element-46d4ae7:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-46d4ae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(205deg, #F8B21F96 0%, #000000 43%);}.elementor-3880 .elementor-element.elementor-element-46d4ae7::before, .elementor-3880 .elementor-element.elementor-element-46d4ae7 > .elementor-background-video-container::before, .elementor-3880 .elementor-element.elementor-element-46d4ae7 > .e-con-inner > .elementor-background-video-container::before, .elementor-3880 .elementor-element.elementor-element-46d4ae7 > .elementor-background-slideshow::before, .elementor-3880 .elementor-element.elementor-element-46d4ae7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3880 .elementor-element.elementor-element-46d4ae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://onwork.ma/wp-content/uploads/2025/06/logo-for-backgOr.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-3880 .elementor-element.elementor-element-46d4ae7.e-con{--align-self:center;}.elementor-3880 .elementor-element.elementor-element-1b15374 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-1b15374 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-976b339{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-b0b14c7{--display:flex;--overlay-opacity:0.49;border-style:solid;--border-style:solid;border-width:0.5px 0.2px 0.2px 0.5px;--border-top-width:0.5px;--border-right-width:0.2px;--border-bottom-width:0.2px;--border-left-width:0.5px;border-color:#F8B21F78;--border-color:#F8B21F78;--border-radius:25px 25px 25px 25px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-3880 .elementor-element.elementor-element-b0b14c7:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-b0b14c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(347deg, #F8B21F69 0%, #000000 43%);}.elementor-3880 .elementor-element.elementor-element-b0b14c7::before, .elementor-3880 .elementor-element.elementor-element-b0b14c7 > .elementor-background-video-container::before, .elementor-3880 .elementor-element.elementor-element-b0b14c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-3880 .elementor-element.elementor-element-b0b14c7 > .elementor-background-slideshow::before, .elementor-3880 .elementor-element.elementor-element-b0b14c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3880 .elementor-element.elementor-element-b0b14c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://onwork.ma/wp-content/uploads/2025/06/logo-for-backgOr.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-3880 .elementor-element.elementor-element-b0b14c7.e-con{--align-self:center;}.elementor-3880 .elementor-element.elementor-element-3185842 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-3185842 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-9abe2e3{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-fdd09ca{--display:flex;--overlay-opacity:0.49;border-style:solid;--border-style:solid;border-width:0.5px 0.2px 0.2px 0.5px;--border-top-width:0.5px;--border-right-width:0.2px;--border-bottom-width:0.2px;--border-left-width:0.5px;border-color:#F8B21F78;--border-color:#F8B21F78;--border-radius:25px 25px 25px 25px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-3880 .elementor-element.elementor-element-fdd09ca:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-fdd09ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(142deg, #F8B21F96 0%, #000000 43%);}.elementor-3880 .elementor-element.elementor-element-fdd09ca::before, .elementor-3880 .elementor-element.elementor-element-fdd09ca > .elementor-background-video-container::before, .elementor-3880 .elementor-element.elementor-element-fdd09ca > .e-con-inner > .elementor-background-video-container::before, .elementor-3880 .elementor-element.elementor-element-fdd09ca > .elementor-background-slideshow::before, .elementor-3880 .elementor-element.elementor-element-fdd09ca > .e-con-inner > .elementor-background-slideshow::before, .elementor-3880 .elementor-element.elementor-element-fdd09ca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://onwork.ma/wp-content/uploads/2025/06/logo-for-backgOr.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-3880 .elementor-element.elementor-element-fdd09ca.e-con{--align-self:center;}.elementor-3880 .elementor-element.elementor-element-86b213c > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-86b213c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-05663ef{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-6c241cd{--display:flex;--min-height:209px;--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-3880 .elementor-element.elementor-element-17f5881{--display:flex;--overlay-opacity:0.49;border-style:solid;--border-style:solid;border-width:0.5px 0.2px 0.2px 0.5px;--border-top-width:0.5px;--border-right-width:0.2px;--border-bottom-width:0.2px;--border-left-width:0.5px;border-color:#F8B21F78;--border-color:#F8B21F78;--border-radius:25px 25px 25px 25px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-3880 .elementor-element.elementor-element-17f5881:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-17f5881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(205deg, #F8B21F96 0%, #000000 43%);}.elementor-3880 .elementor-element.elementor-element-17f5881::before, .elementor-3880 .elementor-element.elementor-element-17f5881 > .elementor-background-video-container::before, .elementor-3880 .elementor-element.elementor-element-17f5881 > .e-con-inner > .elementor-background-video-container::before, .elementor-3880 .elementor-element.elementor-element-17f5881 > .elementor-background-slideshow::before, .elementor-3880 .elementor-element.elementor-element-17f5881 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3880 .elementor-element.elementor-element-17f5881 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://onwork.ma/wp-content/uploads/2025/06/logo-for-backgOr.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-3880 .elementor-element.elementor-element-17f5881.e-con{--align-self:center;}.elementor-3880 .elementor-element.elementor-element-49abdc6 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-49abdc6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-3ed5e6c{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-5aa6d05{--display:flex;--overlay-opacity:0.49;border-style:solid;--border-style:solid;border-width:0.5px 0.2px 0.2px 0.5px;--border-top-width:0.5px;--border-right-width:0.2px;--border-bottom-width:0.2px;--border-left-width:0.5px;border-color:#F8B21F78;--border-color:#F8B21F78;--border-radius:25px 25px 25px 25px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-3880 .elementor-element.elementor-element-5aa6d05:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-5aa6d05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(347deg, #F8B21F69 0%, #000000 43%);}.elementor-3880 .elementor-element.elementor-element-5aa6d05::before, .elementor-3880 .elementor-element.elementor-element-5aa6d05 > .elementor-background-video-container::before, .elementor-3880 .elementor-element.elementor-element-5aa6d05 > .e-con-inner > .elementor-background-video-container::before, .elementor-3880 .elementor-element.elementor-element-5aa6d05 > .elementor-background-slideshow::before, .elementor-3880 .elementor-element.elementor-element-5aa6d05 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3880 .elementor-element.elementor-element-5aa6d05 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://onwork.ma/wp-content/uploads/2025/06/logo-for-backgOr.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-3880 .elementor-element.elementor-element-5aa6d05.e-con{--align-self:center;}.elementor-3880 .elementor-element.elementor-element-ef47bf1 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-ef47bf1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-2330892{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-cb55040{--display:flex;--overlay-opacity:0.49;border-style:solid;--border-style:solid;border-width:0.5px 0.2px 0.2px 0.5px;--border-top-width:0.5px;--border-right-width:0.2px;--border-bottom-width:0.2px;--border-left-width:0.5px;border-color:#F8B21F78;--border-color:#F8B21F78;--border-radius:25px 25px 25px 25px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-3880 .elementor-element.elementor-element-cb55040:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-cb55040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(142deg, #F8B21F96 0%, #000000 43%);}.elementor-3880 .elementor-element.elementor-element-cb55040::before, .elementor-3880 .elementor-element.elementor-element-cb55040 > .elementor-background-video-container::before, .elementor-3880 .elementor-element.elementor-element-cb55040 > .e-con-inner > .elementor-background-video-container::before, .elementor-3880 .elementor-element.elementor-element-cb55040 > .elementor-background-slideshow::before, .elementor-3880 .elementor-element.elementor-element-cb55040 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3880 .elementor-element.elementor-element-cb55040 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://onwork.ma/wp-content/uploads/2025/06/logo-for-backgOr.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-3880 .elementor-element.elementor-element-cb55040.e-con{--align-self:center;}.elementor-3880 .elementor-element.elementor-element-164bb9f > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-164bb9f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-8e79eea{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-65eac5a{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3880 .elementor-element.elementor-element-65eac5a.e-con{--align-self:center;}.elementor-3880 .elementor-element.elementor-element-bc03b10{width:var( --container-widget-width, 533px );max-width:533px;--container-widget-width:533px;--container-widget-flex-grow:0;text-align:center;}.elementor-3880 .elementor-element.elementor-element-bc03b10 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-3880 .elementor-element.elementor-element-05655b1{--display:flex;--min-height:215px;--justify-content:center;}.elementor-3880 .elementor-element.elementor-element-877420b{--display:flex;--position:absolute;--min-height:74px;--justify-content:center;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#F8B21F36;--border-color:#F8B21F36;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:68%;--z-index:1;}.elementor-3880 .elementor-element.elementor-element-877420b:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-877420b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(156deg, #F8B21F24 4%, #00000000 61%);}.elementor-3880 .elementor-element.elementor-element-877420b.e-con{--align-self:center;}body:not(.rtl) .elementor-3880 .elementor-element.elementor-element-877420b{left:0%;}body.rtl .elementor-3880 .elementor-element.elementor-element-877420b{right:0%;}.elementor-3880 .elementor-element.elementor-element-f9da0ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-3880 .elementor-element.elementor-element-f9da0ad{z-index:100;text-align:center;}.elementor-3880 .elementor-element.elementor-element-f9da0ad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF00;}.elementor-3880 .elementor-element.elementor-element-d361ff1{--display:flex;--position:absolute;--min-height:74px;--justify-content:center;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#F8B21F36;--border-color:#F8B21F36;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-3880 .elementor-element.elementor-element-d361ff1:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-d361ff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(156deg, #F8B21F3B 0%, #00000000 43%);}.elementor-3880 .elementor-element.elementor-element-d361ff1.e-con{--align-self:center;}body:not(.rtl) .elementor-3880 .elementor-element.elementor-element-d361ff1{left:65%;}body.rtl .elementor-3880 .elementor-element.elementor-element-d361ff1{right:65%;}.elementor-3880 .elementor-element.elementor-element-99908ac > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-3880 .elementor-element.elementor-element-99908ac{z-index:100;text-align:center;}.elementor-3880 .elementor-element.elementor-element-99908ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF00;}.elementor-3880 .elementor-element.elementor-element-f02389d > .elementor-widget-container{margin:0px 0px -69px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-f02389d{text-align:center;}.elementor-3880 .elementor-element.elementor-element-f02389d .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:139px;font-weight:500;color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-c69d923 > .elementor-widget-container{margin:0px 0px -69px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-c69d923{text-align:center;}.elementor-3880 .elementor-element.elementor-element-c69d923 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:139px;font-weight:500;color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-08c5651{--display:flex;--min-height:215px;--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;}.elementor-3880 .elementor-element.elementor-element-e29b268{--display:flex;--min-height:0px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3880 .elementor-element.elementor-element-ded31e6 img{border-radius:15px 15px 15px 15px;}.elementor-3880 .elementor-element.elementor-element-e29363b{--display:flex;--min-height:0px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3880 .elementor-element.elementor-element-b42dd11{--display:flex;--min-height:186px;}.elementor-3880 .elementor-element.elementor-element-80a0e3a{--e-image-carousel-slides-to-show:3;}.elementor-3880 .elementor-element.elementor-element-80a0e3a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-3880 .elementor-element.elementor-element-7fe18a9{--display:flex;--min-height:186px;}.elementor-3880 .elementor-element.elementor-element-b9ffde8{--e-image-carousel-slides-to-show:3;}.elementor-3880 .elementor-element.elementor-element-b9ffde8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-3880 .elementor-element.elementor-element-34b5d69{--display:flex;--min-height:44px;--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;}.elementor-3880 .elementor-element.elementor-element-a4e509e .elementor-button{background-color:#FFFFFF33;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;border-style:solid;border-width:1px 0px 1px 0px;border-color:#D7972054;border-radius:30px 30px 30px 30px;padding:17px 40px 17px 40px;}.elementor-3880 .elementor-element.elementor-element-a4e509e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-6321b0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3880 .elementor-element.elementor-element-6321b0c:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-6321b0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3880 .elementor-element.elementor-element-3bfa796{--spacer-size:20px;}.elementor-3880 .elementor-element.elementor-element-d39d969{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.58;}.elementor-3880 .elementor-element.elementor-element-d39d969:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-d39d969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onwork.ma/wp-content/uploads/2025/06/ONWORK-DESIGN-FOR-WEBSITE3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3880 .elementor-element.elementor-element-d39d969::before, .elementor-3880 .elementor-element.elementor-element-d39d969 > .elementor-background-video-container::before, .elementor-3880 .elementor-element.elementor-element-d39d969 > .e-con-inner > .elementor-background-video-container::before, .elementor-3880 .elementor-element.elementor-element-d39d969 > .elementor-background-slideshow::before, .elementor-3880 .elementor-element.elementor-element-d39d969 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3880 .elementor-element.elementor-element-d39d969 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3880 .elementor-element.elementor-element-8d4f0a0 > .elementor-widget-container{margin:0px 0px -69px 0px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-8d4f0a0{text-align:center;}.elementor-3880 .elementor-element.elementor-element-8d4f0a0 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:139px;font-weight:500;color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-e3e9f07 .elementor-button{background-color:#00000045;font-family:"Montserrat", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF52;border-radius:200px 200px 200px 200px;padding:30px 50px 30px 50px;}.elementor-3880 .elementor-element.elementor-element-e3e9f07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:200px 200px 200px 200px;}body:not(.rtl) .elementor-3880 .elementor-element.elementor-element-e3e9f07{left:43.1%;}body.rtl .elementor-3880 .elementor-element.elementor-element-e3e9f07{right:43.1%;}.elementor-3880 .elementor-element.elementor-element-e3e9f07{top:68%;}.elementor-3880 .elementor-element.elementor-element-8e9bf1f{--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-3880 .elementor-element.elementor-element-8e9bf1f:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-8e9bf1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3880 .elementor-element.elementor-element-af658e3{--spacer-size:25px;}.elementor-3880 .elementor-element.elementor-element-c1a138e > .elementor-widget-container{margin:0px 0px -19px 0px;padding:0px 0px 1px 0px;}.elementor-3880 .elementor-element.elementor-element-c1a138e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-fb963c7{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-6c214df{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F4B41C40;--border-color:#F4B41C40;--border-radius:20px 20px 20px 20px;}.elementor-3880 .elementor-element.elementor-element-6c214df:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-6c214df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #F4B41C80 0%, #00000000 26%);}.elementor-3880 .elementor-element.elementor-element-610c7d2{--e-image-carousel-slides-to-show:7;}.elementor-3880 .elementor-element.elementor-element-610c7d2 > .elementor-widget-container{margin:-42px 1px -42px 1px;padding:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-610c7d2 .swiper-wrapper{display:flex;align-items:center;}.elementor-3880 .elementor-element.elementor-element-5c9f185{--spacer-size:25px;}.elementor-3880 .elementor-element.elementor-element-2842bad{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3880 .elementor-element.elementor-element-2842bad:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-2842bad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3880 .elementor-element.elementor-element-7ef69b3{--display:flex;--justify-content:flex-start;}.elementor-3880 .elementor-element.elementor-element-76ed458 > .elementor-widget-container{margin:0px 0px -19px 0px;padding:0px 0px 1px 0px;}.elementor-3880 .elementor-element.elementor-element-76ed458{text-align:center;}.elementor-3880 .elementor-element.elementor-element-76ed458 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3880 .elementor-element.elementor-element-1ae2853{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:27px;--e-form-steps-indicator-icon-size:15px;--e-form-steps-indicator-padding:47px;--e-form-steps-indicator-inactive-secondary-color:#000000;--e-form-steps-indicator-active-primary-color:#fcb41c;--e-form-steps-indicator-active-secondary-color:#272727;--e-form-steps-indicator-completed-primary-color:#000000;--e-form-steps-indicator-completed-secondary-color:#FCB41C;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:7px;}.elementor-3880 .elementor-element.elementor-element-1ae2853.elementor-element{--align-self:center;}.elementor-3880 .elementor-element.elementor-element-1ae2853 .elementor-field-group{padding-right:calc( 15px/2 );padding-left:calc( 15px/2 );margin-bottom:16px;}.elementor-3880 .elementor-element.elementor-element-1ae2853 .elementor-form-fields-wrapper{margin-left:calc( -15px/2 );margin-right:calc( -15px/2 );margin-bottom:-16px;}.elementor-3880 .elementor-element.elementor-element-1ae2853 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-3880 .elementor-element.elementor-element-1ae2853 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-3880 .elementor-element.elementor-element-1ae2853 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-3880 .elementor-element.elementor-element-1ae2853 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-3880 .elementor-element.elementor-element-1ae2853 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-3880 .elementor-element.elementor-element-1ae2853 .elementor-field-type-html{padding-bottom:0px;}.elementor-3880 .elementor-element.elementor-element-1ae2853 .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-3880 .elementor-element.elementor-element-1ae2853 .elementor-field-group .elementor-field, .elementor-3880 .elementor-element.elementor-element-1ae2853 .elementor-field-subgroup label{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-3880 .elementor-element.elementor-element-1ae2853 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#1F1F1F;border-color:#FCB41C61;border-width:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;}.elementor-3880 .elementor-element.elementor-element-1ae2853 .elementor-field-group .elementor-select-wrapper select{background-color:#1F1F1F;border-color:#FCB41C61;border-width:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;}.elementor-3880 .elementor-element.elementor-element-1ae2853 .elementor-field-group .elementor-select-wrapper::before{color:#FCB41C61;}.elementor-3880 .elementor-element.elementor-element-1ae2853 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:40px 40px 40px 40px;padding:19px 19px 19px 19px;}.elementor-3880 .elementor-element.elementor-element-1ae2853 .e-form__buttons__wrapper__button-next{background-color:#fcb41c;color:#000000;border-color:#F8F8F84F;}.elementor-3880 .elementor-element.elementor-element-1ae2853 .elementor-button[type="submit"]{background-color:#fcb41c;color:#000000;border-color:#F8F8F84F;}.elementor-3880 .elementor-element.elementor-element-1ae2853 .elementor-button[type="submit"] svg *{fill:#000000;}.elementor-3880 .elementor-element.elementor-element-1ae2853 .e-form__buttons__wrapper__button-previous{background-color:#191919;color:#FCB41C;border-color:#FCB41C24;}.elementor-3880 .elementor-element.elementor-element-1ae2853 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-3880 .elementor-element.elementor-element-1ae2853 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-3880 .elementor-element.elementor-element-1ae2853 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-3880 .elementor-element.elementor-element-1ae2853 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-3880 .elementor-element.elementor-element-1ae2853 .e-form__indicators__indicator, .elementor-3880 .elementor-element.elementor-element-1ae2853 .e-form__indicators__indicator__label{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}@media(min-width:768px){.elementor-3880 .elementor-element.elementor-element-91c7556{--width:40%;}.elementor-3880 .elementor-element.elementor-element-776e12c{--width:63%;}.elementor-3880 .elementor-element.elementor-element-ed1b291{--width:100%;}.elementor-3880 .elementor-element.elementor-element-877420b{--width:33%;}.elementor-3880 .elementor-element.elementor-element-d361ff1{--width:33%;}.elementor-3880 .elementor-element.elementor-element-34b5d69{--width:40%;}}@media(min-width:1025px){.elementor-3880 .elementor-element.elementor-element-d39d969:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-d39d969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-3880 .elementor-element.elementor-element-776e12c{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3880 .elementor-element.elementor-element-a006b5a .elementor-heading-title{font-size:38px;}.elementor-3880 .elementor-element.elementor-element-f850781{text-align:center;}.elementor-3880 .elementor-element.elementor-element-776e12c{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:column;--justify-items:center;}.elementor-3880 .elementor-element.elementor-element-f1e31d5{width:var( --container-widget-width, 103px );max-width:103px;--container-widget-width:103px;--container-widget-flex-grow:0;}.elementor-3880 .elementor-element.elementor-element-689333c{width:var( --container-widget-width, 103px );max-width:103px;--container-widget-width:103px;--container-widget-flex-grow:0;}.elementor-3880 .elementor-element.elementor-element-45f996d{width:var( --container-widget-width, 103px );max-width:103px;--container-widget-width:103px;--container-widget-flex-grow:0;}.elementor-3880 .elementor-element.elementor-element-fadec4d{width:var( --container-widget-width, 103px );max-width:103px;--container-widget-width:103px;--container-widget-flex-grow:0;}.elementor-3880 .elementor-element.elementor-element-6b2ab1c .elementor-heading-title{font-size:27px;}.elementor-3880 .elementor-element.elementor-element-ed1b291{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3880 .elementor-element.elementor-element-95c3e99 .elementor-button{padding:20px 25px 20px 25px;}.elementor-3880 .elementor-element.elementor-element-6151023 .elementor-button{padding:20px 20px 20px 20px;}.elementor-3880 .elementor-element.elementor-element-4088f1e .elementor-heading-title{font-size:27px;}body:not(.rtl) .elementor-3880 .elementor-element.elementor-element-877420b{left:-187px;}body.rtl .elementor-3880 .elementor-element.elementor-element-877420b{right:-187px;}.elementor-3880 .elementor-element.elementor-element-877420b{top:-21px;}body:not(.rtl) .elementor-3880 .elementor-element.elementor-element-d361ff1{left:218px;}body.rtl .elementor-3880 .elementor-element.elementor-element-d361ff1{right:218px;}.elementor-3880 .elementor-element.elementor-element-d361ff1{top:197px;}.elementor-3880 .elementor-element.elementor-element-f02389d .elementor-heading-title{font-size:114px;}.elementor-3880 .elementor-element.elementor-element-c69d923 .elementor-heading-title{font-size:114px;}.elementor-3880 .elementor-element.elementor-element-80a0e3a{--e-image-carousel-slides-to-show:2;}.elementor-3880 .elementor-element.elementor-element-b9ffde8{--e-image-carousel-slides-to-show:2;}.elementor-3880 .elementor-element.elementor-element-d39d969:not(.elementor-motion-effects-element-type-background), .elementor-3880 .elementor-element.elementor-element-d39d969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onwork.ma/wp-content/uploads/2025/06/ONWORK-DESIGN-FOR-WEBSITE2.png");}.elementor-3880 .elementor-element.elementor-element-8d4f0a0 .elementor-heading-title{font-size:114px;}body:not(.rtl) .elementor-3880 .elementor-element.elementor-element-e3e9f07{left:23%;}body.rtl .elementor-3880 .elementor-element.elementor-element-e3e9f07{right:23%;}.elementor-3880 .elementor-element.elementor-element-e3e9f07{top:73%;}.elementor-3880 .elementor-element.elementor-element-c1a138e .elementor-heading-title{font-size:27px;}.elementor-3880 .elementor-element.elementor-element-fb963c7{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-3880 .elementor-element.elementor-element-610c7d2{--e-image-carousel-slides-to-show:3;}.elementor-3880 .elementor-element.elementor-element-610c7d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3880 .elementor-element.elementor-element-76ed458 .elementor-heading-title{font-size:27px;}.elementor-3880 .elementor-element.elementor-element-1ae2853{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for container, class: .elementor-element-776e12c */.blur-on-hover {
  transition: backdrop-filter 0.3s ease, background-color 0.3s ease;
}

.blur-on-hover:hover {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* For Safari */
  background-color: rgba(255, 255, 255, 0.2); /* Optional translucent bg */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9da0ad */.blur-b {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* For Safari */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-877420b */.blur-bg {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* For Safari */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99908ac */.blur-b {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* For Safari */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d361ff1 */.blur-bg {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* For Safari */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e3e9f07 */.blur-bg {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* For Safari */
  border-radius: 200px;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-1ae2853 *//* Base button style */
.elementor-3880 .elementor-element.elementor-element-1ae2853 .elementor-field-option {
    position: relative;
    display: block;
    background-color: #1a1a1a;
    color: white;
    border-radius: 40px;
    padding: 15px 20px;
    margin-bottom: 15px;
    text-align: center;
    cursor: pointer;
    transition: background-color 0.3s ease;
    font-family: 'Poppins', sans-serif;
    font-size: 16px;
}

/* Hide checkbox but keep clickable */
.elementor-3880 .elementor-element.elementor-element-1ae2853 .elementor-field-option input[type="checkbox"] {
    position: absolute;
    opacity: 0;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    cursor: pointer;
    z-index: 2;
}

/* Keep label content on top, not clickable */
.elementor-3880 .elementor-element.elementor-element-1ae2853 .elementor-field-option label {
    position: relative;
    z-index: 1;
    display: block;
    pointer-events: none;
}

/* Selected state — change only background color */
.elementor-3880 .elementor-element.elementor-element-1ae2853 .elementor-field-option input[type="checkbox"]:checked ~ label {
    background-color: #f8b21f;
    color: black; /* Optional: for better contrast */
    border-radius: 40px;
    padding: 15px 20px;
    height: 100%;
    width: 100%;
    text-align: center;
    font-family: 'Poppins', sans-serif;
    font-size: 16px;
}/* End custom CSS */