.elementor-9 .elementor-element.elementor-element-5825c05{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5825c05:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5825c05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-a63b1ac{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ffccffb{--display:flex;--min-height:100dvh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-c9f1439{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:155px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-eedf2f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-eedf2f5 img{width:373px;}.elementor-9 .elementor-element.elementor-element-05cfb1b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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:100;}.elementor-9 .elementor-element.elementor-element-05cfb1b.e-con{--align-self:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-9 .elementor-element.elementor-element-ff5f856{text-align:center;font-family:"Gamay", Sans-serif;font-size:13px;font-weight:400;line-height:normal;}.elementor-9 .elementor-element.elementor-element-f096f1b{text-align:center;font-family:"Gamay", Sans-serif;font-size:13px;font-weight:400;line-height:normal;}.elementor-9 .elementor-element.elementor-element-6051d87{width:var( --container-widget-width, 14.87% );max-width:14.87%;--container-widget-width:14.87%;--container-widget-flex-grow:0;top:10.165%;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-6051d87{left:4.63%;}body.rtl .elementor-9 .elementor-element.elementor-element-6051d87{right:4.63%;}.elementor-9 .elementor-element.elementor-element-edf8b40{width:var( --container-widget-width, 26.37% );max-width:26.37%;--container-widget-width:26.37%;--container-widget-flex-grow:0;bottom:6.149%;z-index:11;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-edf8b40{left:1.266%;}body.rtl .elementor-9 .elementor-element.elementor-element-edf8b40{right:1.266%;}.elementor-9 .elementor-element.elementor-element-b5ad289{width:var( --container-widget-width, 40.53% );max-width:40.53%;--container-widget-width:40.53%;--container-widget-flex-grow:0;top:31.5%;z-index:11;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-b5ad289{right:1%;}body.rtl .elementor-9 .elementor-element.elementor-element-b5ad289{left:1%;}.elementor-9 .elementor-element.elementor-element-b5ad289 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9 .elementor-element.elementor-element-0af16da{width:var( --container-widget-width, 11.49% );max-width:11.49%;--container-widget-width:11.49%;--container-widget-flex-grow:0;top:45%;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-0af16da{right:31.03%;}body.rtl .elementor-9 .elementor-element.elementor-element-0af16da{left:31.03%;}.elementor-9 .elementor-element.elementor-element-14c1724{width:var( --container-widget-width, 14.04% );max-width:14.04%;--container-widget-width:14.04%;--container-widget-flex-grow:0;bottom:10%;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-14c1724{right:4.319%;}body.rtl .elementor-9 .elementor-element.elementor-element-14c1724{left:4.319%;}.elementor-9 .elementor-element.elementor-element-d84ff94{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-d84ff94{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-d84ff94{right:0px;}.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-9 .elementor-element.elementor-element-b2e77aa{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:70px;text-align:center;}.elementor-9 .elementor-element.elementor-element-b2e77aa.elementor-element{--align-self:center;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-b2e77aa{right:100px;}body.rtl .elementor-9 .elementor-element.elementor-element-b2e77aa{left:100px;}.elementor-9 .elementor-element.elementor-element-b2e77aa .elementor-heading-title{font-family:"Gamay", Sans-serif;font-size:12px;font-weight:400;line-height:normal;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-c6d7d4b{--display:flex;}.elementor-9 .elementor-element.elementor-element-983277b{width:initial;max-width:initial;margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-983277b.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-983277b .elementor-heading-title{font-family:"Gamay", Sans-serif;font-size:12px;font-weight:400;line-height:normal;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-0042ec5{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-0042ec5.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-0042ec5 .elementor-heading-title{font-family:"Gamay", Sans-serif;font-size:12px;font-weight:400;line-height:normal;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-b41d441{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:280px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5b04ebe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-e0e2e8f{width:var( --container-widget-width, 700px );max-width:700px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 140px) 0px;padding:0px 0px 0px 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-e0e2e8f.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-e0e2e8f .elementor-heading-title{font-family:"Gamay", Sans-serif;font-size:40px;font-weight:600;line-height:1.3;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-bc8c85b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-193bd28{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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:11;}.elementor-9 .elementor-element.elementor-element-7034beb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9 .elementor-element.elementor-element-8e0a620{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-901px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-8e0a620{left:-1px;}body.rtl .elementor-9 .elementor-element.elementor-element-8e0a620{right:-1px;}.elementor-9 .elementor-element.elementor-element-f511b92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;z-index:-1;}.elementor-9 .elementor-element.elementor-element-f511b92 .elementor-wrapper{--video-aspect-ratio:1.77777;}.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-9 .elementor-element.elementor-element-c0c089e .elementor-button{background-color:#61CE7000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-93fdb45{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9 .elementor-element.elementor-element-b6f8660{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 5px 0px 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-b6f8660 .elementor-heading-title{font-family:"Gamay", Sans-serif;font-size:16px;font-weight:400;line-height:normal;}.elementor-9 .elementor-element.elementor-element-e9fcdd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 5px;text-align:start;}.elementor-9 .elementor-element.elementor-element-e9fcdd6 .elementor-heading-title{font-family:"Gamay", Sans-serif;font-size:16px;font-weight:400;line-height:normal;}.elementor-9 .elementor-element.elementor-element-6af68f4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-74b5602{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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:11;}.elementor-9 .elementor-element.elementor-element-41daf49{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9 .elementor-element.elementor-element-11594e8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-901px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-11594e8{left:-1px;}body.rtl .elementor-9 .elementor-element.elementor-element-11594e8{right:-1px;}.elementor-9 .elementor-element.elementor-element-c5dab1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;z-index:-1;}.elementor-9 .elementor-element.elementor-element-c5dab1c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9 .elementor-element.elementor-element-16ac5f3 .elementor-button{background-color:#61CE7000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-b0cff93{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9 .elementor-element.elementor-element-e7df6ea{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 5px 0px 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-e7df6ea .elementor-heading-title{font-family:"Gamay", Sans-serif;font-size:16px;font-weight:400;line-height:normal;}.elementor-9 .elementor-element.elementor-element-f54a968{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 5px;text-align:start;}.elementor-9 .elementor-element.elementor-element-f54a968 .elementor-heading-title{font-family:"Gamay", Sans-serif;font-size:16px;font-weight:400;line-height:normal;}.elementor-9 .elementor-element.elementor-element-2323bf0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-15fe95b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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:11;}.elementor-9 .elementor-element.elementor-element-9070d74{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9 .elementor-element.elementor-element-2ff8935{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-901px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-2ff8935{left:-1px;}body.rtl .elementor-9 .elementor-element.elementor-element-2ff8935{right:-1px;}.elementor-9 .elementor-element.elementor-element-4696c9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;z-index:-1;}.elementor-9 .elementor-element.elementor-element-4696c9f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9 .elementor-element.elementor-element-4a99f64 .elementor-button{background-color:#61CE7000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-5725e42{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9 .elementor-element.elementor-element-60071a9{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 5px 0px 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-60071a9 .elementor-heading-title{font-family:"Gamay", Sans-serif;font-size:16px;font-weight:400;line-height:normal;}.elementor-9 .elementor-element.elementor-element-36c7c00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 5px;text-align:start;}.elementor-9 .elementor-element.elementor-element-36c7c00 .elementor-heading-title{font-family:"Gamay", Sans-serif;font-size:16px;font-weight:400;line-height:normal;}.elementor-9 .elementor-element.elementor-element-1b24736{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1a0b19c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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:11;}.elementor-9 .elementor-element.elementor-element-c8c3d39{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9 .elementor-element.elementor-element-cad4d23{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-901px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-cad4d23{left:-1px;}body.rtl .elementor-9 .elementor-element.elementor-element-cad4d23{right:-1px;}.elementor-9 .elementor-element.elementor-element-792334f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;z-index:-1;}.elementor-9 .elementor-element.elementor-element-792334f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9 .elementor-element.elementor-element-bb42d41 .elementor-button{background-color:#61CE7000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-f2a87a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9 .elementor-element.elementor-element-c4a2fb1{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 5px 0px 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-c4a2fb1 .elementor-heading-title{font-family:"Gamay", Sans-serif;font-size:16px;font-weight:400;line-height:normal;}.elementor-9 .elementor-element.elementor-element-51429cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 5px;text-align:start;}.elementor-9 .elementor-element.elementor-element-51429cc .elementor-heading-title{font-family:"Gamay", Sans-serif;font-size:16px;font-weight:400;line-height:normal;}.elementor-9 .elementor-element.elementor-element-75905af{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e122599{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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:11;}.elementor-9 .elementor-element.elementor-element-2270956{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9 .elementor-element.elementor-element-bb4926f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-901px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-bb4926f{left:-1px;}body.rtl .elementor-9 .elementor-element.elementor-element-bb4926f{right:-1px;}.elementor-9 .elementor-element.elementor-element-764947d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;z-index:-1;}.elementor-9 .elementor-element.elementor-element-764947d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9 .elementor-element.elementor-element-ab4970c .elementor-button{background-color:#61CE7000;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-db79960{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9 .elementor-element.elementor-element-d84e6f5{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 5px 0px 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-d84e6f5 .elementor-heading-title{font-family:"Gamay", Sans-serif;font-size:16px;font-weight:400;line-height:normal;}.elementor-9 .elementor-element.elementor-element-b7c2b76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 5px;text-align:start;}.elementor-9 .elementor-element.elementor-element-b7c2b76 .elementor-heading-title{font-family:"Gamay", Sans-serif;font-size:16px;font-weight:400;line-height:normal;}.elementor-9 .elementor-element.elementor-element-a8941d5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:180px;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-63c80d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-63c80d8 .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-normal-text-marquee 20s linear infinite;}.elementor-9 .elementor-element.elementor-element-63c80d8 .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-normal-text-marquee-copy 20s linear infinite;}.elementor-9 .elementor-element.elementor-element-63c80d8 .qodef-m-text-item{color:var( --e-global-color-primary );font-family:"Gamay", Sans-serif;font-size:50px;font-weight:400;line-height:normal;padding-right:calc(15px/2);padding-left:calc(15px/2);}.elementor-9 .elementor-element.elementor-element-95dfc9f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:232px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-dbb3e0d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-a8ad714{font-family:"Gamay", Sans-serif;font-size:40px;font-weight:600;line-height:1.2;}.elementor-9 .elementor-element.elementor-element-c505295{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:320px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-dbe3417{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-ee32871{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:11;}.elementor-9 .elementor-element.elementor-element-ee32871 img{width:100%;}.elementor-9 .elementor-element.elementor-element-899bf84{width:var( --container-widget-width, 24.8% );max-width:24.8%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:24.8%;--container-widget-flex-grow:0;top:-109px;z-index:15;}.elementor-9 .elementor-element.elementor-element-899bf84.elementor-element{--align-self:center;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-899bf84{right:195px;}body.rtl .elementor-9 .elementor-element.elementor-element-899bf84{left:195px;}.elementor-9 .elementor-element.elementor-element-899bf84 img{width:100%;}.elementor-9 .elementor-element.elementor-element-415a5fc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-93832c6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-93832c6.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-e28a7fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Gamay", Sans-serif;font-size:26px;font-weight:400;line-height:1.2;}.elementor-9 .elementor-element.elementor-element-5cf0810{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-5cf0810 .elementor-heading-title{font-family:"Gamay", Sans-serif;font-size:80px;font-weight:400;line-height:1;}.elementor-9 .elementor-element.elementor-element-85fa962{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-85fa962 .elementor-heading-title{font-family:"Gamay", Sans-serif;font-size:70px;font-weight:400;line-height:1;}.elementor-9 .elementor-element.elementor-element-5084537{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 5px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-5084537 .elementor-heading-title{font-family:"Gamay", Sans-serif;font-size:70px;font-weight:400;line-height:1;}@media(max-width:1200px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-6051d87{--container-widget-width:16%;--container-widget-flex-grow:0;width:var( --container-widget-width, 16% );max-width:16%;}.elementor-9 .elementor-element.elementor-element-edf8b40{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;bottom:56px;}.elementor-9 .elementor-element.elementor-element-b5ad289{--container-widget-width:34%;--container-widget-flex-grow:0;width:var( --container-widget-width, 34% );max-width:34%;top:104px;}.elementor-9 .elementor-element.elementor-element-0af16da{--container-widget-width:14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 14% );max-width:14%;}.elementor-9 .elementor-element.elementor-element-14c1724{--container-widget-width:14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 14% );max-width:14%;bottom:31px;}.elementor-9 .elementor-element.elementor-element-b2e77aa{top:50px;}.elementor-9 .elementor-element.elementor-element-b41d441{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-c0c089e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-16ac5f3 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-4a99f64 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-bb42d41 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-ab4970c .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-a8941d5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c505295{--padding-top:0px;--padding-bottom:230px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-899bf84{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;top:-115px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-899bf84{right:27px;}body.rtl .elementor-9 .elementor-element.elementor-element-899bf84{left:27px;}.elementor-9 .elementor-element.elementor-element-5cf0810 .elementor-heading-title{font-size:60px;}.elementor-9 .elementor-element.elementor-element-85fa962 .elementor-heading-title{font-size:50px;}.elementor-9 .elementor-element.elementor-element-5084537 .elementor-heading-title{font-size:50px;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-5825c05{--width:100vw;}.elementor-9 .elementor-element.elementor-element-a63b1ac{--width:1794px;}.elementor-9 .elementor-element.elementor-element-ffccffb{--width:100%;}.elementor-9 .elementor-element.elementor-element-b41d441{--width:1920px;}.elementor-9 .elementor-element.elementor-element-a8941d5{--width:100%;}.elementor-9 .elementor-element.elementor-element-95dfc9f{--width:100%;}.elementor-9 .elementor-element.elementor-element-dbb3e0d{--content-width:1356px;}.elementor-9 .elementor-element.elementor-element-c505295{--width:100%;}.elementor-9 .elementor-element.elementor-element-dbe3417{--content-width:749px;}.elementor-9 .elementor-element.elementor-element-415a5fc{--width:100%;}.elementor-9 .elementor-element.elementor-element-93832c6{--content-width:1081px;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-c9f1439{--margin-top:-105px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-6051d87{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-9 .elementor-element.elementor-element-edf8b40{--container-widget-width:28%;--container-widget-flex-grow:0;width:var( --container-widget-width, 28% );max-width:28%;}.elementor-9 .elementor-element.elementor-element-b5ad289{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-9 .elementor-element.elementor-element-0af16da{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-9 .elementor-element.elementor-element-14c1724{--container-widget-width:19%;--container-widget-flex-grow:0;width:var( --container-widget-width, 19% );max-width:19%;}.elementor-9 .elementor-element.elementor-element-e0e2e8f .elementor-heading-title{font-size:30px;}.elementor-9 .elementor-element.elementor-element-c0c089e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-16ac5f3 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-4a99f64 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-bb42d41 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-ab4970c .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-a8941d5{--margin-top:0;--margin-bottom:50px;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-63c80d8 .qodef-m-text-item{font-size:40px;}.elementor-9 .elementor-element.elementor-element-a8ad714{font-size:30px;}.elementor-9 .elementor-element.elementor-element-c505295{--padding-top:0px;--padding-bottom:230px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e28a7fa{font-size:13px;}.elementor-9 .elementor-element.elementor-element-5cf0810 .elementor-heading-title{font-size:35px;}.elementor-9 .elementor-element.elementor-element-85fa962 .elementor-heading-title{font-size:35px;}.elementor-9 .elementor-element.elementor-element-5084537 .elementor-heading-title{font-size:35px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-a63b1ac{--padding-top:0px;--padding-bottom:135px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c9f1439{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-eedf2f5 img{width:233px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-ff5f856{font-size:9px;}.elementor-9 .elementor-element.elementor-element-f096f1b{font-size:9px;}.elementor-9 .elementor-element.elementor-element-d84ff94{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:30px;--z-index:100;}.elementor-9 .elementor-element.elementor-element-b2e77aa .elementor-heading-title{font-size:8px;}.elementor-9 .elementor-element.elementor-element-c6d7d4b{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9 .elementor-element.elementor-element-983277b .elementor-heading-title{font-size:8px;}.elementor-9 .elementor-element.elementor-element-b41d441{--margin-top:0;--margin-bottom:105px;--margin-left:auto;--margin-right:auto;}.elementor-9 .elementor-element.elementor-element-5b04ebe{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-9 .elementor-element.elementor-element-e0e2e8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 72px) 0px;--container-widget-width:267px;--container-widget-flex-grow:0;width:var( --container-widget-width, 267px );max-width:267px;}.elementor-9 .elementor-element.elementor-element-e0e2e8f .elementor-heading-title{font-size:20px;line-height:1.2;}.elementor-9 .elementor-element.elementor-element-bc8c85b{--margin-top:0px;--margin-bottom:55px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-f511b92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-9 .elementor-element.elementor-element-c0c089e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-b6f8660 .elementor-heading-title{font-size:11px;}.elementor-9 .elementor-element.elementor-element-e9fcdd6 .elementor-heading-title{font-size:11px;}.elementor-9 .elementor-element.elementor-element-6af68f4{--margin-top:0px;--margin-bottom:55px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-c5dab1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-9 .elementor-element.elementor-element-16ac5f3 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-e7df6ea .elementor-heading-title{font-size:11px;}.elementor-9 .elementor-element.elementor-element-f54a968 .elementor-heading-title{font-size:11px;}.elementor-9 .elementor-element.elementor-element-2323bf0{--margin-top:0px;--margin-bottom:55px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-4696c9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-9 .elementor-element.elementor-element-4a99f64 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-60071a9 .elementor-heading-title{font-size:11px;}.elementor-9 .elementor-element.elementor-element-36c7c00 .elementor-heading-title{font-size:11px;}.elementor-9 .elementor-element.elementor-element-1b24736{--margin-top:0px;--margin-bottom:55px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-792334f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-9 .elementor-element.elementor-element-bb42d41 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-c4a2fb1 .elementor-heading-title{font-size:11px;}.elementor-9 .elementor-element.elementor-element-51429cc .elementor-heading-title{font-size:11px;}.elementor-9 .elementor-element.elementor-element-75905af{--margin-top:0px;--margin-bottom:55px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-764947d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-9 .elementor-element.elementor-element-ab4970c .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-d84e6f5 .elementor-heading-title{font-size:11px;}.elementor-9 .elementor-element.elementor-element-b7c2b76 .elementor-heading-title{font-size:11px;}.elementor-9 .elementor-element.elementor-element-a8941d5{--padding-top:0px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-63c80d8 .qodef-m-text-item{font-size:32px;}.elementor-9 .elementor-element.elementor-element-95dfc9f{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a8ad714{font-size:20px;line-height:normal;}.elementor-9 .elementor-element.elementor-element-a8ad714 p{margin-block-end:3px;}.elementor-9 .elementor-element.elementor-element-c505295{--padding-top:0px;--padding-bottom:230px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-dbe3417{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-9 .elementor-element.elementor-element-ee32871{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-899bf84{right:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-899bf84{left:0px;}.elementor-9 .elementor-element.elementor-element-899bf84{top:0px;}.elementor-9 .elementor-element.elementor-element-415a5fc{--padding-top:0px;--padding-bottom:33px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e28a7fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-9 .elementor-element.elementor-element-5cf0810{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-9 .elementor-element.elementor-element-5cf0810 .elementor-heading-title{font-size:23px;}.elementor-9 .elementor-element.elementor-element-85fa962{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-9 .elementor-element.elementor-element-85fa962 .elementor-heading-title{font-size:23px;}.elementor-9 .elementor-element.elementor-element-5084537 .elementor-heading-title{font-size:23px;}}/* Start custom CSS for image, class: .elementor-element-eedf2f5 */.elementor-9 .elementor-element.elementor-element-eedf2f5{
    /*position: absolute;*/
    /*opacity: 1;*/
    /*visibility: visible;*/
    /*transition: 0.3s ease all;*/
}


@media(min-width:768px){
body:not(.preloader-active)  .elementor-9 .elementor-element.elementor-element-eedf2f5 img{
  filter: brightness(0);
}   
}

body:has(.scrolled)
    .elementor-9 .elementor-element.elementor-element-eedf2f5 img{
        filter: unset;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9f1439 */.elementor-9 .elementor-element.elementor-element-c9f1439{
    position: sticky !important;
    top: 45px;
    width: 233px ;
    transition: width 0.3s ease !important;
}

.admin-bar .elementor-9 .elementor-element.elementor-element-c9f1439{
    top: 85px;
}

@media(min-width: 601px){
    .elementor-9 .elementor-element.elementor-element-c9f1439{
    width: 373px ;
    }
    
}
@media(max-width: 767px){
.admin-bar .elementor-9 .elementor-element.elementor-element-c9f1439{
    top: 50px;
}
.elementor-9 .elementor-element.elementor-element-c9f1439{
    top: 15px;
}
}


body .elementor-9 .elementor-element.elementor-element-c9f1439{
    transition: none !important;
}

body:has(.scrolled) .elementor-9 .elementor-element.elementor-element-c9f1439{
    position: fixed !important;
    left: 50%;
    transform: translateX(-50%);
    width: 209px;
    transition: width 0.3s ease !important;
    margin: 0 !important;
    mix-blend-mode: difference;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff5f856 */@media (max-width: 767px){
.elementor-9 .elementor-element.elementor-element-ff5f856 p{
    color: white;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f096f1b */@media (max-width: 767px){
.elementor-9 .elementor-element.elementor-element-f096f1b p{
    color: white;
}
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b5ad289 */@media (max-width: 767px) {
    
    .elementor-9 .elementor-element.elementor-element-b5ad289{
        position: absolute;
        left: 0;
        top:0;
        width: 100%;
        height:100%;
    }
    
    .elementor-9 .elementor-element.elementor-element-b5ad289 .e-hosted-video{
        height:100%;
      aspect-ratio: unset !important;
    }
    
  .elementor-9 .elementor-element.elementor-element-b5ad289 video{
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2e77aa */.elementor-9 .elementor-element.elementor-element-b2e77aa{
    opacity: 0;
    visibility: hidden;
    width: 0;
height: 0;
overflow: hidden;
pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d84ff94 */.elementor-9 .elementor-element.elementor-element-d84ff94{
    color: #ffffff;
    font-size: 8px !important;
    line-height: normal !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffccffb */.deal-image {
  will-change: transform, opacity;
  backface-visibility: hidden;
  transform-style: preserve-3d;
  transition-timing-function: linear !important;
}

.elementor-9 .elementor-element.elementor-element-ffccffb .elementor-widget-image{
    z-index: 11
}

.elementor-9 .elementor-element.elementor-element-ffccffb .parallax-img{
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8e0a620 */.elementor-9 .elementor-element.elementor-element-8e0a620 {
    display: block;
  position: absolute;
  inset: 0 20px 30px 20px;
  z-index: 999;
}

.elementor-9 .elementor-element.elementor-element-8e0a620 a{
    display: block;
    width: 100%;
    height: 100%;
  cursor: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f511b92 */.elementor-9 .elementor-element.elementor-element-f511b92 > div{
    aspect-ratio: 1889/1212;
}

@media (max-width: 767px){
    .elementor-9 .elementor-element.elementor-element-f511b92> div{
    aspect-ratio: 370/621;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c0c089e */.elementor-9 .elementor-element.elementor-element-c0c089e {
  position: absolute;
  transform: translate(-50%, -50%) scale(0.8);
  opacity: 0;
  transition: transform 0.2s ease, opacity 0.2s ease;
  z-index: 10;
  mix-blend-mode: difference;
}

.elementor-9 .elementor-element.elementor-element-c0c089e a {
  cursor: none;
  white-space: nowrap;
}

/* Responsive override for mobile screens */
@media (max-width: 767px) {
  /*.elementor-9 .elementor-element.elementor-element-c0c089e {*/

  /*  position: absolute;*/
  /*  transform: none;*/
  /*  opacity: 1 !important;*/
  /*  mix-blend-mode: normal;*/
  /*  pointer-events: auto;*/
  /*  display: inline-block;*/
  /*  z-index: 10;*/
  /*}*/

  /*.elementor-9 .elementor-element.elementor-element-c0c089e a {*/
  /*  cursor: auto;*/
  /*}*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7034beb */.elementor-9 .elementor-element.elementor-element-7034beb{
    position: relative;
    cursor: none;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6f8660 */.elementor-9 .elementor-element.elementor-element-b6f8660{
    max-width: 50% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e9fcdd6 */.elementor-9 .elementor-element.elementor-element-e9fcdd6{
    max-width: 50% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-193bd28 */.elementor-9 .elementor-element.elementor-element-193bd28:hover .view-project-btn{
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-11594e8 */.elementor-9 .elementor-element.elementor-element-11594e8 {
    display: block;
  position: absolute;
  inset: 0 20px 30px 20px;
  z-index: 999;
}

.elementor-9 .elementor-element.elementor-element-11594e8 a{
    display: block;
    width: 100%;
    height: 100%;
  cursor: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c5dab1c */.elementor-9 .elementor-element.elementor-element-c5dab1c > div{
    aspect-ratio: 1889/1212;
}

@media (max-width: 767px){
    .elementor-9 .elementor-element.elementor-element-c5dab1c> div{
    aspect-ratio: 370/621;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-16ac5f3 */.elementor-9 .elementor-element.elementor-element-16ac5f3 {
  position: absolute;
  transform: translate(-50%, -50%) scale(0.8);
  opacity: 0;
  transition: transform 0.2s ease, opacity 0.2s ease;
  z-index: 10;
  mix-blend-mode: difference;
}

.elementor-9 .elementor-element.elementor-element-16ac5f3 a {
  cursor: none;
  white-space: nowrap;
}

/* Responsive override for mobile screens */
@media (max-width: 767px) {
  /*.elementor-9 .elementor-element.elementor-element-16ac5f3 {*/

  /*  position: absolute;*/
  /*  transform: none;*/
  /*  opacity: 1 !important;*/
  /*  mix-blend-mode: normal;*/
  /*  pointer-events: auto;*/
  /*  display: inline-block;*/
  /*  z-index: 10;*/
  /*}*/

  /*.elementor-9 .elementor-element.elementor-element-16ac5f3 a {*/
  /*  cursor: auto;*/
  /*}*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41daf49 */.elementor-9 .elementor-element.elementor-element-41daf49{
    position: relative;
    cursor: none;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7df6ea */.elementor-9 .elementor-element.elementor-element-e7df6ea{
    max-width: 50% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f54a968 */.elementor-9 .elementor-element.elementor-element-f54a968{
    max-width: 50% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74b5602 */.elementor-9 .elementor-element.elementor-element-74b5602:hover .view-project-btn{
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2ff8935 */.elementor-9 .elementor-element.elementor-element-2ff8935 {
    display: block;
  position: absolute;
  inset: 0 20px 30px 20px;
  z-index: 999;
}

.elementor-9 .elementor-element.elementor-element-2ff8935 a{
    display: block;
    width: 100%;
    height: 100%;
  cursor: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4696c9f */.elementor-9 .elementor-element.elementor-element-4696c9f > div{
    aspect-ratio: 1889/1212;
}

@media (max-width: 767px){
    .elementor-9 .elementor-element.elementor-element-4696c9f> div{
    aspect-ratio: 370/621;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a99f64 */.elementor-9 .elementor-element.elementor-element-4a99f64 {
  position: absolute;
  transform: translate(-50%, -50%) scale(0.8);
  opacity: 0;
  transition: transform 0.2s ease, opacity 0.2s ease;
  z-index: 10;
  mix-blend-mode: difference;
}

.elementor-9 .elementor-element.elementor-element-4a99f64 a {
  cursor: none;
  white-space: nowrap;
}

/* Responsive override for mobile screens */
@media (max-width: 767px) {
  /*.elementor-9 .elementor-element.elementor-element-4a99f64 {*/

  /*  position: absolute;*/
  /*  transform: none;*/
  /*  opacity: 1 !important;*/
  /*  mix-blend-mode: normal;*/
  /*  pointer-events: auto;*/
  /*  display: inline-block;*/
  /*  z-index: 10;*/
  /*}*/

  /*.elementor-9 .elementor-element.elementor-element-4a99f64 a {*/
  /*  cursor: auto;*/
  /*}*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9070d74 */.elementor-9 .elementor-element.elementor-element-9070d74{
    position: relative;
    cursor: none;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60071a9 */.elementor-9 .elementor-element.elementor-element-60071a9{
    max-width: 50% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36c7c00 */.elementor-9 .elementor-element.elementor-element-36c7c00{
    max-width: 50% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15fe95b */.elementor-9 .elementor-element.elementor-element-15fe95b:hover .view-project-btn{
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cad4d23 */.elementor-9 .elementor-element.elementor-element-cad4d23 {
    display: block;
  position: absolute;
  inset: 0 20px 30px 20px;
  z-index: 999;
}

.elementor-9 .elementor-element.elementor-element-cad4d23 a{
    display: block;
    width: 100%;
    height: 100%;
  cursor: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-792334f */.elementor-9 .elementor-element.elementor-element-792334f > div{
    aspect-ratio: 1889/1212;
}

@media (max-width: 767px){
    .elementor-9 .elementor-element.elementor-element-792334f> div{
    aspect-ratio: 370/621;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb42d41 */.elementor-9 .elementor-element.elementor-element-bb42d41 {
  position: absolute;
  transform: translate(-50%, -50%) scale(0.8);
  opacity: 0;
  transition: transform 0.2s ease, opacity 0.2s ease;
  z-index: 10;
  mix-blend-mode: difference;
}

.elementor-9 .elementor-element.elementor-element-bb42d41 a {
  cursor: none;
  white-space: nowrap;
}

/* Responsive override for mobile screens */
@media (max-width: 767px) {
  /*.elementor-9 .elementor-element.elementor-element-bb42d41 {*/

  /*  position: absolute;*/
  /*  transform: none;*/
  /*  opacity: 1 !important;*/
  /*  mix-blend-mode: normal;*/
  /*  pointer-events: auto;*/
  /*  display: inline-block;*/
  /*  z-index: 10;*/
  /*}*/

  /*.elementor-9 .elementor-element.elementor-element-bb42d41 a {*/
  /*  cursor: auto;*/
  /*}*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8c3d39 */.elementor-9 .elementor-element.elementor-element-c8c3d39{
    position: relative;
    cursor: none;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4a2fb1 */.elementor-9 .elementor-element.elementor-element-c4a2fb1{
    max-width: 50% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51429cc */.elementor-9 .elementor-element.elementor-element-51429cc{
    max-width: 50% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0b19c */.elementor-9 .elementor-element.elementor-element-1a0b19c:hover .view-project-btn{
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bb4926f */.elementor-9 .elementor-element.elementor-element-bb4926f {
    display: block;
  position: absolute;
  inset: 0 20px 30px 20px;
  z-index: 999;
}

.elementor-9 .elementor-element.elementor-element-bb4926f a{
    display: block;
    width: 100%;
    height: 100%;
  cursor: none;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-764947d */.elementor-9 .elementor-element.elementor-element-764947d > div{
    aspect-ratio: 1889/1212;
}

@media (max-width: 767px){
    .elementor-9 .elementor-element.elementor-element-764947d> div{
    aspect-ratio: 370/621;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab4970c */.elementor-9 .elementor-element.elementor-element-ab4970c {
  position: absolute;
  transform: translate(-50%, -50%) scale(0.8);
  opacity: 0;
  transition: transform 0.2s ease, opacity 0.2s ease;
  z-index: 10;
  mix-blend-mode: difference;
}

.elementor-9 .elementor-element.elementor-element-ab4970c a {
  cursor: none;
  white-space: nowrap;
}

/* Responsive override for mobile screens */
@media (max-width: 767px) {
  /*.elementor-9 .elementor-element.elementor-element-ab4970c {*/

  /*  position: absolute;*/
  /*  transform: none;*/
  /*  opacity: 1 !important;*/
  /*  mix-blend-mode: normal;*/
  /*  pointer-events: auto;*/
  /*  display: inline-block;*/
  /*  z-index: 10;*/
  /*}*/

  /*.elementor-9 .elementor-element.elementor-element-ab4970c a {*/
  /*  cursor: auto;*/
  /*}*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2270956 */.elementor-9 .elementor-element.elementor-element-2270956{
    position: relative;
    cursor: none;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d84e6f5 */.elementor-9 .elementor-element.elementor-element-d84e6f5{
    max-width: 50% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7c2b76 */.elementor-9 .elementor-element.elementor-element-b7c2b76{
    max-width: 50% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e122599 */.elementor-9 .elementor-element.elementor-element-e122599:hover .view-project-btn{
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for qi_addons_for_elementor_text_marquee, class: .elementor-element-63c80d8 */.elementor-9 .elementor-element.elementor-element-63c80d8 span::after {
  content: "\\";
  margin-left: 15px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8ad714 */.elementor-9 .elementor-element.elementor-element-a8ad714{
    line-height: 1.1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee32871 */.elementor-9 .elementor-element.elementor-element-ee32871{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-899bf84 */@media (max-width: 767px){
    .elementor-9 .elementor-element.elementor-element-899bf84{
        position: relative !important;
        inset: 0;
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5cf0810 */.elementor-9 .elementor-element.elementor-element-5cf0810{
    cursor: pointer;
}

.elementor-9 .elementor-element.elementor-element-5cf0810 span{
    font-size: 80px !important;
    color: #000000 !important;
    line-height: 1.33 !important;
}

@media(max-width:1200px){
.elementor-9 .elementor-element.elementor-element-5cf0810 span{
    font-size: 60px !important;
}
}
@media(max-width:1023px){
.elementor-9 .elementor-element.elementor-element-5cf0810 span{
    font-size: 35px!important;
}
}
@media(max-width:767px){
.elementor-9 .elementor-element.elementor-element-5cf0810 span{
    font-size: 23px!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85fa962 */.elementor-9 .elementor-element.elementor-element-85fa962{
    cursor: pointer;
}


.elementor-9 .elementor-element.elementor-element-85fa962 span{
    font-size: 70px !important;
    color: #000000 !important;
    line-height: 1.22 !important;
}

@media(max-width:1200px){
.elementor-9 .elementor-element.elementor-element-85fa962 span{
    font-size: 50px !important;
}
}
@media(max-width:1023px){
.elementor-9 .elementor-element.elementor-element-85fa962 span{
    font-size: 35px!important;
}
}
@media(max-width:767px){
.elementor-9 .elementor-element.elementor-element-85fa962 span{
    font-size: 23px!important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5084537 */.elementor-9 .elementor-element.elementor-element-5084537{
    cursor: pointer;
}

.elementor-9 .elementor-element.elementor-element-5084537 span{
    font-size: 70px !important;
    color: #000000 !important;
    line-height: 1.3 !important;
}

@media(max-width:1200px){
.elementor-9 .elementor-element.elementor-element-5084537 span{
    font-size: 50px !important;
}
}
@media(max-width:1023px){
.elementor-9 .elementor-element.elementor-element-5084537 span{
    font-size: 35px!important;
}
}
@media(max-width:767px){
.elementor-9 .elementor-element.elementor-element-5084537 span{
    font-size: 23px!important;
    line-height: 1.4 !important;
}
}/* End custom CSS */