.elementor-1283 .elementor-element.elementor-element-cfd9985{--display:flex;--margin-top:196px;--margin-bottom:128px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1283 .elementor-element.elementor-element-59914b5{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 12px 4px 12px;border-radius:99px 99px 99px 99px;text-align:center;}.elementor-1283 .elementor-element.elementor-element-59914b5.elementor-element{--align-self:center;}.elementor-1283 .elementor-element.elementor-element-59914b5 .elementor-heading-title{font-family:"Noto Sans", sans-serif;font-size:0.8rem;font-weight:700;font-style:normal;line-height:0.8rem;color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-f6597c8{text-align:center;}.elementor-1283 .elementor-element.elementor-element-f6597c8 .elementor-heading-title{font-family:"Noto Sans", sans-serif;font-size:3.815rem;font-weight:600;font-style:normal;line-height:4rem;color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-4a8144d{text-align:center;}.elementor-1283 .elementor-element.elementor-element-4a8144d .elementor-heading-title{font-family:"Noto Sans", sans-serif;font-size:1rem;font-weight:400;font-style:normal;line-height:1px;color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-7d03ff0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1283 .elementor-element.elementor-element-ed13567 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Noto Sans", sans-serif;font-size:1rem;font-weight:500;font-style:normal;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:#02010100;border-radius:99px 99px 99px 99px;}.elementor-1283 .elementor-element.elementor-element-92a3780 .elementor-button{background-color:var( --e-global-color-b95eeda );font-family:"Noto Sans", sans-serif;font-size:1rem;font-weight:500;font-style:normal;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-text );border-radius:99px 99px 99px 99px;}.elementor-1283 .elementor-element.elementor-element-6f2fd58{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1283 .elementor-element.elementor-element-32dc5de .elementor-heading-title{font-family:"Noto Sans", sans-serif;font-size:3.052rem;font-weight:600;font-style:normal;line-height:3.2rem;color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-7fb01da{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1283 .elementor-element.elementor-element-7fb01da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1283 .elementor-element.elementor-element-1291f71{--display:flex;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-1283 .elementor-element.elementor-element-1291f71:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-1291f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAA446;}.elementor-1283 .elementor-element.elementor-element-b2a2c33{--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;--border-radius:50rem 50rem 50rem 50rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1283 .elementor-element.elementor-element-b2a2c33:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-b2a2c33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF2E9;}.elementor-1283 .elementor-element.elementor-element-b2a2c33.e-con{--e-con-transform-translateY:0px;--align-self:center;}.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 );}.elementor-1283 .elementor-element.elementor-element-2a199f4{--e-transform-translateY:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-14px;}.elementor-1283 .elementor-element.elementor-element-2a199f4.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1283 .elementor-element.elementor-element-2a199f4{left:22px;}body.rtl .elementor-1283 .elementor-element.elementor-element-2a199f4{right:22px;}.elementor-1283 .elementor-element.elementor-element-2a199f4 .elementor-icon-wrapper{text-align:center;}.elementor-1283 .elementor-element.elementor-element-2a199f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-2a199f4.elementor-view-framed .elementor-icon, .elementor-1283 .elementor-element.elementor-element-2a199f4.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-2a199f4.elementor-view-framed .elementor-icon, .elementor-1283 .elementor-element.elementor-element-2a199f4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-2a199f4 .elementor-icon{font-size:4.4rem;}.elementor-1283 .elementor-element.elementor-element-2a199f4 .elementor-icon svg{height:4.4rem;}.elementor-1283 .elementor-element.elementor-element-2a199f4 .elementor-icon i, .elementor-1283 .elementor-element.elementor-element-2a199f4 .elementor-icon svg{transform:rotate(12deg);}.elementor-1283 .elementor-element.elementor-element-8be7522{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:8px 0px;--row-gap:8px;--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-1283 .elementor-element.elementor-element-0593254 .elementor-heading-title{font-family:"Quicksand", sans-serif;font-size:2.441rem;font-weight:500;font-style:normal;line-height:2.5rem;letter-spacing:0px;color:var( --e-global-color-text );}.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 );font-style:var( --e-global-typography-text-font-style );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-1283 .elementor-element.elementor-element-2d313b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", sans-serif;font-size:1rem;font-weight:400;font-style:normal;line-height:1.25rem;color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-697898b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:34px;}.elementor-1283 .elementor-element.elementor-element-697898b.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1283 .elementor-element.elementor-element-697898b{right:26px;}body.rtl .elementor-1283 .elementor-element.elementor-element-697898b{left:26px;}.elementor-1283 .elementor-element.elementor-element-697898b .elementor-icon-wrapper{text-align:center;}.elementor-1283 .elementor-element.elementor-element-697898b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-697898b.elementor-view-framed .elementor-icon, .elementor-1283 .elementor-element.elementor-element-697898b.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-697898b.elementor-view-framed .elementor-icon, .elementor-1283 .elementor-element.elementor-element-697898b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-697898b .elementor-icon{font-size:2rem;}.elementor-1283 .elementor-element.elementor-element-697898b .elementor-icon svg{height:2rem;}.elementor-1283 .elementor-element.elementor-element-697898b .elementor-icon i, .elementor-1283 .elementor-element.elementor-element-697898b .elementor-icon svg{transform:rotate(0deg);}.elementor-1283 .elementor-element.elementor-element-d5ba0bc{--display:flex;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-1283 .elementor-element.elementor-element-d5ba0bc:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-d5ba0bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDCD8E;}.elementor-1283 .elementor-element.elementor-element-52a8c1f{--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;--border-radius:50rem 50rem 50rem 50rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1283 .elementor-element.elementor-element-52a8c1f:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-52a8c1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF2E9;}.elementor-1283 .elementor-element.elementor-element-52a8c1f.e-con{--e-con-transform-translateY:0px;--align-self:center;}.elementor-1283 .elementor-element.elementor-element-f7de9ee{--e-transform-translateY:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-25px;}.elementor-1283 .elementor-element.elementor-element-f7de9ee.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1283 .elementor-element.elementor-element-f7de9ee{left:19px;}body.rtl .elementor-1283 .elementor-element.elementor-element-f7de9ee{right:19px;}.elementor-1283 .elementor-element.elementor-element-f7de9ee .elementor-icon-wrapper{text-align:center;}.elementor-1283 .elementor-element.elementor-element-f7de9ee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-f7de9ee.elementor-view-framed .elementor-icon, .elementor-1283 .elementor-element.elementor-element-f7de9ee.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-f7de9ee.elementor-view-framed .elementor-icon, .elementor-1283 .elementor-element.elementor-element-f7de9ee.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-f7de9ee .elementor-icon{font-size:5rem;}.elementor-1283 .elementor-element.elementor-element-f7de9ee .elementor-icon svg{height:5rem;}.elementor-1283 .elementor-element.elementor-element-f7de9ee .elementor-icon i, .elementor-1283 .elementor-element.elementor-element-f7de9ee .elementor-icon svg{transform:rotate(0deg);}.elementor-1283 .elementor-element.elementor-element-b3f96e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-15px;}.elementor-1283 .elementor-element.elementor-element-b3f96e2.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1283 .elementor-element.elementor-element-b3f96e2{left:68px;}body.rtl .elementor-1283 .elementor-element.elementor-element-b3f96e2{right:68px;}.elementor-1283 .elementor-element.elementor-element-b3f96e2 .elementor-icon-wrapper{text-align:center;}.elementor-1283 .elementor-element.elementor-element-b3f96e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-b3f96e2.elementor-view-framed .elementor-icon, .elementor-1283 .elementor-element.elementor-element-b3f96e2.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-b3f96e2.elementor-view-framed .elementor-icon, .elementor-1283 .elementor-element.elementor-element-b3f96e2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-b3f96e2 .elementor-icon{font-size:1.5rem;}.elementor-1283 .elementor-element.elementor-element-b3f96e2 .elementor-icon svg{height:1.5rem;}.elementor-1283 .elementor-element.elementor-element-b3f96e2 .elementor-icon i, .elementor-1283 .elementor-element.elementor-element-b3f96e2 .elementor-icon svg{transform:rotate(0deg);}.elementor-1283 .elementor-element.elementor-element-d506372{--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:flex-start;--gap:8px 0px;--row-gap:8px;--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-1283 .elementor-element.elementor-element-b64bbba .elementor-heading-title{font-family:"Quicksand", sans-serif;font-size:2.441rem;font-weight:500;font-style:normal;line-height:2.5rem;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-4b217c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", sans-serif;font-size:1rem;font-weight:400;font-style:normal;line-height:1.25rem;color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-09d013e{--display:flex;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-1283 .elementor-element.elementor-element-09d013e:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-09d013e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAD246;}.elementor-1283 .elementor-element.elementor-element-81d8978{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:34px;}.elementor-1283 .elementor-element.elementor-element-81d8978.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1283 .elementor-element.elementor-element-81d8978{right:26px;}body.rtl .elementor-1283 .elementor-element.elementor-element-81d8978{left:26px;}.elementor-1283 .elementor-element.elementor-element-81d8978 .elementor-icon-wrapper{text-align:center;}.elementor-1283 .elementor-element.elementor-element-81d8978.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-81d8978.elementor-view-framed .elementor-icon, .elementor-1283 .elementor-element.elementor-element-81d8978.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-81d8978.elementor-view-framed .elementor-icon, .elementor-1283 .elementor-element.elementor-element-81d8978.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-81d8978 .elementor-icon{font-size:2rem;}.elementor-1283 .elementor-element.elementor-element-81d8978 .elementor-icon svg{height:2rem;}.elementor-1283 .elementor-element.elementor-element-81d8978 .elementor-icon i, .elementor-1283 .elementor-element.elementor-element-81d8978 .elementor-icon svg{transform:rotate(0deg);}.elementor-1283 .elementor-element.elementor-element-70cb220{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:30px;}.elementor-1283 .elementor-element.elementor-element-70cb220.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1283 .elementor-element.elementor-element-70cb220{right:48px;}body.rtl .elementor-1283 .elementor-element.elementor-element-70cb220{left:48px;}.elementor-1283 .elementor-element.elementor-element-70cb220 .elementor-icon-wrapper{text-align:center;}.elementor-1283 .elementor-element.elementor-element-70cb220.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-70cb220.elementor-view-framed .elementor-icon, .elementor-1283 .elementor-element.elementor-element-70cb220.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-70cb220.elementor-view-framed .elementor-icon, .elementor-1283 .elementor-element.elementor-element-70cb220.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-70cb220 .elementor-icon{font-size:2rem;}.elementor-1283 .elementor-element.elementor-element-70cb220 .elementor-icon svg{height:2rem;}.elementor-1283 .elementor-element.elementor-element-70cb220 .elementor-icon i, .elementor-1283 .elementor-element.elementor-element-70cb220 .elementor-icon svg{transform:rotate(0deg);}.elementor-1283 .elementor-element.elementor-element-e1cf7af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:12px;}.elementor-1283 .elementor-element.elementor-element-e1cf7af.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1283 .elementor-element.elementor-element-e1cf7af{right:32px;}body.rtl .elementor-1283 .elementor-element.elementor-element-e1cf7af{left:32px;}.elementor-1283 .elementor-element.elementor-element-e1cf7af .elementor-icon-wrapper{text-align:center;}.elementor-1283 .elementor-element.elementor-element-e1cf7af.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-e1cf7af.elementor-view-framed .elementor-icon, .elementor-1283 .elementor-element.elementor-element-e1cf7af.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-e1cf7af.elementor-view-framed .elementor-icon, .elementor-1283 .elementor-element.elementor-element-e1cf7af.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-e1cf7af .elementor-icon{font-size:2rem;}.elementor-1283 .elementor-element.elementor-element-e1cf7af .elementor-icon svg{height:2rem;}.elementor-1283 .elementor-element.elementor-element-e1cf7af .elementor-icon i, .elementor-1283 .elementor-element.elementor-element-e1cf7af .elementor-icon svg{transform:rotate(0deg);}.elementor-1283 .elementor-element.elementor-element-4ed7b38{--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;--border-radius:50rem 50rem 50rem 50rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1283 .elementor-element.elementor-element-4ed7b38:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-4ed7b38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF2E9;}.elementor-1283 .elementor-element.elementor-element-4ed7b38.e-con{--e-con-transform-translateY:0px;--align-self:center;}.elementor-1283 .elementor-element.elementor-element-86d7f89{--e-transform-translateY:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-14px;}.elementor-1283 .elementor-element.elementor-element-86d7f89.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1283 .elementor-element.elementor-element-86d7f89{left:22px;}body.rtl .elementor-1283 .elementor-element.elementor-element-86d7f89{right:22px;}.elementor-1283 .elementor-element.elementor-element-86d7f89 .elementor-icon-wrapper{text-align:center;}.elementor-1283 .elementor-element.elementor-element-86d7f89.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-86d7f89.elementor-view-framed .elementor-icon, .elementor-1283 .elementor-element.elementor-element-86d7f89.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-86d7f89.elementor-view-framed .elementor-icon, .elementor-1283 .elementor-element.elementor-element-86d7f89.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-86d7f89 .elementor-icon{font-size:4.4rem;}.elementor-1283 .elementor-element.elementor-element-86d7f89 .elementor-icon svg{height:4.4rem;}.elementor-1283 .elementor-element.elementor-element-86d7f89 .elementor-icon i, .elementor-1283 .elementor-element.elementor-element-86d7f89 .elementor-icon svg{transform:rotate(12deg);}.elementor-1283 .elementor-element.elementor-element-4e30d70{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:8px 0px;--row-gap:8px;--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-1283 .elementor-element.elementor-element-27366dd .elementor-heading-title{font-family:"Quicksand", sans-serif;font-size:2.441rem;font-weight:500;font-style:normal;line-height:2.5rem;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-b8b2cba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", sans-serif;font-size:1rem;font-weight:400;font-style:normal;line-height:1.25rem;color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-c1eeb26{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1283 .elementor-element.elementor-element-f41f8c7 .elementor-heading-title{font-family:"Noto Sans", sans-serif;font-size:3.052rem;font-weight:600;font-style:normal;line-height:3.2rem;color:#0F1C31;}.elementor-1283 .elementor-element.elementor-element-ff01232{--display:flex;--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-1283 .elementor-element.elementor-element-c74d952{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1283 .elementor-element.elementor-element-f29d6fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1283 .elementor-element.elementor-element-f29d6fe:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-f29d6fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2E7D4;}.elementor-1283 .elementor-element.elementor-element-f29d6fe.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1283 .elementor-element.elementor-element-7faaea1{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-1283 .elementor-element.elementor-element-538777b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1283 .elementor-element.elementor-element-538777b .elementor-heading-title{font-family:"Noto Sans", sans-serif;font-size:1.25rem;font-weight:500;font-style:normal;line-height:1.4rem;color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-c810c18.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1283 .elementor-element.elementor-element-c810c18 .elementor-heading-title{font-family:"Noto Sans", sans-serif;font-size:1rem;font-weight:400;font-style:normal;line-height:1.2px;color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-e7021d3{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1283 .elementor-element.elementor-element-b9388e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1283 .elementor-element.elementor-element-b9388e8:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-b9388e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4E7F2;}.elementor-1283 .elementor-element.elementor-element-b9388e8.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1283 .elementor-element.elementor-element-c65c0c2{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-1283 .elementor-element.elementor-element-eea9908.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1283 .elementor-element.elementor-element-eea9908 .elementor-heading-title{font-family:"Noto Sans", sans-serif;font-size:1.25rem;font-weight:500;font-style:normal;line-height:1.4rem;color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-5252a0f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1283 .elementor-element.elementor-element-5252a0f .elementor-heading-title{font-family:"Noto Sans", sans-serif;font-size:1rem;font-weight:400;font-style:normal;line-height:1.2px;color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-a6de0fe{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1283 .elementor-element.elementor-element-5de86e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1283 .elementor-element.elementor-element-5de86e0:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-5de86e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F2D4;}.elementor-1283 .elementor-element.elementor-element-5de86e0.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1283 .elementor-element.elementor-element-82b373a{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-1283 .elementor-element.elementor-element-e591fcd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1283 .elementor-element.elementor-element-e591fcd .elementor-heading-title{font-family:"Noto Sans", sans-serif;font-size:1.25rem;font-weight:500;font-style:normal;line-height:1.4rem;color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-7147482.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1283 .elementor-element.elementor-element-7147482 .elementor-heading-title{font-family:"Noto Sans", sans-serif;font-size:1rem;font-weight:400;font-style:normal;line-height:1.2px;color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-64f8694{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1283 .elementor-element.elementor-element-be192ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1283 .elementor-element.elementor-element-be192ee:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-be192ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2D4D4;}.elementor-1283 .elementor-element.elementor-element-be192ee.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1283 .elementor-element.elementor-element-c9b413c{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-1283 .elementor-element.elementor-element-9e92e98.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1283 .elementor-element.elementor-element-9e92e98 .elementor-heading-title{font-family:"Noto Sans", sans-serif;font-size:1.25rem;font-weight:500;font-style:normal;line-height:1.4rem;color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-dc70cd1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1283 .elementor-element.elementor-element-dc70cd1 .elementor-heading-title{font-family:"Noto Sans", sans-serif;font-size:1rem;font-weight:400;font-style:normal;line-height:1.2px;color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-4c58c8d{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1283 .elementor-element.elementor-element-ece97ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1283 .elementor-element.elementor-element-ece97ff:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-ece97ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6F2D4;}.elementor-1283 .elementor-element.elementor-element-ece97ff.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1283 .elementor-element.elementor-element-d530694{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-1283 .elementor-element.elementor-element-de7d4b2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1283 .elementor-element.elementor-element-de7d4b2 .elementor-heading-title{font-family:"Noto Sans", sans-serif;font-size:1.25rem;font-weight:500;font-style:normal;line-height:1.4rem;color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-d6b99bb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1283 .elementor-element.elementor-element-d6b99bb .elementor-heading-title{font-family:"Noto Sans", sans-serif;font-size:1rem;font-weight:400;font-style:normal;line-height:1.2px;color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-56c73f0{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1283 .elementor-element.elementor-element-de30a43 .elementor-heading-title{font-family:"Noto Sans", sans-serif;font-size:3.052rem;font-weight:600;font-style:normal;line-height:3.2rem;color:#0F1C31;}.elementor-1283 .elementor-element.elementor-element-f44ce7f{--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;--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-1283 .elementor-element.elementor-element-d3dd519{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-1283 .elementor-element.elementor-element-4d420b3 .elementor-heading-title{font-family:"Noto Sans", sans-serif;font-size:2.441rem;font-weight:500;font-style:normal;line-height:2.5rem;color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-473fb1d{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-1283 .elementor-element.elementor-element-32d1708 .elementor-heading-title{font-family:"Noto Sans", sans-serif;font-size:1.1rem;font-weight:500;font-style:normal;line-height:1.2px;color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-4ed5b15{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 );font-style:var( --e-global-typography-text-font-style );}.elementor-1283 .elementor-element.elementor-element-4ed5b15 p{margin-bottom:0px;}.elementor-1283 .elementor-element.elementor-element-64c9392{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-1283 .elementor-element.elementor-element-eeca21f .elementor-heading-title{font-family:"Noto Sans", sans-serif;font-size:1.1rem;font-weight:500;font-style:normal;line-height:1.2px;color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-2ce81f4{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 );font-style:var( --e-global-typography-text-font-style );}.elementor-1283 .elementor-element.elementor-element-2ce81f4 p{margin-bottom:0px;}.elementor-1283 .elementor-element.elementor-element-7b224a1{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-1283 .elementor-element.elementor-element-9dfb788 .elementor-heading-title{font-family:"Noto Sans", sans-serif;font-size:1.1rem;font-weight:500;font-style:normal;line-height:1.2px;color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-90ea4ae{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 );font-style:var( --e-global-typography-text-font-style );}.elementor-1283 .elementor-element.elementor-element-90ea4ae p{margin-bottom:0px;}.elementor-1283 .elementor-element.elementor-element-b447a46{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-1283 .elementor-element.elementor-element-208ca96{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-1283 .elementor-element.elementor-element-1724a93{--animation-duration:1800ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-1283 .elementor-element.elementor-element-1724a93 .elementor-headline{text-align:center;font-family:var( --e-global-typography-6faf513-font-family ), sans-serif;font-size:var( --e-global-typography-6faf513-font-size );font-weight:var( --e-global-typography-6faf513-font-weight );font-style:var( --e-global-typography-6faf513-font-style );}.elementor-1283 .elementor-element.elementor-element-1724a93 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );}.elementor-1283 .elementor-element.elementor-element-1724a93 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-1283 .elementor-element.elementor-element-1724a93 .elementor-headline-dynamic-text{font-family:"Noto Sans", sans-serif;font-weight:600;font-style:normal;line-height:2.5rem;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1283 .elementor-element.elementor-element-4a931ff .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1283 .elementor-element.elementor-element-4a931ff .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-1283 .elementor-element.elementor-element-4a931ff{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1283 .elementor-element.elementor-element-4a931ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1283 .elementor-element.elementor-element-4a931ff .elementor-icon-list-item > a{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 );font-style:var( --e-global-typography-text-font-style );}.elementor-1283 .elementor-element.elementor-element-4a931ff .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1283 .elementor-element.elementor-element-acd0f3b{--display:flex;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1283 .elementor-element.elementor-element-acd0f3b:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-acd0f3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF2E9;}.elementor-1283 .elementor-element.elementor-element-474f472{--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:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1283 .elementor-element.elementor-element-23aa0f1{text-align:center;}.elementor-1283 .elementor-element.elementor-element-23aa0f1 .elementor-heading-title{font-family:"Noto Sans", sans-serif;font-size:1.563rem;font-weight:600;font-style:normal;line-height:1.8rem;color:#0F1C31;}.elementor-1283 .elementor-element.elementor-element-e59e669{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 12px 4px 12px;border-radius:99px 99px 99px 99px;text-align:center;}.elementor-1283 .elementor-element.elementor-element-e59e669.elementor-element{--align-self:center;}.elementor-1283 .elementor-element.elementor-element-e59e669 .elementor-heading-title{font-family:"Noto Sans", sans-serif;font-size:0.8rem;font-weight:700;font-style:normal;line-height:0.8rem;color:var( --e-global-color-text );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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 );font-style:var( --e-global-typography-text-font-style );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-1283 .elementor-element.elementor-element-f586dec{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1283 .elementor-element.elementor-element-f586dec .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-1283 .elementor-element.elementor-element-f586dec .elementor-swiper-button{font-size:20px;}.elementor-1283 .elementor-element.elementor-element-f586dec.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-1283 .elementor-element.elementor-element-f586dec.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:0px;}.elementor-1283 .elementor-element.elementor-element-f586dec.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:0px;}.elementor-1283 .elementor-element.elementor-element-f586dec.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:0px;}.elementor-1283 .elementor-element.elementor-element-f586dec.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:0px;}.elementor-1283 .elementor-element.elementor-element-f586dec .elementor-testimonial__text{font-family:"Noto Sans", sans-serif;font-size:1rem;font-weight:400;font-style:normal;line-height:1.2rem;}.elementor-1283 .elementor-element.elementor-element-f586dec .elementor-testimonial__name{font-family:var( --e-global-typography-17d9a9f-font-family ), sans-serif;font-size:var( --e-global-typography-17d9a9f-font-size );font-weight:var( --e-global-typography-17d9a9f-font-weight );font-style:var( --e-global-typography-17d9a9f-font-style );}.elementor-1283 .elementor-element.elementor-element-f586dec .elementor-testimonial__title{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 );font-style:var( --e-global-typography-text-font-style );}.elementor-1283 .elementor-element.elementor-element-f53c719{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-1283 .elementor-element.elementor-element-f53c719:not(.elementor-motion-effects-element-type-background), .elementor-1283 .elementor-element.elementor-element-f53c719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF7ED;}.elementor-1283 .elementor-element.elementor-element-d516209 .elementor-heading-title{font-family:"Noto Sans", sans-serif;font-size:3.052rem;font-weight:600;font-style:normal;line-height:3.2rem;color:#0F1C31;}.elementor-1283 .elementor-element.elementor-element-412a564{--display:flex;}.elementor-1283 .elementor-element.elementor-element-9d3fc60{--display:flex;}.elementor-1283 .elementor-element.elementor-element-270007f{--display:flex;}.elementor-1283 .elementor-element.elementor-element-52a10f1{--display:flex;}.elementor-1283 .elementor-element.elementor-element-bf8a30e{--display:flex;}.elementor-1283 .elementor-element.elementor-element-75b99bd{--display:flex;}.elementor-1283 .elementor-element.elementor-element-9ad03d3{--display:flex;}.elementor-1283 .elementor-element.elementor-element-d97686c{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1283 .elementor-element.elementor-element-d97686c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1283 .elementor-element.elementor-element-d97686c {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-1283 .elementor-element.elementor-element-d97686c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans", sans-serif;font-weight:500;font-style:normal;line-height:1.2rem;}:where( .elementor-1283 .elementor-element.elementor-element-d97686c > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 2px;--padding-top:12px;--padding-right:16px;--padding-bottom:0px;--padding-left:16px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1283 .elementor-element.elementor-element-7fb01da{--width:100%;}.elementor-1283 .elementor-element.elementor-element-acd0f3b{--width:100%;}}@media(max-width:1024px){.elementor-1283 .elementor-element.elementor-element-cfd9985{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1283 .elementor-element.elementor-element-7d03ff0{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1283 .elementor-element.elementor-element-ed13567.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1283 .elementor-element.elementor-element-92a3780.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1283 .elementor-element.elementor-element-6f2fd58{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1283 .elementor-element.elementor-element-7fb01da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1283 .elementor-element.elementor-element-0593254 .elementor-heading-title{font-size:2rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1283 .elementor-element.elementor-element-b64bbba .elementor-heading-title{font-size:2rem;}.elementor-1283 .elementor-element.elementor-element-27366dd .elementor-heading-title{font-size:2rem;}.elementor-1283 .elementor-element.elementor-element-c1eeb26{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1283 .elementor-element.elementor-element-56c73f0{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-1283 .elementor-element.elementor-element-4ed5b15{font-size:var( --e-global-typography-text-font-size );}.elementor-1283 .elementor-element.elementor-element-2ce81f4{font-size:var( --e-global-typography-text-font-size );}.elementor-1283 .elementor-element.elementor-element-90ea4ae{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-1283 .elementor-element.elementor-element-1724a93 .elementor-headline{text-align:left;font-size:var( --e-global-typography-6faf513-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1283 .elementor-element.elementor-element-4a931ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1283 .elementor-element.elementor-element-4a931ff .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1283 .elementor-element.elementor-element-474f472{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1283 .elementor-element.elementor-element-f586dec .elementor-testimonial__name{font-size:var( --e-global-typography-17d9a9f-font-size );}.elementor-1283 .elementor-element.elementor-element-f586dec .elementor-testimonial__title{font-size:var( --e-global-typography-text-font-size );}.elementor-1283 .elementor-element.elementor-element-f53c719{--padding-top:64px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}}@media(max-width:767px){.elementor-1283 .elementor-element.elementor-element-cfd9985{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1283 .elementor-element.elementor-element-f6597c8{text-align:left;}.elementor-1283 .elementor-element.elementor-element-f6597c8 .elementor-heading-title{font-size:3rem;}.elementor-1283 .elementor-element.elementor-element-4a8144d{text-align:left;}.elementor-1283 .elementor-element.elementor-element-7d03ff0{--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1283 .elementor-element.elementor-element-6f2fd58{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1283 .elementor-element.elementor-element-7fb01da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1283 .elementor-element.elementor-element-c1eeb26{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1283 .elementor-element.elementor-element-7faaea1{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1283 .elementor-element.elementor-element-c65c0c2{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1283 .elementor-element.elementor-element-82b373a{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1283 .elementor-element.elementor-element-c9b413c{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1283 .elementor-element.elementor-element-d530694{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1283 .elementor-element.elementor-element-56c73f0{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1283 .elementor-element.elementor-element-de30a43 .elementor-heading-title{font-size:2.6rem;}.elementor-1283 .elementor-element.elementor-element-4d420b3 .elementor-heading-title{font-size:2.2rem;}.elementor-1283 .elementor-element.elementor-element-4ed5b15{font-size:var( --e-global-typography-text-font-size );}.elementor-1283 .elementor-element.elementor-element-2ce81f4{font-size:var( --e-global-typography-text-font-size );}.elementor-1283 .elementor-element.elementor-element-90ea4ae{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-1283 .elementor-element.elementor-element-1724a93 .elementor-headline{font-size:var( --e-global-typography-6faf513-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1283 .elementor-element.elementor-element-4a931ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1283 .elementor-element.elementor-element-4a931ff .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1283 .elementor-element.elementor-element-f586dec .elementor-testimonial__name{font-size:var( --e-global-typography-17d9a9f-font-size );}.elementor-1283 .elementor-element.elementor-element-f586dec .elementor-testimonial__title{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for button, class: .elementor-element-ed13567 */.elementor-1283 .elementor-element.elementor-element-ed13567 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-92a3780 */.elementor-1283 .elementor-element.elementor-element-92a3780 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2a2c33 */.elementor-1283 .elementor-element.elementor-element-b2a2c33 {
    width: fit-content;
    aspect-ratio: 1;
    align-self: start;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0593254 */.elementor-1283 .elementor-element.elementor-element-0593254 {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d313b4 */.elementor-1283 .elementor-element.elementor-element-2d313b4 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8be7522 */.elementor-1283 .elementor-element.elementor-element-8be7522 {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1291f71 */.elementor-1283 .elementor-element.elementor-element-1291f71:hover .party {
    transform: scale(1);
    opacity: 1;
}

.elementor-1283 .elementor-element.elementor-element-1291f71 .party {
    transform: scale(0);
    opacity: 0;
    transition: all 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

/* Container principal */
.sparkles-container {
  position: relative;
  display: inline-block;
}

/* Contenu principal */
.sparkles-content {
  position: relative;
  z-index: 1;
  display: inline-block;
  font-weight: bold;
}

/* Sparkle individuel */
.sparkle {
  position: absolute;
  pointer-events: none;
  z-index: 10;
  animation: sparkle-lifecycle 1s ease-out forwards;
}

/* SVG du sparkle */
.sparkle svg {
  animation: sparkle-spin 1s linear infinite;
  color: #fbbf24; /* amber-400 par défaut */
}

/* Animations */
@keyframes sparkle-lifecycle {
  0% {
    transform: scale(0);
    opacity: 0;
  }
  50% {
    transform: scale(1);
    opacity: 1;
  }
  100% {
    transform: scale(0);
    opacity: 0;
  }
}

@keyframes sparkle-spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(180deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52a8c1f */.elementor-1283 .elementor-element.elementor-element-52a8c1f {
    width: fit-content;
    aspect-ratio: 1;
    align-self: start;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b64bbba */.elementor-1283 .elementor-element.elementor-element-b64bbba {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b217c5 */.elementor-1283 .elementor-element.elementor-element-4b217c5 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d506372 */.elementor-1283 .elementor-element.elementor-element-d506372 {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5ba0bc */.elementor-1283 .elementor-element.elementor-element-d5ba0bc:hover #refresh {
    transform: translateY(0);
    opacity: 1;
    animation: refresh-bounce 3s ease-in-out infinite;
    animation-delay: 500ms;
}

.elementor-1283 .elementor-element.elementor-element-d5ba0bc #refresh {
    transform: translateY(-1.5rem);
    opacity: 0;
    transition: all 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

@keyframes refresh-bounce {
    0% { transform: translateY(0); }
    50% { transform: translateY(-0.2rem); }
    100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ed7b38 */.elementor-1283 .elementor-element.elementor-element-4ed7b38 {
    width: fit-content;
    aspect-ratio: 1;
    align-self: start;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27366dd */.elementor-1283 .elementor-element.elementor-element-27366dd {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b8b2cba */.elementor-1283 .elementor-element.elementor-element-b8b2cba p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e30d70 */.elementor-1283 .elementor-element.elementor-element-4e30d70 {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09d013e */.elementor-1283 .elementor-element.elementor-element-09d013e:hover .coin {
    transform: translateY(0);
    opacity: 1;
}

.elementor-1283 .elementor-element.elementor-element-09d013e:hover #coin-2 {
    transition-delay: 125ms;
}

.elementor-1283 .elementor-element.elementor-element-09d013e:hover #coin-3 {
    transition-delay: 250ms;
}

.elementor-1283 .elementor-element.elementor-element-09d013e .coin {
    transform: translateY(-2rem);
    opacity: 0;
    transition: all 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

#optimisation-bill {
    overflow: hidden;
}/* End custom CSS */
.elementor .e-2ecc47f-4827753{width:32px;height:32px;color:#0F1C31;}
/* Start custom CSS for container, class: .elementor-element-f29d6fe */.elementor-1283 .elementor-element.elementor-element-f29d6fe {
    width: fit-content;
    height: fit-content;
}/* End custom CSS */
.elementor .e-d3342df-fe055d3{width:32px;height:32px;color:#0F1C31;}
/* Start custom CSS for container, class: .elementor-element-b9388e8 */.elementor-1283 .elementor-element.elementor-element-b9388e8 {
    width: fit-content;
    height: fit-content;
}/* End custom CSS */
.elementor .e-9d9477d-5ce682f{width:32px;height:32px;color:#0F1C31;}
/* Start custom CSS for container, class: .elementor-element-5de86e0 */.elementor-1283 .elementor-element.elementor-element-5de86e0 {
    width: fit-content;
    height: fit-content;
}/* End custom CSS */
.elementor .e-1eb9d5d-a4a9c20{width:32px;height:32px;color:#0F1C31;}
/* Start custom CSS for container, class: .elementor-element-be192ee */.elementor-1283 .elementor-element.elementor-element-be192ee {
    width: fit-content;
    height: fit-content;
}/* End custom CSS */
.elementor .e-9adefe7-fbb913e{width:32px;height:32px;color:#0F1C31;}
/* Start custom CSS for container, class: .elementor-element-ece97ff */.elementor-1283 .elementor-element.elementor-element-ece97ff {
    width: fit-content;
    height: fit-content;
}/* End custom CSS */
.elementor .e-e29dab5-a2f5de4{width:32px;height:32px;color:#0F1C31;}
/* Start custom CSS for html, class: .elementor-element-9e67acd */:root {
        --toggle-switch-padding: 0.5rem;
    }

    .toggle-switch input:checked ~ .switch {
        left: calc(50%);
    }

    .switch {
        position: absolute;
        width: calc(50% - var(--toggle-switch-padding));
        height: calc(100% - var(--toggle-switch-padding) * 2);
        top: var(--toggle-switch-padding);
        left: var(--toggle-switch-padding);
        border-radius: 0.25rem;
        background-color: #fffbeb;
        z-index: 10;
        transition: left 0.3s cubic-bezier(0.19, 1, 0.22, 1);
    }

    .toggle-switch {
        position: relative;
        background-color: #0F1C31;
        padding: 0.5rem;
        border-radius: 0.5rem;
        display: flex;
        align-items: center;
        justify-content: stretch;
        gap: 1rem;
    }

    .toggle-switch input {
        display: none;
    }

    .toggle-switch label {
        cursor: pointer;
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .toggle-switch .option {
        flex: 1;
        text-align: center;
        padding: 0.5rem 1rem;
        border-radius: 99rem;
        color: #fffbeb;
        transition: color 0.3s ease;
        z-index: 20;
        position: relative;
        line-height: 1.2rem;
    }

    .toggle-switch input:not(:checked) ~ label .option:first-child {
        color: #0F1C31;
        font-weight: 500;
    }

    .toggle-switch input:checked ~ label .option:last-child {
        color: #0F1C31;
        font-weight: 500;
    }/* End custom CSS */
.elementor .e-66dc5b6-80626d5{padding:0px;flex-direction:column;gap:20px;}
.elementor .e-ad2a51e-ac6b91a{width:20px;height:20px;min-width:20px;min-height:20px;color:hsl(31, 92%, 45%);}
.elementor .e-d34704c-d3860f8{font-weight:500;font-size:14px;color:hsl(31, 92%, 45%);}
.elementor .e-c6a50f0-e7ca993{padding:0px;gap:4px;}
.elementor .e-c2e6645-9cd7e28{font-weight:500;font-size:12px;color:hsl(31, 92%, 45%);}
.elementor .e-1ab064f-a3fe57c{padding:8px;border-radius:4px;border-width:1px;border-color:hsl(49, 91%, 84%);border-style:solid;background-color:hsl(49, 100%, 97%);flex-direction:column;gap:4px;}
/* Start custom CSS for html, class: .elementor-element-abf3474 */.elementor-1283 .elementor-element.elementor-element-abf3474 {
    width: 100%
}/* End custom CSS */
.elementor .e-96d636b-b3724d9{position:relative;padding:0px;margin:0px;flex-direction:column;}
/* Start custom CSS for container, class: .elementor-element-acd0f3b */.elementor-1283 .elementor-element.elementor-element-acd0f3b {
    max-width: 40%
}

@media (max-width: 1024px) {
    .elementor-1283 .elementor-element.elementor-element-acd0f3b {
        max-width: none;
    }
}/* End custom CSS */
/* Start custom CSS */.bold {
    font-weight: 600;
}

.text-lg {
    font-size: 2.5rem;
    font-weight: 600;
}

.text-xl {
    font-size: 3.5rem;
    font-weight: 600;
}/* End custom CSS */