.elementor-12 .elementor-element.elementor-element-9dca8f9{--display:flex;--min-height:135vh;--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;--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-12 .elementor-element.elementor-element-9dca8f9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9dca8f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-359f093 );}.elementor-12 .elementor-element.elementor-element-9dca8f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-82a1bbf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-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-12 .elementor-element.elementor-element-7eb088c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7eb088c{text-align:center;}.elementor-12 .elementor-element.elementor-element-7eb088c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17em;font-weight:700;color:#2D2C78;}.elementor-12 .elementor-element.elementor-element-01c0d8e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-01c0d8e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-01c0d8e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:29px;font-weight:700;color:var( --e-global-color-2c930a3 );}.elementor-12 .elementor-element.elementor-element-e0c2e68{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:10%;--padding-right:10%;}.elementor-12 .elementor-element.elementor-element-41abf72{--display:flex;--min-height:450px;--border-radius:25px 25px 25px 25px;--z-index:99;}.elementor-12 .elementor-element.elementor-element-41abf72.e-con{--e-con-transform-rotateZ:-7deg;}.elementor-12 .elementor-element.elementor-element-ca66fc0{--display:flex;--border-radius:25px 25px 25px 25px;--z-index:98;}.elementor-12 .elementor-element.elementor-element-ca66fc0.e-con{--e-con-transform-rotateZ:7deg;}.elementor-12 .elementor-element.elementor-element-3dfff3e{--display:flex;--border-radius:25px 25px 25px 25px;--z-index:99;}.elementor-12 .elementor-element.elementor-element-3dfff3e.e-con{--e-con-transform-rotateZ:-7deg;}.elementor-12 .elementor-element.elementor-element-0c7c70c{--display:flex;--border-radius:25px 25px 25px 25px;--z-index:98;}.elementor-12 .elementor-element.elementor-element-0c7c70c.e-con{--e-con-transform-rotateZ:7deg;}.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-12 .elementor-element.elementor-element-1984ccf .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );border-radius:10px 10px 10px 10px;}.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 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-68e79ae{right:15px;}body.rtl .elementor-12 .elementor-element.elementor-element-68e79ae{left:15px;}.elementor-12 .elementor-element.elementor-element-68e79ae{bottom:0px;}.elementor-12 .elementor-element.elementor-element-68e79ae img{width:70%;}.elementor-12 .elementor-element.elementor-element-3aa5fbd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:7%;--padding-bottom:7%;--padding-left:12%;--padding-right:12%;}.elementor-12 .elementor-element.elementor-element-3aa5fbd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-f8ae7fa{--display:flex;}.elementor-12 .elementor-element.elementor-element-f8ae7fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-caa5196{--display:flex;}.elementor-12 .elementor-element.elementor-element-caa5196.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-79318b1{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-79318b1.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-79318b1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;color:#1F1F4E;}.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-12 .elementor-element.elementor-element-a94a107{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-b480a58{--display:flex;}.elementor-12 .elementor-element.elementor-element-b480a58.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-loop-grid .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-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .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-12 .elementor-element.elementor-element-06a746f{--grid-columns:1;--grid-row-gap:10px;--grid-column-gap:0px;}.elementor-12 .elementor-element.elementor-element-bf6bd8c .elementor-button{background-color:#61CE7000;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-bf6bd8c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-29e5c1a{--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;--padding-top:5%;--padding-bottom:2%;--padding-left:10%;--padding-right:10%;}.elementor-12 .elementor-element.elementor-element-29e5c1a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-29e5c1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-66b5408{text-align:center;}.elementor-12 .elementor-element.elementor-element-66b5408 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-4482672{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-4482672.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3493be6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-de6150e .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-0c6c8d0 .elementor-button{background-color:var( --e-global-color-359f093 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-757666f{--spacer-size:50px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-254fd34{left:10%;}body.rtl .elementor-12 .elementor-element.elementor-element-254fd34{right:10%;}.elementor-12 .elementor-element.elementor-element-254fd34{top:26%;}.elementor-12 .elementor-element.elementor-element-254fd34 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-254fd34 .elementor-icon{font-size:200px;}.elementor-12 .elementor-element.elementor-element-254fd34 .elementor-icon svg{height:200px;}.elementor-12 .elementor-element.elementor-element-eb85e8c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-12 .elementor-element.elementor-element-4095a9b{--display:flex;}.elementor-12 .elementor-element.elementor-element-c7412a2{--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;}.elementor-12 .elementor-element.elementor-element-f44fb46{width:var( --container-widget-width, 50% );max-width:50%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -25%) 0%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:99;}.elementor-12 .elementor-element.elementor-element-f44fb46.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2021c11{--display:flex;--min-height:380px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 0px 0px;--padding-top:0%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-12 .elementor-element.elementor-element-2021c11:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2021c11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c930a3 );}.elementor-12 .elementor-element.elementor-element-1aa2dfb{--spacer-size:100px;}.elementor-12 .elementor-element.elementor-element-35f5dcb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a16eb0d{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:15px;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-9340201{--spacer-size:15px;}.elementor-12 .elementor-element.elementor-element-1050d96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-85b3010 );}.elementor-12 .elementor-element.elementor-element-8b14fa8{--spacer-size:15px;}.elementor-12 .elementor-element.elementor-element-3fd0fb7{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;font-style:italic;color:var( --e-global-color-85b3010 );}.elementor-12 .elementor-element.elementor-element-1916584{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 25px 25px;--padding-top:0%;--padding-bottom:16%;--padding-left:10%;--padding-right:10%;}.elementor-12 .elementor-element.elementor-element-1916584:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1916584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c930a3 );}.elementor-12 .elementor-element.elementor-element-a97c526 .elementor-button{background-color:#7170AD;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-a97c526{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-a97c526.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6198830{--display:flex;}.elementor-12 .elementor-element.elementor-element-7883e0f{--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;}.elementor-12 .elementor-element.elementor-element-3bdeba4{width:var( --container-widget-width, 50% );max-width:50%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -25%) 0%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:99;}.elementor-12 .elementor-element.elementor-element-3bdeba4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4327be0{--display:flex;--min-height:380px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 0px 0px;--padding-top:0%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-12 .elementor-element.elementor-element-4327be0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4327be0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c930a3 );}.elementor-12 .elementor-element.elementor-element-b6cbd59{--spacer-size:100px;}.elementor-12 .elementor-element.elementor-element-abd540b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-8be34d2{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:15px;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-1edfa61{--spacer-size:15px;}.elementor-12 .elementor-element.elementor-element-f3f9ac8{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-85b3010 );}.elementor-12 .elementor-element.elementor-element-94822af{--spacer-size:15px;}.elementor-12 .elementor-element.elementor-element-3f5688b{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;font-style:italic;color:var( --e-global-color-85b3010 );}.elementor-12 .elementor-element.elementor-element-3dce504{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 25px 25px;--padding-top:0%;--padding-bottom:16%;--padding-left:10%;--padding-right:10%;}.elementor-12 .elementor-element.elementor-element-3dce504:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3dce504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c930a3 );}.elementor-12 .elementor-element.elementor-element-5fbde85 .elementor-button{background-color:#7170AD;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-5fbde85{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-5fbde85.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-218976c{--display:flex;}.elementor-12 .elementor-element.elementor-element-de5712a{--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;}.elementor-12 .elementor-element.elementor-element-eef7c62{width:var( --container-widget-width, 50% );max-width:50%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -25%) 0%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:99;}.elementor-12 .elementor-element.elementor-element-eef7c62.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-042d7a6{--display:flex;--min-height:380px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 0px 0px;--padding-top:0%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-12 .elementor-element.elementor-element-042d7a6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-042d7a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c930a3 );}.elementor-12 .elementor-element.elementor-element-b08504b{--spacer-size:100px;}.elementor-12 .elementor-element.elementor-element-b40ae2c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-bc66899{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:15px;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-501ce0d{--spacer-size:15px;}.elementor-12 .elementor-element.elementor-element-efcc622{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-85b3010 );}.elementor-12 .elementor-element.elementor-element-a1cace3{--spacer-size:15px;}.elementor-12 .elementor-element.elementor-element-5658ac3{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;font-style:italic;color:var( --e-global-color-85b3010 );}.elementor-12 .elementor-element.elementor-element-d2377ea{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 25px 25px;--padding-top:0%;--padding-bottom:16%;--padding-left:10%;--padding-right:10%;}.elementor-12 .elementor-element.elementor-element-d2377ea:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d2377ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c930a3 );}.elementor-12 .elementor-element.elementor-element-8220040 .elementor-button{background-color:#7170AD;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-8220040{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-8220040.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-d673fe3{--display:flex;}.elementor-12 .elementor-element.elementor-element-4249454{--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;}.elementor-12 .elementor-element.elementor-element-93587c0{width:var( --container-widget-width, 50% );max-width:50%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -25%) 0%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:99;}.elementor-12 .elementor-element.elementor-element-93587c0.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5545030{--display:flex;--min-height:380px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 0px 0px;--padding-top:0%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-12 .elementor-element.elementor-element-5545030:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5545030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c930a3 );}.elementor-12 .elementor-element.elementor-element-8222e48{--spacer-size:100px;}.elementor-12 .elementor-element.elementor-element-98973a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-08454a6{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:15px;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-7387db6{--spacer-size:15px;}.elementor-12 .elementor-element.elementor-element-e17d6b1{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-85b3010 );}.elementor-12 .elementor-element.elementor-element-2aecd97{--spacer-size:15px;}.elementor-12 .elementor-element.elementor-element-ce7f500{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;font-style:italic;color:var( --e-global-color-85b3010 );}.elementor-12 .elementor-element.elementor-element-0eb0a26{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 25px 25px;--padding-top:0%;--padding-bottom:16%;--padding-left:10%;--padding-right:10%;}.elementor-12 .elementor-element.elementor-element-0eb0a26:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0eb0a26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c930a3 );}.elementor-12 .elementor-element.elementor-element-b482ab2 .elementor-button{background-color:#7170AD;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-b482ab2{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-b482ab2.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1c113c8{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:5px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-12 .elementor-element.elementor-element-1c113c8.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-6738596{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:7%;--padding-bottom:6%;--padding-left:12%;--padding-right:12%;}.elementor-12 .elementor-element.elementor-element-e4d8c71{--display:flex;}.elementor-12 .elementor-element.elementor-element-e4d8c71.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9cd1e2e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9cd1e2e.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-9cd1e2e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-ae2794f{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-aed3433{--display:flex;}.elementor-12 .elementor-element.elementor-element-20642eb{--grid-columns:1;--grid-row-gap:10px;--grid-column-gap:0px;}.elementor-12 .elementor-element.elementor-element-708dace .elementor-button{background-color:#61CE7000;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-708dace .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-5f053a5{--display:flex;}.elementor-12 .elementor-element.elementor-element-66c96f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:6%;--padding-bottom:7%;--padding-left:12%;--padding-right:12%;}.elementor-12 .elementor-element.elementor-element-4a9fd3c{--display:flex;}.elementor-12 .elementor-element.elementor-element-dc3ceac{--display:flex;}.elementor-12 .elementor-element.elementor-element-dc3ceac.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-158d2db{right:26%;}body.rtl .elementor-12 .elementor-element.elementor-element-158d2db{left:26%;}.elementor-12 .elementor-element.elementor-element-158d2db{top:-20%;}.elementor-12 .elementor-element.elementor-element-158d2db .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-158d2db .elementor-icon{font-size:214px;}.elementor-12 .elementor-element.elementor-element-158d2db .elementor-icon svg{height:214px;}.elementor-12 .elementor-element.elementor-element-2b29952{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2b29952.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-2b29952 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-60638b2{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-1a6924a{--display:flex;}.elementor-12 .elementor-element.elementor-element-9e8f285{--grid-columns:1;--grid-row-gap:10px;--grid-column-gap:0px;}.elementor-12 .elementor-element.elementor-element-b067459 .elementor-button{background-color:#61CE7000;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b067459 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-6be6a46{--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;--padding-top:7%;--padding-bottom:1%;--padding-left:10%;--padding-right:10%;}.elementor-12 .elementor-element.elementor-element-6be6a46:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6be6a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-290c438{text-align:center;}.elementor-12 .elementor-element.elementor-element-290c438 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-36a41ae{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-36a41ae.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a8a6536{--spacer-size:50px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-9c3cfe0{left:10%;}body.rtl .elementor-12 .elementor-element.elementor-element-9c3cfe0{right:10%;}.elementor-12 .elementor-element.elementor-element-9c3cfe0{top:18%;}.elementor-12 .elementor-element.elementor-element-9c3cfe0 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-9c3cfe0 .elementor-icon{font-size:136px;}.elementor-12 .elementor-element.elementor-element-9c3cfe0 .elementor-icon svg{height:136px;}.elementor-12 .elementor-element.elementor-element-eca015b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-7bc0db5{--display:flex;--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-12 .elementor-element.elementor-element-855fd03:hover{--e-transform-scale:0.9;}.elementor-12 .elementor-element.elementor-element-efb171a{--display:flex;--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-12 .elementor-element.elementor-element-c61c9c6:hover{--e-transform-scale:0.9;}.elementor-12 .elementor-element.elementor-element-b5944ea{--display:flex;--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-12 .elementor-element.elementor-element-f369ce9:hover{--e-transform-scale:0.9;}.elementor-12 .elementor-element.elementor-element-83e037e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-12 .elementor-element.elementor-element-44d3e0b img{width:464;}.elementor-12 .elementor-element.elementor-element-30763a4{--display:flex;--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-12 .elementor-element.elementor-element-9a72c3f{--display:flex;--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-12 .elementor-element.elementor-element-34a946a.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-eede7b3{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:5px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-12 .elementor-element.elementor-element-eede7b3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-91f6fe0{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-91f6fe0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-87e2fcc{right:5%;}body.rtl .elementor-12 .elementor-element.elementor-element-87e2fcc{left:5%;}.elementor-12 .elementor-element.elementor-element-87e2fcc{bottom:15%;}.elementor-12 .elementor-element.elementor-element-87e2fcc .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-87e2fcc .elementor-icon{font-size:136px;}.elementor-12 .elementor-element.elementor-element-87e2fcc .elementor-icon svg{height:136px;}.elementor-12 .elementor-element.elementor-element-5b87b82{--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;--justify-content:center;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-5b87b82:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5b87b82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-8b328c7{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-12 .elementor-element.elementor-element-84d924d{text-align:center;}.elementor-12 .elementor-element.elementor-element-00de461{--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-00de461.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-59b8804{--grid-columns:1;--grid-row-gap:10px;--grid-column-gap:0px;}.elementor-12 .elementor-element.elementor-element-59b8804.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-f99e78c{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-f99e78c img{width:55%;max-width:100%;opacity:1;}.elementor-12 .elementor-element.elementor-element-16f50af{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-16f50af.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-16f50af img{width:75%;}.elementor-12 .elementor-element.elementor-element-a9a1435{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-a9a1435.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9f303e7{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-9f303e7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9f303e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-82a1bbf{--width:100%;}.elementor-12 .elementor-element.elementor-element-41abf72{--width:100%;}.elementor-12 .elementor-element.elementor-element-f8ae7fa{--width:50%;}.elementor-12 .elementor-element.elementor-element-caa5196{--width:50%;}.elementor-12 .elementor-element.elementor-element-3493be6{--content-width:668px;}.elementor-12 .elementor-element.elementor-element-e4d8c71{--width:50%;}.elementor-12 .elementor-element.elementor-element-5f053a5{--width:50%;}.elementor-12 .elementor-element.elementor-element-4a9fd3c{--width:50%;}.elementor-12 .elementor-element.elementor-element-dc3ceac{--width:50%;}.elementor-12 .elementor-element.elementor-element-efb171a{--width:100%;}.elementor-12 .elementor-element.elementor-element-5b87b82{--content-width:50%;}.elementor-12 .elementor-element.elementor-element-8b328c7{--width:100%;}.elementor-12 .elementor-element.elementor-element-00de461{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-3aa5fbd{--width:100%;}.elementor-12 .elementor-element.elementor-element-f8ae7fa{--width:50%;}.elementor-12 .elementor-element.elementor-element-caa5196{--width:50%;}.elementor-12 .elementor-element.elementor-element-b480a58{--width:100%;}.elementor-12 .elementor-element.elementor-element-e4d8c71{--width:50%;}.elementor-12 .elementor-element.elementor-element-aed3433{--width:100%;}.elementor-12 .elementor-element.elementor-element-5f053a5{--width:50%;}.elementor-12 .elementor-element.elementor-element-dc3ceac{--width:50%;}.elementor-12 .elementor-element.elementor-element-00de461{--width:634px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-9dca8f9{--width:888px;}.elementor-12 .elementor-element.elementor-element-3aa5fbd{--width:78.125%;}.elementor-12 .elementor-element.elementor-element-f8ae7fa{--width:100%;}.elementor-12 .elementor-element.elementor-element-caa5196{--width:96.343%;}.elementor-12 .elementor-element.elementor-element-b480a58{--width:95.438%;}.elementor-12 .elementor-element.elementor-element-e4d8c71{--width:100%;}.elementor-12 .elementor-element.elementor-element-5f053a5{--width:100%;}.elementor-12 .elementor-element.elementor-element-4a9fd3c{--width:100%;}.elementor-12 .elementor-element.elementor-element-dc3ceac{--width:100%;}}@media(max-width:1366px){.elementor-12 .elementor-element.elementor-element-7eb088c .elementor-heading-title{font-size:150px;}.elementor-12 .elementor-element.elementor-element-3493be6{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-1c113c8{--e-n-carousel-swiper-slides-to-display:3;}.elementor-12 .elementor-element.elementor-element-aed3433{--min-height:0px;}.elementor-12 .elementor-element.elementor-element-66c96f8{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-12 .elementor-element.elementor-element-1a6924a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-a8a6536{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-59b8804{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9f303e7{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-7eb088c{text-align:center;}.elementor-12 .elementor-element.elementor-element-7eb088c .elementor-heading-title{font-size:125px;}.elementor-12 .elementor-element.elementor-element-01c0d8e{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-12 .elementor-element.elementor-element-3aa5fbd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:7%;--padding-bottom:7%;--padding-left:6%;--padding-right:8%;}.elementor-12 .elementor-element.elementor-element-b480a58{--min-height:0px;}.elementor-12 .elementor-element.elementor-element-06a746f{--grid-columns:1;}.elementor-12 .elementor-element.elementor-element-4482672{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-3493be6{--grid-auto-flow:row;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-254fd34{left:1%;}body.rtl .elementor-12 .elementor-element.elementor-element-254fd34{right:1%;}.elementor-12 .elementor-element.elementor-element-254fd34{top:28%;}.elementor-12 .elementor-element.elementor-element-1c113c8{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-6738596{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:7%;--padding-bottom:7%;--padding-left:12%;--padding-right:12%;}.elementor-12 .elementor-element.elementor-element-20642eb{--grid-columns:1;}.elementor-12 .elementor-element.elementor-element-66c96f8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:7%;--padding-bottom:7%;--padding-left:12%;--padding-right:12%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-158d2db{right:-5%;}body.rtl .elementor-12 .elementor-element.elementor-element-158d2db{left:-5%;}.elementor-12 .elementor-element.elementor-element-158d2db{top:-10%;}.elementor-12 .elementor-element.elementor-element-9e8f285{--grid-columns:1;}.elementor-12 .elementor-element.elementor-element-eede7b3{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-59b8804{--grid-columns:2;}.elementor-12 .elementor-element.elementor-element-9f303e7{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-9dca8f9{--min-height:90vh;}.elementor-12 .elementor-element.elementor-element-82a1bbf{--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7eb088c{text-align:center;}.elementor-12 .elementor-element.elementor-element-7eb088c .elementor-heading-title{font-size:65px;}.elementor-12 .elementor-element.elementor-element-01c0d8e{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12 .elementor-element.elementor-element-01c0d8e .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-41abf72{--width:50%;--min-height:200px;}.elementor-12 .elementor-element.elementor-element-ca66fc0{--width:50%;--min-height:200px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-68e79ae{right:-15px;}body.rtl .elementor-12 .elementor-element.elementor-element-68e79ae{left:-15px;}.elementor-12 .elementor-element.elementor-element-68e79ae img{width:50%;}.elementor-12 .elementor-element.elementor-element-3aa5fbd{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-79318b1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-79318b1 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-a94a107{font-size:15px;}.elementor-12 .elementor-element.elementor-element-b480a58{--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-12 .elementor-element.elementor-element-06a746f{--grid-columns:1;}.elementor-12 .elementor-element.elementor-element-29e5c1a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15%;--padding-bottom:-2%;--padding-left:5%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-66b5408 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-4482672{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}.elementor-12 .elementor-element.elementor-element-3493be6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-254fd34{left:3%;}body.rtl .elementor-12 .elementor-element.elementor-element-254fd34{right:3%;}.elementor-12 .elementor-element.elementor-element-254fd34{top:36%;}.elementor-12 .elementor-element.elementor-element-eb85e8c{--margin-top:15%;--margin-bottom:15%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1c113c8{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-6738596{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-9cd1e2e .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-ae2794f{font-size:15px;}.elementor-12 .elementor-element.elementor-element-aed3433{--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-12 .elementor-element.elementor-element-20642eb{--grid-columns:1;}.elementor-12 .elementor-element.elementor-element-66c96f8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-158d2db{right:-1%;}body.rtl .elementor-12 .elementor-element.elementor-element-158d2db{left:-1%;}.elementor-12 .elementor-element.elementor-element-158d2db{top:-59%;}.elementor-12 .elementor-element.elementor-element-158d2db .elementor-icon{font-size:115px;}.elementor-12 .elementor-element.elementor-element-158d2db .elementor-icon svg{height:115px;}.elementor-12 .elementor-element.elementor-element-2b29952{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-2b29952 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-60638b2{font-size:15px;}.elementor-12 .elementor-element.elementor-element-1a6924a{--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-12 .elementor-element.elementor-element-9e8f285{--grid-columns:1;}.elementor-12 .elementor-element.elementor-element-6be6a46{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-290c438 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-36a41ae{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-9c3cfe0{left:5%;}body.rtl .elementor-12 .elementor-element.elementor-element-9c3cfe0{right:5%;}.elementor-12 .elementor-element.elementor-element-9c3cfe0{top:23%;}.elementor-12 .elementor-element.elementor-element-eca015b{--margin-top:15%;--margin-bottom:15%;--margin-left:0%;--margin-right:0%;}.elementor-12 .elementor-element.elementor-element-eede7b3{--e-n-carousel-swiper-slides-to-display:1;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-87e2fcc{right:5%;}body.rtl .elementor-12 .elementor-element.elementor-element-87e2fcc{left:5%;}.elementor-12 .elementor-element.elementor-element-87e2fcc{bottom:26%;}.elementor-12 .elementor-element.elementor-element-00de461{--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-12 .elementor-element.elementor-element-59b8804{--grid-columns:1;}.elementor-12 .elementor-element.elementor-element-9f303e7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS *//* Ton élément sticky de base */
	.mon-png-sticky {
  	transition: filter 0.3s ease; /* Ajoute une transition fluide, c'est plus joli ! */
	}

	/* La classe qui sera ajoutée quand il passera sur le bleu */
	.mon-png-sticky.devenir-blanc {
  	filter: brightness(0) invert(1);
	}

