.elementor-15635 .elementor-element.elementor-element-6da053d{--display:flex;--min-height:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-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-15635 .elementor-element.elementor-element-ef9f5a6{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:center;}.elementor-15635 .elementor-element.elementor-element-ef9f5a6.elementor-element{--align-self:center;}.elementor-15635 .elementor-element.elementor-element-ef9f5a6 .elementor-heading-title{font-family:"Apercu", Sans-serif;font-size:53px;font-weight:500;color:#000000;}.elementor-15635 .elementor-element.elementor-element-0cc04eb{width:var( --container-widget-width, 100% );max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-15635 .elementor-element.elementor-element-0cc04eb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-15635 .elementor-element.elementor-element-0cc04eb .elementor-heading-title{font-family:"Apercu", Sans-serif;font-size:25px;font-weight:normal;color:#000000;}.elementor-15635 .elementor-element.elementor-element-467cca8{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:repeat(12, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-15635 .elementor-element.elementor-element-9dde500{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:1;}body:not(.rtl) .elementor-15635 .elementor-element.elementor-element-9dde500{left:0px;}body.rtl .elementor-15635 .elementor-element.elementor-element-9dde500{right:0px;}.elementor-15635 .elementor-element.elementor-element-11de688{--display:flex;--min-height:17vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:01px 01px;--row-gap:01px;--column-gap:01px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 3;grid-row:span 1;--z-index:10;}.elementor-15635 .elementor-element.elementor-element-11de688.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15635 .elementor-element.elementor-element-1b3d2ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15635 .elementor-element.elementor-element-1b3d2ec .elementor-heading-title{font-family:"Apercu", Sans-serif;font-size:2.2vw;font-weight:bold;color:#FFFFFF;}.elementor-15635 .elementor-element.elementor-element-6985998{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15635 .elementor-element.elementor-element-6985998 .elementor-heading-title{font-family:"Apercu", Sans-serif;font-size:3.5vw;font-weight:bold;line-height:1.1em;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15635 .elementor-element.elementor-element-757f96f .elementor-button{background-color:#008BFF78;font-family:"Apercu", Sans-serif;font-size:17px;font-weight:400;word-spacing:0px;border-radius:100px 100px 100px 100px;}.elementor-15635 .elementor-element.elementor-element-757f96f{background-color:#FFFFFF00;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15635 .elementor-element.elementor-element-b9e800e .elementor-button{background-color:#008BFF78;font-family:"Apercu", Sans-serif;font-size:17px;font-weight:400;word-spacing:0px;border-radius:100px 100px 100px 100px;}.elementor-15635 .elementor-element.elementor-element-b9e800e{background-color:#FFFFFF00;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15635 .elementor-element.elementor-element-157c62c7{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15635 .elementor-element.elementor-element-157c62c7:not(.elementor-motion-effects-element-type-background), .elementor-15635 .elementor-element.elementor-element-157c62c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15635 .elementor-element.elementor-element-3683bca0{width:var( --container-widget-width, 900px );max-width:900px;padding:0px 0px 0px 0px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;font-family:"Apercu", Sans-serif;font-size:16px;font-weight:normal;line-height:1.6em;color:#0C0C0C;}.elementor-15635 .elementor-element.elementor-element-3683bca0.elementor-element{--align-self:center;}.elementor-15635 .elementor-element.elementor-element-0fc6b62{--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:flex-start;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-15635 .elementor-element.elementor-element-0fc6b62:not(.elementor-motion-effects-element-type-background), .elementor-15635 .elementor-element.elementor-element-0fc6b62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15635 .elementor-element.elementor-element-fd83d68{--display:flex;--min-height:250px;--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15635 .elementor-element.elementor-element-fd83d68:not(.elementor-motion-effects-element-type-background), .elementor-15635 .elementor-element.elementor-element-fd83d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-15635 .elementor-element.elementor-element-fd83d68:hover{--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-15635 .elementor-element.elementor-element-fd83d68, .elementor-15635 .elementor-element.elementor-element-fd83d68::before{--border-transition:0.3s;}.elementor-15635 .elementor-element.elementor-element-fd83d68.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15635 .elementor-element.elementor-element-00f9400{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-15635 .elementor-element.elementor-element-00f9400 .elementor-heading-title{font-family:"Apercu", Sans-serif;font-weight:bold;color:#000000;}.elementor-15635 .elementor-element.elementor-element-6714d53{font-family:"Apercu", Sans-serif;font-weight:400;}.elementor-15635 .elementor-element.elementor-element-3a74da6{--display:flex;--min-height:250px;--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15635 .elementor-element.elementor-element-3a74da6:not(.elementor-motion-effects-element-type-background), .elementor-15635 .elementor-element.elementor-element-3a74da6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-15635 .elementor-element.elementor-element-3a74da6:hover{--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-15635 .elementor-element.elementor-element-3a74da6, .elementor-15635 .elementor-element.elementor-element-3a74da6::before{--border-transition:0.3s;}.elementor-15635 .elementor-element.elementor-element-3a74da6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15635 .elementor-element.elementor-element-abe0c31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-15635 .elementor-element.elementor-element-abe0c31 .elementor-heading-title{font-family:"Apercu", Sans-serif;font-weight:bold;color:#000000;}.elementor-15635 .elementor-element.elementor-element-b50235b{--display:flex;--min-height:250px;--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15635 .elementor-element.elementor-element-b50235b:not(.elementor-motion-effects-element-type-background), .elementor-15635 .elementor-element.elementor-element-b50235b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-15635 .elementor-element.elementor-element-b50235b:hover{--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-15635 .elementor-element.elementor-element-b50235b, .elementor-15635 .elementor-element.elementor-element-b50235b::before{--border-transition:0.3s;}.elementor-15635 .elementor-element.elementor-element-b50235b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15635 .elementor-element.elementor-element-9f7de26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-15635 .elementor-element.elementor-element-9f7de26 .elementor-heading-title{font-family:"Apercu", Sans-serif;font-weight:bold;color:#000000;}.elementor-15635 .elementor-element.elementor-element-9947fe5{--display:flex;--min-height:250px;--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15635 .elementor-element.elementor-element-9947fe5:not(.elementor-motion-effects-element-type-background), .elementor-15635 .elementor-element.elementor-element-9947fe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-15635 .elementor-element.elementor-element-9947fe5:hover{--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-15635 .elementor-element.elementor-element-9947fe5, .elementor-15635 .elementor-element.elementor-element-9947fe5::before{--border-transition:0.3s;}.elementor-15635 .elementor-element.elementor-element-9947fe5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15635 .elementor-element.elementor-element-4a3976f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-15635 .elementor-element.elementor-element-4a3976f .elementor-heading-title{font-family:"Apercu", Sans-serif;font-weight:bold;color:#000000;}.elementor-15635 .elementor-element.elementor-element-aea8424{--display:grid;--min-height:0vh;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:repeat(12, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15635 .elementor-element.elementor-element-3fa2183{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:1;}body:not(.rtl) .elementor-15635 .elementor-element.elementor-element-3fa2183{left:0px;}body.rtl .elementor-15635 .elementor-element.elementor-element-3fa2183{right:0px;}.elementor-15635 .elementor-element.elementor-element-777af74{--display:flex;--min-height:20vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:01px 01px;--row-gap:01px;--column-gap:01px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 3;grid-row:span 1;--z-index:10;}.elementor-15635 .elementor-element.elementor-element-777af74.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15635 .elementor-element.elementor-element-bf1bc24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15635 .elementor-element.elementor-element-bf1bc24 .elementor-heading-title{font-family:"Apercu", Sans-serif;font-size:2.2vw;font-weight:bold;color:#FFFFFF;}.elementor-15635 .elementor-element.elementor-element-4634460{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15635 .elementor-element.elementor-element-4634460 .elementor-heading-title{font-family:"Apercu", Sans-serif;font-size:3.5vw;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-15635 .elementor-element.elementor-element-0571420 .elementor-button{background-color:#008BFF78;font-family:"Apercu", Sans-serif;font-size:17px;font-weight:400;word-spacing:0px;border-radius:100px 100px 100px 100px;}.elementor-15635 .elementor-element.elementor-element-0571420{background-color:#FFFFFF00;}.elementor-15635 .elementor-element.elementor-element-3d73765 .elementor-button{background-color:#008BFF78;font-family:"Apercu", Sans-serif;font-size:17px;font-weight:400;word-spacing:0px;border-radius:100px 100px 100px 100px;}.elementor-15635 .elementor-element.elementor-element-3d73765{background-color:#FFFFFF00;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15635 .elementor-element.elementor-element-84f754c{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15635 .elementor-element.elementor-element-84f754c:not(.elementor-motion-effects-element-type-background), .elementor-15635 .elementor-element.elementor-element-84f754c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15635 .elementor-element.elementor-element-ad7c8f9{width:var( --container-widget-width, 900px );max-width:900px;padding:0px 0px 0px 0px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;font-family:"Apercu", Sans-serif;font-size:16px;font-weight:normal;line-height:1.6em;color:#0C0C0C;}.elementor-15635 .elementor-element.elementor-element-ad7c8f9.elementor-element{--align-self:center;}.elementor-15635 .elementor-element.elementor-element-bffa82c{--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:flex-start;}.elementor-15635 .elementor-element.elementor-element-bffa82c:not(.elementor-motion-effects-element-type-background), .elementor-15635 .elementor-element.elementor-element-bffa82c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15635 .elementor-element.elementor-element-e5f3971{--display:flex;--min-height:250px;--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15635 .elementor-element.elementor-element-e5f3971:hover{--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-15635 .elementor-element.elementor-element-e5f3971, .elementor-15635 .elementor-element.elementor-element-e5f3971::before{--border-transition:0s;}.elementor-15635 .elementor-element.elementor-element-e5f3971.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15635 .elementor-element.elementor-element-c5e0f92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-15635 .elementor-element.elementor-element-c5e0f92 .elementor-heading-title{font-family:"Apercu", Sans-serif;font-weight:bold;color:#000000;}.elementor-15635 .elementor-element.elementor-element-ae30565{--display:flex;--min-height:250px;--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15635 .elementor-element.elementor-element-ae30565:hover{--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-15635 .elementor-element.elementor-element-ae30565, .elementor-15635 .elementor-element.elementor-element-ae30565::before{--border-transition:0.3s;}.elementor-15635 .elementor-element.elementor-element-ae30565.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15635 .elementor-element.elementor-element-d866fa6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-15635 .elementor-element.elementor-element-d866fa6 .elementor-heading-title{font-family:"Apercu", Sans-serif;font-weight:bold;color:#000000;}.elementor-15635 .elementor-element.elementor-element-3cd0168{--display:flex;--min-height:250px;--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15635 .elementor-element.elementor-element-3cd0168:hover{--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-15635 .elementor-element.elementor-element-3cd0168, .elementor-15635 .elementor-element.elementor-element-3cd0168::before{--border-transition:0.3s;}.elementor-15635 .elementor-element.elementor-element-3cd0168.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15635 .elementor-element.elementor-element-8b16ea0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-15635 .elementor-element.elementor-element-8b16ea0 .elementor-heading-title{font-family:"Apercu", Sans-serif;font-weight:bold;color:#000000;}.elementor-15635 .elementor-element.elementor-element-a075923{--display:flex;--min-height:250px;--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15635 .elementor-element.elementor-element-a075923:hover{--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-15635 .elementor-element.elementor-element-a075923, .elementor-15635 .elementor-element.elementor-element-a075923::before{--border-transition:0.3s;}.elementor-15635 .elementor-element.elementor-element-a075923.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15635 .elementor-element.elementor-element-174c1fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-15635 .elementor-element.elementor-element-174c1fa .elementor-heading-title{font-family:"Apercu", Sans-serif;font-weight:bold;color:#000000;}.elementor-15635 .elementor-element.elementor-element-3063414{--display:grid;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:repeat(12, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15635 .elementor-element.elementor-element-9a3aac0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-1px;z-index:1;}body:not(.rtl) .elementor-15635 .elementor-element.elementor-element-9a3aac0{left:0px;}body.rtl .elementor-15635 .elementor-element.elementor-element-9a3aac0{right:0px;}.elementor-15635 .elementor-element.elementor-element-ce70597{--display:flex;--min-height:20vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:01px 01px;--row-gap:01px;--column-gap:01px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 3;grid-row:span 1;--z-index:10;}.elementor-15635 .elementor-element.elementor-element-ce70597.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15635 .elementor-element.elementor-element-3d15963 .elementor-heading-title{font-family:"Apercu", Sans-serif;font-size:2.2vw;font-weight:bold;color:#FFFFFF;}.elementor-15635 .elementor-element.elementor-element-35d13f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15635 .elementor-element.elementor-element-35d13f9 .elementor-heading-title{font-family:"Apercu", Sans-serif;font-size:3.5vw;font-weight:bold;line-height:1.1em;color:#FFFFFF;}.elementor-15635 .elementor-element.elementor-element-392cff5 .elementor-button{background-color:#008BFF78;font-family:"Apercu", Sans-serif;font-size:17px;font-weight:400;word-spacing:0px;border-radius:100px 100px 100px 100px;}.elementor-15635 .elementor-element.elementor-element-392cff5{background-color:#FFFFFF00;}.elementor-15635 .elementor-element.elementor-element-9010cc7 .elementor-button{background-color:#008BFF78;font-family:"Apercu", Sans-serif;font-size:17px;font-weight:400;word-spacing:0px;fill:#950C0C;color:#950C0C;border-radius:100px 100px 100px 100px;}.elementor-15635 .elementor-element.elementor-element-9010cc7{background-color:#FFFFFF00;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15635 .elementor-element.elementor-element-adba8da{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15635 .elementor-element.elementor-element-adba8da:not(.elementor-motion-effects-element-type-background), .elementor-15635 .elementor-element.elementor-element-adba8da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15635 .elementor-element.elementor-element-e4649c2{width:var( --container-widget-width, 900px );max-width:900px;padding:0px 0px 0px 0px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;font-family:"Apercu", Sans-serif;font-size:16px;font-weight:normal;line-height:1.6em;color:#0C0C0C;}.elementor-15635 .elementor-element.elementor-element-e4649c2.elementor-element{--align-self:center;}.elementor-15635 .elementor-element.elementor-element-eaf7805{--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:flex-start;}.elementor-15635 .elementor-element.elementor-element-eaf7805:not(.elementor-motion-effects-element-type-background), .elementor-15635 .elementor-element.elementor-element-eaf7805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15635 .elementor-element.elementor-element-62cc45e{--display:flex;--min-height:250px;--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15635 .elementor-element.elementor-element-62cc45e:not(.elementor-motion-effects-element-type-background), .elementor-15635 .elementor-element.elementor-element-62cc45e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-15635 .elementor-element.elementor-element-62cc45e:hover{--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-15635 .elementor-element.elementor-element-62cc45e, .elementor-15635 .elementor-element.elementor-element-62cc45e::before{--border-transition:0s;}.elementor-15635 .elementor-element.elementor-element-62cc45e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15635 .elementor-element.elementor-element-c34401a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-15635 .elementor-element.elementor-element-c34401a .elementor-heading-title{font-family:"Apercu", Sans-serif;font-weight:bold;color:#000000;}.elementor-15635 .elementor-element.elementor-element-c207473{--display:flex;--min-height:250px;--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15635 .elementor-element.elementor-element-c207473:not(.elementor-motion-effects-element-type-background), .elementor-15635 .elementor-element.elementor-element-c207473 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-15635 .elementor-element.elementor-element-c207473:hover{--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-15635 .elementor-element.elementor-element-c207473, .elementor-15635 .elementor-element.elementor-element-c207473::before{--border-transition:0.3s;}.elementor-15635 .elementor-element.elementor-element-c207473.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15635 .elementor-element.elementor-element-5e51216{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-15635 .elementor-element.elementor-element-5e51216 .elementor-heading-title{font-family:"Apercu", Sans-serif;font-weight:bold;color:#000000;}.elementor-15635 .elementor-element.elementor-element-e0c035b{--display:flex;--min-height:250px;--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15635 .elementor-element.elementor-element-e0c035b:not(.elementor-motion-effects-element-type-background), .elementor-15635 .elementor-element.elementor-element-e0c035b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-15635 .elementor-element.elementor-element-e0c035b:hover{--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-15635 .elementor-element.elementor-element-e0c035b, .elementor-15635 .elementor-element.elementor-element-e0c035b::before{--border-transition:0.3s;}.elementor-15635 .elementor-element.elementor-element-e0c035b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15635 .elementor-element.elementor-element-f69e2fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-15635 .elementor-element.elementor-element-f69e2fc .elementor-heading-title{font-family:"Apercu", Sans-serif;font-weight:bold;color:#000000;}.elementor-15635 .elementor-element.elementor-element-1750b9e{--display:flex;--min-height:250px;--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;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15635 .elementor-element.elementor-element-1750b9e:not(.elementor-motion-effects-element-type-background), .elementor-15635 .elementor-element.elementor-element-1750b9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-15635 .elementor-element.elementor-element-1750b9e:hover{--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-15635 .elementor-element.elementor-element-1750b9e, .elementor-15635 .elementor-element.elementor-element-1750b9e::before{--border-transition:0.3s;}.elementor-15635 .elementor-element.elementor-element-1750b9e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15635 .elementor-element.elementor-element-dcff019{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-15635 .elementor-element.elementor-element-dcff019 .elementor-heading-title{font-family:"Apercu", Sans-serif;font-weight:bold;color:#000000;}.elementor-15635 .elementor-element.elementor-element-ada0b19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15635 .elementor-element.elementor-element-4c106b6{--display:flex;--position:absolute;--min-height:0px;top:0px;}body:not(.rtl) .elementor-15635 .elementor-element.elementor-element-4c106b6{left:0px;}body.rtl .elementor-15635 .elementor-element.elementor-element-4c106b6{right:0px;}.elementor-15635 .elementor-element.elementor-element-d4cec42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15635 .elementor-element.elementor-element-88d4781{--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;--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-15635 .elementor-element.elementor-element-38c7f33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-15635 .elementor-element.elementor-element-38c7f33 .elementor-heading-title{color:#000000;}.elementor-15635 .elementor-element.elementor-element-dda8bef{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-15635 .elementor-element.elementor-element-58bf314{color:#000000;}.elementor-15635 .elementor-element.elementor-element-d057d0b{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-15635 .elementor-element.elementor-element-9217d26{color:#000000;}.elementor-15635 .elementor-element.elementor-element-2cf6ed2{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-15635 .elementor-element.elementor-element-7d1a79e{color:#000000;}.elementor-15635 .elementor-element.elementor-element-eb67660{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-15635 .elementor-element.elementor-element-c5f1c96{color:#000000;}.elementor-15635 .elementor-element.elementor-element-de4996b{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-15635 .elementor-element.elementor-element-ea2efd3{color:#000000;}.elementor-15635 .elementor-element.elementor-element-b5d1ed9{--n-accordion-title-font-size:20px;background-color:#F4F4F4;padding:20px 40px 20px 40px;border-radius:20px 20px 20px 20px;--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-15635 .elementor-element.elementor-element-b5d1ed9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-15635 .elementor-element.elementor-element-b5d1ed9 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-15635 .elementor-element.elementor-element-b5d1ed9 {--n-accordion-padding:25px 0px 25px 0px;}:where( .elementor-15635 .elementor-element.elementor-element-b5d1ed9 > .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:"Apercu Pro", Sans-serif;font-weight:600;line-height:1.2em;letter-spacing:1px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15635 .elementor-element.elementor-element-467cca8{--grid-auto-flow:row;}.elementor-15635 .elementor-element.elementor-element-11de688{--min-height:21vh;--gap:01px 0px;--row-gap:01px;--column-gap:0px;}.elementor-15635 .elementor-element.elementor-element-1b3d2ec .elementor-heading-title{font-size:2.2vw;}.elementor-15635 .elementor-element.elementor-element-6985998 .elementor-heading-title{font-size:3.5vw;}.elementor-widget-button .elementor-button{word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15635 .elementor-element.elementor-element-757f96f{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15635 .elementor-element.elementor-element-b9e800e{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15635 .elementor-element.elementor-element-3683bca0{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;}.elementor-15635 .elementor-element.elementor-element-aea8424{--grid-auto-flow:row;--justify-items:start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15635 .elementor-element.elementor-element-777af74{--min-height:15vh;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:01px 0px;--row-gap:01px;--column-gap:0px;}.elementor-15635 .elementor-element.elementor-element-bf1bc24 .elementor-heading-title{font-size:2.2vw;line-height:1.5em;}.elementor-15635 .elementor-element.elementor-element-4634460 .elementor-heading-title{font-size:3.5vw;}.elementor-15635 .elementor-element.elementor-element-0571420{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15635 .elementor-element.elementor-element-3d73765{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15635 .elementor-element.elementor-element-ad7c8f9{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;}.elementor-15635 .elementor-element.elementor-element-3063414{--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15635 .elementor-element.elementor-element-ce70597{--min-height:21vh;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:01px 0px;--row-gap:01px;--column-gap:0px;}.elementor-15635 .elementor-element.elementor-element-3d15963 .elementor-heading-title{font-size:2.2vw;}.elementor-15635 .elementor-element.elementor-element-35d13f9 .elementor-heading-title{font-size:3.5vw;}.elementor-15635 .elementor-element.elementor-element-392cff5{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15635 .elementor-element.elementor-element-9010cc7{margin:03px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15635 .elementor-element.elementor-element-e4649c2{--container-widget-width:90vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 90vw );max-width:90vw;}.elementor-15635 .elementor-element.elementor-element-88d4781{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-15635 .elementor-element.elementor-element-ef9f5a6 .elementor-heading-title{font-size:24px;}.elementor-15635 .elementor-element.elementor-element-0cc04eb .elementor-heading-title{font-size:12px;}.elementor-15635 .elementor-element.elementor-element-467cca8{--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:repeat(12, 1fr);--grid-auto-flow:row;}.elementor-15635 .elementor-element.elementor-element-11de688{--width:100%;--min-height:0vh;--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-end;--gap:01px 0px;--row-gap:01px;--column-gap:0px;}.elementor-15635 .elementor-element.elementor-element-1b3d2ec .elementor-heading-title{font-size:4vw;}.elementor-15635 .elementor-element.elementor-element-6985998{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-15635 .elementor-element.elementor-element-6985998 .elementor-heading-title{font-size:6vw;line-height:1em;}.elementor-widget-button .elementor-button{word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15635 .elementor-element.elementor-element-757f96f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15635 .elementor-element.elementor-element-757f96f .elementor-button{font-size:3px;letter-spacing:0px;}.elementor-15635 .elementor-element.elementor-element-b9e800e{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15635 .elementor-element.elementor-element-b9e800e .elementor-button{font-size:3px;letter-spacing:0px;}.elementor-15635 .elementor-element.elementor-element-157c62c7{--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15635 .elementor-element.elementor-element-0fc6b62{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15635 .elementor-element.elementor-element-aea8424{--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:repeat(12, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15635 .elementor-element.elementor-element-777af74{--width:100%;--min-height:0vh;--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-end;--gap:01px 0px;--row-gap:01px;--column-gap:0px;}.elementor-15635 .elementor-element.elementor-element-bf1bc24 .elementor-heading-title{font-size:4vw;}.elementor-15635 .elementor-element.elementor-element-4634460{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:end;}.elementor-15635 .elementor-element.elementor-element-4634460 .elementor-heading-title{font-size:6vw;}.elementor-15635 .elementor-element.elementor-element-0571420{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15635 .elementor-element.elementor-element-0571420 .elementor-button{font-size:1px;letter-spacing:0px;}.elementor-15635 .elementor-element.elementor-element-3d73765{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15635 .elementor-element.elementor-element-3d73765 .elementor-button{font-size:3px;letter-spacing:0px;}.elementor-15635 .elementor-element.elementor-element-84f754c{--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15635 .elementor-element.elementor-element-bffa82c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15635 .elementor-element.elementor-element-3063414{--min-height:0vh;--e-con-grid-template-columns:repeat(12, 1fr);--e-con-grid-template-rows:repeat(12, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15635 .elementor-element.elementor-element-ce70597{--width:100%;--min-height:0vh;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:01px 0px;--row-gap:01px;--column-gap:0px;}.elementor-15635 .elementor-element.elementor-element-3d15963 .elementor-heading-title{font-size:4vw;}.elementor-15635 .elementor-element.elementor-element-35d13f9 .elementor-heading-title{font-size:6vw;}.elementor-15635 .elementor-element.elementor-element-392cff5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15635 .elementor-element.elementor-element-392cff5 .elementor-button{font-size:3px;letter-spacing:0px;}.elementor-15635 .elementor-element.elementor-element-9010cc7{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15635 .elementor-element.elementor-element-9010cc7 .elementor-button{font-size:3px;letter-spacing:0px;}.elementor-15635 .elementor-element.elementor-element-adba8da{--justify-content:flex-start;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15635 .elementor-element.elementor-element-eaf7805{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15635 .elementor-element.elementor-element-b5d1ed9{padding:0px 20px 0px 20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-font-size:15px;}:where( .elementor-15635 .elementor-element.elementor-element-b5d1ed9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.4em;}}@media(min-width:768px){.elementor-15635 .elementor-element.elementor-element-11de688{--width:100%;}.elementor-15635 .elementor-element.elementor-element-fd83d68{--width:350px;}.elementor-15635 .elementor-element.elementor-element-3a74da6{--width:350px;}.elementor-15635 .elementor-element.elementor-element-b50235b{--width:350px;}.elementor-15635 .elementor-element.elementor-element-9947fe5{--width:350px;}.elementor-15635 .elementor-element.elementor-element-777af74{--width:100%;}.elementor-15635 .elementor-element.elementor-element-e5f3971{--width:350px;}.elementor-15635 .elementor-element.elementor-element-ae30565{--width:350px;}.elementor-15635 .elementor-element.elementor-element-3cd0168{--width:350px;}.elementor-15635 .elementor-element.elementor-element-a075923{--width:350px;}.elementor-15635 .elementor-element.elementor-element-ce70597{--width:100%;}.elementor-15635 .elementor-element.elementor-element-62cc45e{--width:350px;}.elementor-15635 .elementor-element.elementor-element-c207473{--width:350px;}.elementor-15635 .elementor-element.elementor-element-e0c035b{--width:350px;}.elementor-15635 .elementor-element.elementor-element-1750b9e{--width:350px;}.elementor-15635 .elementor-element.elementor-element-4c106b6{--content-width:0px;}.elementor-15635 .elementor-element.elementor-element-88d4781{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15635 .elementor-element.elementor-element-11de688{--width:100%;}.elementor-15635 .elementor-element.elementor-element-777af74{--width:100%;}.elementor-15635 .elementor-element.elementor-element-ce70597{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-9dde500 */SELECTOR {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b3d2ec */.elementor-15635 .elementor-element.elementor-element-1b3d2ec {
    filter: drop-shadow(0px 2px 10px rgba(0,0,0,0.3));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6985998 */.elementor-15635 .elementor-element.elementor-element-6985998 {
    filter: drop-shadow(0px 2px 10px rgba(0,0,0,0.3));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11de688 *//* Zwingt das Element in ein bestimmtes Raster-Feld */
.elementor-15635 .elementor-element.elementor-element-11de688 {
    grid-column: 5 / 14 !important; /* Startet bei 8, geht bis Ende */
    grid-row: 1 / 5 !important;    /* Startet bei 9, geht bis 12 */
    align-self: end;               /* Richtet den Inhalt am Boden der Zelle aus */
}
@media (max-width: 767px) {
    .elementor-15635 .elementor-element.elementor-element-11de688 {
       grid-column: 1/ 13 !important; /* Startet bei 8, geht bis Ende */
    grid-row: 1 / 6 !important;    /* Startet bei 9, geht bis 12 */
    align-self: end;               /* Richtet den Inhalt am Boden der Zelle aus */
    }
}
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-15635 .elementor-element.elementor-element-11de688 {
        /* Hier kannst du die Werte für das Tablet feinjustieren */
        grid-column: 4 / 13 !important; 
        grid-row: 1 / 4 !important;
        align-self: end;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-467cca8 */.elementor-15635 .elementor-element.elementor-element-467cca8 {
    aspect-ratio: 16 / 9 !important; /* Passt das Raster an das Desktop-Bild an */
}
@media (max-width: 767px) {
    .elementor-15635 .elementor-element.elementor-element-467cca8 {
        aspect-ratio: 10 / 10 !important; /* Passt das Raster an das Mobil-Bild an */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fc6b62 */@keyframes swipeHintCards {
    0% { transform: translateX(0); }
    30% { transform: translateX(-40px); } /* Karten rutschen nach links */
    60% { transform: translateX(10px); }  /* Kleiner Bounce zurück */
    100% { transform: translateX(0); }
}

/* HAUPT-CONTAINER: Erzwingt Horizontale Reihe auf allen Geräten */
.elementor-15635 .elementor-element.elementor-element-0fc6b62 {
    display: flex !important;
    justify-content: center !important;
    align-items: stretch !important;
    flex-direction: row !important; /* Erzwingt die Reihe */
    flex-wrap: nowrap !important;    /* Verhindert das Stapeln untereinander */
    gap: 20px;
    padding: 20px;
    scrollbar-width: none;
}

/* Scrollbar verstecken */
.elementor-15635 .elementor-element.elementor-element-0fc6b62::-webkit-scrollbar {
    display: none;
}

/* DIE KARTEN (Icon-Boxen oder innere Container) */
.elementor-15635 .elementor-element.elementor-element-0fc6b62 > * {
    flex: 1 1 250px; 
    max-width: 350px; /* Verhindert, dass Karten zu riesig werden auf großen Bildschirmen */
    min-height: 200px;
    scroll-snap-align: start;

}

/* --- MOBIL DESIGN (Handy & Tablet) --- */
@media (max-width: 1024px) {
    .elementor-15635 .elementor-element.elementor-element-0fc6b62 {
        flex-wrap: nowrap !important; /* Verhindert Umbruch -> erzwingt Reihe */
        justify-content: flex-start !important; /* Wichtig für den Startpunkt des Scrollens */
        overflow-x: auto !important; /* Aktiviert das Wischen */
        scroll-snap-type: x mandatory;
        padding: 0px !important;
        flex: 0 0 100% !important ;
        
        gap: 15px; /* Abstand zwischen den Karten */
        scrollbar-width: none;
        -webkit-overflow-scrolling: touch;
        
        padding-left: 5% !important;
        padding-right: 5% !important;
        scroll-padding-inline: 10% !important;
    }
    

    .elementor-15635 .elementor-element.elementor-element-0fc6b62::-webkit-scrollbar {
        display: none;
    }

    .elementor-15635 .elementor-element.elementor-element-0fc6b62 > * {
        /* Karten auf Mobil sind 80% breit, damit man die nächste Karte sieht */
        flex: 0 0 80% !important;
        max-width: 80% !important;
        scroll-snap-align: center;
    }
    
    .elementor-15635 .elementor-element.elementor-element-0fc6b62 > *.animate-now {
        animation-delay: 1.5s;
        animation: swipeHintCards 1.8s ease-in-out;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3fa2183 */SELECTOR {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf1bc24 */.elementor-15635 .elementor-element.elementor-element-bf1bc24 {
    filter: drop-shadow(0px 2px 10px rgba(0,0,0,0.3));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4634460 */.elementor-15635 .elementor-element.elementor-element-4634460 {
    filter: drop-shadow(0px 2px 10px rgba(0,0,0,0.3));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-777af74 *//* Zwingt das Element in ein bestimmtes Raster-Feld */
.elementor-15635 .elementor-element.elementor-element-777af74 {
    grid-column: 7 / 14 !important; /* Startet bei 8, geht bis Ende */
    grid-row: 7 / 9 !important;    /* Startet bei 9, geht bis 12 */
    align-self: end;               /* Richtet den Inhalt am Boden der Zelle aus */
}
@media (max-width: 767px) {
    .elementor-15635 .elementor-element.elementor-element-777af74 {
       grid-column: 1 /13 !important; 
        grid-row: 8 / 12 !important;
    align-self: end;               /* Richtet den Inhalt am Boden der Zelle aus */
    }
}
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-15635 .elementor-element.elementor-element-777af74 {
        /* Hier kannst du die Werte für das Tablet feinjustieren */
        grid-column: 2 /12 !important; 
        grid-row: 10 / 13 !important;
        align-self: end;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aea8424 */.elementor-15635 .elementor-element.elementor-element-aea8424 {
    aspect-ratio: 16 / 9 !important; /* Passt das Raster an das Desktop-Bild an */
}
@media (max-width: 767px) {
    .elementor-15635 .elementor-element.elementor-element-aea8424 {
        aspect-ratio: 1 / 1 !important; /* Passt das Raster an das Mobil-Bild an */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bffa82c */@keyframes swipeHintCards {
    0% { transform: translateX(0); }
    30% { transform: translateX(-40px); } /* Karten rutschen nach links */
    60% { transform: translateX(10px); }  /* Kleiner Bounce zurück */
    100% { transform: translateX(0); }
}

/* HAUPT-CONTAINER: Erzwingt Horizontale Reihe auf allen Geräten */
.elementor-15635 .elementor-element.elementor-element-bffa82c {
    display: flex !important;
    justify-content: center !important;
    align-items: stretch !important;
    flex-direction: row !important; /* Erzwingt die Reihe */
    flex-wrap: nowrap !important;    /* Verhindert das Stapeln untereinander */
    gap: 20px;
    padding: 20px;
    scrollbar-width: none;
}

/* Scrollbar verstecken */
.elementor-15635 .elementor-element.elementor-element-bffa82c::-webkit-scrollbar {
    display: none;
}

/* DIE KARTEN (Icon-Boxen oder innere Container) */
.elementor-15635 .elementor-element.elementor-element-bffa82c > * {
    flex: 1 1 250px; 
    max-width: 350px; /* Verhindert, dass Karten zu riesig werden auf großen Bildschirmen */
    min-height: 200px;
    scroll-snap-align: start;

}

/* --- MOBIL DESIGN (Handy & Tablet) --- */
@media (max-width: 1024px) {
    .elementor-15635 .elementor-element.elementor-element-bffa82c {
        flex-wrap: nowrap !important; /* Verhindert Umbruch -> erzwingt Reihe */
        justify-content: flex-start !important; /* Wichtig für den Startpunkt des Scrollens */
        overflow-x: auto !important; /* Aktiviert das Wischen */
        scroll-snap-type: x mandatory;
        padding: 0px !important;
        flex: 0 0 100% !important ;
        
        gap: 15px; /* Abstand zwischen den Karten */
        scrollbar-width: none;
        -webkit-overflow-scrolling: touch;
        
        padding-left: 5% !important;
        padding-right: 5% !important;
        scroll-padding-inline: 10% !important;
    }
    

    .elementor-15635 .elementor-element.elementor-element-bffa82c::-webkit-scrollbar {
        display: none;
    }

    .elementor-15635 .elementor-element.elementor-element-bffa82c > * {
        /* Karten auf Mobil sind 80% breit, damit man die nächste Karte sieht */
        flex: 0 0 80% !important;
        max-width: 80% !important;
        scroll-snap-align: center;
    }
    
    .elementor-15635 .elementor-element.elementor-element-bffa82c > *.animate-now {
        animation-delay: 1.5s;
        animation: swipeHintCards 1.8s ease-in-out;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9a3aac0 */SELECTOR {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d15963 */.elementor-15635 .elementor-element.elementor-element-3d15963 {
    filter: drop-shadow(0px 2px 10px rgba(0,0,0,0.3));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35d13f9 */.elementor-15635 .elementor-element.elementor-element-35d13f9 {
    filter: drop-shadow(0px 2px 10px rgba(0,0,0,0.3));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce70597 *//* Zwingt das Element in ein bestimmtes Raster-Feld */
.elementor-15635 .elementor-element.elementor-element-ce70597 {
    grid-column: 2 / 13 !important; /* Startet bei 8, geht bis Ende */
    grid-row: 2 /4 !important;    /* Startet bei 9, geht bis 12 */
    align-self: end;               /* Richtet den Inhalt am Boden der Zelle aus */
}
@media (max-width: 767px) {
    .elementor-15635 .elementor-element.elementor-element-ce70597 {
       grid-column: 1/13 !important; /* Startet bei 8, geht bis Ende */
    grid-row: 6/12 !important;    /* Startet bei 9, geht bis 12 */
    align-self: end;               /* Richtet den Inhalt am Boden der Zelle aus */
    }
}
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-15635 .elementor-element.elementor-element-ce70597 {
        /* Hier kannst du die Werte für das Tablet feinjustieren */
        grid-column: 5 / 13 !important; 
        grid-row: 4 / 6 !important;
        align-self: end;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3063414 */.elementor-15635 .elementor-element.elementor-element-3063414 {
    aspect-ratio: 16 / 9 !important; /* Passt das Raster an das Desktop-Bild an */
}
@media (max-width: 767px) {
    .elementor-15635 .elementor-element.elementor-element-3063414 {
        aspect-ratio: 1 / 1 !important; /* Passt das Raster an das Mobil-Bild an */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaf7805 */@keyframes swipeHintCards {
    0% { transform: translateX(0); }
    30% { transform: translateX(-40px); } /* Karten rutschen nach links */
    60% { transform: translateX(10px); }  /* Kleiner Bounce zurück */
    100% { transform: translateX(0); }
}

/* HAUPT-CONTAINER: Erzwingt Horizontale Reihe auf allen Geräten */
.elementor-15635 .elementor-element.elementor-element-eaf7805 {
    display: flex !important;
    justify-content: center !important;
    align-items: stretch !important;
    flex-direction: row !important; /* Erzwingt die Reihe */
    flex-wrap: nowrap !important;    /* Verhindert das Stapeln untereinander */
    gap: 20px;
    padding: 20px;
    scrollbar-width: none;
}

/* Scrollbar verstecken */
.elementor-15635 .elementor-element.elementor-element-eaf7805::-webkit-scrollbar {
    display: none;
}

/* DIE KARTEN (Icon-Boxen oder innere Container) */
.elementor-15635 .elementor-element.elementor-element-eaf7805 > * {
    flex: 1 1 250px; 
    max-width: 350px; /* Verhindert, dass Karten zu riesig werden auf großen Bildschirmen */
    min-height: 200px;
    scroll-snap-align: start;

}

/* --- MOBIL DESIGN (Handy & Tablet) --- */
@media (max-width: 1024px) {
    .elementor-15635 .elementor-element.elementor-element-eaf7805 {
        flex-wrap: nowrap !important; /* Verhindert Umbruch -> erzwingt Reihe */
        justify-content: flex-start !important; /* Wichtig für den Startpunkt des Scrollens */
        overflow-x: auto !important; /* Aktiviert das Wischen */
        scroll-snap-type: x mandatory;
        padding: 0px !important;
        flex: 0 0 100% !important ;
        
        gap: 15px; /* Abstand zwischen den Karten */
        scrollbar-width: none;
        -webkit-overflow-scrolling: touch;
        
        padding-left: 5% !important;
        padding-right: 5% !important;
        scroll-padding-inline: 10% !important;
    }
    

    .elementor-15635 .elementor-element.elementor-element-eaf7805::-webkit-scrollbar {
        display: none;
    }

    .elementor-15635 .elementor-element.elementor-element-eaf7805 > * {
        /* Karten auf Mobil sind 80% breit, damit man die nächste Karte sieht */
        flex: 0 0 80% !important;
        max-width: 80% !important;
        scroll-snap-align: center;
    }
    
    .elementor-15635 .elementor-element.elementor-element-eaf7805 > *.animate-now {
        animation-delay: 1.5s;
        animation: swipeHintCards 1.8s ease-in-out;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-b5d1ed9 */.elementor-15635 .elementor-element.elementor-element-b5d1ed9 .e-n-accordion .e-n-accordion-item:last-child .e-n-accordion-item-title{
    border: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Apercu';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://feuerwasser.co/wp-content/uploads/2026/01/Apercu-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Apercu';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://feuerwasser.co/wp-content/uploads/2026/01/Apercu-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Apercu';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://feuerwasser.co/wp-content/uploads/2026/01/Apercu-Regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */