.elementor-10 .elementor-element.elementor-element-4918f83{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-78px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-10 .elementor-element.elementor-element-79a51a5{--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-10 .elementor-element.elementor-element-6986f8e .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-weight:500;color:#222222;}.elementor-10 .elementor-element.elementor-element-564323d{font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:#222222;}.elementor-10 .elementor-element.elementor-element-564323d a{color:#222222;}.elementor-10 .elementor-element.elementor-element-c378c65{--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;}.elementor-10 .elementor-element.elementor-element-c378c65.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-a2fe581 .elementor-button{background-color:var( --e-global-color-secondary );fill:#222222;color:#222222;}.elementor-10 .elementor-element.elementor-element-a2fe581.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-f3af4b2.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f3af4b2 .elementor-heading-title{font-size:12px;color:#222222;}.elementor-10 .elementor-element.elementor-element-0b18a52{--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-10 .elementor-element.elementor-element-ccc2d97{--spacer-size:267px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -62px;padding:0px 0px 0px 0px;z-index:2;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-b257195{right:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-b257195{left:0px;}.elementor-10 .elementor-element.elementor-element-b257195{top:-26px;z-index:10;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-61bb1e2{right:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-61bb1e2{left:0px;}.elementor-10 .elementor-element.elementor-element-61bb1e2{top:0px;z-index:2;}.elementor-10 .elementor-element.elementor-element-61bb1e2 img{width:130px;}.elementor-10 .elementor-element.elementor-element-e102e64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 0px;z-index:2;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-e102e64{left:-40px;}body.rtl .elementor-10 .elementor-element.elementor-element-e102e64{right:-40px;}.elementor-10 .elementor-element.elementor-element-e102e64 img{width:130px;}.elementor-10 .elementor-element.elementor-element-430450b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-33f1f65{--display:flex;}.elementor-10 .elementor-element.elementor-element-33f1f65.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8594230{text-align:center;}.elementor-10 .elementor-element.elementor-element-8594230 .elementor-heading-title{font-weight:500;}.elementor-10 .elementor-element.elementor-element-b45ec40{padding:5px 5px 5px 5px;text-align:center;}.elementor-10 .elementor-element.elementor-element-1c30ecc{text-align:center;}.elementor-10 .elementor-element.elementor-element-b217190{--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-10 .elementor-element.elementor-element-bd55225{--display:flex;}.elementor-10 .elementor-element.elementor-element-4145f6e{border-radius:5px 5px 5px 5px;box-shadow:0px 0px 4px 0px rgba(193.8, 188.32304347826087, 188.32304347826087, 0.5);}.elementor-10 .elementor-element.elementor-element-4145f6e img{border-radius:5px 5px 5px 5px;box-shadow:0px 0px 3px 0px rgba(234.60000000000002, 232.05, 232.05, 0.5);}.elementor-10 .elementor-element.elementor-element-8c1a151{--display:flex;}.elementor-10 .elementor-element.elementor-element-fb44c3d .elementor-button{background-color:transparent;fill:#222222;color:#222222;background-image:linear-gradient(50deg, var( --e-global-color-primary ) 0%, #4CF1AE 100%);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-fb44c3d.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-7b21fee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-885f037{--display:flex;}.elementor-10 .elementor-element.elementor-element-885f037.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7ec9973{text-align:center;}.elementor-10 .elementor-element.elementor-element-7ec9973 .elementor-heading-title{font-weight:500;}.elementor-10 .elementor-element.elementor-element-3c743c5{padding:5px 5px 5px 5px;text-align:center;}.elementor-10 .elementor-element.elementor-element-cd18fa1 .elementor-button{background-color:transparent;fill:#222222;color:#222222;background-image:linear-gradient(50deg, var( --e-global-color-primary ) 0%, #4CF1AE 100%);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-cd18fa1.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-cd18fa1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-b90f195{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-03560ac > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-55bf0c4 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-910958c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-910958c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-910958c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(340deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-10 .elementor-element.elementor-element-2d1d1ff{--display:flex;}.elementor-10 .elementor-element.elementor-element-2d1d1ff.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-368ed0d{text-align:center;}.elementor-10 .elementor-element.elementor-element-368ed0d .elementor-heading-title{font-weight:500;color:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-1b54443{padding:5px 5px 5px 5px;text-align:center;}.elementor-10 .elementor-element.elementor-element-1b54443 .elementor-heading-title{color:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-7bf6814{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-6f57c67{--display:flex;}.elementor-10 .elementor-element.elementor-element-05fd668{padding:60px 30px 60px 30px;}.elementor-10 .elementor-element.elementor-element-05fd668 .elementor-counter-number-wrapper{color:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-05fd668 .elementor-counter-title{color:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-c7c3baf{--display:flex;}.elementor-10 .elementor-element.elementor-element-2d9d483{padding:60px 30px 60px 30px;}.elementor-10 .elementor-element.elementor-element-2d9d483 .elementor-counter-number-wrapper{color:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-2d9d483 .elementor-counter-title{color:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-cdf2f06{--display:flex;}.elementor-10 .elementor-element.elementor-element-4cafdda{padding:60px 30px 60px 30px;}.elementor-10 .elementor-element.elementor-element-4cafdda .elementor-counter-number-wrapper{color:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-4cafdda .elementor-counter-title{color:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-7190928{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-29cb64b{--display:flex;}.elementor-10 .elementor-element.elementor-element-29cb64b.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7b26588{text-align:center;}.elementor-10 .elementor-element.elementor-element-7b26588 .elementor-heading-title{font-weight:500;color:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-e62b2e6{padding:5px 5px 5px 5px;text-align:center;}.elementor-10 .elementor-element.elementor-element-e62b2e6 .elementor-heading-title{color:#222222;}.elementor-10 .elementor-element.elementor-element-6deab3c{--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-10 .elementor-element.elementor-element-c5843ae{--display:flex;--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-9d14214{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:column;--align-items:stretch;}.elementor-10 .elementor-element.elementor-element-5384c07{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F3F7;--border-color:#F0F3F7;--border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c51b60f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c51b60f .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-c51b60f.elementor-view-stacked .elementor-icon{background-color:#222222;}.elementor-10 .elementor-element.elementor-element-c51b60f.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-c51b60f.elementor-view-default .elementor-icon{color:#222222;border-color:#222222;}.elementor-10 .elementor-element.elementor-element-c51b60f.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-c51b60f.elementor-view-default .elementor-icon svg{fill:#222222;}.elementor-10 .elementor-element.elementor-element-c51b60f .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-c51b60f .elementor-icon svg{height:20px;}.elementor-10 .elementor-element.elementor-element-b93f025 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-8f4d676{text-align:center;color:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-8f4d676 p{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-5f15a94{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F3F7;--border-color:#F0F3F7;--border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0cc2f1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0cc2f1b .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-0cc2f1b.elementor-view-stacked .elementor-icon{background-color:#222222;}.elementor-10 .elementor-element.elementor-element-0cc2f1b.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-0cc2f1b.elementor-view-default .elementor-icon{color:#222222;border-color:#222222;}.elementor-10 .elementor-element.elementor-element-0cc2f1b.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-0cc2f1b.elementor-view-default .elementor-icon svg{fill:#222222;}.elementor-10 .elementor-element.elementor-element-0cc2f1b .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-0cc2f1b .elementor-icon svg{height:20px;}.elementor-10 .elementor-element.elementor-element-0fc7fa6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-46ee740{text-align:center;color:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-46ee740 p{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-cf3db42{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F3F7;--border-color:#F0F3F7;--border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1fd8a14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1fd8a14 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-1fd8a14.elementor-view-stacked .elementor-icon{background-color:#222222;}.elementor-10 .elementor-element.elementor-element-1fd8a14.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-1fd8a14.elementor-view-default .elementor-icon{color:#222222;border-color:#222222;}.elementor-10 .elementor-element.elementor-element-1fd8a14.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-1fd8a14.elementor-view-default .elementor-icon svg{fill:#222222;}.elementor-10 .elementor-element.elementor-element-1fd8a14 .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-1fd8a14 .elementor-icon svg{height:20px;}.elementor-10 .elementor-element.elementor-element-fbd5ebf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-3edec39{text-align:center;color:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-3edec39 p{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-a56fef3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F3F7;--border-color:#F0F3F7;--border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-09235a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-09235a0 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-09235a0.elementor-view-stacked .elementor-icon{background-color:#222222;}.elementor-10 .elementor-element.elementor-element-09235a0.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-09235a0.elementor-view-default .elementor-icon{color:#222222;border-color:#222222;}.elementor-10 .elementor-element.elementor-element-09235a0.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-09235a0.elementor-view-default .elementor-icon svg{fill:#222222;}.elementor-10 .elementor-element.elementor-element-09235a0 .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-09235a0 .elementor-icon svg{height:20px;}.elementor-10 .elementor-element.elementor-element-ba42f43{text-align:center;}.elementor-10 .elementor-element.elementor-element-ba42f43 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-ab4e2da{text-align:center;color:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-ab4e2da p{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-9deecd6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F3F7;--border-color:#F0F3F7;--border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7372409{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7372409 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-7372409.elementor-view-stacked .elementor-icon{background-color:#222222;}.elementor-10 .elementor-element.elementor-element-7372409.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-7372409.elementor-view-default .elementor-icon{color:#222222;border-color:#222222;}.elementor-10 .elementor-element.elementor-element-7372409.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-7372409.elementor-view-default .elementor-icon svg{fill:#222222;}.elementor-10 .elementor-element.elementor-element-7372409 .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-7372409 .elementor-icon svg{height:20px;}.elementor-10 .elementor-element.elementor-element-25c727b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-25c727b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-f77a647{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-f77a647 p{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-e92e8c1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F0F3F7;--border-color:#F0F3F7;--border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3663429{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3663429 .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-3663429.elementor-view-stacked .elementor-icon{background-color:#222222;}.elementor-10 .elementor-element.elementor-element-3663429.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-3663429.elementor-view-default .elementor-icon{color:#222222;border-color:#222222;}.elementor-10 .elementor-element.elementor-element-3663429.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-3663429.elementor-view-default .elementor-icon svg{fill:#222222;}.elementor-10 .elementor-element.elementor-element-3663429 .elementor-icon{font-size:20px;}.elementor-10 .elementor-element.elementor-element-3663429 .elementor-icon svg{height:20px;}.elementor-10 .elementor-element.elementor-element-53bdd9a{text-align:center;}.elementor-10 .elementor-element.elementor-element-53bdd9a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-643451a{text-align:center;color:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-643451a p{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-6e1411a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-6e1411a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6e1411a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(340deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-10 .elementor-element.elementor-element-1e0c62e{--display:flex;}.elementor-10 .elementor-element.elementor-element-1e0c62e.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-ae2eb69{text-align:center;}.elementor-10 .elementor-element.elementor-element-ae2eb69 .elementor-heading-title{font-weight:500;}.elementor-10 .elementor-element.elementor-element-76b78b4{padding:5px 5px 5px 5px;text-align:center;}.elementor-10 .elementor-element.elementor-element-76b78b4 .elementor-heading-title{color:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-0d3fa8f{text-align:center;}.elementor-10 .elementor-element.elementor-element-f8511a1{--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-10 .elementor-element.elementor-element-f8511a1.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-04782a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-92e2a05{--display:flex;}.elementor-10 .elementor-element.elementor-element-a5baf08{--display:flex;}.elementor-10 .elementor-element.elementor-element-ff060f7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.1);--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-10 .elementor-element.elementor-element-ff060f7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ff060f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-ad9aec4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-689a725{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-619bdea{--display:flex;}.elementor-10 .elementor-element.elementor-element-2bff5ba .elementor-button{background-color:transparent;fill:#222222;color:#222222;background-image:linear-gradient(50deg, var( --e-global-color-primary ) 0%, #4CF1AE 100%);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-2bff5ba.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-56e7fcf{--display:flex;}.elementor-10 .elementor-element.elementor-element-c069bdf{--e-transform-rotateZ:6deg;}.elementor-10 .elementor-element.elementor-element-c069bdf img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-35a45e2{--display:flex;}.elementor-10 .elementor-element.elementor-element-f9dde1e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.1);--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-10 .elementor-element.elementor-element-f9dde1e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f9dde1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-3a3500c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4df6395{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-aa6499c{--display:flex;}.elementor-10 .elementor-element.elementor-element-5c884a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(14px/2);}.elementor-10 .elementor-element.elementor-element-5c884a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(14px/2);}.elementor-10 .elementor-element.elementor-element-5c884a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(14px/2);margin-left:calc(14px/2);}.elementor-10 .elementor-element.elementor-element-5c884a2 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-14px/2);margin-left:calc(-14px/2);}body.rtl .elementor-10 .elementor-element.elementor-element-5c884a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-14px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-5c884a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-14px/2);}.elementor-10 .elementor-element.elementor-element-5c884a2 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-10 .elementor-element.elementor-element-5c884a2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-10 .elementor-element.elementor-element-5c884a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-10 .elementor-element.elementor-element-5c884a2 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-10 .elementor-element.elementor-element-5c884a2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-5c884a2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-5c884a2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-5c884a2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-cced5b3 .elementor-button{background-color:transparent;fill:#222222;color:#222222;background-image:linear-gradient(50deg, var( --e-global-color-primary ) 0%, #4CF1AE 100%);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-cced5b3.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-f3c8439{--display:flex;}.elementor-10 .elementor-element.elementor-element-9d88291{--e-transform-rotateZ:6deg;}.elementor-10 .elementor-element.elementor-element-9d88291 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-5376362{--display:flex;}.elementor-10 .elementor-element.elementor-element-81ec50b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.1);--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-10 .elementor-element.elementor-element-81ec50b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-81ec50b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-31b34f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-56441a4{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-b6acca8{--display:flex;}.elementor-10 .elementor-element.elementor-element-b9a4e45 .elementor-button{background-color:transparent;fill:#222222;color:#222222;background-image:linear-gradient(50deg, var( --e-global-color-primary ) 0%, #4CF1AE 100%);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-b9a4e45.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-fddea84{--display:flex;}.elementor-10 .elementor-element.elementor-element-22a2864{--e-transform-rotateZ:6deg;}.elementor-10 .elementor-element.elementor-element-22a2864 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:15px 15px 15px 15px;}.elementor-10 .elementor-element.elementor-element-20c7ed2{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:40%;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-align-items:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-border-radius:15px 15px 15px 15px;--n-tabs-title-padding-top:30px;--n-tabs-title-padding-right:30px;--n-tabs-title-padding-bottom:30px;--n-tabs-title-padding-left:30px;--n-tabs-title-color:var( --e-global-color-db46514 );--n-tabs-title-color-active:var( --e-global-color-db46514 );--n-tabs-icon-size:30px;--n-tabs-icon-gap:15px;--n-tabs-icon-color:var( --e-global-color-db46514 );--n-tabs-icon-color-active:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-20c7ed2 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-10 .elementor-element.elementor-element-20c7ed2.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );background-color:transparent;background-image:linear-gradient(106deg, var( --e-global-color-primary ) 8%, #FFFFFF00 60%);}.elementor-10 .elementor-element.elementor-element-20c7ed2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-10 .elementor-element.elementor-element-20c7ed2.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );background-color:transparent;background-image:linear-gradient(106deg, var( --e-global-color-primary ) 8%, #FFFFFF00 60%);}.elementor-10 .elementor-element.elementor-element-20c7ed2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-10 .elementor-element.elementor-element-20c7ed2 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-db46514 );--n-tabs-icon-color-hover:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-5726a4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5785b92{--display:flex;}.elementor-10 .elementor-element.elementor-element-5785b92.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8b4b6e4{padding:5px 5px 5px 5px;text-align:center;}.elementor-10 .elementor-element.elementor-element-0bec92a{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fc66078{columns:3;color:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-07a62d9{--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:center;--align-items:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8608e59 .elementor-button{background-color:transparent;fill:#222222;color:#222222;background-image:linear-gradient(50deg, var( --e-global-color-primary ) 0%, #4CF1AE 100%);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-6810c4a.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-6810c4a .elementor-heading-title{font-size:12px;color:#222222;}.elementor-10 .elementor-element.elementor-element-7296a0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-7296a0d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7296a0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(340deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-10 .elementor-element.elementor-element-2e0768c{--display:flex;}.elementor-10 .elementor-element.elementor-element-2e0768c.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-acf57d2{padding:5px 5px 5px 5px;text-align:center;}.elementor-10 .elementor-element.elementor-element-acf57d2 .elementor-heading-title{color:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-c2c8693{--display:flex;}.elementor-10 .elementor-element.elementor-element-c2c8693.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-efe3e49{columns:3;color:var( --e-global-color-db46514 );}.elementor-10 .elementor-element.elementor-element-efe3e49 p{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-cd81f32{--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:center;--align-items:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c1d165f .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-db46514 );color:var( --e-global-color-db46514 );box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-d74030d.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d74030d .elementor-heading-title{font-size:12px;color:#222222;}.elementor-10 .elementor-element.elementor-element-89b7c45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e2b312b{--display:flex;}.elementor-10 .elementor-element.elementor-element-e2b312b.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-6f3ddf6{padding:5px 5px 5px 5px;text-align:center;}.elementor-10 .elementor-element.elementor-element-35050b0{text-align:center;}.elementor-10 .elementor-element.elementor-element-8bcf275{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4d30b5a{--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;--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-10 .elementor-element.elementor-element-7279ae3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-7279ae3.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-560d96f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(154.70000000000002, 151.6732608695652, 151.6732608695652, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-560d96f.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-278d3f0{text-align:center;}.elementor-10 .elementor-element.elementor-element-278d3f0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-502f944{--divider-border-style:solid;--divider-color:#F1F5F9;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-502f944 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-502f944 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-295f285{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-295f285 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-295f285 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-295f285 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(18px/2);margin-left:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-295f285 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-18px/2);margin-left:calc(-18px/2);}body.rtl .elementor-10 .elementor-element.elementor-element-295f285 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-18px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-295f285 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-18px/2);}.elementor-10 .elementor-element.elementor-element-295f285 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-295f285 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-295f285 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-df1104b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-df1104b.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7b70f53{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(154.70000000000002, 151.6732608695652, 151.6732608695652, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-7b70f53.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-37d0a4b{text-align:center;}.elementor-10 .elementor-element.elementor-element-37d0a4b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-940d17f{--divider-border-style:solid;--divider-color:#F1F5F9;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-940d17f .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-940d17f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-b98b1e6{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-b98b1e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-b98b1e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-b98b1e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(18px/2);margin-left:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-b98b1e6 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-18px/2);margin-left:calc(-18px/2);}body.rtl .elementor-10 .elementor-element.elementor-element-b98b1e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-18px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-b98b1e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-18px/2);}.elementor-10 .elementor-element.elementor-element-b98b1e6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-b98b1e6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-b98b1e6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-54f8ad5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-54f8ad5.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-85c3a37{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(154.70000000000002, 151.6732608695652, 151.6732608695652, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-85c3a37.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-9a9e582{text-align:center;}.elementor-10 .elementor-element.elementor-element-9a9e582 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-56d7227{--divider-border-style:solid;--divider-color:#F1F5F9;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-56d7227 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-56d7227 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-a16c1fc{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-a16c1fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-a16c1fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-a16c1fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(18px/2);margin-left:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-a16c1fc .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-18px/2);margin-left:calc(-18px/2);}body.rtl .elementor-10 .elementor-element.elementor-element-a16c1fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-18px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-a16c1fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-18px/2);}.elementor-10 .elementor-element.elementor-element-a16c1fc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-a16c1fc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-a16c1fc .elementor-icon-list-text{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-e0a0cf1{--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;--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-10 .elementor-element.elementor-element-78f8356{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-78f8356.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-214685c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(154.70000000000002, 151.6732608695652, 151.6732608695652, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-214685c.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-b6f8814{text-align:center;}.elementor-10 .elementor-element.elementor-element-b6f8814 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-b47e687{--divider-border-style:solid;--divider-color:#F1F5F9;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-b47e687 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-b47e687 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-dbf3eba{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-dbf3eba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-dbf3eba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-dbf3eba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(18px/2);margin-left:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-dbf3eba .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-18px/2);margin-left:calc(-18px/2);}body.rtl .elementor-10 .elementor-element.elementor-element-dbf3eba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-18px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-dbf3eba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-18px/2);}.elementor-10 .elementor-element.elementor-element-dbf3eba .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-dbf3eba .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-dbf3eba .elementor-icon-list-text{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-ca93ca5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-ca93ca5.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7e490ba{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(154.70000000000002, 151.6732608695652, 151.6732608695652, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-7e490ba.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-9e07e6d{text-align:center;}.elementor-10 .elementor-element.elementor-element-9e07e6d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-f3b0911{--divider-border-style:solid;--divider-color:#F1F5F9;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-f3b0911 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-f3b0911 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-d523b13{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-d523b13 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-d523b13 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-d523b13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(18px/2);margin-left:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-d523b13 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-18px/2);margin-left:calc(-18px/2);}body.rtl .elementor-10 .elementor-element.elementor-element-d523b13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-18px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-d523b13 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-18px/2);}.elementor-10 .elementor-element.elementor-element-d523b13 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-d523b13 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-d523b13 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-83f849b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-83f849b.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-70c1fe7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(154.70000000000002, 151.6732608695652, 151.6732608695652, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-70c1fe7.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-32f25d8{text-align:center;}.elementor-10 .elementor-element.elementor-element-32f25d8 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-1d53a86{--divider-border-style:solid;--divider-color:#F1F5F9;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-1d53a86 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-1d53a86 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-2a58e25{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-2a58e25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-2a58e25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-2a58e25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(18px/2);margin-left:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-2a58e25 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-18px/2);margin-left:calc(-18px/2);}body.rtl .elementor-10 .elementor-element.elementor-element-2a58e25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-18px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-2a58e25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-18px/2);}.elementor-10 .elementor-element.elementor-element-2a58e25 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-2a58e25 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-2a58e25 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-ffed097{--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;--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-10 .elementor-element.elementor-element-7e85d2a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-7e85d2a.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c7e0f5e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(154.70000000000002, 151.6732608695652, 151.6732608695652, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-c7e0f5e.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-66ae03b{text-align:center;}.elementor-10 .elementor-element.elementor-element-66ae03b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-a04b5a4{--divider-border-style:solid;--divider-color:#F1F5F9;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-a04b5a4 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-a04b5a4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-1d85cac{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-1d85cac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-1d85cac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-1d85cac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(18px/2);margin-left:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-1d85cac .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-18px/2);margin-left:calc(-18px/2);}body.rtl .elementor-10 .elementor-element.elementor-element-1d85cac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-18px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-1d85cac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-18px/2);}.elementor-10 .elementor-element.elementor-element-1d85cac .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-1d85cac .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-1d85cac .elementor-icon-list-text{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-7cf46e2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-7cf46e2.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-b9de00f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(154.70000000000002, 151.6732608695652, 151.6732608695652, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-b9de00f.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1ae152c{text-align:center;}.elementor-10 .elementor-element.elementor-element-1ae152c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-e449692{--divider-border-style:solid;--divider-color:#F1F5F9;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-e449692 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-e449692 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-1f86c62{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-1f86c62 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-1f86c62 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-1f86c62 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(18px/2);margin-left:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-1f86c62 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-18px/2);margin-left:calc(-18px/2);}body.rtl .elementor-10 .elementor-element.elementor-element-1f86c62 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-18px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-1f86c62 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-18px/2);}.elementor-10 .elementor-element.elementor-element-1f86c62 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-1f86c62 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-1f86c62 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-cfe1600{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-cfe1600.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e9a25ca{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(154.70000000000002, 151.6732608695652, 151.6732608695652, 0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-e9a25ca.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-fec54b9{text-align:center;}.elementor-10 .elementor-element.elementor-element-fec54b9 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-c46a204{--divider-border-style:solid;--divider-color:#F1F5F9;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-c46a204 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-c46a204 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-91bcc30{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-91bcc30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-91bcc30 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-91bcc30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(18px/2);margin-left:calc(18px/2);}.elementor-10 .elementor-element.elementor-element-91bcc30 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-18px/2);margin-left:calc(-18px/2);}body.rtl .elementor-10 .elementor-element.elementor-element-91bcc30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-18px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-91bcc30 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-18px/2);}.elementor-10 .elementor-element.elementor-element-91bcc30 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-91bcc30 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-91bcc30 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-1730a4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6d41648{--display:flex;}.elementor-10 .elementor-element.elementor-element-6d41648.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f02ea1c{text-align:center;}.elementor-10 .elementor-element.elementor-element-f02ea1c .elementor-heading-title{font-weight:500;}.elementor-10 .elementor-element.elementor-element-3986d19{padding:5px 5px 5px 5px;text-align:center;}.elementor-10 .elementor-element.elementor-element-04e59da{--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-10 .elementor-element.elementor-element-98102a1{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-4e5779e{border-radius:5px 5px 5px 5px;box-shadow:0px 0px 4px 0px rgba(193.8, 188.32304347826087, 188.32304347826087, 0.5);}.elementor-10 .elementor-element.elementor-element-4e5779e img{border-radius:5px 5px 5px 5px;box-shadow:0px 0px 3px 0px rgba(234.60000000000002, 232.05, 232.05, 0.5);}.elementor-10 .elementor-element.elementor-element-e1251f0{--display:flex;}.elementor-10 .elementor-element.elementor-element-ded79be .elementor-button{background-color:transparent;fill:#222222;color:#222222;background-image:linear-gradient(50deg, var( --e-global-color-primary ) 0%, #4CF1AE 100%);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-ded79be.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-79bcfcd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4e2d44e{--display:flex;}.elementor-10 .elementor-element.elementor-element-4e2d44e.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-45aa2d8{text-align:center;}.elementor-10 .elementor-element.elementor-element-45aa2d8 .elementor-heading-title{font-weight:500;}.elementor-10 .elementor-element.elementor-element-6efdab8{padding:5px 5px 5px 5px;text-align:center;}.elementor-10 .elementor-element.elementor-element-60c6917{text-align:center;}.elementor-10 .elementor-element.elementor-element-7d7c93c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0b6e179{--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-10 .elementor-element.elementor-element-4f3514a{--display:flex;}.elementor-10 .elementor-element.elementor-element-d2b847d{text-align:left;}.elementor-10 .elementor-element.elementor-element-d2b847d .elementor-heading-title{font-weight:500;}.elementor-10 .elementor-element.elementor-element-ee5b147{padding:5px 5px 5px 5px;text-align:left;}.elementor-10 .elementor-element.elementor-element-6dcadd1 .elementor-button{background-color:transparent;fill:#222222;color:#222222;background-image:linear-gradient(50deg, var( --e-global-color-primary ) 0%, #4CF1AE 100%);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-6dcadd1.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-15ea96b{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-3a25cf5{border-radius:5px 5px 5px 5px;box-shadow:0px 0px 4px 0px rgba(193.8, 188.32304347826087, 188.32304347826087, 0.5);}.elementor-10 .elementor-element.elementor-element-ca1dd96{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d22ae7c{--display:flex;}.elementor-10 .elementor-element.elementor-element-5e56765{text-align:left;}.elementor-10 .elementor-element.elementor-element-5e56765 .elementor-heading-title{font-weight:500;}.elementor-10 .elementor-element.elementor-element-647aa0d{padding:5px 5px 5px 5px;text-align:left;}.elementor-10 .elementor-element.elementor-element-9738787 .elementor-button{background-color:transparent;fill:#222222;color:#222222;background-image:linear-gradient(50deg, var( --e-global-color-primary ) 0%, #4CF1AE 100%);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-9738787.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-7b11b20{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-adbaa8d{border-radius:5px 5px 5px 5px;box-shadow:0px 0px 4px 0px rgba(193.8, 188.32304347826087, 188.32304347826087, 0.5);}.elementor-10 .elementor-element.elementor-element-be25a93{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7c98e50{--display:flex;}.elementor-10 .elementor-element.elementor-element-18b3a57{text-align:left;}.elementor-10 .elementor-element.elementor-element-18b3a57 .elementor-heading-title{font-weight:500;}.elementor-10 .elementor-element.elementor-element-1e8d5f4{padding:5px 5px 5px 5px;text-align:left;}.elementor-10 .elementor-element.elementor-element-143cde4 .elementor-button{background-color:transparent;fill:#222222;color:#222222;background-image:linear-gradient(50deg, var( --e-global-color-primary ) 0%, #4CF1AE 100%);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-143cde4.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-e30fc3e{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-edbda82{border-radius:5px 5px 5px 5px;box-shadow:0px 0px 4px 0px rgba(193.8, 188.32304347826087, 188.32304347826087, 0.5);}.elementor-10 .elementor-element.elementor-element-edbda82 img{width:300px;}.elementor-10 .elementor-element.elementor-element-4cae901{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a57d9b0{--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-10 .elementor-element.elementor-element-2651db1 img{width:389px;}.elementor-10 .elementor-element.elementor-element-6943988{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-1d47e0e{text-align:center;}.elementor-10 .elementor-element.elementor-element-1d47e0e .elementor-heading-title{font-weight:500;}.elementor-10 .elementor-element.elementor-element-21148f9{padding:5px 5px 5px 5px;text-align:center;}.elementor-10 .elementor-element.elementor-element-3355371{text-align:center;}.elementor-10 .elementor-element.elementor-element-3a9a937{--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;}.elementor-10 .elementor-element.elementor-element-990ac21 .elementor-button{background-color:transparent;fill:#222222;color:#222222;background-image:linear-gradient(50deg, var( --e-global-color-primary ) 0%, #4CF1AE 100%);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-990ac21.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-78ce4c0 .elementor-button{background-color:transparent;fill:#222222;color:#222222;background-image:linear-gradient(50deg, var( --e-global-color-primary ) 0%, #4CF1AE 100%);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-10 .elementor-element.elementor-element-78ce4c0.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-830060c{text-align:center;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-b90f195{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-7bf6814{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-9d14214{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-4918f83{--padding-top:100px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-6986f8e{text-align:center;}.elementor-10 .elementor-element.elementor-element-6986f8e .elementor-heading-title{line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-c378c65{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-a2fe581.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-430450b{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-fb44c3d.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7b21fee{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-b90f195{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-910958c{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-7bf6814{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-7190928{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-9d14214{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-b93f025{text-align:center;}.elementor-10 .elementor-element.elementor-element-0fc7fa6{text-align:center;}.elementor-10 .elementor-element.elementor-element-fbd5ebf{text-align:center;}.elementor-10 .elementor-element.elementor-element-6e1411a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-f8511a1{--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-10 .elementor-element.elementor-element-04782a8{--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-10 .elementor-element.elementor-element-a5baf08{--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-10 .elementor-element.elementor-element-20c7ed2{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:auto;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:100%;--n-tabs-title-align-items:center;--n-tabs-heading-wrap:nowrap;}.elementor-10 .elementor-element.elementor-element-5726a4d{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-fc66078{columns:1;text-align:center;}.elementor-10 .elementor-element.elementor-element-7296a0d{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-c2c8693{--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-10 .elementor-element.elementor-element-efe3e49{columns:1;}.elementor-10 .elementor-element.elementor-element-89b7c45{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-1730a4d{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-ded79be.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-79bcfcd{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-7d7c93c{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-d2b847d{text-align:center;}.elementor-10 .elementor-element.elementor-element-ee5b147{text-align:center;}.elementor-10 .elementor-element.elementor-element-6dcadd1.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-ca1dd96{--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-10 .elementor-element.elementor-element-5e56765{text-align:center;}.elementor-10 .elementor-element.elementor-element-647aa0d{text-align:center;}.elementor-10 .elementor-element.elementor-element-9738787.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-18b3a57{text-align:center;}.elementor-10 .elementor-element.elementor-element-1e8d5f4{text-align:center;}.elementor-10 .elementor-element.elementor-element-143cde4.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-2651db1 img{width:150px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-79a51a5{--width:81%;}.elementor-10 .elementor-element.elementor-element-c378c65{--width:40%;}.elementor-10 .elementor-element.elementor-element-0b18a52{--width:46%;}.elementor-10 .elementor-element.elementor-element-33f1f65{--width:60%;}.elementor-10 .elementor-element.elementor-element-7b21fee{--content-width:1600px;}.elementor-10 .elementor-element.elementor-element-885f037{--width:60%;}.elementor-10 .elementor-element.elementor-element-910958c{--content-width:1600px;}.elementor-10 .elementor-element.elementor-element-2d1d1ff{--width:60%;}.elementor-10 .elementor-element.elementor-element-29cb64b{--width:60%;}.elementor-10 .elementor-element.elementor-element-6e1411a{--content-width:1600px;}.elementor-10 .elementor-element.elementor-element-1e0c62e{--width:60%;}.elementor-10 .elementor-element.elementor-element-f8511a1{--width:100%;}.elementor-10 .elementor-element.elementor-element-5785b92{--width:60%;}.elementor-10 .elementor-element.elementor-element-2e0768c{--width:60%;}.elementor-10 .elementor-element.elementor-element-c2c8693{--width:100%;}.elementor-10 .elementor-element.elementor-element-89b7c45{--content-width:1600px;}.elementor-10 .elementor-element.elementor-element-e2b312b{--width:40%;}.elementor-10 .elementor-element.elementor-element-6d41648{--width:60%;}.elementor-10 .elementor-element.elementor-element-4e2d44e{--width:60%;}.elementor-10 .elementor-element.elementor-element-7d7c93c{--content-width:1600px;}.elementor-10 .elementor-element.elementor-element-a57d9b0{--width:50%;}.elementor-10 .elementor-element.elementor-element-6943988{--width:50%;}}/* Start custom CSS for heading, class: .elementor-element-6986f8e */.elementor-10 .elementor-element.elementor-element-6986f8e{
    text-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-ccc2d97 */.glassy-box {
  background: linear-gradient(135deg, rgba(255,255,255,0.08), rgba(255,255,255,0.03));
  border-radius: 24px;
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
  border: 1px solid rgba(255, 255, 255, 0.2);
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.2);
  padding: 2rem;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61bb1e2 */@keyframes float {
  0% { transform: translateY(0px); }
  50% { transform: translateY(10px); }
  100% { transform: translateY(0px); }
}

.floating-icon {
  animation: float 5s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e102e64 */.timwir-icon {
  animation: spinY 9s linear infinite;
  transform-style: preserve-3d;
  display: inline-block;
}

@keyframes spinY {
  0%   { transform: rotateY(0deg); }
  100% { transform: rotateY(360deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4918f83 */.hero-flashlight {
  position: relative;
  overflow: hidden;
}

.hero-flashlight::before {
  content: "";
  position: absolute;
  top: -30%;
  right: -30%;
  width: 300%;
  height: 300%;
  background: radial-gradient(circle at 70% 30%, rgba(255, 255, 255, 0.1), transparent 60%);
  animation: flashlightMove 10s ease-in-out infinite;
  z-index: 0;
}
@keyframes flashlightMove {
  0% { transform: translate(0%, 0%); }
  50% { transform: translate(-5%, 5%); }
  100% { transform: translate(0%, 0%); }
}

.elementor-10 .elementor-element.elementor-element-4918f83 {
  background: linear-gradient(135deg, #0FD685, #D3FFE8);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b45ec40 */.gradient-headline {
  background: linear-gradient(90deg, #0FD685, #A8EB12);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c743c5 */.gradient-headline {
  background: linear-gradient(90deg, #0FD685, #A8EB12);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-786499b *//* Abschnitt muss positioniert sein */
.elementor-10 .elementor-element.elementor-element-786499b {
  position: relative;
  z-index: 1;
}

/* SVG Glow */
.svg-glow {
  position: absolute;
  top: 50%;
  right: -1rem;
  transform: translateY(-50%);
  filter: blur(120px);
  opacity: 0.5;
  z-index: 0;
  pointer-events: none;
}

.glow-animation {
  width: 100%;
  height: 100%;
  animation: glowFloat 12s ease-in-out infinite alternate;
}

@keyframes glowFloat {
  0% { transform: scale(1) rotate(0deg); }
  100% { transform: scale(1.1) rotate(3deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b54443 */.deco {
  position: relative;
  display: inline-block;
}

.deco::after {
  content: "";
  position: absolute;
  top: 0px;
  right: -6px;
  width: 30px;
  height: 30px;
  background: url('/wp-content/uploads/2025/06/deco-1.svg') no-repeat center center;
  background-size: contain;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-05fd668 */.elementor-10 .elementor-element.elementor-element-05fd668{
    text-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f57c67 */.elementor-10 .elementor-element.elementor-element-6f57c67 {
  background: rgba(255, 255, 255, 0.1);
  backdrop-filter: blur(30px);
  border-radius: 20px;
  box-shadow: 0 0 30px rgba(0, 140, 255, 0.3);
  border: 1px solid rgba(255, 255, 255, 0.2);
  transition: 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-2d9d483 */.elementor-10 .elementor-element.elementor-element-2d9d483{
    text-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7c3baf */.elementor-10 .elementor-element.elementor-element-c7c3baf {
  background: rgba(255, 255, 255, 0.1);
  backdrop-filter: blur(30px);
  border-radius: 20px;
  box-shadow: 0 0 30px rgba(0, 140, 255, 0.3);
  border: 1px solid rgba(255, 255, 255, 0.2);
  transition: 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-4cafdda */.elementor-10 .elementor-element.elementor-element-4cafdda{
    text-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdf2f06 */.elementor-10 .elementor-element.elementor-element-cdf2f06 {
  background: rgba(255, 255, 255, 0.1);
  backdrop-filter: blur(30px);
  border-radius: 20px;
  box-shadow: 0 0 30px rgba(0, 140, 255, 0.3);
  border: 1px solid rgba(255, 255, 255, 0.2);
  transition: 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e62b2e6 */.deco {
  position: relative;
  display: inline-block;
}

.deco::after {
  content: "";
  position: absolute;
  top: 0px;
  right: -30px;
  width: 30px;
  height: 30px;
  background: url('/wp-content/uploads/2025/06/favicon_logo.svg') no-repeat center center;
  background-size: contain;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c51b60f */.elementor-10 .elementor-element.elementor-element-c51b60f.gradient-icon {
  background: linear-gradient(135deg, #0fd685, #35f4a2);
  border-radius: 5px;
  padding: 9px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: white;
}
.gradient-icon i {
  font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0cc2f1b */.elementor-10 .elementor-element.elementor-element-0cc2f1b.gradient-icon {
  background: linear-gradient(135deg, #0fd685, #35f4a2);
  border-radius: 5px;
  padding: 9px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: white;
}
.gradient-icon i {
  font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1fd8a14 */.elementor-10 .elementor-element.elementor-element-1fd8a14.gradient-icon {
  background: linear-gradient(135deg, #0fd685, #35f4a2);
  border-radius: 5px;
  padding: 9px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: white;
}
.gradient-icon i {
  font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-09235a0 */.elementor-10 .elementor-element.elementor-element-09235a0.gradient-icon {
  background: linear-gradient(135deg, #0fd685, #35f4a2);
  border-radius: 5px;
  padding: 9px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: white;
}
.gradient-icon i {
  font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7372409 */.elementor-10 .elementor-element.elementor-element-7372409.gradient-icon {
  background: linear-gradient(135deg, #0fd685, #35f4a2);
  border-radius: 5px;
  padding: 9px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: white;
}
.gradient-icon i {
  font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3663429 */.elementor-10 .elementor-element.elementor-element-3663429.gradient-icon {
  background: linear-gradient(135deg, #0fd685, #35f4a2);
  border-radius: 5px;
  padding: 9px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: white;
}
.gradient-icon i {
  font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76b78b4 */.elementor-10 .elementor-element.elementor-element-76b78b4{
    text-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9b8cad3 *//* Abschnitt muss positioniert sein */
.elementor-10 .elementor-element.elementor-element-9b8cad3 {
  position: relative;
  z-index: 1;
}

/* SVG Glow */
.svg-glow {
  position: absolute;
  top: 0%;
  right: 0rem;
  transform: translateY(-0%);
  filter: blur(120px);
  opacity: 0.5;
  z-index: 0;
  pointer-events: none;
}

.glow-animation {
  width: 100%;
  height: 100%;
  animation: glowFloat 12s ease-in-out infinite alternate;
}

@keyframes glowFloat {
  0% { transform: scale(1) rotate(0deg); }
  100% { transform: scale(1.1) rotate(3deg); }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ad9aec4 */.browser-bar {
  height: 44px;
  padding: 0 16px;
  display: flex;
  align-items: center;
  gap: 8px;
  background: #f5f5f5;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom: 1px solid #e0e0e0; /* Trennlinie */
}

.dot {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  display: inline-block;
}

.dot.red {
  background-color: #ff5f56;
}

.dot.yellow {
  background-color: #ffbd2e;
}

.dot.green {
  background-color: #27c93f;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c069bdf */.elementor-10 .elementor-element.elementor-element-c069bdf {
    box-shadow: 0 12px 60px rgba(0, 0, 0, 0.08);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff060f7 */.browser-frame {
  background: #fff;
  border-radius: 20px;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);
  padding: 24px;
  overflow: hidden;
}

.browser-frame .browser-bar {
  height: 40px;
  background: #f5f5f5;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  display: flex;
  align-items: center;
  padding-left: 16px;
  gap: 8px;
}

.browser-frame .browser-bar span {
  width: 12px;
  height: 12px;
  background: #d0d0d0;
  border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a3500c */.browser-bar {
  height: 44px;
  padding: 0 16px;
  display: flex;
  align-items: center;
  gap: 8px;
  background: #f5f5f5;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom: 1px solid #e0e0e0; /* Trennlinie */
}

.dot {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  display: inline-block;
}

.dot.red {
  background-color: #ff5f56;
}

.dot.yellow {
  background-color: #ffbd2e;
}

.dot.green {
  background-color: #27c93f;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d88291 */.elementor-10 .elementor-element.elementor-element-9d88291 {
    box-shadow: 0 12px 60px rgba(0, 0, 0, 0.08);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9dde1e */.browser-frame {
  background: #fff;
  border-radius: 20px;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);
  padding: 24px;
  overflow: hidden;
}

.browser-frame .browser-bar {
  height: 40px;
  background: #f5f5f5;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  display: flex;
  align-items: center;
  padding-left: 16px;
  gap: 8px;
}

.browser-frame .browser-bar span {
  width: 12px;
  height: 12px;
  background: #d0d0d0;
  border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-31b34f1 */.browser-bar {
  height: 44px;
  padding: 0 16px;
  display: flex;
  align-items: center;
  gap: 8px;
  background: #f5f5f5;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom: 1px solid #e0e0e0; /* Trennlinie */
}

.dot {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  display: inline-block;
}

.dot.red {
  background-color: #ff5f56;
}

.dot.yellow {
  background-color: #ffbd2e;
}

.dot.green {
  background-color: #27c93f;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22a2864 */.elementor-10 .elementor-element.elementor-element-22a2864 {
    box-shadow: 0 12px 60px rgba(0, 0, 0, 0.08);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81ec50b */.browser-frame {
  background: #fff;
  border-radius: 20px;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);
  padding: 24px;
  overflow: hidden;
}

.browser-frame .browser-bar {
  height: 40px;
  background: #f5f5f5;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  display: flex;
  align-items: center;
  padding-left: 16px;
  gap: 8px;
}

.browser-frame .browser-bar span {
  width: 12px;
  height: 12px;
  background: #d0d0d0;
  border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ad9aec4 */.browser-bar {
  height: 44px;
  padding: 0 16px;
  display: flex;
  align-items: center;
  gap: 8px;
  background: #f5f5f5;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom: 1px solid #e0e0e0; /* Trennlinie */
}

.dot {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  display: inline-block;
}

.dot.red {
  background-color: #ff5f56;
}

.dot.yellow {
  background-color: #ffbd2e;
}

.dot.green {
  background-color: #27c93f;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c069bdf */.elementor-10 .elementor-element.elementor-element-c069bdf {
    box-shadow: 0 12px 60px rgba(0, 0, 0, 0.08);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff060f7 */.browser-frame {
  background: #fff;
  border-radius: 20px;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);
  padding: 24px;
  overflow: hidden;
}

.browser-frame .browser-bar {
  height: 40px;
  background: #f5f5f5;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  display: flex;
  align-items: center;
  padding-left: 16px;
  gap: 8px;
}

.browser-frame .browser-bar span {
  width: 12px;
  height: 12px;
  background: #d0d0d0;
  border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a3500c */.browser-bar {
  height: 44px;
  padding: 0 16px;
  display: flex;
  align-items: center;
  gap: 8px;
  background: #f5f5f5;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom: 1px solid #e0e0e0; /* Trennlinie */
}

.dot {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  display: inline-block;
}

.dot.red {
  background-color: #ff5f56;
}

.dot.yellow {
  background-color: #ffbd2e;
}

.dot.green {
  background-color: #27c93f;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d88291 */.elementor-10 .elementor-element.elementor-element-9d88291 {
    box-shadow: 0 12px 60px rgba(0, 0, 0, 0.08);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9dde1e */.browser-frame {
  background: #fff;
  border-radius: 20px;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);
  padding: 24px;
  overflow: hidden;
}

.browser-frame .browser-bar {
  height: 40px;
  background: #f5f5f5;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  display: flex;
  align-items: center;
  padding-left: 16px;
  gap: 8px;
}

.browser-frame .browser-bar span {
  width: 12px;
  height: 12px;
  background: #d0d0d0;
  border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-31b34f1 */.browser-bar {
  height: 44px;
  padding: 0 16px;
  display: flex;
  align-items: center;
  gap: 8px;
  background: #f5f5f5;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom: 1px solid #e0e0e0; /* Trennlinie */
}

.dot {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  display: inline-block;
}

.dot.red {
  background-color: #ff5f56;
}

.dot.yellow {
  background-color: #ffbd2e;
}

.dot.green {
  background-color: #27c93f;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22a2864 */.elementor-10 .elementor-element.elementor-element-22a2864 {
    box-shadow: 0 12px 60px rgba(0, 0, 0, 0.08);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81ec50b */.browser-frame {
  background: #fff;
  border-radius: 20px;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);
  padding: 24px;
  overflow: hidden;
}

.browser-frame .browser-bar {
  height: 40px;
  background: #f5f5f5;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  display: flex;
  align-items: center;
  padding-left: 16px;
  gap: 8px;
}

.browser-frame .browser-bar span {
  width: 12px;
  height: 12px;
  background: #d0d0d0;
  border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ad9aec4 */.browser-bar {
  height: 44px;
  padding: 0 16px;
  display: flex;
  align-items: center;
  gap: 8px;
  background: #f5f5f5;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom: 1px solid #e0e0e0; /* Trennlinie */
}

.dot {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  display: inline-block;
}

.dot.red {
  background-color: #ff5f56;
}

.dot.yellow {
  background-color: #ffbd2e;
}

.dot.green {
  background-color: #27c93f;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c069bdf */.elementor-10 .elementor-element.elementor-element-c069bdf {
    box-shadow: 0 12px 60px rgba(0, 0, 0, 0.08);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff060f7 */.browser-frame {
  background: #fff;
  border-radius: 20px;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);
  padding: 24px;
  overflow: hidden;
}

.browser-frame .browser-bar {
  height: 40px;
  background: #f5f5f5;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  display: flex;
  align-items: center;
  padding-left: 16px;
  gap: 8px;
}

.browser-frame .browser-bar span {
  width: 12px;
  height: 12px;
  background: #d0d0d0;
  border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a3500c */.browser-bar {
  height: 44px;
  padding: 0 16px;
  display: flex;
  align-items: center;
  gap: 8px;
  background: #f5f5f5;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom: 1px solid #e0e0e0; /* Trennlinie */
}

.dot {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  display: inline-block;
}

.dot.red {
  background-color: #ff5f56;
}

.dot.yellow {
  background-color: #ffbd2e;
}

.dot.green {
  background-color: #27c93f;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d88291 */.elementor-10 .elementor-element.elementor-element-9d88291 {
    box-shadow: 0 12px 60px rgba(0, 0, 0, 0.08);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9dde1e */.browser-frame {
  background: #fff;
  border-radius: 20px;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);
  padding: 24px;
  overflow: hidden;
}

.browser-frame .browser-bar {
  height: 40px;
  background: #f5f5f5;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  display: flex;
  align-items: center;
  padding-left: 16px;
  gap: 8px;
}

.browser-frame .browser-bar span {
  width: 12px;
  height: 12px;
  background: #d0d0d0;
  border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-31b34f1 */.browser-bar {
  height: 44px;
  padding: 0 16px;
  display: flex;
  align-items: center;
  gap: 8px;
  background: #f5f5f5;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom: 1px solid #e0e0e0; /* Trennlinie */
}

.dot {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  display: inline-block;
}

.dot.red {
  background-color: #ff5f56;
}

.dot.yellow {
  background-color: #ffbd2e;
}

.dot.green {
  background-color: #27c93f;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22a2864 */.elementor-10 .elementor-element.elementor-element-22a2864 {
    box-shadow: 0 12px 60px rgba(0, 0, 0, 0.08);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81ec50b */.browser-frame {
  background: #fff;
  border-radius: 20px;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);
  padding: 24px;
  overflow: hidden;
}

.browser-frame .browser-bar {
  height: 40px;
  background: #f5f5f5;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  display: flex;
  align-items: center;
  padding-left: 16px;
  gap: 8px;
}

.browser-frame .browser-bar span {
  width: 12px;
  height: 12px;
  background: #d0d0d0;
  border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ad9aec4 */.browser-bar {
  height: 44px;
  padding: 0 16px;
  display: flex;
  align-items: center;
  gap: 8px;
  background: #f5f5f5;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom: 1px solid #e0e0e0; /* Trennlinie */
}

.dot {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  display: inline-block;
}

.dot.red {
  background-color: #ff5f56;
}

.dot.yellow {
  background-color: #ffbd2e;
}

.dot.green {
  background-color: #27c93f;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c069bdf */.elementor-10 .elementor-element.elementor-element-c069bdf {
    box-shadow: 0 12px 60px rgba(0, 0, 0, 0.08);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff060f7 */.browser-frame {
  background: #fff;
  border-radius: 20px;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);
  padding: 24px;
  overflow: hidden;
}

.browser-frame .browser-bar {
  height: 40px;
  background: #f5f5f5;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  display: flex;
  align-items: center;
  padding-left: 16px;
  gap: 8px;
}

.browser-frame .browser-bar span {
  width: 12px;
  height: 12px;
  background: #d0d0d0;
  border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a3500c */.browser-bar {
  height: 44px;
  padding: 0 16px;
  display: flex;
  align-items: center;
  gap: 8px;
  background: #f5f5f5;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom: 1px solid #e0e0e0; /* Trennlinie */
}

.dot {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  display: inline-block;
}

.dot.red {
  background-color: #ff5f56;
}

.dot.yellow {
  background-color: #ffbd2e;
}

.dot.green {
  background-color: #27c93f;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d88291 */.elementor-10 .elementor-element.elementor-element-9d88291 {
    box-shadow: 0 12px 60px rgba(0, 0, 0, 0.08);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9dde1e */.browser-frame {
  background: #fff;
  border-radius: 20px;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);
  padding: 24px;
  overflow: hidden;
}

.browser-frame .browser-bar {
  height: 40px;
  background: #f5f5f5;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  display: flex;
  align-items: center;
  padding-left: 16px;
  gap: 8px;
}

.browser-frame .browser-bar span {
  width: 12px;
  height: 12px;
  background: #d0d0d0;
  border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-31b34f1 */.browser-bar {
  height: 44px;
  padding: 0 16px;
  display: flex;
  align-items: center;
  gap: 8px;
  background: #f5f5f5;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom: 1px solid #e0e0e0; /* Trennlinie */
}

.dot {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  display: inline-block;
}

.dot.red {
  background-color: #ff5f56;
}

.dot.yellow {
  background-color: #ffbd2e;
}

.dot.green {
  background-color: #27c93f;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22a2864 */.elementor-10 .elementor-element.elementor-element-22a2864 {
    box-shadow: 0 12px 60px rgba(0, 0, 0, 0.08);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81ec50b */.browser-frame {
  background: #fff;
  border-radius: 20px;
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);
  padding: 24px;
  overflow: hidden;
}

.browser-frame .browser-bar {
  height: 40px;
  background: #f5f5f5;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  display: flex;
  align-items: center;
  padding-left: 16px;
  gap: 8px;
}

.browser-frame .browser-bar span {
  width: 12px;
  height: 12px;
  background: #d0d0d0;
  border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-20c7ed2 */.tab-gradient .elementor-tab-title {
  position: relative;
  padding: 14px 20px;
  border-radius: 12px;
  transition: all 0.3s ease;
}

.tab-gradient .elementor-tab-title::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(90deg, rgba(15,214,133,0.4), rgba(128,0,255,0.4));
  border-radius: 12px;
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: -1;
}

.tab-gradient .elementor-tab-title:hover::before,
.tab-gradient .elementor-tab-title.elementor-active::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b4b6e4 */.gradient-headline {
  background: linear-gradient(90deg, #0FD685, #A8EB12);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ec78600 *//* Abschnitt muss positioniert sein */
.elementor-10 .elementor-element.elementor-element-ec78600 {
  position: relative;
  z-index: 1;
}

/* SVG Glow */
.svg-glow {
  position: absolute;
  top: 50%;
  right: -15rem;
  transform: translateY(-50%);
  filter: blur(120px);
  opacity: 0.5;
  z-index: 0;
  pointer-events: none;
}

.glow-animation {
  width: 100%;
  height: 100%;
  animation: glowFloat 12s ease-in-out infinite alternate;
}

@keyframes glowFloat {
  0% { transform: scale(1) rotate(0deg); }
  100% { transform: scale(1.1) rotate(3deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-acf57d2 */.elementor-10 .elementor-element.elementor-element-acf57d2{
    text-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-feb2994 *//* Abschnitt muss positioniert sein */
.elementor-10 .elementor-element.elementor-element-feb2994 {
  position: relative;
  z-index: 1;
}

/* SVG Glow */
.svg-glow {
  position: absolute;
  top: 50%;
  right: -1rem;
  transform: translateY(-50%);
  filter: blur(120px);
  opacity: 0.5;
  z-index: 0;
  pointer-events: none;
}

.glow-animation {
  width: 100%;
  height: 100%;
  animation: glowFloat 12s ease-in-out infinite alternate;
}

@keyframes glowFloat {
  0% { transform: scale(1) rotate(0deg); }
  100% { transform: scale(1.1) rotate(3deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f3ddf6 */.gradient-headline {
  background: linear-gradient(90deg, #0FD685, #A8EB12);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-295f285 */.gruen-check .elementor-icon-list-icon i {
  color: #0fd685;
}

.gruen-check .elementor-icon-list-icon {
  background-color: rgba(15, 214, 133, 0.1);
  border-radius: 50%;
  padding: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b98b1e6 */.gruen-check .elementor-icon-list-icon i {
  color: #0fd685;
}

.gruen-check .elementor-icon-list-icon {
  background-color: rgba(15, 214, 133, 0.1);
  border-radius: 50%;
  padding: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a16c1fc */.gruen-check .elementor-icon-list-icon i {
  color: #0fd685;
}

.gruen-check .elementor-icon-list-icon {
  background-color: rgba(15, 214, 133, 0.1);
  border-radius: 50%;
  padding: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dbf3eba */.gruen-check .elementor-icon-list-icon i {
  color: #0fd685;
}

.gruen-check .elementor-icon-list-icon {
  background-color: rgba(15, 214, 133, 0.1);
  border-radius: 50%;
  padding: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d523b13 */.gruen-check .elementor-icon-list-icon i {
  color: #0fd685;
}

.gruen-check .elementor-icon-list-icon {
  background-color: rgba(15, 214, 133, 0.1);
  border-radius: 50%;
  padding: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2a58e25 */.gruen-check .elementor-icon-list-icon i {
  color: #0fd685;
}

.gruen-check .elementor-icon-list-icon {
  background-color: rgba(15, 214, 133, 0.1);
  border-radius: 50%;
  padding: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1d85cac */.gruen-check .elementor-icon-list-icon i {
  color: #0fd685;
}

.gruen-check .elementor-icon-list-icon {
  background-color: rgba(15, 214, 133, 0.1);
  border-radius: 50%;
  padding: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1f86c62 */.gruen-check .elementor-icon-list-icon i {
  color: #0fd685;
}

.gruen-check .elementor-icon-list-icon {
  background-color: rgba(15, 214, 133, 0.1);
  border-radius: 50%;
  padding: 6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-91bcc30 */.gruen-check .elementor-icon-list-icon i {
  color: #0fd685;
}

.gruen-check .elementor-icon-list-icon {
  background-color: rgba(15, 214, 133, 0.1);
  border-radius: 50%;
  padding: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3986d19 */.gradient-headline {
  background: linear-gradient(90deg, #0FD685, #A8EB12);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6efdab8 */.gradient-headline {
  background: linear-gradient(90deg, #0FD685, #A8EB12);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
}
.highlight-green {
    position: relative;
    font-weight: bold;
  }

  .highlight-green::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0.05em;
    width: 100%;
    height: 0.25em;
    background: linear-gradient(90deg, #0FD685, #A8EB12);
    z-index: -1;
    border-radius: 2px;
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee5b147 */.highlight-green::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0.05em;
    width: 100%;
    height: 0.25em;
    background: linear-gradient(90deg, #0FD685, #A8EB12);
    z-index: -1;
    border-radius: 2px;
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-647aa0d */.highlight-green::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0.05em;
    width: 100%;
    height: 0.25em;
    background: linear-gradient(90deg, #0FD685, #A8EB12);
    z-index: -1;
    border-radius: 2px;
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e8d5f4 */.highlight-green::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0.05em;
    width: 100%;
    height: 0.25em;
    background: linear-gradient(90deg, #0FD685, #A8EB12);
    z-index: -1;
    border-radius: 2px;
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21148f9 */.highlight-green::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0.05em;
    width: 100%;
    height: 0.25em;
    background: linear-gradient(90deg, #0FD685, #A8EB12);
    z-index: -1;
    border-radius: 2px;
  }/* End custom CSS */