/* Conteneur du widget titre */
.stretch-title {
  overflow: visible;
  text-align: center; /* centre le contenu du widget */
}

/* Le vrai titre H2 à l'intérieur du widget */
.stretch-title .elementor-heading-title {
  font-size: clamp(3rem, 11vw, 8rem);
  font-weight: 800;
  line-height: 1;
  white-space: nowrap;
  display: inline-block;
  margin: 0;
  padding: 0.1em 0;

  /* Le texte est plus large que l'écran */
  width: 130vw;

  /* Centrage parfait au milieu de l'écran */
  position: relative;
  left: 50%;
  transform: translateX(-50%);

  /* Animation stretch / rebond */
  animation: stretchBounce 1.6s ease-in-out infinite;
}

@keyframes stretchBounce {
  0%, 100% {
    letter-spacing: 0;
    transform: translateX(-50%) scaleX(1);
  }
  30% {
    letter-spacing: 0.2em;
    transform: translateX(-50%) scaleX(1.08);
  }
  55% {
    letter-spacing: 0.05em;
    transform: translateX(-50%) scaleX(0.97);
  }
}

/* Optionnel : comportement plus sage sur mobile */
@media (max-width: 768px) {
  .stretch-title .elementor-heading-title {
    width: 100vw;
    animation: stretchBounce 1.9s ease-in-out infinite;
  }
}/* End custom CSS */