.elementor-11528 .elementor-element.elementor-element-777608d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-11528 .elementor-element.elementor-element-777608d:not(.elementor-motion-effects-element-type-background), .elementor-11528 .elementor-element.elementor-element-777608d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11528 .elementor-element.elementor-element-777608d > .elementor-container{min-height:685px;}.elementor-11528 .elementor-element.elementor-element-777608d{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-11528 .elementor-element.elementor-element-777608d, .elementor-11528 .elementor-element.elementor-element-777608d > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-777608d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-11528 .elementor-element.elementor-element-811e6f6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11528 .elementor-element.elementor-element-811e6f6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11528 .elementor-element.elementor-element-811e6f6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-11528 .elementor-element.elementor-element-811e6f6 > .elementor-element-populated, .elementor-11528 .elementor-element.elementor-element-811e6f6 > .elementor-element-populated > .elementor-background-overlay, .elementor-11528 .elementor-element.elementor-element-811e6f6 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-811e6f6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-811e6f6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11528 .elementor-element.elementor-element-b6bc646{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-11528 .elementor-element.elementor-element-e04cdb1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11528 .elementor-element.elementor-element-e04cdb1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11528 .elementor-element.elementor-element-e04cdb1.elementor-column > .elementor-widget-wrap{justify-content:center;}.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-11528 .elementor-element.elementor-element-9c5c6ca{width:100%;max-width:100%;text-align:center;}.elementor-11528 .elementor-element.elementor-element-9c5c6ca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-9c5c6ca .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:80px;font-weight:500;color:#FFFFFF;}.elementor-11528 .elementor-element.elementor-element-444ea93 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-444ea93{text-align:center;}.elementor-11528 .elementor-element.elementor-element-444ea93 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:80px;font-weight:500;color:#FFFFFF;}.elementor-11528 .elementor-element.elementor-element-3069aef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-3069aef{text-align:center;}.elementor-11528 .elementor-element.elementor-element-3069aef .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:80px;font-weight:500;color:#FFFFFF;}.elementor-11528 .elementor-element.elementor-element-c581d48 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-c581d48{text-align:center;}.elementor-11528 .elementor-element.elementor-element-c581d48 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:80px;font-weight:500;color:#FFFFFF;}.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-11528 .elementor-element.elementor-element-a29af72 .elementor-button{background-color:#60615E;font-family:"Fira Sans", Sans-serif;font-size:15px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.5s;border-style:solid;border-width:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;padding:10px 20px 10px 20px;}.elementor-11528 .elementor-element.elementor-element-a29af72 .elementor-button:hover, .elementor-11528 .elementor-element.elementor-element-a29af72 .elementor-button:focus{background-color:#000000;border-color:#000000;}.elementor-11528 .elementor-element.elementor-element-a29af72{width:var( --container-widget-width, 0% );max-width:0%;--container-widget-width:0%;--container-widget-flex-grow:0;}.elementor-11528 .elementor-element.elementor-element-a29af72 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-a957f01 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-11528 .elementor-element.elementor-element-a957f01:not(.elementor-motion-effects-element-type-background), .elementor-11528 .elementor-element.elementor-element-a957f01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://youwe.dk/wp-content/uploads/2025/11/hero-youwe.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11528 .elementor-element.elementor-element-a957f01 > .elementor-container{min-height:685px;}.elementor-11528 .elementor-element.elementor-element-a957f01{border-style:solid;border-width:0px 0px 0px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-11528 .elementor-element.elementor-element-a957f01, .elementor-11528 .elementor-element.elementor-element-a957f01 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-a957f01 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-11528 .elementor-element.elementor-element-073bff6.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-11528 .elementor-element.elementor-element-073bff6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-11528 .elementor-element.elementor-element-073bff6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-11528 .elementor-element.elementor-element-073bff6 > .elementor-element-populated, .elementor-11528 .elementor-element.elementor-element-073bff6 > .elementor-element-populated > .elementor-background-overlay, .elementor-11528 .elementor-element.elementor-element-073bff6 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-073bff6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11528 .elementor-element.elementor-element-073bff6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11528 .elementor-element.elementor-element-0490bfc{margin-top:0px;margin-bottom:60px;}.elementor-11528 .elementor-element.elementor-element-7956b3c{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-11528 .elementor-element.elementor-element-7956b3c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-7956b3c .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:80px;font-weight:500;color:#FFFFFF;}.elementor-11528 .elementor-element.elementor-element-cb63dc0 .elementor-button{background-color:#60615E;font-family:"Fira Sans", Sans-serif;font-size:15px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.5s;border-style:solid;border-width:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;padding:10px 20px 10px 20px;}.elementor-11528 .elementor-element.elementor-element-cb63dc0 .elementor-button:hover, .elementor-11528 .elementor-element.elementor-element-cb63dc0 .elementor-button:focus{background-color:#000000;border-color:#000000;}.elementor-11528 .elementor-element.elementor-element-cb63dc0{width:var( --container-widget-width, 0% );max-width:0%;--container-widget-width:0%;--container-widget-flex-grow:0;}.elementor-11528 .elementor-element.elementor-element-cb63dc0 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-11528 .elementor-element.elementor-element-0ae149d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-11528 .elementor-element.elementor-element-0ae149d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-11528 .elementor-element.elementor-element-0ae149d.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-widget-posts .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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .ecs-load-more-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-11528 .elementor-element.elementor-element-37d7a34{--grid-row-gap:0px;top:0px;--grid-column-gap:0px;}.elementor-11528 .elementor-element.elementor-element-37d7a34 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-11528 .elementor-element.elementor-element-37d7a34{left:0px;}body.rtl .elementor-11528 .elementor-element.elementor-element-37d7a34{right:0px;}.elementor-11528 .elementor-element.elementor-element-9e8d08c:not(.elementor-motion-effects-element-type-background), .elementor-11528 .elementor-element.elementor-element-9e8d08c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF4F8;}.elementor-11528 .elementor-element.elementor-element-9e8d08c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11528 .elementor-element.elementor-element-9e8d08c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11528 .elementor-element.elementor-element-e20c16a{padding:80px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-9433c2f .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:400;color:#141414;}.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-11528 .elementor-element.elementor-element-4104b7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-11528 .elementor-element.elementor-element-4104b7e{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:400;color:#141414;}.elementor-11528 .elementor-element.elementor-element-f285cf0 .elementor-button{background-color:#C8F902;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;fill:#141414;color:#141414;transition-duration:0s;border-style:solid;border-width:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;padding:10px 20px 10px 20px;}.elementor-11528 .elementor-element.elementor-element-f285cf0 .elementor-button:hover, .elementor-11528 .elementor-element.elementor-element-f285cf0 .elementor-button:focus{background-color:#C8F902;border-color:#C8F902;}.elementor-11528 .elementor-element.elementor-element-f285cf0{width:auto;max-width:auto;}.elementor-11528 .elementor-element.elementor-element-f285cf0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11528 .elementor-element.elementor-element-412a559{padding:120px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-8e9dd64 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:80px;font-weight:500;color:#141414;}.elementor-11528 .elementor-element.elementor-element-b514f9b .elementor-button{background-color:#C8F902;font-family:"Fira Sans", Sans-serif;font-size:15px;font-weight:400;fill:#141414;color:#141414;transition-duration:0s;border-style:solid;border-width:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;padding:10px 20px 10px 20px;}.elementor-11528 .elementor-element.elementor-element-b514f9b .elementor-button:hover, .elementor-11528 .elementor-element.elementor-element-b514f9b .elementor-button:focus{background-color:#C8F902;border-color:#C8F902;}.elementor-11528 .elementor-element.elementor-element-b514f9b{width:auto;max-width:auto;}.elementor-11528 .elementor-element.elementor-element-b514f9b > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-b514f9b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11528 .elementor-element.elementor-element-f69c7f5{padding:120px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-6a7ae45.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-11528 .elementor-element.elementor-element-e5a7306.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-11528 .elementor-element.elementor-element-0ac6535{--grid-row-gap:0px;width:auto;max-width:auto;--grid-column-gap:30px;}.elementor-11528 .elementor-element.elementor-element-0ac6535 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11528 .elementor-element.elementor-element-6200a04.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-11528 .elementor-element.elementor-element-be555d7{--grid-row-gap:0px;width:auto;max-width:auto;--grid-column-gap:30px;}.elementor-11528 .elementor-element.elementor-element-be555d7 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-c494f58{--grid-row-gap:0px;width:auto;max-width:auto;--grid-column-gap:30px;}.elementor-11528 .elementor-element.elementor-element-c494f58 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-11528 .elementor-element.elementor-element-a7bf371.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-11528 .elementor-element.elementor-element-4d29e94{margin-top:-220px;margin-bottom:0px;}.elementor-11528 .elementor-element.elementor-element-34d5fd1.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-11528 .elementor-element.elementor-element-d06ad85{--grid-row-gap:0px;width:auto;max-width:auto;z-index:10;--grid-column-gap:30px;}.elementor-11528 .elementor-element.elementor-element-d06ad85 > .elementor-widget-container{margin:0px 80px 20px 0px;}.elementor-11528 .elementor-element.elementor-element-10879cc{--grid-row-gap:0px;width:auto;max-width:auto;--grid-column-gap:30px;}.elementor-11528 .elementor-element.elementor-element-10879cc > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-00e1bdc:not(.elementor-motion-effects-element-type-background), .elementor-11528 .elementor-element.elementor-element-00e1bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF4F8;}.elementor-11528 .elementor-element.elementor-element-00e1bdc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-00e1bdc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11528 .elementor-element.elementor-element-26a7b28.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-11528 .elementor-element.elementor-element-ba369b2.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-11528 .elementor-element.elementor-element-8763055{--grid-row-gap:0px;width:auto;max-width:auto;--grid-column-gap:30px;}.elementor-11528 .elementor-element.elementor-element-8763055 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11528 .elementor-element.elementor-element-7e718d6.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-11528 .elementor-element.elementor-element-7c800b5{--grid-row-gap:0px;width:auto;max-width:auto;--grid-column-gap:30px;}.elementor-11528 .elementor-element.elementor-element-7c800b5 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-5e3444b{--grid-row-gap:0px;width:auto;max-width:auto;--grid-column-gap:30px;}.elementor-11528 .elementor-element.elementor-element-5e3444b > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-11528 .elementor-element.elementor-element-9216482.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-11528 .elementor-element.elementor-element-1937a3e{margin-top:-220px;margin-bottom:0px;}.elementor-11528 .elementor-element.elementor-element-c0fe078.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-11528 .elementor-element.elementor-element-a667ed4{--grid-row-gap:0px;width:auto;max-width:auto;z-index:10;--grid-column-gap:30px;}.elementor-11528 .elementor-element.elementor-element-a667ed4 > .elementor-widget-container{margin:0px 80px 20px 0px;}.elementor-11528 .elementor-element.elementor-element-2d5e017{--grid-row-gap:0px;width:auto;max-width:auto;--grid-column-gap:30px;}.elementor-11528 .elementor-element.elementor-element-2d5e017 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-996bf70:not(.elementor-motion-effects-element-type-background), .elementor-11528 .elementor-element.elementor-element-996bf70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11528 .elementor-element.elementor-element-996bf70{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-996bf70 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11528 .elementor-element.elementor-element-9efcc3a{margin-top:50px;margin-bottom:50px;}.elementor-11528 .elementor-element.elementor-element-a0c74e1{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-11528 .elementor-element.elementor-element-a0c74e1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-a0c74e1 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:80px;font-weight:600;color:#141414;}.elementor-11528 .elementor-element.elementor-element-11cf9a4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-77a0b3c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11528 .elementor-element.elementor-element-7783e0b{padding:20px 20px 20px 20px;}.elementor-11528 .elementor-element.elementor-element-fbc635a .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-11528 .elementor-element.elementor-element-d1f49f6 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-d1f49f6{font-family:"Fira Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.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-11528 .elementor-element.elementor-element-3d8156e{text-align:center;}.elementor-11528 .elementor-element.elementor-element-3d8156e img{border-radius:16px 16px 16px 16px;}.elementor-11528 .elementor-element.elementor-element-eb97b12 .elementor-button{background-color:#C8F902;border-radius:100px 100px 100px 100px;padding:12px 11px 12px 12px;}.elementor-11528 .elementor-element.elementor-element-eb97b12{width:auto;max-width:auto;bottom:40px;}.elementor-11528 .elementor-element.elementor-element-eb97b12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-11528 .elementor-element.elementor-element-eb97b12{right:33px;}body.rtl .elementor-11528 .elementor-element.elementor-element-eb97b12{left:33px;}.elementor-11528 .elementor-element.elementor-element-cbc7730.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11528 .elementor-element.elementor-element-b8678b6{padding:20px 20px 20px 20px;}.elementor-11528 .elementor-element.elementor-element-fd4c4e1 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-11528 .elementor-element.elementor-element-01b175e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-01b175e{font-family:"Fira Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-11528 .elementor-element.elementor-element-f4a9e67{text-align:center;}.elementor-11528 .elementor-element.elementor-element-f4a9e67 img{border-radius:16px 16px 16px 16px;}.elementor-11528 .elementor-element.elementor-element-0a75ffc .elementor-button{background-color:#C8F902;border-radius:100px 100px 100px 100px;padding:12px 11px 12px 12px;}.elementor-11528 .elementor-element.elementor-element-0a75ffc{width:auto;max-width:auto;bottom:40px;}.elementor-11528 .elementor-element.elementor-element-0a75ffc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-11528 .elementor-element.elementor-element-0a75ffc{right:33px;}body.rtl .elementor-11528 .elementor-element.elementor-element-0a75ffc{left:33px;}.elementor-11528 .elementor-element.elementor-element-abbe5ef.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11528 .elementor-element.elementor-element-a17260b{padding:20px 20px 20px 20px;}.elementor-11528 .elementor-element.elementor-element-92ce9f0 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-11528 .elementor-element.elementor-element-89928e1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-89928e1{font-family:"Fira Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-11528 .elementor-element.elementor-element-723e099{text-align:center;}.elementor-11528 .elementor-element.elementor-element-723e099 img{border-radius:16px 16px 16px 16px;}.elementor-11528 .elementor-element.elementor-element-f743f48 .elementor-button{background-color:#C8F902;border-radius:100px 100px 100px 100px;padding:12px 11px 12px 12px;}.elementor-11528 .elementor-element.elementor-element-f743f48{width:auto;max-width:auto;bottom:40px;}.elementor-11528 .elementor-element.elementor-element-f743f48 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-11528 .elementor-element.elementor-element-f743f48{right:33px;}body.rtl .elementor-11528 .elementor-element.elementor-element-f743f48{left:33px;}.elementor-11528 .elementor-element.elementor-element-11e9af2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11528 .elementor-element.elementor-element-fcb8685{padding:20px 20px 20px 20px;}.elementor-11528 .elementor-element.elementor-element-7fb5bc5 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-11528 .elementor-element.elementor-element-d02848c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-d02848c{font-family:"Fira Sans", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-11528 .elementor-element.elementor-element-88ae11f{text-align:center;}.elementor-11528 .elementor-element.elementor-element-88ae11f img{border-radius:16px 16px 16px 16px;}.elementor-11528 .elementor-element.elementor-element-4515af1 .elementor-button{background-color:#C8F902;border-radius:100px 100px 100px 100px;padding:12px 11px 12px 12px;}.elementor-11528 .elementor-element.elementor-element-4515af1{width:auto;max-width:auto;bottom:40px;}.elementor-11528 .elementor-element.elementor-element-4515af1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-11528 .elementor-element.elementor-element-4515af1{right:33px;}body.rtl .elementor-11528 .elementor-element.elementor-element-4515af1{left:33px;}.elementor-11528 .elementor-element.elementor-element-363e6af:not(.elementor-motion-effects-element-type-background), .elementor-11528 .elementor-element.elementor-element-363e6af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11528 .elementor-element.elementor-element-363e6af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 10px 80px 10px;}.elementor-11528 .elementor-element.elementor-element-363e6af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11528 .elementor-element.elementor-element-2938303{margin-top:50px;margin-bottom:50px;}.elementor-11528 .elementor-element.elementor-element-f77476b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-11528 .elementor-element.elementor-element-f77476b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-f77476b .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:80px;font-weight:600;color:#141414;}.elementor-11528 .elementor-element.elementor-element-f8deee8{--swiper-slides-to-display:1;--swiper-slides-gap:10px;}.elementor-11528 .elementor-element.elementor-element-f8deee8 .swiper-slide > .elementor-element{height:100%;}.elementor-11528 .elementor-element.elementor-element-9e88b20{margin-top:0px;margin-bottom:0px;padding:160px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-6d2a2c7 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:80px;font-weight:500;color:#141414;}.elementor-11528 .elementor-element.elementor-element-cf88a42{margin-top:0px;margin-bottom:80px;padding:0px 0px 80px 0px;}.elementor-11528 .elementor-element.elementor-element-c3f45d5 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-11528 .elementor-element.elementor-element-c3f45d5{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:400;color:#141414;}.elementor-11528 .elementor-element.elementor-element-e9f95d3{margin-top:15px;margin-bottom:0px;}.elementor-11528 .elementor-element.elementor-element-7e7490d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11528 .elementor-element.elementor-element-7e7490d img{border-radius:16px 16px 16px 16px;}.elementor-11528 .elementor-element.elementor-element-8c527bd:not(.elementor-motion-effects-element-type-background), .elementor-11528 .elementor-element.elementor-element-8c527bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF4F8;}.elementor-11528 .elementor-element.elementor-element-8c527bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-11528 .elementor-element.elementor-element-8c527bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11528 .elementor-element.elementor-element-4a27357{padding:0px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-2f791ad{text-align:start;}.elementor-11528 .elementor-element.elementor-element-2f791ad .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:80px;font-weight:500;color:#141414;}.elementor-11528 .elementor-element.elementor-element-ca1d6e7 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-11528 .elementor-element.elementor-element-13d52ea > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-11528 .elementor-element.elementor-element-6e7a8eb > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-bc-flex-widget .elementor-11528 .elementor-element.elementor-element-67a4935.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11528 .elementor-element.elementor-element-67a4935.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11528 .elementor-element.elementor-element-67a4935.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11528 .elementor-element.elementor-element-67a4935 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-11528 .elementor-element.elementor-element-f76ce7b{text-align:center;}.elementor-11528 .elementor-element.elementor-element-f76ce7b img{filter:brightness( 62% ) contrast( 36% ) saturate( 45% ) blur( 0px ) hue-rotate( 244deg );}.elementor-11528 .elementor-element.elementor-element-7ef6f4d > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-11528 .elementor-element.elementor-element-e86cee1 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-11528 .elementor-element.elementor-element-c26f481 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-11528 .elementor-element.elementor-element-89b046c > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-11528 .elementor-element.elementor-element-d8c683a > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-11528 .elementor-element.elementor-element-fc57ded > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-11528 .elementor-element.elementor-element-fa43f4f > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-11528 .elementor-element.elementor-element-e784a2c > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-11528 .elementor-element.elementor-element-a5a2bb1{margin-top:120px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-11528 .elementor-element.elementor-element-e97d83c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-11528 .elementor-element.elementor-element-e97d83c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-11528 .elementor-element.elementor-element-e97d83c.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-11528 .elementor-element.elementor-element-2a2a549{margin-top:350px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-11528 .elementor-element.elementor-element-5889c19.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-11528 .elementor-element.elementor-element-5889c19.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-11528 .elementor-element.elementor-element-5889c19.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-11528 .elementor-element.elementor-element-cbad452 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11528 .elementor-element.elementor-element-cbad452{text-align:end;}.elementor-11528 .elementor-element.elementor-element-cbad452 img{border-radius:12px 12px 12px 12px;}.elementor-11528 .elementor-element.elementor-element-a606427.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-11528 .elementor-element.elementor-element-a606427 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11528 .elementor-element.elementor-element-c4c2e48{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:end;}.elementor-11528 .elementor-element.elementor-element-c4c2e48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-c4c2e48 img{border-radius:12px 12px 12px 12px;}.elementor-11528 .elementor-element.elementor-element-aa03d46{text-align:end;}.elementor-11528 .elementor-element.elementor-element-aa03d46 img{border-radius:12px 12px 12px 12px;}.elementor-11528 .elementor-element.elementor-element-ad76775.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-11528 .elementor-element.elementor-element-de77045.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-11528 .elementor-element.elementor-element-e06bb96 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11528 .elementor-element.elementor-element-e06bb96{text-align:start;}.elementor-11528 .elementor-element.elementor-element-e06bb96 img{border-radius:12px 12px 12px 12px;}.elementor-11528 .elementor-element.elementor-element-a464736.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-11528 .elementor-element.elementor-element-5e1963c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11528 .elementor-element.elementor-element-5e1963c{text-align:start;}.elementor-11528 .elementor-element.elementor-element-5e1963c img{border-radius:12px 12px 12px 12px;}.elementor-11528 .elementor-element.elementor-element-6e73147.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-11528 .elementor-element.elementor-element-695ef21{text-align:start;}.elementor-11528 .elementor-element.elementor-element-695ef21 img{border-radius:12px 12px 12px 12px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-11528 .elementor-element.elementor-element-9c5c6ca{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;}.elementor-11528 .elementor-element.elementor-element-9c5c6ca .elementor-heading-title{font-size:60px;}.elementor-11528 .elementor-element.elementor-element-444ea93{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;}.elementor-11528 .elementor-element.elementor-element-444ea93 .elementor-heading-title{font-size:60px;}.elementor-11528 .elementor-element.elementor-element-3069aef{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;}.elementor-11528 .elementor-element.elementor-element-3069aef .elementor-heading-title{font-size:60px;}.elementor-11528 .elementor-element.elementor-element-c581d48{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;}.elementor-11528 .elementor-element.elementor-element-c581d48 .elementor-heading-title{font-size:60px;}.elementor-11528 .elementor-element.elementor-element-7956b3c{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;}.elementor-11528 .elementor-element.elementor-element-37d7a34{width:var( --container-widget-width, 485px );max-width:485px;--container-widget-width:485px;--container-widget-flex-grow:0;}.elementor-11528 .elementor-element.elementor-element-8e9dd64 .elementor-heading-title{font-size:48px;}.elementor-11528 .elementor-element.elementor-element-a0c74e1 .elementor-heading-title{font-size:48px;}.elementor-11528 .elementor-element.elementor-element-f77476b .elementor-heading-title{font-size:50px;}.elementor-11528 .elementor-element.elementor-element-f8deee8{--swiper-slides-to-display:1;}.elementor-11528 .elementor-element.elementor-element-6d2a2c7 .elementor-heading-title{font-size:50px;}.elementor-11528 .elementor-element.elementor-element-2f791ad .elementor-heading-title{font-size:50px;}.elementor-11528 .elementor-element.elementor-element-cbad452{width:var( --container-widget-width, 464px );max-width:464px;--container-widget-width:464px;--container-widget-flex-grow:0;}.elementor-11528 .elementor-element.elementor-element-c4c2e48{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-11528 .elementor-element.elementor-element-5e1963c{width:var( --container-widget-width, 402px );max-width:402px;--container-widget-width:402px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-11528 .elementor-element.elementor-element-9c5c6ca .elementor-heading-title{font-size:30px;}.elementor-11528 .elementor-element.elementor-element-444ea93 .elementor-heading-title{font-size:30px;}.elementor-11528 .elementor-element.elementor-element-3069aef .elementor-heading-title{font-size:30px;}.elementor-11528 .elementor-element.elementor-element-c581d48 .elementor-heading-title{font-size:30px;}.elementor-11528 .elementor-element.elementor-element-a29af72{width:var( --container-widget-width, 0px );max-width:0px;--container-widget-width:0px;--container-widget-flex-grow:0;}.elementor-11528 .elementor-element.elementor-element-7956b3c .elementor-heading-title{font-size:48px;}.elementor-11528 .elementor-element.elementor-element-cb63dc0{width:var( --container-widget-width, 0px );max-width:0px;--container-widget-width:0px;--container-widget-flex-grow:0;}.elementor-11528 .elementor-element.elementor-element-0ae149d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11528 .elementor-element.elementor-element-37d7a34 > .elementor-widget-container{margin:0px 0px 270px 0px;}.elementor-11528 .elementor-element.elementor-element-37d7a34{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}body:not(.rtl) .elementor-11528 .elementor-element.elementor-element-37d7a34{left:-1000px;}body.rtl .elementor-11528 .elementor-element.elementor-element-37d7a34{right:-1000px;}.elementor-11528 .elementor-element.elementor-element-9433c2f .elementor-heading-title{font-size:18px;}.elementor-11528 .elementor-element.elementor-element-4104b7e{font-size:16px;}.elementor-11528 .elementor-element.elementor-element-412a559{padding:040px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-8e9dd64 .elementor-heading-title{font-size:36px;}.elementor-11528 .elementor-element.elementor-element-f69c7f5{padding:40px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-6a7ae45 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-0ac6535 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-6200a04 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11528 .elementor-element.elementor-element-be555d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-c494f58 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-4d29e94{margin-top:0px;margin-bottom:0px;}.elementor-11528 .elementor-element.elementor-element-34d5fd1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-d06ad85 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-996bf70{padding:40px 0px 40px 0px;}.elementor-11528 .elementor-element.elementor-element-edbec66 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11528 .elementor-element.elementor-element-9efcc3a{margin-top:0px;margin-bottom:16px;}.elementor-11528 .elementor-element.elementor-element-a0c74e1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11528 .elementor-element.elementor-element-a0c74e1 .elementor-heading-title{font-size:36px;}.elementor-11528 .elementor-element.elementor-element-363e6af{padding:0px 0px 40px 0px;}.elementor-11528 .elementor-element.elementor-element-2938303{margin-top:0px;margin-bottom:0px;}.elementor-11528 .elementor-element.elementor-element-f77476b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11528 .elementor-element.elementor-element-f77476b .elementor-heading-title{font-size:36px;}.elementor-11528 .elementor-element.elementor-element-f8deee8{--swiper-slides-to-display:1;}.elementor-11528 .elementor-element.elementor-element-6d2a2c7 .elementor-heading-title{font-size:36px;}.elementor-11528 .elementor-element.elementor-element-c3f45d5{font-size:16px;}.elementor-11528 .elementor-element.elementor-element-8c527bd{padding:40px 0px 40px 0px;}.elementor-11528 .elementor-element.elementor-element-2f791ad .elementor-heading-title{font-size:36px;}.elementor-11528 .elementor-element.elementor-element-ca1d6e7{width:50%;}.elementor-11528 .elementor-element.elementor-element-ca1d6e7 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-11528 .elementor-element.elementor-element-3d6abf7 img{width:65%;}.elementor-11528 .elementor-element.elementor-element-13d52ea{width:50%;}.elementor-11528 .elementor-element.elementor-element-13d52ea > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-11528 .elementor-element.elementor-element-5662297 img{width:65%;}.elementor-11528 .elementor-element.elementor-element-6e7a8eb{width:50%;}.elementor-11528 .elementor-element.elementor-element-6e7a8eb > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-11528 .elementor-element.elementor-element-f37fbfa img{width:65%;}.elementor-11528 .elementor-element.elementor-element-67a4935{width:50%;}.elementor-11528 .elementor-element.elementor-element-67a4935 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-11528 .elementor-element.elementor-element-f76ce7b img{width:65%;}.elementor-11528 .elementor-element.elementor-element-7ef6f4d{width:50%;}.elementor-11528 .elementor-element.elementor-element-7ef6f4d > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-11528 .elementor-element.elementor-element-0b16804 img{width:65%;}.elementor-11528 .elementor-element.elementor-element-e86cee1{width:50%;}.elementor-11528 .elementor-element.elementor-element-e86cee1 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-11528 .elementor-element.elementor-element-be5ea49 img{width:65%;}.elementor-11528 .elementor-element.elementor-element-c26f481{width:50%;}.elementor-11528 .elementor-element.elementor-element-c26f481 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-11528 .elementor-element.elementor-element-3a92788 img{width:65%;}.elementor-11528 .elementor-element.elementor-element-89b046c{width:50%;}.elementor-11528 .elementor-element.elementor-element-89b046c > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-11528 .elementor-element.elementor-element-0da2f2b img{width:65%;}.elementor-11528 .elementor-element.elementor-element-d8c683a{width:50%;}.elementor-11528 .elementor-element.elementor-element-d8c683a > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-11528 .elementor-element.elementor-element-c675ed3 img{width:65%;}.elementor-11528 .elementor-element.elementor-element-fc57ded{width:50%;}.elementor-11528 .elementor-element.elementor-element-fc57ded > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-11528 .elementor-element.elementor-element-9eaaede img{width:65%;}.elementor-11528 .elementor-element.elementor-element-fa43f4f{width:50%;}.elementor-11528 .elementor-element.elementor-element-fa43f4f > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-11528 .elementor-element.elementor-element-66ff214 img{width:65%;}.elementor-11528 .elementor-element.elementor-element-e784a2c{width:50%;}.elementor-11528 .elementor-element.elementor-element-e784a2c > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-11528 .elementor-element.elementor-element-dd8428b img{width:65%;}.elementor-11528 .elementor-element.elementor-element-e97d83c{width:50%;}.elementor-11528 .elementor-element.elementor-element-2a2a549{margin-top:0px;margin-bottom:0px;}.elementor-11528 .elementor-element.elementor-element-cbad452 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-cbad452 img{border-radius:4px 4px 4px 4px;}.elementor-11528 .elementor-element.elementor-element-a606427 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11528 .elementor-element.elementor-element-c4c2e48 img{border-radius:4px 4px 4px 4px;}.elementor-11528 .elementor-element.elementor-element-aa03d46 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-11528 .elementor-element.elementor-element-aa03d46 img{border-radius:4px 4px 4px 4px;}.elementor-11528 .elementor-element.elementor-element-ad76775{width:50%;}.elementor-11528 .elementor-element.elementor-element-00e6a54{margin-top:-16px;margin-bottom:0px;}.elementor-11528 .elementor-element.elementor-element-e06bb96 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-e06bb96 img{border-radius:4px 4px 4px 4px;}.elementor-11528 .elementor-element.elementor-element-5e1963c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11528 .elementor-element.elementor-element-5e1963c img{border-radius:4px 4px 4px 4px;}.elementor-11528 .elementor-element.elementor-element-695ef21 img{border-radius:4px 4px 4px 4px;}}@media(min-width:768px){.elementor-11528 .elementor-element.elementor-element-811e6f6{width:100%;}.elementor-11528 .elementor-element.elementor-element-073bff6{width:100%;}.elementor-11528 .elementor-element.elementor-element-e38ba87{width:55.674%;}.elementor-11528 .elementor-element.elementor-element-678c0bb{width:44.203%;}.elementor-11528 .elementor-element.elementor-element-26a7b28{width:56.377%;}.elementor-11528 .elementor-element.elementor-element-9216482{width:43.588%;}.elementor-11528 .elementor-element.elementor-element-e97d83c{width:42%;}.elementor-11528 .elementor-element.elementor-element-ad76775{width:58%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11528 .elementor-element.elementor-element-e38ba87{width:80%;}.elementor-11528 .elementor-element.elementor-element-6200a04{width:100%;}.elementor-11528 .elementor-element.elementor-element-c24b1e5{width:100%;}.elementor-11528 .elementor-element.elementor-element-77a0b3c{width:50%;}.elementor-11528 .elementor-element.elementor-element-11833d2{width:80%;}.elementor-11528 .elementor-element.elementor-element-cbc7730{width:50%;}.elementor-11528 .elementor-element.elementor-element-76c082f{width:80%;}.elementor-11528 .elementor-element.elementor-element-abbe5ef{width:50%;}.elementor-11528 .elementor-element.elementor-element-76d544e{width:80%;}.elementor-11528 .elementor-element.elementor-element-11e9af2{width:50%;}.elementor-11528 .elementor-element.elementor-element-516e1ab{width:80%;}}/* Start custom CSS for section, class: .elementor-element-b6bc646 */@media screen and (max-width: 767px) {
    .hero-content > .elementor-container{
        flex-direction: column-reverse;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-777608d */.home header + div::before{
  content: "";
  position: absolute;
  left: 0;
  width: 30%;
  
} 
.hero >.elementor-container {
   
    margin: 0;
    padding: 0;
    width: 100%;
    max-width: 100% !important;
    h2{
        width: 100% !important;
    }
    .hero-content{
        display: flex;
    }
}
@media (max-width: 767px) {
 .hero .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0490bfc */@media screen and (max-width: 767px) {
    .hero-content > .elementor-container{
        flex-direction: column-reverse;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a957f01 */.home header + div::before{
  content: "";
  position: absolute;
  left: 0;
  width: 30%;
  
} 
#old-section-hero{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e5a7306 */.content-post-skin-1bis > div > .elementor-widget-posts{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6200a04 */.content-post-skin-1bis > div > .elementor-widget-posts{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f69c7f5 */.content-cases-section  {
    div{
        margin-block-end: 0px !important;
    }
  .elementor-section .elementor-widget-wrap:hover .elementor-button .elementor-button-icon::after {
    left: 0;
    opacity: 1;
  }
  .elementor-section .elementor-widget-wrap:hover .elementor-button .elementor-button-icon svg {
    transform: translateX(14px);
    opacity: 0;
  }
  .elementor-section {
  .elementor-widget-image img{
       filter: brightness(80%);
    }
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9e8d08c */.oblique-section {
  position: relative;
  overflow: hidden;
}

.oblique-section::before {
  content: "";
  position: absolute;
  top: 0;
  left: -60%; /* commence hors de l'écran */
  width: 60%;
  height: 0%;
  overflow: hidden;
  background: #e5ebf0; /* ta couleur de fond */
  transform: skewX(20deg);
  transform-origin: top left;
  opacity: 1;
  transition: transform 7s ease, height 7s ease;
}
.oblique-section.animate::before {
  left: -4%;
  height: 100%;
}
.elementor-editor-active .elementor-grid{
    display: flex !important;
}
@media screen and (min-width: 768px) and  (max-width: 990px) {
   .oblique-section .elementor-grid{
        display: flex !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ba369b2 */.content-post-skin-1bis > div > .elementor-widget-posts{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7e718d6 */.content-post-skin-1bis > div > .elementor-widget-posts{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-00e1bdc */.hidden-section{
    display: none !important
}
.content-cases-section .elementor-section img{
    transition-duration: 1s;
}
.content-cases-section article:hover img{
   transform: scale(1.1);
}
.content-cases-section{
    .elementor-section{
        overflow: hidden !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-996bf70 */.content-service-section .elementor-section img{
    transition-duration: 1s;
}
.content-service-section article:hover img{
   transform: scale(1.1);
}
@media screen and (min-width: 768px) and  (max-width: 990px) {
   .content-service-section .elementor-grid{
        display: flex !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eb97b12 */.post-skin-service:hover{
   /* Animation hover */
.elementor-button .elementor-button-icon svg {
  transform: translateX(14px);
  opacity: 0;
}

.elementor-button .elementor-button-icon::after {
  left: 0;
  opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-77a0b3c */.element-box-page:hover{
    .elementor-button .elementor-button-icon::after {
    left: 0;
    opacity: 1;
  }
  .elementor-button .elementor-button-icon svg {
    transform: translateX(14px);
    opacity: 0;
  }
  img {
  transform: scale(1.1);
}
}
.element-box-page .img-head-menu img{
    transition-duration: .3s;
  transition-property: transform;
}
.element-box-page .img-head-menu{
    overflow: hidden;
    border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0a75ffc */.post-skin-service:hover{
   /* Animation hover */
.elementor-button .elementor-button-icon svg {
  transform: translateX(14px);
  opacity: 0;
}

.elementor-button .elementor-button-icon::after {
  left: 0;
  opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cbc7730 */.element-box-page:hover{
    .elementor-button .elementor-button-icon::after {
    left: 0;
    opacity: 1;
  }
  .elementor-button .elementor-button-icon svg {
    transform: translateX(14px);
    opacity: 0;
  }
  img {
  transform: scale(1.1);
}
}
.element-box-page .img-head-menu img{
    transition-duration: .3s;
  transition-property: transform;
}
.element-box-page .img-head-menu{
    overflow: hidden;
    border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f743f48 */.post-skin-service:hover{
   /* Animation hover */
.elementor-button .elementor-button-icon svg {
  transform: translateX(14px);
  opacity: 0;
}

.elementor-button .elementor-button-icon::after {
  left: 0;
  opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-abbe5ef */.element-box-page:hover{
    .elementor-button .elementor-button-icon::after {
    left: 0;
    opacity: 1;
  }
  .elementor-button .elementor-button-icon svg {
    transform: translateX(14px);
    opacity: 0;
  }
  img {
  transform: scale(1.1);
}
}
.element-box-page .img-head-menu img{
    transition-duration: .3s;
  transition-property: transform;
}
.element-box-page .img-head-menu{
    overflow: hidden;
    border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4515af1 */.post-skin-service:hover{
   /* Animation hover */
.elementor-button .elementor-button-icon svg {
  transform: translateX(14px);
  opacity: 0;
}

.elementor-button .elementor-button-icon::after {
  left: 0;
  opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-11e9af2 */.element-box-page:hover{
    .elementor-button .elementor-button-icon::after {
    left: 0;
    opacity: 1;
  }
  .elementor-button .elementor-button-icon svg {
    transform: translateX(14px);
    opacity: 0;
  }
  img {
  transform: scale(1.1);
}
}
.element-box-page .img-head-menu img{
    transition-duration: .3s;
  transition-property: transform;
}
.element-box-page .img-head-menu{
    overflow: hidden;
    border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-11cf9a4 */.section-head-menu {
     > div > div > a{
       /* display: none !important;*/
    }
    .title-description-subpage{
        position: absolute;
        z-index: 5;
    }
   .img-head-menu .elementor-widget-container {
    height: 380px;
    img{
         width: 100%;
      height: 100%;
      object-fit: cover;
      object-position: center;
    }
   
  }
}
.img-head-menu{
    filter: brightness(60%);
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-f8deee8 */.loop-carousel-serv img{
    transition: all .5s ease;
}
.loop-carousel-serv .elementor-widget-container:hover img{
    transform: scale(1);
}
.loop-carousel-serv .elementor-widget-image a{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ba88c8a */.description-services-grey{
    display: none !important;
}
.loop-slide-animation{
    .limit-height .elementor-widget-container {
      & img {
        max-width: 100%;
        object-fit: cover;
        object-position: center;
        max-height: 100%;
      }
    }
    .limit-height .elementor-widget-container {
      ::after {
        content: "";
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        right: 0;
        background: rgba(0,0,0,0);
        border-radius: 16px
      }
    }
}
#auto-thumbs {
  display: flex;
  justify-content: center;
  align-items: flex-end;
  gap: 10px;
  margin-top: 25px;
  flex-wrap: wrap;
  --bg: transparent; /*hsl(190deg 20% 10%)*/
  position: absolute;
  bottom: 25px;
  right: 25px;
  z-index: 50;
  
}

#auto-thumbs .thumb {
  --border-angle: 0deg;
  border-radius: 12px;
  width: 64px;
  height: 64px;
  display: flex;
  justify-content: center;
  align-items: center;
 /* animation: border-angle-rotate 5s infinite linear;*/
  border: 0.5rem solid transparent;
  position: relative;
  transition: all ease .5s;
  cursor:pointer;
}

#auto-thumbs .thumb.active11 {
     animation: border-angle-rotate 5s infinite linear;
 background: linear-gradient(white, white) padding-box,
      conic-gradient(
          from var(--border-angle),
          var(--bg) 50%,
        #C8F902
        )
    border-box;
        box-shadow: 2px 2px 4px hsla(0, 0%, 100%, 0.25);
    width: 100px;
    height: 100px;
}

#auto-thumbs .thumb img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  pointer-events: none;
  border:1px solid #ffffff7a;
}
@keyframes border-angle-rotate {
  from { --border-angle: 0deg; }
  to { --border-angle: 360deg; }
}
@property --border-angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}


/*new*/
/* CÔTÉS (TOP, RIGHT, BOTTOM, LEFT) */
#auto-thumbs .thumb::before,
#auto-thumbs .thumb::after,
#auto-thumbs .thumb span::before,
#auto-thumbs .thumb span::after {
  content: "";
  position: absolute;
  background: #C8F902;
  opacity: 0;         /* invisible tant que pas active */
  transition: opacity 0s;
}
#auto-thumbs .thumb.active{
    width: 100px;
    height: 100px;
}

/* -----------------------------------
   ANIMATION SEULEMENT SI .active
------------------------------------*/

/* 1️⃣ TOP — (0–1s) */
#auto-thumbs .thumb.active::before {
  opacity: 1;
  top: 0;
  left: 0;
  height: 4px;
  width: 0;
  animation: drawTop 1s linear forwards;
}

/* 2️⃣ RIGHT — (1–2s) */
#auto-thumbs .thumb.active::after {
  opacity: 1;
  top: 0;
  right: 0;
  width: 4px;
  height: 0;
  animation: drawRight 1s linear forwards 1s;

}

#auto-thumbs .thumb span {
  position: absolute;
  inset: 0;
}

/* 3️⃣ BOTTOM — (2–3s) */
#auto-thumbs .thumb.active span::before {
  opacity: 1;
  bottom: 0;
  right: 0;
  height: 4px;
  width: 0;
  animation: drawBottom 1s linear forwards 2s;
}

/* 4️⃣ LEFT — (3–4s) */
#auto-thumbs .thumb.active span::after {
  opacity: 1;
  bottom: 0;
  left: 0;
  width: 4px;
  height: 0;
  animation: drawLeft 1s linear forwards 3s;
}

/* ANIMATIONS */
@keyframes drawTop    { to { width: 100%; } }
@keyframes drawRight  { to { height: 100%; } }
@keyframes drawBottom { to { width: 100%; } }
@keyframes drawLeft   { to { height: 100%; } }

@media screen and (max-width: 767px) {
    #auto-thumbs .thumb{
         width: 55px;
        height: 55px;
    }
   #auto-thumbs .thumb.active{
        width: 80px;
        height: 80px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-363e6af */.loop-slide-animation{
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d66fd73 */.img-wall{
img{
    opacity: 0.6;
    filter: grayscale(100%);
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fd5fdce */.img-wall{
img{
    opacity: 0.6;
    filter: grayscale(100%);
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-90ee390 */.img-wall{
img{
    opacity: 0.6;
    filter: grayscale(100%);
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e97d83c */@media screen and (max-width: 767px) {
    .col-gallery-footer-1, .col-gallery-footer-1 div{
       padding-right: 1px!important;
        padding-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ad76775 */@media screen and (max-width: 767px) {
    .col-gallery-footer-2, .col-gallery-footer-2  div{
       padding-left: 0!important;
       padding-bottom: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a5a2bb1 */.overflow-hidden, .overflow-hidden .elementor-widget-container{
    overflow: hidden
}/* End custom CSS */