.elementor-19 .elementor-element.elementor-element-dddb95d{--display:flex;--position:fixed;--min-height:100vh;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:-83px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-dddb95d{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-dddb95d{right:0px;}.elementor-19 .elementor-element.elementor-element-79e5154{--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:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-943cbac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-19 .elementor-element.elementor-element-8966511{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 20px 0px rgba(68, 176.00000000000006, 188, 0.2);}.elementor-19 .elementor-element.elementor-element-8966511:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8966511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131BB3;}.elementor-19 .elementor-element.elementor-element-8966511:hover{box-shadow:0px 8px 30px 0px rgba(68, 176.00000000000006, 188, 0.3);}.elementor-19 .elementor-element.elementor-element-61ad68b.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-61ad68b .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-61ad68b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-61ad68b.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-61ad68b.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-61ad68b.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-61ad68b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-61ad68b .elementor-icon{font-size:12px;}.elementor-19 .elementor-element.elementor-element-61ad68b .elementor-icon svg{height:12px;}.elementor-19 .elementor-element.elementor-element-8c159c2{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-8c159c2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-16f3f15{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 20px 0px rgba(68, 176.00000000000006, 188, 0.2);}.elementor-19 .elementor-element.elementor-element-16f3f15:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-16f3f15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131BB3;}.elementor-19 .elementor-element.elementor-element-16f3f15:hover{box-shadow:0px 8px 30px 0px rgba(68, 176.00000000000006, 188, 0.3);}.elementor-19 .elementor-element.elementor-element-e3504f6.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-e3504f6 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-e3504f6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-e3504f6.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-e3504f6.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-e3504f6.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-e3504f6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-e3504f6 .elementor-icon{font-size:12px;}.elementor-19 .elementor-element.elementor-element-e3504f6 .elementor-icon svg{height:12px;}.elementor-19 .elementor-element.elementor-element-f5a7379{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-f5a7379 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-2c2a7d3{padding:0px 0px 5px 0px;}.elementor-19 .elementor-element.elementor-element-2c2a7d3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:44px;}.elementor-19 .elementor-element.elementor-element-9825d94{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-d058bfc );}.elementor-19 .elementor-element.elementor-element-9825d94.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-92c4405{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-88b3963{width:auto;max-width:auto;}.elementor-19 .elementor-element.elementor-element-88b3963.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-0e452de{width:auto;max-width:auto;}.elementor-19 .elementor-element.elementor-element-0e452de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-8a8b28f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-3ed96a6{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-19 .elementor-element.elementor-element-dd2b68b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-dd2b68b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-e5a5592{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-19 .elementor-element.elementor-element-138cace{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-138cace.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-45fd8ca{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-15aa291{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-3b6369b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-bb01b0c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-20dc4e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-9baf265 .elementor-heading-title{font-size:24px;color:#44B0BC;}.elementor-19 .elementor-element.elementor-element-cd70d34{color:var( --e-global-color-d058bfc );}.elementor-19 .elementor-element.elementor-element-b0aced0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-71b15b2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-5e7c923{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-51ea002 .elementor-heading-title{font-size:24px;color:#44B0BC;}.elementor-19 .elementor-element.elementor-element-2ea5517{color:var( --e-global-color-d058bfc );}.elementor-19 .elementor-element.elementor-element-5802fd0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-1d86a81{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-4d93a79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-325417c .elementor-heading-title{font-size:24px;color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-b5f6a0a{color:var( --e-global-color-d058bfc );}.elementor-19 .elementor-element.elementor-element-6a25d8d{--display:flex;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-674bdaf{--display:flex;--margin-top:80px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-53e0765{padding:0px 0px 5px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-53e0765 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:31px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-de3f1b5{text-align:center;color:var( --e-global-color-d058bfc );}.elementor-19 .elementor-element.elementor-element-45dd3ca{--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:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-c208bc5{--display:flex;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--border-radius:020px 20px 20px 20px;box-shadow:0px 4px 20px 0px rgba(68, 176.00000000000006, 188, 0.2) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-c208bc5:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c208bc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131B;}.elementor-19 .elementor-element.elementor-element-c208bc5:hover{box-shadow:0px 8px 30px 0px rgba(68, 176.00000000000006, 188, 0.3) inset;}.elementor-19 .elementor-element.elementor-element-59652ef{width:100%;max-width:100%;padding:0px 0px 5px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-59652ef.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-59652ef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-e67d7c6{text-align:center;}.elementor-19 .elementor-element.elementor-element-e67d7c6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-f4274f4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-f4274f4:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f4274f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131BB3;}.elementor-19 .elementor-element.elementor-element-dbfa835.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-dbfa835 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-dbfa835.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-dbfa835.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-dbfa835.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-dbfa835.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-dbfa835.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-dbfa835 .elementor-icon{font-size:12px;}.elementor-19 .elementor-element.elementor-element-dbfa835 .elementor-icon svg{height:12px;}.elementor-19 .elementor-element.elementor-element-ec18a20{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-ec18a20 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-8884cb7{--display:flex;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--border-radius:020px 20px 20px 20px;box-shadow:0px 4px 20px 0px rgba(68, 176.00000000000006, 188, 0.2) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-8884cb7:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8884cb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131B;}.elementor-19 .elementor-element.elementor-element-8884cb7:hover{box-shadow:0px 8px 30px 0px rgba(68, 176.00000000000006, 188, 0.3) inset;}.elementor-19 .elementor-element.elementor-element-0293085{width:100%;max-width:100%;padding:0px 0px 5px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-0293085.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-0293085 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-7ea6861{text-align:center;}.elementor-19 .elementor-element.elementor-element-7ea6861 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-4b58646{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-4b58646:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4b58646 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131BB3;}.elementor-19 .elementor-element.elementor-element-ad93a74.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-ad93a74 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-ad93a74.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-ad93a74.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-ad93a74.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-ad93a74.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-ad93a74.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-ad93a74 .elementor-icon{font-size:12px;}.elementor-19 .elementor-element.elementor-element-ad93a74 .elementor-icon svg{height:12px;}.elementor-19 .elementor-element.elementor-element-ef7c091{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-ef7c091 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-d1207bb{--display:flex;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--border-radius:020px 20px 20px 20px;box-shadow:0px 4px 20px 0px rgba(68, 176.00000000000006, 188, 0.2) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-d1207bb:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d1207bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131B;}.elementor-19 .elementor-element.elementor-element-d1207bb:hover{box-shadow:0px 8px 30px 0px rgba(68, 176.00000000000006, 188, 0.3) inset;}.elementor-19 .elementor-element.elementor-element-0c2a12a{width:100%;max-width:100%;padding:0px 0px 5px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-0c2a12a.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-0c2a12a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-c1a5166{text-align:center;}.elementor-19 .elementor-element.elementor-element-c1a5166 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-40743f8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-40743f8:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-40743f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131BB3;}.elementor-19 .elementor-element.elementor-element-c1fb507.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-c1fb507 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-c1fb507.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-c1fb507.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-c1fb507.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-c1fb507.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-c1fb507.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-c1fb507 .elementor-icon{font-size:12px;}.elementor-19 .elementor-element.elementor-element-c1fb507 .elementor-icon svg{height:12px;}.elementor-19 .elementor-element.elementor-element-2b8c90d{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-2b8c90d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-960f89b{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-6d72dc5{text-align:center;color:var( --e-global-color-d058bfc );}.elementor-19 .elementor-element.elementor-element-6cc3b10{--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:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-d7af275{--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;}.elementor-19 .elementor-element.elementor-element-5962420{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 20px 0px rgba(68, 176.00000000000006, 188, 0.2);--margin-top:0px;--margin-bottom:-160px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-5962420:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5962420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131BB3;}.elementor-19 .elementor-element.elementor-element-5962420:hover{box-shadow:0px 8px 30px 0px rgba(68, 176.00000000000006, 188, 0.3);}.elementor-19 .elementor-element.elementor-element-4b81867.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-4b81867 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-4b81867.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-4b81867.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-4b81867.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-4b81867.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-4b81867.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-4b81867 .elementor-icon{font-size:12px;}.elementor-19 .elementor-element.elementor-element-4b81867 .elementor-icon svg{height:12px;}.elementor-19 .elementor-element.elementor-element-332cac7{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-332cac7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-ad7c447{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:160px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-05a21cc{--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-19 .elementor-element.elementor-element-294c055{padding:0px 0px 5px 0px;}.elementor-19 .elementor-element.elementor-element-294c055 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:31px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-5cc7494{color:var( --e-global-color-d058bfc );}.elementor-19 .elementor-element.elementor-element-9c5920a .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-9c5920a .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-9c5920a{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-19 .elementor-element.elementor-element-9c5920a .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-97acd91{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-c976501{width:auto;max-width:auto;}.elementor-19 .elementor-element.elementor-element-c976501.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-918b2f9{color:var( --e-global-color-d058bfc );}.elementor-19 .elementor-element.elementor-element-62cde25{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#44B0BC;--border-color:#44B0BC;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-62cde25:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-62cde25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090D11;}.elementor-19 .elementor-element.elementor-element-97c0b86{padding:0px 0px 5px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-97c0b86 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19 .elementor-element.elementor-element-8a7bd3c{text-align:center;color:var( --e-global-color-d058bfc );}.elementor-19 .elementor-element.elementor-element-1367d15{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-911dc19{--display:flex;--border-radius:020px 20px 20px 20px;box-shadow:0px 4px 20px 0px rgba(68, 176.00000000000006, 188, 0.2) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-911dc19:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-911dc19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131B;}.elementor-19 .elementor-element.elementor-element-911dc19:hover{box-shadow:0px 8px 30px 0px rgba(68, 176.00000000000006, 188, 0.3) inset;}.elementor-19 .elementor-element.elementor-element-b4b720e{width:100%;max-width:100%;padding:0px 0px 5px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-b4b720e.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-b4b720e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-dfc984f{text-align:center;}.elementor-19 .elementor-element.elementor-element-dfc984f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-1a89344{text-align:center;}.elementor-19 .elementor-element.elementor-element-1a89344 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-98d38f2{width:auto;max-width:auto;}.elementor-19 .elementor-element.elementor-element-98d38f2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-4b01826{--display:flex;--border-radius:020px 20px 20px 20px;box-shadow:0px 4px 20px 0px rgba(68, 176.00000000000006, 188, 0.2) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-4b01826:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4b01826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131B;}.elementor-19 .elementor-element.elementor-element-4b01826:hover{box-shadow:0px 8px 30px 0px rgba(68, 176.00000000000006, 188, 0.3) inset;}.elementor-19 .elementor-element.elementor-element-5182f68{width:100%;max-width:100%;padding:0px 0px 5px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-5182f68.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-5182f68 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-8abed78{text-align:center;}.elementor-19 .elementor-element.elementor-element-8abed78 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-36233a3{text-align:center;}.elementor-19 .elementor-element.elementor-element-36233a3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-97d6042{text-align:center;}.elementor-19 .elementor-element.elementor-element-97d6042 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-e87342d{width:auto;max-width:auto;}.elementor-19 .elementor-element.elementor-element-e87342d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-33fc659{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-c4d8fa8{--display:flex;--border-radius:020px 20px 20px 20px;box-shadow:0px 4px 20px 0px rgba(68, 176.00000000000006, 188, 0.2) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-c4d8fa8:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c4d8fa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131B;}.elementor-19 .elementor-element.elementor-element-c4d8fa8:hover{box-shadow:0px 8px 30px 0px rgba(68, 176.00000000000006, 188, 0.3) inset;}.elementor-19 .elementor-element.elementor-element-c4d8fa8.e-con{--order:99999 /* order end hack */;}.elementor-19 .elementor-element.elementor-element-8765003{width:100%;max-width:100%;padding:0px 0px 5px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-8765003.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-8765003 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-c384d20{text-align:center;}.elementor-19 .elementor-element.elementor-element-c384d20 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-e4f2f4c{text-align:center;}.elementor-19 .elementor-element.elementor-element-e4f2f4c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-21eed60{width:auto;max-width:auto;}.elementor-19 .elementor-element.elementor-element-21eed60.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-99c6a4e{--display:flex;--border-radius:020px 20px 20px 20px;box-shadow:0px 4px 20px 0px rgba(68, 176.00000000000006, 188, 0.2) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-99c6a4e:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-99c6a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131B;}.elementor-19 .elementor-element.elementor-element-99c6a4e:hover{box-shadow:0px 8px 30px 0px rgba(68, 176.00000000000006, 188, 0.3) inset;}.elementor-19 .elementor-element.elementor-element-b32db25{width:100%;max-width:100%;padding:0px 0px 5px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-b32db25.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-b32db25 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-97b50cd{text-align:center;}.elementor-19 .elementor-element.elementor-element-97b50cd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-aff9a06{text-align:center;}.elementor-19 .elementor-element.elementor-element-aff9a06 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-be654d3{width:auto;max-width:auto;}.elementor-19 .elementor-element.elementor-element-be654d3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-ea267a4{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:40px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-3b603d1{--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;}.elementor-19 .elementor-element.elementor-element-3b603d1.e-con{--order:99999 /* order end hack */;}.elementor-19 .elementor-element.elementor-element-c91eb30{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:020px 20px 20px 20px;box-shadow:0px 4px 20px 0px rgba(68, 176.00000000000006, 188, 0.2) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-c91eb30:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-c91eb30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131B;}.elementor-19 .elementor-element.elementor-element-c91eb30:hover{box-shadow:0px 8px 30px 0px rgba(68, 176.00000000000006, 188, 0.3) inset;}.elementor-19 .elementor-element.elementor-element-93b5b9e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-43ebc4f{width:100%;max-width:100%;padding:0px 0px 5px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-43ebc4f.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-43ebc4f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-a85e9c2{--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;--align-items:flex-start;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-19 .elementor-element.elementor-element-a85e9c2.e-con{--order:-99999 /* order start hack */;}.elementor-19 .elementor-element.elementor-element-ca100a6{padding:0px 0px 5px 0px;}.elementor-19 .elementor-element.elementor-element-ca100a6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:31px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-27e9198{color:var( --e-global-color-d058bfc );}.elementor-19 .elementor-element.elementor-element-c553eed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-19 .elementor-element.elementor-element-c553eed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-19 .elementor-element.elementor-element-c553eed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-19 .elementor-element.elementor-element-c553eed .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-19 .elementor-element.elementor-element-c553eed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-19 .elementor-element.elementor-element-c553eed .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-c553eed .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-c553eed{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-c553eed .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-0458bec{width:auto;max-width:auto;}.elementor-19 .elementor-element.elementor-element-0458bec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-253f35c{text-align:start;font-size:14px;color:var( --e-global-color-d058bfc );}.elementor-19 .elementor-element.elementor-element-475a19b{--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:80px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-b196957{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-b196957.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-1229365 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-19 .elementor-element.elementor-element-30e4cc6{width:auto;max-width:auto;}.elementor-19 .elementor-element.elementor-element-30e4cc6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-ad1f5b8{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-24bd1af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-19 .elementor-element.elementor-element-24bd1af.e-con{--order:99999 /* order end hack */;}.elementor-19 .elementor-element.elementor-element-f1de1be{padding:0px 0px 5px 0px;}.elementor-19 .elementor-element.elementor-element-f1de1be .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:31px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-68436b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-19 .elementor-element.elementor-element-68436b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-19 .elementor-element.elementor-element-68436b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-19 .elementor-element.elementor-element-68436b1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-19 .elementor-element.elementor-element-68436b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-19 .elementor-element.elementor-element-68436b1 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-68436b1 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-68436b1{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-68436b1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-a0794b5{width:auto;max-width:auto;}.elementor-19 .elementor-element.elementor-element-a0794b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-9e639ca{text-align:start;font-size:14px;color:var( --e-global-color-d058bfc );}.elementor-19 .elementor-element.elementor-element-cae1c16{--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;}.elementor-19 .elementor-element.elementor-element-8679931{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:020px 20px 20px 20px;box-shadow:0px 4px 20px 0px rgba(68, 176.00000000000006, 188, 0.2) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-8679931:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8679931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131B;}.elementor-19 .elementor-element.elementor-element-8679931:hover{box-shadow:0px 8px 30px 0px rgba(68, 176.00000000000006, 188, 0.3) inset;}.elementor-19 .elementor-element.elementor-element-1360e93{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-4845677{width:100%;max-width:100%;padding:0px 0px 5px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-4845677.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-4845677 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-23e537e{width:100%;max-width:100%;padding:0px 0px 5px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-23e537e.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-23e537e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-e842f49{width:100%;max-width:100%;padding:0px 0px 5px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-e842f49.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-e842f49 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-5561129{width:100%;max-width:100%;padding:0px 0px 5px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-5561129.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-5561129 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-487c32b{width:100%;max-width:100%;padding:0px 0px 5px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-487c32b.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-487c32b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-5f12f60{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:40px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-ed1376c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-19 .elementor-element.elementor-element-fd6a971{padding:0px 0px 5px 0px;}.elementor-19 .elementor-element.elementor-element-fd6a971 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:31px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-e679db2{color:var( --e-global-color-d058bfc );}.elementor-19 .elementor-element.elementor-element-7b393b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-19 .elementor-element.elementor-element-7b393b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-19 .elementor-element.elementor-element-7b393b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-19 .elementor-element.elementor-element-7b393b6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-19 .elementor-element.elementor-element-7b393b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-19 .elementor-element.elementor-element-7b393b6 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-7b393b6 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-7b393b6{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-7b393b6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-0aef0d9{width:auto;max-width:auto;}.elementor-19 .elementor-element.elementor-element-0aef0d9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-1e32795{--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:80px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-48eadbf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-48eadbf.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-e19fab5{width:auto;max-width:auto;}.elementor-19 .elementor-element.elementor-element-e19fab5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-550e70c{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-1786137{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-19 .elementor-element.elementor-element-d906ac6{padding:0px 0px 5px 0px;}.elementor-19 .elementor-element.elementor-element-d906ac6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:31px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-0fe643e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-19 .elementor-element.elementor-element-0fe643e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-19 .elementor-element.elementor-element-0fe643e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-19 .elementor-element.elementor-element-0fe643e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-19 .elementor-element.elementor-element-0fe643e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-19 .elementor-element.elementor-element-0fe643e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-0fe643e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-0fe643e{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-0fe643e .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-f2b56e8{width:auto;max-width:auto;}.elementor-19 .elementor-element.elementor-element-f2b56e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-415a17c{text-align:start;font-size:14px;color:var( --e-global-color-d058bfc );}.elementor-19 .elementor-element.elementor-element-48093e1{--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;}.elementor-19 .elementor-element.elementor-element-48093e1.e-con{--order:-99999 /* order start hack */;}.elementor-19 .elementor-element.elementor-element-692d16b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:020px 20px 20px 20px;box-shadow:0px 4px 20px 0px rgba(68, 176.00000000000006, 188, 0.2) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-692d16b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-692d16b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131B;}.elementor-19 .elementor-element.elementor-element-692d16b:hover{box-shadow:0px 8px 30px 0px rgba(68, 176.00000000000006, 188, 0.3) inset;}.elementor-19 .elementor-element.elementor-element-463bc1b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-9af8e97{width:100%;max-width:100%;padding:0px 0px 5px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-9af8e97.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-9af8e97 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-6b59a3a{width:100%;max-width:100%;padding:0px 0px 5px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-6b59a3a.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-6b59a3a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-468015a{width:100%;max-width:100%;padding:0px 0px 5px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-468015a.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-468015a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-97988da{--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:80px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-8017e67{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-8017e67.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-fcdea3d{width:auto;max-width:auto;}.elementor-19 .elementor-element.elementor-element-fcdea3d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-87285bb{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-b1ec0b2{padding:0px 0px 5px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-b1ec0b2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:31px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-4bb29a2{text-align:center;color:var( --e-global-color-d058bfc );}.elementor-19 .elementor-element.elementor-element-f4ae12d{--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:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-1dec481{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:020px 20px 20px 20px;box-shadow:0px 4px 20px 0px rgba(68, 176.00000000000006, 188, 0.2) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-19 .elementor-element.elementor-element-1dec481:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1dec481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131B;}.elementor-19 .elementor-element.elementor-element-1dec481:hover{box-shadow:0px 8px 30px 0px rgba(68, 176.00000000000006, 188, 0.3) inset;}.elementor-19 .elementor-element.elementor-element-44e2630{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:08px;--padding-bottom:08px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-44e2630:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-44e2630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131BB3;}.elementor-19 .elementor-element.elementor-element-6f5dfae.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-6f5dfae .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-6f5dfae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-6f5dfae.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-6f5dfae.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-6f5dfae.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-6f5dfae.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-6f5dfae .elementor-icon{font-size:12px;}.elementor-19 .elementor-element.elementor-element-6f5dfae .elementor-icon svg{height:12px;}.elementor-19 .elementor-element.elementor-element-2981f9f{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-2981f9f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-a84e75f{text-align:center;}.elementor-19 .elementor-element.elementor-element-a84e75f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-dc9500c{text-align:center;}.elementor-19 .elementor-element.elementor-element-dc9500c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-97487fd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:020px 20px 20px 20px;box-shadow:0px 4px 20px 0px rgba(68, 176.00000000000006, 188, 0.2) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-97487fd:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-97487fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131B;}.elementor-19 .elementor-element.elementor-element-97487fd:hover{box-shadow:0px 8px 30px 0px rgba(68, 176.00000000000006, 188, 0.3) inset;}.elementor-19 .elementor-element.elementor-element-022f077{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:08px;--padding-bottom:08px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-022f077:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-022f077 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131BB3;}.elementor-19 .elementor-element.elementor-element-d51cf35.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-d51cf35 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-d51cf35.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-d51cf35.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-d51cf35.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-d51cf35.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-d51cf35.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-d51cf35 .elementor-icon{font-size:12px;}.elementor-19 .elementor-element.elementor-element-d51cf35 .elementor-icon svg{height:12px;}.elementor-19 .elementor-element.elementor-element-422db8d{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-422db8d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-32a79ae{text-align:center;}.elementor-19 .elementor-element.elementor-element-32a79ae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-8898542{text-align:center;}.elementor-19 .elementor-element.elementor-element-8898542 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-43c39ea{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:020px 20px 20px 20px;box-shadow:0px 4px 20px 0px rgba(68, 176.00000000000006, 188, 0.2) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-43c39ea:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-43c39ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131B;}.elementor-19 .elementor-element.elementor-element-43c39ea:hover{box-shadow:0px 8px 30px 0px rgba(68, 176.00000000000006, 188, 0.3) inset;}.elementor-19 .elementor-element.elementor-element-5959361{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:08px;--padding-bottom:08px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-5959361:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5959361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131BB3;}.elementor-19 .elementor-element.elementor-element-ca0221f.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-ca0221f .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-ca0221f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-ca0221f.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-ca0221f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-ca0221f.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-ca0221f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-ca0221f .elementor-icon{font-size:12px;}.elementor-19 .elementor-element.elementor-element-ca0221f .elementor-icon svg{height:12px;}.elementor-19 .elementor-element.elementor-element-06b77e9{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-06b77e9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-1e7921d{text-align:center;}.elementor-19 .elementor-element.elementor-element-1e7921d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-db3226c{text-align:center;}.elementor-19 .elementor-element.elementor-element-db3226c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-63b4e18{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:020px 20px 20px 20px;box-shadow:0px 4px 20px 0px rgba(68, 176.00000000000006, 188, 0.2) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-63b4e18:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-63b4e18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131B;}.elementor-19 .elementor-element.elementor-element-63b4e18:hover{box-shadow:0px 8px 30px 0px rgba(68, 176.00000000000006, 188, 0.3) inset;}.elementor-19 .elementor-element.elementor-element-4e6d52b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:08px;--padding-bottom:08px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-4e6d52b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4e6d52b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131BB3;}.elementor-19 .elementor-element.elementor-element-41e8cf2.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-41e8cf2 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-41e8cf2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-41e8cf2.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-41e8cf2.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-41e8cf2.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-41e8cf2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-41e8cf2 .elementor-icon{font-size:12px;}.elementor-19 .elementor-element.elementor-element-41e8cf2 .elementor-icon svg{height:12px;}.elementor-19 .elementor-element.elementor-element-76b60ce{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-76b60ce .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-f8a9377{text-align:center;}.elementor-19 .elementor-element.elementor-element-f8a9377 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-e5eba75{text-align:center;}.elementor-19 .elementor-element.elementor-element-e5eba75 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-db35705{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:020px 20px 20px 20px;box-shadow:0px 4px 20px 0px rgba(68, 176.00000000000006, 188, 0.2) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-db35705:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-db35705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131B;}.elementor-19 .elementor-element.elementor-element-db35705:hover{box-shadow:0px 8px 30px 0px rgba(68, 176.00000000000006, 188, 0.3) inset;}.elementor-19 .elementor-element.elementor-element-04ded24{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:08px;--padding-bottom:08px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-04ded24:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-04ded24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131BB3;}.elementor-19 .elementor-element.elementor-element-4e9b6bf.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-4e9b6bf .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-4e9b6bf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-4e9b6bf.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-4e9b6bf.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-4e9b6bf.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-4e9b6bf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-4e9b6bf .elementor-icon{font-size:12px;}.elementor-19 .elementor-element.elementor-element-4e9b6bf .elementor-icon svg{height:12px;}.elementor-19 .elementor-element.elementor-element-735676e{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-735676e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-c3b5a60{text-align:center;}.elementor-19 .elementor-element.elementor-element-c3b5a60 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-8995ddc{text-align:center;}.elementor-19 .elementor-element.elementor-element-8995ddc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-4da2453{--display:flex;}.elementor-19 .elementor-element.elementor-element-0cd57ac{padding:0px 0px 5px 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-0cd57ac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:31px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-bd1502c{text-align:center;color:var( --e-global-color-d058bfc );}.elementor-19 .elementor-element.elementor-element-075c490{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-609c87b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 25px;--row-gap:0px;--column-gap:25px;}.elementor-19 .elementor-element.elementor-element-96904f7{--display:flex;--border-radius:020px 20px 20px 20px;box-shadow:0px 4px 20px 0px rgba(68, 176.00000000000006, 188, 0.2) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-96904f7:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-96904f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131B;}.elementor-19 .elementor-element.elementor-element-96904f7:hover{box-shadow:0px 8px 30px 0px rgba(68, 176.00000000000006, 188, 0.3) inset;}.elementor-19 .elementor-element.elementor-element-2b327de{padding:0px 0px 5px 0px;}.elementor-19 .elementor-element.elementor-element-2b327de .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:31px;font-weight:600;color:#91CAD1;}.elementor-19 .elementor-element.elementor-element-8d4016c{width:var( --container-widget-width, 98px );max-width:98px;background-color:var( --e-global-color-text );--container-widget-width:98px;--container-widget-flex-grow:0;z-index:2;border-radius:999px 999px 999px 999px;}.elementor-19 .elementor-element.elementor-element-6cfcfd8{width:auto;max-width:auto;padding:0px 0px 5px 0px;}.elementor-19 .elementor-element.elementor-element-6cfcfd8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:31px;font-weight:600;color:#91CAD1;}.elementor-19 .elementor-element.elementor-element-672c7f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 25px;--row-gap:0px;--column-gap:25px;}.elementor-19 .elementor-element.elementor-element-8e8ff32{--display:flex;--border-radius:020px 20px 20px 20px;box-shadow:0px 4px 20px 0px rgba(68, 176.00000000000006, 188, 0.2) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-8e8ff32:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8e8ff32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131B;}.elementor-19 .elementor-element.elementor-element-8e8ff32:hover{box-shadow:0px 8px 30px 0px rgba(68, 176.00000000000006, 188, 0.3) inset;}.elementor-19 .elementor-element.elementor-element-8e8ff32.e-con{--order:99999 /* order end hack */;}.elementor-19 .elementor-element.elementor-element-4b4cb5e{padding:0px 0px 5px 0px;}.elementor-19 .elementor-element.elementor-element-4b4cb5e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:31px;font-weight:600;color:#91CAD1;}.elementor-19 .elementor-element.elementor-element-6897626{width:auto;max-width:auto;padding:0px 0px 5px 0px;text-align:end;}.elementor-19 .elementor-element.elementor-element-6897626 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:31px;font-weight:600;color:#91CAD1;}.elementor-19 .elementor-element.elementor-element-29d0361{width:var( --container-widget-width, 98px );max-width:98px;background-color:var( --e-global-color-text );--container-widget-width:98px;--container-widget-flex-grow:0;z-index:2;border-radius:999px 999px 999px 999px;}.elementor-19 .elementor-element.elementor-element-b07b01a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 25px;--row-gap:0px;--column-gap:25px;}.elementor-19 .elementor-element.elementor-element-7f1853c{--display:flex;--border-radius:020px 20px 20px 20px;box-shadow:0px 4px 20px 0px rgba(68, 176.00000000000006, 188, 0.2) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-7f1853c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7f1853c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131B;}.elementor-19 .elementor-element.elementor-element-7f1853c:hover{box-shadow:0px 8px 30px 0px rgba(68, 176.00000000000006, 188, 0.3) inset;}.elementor-19 .elementor-element.elementor-element-d1a417f{padding:0px 0px 5px 0px;}.elementor-19 .elementor-element.elementor-element-d1a417f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:31px;font-weight:600;color:#91CAD1;}.elementor-19 .elementor-element.elementor-element-7ca3cb6{width:var( --container-widget-width, 98px );max-width:98px;background-color:var( --e-global-color-text );--container-widget-width:98px;--container-widget-flex-grow:0;z-index:2;border-radius:999px 999px 999px 999px;}.elementor-19 .elementor-element.elementor-element-ce3dbb5{width:auto;max-width:auto;padding:0px 0px 5px 0px;}.elementor-19 .elementor-element.elementor-element-ce3dbb5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:31px;font-weight:600;color:#91CAD1;}.elementor-19 .elementor-element.elementor-element-e0c7057{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-0be7008{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-e333746{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-38906da{padding:0px 0px 5px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-38906da .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:44px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-0c42676{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;color:var( --e-global-color-d058bfc );}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-blog-block-post, .elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-post-image-card, .elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-post-card{background-color:var( --e-global-color-accent );box-shadow:0px 4px 20px 0px rgba(68, 176.00000000000006, 188, 0.2) inset;border-radius:8px 8px 8px 8px;padding:15px 15px 15px 15px;margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-btn{background-color:var( --e-global-color-primary );padding:20px 30px 20px 30px;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0px;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(133, 117.00000000000006, 78.00000000000001, 0.3);}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-btn:hover{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-post-image-card{display:block;}.elementor-19 .elementor-element.elementor-element-7f63a33 .btn-wraper{text-align:left;}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-blog-block-post .elementskit-post-body{padding:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-post-image-card .elementskit-post-body{padding:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-entry-thumb{border-radius:8px 8px 8px 8px;margin:0px 0px 22px 0px;} .elementor-19 .elementor-element.elementor-element-7f63a33 .ekit-wid-con .elementskit-entry-thumb{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-7f63a33 .post-meta-list{text-align:left;}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-post-body .entry-title a{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-entry-header .entry-title a{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-post-body .entry-title{text-align:left;margin:0px 0px 19px 0px;}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-entry-header .entry-title{text-align:left;margin:0px 0px 19px 0px;}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-post-footer > p{color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-post-body > p{color:var( --e-global-color-text );text-align:left;margin:0px 0px 21px 0px;}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-post-footer > p, .elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-post-body > p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-post-footer{text-align:left;margin:0px 0px 21px 0px;}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-blog-block-post .elementskit-post-footer > p{margin:0px 0px 21px 0px;}.elementor-19 .elementor-element.elementor-element-df175b5{--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;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:#9CA3AF30;--border-color:#9CA3AF30;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-9e73806{--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;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:#9CA3AF30;--border-color:#9CA3AF30;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-285d034{--display:flex;}.elementor-19 .elementor-element.elementor-element-53630cb .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-19 .elementor-element.elementor-element-53630cb .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-19 .elementor-element.elementor-element-53630cb .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#3B0A0A00;}.elementor-19 .elementor-element.elementor-element-53630cb .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#02010100;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-53630cb .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-53630cb .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-53630cb .elementskit-accordion .elementskit-card-body{padding:0px 0px 20px 30px;}.elementor-19 .elementor-element.elementor-element-f6c9d98{width:auto;max-width:auto;}.elementor-19 .elementor-element.elementor-element-f6c9d98.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-c24c2cb{--display:flex;}.elementor-19 .elementor-element.elementor-element-990312d .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-19 .elementor-element.elementor-element-990312d .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-19 .elementor-element.elementor-element-990312d .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#3B0A0A00;}.elementor-19 .elementor-element.elementor-element-990312d .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#02010100;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-990312d .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-990312d .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-990312d .elementskit-accordion .elementskit-card-body{padding:0px 0px 20px 30px;}.elementor-19 .elementor-element.elementor-element-290eab5{--display:flex;}.elementor-19 .elementor-element.elementor-element-426d4e3 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-19 .elementor-element.elementor-element-426d4e3 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-19 .elementor-element.elementor-element-426d4e3 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#3B0A0A00;}.elementor-19 .elementor-element.elementor-element-426d4e3 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#02010100;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-426d4e3 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-426d4e3 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-426d4e3 .elementskit-accordion .elementskit-card-body{padding:0px 0px 20px 30px;}.elementor-19 .elementor-element.elementor-element-8ca2b4c{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:20px 20px 20px 20px;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:16px;--n-tabs-title-padding-bottom:8px;--n-tabs-title-padding-left:16px;--n-tabs-title-color:var( --e-global-color-text );--n-tabs-title-color-active:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-8ca2b4c > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-8ca2b4c.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 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-8ca2b4c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-19 .elementor-element.elementor-element-8ca2b4c.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 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-8ca2b4c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-19 .elementor-element.elementor-element-8ca2b4c.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-19 .elementor-element.elementor-element-8ca2b4c [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-e8190d9{width:auto;max-width:auto;}.elementor-19 .elementor-element.elementor-element-e8190d9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-575c772{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-575c772.e-con{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-19 .elementor-element.elementor-element-f6275d3{padding:0px 0px 5px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-f6275d3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:44px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-cec5df6{text-align:start;color:var( --e-global-color-d058bfc );}.elementor-19 .elementor-element.elementor-element-02b2ee5{width:auto;max-width:auto;}.elementor-19 .elementor-element.elementor-element-02b2ee5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-660c996{--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:40px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-4fc3107{--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-19 .elementor-element.elementor-element-4222e7c{padding:0px 0px 5px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-4222e7c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:44px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-fa5bedb{text-align:start;color:var( --e-global-color-d058bfc );}.elementor-19 .elementor-element.elementor-element-3fe7dc3{padding:0px 0px 5px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-3fe7dc3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-c967654 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-c967654 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-c967654{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-c967654 .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-74ae024{padding:0px 0px 5px 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-74ae024 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-2c6ac4e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-2c6ac4e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-2c6ac4e{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-2c6ac4e .elementor-icon-list-text{transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-22cfbb1{--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-19 .elementor-element.elementor-element-7561ab7 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:20px;}.elementor-19 .elementor-element.elementor-element-7561ab7 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-20px;}.elementor-19 .elementor-element.elementor-element-7561ab7 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-19 .elementor-element.elementor-element-7561ab7 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-19 .elementor-element.elementor-element-7561ab7 .elementor-labels-inline .elementor-field-group > label{padding-left:5px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-7561ab7 .elementor-labels-inline .elementor-field-group > label{padding-right:5px;}body .elementor-19 .elementor-element.elementor-element-7561ab7 .elementor-labels-above .elementor-field-group > label{padding-bottom:5px;}.elementor-19 .elementor-element.elementor-element-7561ab7 .elementor-field-group > label, .elementor-19 .elementor-element.elementor-element-7561ab7 .elementor-field-subgroup label{color:#EEF2FF;}.elementor-19 .elementor-element.elementor-element-7561ab7 .elementor-field-type-html{padding-bottom:0px;}.elementor-19 .elementor-element.elementor-element-7561ab7 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-19 .elementor-element.elementor-element-7561ab7 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-19 .elementor-element.elementor-element-7561ab7 .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-7561ab7 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );transition-duration:200ms;}.elementor-19 .elementor-element.elementor-element-7561ab7 .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );transition-duration:200ms;}.elementor-19 .elementor-element.elementor-element-7561ab7 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-accent );transition-duration:200ms;}.elementor-19 .elementor-element.elementor-element-7561ab7 .e-form__buttons__wrapper__button-previous{color:#ffffff;transition-duration:200ms;}.elementor-19 .elementor-element.elementor-element-7561ab7 .e-form__buttons__wrapper__button-next:hover{color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-7561ab7 .elementor-button[type="submit"]:hover{color:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-7561ab7 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-7561ab7 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-19 .elementor-element.elementor-element-7561ab7{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-19 .elementor-element.elementor-element-0596e72{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#44B0BC;--border-color:#44B0BC;--border-radius:20px 20px 20px 20px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-0596e72:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0596e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090D11;}.elementor-19 .elementor-element.elementor-element-4095301{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#44B0BC;--border-color:#44B0BC;--border-radius:20px 20px 20px 20px;box-shadow:0px 4px 20px 0px rgba(68, 176.00000000000006, 188, 0.2);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-4095301:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4095301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B131BB3;}.elementor-19 .elementor-element.elementor-element-4095301:hover{box-shadow:0px 8px 30px 0px rgba(68, 176.00000000000006, 188, 0.3);}.elementor-19 .elementor-element.elementor-element-1be3e30.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-1be3e30 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-1be3e30.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-1be3e30.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-1be3e30.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-1be3e30.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-1be3e30.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-1be3e30 .elementor-icon{font-size:12px;}.elementor-19 .elementor-element.elementor-element-1be3e30 .elementor-icon svg{height:12px;}.elementor-19 .elementor-element.elementor-element-f7e4295{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-f7e4295 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-a5caea9{text-align:center;}.elementor-19 .elementor-element.elementor-element-a5caea9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-19 .elementor-element.elementor-element-1ca02bf{text-align:center;}.elementor-19 .elementor-element.elementor-element-1ca02bf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-5299b55{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-19 .elementor-element.elementor-element-e950c34{width:auto;max-width:auto;}.elementor-19 .elementor-element.elementor-element-e950c34.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-8448f81{width:auto;max-width:auto;}.elementor-19 .elementor-element.elementor-element-8448f81.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-361a2af{color:var( --e-global-color-d058bfc );}.elementor-19 .elementor-element.elementor-element-8404db6{--display:flex;}body.elementor-page-19:not(.elementor-motion-effects-element-type-background), body.elementor-page-19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-19 .elementor-element.elementor-element-9825d94{width:var( --container-widget-width, 438.146px );max-width:438.146px;--container-widget-width:438.146px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-e0c7057{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-943cbac{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-2c2a7d3{text-align:center;}.elementor-19 .elementor-element.elementor-element-9825d94{text-align:center;}.elementor-19 .elementor-element.elementor-element-92c4405{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-e5a5592{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-45dd3ca{--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-19 .elementor-element.elementor-element-c208bc5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-8884cb7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-d1207bb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-62cde25{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-43ebc4f{text-align:start;}.elementor-19 .elementor-element.elementor-element-e0c7057{--padding-top:100px;--padding-bottom:143px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-38906da{text-align:center;}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-blog-block-post, .elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-post-image-card, .elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-blog-block-post .elementskit-post-body{padding:11px 11px 11px 11px;}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-post-image-card .elementskit-post-body{padding:11px 11px 11px 11px;}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-btn{line-height:1.1em;}.elementor-19 .elementor-element.elementor-element-df175b5{--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-19 .elementor-element.elementor-element-9e73806{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-f6c9d98.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-e8190d9.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-575c772{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-f6275d3{text-align:center;}.elementor-19 .elementor-element.elementor-element-660c996{--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;}.elementor-19 .elementor-element.elementor-element-4222e7c{text-align:center;}.elementor-19 .elementor-element.elementor-element-fa5bedb{text-align:center;}.elementor-19 .elementor-element.elementor-element-3fe7dc3{text-align:center;}.elementor-19 .elementor-element.elementor-element-74ae024{text-align:center;}.elementor-19 .elementor-element.elementor-element-22cfbb1{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-79e5154{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-8c159c2{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-f5a7379{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-2c2a7d3{text-align:start;}.elementor-19 .elementor-element.elementor-element-2c2a7d3 .elementor-heading-title{font-size:32px;}.elementor-19 .elementor-element.elementor-element-9825d94{text-align:start;}.elementor-19 .elementor-element.elementor-element-92c4405{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-bb01b0c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-20dc4e9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-71b15b2{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-5e7c923{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-1d86a81{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-4d93a79{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-53e0765{text-align:start;}.elementor-19 .elementor-element.elementor-element-de3f1b5{text-align:start;}.elementor-19 .elementor-element.elementor-element-c208bc5{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-59652ef{text-align:start;}.elementor-19 .elementor-element.elementor-element-59652ef .elementor-heading-title{font-size:28px;}.elementor-19 .elementor-element.elementor-element-e67d7c6{text-align:start;}.elementor-19 .elementor-element.elementor-element-ec18a20{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-8884cb7{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-0293085{text-align:start;}.elementor-19 .elementor-element.elementor-element-0293085 .elementor-heading-title{font-size:28px;}.elementor-19 .elementor-element.elementor-element-7ea6861{text-align:start;}.elementor-19 .elementor-element.elementor-element-ef7c091{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-d1207bb{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-0c2a12a{text-align:start;}.elementor-19 .elementor-element.elementor-element-0c2a12a .elementor-heading-title{font-size:28px;}.elementor-19 .elementor-element.elementor-element-c1a5166{text-align:start;}.elementor-19 .elementor-element.elementor-element-2b8c90d{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-97acd91{text-align:start;}.elementor-19 .elementor-element.elementor-element-1367d15{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-19 .elementor-element.elementor-element-911dc19{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-b4b720e{text-align:start;}.elementor-19 .elementor-element.elementor-element-b4b720e .elementor-heading-title{font-size:28px;}.elementor-19 .elementor-element.elementor-element-dfc984f{text-align:start;}.elementor-19 .elementor-element.elementor-element-1a89344{text-align:start;}.elementor-19 .elementor-element.elementor-element-98d38f2.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-4b01826{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-5182f68{text-align:start;}.elementor-19 .elementor-element.elementor-element-5182f68 .elementor-heading-title{font-size:28px;}.elementor-19 .elementor-element.elementor-element-8abed78{text-align:start;}.elementor-19 .elementor-element.elementor-element-36233a3{text-align:start;}.elementor-19 .elementor-element.elementor-element-97d6042{text-align:start;}.elementor-19 .elementor-element.elementor-element-33fc659{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-19 .elementor-element.elementor-element-c4d8fa8{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-8765003{text-align:start;}.elementor-19 .elementor-element.elementor-element-8765003 .elementor-heading-title{font-size:28px;}.elementor-19 .elementor-element.elementor-element-c384d20{text-align:start;}.elementor-19 .elementor-element.elementor-element-e4f2f4c{text-align:start;}.elementor-19 .elementor-element.elementor-element-99c6a4e{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-b32db25{text-align:start;}.elementor-19 .elementor-element.elementor-element-b32db25 .elementor-heading-title{font-size:28px;}.elementor-19 .elementor-element.elementor-element-97b50cd{text-align:start;}.elementor-19 .elementor-element.elementor-element-aff9a06{text-align:start;}.elementor-19 .elementor-element.elementor-element-0458bec{width:auto;max-width:auto;}.elementor-19 .elementor-element.elementor-element-b1ec0b2{text-align:start;}.elementor-19 .elementor-element.elementor-element-b1ec0b2 .elementor-heading-title{font-size:32px;}.elementor-19 .elementor-element.elementor-element-4bb29a2{text-align:start;}.elementor-19 .elementor-element.elementor-element-1dec481{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-a84e75f{text-align:start;}.elementor-19 .elementor-element.elementor-element-dc9500c{text-align:start;}.elementor-19 .elementor-element.elementor-element-32a79ae{text-align:start;}.elementor-19 .elementor-element.elementor-element-8898542{text-align:start;}.elementor-19 .elementor-element.elementor-element-1e7921d{text-align:start;}.elementor-19 .elementor-element.elementor-element-db3226c{text-align:start;}.elementor-19 .elementor-element.elementor-element-f8a9377{text-align:start;}.elementor-19 .elementor-element.elementor-element-e5eba75{text-align:start;}.elementor-19 .elementor-element.elementor-element-c3b5a60{text-align:start;}.elementor-19 .elementor-element.elementor-element-8995ddc{text-align:start;}.elementor-19 .elementor-element.elementor-element-0cd57ac .elementor-heading-title{font-size:32px;}.elementor-19 .elementor-element.elementor-element-075c490{--padding-top:40px;--padding-bottom:080px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-96904f7{--width:100%;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-96904f7.e-con{--order:99999 /* order end hack */;}.elementor-19 .elementor-element.elementor-element-672c7f2{--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-19 .elementor-element.elementor-element-8e8ff32{--width:100%;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-6897626{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-7f1853c{--width:100%;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-7f1853c.e-con{--order:99999 /* order end hack */;}.elementor-19 .elementor-element.elementor-element-ce3dbb5{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-e0c7057{--padding-top:80px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-38906da{text-align:start;}.elementor-19 .elementor-element.elementor-element-38906da .elementor-heading-title{font-size:32px;}.elementor-19 .elementor-element.elementor-element-7f63a33 .btn-wraper{text-align:center;}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-blog-block-post, .elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-post-image-card, .elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-post-body .entry-title{text-align:center;}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-entry-header .entry-title{text-align:center;}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-post-footer{text-align:center;}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-post-body > p{text-align:center;}.elementor-19 .elementor-element.elementor-element-7f63a33 .elementskit-btn{padding:17px 30px 17px 30px;line-height:1.1em;}.elementor-19 .elementor-element.elementor-element-53630cb .ekit_accordion_icon_group, .elementor-19 .elementor-element.elementor-element-53630cb .ekit_accordion_icon_left_group{margin:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-f6275d3{text-align:start;}.elementor-19 .elementor-element.elementor-element-f6275d3 .elementor-heading-title{font-size:32px;}.elementor-19 .elementor-element.elementor-element-4222e7c{text-align:start;}.elementor-19 .elementor-element.elementor-element-4222e7c .elementor-heading-title{font-size:32px;}.elementor-19 .elementor-element.elementor-element-fa5bedb{text-align:start;}.elementor-19 .elementor-element.elementor-element-3fe7dc3{text-align:start;}.elementor-19 .elementor-element.elementor-element-74ae024{text-align:start;}.elementor-19 .elementor-element.elementor-element-0596e72{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-f7e4295{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-a5caea9{text-align:center;}body.elementor-page-19{padding:10px 10px 10px 10px;}}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-79e5154{--content-width:1300px;}.elementor-19 .elementor-element.elementor-element-943cbac{--width:70%;}.elementor-19 .elementor-element.elementor-element-8966511{--width:65%;}.elementor-19 .elementor-element.elementor-element-16f3f15{--width:75%;}.elementor-19 .elementor-element.elementor-element-92c4405{--width:100%;}.elementor-19 .elementor-element.elementor-element-3ed96a6{--width:70%;}.elementor-19 .elementor-element.elementor-element-e5a5592{--width:70%;}.elementor-19 .elementor-element.elementor-element-3b6369b{--width:30%;}.elementor-19 .elementor-element.elementor-element-bb01b0c{--width:20%;}.elementor-19 .elementor-element.elementor-element-20dc4e9{--width:50%;}.elementor-19 .elementor-element.elementor-element-b0aced0{--width:30%;}.elementor-19 .elementor-element.elementor-element-71b15b2{--width:20%;}.elementor-19 .elementor-element.elementor-element-5e7c923{--width:60%;}.elementor-19 .elementor-element.elementor-element-5802fd0{--width:30%;}.elementor-19 .elementor-element.elementor-element-1d86a81{--width:20%;}.elementor-19 .elementor-element.elementor-element-4d93a79{--width:50%;}.elementor-19 .elementor-element.elementor-element-45dd3ca{--content-width:1300px;}.elementor-19 .elementor-element.elementor-element-c208bc5{--width:33%;}.elementor-19 .elementor-element.elementor-element-f4274f4{--width:100%;}.elementor-19 .elementor-element.elementor-element-8884cb7{--width:33%;}.elementor-19 .elementor-element.elementor-element-4b58646{--width:100%;}.elementor-19 .elementor-element.elementor-element-d1207bb{--width:33%;}.elementor-19 .elementor-element.elementor-element-40743f8{--width:100%;}.elementor-19 .elementor-element.elementor-element-6cc3b10{--content-width:1140px;}.elementor-19 .elementor-element.elementor-element-d7af275{--width:50%;}.elementor-19 .elementor-element.elementor-element-5962420{--width:40%;}.elementor-19 .elementor-element.elementor-element-05a21cc{--width:50%;}.elementor-19 .elementor-element.elementor-element-62cde25{--content-width:1300px;}.elementor-19 .elementor-element.elementor-element-911dc19{--width:50%;}.elementor-19 .elementor-element.elementor-element-4b01826{--width:50%;}.elementor-19 .elementor-element.elementor-element-c4d8fa8{--width:50%;}.elementor-19 .elementor-element.elementor-element-99c6a4e{--width:50%;}.elementor-19 .elementor-element.elementor-element-ea267a4{--content-width:1300px;}.elementor-19 .elementor-element.elementor-element-3b603d1{--width:40%;}.elementor-19 .elementor-element.elementor-element-c91eb30{--width:100%;}.elementor-19 .elementor-element.elementor-element-93b5b9e{--width:100%;}.elementor-19 .elementor-element.elementor-element-a85e9c2{--width:60%;}.elementor-19 .elementor-element.elementor-element-ad1f5b8{--content-width:1300px;}.elementor-19 .elementor-element.elementor-element-24bd1af{--width:60%;}.elementor-19 .elementor-element.elementor-element-cae1c16{--width:40%;}.elementor-19 .elementor-element.elementor-element-8679931{--width:100%;}.elementor-19 .elementor-element.elementor-element-1360e93{--width:100%;}.elementor-19 .elementor-element.elementor-element-5f12f60{--content-width:1300px;}.elementor-19 .elementor-element.elementor-element-ed1376c{--width:100%;}.elementor-19 .elementor-element.elementor-element-550e70c{--content-width:1300px;}.elementor-19 .elementor-element.elementor-element-1786137{--width:60%;}.elementor-19 .elementor-element.elementor-element-48093e1{--width:40%;}.elementor-19 .elementor-element.elementor-element-692d16b{--width:100%;}.elementor-19 .elementor-element.elementor-element-463bc1b{--width:100%;}.elementor-19 .elementor-element.elementor-element-f4ae12d{--content-width:1300px;}.elementor-19 .elementor-element.elementor-element-1dec481{--width:20%;}.elementor-19 .elementor-element.elementor-element-44e2630{--width:55%;}.elementor-19 .elementor-element.elementor-element-97487fd{--width:20%;}.elementor-19 .elementor-element.elementor-element-022f077{--width:55%;}.elementor-19 .elementor-element.elementor-element-43c39ea{--width:20%;}.elementor-19 .elementor-element.elementor-element-5959361{--width:55%;}.elementor-19 .elementor-element.elementor-element-63b4e18{--width:20%;}.elementor-19 .elementor-element.elementor-element-4e6d52b{--width:55%;}.elementor-19 .elementor-element.elementor-element-db35705{--width:20%;}.elementor-19 .elementor-element.elementor-element-04ded24{--width:55%;}.elementor-19 .elementor-element.elementor-element-075c490{--content-width:1300px;}.elementor-19 .elementor-element.elementor-element-96904f7{--width:42.5%;}.elementor-19 .elementor-element.elementor-element-8e8ff32{--width:42.5%;}.elementor-19 .elementor-element.elementor-element-7f1853c{--width:42.5%;}.elementor-19 .elementor-element.elementor-element-df175b5{--content-width:1300px;}.elementor-19 .elementor-element.elementor-element-9e73806{--width:70%;}.elementor-19 .elementor-element.elementor-element-575c772{--width:50%;}.elementor-19 .elementor-element.elementor-element-660c996{--content-width:1300px;}.elementor-19 .elementor-element.elementor-element-4fc3107{--width:43%;}.elementor-19 .elementor-element.elementor-element-22cfbb1{--width:66.6666%;}.elementor-19 .elementor-element.elementor-element-0596e72{--content-width:1300px;}.elementor-19 .elementor-element.elementor-element-4095301{--width:35%;}.elementor-19 .elementor-element.elementor-element-5299b55{--width:45%;}}@media(max-width:1366px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-8966511{--width:90%;}.elementor-19 .elementor-element.elementor-element-16f3f15{--width:100%;}.elementor-19 .elementor-element.elementor-element-4095301{--width:47%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-943cbac{--width:100%;}.elementor-19 .elementor-element.elementor-element-e5a5592{--width:100%;}.elementor-19 .elementor-element.elementor-element-c208bc5{--width:100%;}.elementor-19 .elementor-element.elementor-element-8884cb7{--width:100%;}.elementor-19 .elementor-element.elementor-element-d1207bb{--width:100%;}.elementor-19 .elementor-element.elementor-element-5962420{--width:65%;}.elementor-19 .elementor-element.elementor-element-9e73806{--width:100%;}.elementor-19 .elementor-element.elementor-element-575c772{--width:100%;}.elementor-19 .elementor-element.elementor-element-4fc3107{--width:100%;}.elementor-19 .elementor-element.elementor-element-22cfbb1{--width:100%;}.elementor-19 .elementor-element.elementor-element-4095301{--width:75%;}}/* Start custom CSS for container, class: .elementor-element-8966511 */.elementor-19 .elementor-element.elementor-element-8966511 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16f3f15 */.elementor-19 .elementor-element.elementor-element-16f3f15 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c2a7d3 */.hero-h2 {
    font-family: 'Inter', sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-138cace */.widget {
  margin: 0 auto !important;
  width: min(520px, 100%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53e0765 */.hero-h2 {
    font-family: 'Inter', sans-serif;
    font-size: 42px;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59652ef */.hero-h2- {
    font-family: 'Inter', sans-serif;
  
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4274f4 */.elementor-19 .elementor-element.elementor-element-f4274f4 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0293085 */.hero-h2- {
    font-family: 'Inter', sans-serif;
  
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b58646 */.elementor-19 .elementor-element.elementor-element-4b58646 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c2a12a */.hero-h2- {
    font-family: 'Inter', sans-serif;
  
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40743f8 */.elementor-19 .elementor-element.elementor-element-40743f8 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5962420 */.elementor-19 .elementor-element.elementor-element-5962420 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ad7c447 *//* halo cyan fin juste au contact du buste */
.dider-image::before {
  content: "";
  position: absolute;
  left: 5%;
  right: 5%;
  bottom: -20px;
  height: 50px;
  border-radius: 999px;
  background: radial-gradient(ellipse at center,
    rgba(68, 176, 188, 1) 0%,
    rgba(68, 176, 188, 1) 55%,
    rgba(68, 176, 188, 0.60) 75%,
    rgba(68, 176, 188, 0) 100%);
  filter: blur(8px);
  z-index: 3;
  pointer-events: none;
}

/* halo large d'intégration dans le fond */
.dider-image::after {
  content: "";
  position: absolute;
  left: -5%;
  right: -5%;
  bottom: -30px;
  height: 80px;
  border-radius: 999px;
  background: radial-gradient(ellipse at center,
    rgba(68, 176, 188, 0.90) 0%,
    rgba(68, 176, 188, 0.70) 30%,
    rgba(68, 176, 188, 0.20) 65%,
    rgba(68, 176, 188, 0) 85%);
  filter: blur(16px);
  z-index: 2;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-294c055 */.hero-h2 {
    font-family: 'Inter', sans-serif;
    font-size: 42px;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9c5920a */.texte-cyan{
  color:#44B0BC;
  font-weight:600;
  display:inline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-97c0b86 */.hero-h2 {
    font-family: 'Inter', sans-serif;
    font-size: 42px;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4b720e */.hero-h2- {
    font-family: 'Inter', sans-serif;
  
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5182f68 */.hero-h2- {
    font-family: 'Inter', sans-serif;
  
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8765003 */.hero-h2- {
    font-family: 'Inter', sans-serif;
  
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b32db25 */.hero-h2- {
    font-family: 'Inter', sans-serif;
  
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62cde25 */.background-container-presa{
  position: relative;
  overflow: hidden;
  isolation: isolate;
  background: #090D11;
}

/* Fond + glow latéral (gauche/droite) */


/* Layer quadrillage + 1 rond fluide */
/* permet d'animer le centre du rond de façon fluide */
@property --spot-x {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 18%;
}
@property --spot-y {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 24%;
}

.background-container-presa::after{
  content:"";
  position:absolute;
  inset:-10%;
  z-index:1;
  pointer-events:none;

  background:
    repeating-linear-gradient(
      to right,
      rgba(68,176,188,.22) 0 1px,
      transparent 1px 56px
    ),
    repeating-linear-gradient(
      to bottom,
      rgba(68,176,188,.22) 0 1px,
      transparent 1px 56px
    );

  mix-blend-mode: screen;
  filter: drop-shadow(0 0 8px rgba(68,176,188,.25));

  /* ICI : cyan fort au centre -> transparent sur les bords */
  -webkit-mask-image: radial-gradient(
  circle at var(--spot-x) var(--spot-y),
  rgba(0,0,0,1) 0%,
  rgba(0,0,0,1) 12%,
  rgba(0,0,0,.65) 17%,
  rgba(0,0,0,.28) 22%,
  rgba(0,0,0,.10) 26%,
  transparent 31%
);
mask-image: radial-gradient(
  circle at var(--spot-x) var(--spot-y),
  rgba(0,0,0,1) 0%,
  rgba(0,0,0,1) 12%,
  rgba(0,0,0,.65) 17%,
  rgba(0,0,0,.28) 22%,
  rgba(0,0,0,.10) 26%,
  transparent 31%
);



  animation: spotMove 14s linear infinite;
}

@keyframes spotMove{
  0%   { --spot-x: 18%; --spot-y: 24%; }
  20%  { --spot-x: 34%; --spot-y: 30%; }
  40%  { --spot-x: 54%; --spot-y: 56%; }
  60%  { --spot-x: 78%; --spot-y: 72%; }
  80%  { --spot-x: 30%; --spot-y: 78%; }
  100% { --spot-x: 18%; --spot-y: 24%; }
}


/* Boules (optionnel) */
.background-container-presa .blue-orb{
  position:absolute;
  width:220px;
  height:220px;
  border-radius:50%;
  background: radial-gradient(circle, rgba(68,176,188,.30) 0%, rgba(68,176,188,.08) 42%, transparent 72%);
  filter: blur(10px);
  z-index:0;
  pointer-events:none;
  animation: orbFloat 9s ease-in-out infinite;
}
.background-container-presa .blue-orb.o1{ top:12%; left:6%; animation-delay:0s; }
.background-container-presa .blue-orb.o2{ top:56%; right:6%; width:180px; height:180px; animation-delay:1.8s; }
.background-container-presa .blue-orb.o3{ top:74%; left:18%; width:140px; height:140px; animation-delay:3.2s; }

.background-container-presa > *{
  position:relative;
  z-index:2;
}

/* léger déplacement du quadrillage */
@keyframes gridDrift{
  0%   { transform: translate3d(0,0,0); }
  50%  { transform: translate3d(-18px,-12px,0); }
  100% { transform: translate3d(0,0,0); }
}

/* rond unique qui se déplace de manière fluide */
@keyframes gridSpotSmooth{
  0%   { clip-path: circle(18% at 18% 24%); }
  20%  { clip-path: circle(17% at 34% 30%); }
  40%  { clip-path: circle(19% at 54% 56%); }
  60%  { clip-path: circle(16% at 78% 72%); }
  80%  { clip-path: circle(17% at 30% 78%); }
  100% { clip-path: circle(18% at 18% 24%); }
}

@keyframes orbFloat{
  0%,100% { transform: translateY(0) scale(1); opacity:.45; }
  50%     { transform: translateY(-14px) scale(1.06); opacity:.75; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43ebc4f */.hero-h2- {
    font-family: 'Inter', sans-serif;
  
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca100a6 */.hero-h2 {
    font-family: 'Inter', sans-serif;
    font-size: 42px;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1de1be */.hero-h2 {
    font-family: 'Inter', sans-serif;
    font-size: 42px;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4845677 */.hero-h2- {
    font-family: 'Inter', sans-serif;
  
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23e537e */.hero-h2- {
    font-family: 'Inter', sans-serif;
  
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e842f49 */.hero-h2- {
    font-family: 'Inter', sans-serif;
  
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5561129 */.hero-h2- {
    font-family: 'Inter', sans-serif;
  
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-487c32b */.hero-h2- {
    font-family: 'Inter', sans-serif;
  
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd6a971 */.hero-h2 {
    font-family: 'Inter', sans-serif;
    font-size: 42px;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-48eadbf */.vb .vv{
  width:100%!important;
  height:100%!important;
  object-fit:contain!important;
  transform:none!important; /* teste sans zoom d'abord */
  background:#000!important;
}

.vb .vv{ transform:scale(1.20)!important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d906ac6 */.hero-h2 {
    font-family: 'Inter', sans-serif;
    font-size: 42px;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9af8e97 */.hero-h2- {
    font-family: 'Inter', sans-serif;
  
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b59a3a */.hero-h2- {
    font-family: 'Inter', sans-serif;
  
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-468015a */.hero-h2- {
    font-family: 'Inter', sans-serif;
  
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1ec0b2 */.hero-h2 {
    font-family: 'Inter', sans-serif;
    font-size: 42px;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44e2630 */.elementor-19 .elementor-element.elementor-element-44e2630 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-022f077 */.elementor-19 .elementor-element.elementor-element-022f077 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5959361 */.elementor-19 .elementor-element.elementor-element-5959361 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e6d52b */.elementor-19 .elementor-element.elementor-element-4e6d52b {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ded24 */.elementor-19 .elementor-element.elementor-element-04ded24 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4ae12d *//* ========= 5 POURQUOI : CARTES + CHEMIN RELIÉ ========= */

/* Zone */
.why-path{
  position: relative;
  overflow: visible;
}

/* Cartes */
.why-card{
  position: relative;
  width: 420px;
  max-width: 100%;
  margin: 30px 0;
  padding: 40px;
  border-radius: 20px;
  background: rgba(10,14,20,.72);
  border: 1px solid rgba(68,176,188,.22);
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.06),
    inset 0 -12px 26px rgba(0,0,0,.48),
    0 12px 28px rgba(0,0,0,.28);
  z-index: 2;
}

/* Zigzag */
.why-1, .why-3, .why-5{ margin-left: 0; }
.why-2, .why-4{ margin-left: auto; }



/* ========= CHEMIN COURBÉ, QUI PART SOUS LA CARTE ========= */
/* Base connecteur */
.why-card:not(.why-5)::after{
  content:"";
  position:absolute;

  /* IMPORTANT: le chemin démarre SOUS la carte */
  left: 50%;
  top: calc(100% - 10px);

  width: 680px;
  height: 220px;

  transform: translateX(-50%);
  background-repeat:no-repeat;
  background-size:100% 100%;
  pointer-events:none;
  z-index: 1;

  /* glow premium */
  filter:
    drop-shadow(0 0 10px rgba(68,176,188,.20))
    drop-shadow(0 0 26px rgba(68,176,188,.10));
  opacity: .95;
}

/* Courbe gauche -> droite (sort du bas, arrive sous l’autre) */
.why-1::after,
.why-3::after{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 680 220'%3E%3Cpath d='M120 10 C 120 140, 420 80, 560 200' fill='none' stroke='rgba(68,176,188,0.84)' stroke-width='2' stroke-linecap='round' stroke-dasharray='6 12'/%3E%3Cpath d='M120 10 C 120 140, 420 80, 560 200' fill='none' stroke='rgba(68,176,188,0.22)' stroke-width='7' stroke-linecap='round' stroke-dasharray='6 12'/%3E%3C/svg%3E");
}

/* Courbe droite -> gauche */
.why-2::after,
.why-4::after{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 680 220'%3E%3Cpath d='M560 10 C 560 140, 260 80, 120 200' fill='none' stroke='rgba(68,176,188,0.84)' stroke-width='2' stroke-linecap='round' stroke-dasharray='6 12'/%3E%3Cpath d='M560 10 C 560 140, 260 80, 120 200' fill='none' stroke='rgba(68,176,188,0.22)' stroke-width='7' stroke-linecap='round' stroke-dasharray='6 12'/%3E%3C/svg%3E");
}

/* Petits “plots” de liaison sous chaque carte pour que ça paraisse accroché */
.why-card:not(.why-5) .why-dot{ display:none; }
.why-card:not(.why-5)::marker{ content:""; }

.why-card:not(.why-5)::before{
  /* on garde le point en haut à gauche, donc on ne touche pas */
}

/* Ajoute un point de départ sous la carte (sans toucher au point top-left) */
.why-card:not(.why-5) .why-start{ display:none; }
.why-card:not(.why-5) .why-end{ display:none; }

.why-card:not(.why-5) .dummy{ display:none; }

/* Point de départ sous la carte */
.why-card:not(.why-5) .unused{ display:none; }
.why-card:not(.why-5) .unused2{ display:none; }

.why-card:not(.why-5)::after{
  /* deja ok */
}

.why-card:not(.why-5){
  /* On ajoute un point “départ” sous la carte via un pseudo-element supplémentaire */
}

.why-card:not(.why-5) .nothing{ display:none; }

/* On utilise un vrai pseudo-element supplémentaire via box-shadow */
.why-card:not(.why-5){
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.06),
    inset 0 -12px 26px rgba(0,0,0,.48),
    0 12px 28px rgba(0,0,0,.28);
}

/* Point de départ sous carte */
.why-card:not(.why-5) span{}

/* Utilise ::after pour la courbe et ::before pour point top-left, donc on crée le point bas via un outline “fake” */
.why-card:not(.why-5){
  --link-dot: rgba(68,176,188,.95);
}
.why-card:not(.why-5){
  background-image:
    radial-gradient(circle at 50% calc(100% + 6px), var(--link-dot) 0 4px, transparent 5px);
  background-repeat:no-repeat;
  background-size: 14px 14px;
  background-position: 50% calc(100% + 6px);
}

/* Mobile: chemin vertical simple */
@media (max-width: 767px){
  .why-card{ width: 100%; }
  .why-2, .why-4{ margin-left: 0; }

  .why-card:not(.why-5)::after{
    width: 2px;
    height: 48px;
    left: 50%;
    top: calc(100% - 8px);
    transform: translateX(-50%);
    background-image: repeating-linear-gradient(
      to bottom,
      rgba(68,176,188,.78) 0 8px,
      transparent 8px 16px
    );
    filter: drop-shadow(0 0 10px rgba(68,176,188,.12));
  }

  .why-card:not(.why-5){
    background-position: 50% calc(100% + 4px);
  }
}

/* Tablet ajustements */
@media (max-width: 1024px){
  .why-card:not(.why-5)::after{
    width: 560px;
    height: 190px;
  }
}
/* ====== ALIGNEMENT DU CHEMIN SUR LES CARTES ====== */
/* Cartes à gauche: on décale la courbe vers la droite */
/* ====== FIX 1: DECALE PLUS FORT L’ANCRAGE DU CHEMIN ====== */
.why-1::after,
.why-3::after{
  left: calc(50% + 440px) !important;
}

.why-2::after,
.why-4::after{
  left: calc(50% - 440px) !important;
}

/* Ajuste uniquement 210px si besoin:
- pas assez: 240px
- trop: 180px
*/

/* ====== FIX 2: LES CARTES AU-DESSUS DU CHEMIN ====== */
.why-card{
  z-index: 10 !important;
}

.why-card:not(.why-5)::after{
  z-index: 0 !important;
}

/* Bonus: évite que le chemin passe devant à cause d’un parent */
.why-path{
  isolation: isolate;
}

@media (max-width: 767px){
  .why-card{ width: 100%; }
  .why-2, .why-4{ margin-left: 0; }

  .why-card:not(.why-5)::after{
    display: none !important;
  }

  .why-card:not(.why-5){
    background-image: none !important;
  }
}

@media (max-width: 1024px) {
  .why-card:not(.why-5)::after {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0cd57ac */.hero-h2 {
    font-family: 'Inter', sans-serif;
    font-size: 42px;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b327de */.timeline-item-meta {
    font-family: 'Inter', sans-serif;
    font-size: 42px;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cfcfd8 */.timeline-item-meta {
    font-family: 'Inter', sans-serif;
    font-size: 42px;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b4cb5e */.timeline-item-meta {
    font-family: 'Inter', sans-serif;
    font-size: 42px;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6897626 */.timeline-item-meta {
    font-family: 'Inter', sans-serif;
    font-size: 42px;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1a417f */.timeline-item-meta {
    font-family: 'Inter', sans-serif;
    font-size: 42px;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce3dbb5 */.timeline-item-meta {
    font-family: 'Inter', sans-serif;
    font-size: 42px;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-075c490 *//* USER DEFINED STYLES START */
.elementor-19 .elementor-element.elementor-element-075c490 {
    --arrow-size: 25px;
    --arrow-size-mobile: 20px;
    --arrow-offset: 25px;       /* For top and bottom alignment only */
    --timeline-fill-ratio: 0.6; /* 0 = top of screen, 1 = bottom of screen */
    --timeline-empty-color: #F3EFEE33;
    --timeline-fill-color: #44B0BC;
}


.elementor-19 .elementor-element.elementor-element-075c490 .is-active .timeline-item-point {
    background-color: #44B0BC;  /* Point Active Colour - Optimised Markup */
}

.elementor-19 .elementor-element.elementor-element-075c490 .is-active :is(.timeline-item-meta, .timeline-item-meta .elementor-heading-title) {
    color: #F3EFEE;             /* Meta Active Colour */
}

.elementor-19 .elementor-element.elementor-element-075c490 .is-active .timeline-item-card :is(.timeline-item-meta, .timeline-item-meta .elementor-heading-title) {
    color: #A239CA;             /* Card Meta Active Colour */
}

/*.elementor-19 .elementor-element.elementor-element-075c490 .is-active .timeline-item-card .elementor-heading-title {
    color: red;                  Card Title Active Colour 
}*/

/*.elementor-19 .elementor-element.elementor-element-075c490 .is-active .timeline-item-card {
    background-color: green!important;     Card Active Background Colour 
}*/

/* Target any other active element with: .elementor-19 .elementor-element.elementor-element-075c490 .is-active .your-class-name {...} Use !important if you have to */

/* NOTE: Breakpoint (default: 1024px) can be changed further down in @media query */
/* USER DEFINED STYLES END */

/* BASE STYLES */
.elementor-19 .elementor-element.elementor-element-075c490 > .e-con-inner {
    position: relative;
}

.elementor-19 .elementor-element.elementor-element-075c490 .timeline-item {
    padding: 0;
}

.elementor-19 .elementor-element.elementor-element-075c490 .timeline-item .timeline-item-card {
    z-index: 0;
}

.elementor-19 .elementor-element.elementor-element-075c490 .timeline-item-point {
    line-height: 0;
    z-index: 1;
}

.elementor-19 .elementor-element.elementor-element-075c490 .timeline-item-card .timeline-item-meta {
    display: none;
}

.elementor-19 .elementor-element.elementor-element-075c490 .timeline-line {
    top: 0;
    bottom: 0;
    left: calc((100% - var(--timeline-padding-left, 0px) - var(--timeline-padding-right, 0px)) / 2 + var(--timeline-padding-left, 0px) - 0.5 * var(--width));
    padding: 0;
    z-index: 0;
}

.elementor-19 .elementor-element.elementor-element-075c490 .timeline-item-card::before, .elementor-19 .elementor-element.elementor-element-075c490 .timeline-item-card::after {
    content:"";
    position: absolute;
    background-color: inherit;
    z-index: -1;
    transition-duration: 0s;
}

.elementor-19 .elementor-element.elementor-element-075c490 .timeline-item-card::before {
    top: calc(50% - 0.5 * var(--arrow-size));
    width: var(--arrow-size);
    height: var(--arrow-size);
    transform: rotate(45deg);
    border-style: inherit;
    border-color: inherit;
    border-radius: 0;
}

.elementor-19 .elementor-element.elementor-element-075c490 .timeline-item-card::after {
    top: calc(50% - var(--arrow-size));
    height: calc(2 * var(--arrow-size));
}

.elementor-19 .elementor-element.elementor-element-075c490 .timeline-item:nth-of-type(odd) .timeline-item-card::before {
    left: initial;
    right: calc(-0.5 * var(--arrow-size));
    border-width: var(--border-right-width);
    border-left: none;
    border-bottom: none;
}
.elementor-19 .elementor-element.elementor-element-075c490 .timeline-item:nth-of-type(odd) .timeline-item-card::after {
    right: 0;
    width: var(--border-right-width);
}

.elementor-19 .elementor-element.elementor-element-075c490 .timeline-item:nth-of-type(even) .timeline-item-card::before {
    left: calc(-0.5 * var(--arrow-size));
    right: initial;
    border-width: var(--border-left-width);
    border-top: none;
    border-right: none;
}
.elementor-19 .elementor-element.elementor-element-075c490 .timeline-item:nth-of-type(even) .timeline-item-card::after {
    left: 0;
    width: var(--border-left-width);
}

/* HORIZONTAL ALIGNMENTS */
.elementor-19 .elementor-element.elementor-element-075c490:is(.left, .right) .timeline-item-meta {
    display: none;
}

.elementor-19 .elementor-element.elementor-element-075c490:is(.left, .right) .timeline-item-card .timeline-item-meta {
    display: block;
}

/* HORIZONTAL ALIGN LEFT */
.elementor-19 .elementor-element.elementor-element-075c490.left .timeline-item-point {
    order: 0;
}

.elementor-19 .elementor-element.elementor-element-075c490.left .timeline-item-card {
    order: 1;
}

.elementor-19 .elementor-element.elementor-element-075c490.left .timeline-item:nth-of-type(odd) .timeline-item-card::before {
    left: calc(-0.5 * var(--arrow-size));
    border-width: var(--border-left-width);
    border-top: none;
    border-right: none;
    border-bottom-style: solid;
    border-left-style: solid;
    border-color: inherit;
}

.elementor-19 .elementor-element.elementor-element-075c490.left .timeline-item:nth-of-type(odd) .timeline-item-card::after {
    left: 0;
    width: var(--border-left-width);
}

.elementor-19 .elementor-element.elementor-element-075c490.left .timeline-line {
    left: calc(0.5 * (var(--point-width) - var(--width)) + var(--timeline-padding-left, 0px));
}

/* HORIZONTAL ALIGN RIGHT */
.elementor-19 .elementor-element.elementor-element-075c490.right .timeline-item-point {
    order: 1;
}

.elementor-19 .elementor-element.elementor-element-075c490.right .timeline-item-card {
    order: 0;
}

.elementor-19 .elementor-element.elementor-element-075c490.right .timeline-item:nth-of-type(even) .timeline-item-card::before {
    left: initial;
    right: calc(-0.5 * var(--arrow-size));
    border-width: var(--border-right-width);
    border-top-style: solid;
    border-right-style: solid;
    border-bottom: none;
    border-left: none;
    border-color: inherit;
}

.elementor-19 .elementor-element.elementor-element-075c490.right .timeline-item:nth-of-type(even) .timeline-item-card::after {
    left: initial;
    right: 0;
    width: var(--border-right-width);
}

.elementor-19 .elementor-element.elementor-element-075c490.right .timeline-line {
    left: initial;
    right: calc(0.5 * (var(--point-width) - var(--width)) + var(--timeline-padding-right, 0px));
}

/* VERTICAL ALIGNMENTS */
/* VERTICAL ALIGN TOP */
.elementor-19 .elementor-element.elementor-element-075c490.top .timeline-item {
    align-items: flex-start;
}

.elementor-19 .elementor-element.elementor-element-075c490.top .timeline-item-card::before {
    top: var(--arrow-offset);
}

.elementor-19 .elementor-element.elementor-element-075c490.top .timeline-item-card::after {
    top: calc(var(--arrow-offset) - (0.21 * var(--arrow-size)));
}

.elementor-19 .elementor-element.elementor-element-075c490.top .timeline-item-point {
    top: calc(var(--arrow-offset) + 0.5 * (var(--arrow-size) - var(--point-height)));
}

.elementor-19 .elementor-element.elementor-element-075c490.top .timeline-item > .timeline-item-meta {
    top: calc(var(--arrow-offset) + (var(--arrow-size) / 2));
    transform: translateY(-50%);
}

/* VERTICAL ALIGN BOTTOM */
.elementor-19 .elementor-element.elementor-element-075c490.bottom .timeline-item {
    align-items: flex-end;
}

.elementor-19 .elementor-element.elementor-element-075c490.bottom .timeline-item-card::before {
    top: initial;
    bottom: var(--arrow-offset);
}

.elementor-19 .elementor-element.elementor-element-075c490.bottom .timeline-item-card::after {
    top: initial;
    bottom: calc(var(--arrow-offset) - (0.21 * var(--arrow-size)));
}

.elementor-19 .elementor-element.elementor-element-075c490.bottom .timeline-item-point {
    bottom: calc(var(--arrow-offset) + 0.5 * (var(--arrow-size) - var(--point-height)));
}

.elementor-19 .elementor-element.elementor-element-075c490.bottom .timeline-item > .timeline-item-meta {
    bottom: calc(var(--arrow-offset) + (var(--arrow-size) / 2));
    transform: translateY(50%);
}

/* FLIP */
.elementor-19 .elementor-element.elementor-element-075c490.flip:not(.left):not(.right) .timeline-item {
    flex-direction: row-reverse;
}

.elementor-19 .elementor-element.elementor-element-075c490.flip:not(.left):not(.right) .timeline-item:nth-of-type(even) .timeline-item-card::before {
    left: initial;
    right: calc(-0.5 * var(--arrow-size));
    border-width: var(--border-right-width);
    border-top-style: solid;
    border-right-style: solid;
    border-bottom: none;
    border-left: none;
    border-color: inherit;
}

.elementor-19 .elementor-element.elementor-element-075c490.flip:not(.left):not(.right) .timeline-item:nth-of-type(even) .timeline-item-card::after {
    left: initial;
    right: 0;
    width: var(--border-right-width);
}

.elementor-19 .elementor-element.elementor-element-075c490.flip:not(.left):not(.right) .timeline-item:nth-of-type(odd) .timeline-item-card::before {
    left: calc(-0.5 * var(--arrow-size));
    right: initial;
    border-width: var(--border-left-width);
    border-top: none;
    border-right: none;
    border-bottom-style: solid;
    border-left-style: solid;
    border-color: inherit;
}

.elementor-19 .elementor-element.elementor-element-075c490.flip:not(.left):not(.right) .timeline-item:nth-of-type(odd) .timeline-item-card::after {
    left: 0;
    width: var(--border-left-width);
}

.elementor-19 .elementor-element.elementor-element-075c490.flip .timeline-item:nth-of-type(odd) > .timeline-item-meta {
    text-align: end;
}

.elementor-19 .elementor-element.elementor-element-075c490.flip .timeline-item:nth-of-type(even) > .timeline-item-meta {
    text-align: start;
}

/* 
Choose your Breakpoint px 
Laptop:             1366px
Tablet Landscape:   1200px
Tablet Portrait:    1024px
Mobile Landscape:    880px
Mobile Portrait:     767px
*/

@media (max-width: 1024px) {
    .elementor-19 .elementor-element.elementor-element-075c490.flip .timeline-item {
        flex-direction: row!important;
    }
    
    .elementor-19 .elementor-element.elementor-element-075c490 .timeline-item-meta {
        display: none;
    }
    
    .elementor-19 .elementor-element.elementor-element-075c490 .timeline-item-card .timeline-item-meta {
        display: block;
    }
    
    /* DEFAULT BREAK LEFT */
    .elementor-19 .elementor-element.elementor-element-075c490 .timeline-item-point {
        order: 0;
    }
    
    .elementor-19 .elementor-element.elementor-element-075c490 .timeline-item-card {
        order: 1;
    }
  
    .elementor-19 .elementor-element.elementor-element-075c490:not(.right):not(.break-right) .timeline-item-card::before {
        left: calc(-0.5 * var(--arrow-size)) !important;
        border-width: var(--border-left-width) !important;
        border-top: none !important;
        border-right: none !important;
        border-bottom-style: solid !important;
        border-left-style: solid !important;
        border-color: inherit !important;
    }

    .elementor-19 .elementor-element.elementor-element-075c490:not(.right):not(.break-right) .timeline-item-card::after {
        left: 0 !important;
        width: var(--border-left-width) !important;
    }

    .elementor-19 .elementor-element.elementor-element-075c490 .timeline-line {
        left: calc(0.5 * (var(--point-width) - var(--width)) + var(--timeline-padding-left, 0px));
    }
 
    /* Unless 'right' or 'break-right' are applied */
    .elementor-19 .elementor-element.elementor-element-075c490:is(.right, .break-right) .timeline-item-point {
        order: 1;
    }
    
    .elementor-19 .elementor-element.elementor-element-075c490:is(.right, .break-right) .timeline-item-card {
        order: 0;
    }
    
    .elementor-19 .elementor-element.elementor-element-075c490:is(.right, .break-right) .timeline-item-card::before {
        left: initial !important;
        right: calc(-0.5 * var(--arrow-size)) !important;
        border-width: var(--border-right-width) !important;
        border-top-style: solid !important;
        border-right-style: solid !important;
        border-bottom: none !important;
        border-left: none !important;
        border-color: inherit !important;
    }

    .elementor-19 .elementor-element.elementor-element-075c490:is(.right, .break-right) .timeline-item-card::after {
        left: initial !important;
        right: 0 !important;
        width: var(--border-right-width) !important;
    }
      
    .elementor-19 .elementor-element.elementor-element-075c490.break-right .timeline-line {
        left: initial;
        right: calc(0.5 * (var(--point-width) - var(--width)) + var(--timeline-padding-right, 0px));
    }
}

@media (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-075c490 {
        --arrow-size: var(--arrow-size-mobile);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38906da */.hero-h2 {
    font-family: 'Inter', sans-serif;
    font-size: 42px;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for elementskit-blog-posts, class: .elementor-element-7f63a33 */.elementskit-post-body{
  border-radius: 8px;
  overflow: hidden; /* pour que le contenu et les images suivent l'arrondi */
}

/* Mobile (jusqu’à 767px) */
@media (max-width: 767px) {
  .entry-title {
    font-size: 16px !important;
  }
}

/* Tablette (768px à 1024px) */
@media (min-width: 768px) and (max-width: 1024px) {
  .entry-title {
    font-size: 16px !important;
  }
}/* End custom CSS */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-53630cb */.elementskit-card {
  transition: all 0.4s ease;
  transform: scale(1);
  border-radius: 20px !important;
}

.elementskit-card.active {
  transform: scale(1.02);
  border-radius: 20px !important;
  background: transparent !important;
  border: 1px solid rgba(68, 176, 188, 0.35) !important;
  box-shadow:
    /* glow extérieur doux */
    0 0 20px rgba(68, 176, 188, 0.12),
    /* ombre intérieure haut cyan */
    inset 0 2px 12px rgba(68, 176, 188, 0.20),
    /* ombre intérieure bas cyan */
    inset 0 -2px 12px rgba(68, 176, 188, 0.15);
}

.elementskit-card.active .elementskit-card-body,
.elementskit-card.active [class*="content"] {
  animation: fadeScaleIn 0.35s ease forwards;
}

@keyframes fadeScaleIn {
  from {
    opacity: 0;
    transform: translateY(-6px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-990312d */.elementskit-card {
  transition: all 0.4s ease;
  transform: scale(1);
  border-radius: 20px !important;
}

.elementskit-card.active {
  transform: scale(1.02);
  border-radius: 20px !important;
  background: transparent !important;
  border: 1px solid rgba(68, 176, 188, 0.35) !important;
  box-shadow:
    /* glow extérieur doux */
    0 0 20px rgba(68, 176, 188, 0.12),
    /* ombre intérieure haut cyan */
    inset 0 2px 12px rgba(68, 176, 188, 0.20),
    /* ombre intérieure bas cyan */
    inset 0 -2px 12px rgba(68, 176, 188, 0.15);
}

.elementskit-card.active .elementskit-card-body,
.elementskit-card.active [class*="content"] {
  animation: fadeScaleIn 0.35s ease forwards;
}

@keyframes fadeScaleIn {
  from {
    opacity: 0;
    transform: translateY(-6px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-426d4e3 */.elementskit-card {
  transition: all 0.4s ease;
  transform: scale(1);
  border-radius: 20px !important;
}

.elementskit-card.active {
  transform: scale(1.02);
  border-radius: 20px !important;
  background: transparent !important;
  border: 1px solid rgba(68, 176, 188, 0.35) !important;
  box-shadow:
    /* glow extérieur doux */
    0 0 20px rgba(68, 176, 188, 0.12),
    /* ombre intérieure haut cyan */
    inset 0 2px 12px rgba(68, 176, 188, 0.20),
    /* ombre intérieure bas cyan */
    inset 0 -2px 12px rgba(68, 176, 188, 0.15);
}

.elementskit-card.active .elementskit-card-body,
.elementskit-card.active [class*="content"] {
  animation: fadeScaleIn 0.35s ease forwards;
}

@keyframes fadeScaleIn {
  from {
    opacity: 0;
    transform: translateY(-6px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-53630cb */.elementskit-card {
  transition: all 0.4s ease;
  transform: scale(1);
  border-radius: 20px !important;
}

.elementskit-card.active {
  transform: scale(1.02);
  border-radius: 20px !important;
  background: transparent !important;
  border: 1px solid rgba(68, 176, 188, 0.35) !important;
  box-shadow:
    /* glow extérieur doux */
    0 0 20px rgba(68, 176, 188, 0.12),
    /* ombre intérieure haut cyan */
    inset 0 2px 12px rgba(68, 176, 188, 0.20),
    /* ombre intérieure bas cyan */
    inset 0 -2px 12px rgba(68, 176, 188, 0.15);
}

.elementskit-card.active .elementskit-card-body,
.elementskit-card.active [class*="content"] {
  animation: fadeScaleIn 0.35s ease forwards;
}

@keyframes fadeScaleIn {
  from {
    opacity: 0;
    transform: translateY(-6px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-990312d */.elementskit-card {
  transition: all 0.4s ease;
  transform: scale(1);
  border-radius: 20px !important;
}

.elementskit-card.active {
  transform: scale(1.02);
  border-radius: 20px !important;
  background: transparent !important;
  border: 1px solid rgba(68, 176, 188, 0.35) !important;
  box-shadow:
    /* glow extérieur doux */
    0 0 20px rgba(68, 176, 188, 0.12),
    /* ombre intérieure haut cyan */
    inset 0 2px 12px rgba(68, 176, 188, 0.20),
    /* ombre intérieure bas cyan */
    inset 0 -2px 12px rgba(68, 176, 188, 0.15);
}

.elementskit-card.active .elementskit-card-body,
.elementskit-card.active [class*="content"] {
  animation: fadeScaleIn 0.35s ease forwards;
}

@keyframes fadeScaleIn {
  from {
    opacity: 0;
    transform: translateY(-6px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-426d4e3 */.elementskit-card {
  transition: all 0.4s ease;
  transform: scale(1);
  border-radius: 20px !important;
}

.elementskit-card.active {
  transform: scale(1.02);
  border-radius: 20px !important;
  background: transparent !important;
  border: 1px solid rgba(68, 176, 188, 0.35) !important;
  box-shadow:
    /* glow extérieur doux */
    0 0 20px rgba(68, 176, 188, 0.12),
    /* ombre intérieure haut cyan */
    inset 0 2px 12px rgba(68, 176, 188, 0.20),
    /* ombre intérieure bas cyan */
    inset 0 -2px 12px rgba(68, 176, 188, 0.15);
}

.elementskit-card.active .elementskit-card-body,
.elementskit-card.active [class*="content"] {
  animation: fadeScaleIn 0.35s ease forwards;
}

@keyframes fadeScaleIn {
  from {
    opacity: 0;
    transform: translateY(-6px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-53630cb */.elementskit-card {
  transition: all 0.4s ease;
  transform: scale(1);
  border-radius: 20px !important;
}

.elementskit-card.active {
  transform: scale(1.02);
  border-radius: 20px !important;
  background: transparent !important;
  border: 1px solid rgba(68, 176, 188, 0.35) !important;
  box-shadow:
    /* glow extérieur doux */
    0 0 20px rgba(68, 176, 188, 0.12),
    /* ombre intérieure haut cyan */
    inset 0 2px 12px rgba(68, 176, 188, 0.20),
    /* ombre intérieure bas cyan */
    inset 0 -2px 12px rgba(68, 176, 188, 0.15);
}

.elementskit-card.active .elementskit-card-body,
.elementskit-card.active [class*="content"] {
  animation: fadeScaleIn 0.35s ease forwards;
}

@keyframes fadeScaleIn {
  from {
    opacity: 0;
    transform: translateY(-6px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-990312d */.elementskit-card {
  transition: all 0.4s ease;
  transform: scale(1);
  border-radius: 20px !important;
}

.elementskit-card.active {
  transform: scale(1.02);
  border-radius: 20px !important;
  background: transparent !important;
  border: 1px solid rgba(68, 176, 188, 0.35) !important;
  box-shadow:
    /* glow extérieur doux */
    0 0 20px rgba(68, 176, 188, 0.12),
    /* ombre intérieure haut cyan */
    inset 0 2px 12px rgba(68, 176, 188, 0.20),
    /* ombre intérieure bas cyan */
    inset 0 -2px 12px rgba(68, 176, 188, 0.15);
}

.elementskit-card.active .elementskit-card-body,
.elementskit-card.active [class*="content"] {
  animation: fadeScaleIn 0.35s ease forwards;
}

@keyframes fadeScaleIn {
  from {
    opacity: 0;
    transform: translateY(-6px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-426d4e3 */.elementskit-card {
  transition: all 0.4s ease;
  transform: scale(1);
  border-radius: 20px !important;
}

.elementskit-card.active {
  transform: scale(1.02);
  border-radius: 20px !important;
  background: transparent !important;
  border: 1px solid rgba(68, 176, 188, 0.35) !important;
  box-shadow:
    /* glow extérieur doux */
    0 0 20px rgba(68, 176, 188, 0.12),
    /* ombre intérieure haut cyan */
    inset 0 2px 12px rgba(68, 176, 188, 0.20),
    /* ombre intérieure bas cyan */
    inset 0 -2px 12px rgba(68, 176, 188, 0.15);
}

.elementskit-card.active .elementskit-card-body,
.elementskit-card.active [class*="content"] {
  animation: fadeScaleIn 0.35s ease forwards;
}

@keyframes fadeScaleIn {
  from {
    opacity: 0;
    transform: translateY(-6px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-53630cb */.elementskit-card {
  transition: all 0.4s ease;
  transform: scale(1);
  border-radius: 20px !important;
}

.elementskit-card.active {
  transform: scale(1.02);
  border-radius: 20px !important;
  background: transparent !important;
  border: 1px solid rgba(68, 176, 188, 0.35) !important;
  box-shadow:
    /* glow extérieur doux */
    0 0 20px rgba(68, 176, 188, 0.12),
    /* ombre intérieure haut cyan */
    inset 0 2px 12px rgba(68, 176, 188, 0.20),
    /* ombre intérieure bas cyan */
    inset 0 -2px 12px rgba(68, 176, 188, 0.15);
}

.elementskit-card.active .elementskit-card-body,
.elementskit-card.active [class*="content"] {
  animation: fadeScaleIn 0.35s ease forwards;
}

@keyframes fadeScaleIn {
  from {
    opacity: 0;
    transform: translateY(-6px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-990312d */.elementskit-card {
  transition: all 0.4s ease;
  transform: scale(1);
  border-radius: 20px !important;
}

.elementskit-card.active {
  transform: scale(1.02);
  border-radius: 20px !important;
  background: transparent !important;
  border: 1px solid rgba(68, 176, 188, 0.35) !important;
  box-shadow:
    /* glow extérieur doux */
    0 0 20px rgba(68, 176, 188, 0.12),
    /* ombre intérieure haut cyan */
    inset 0 2px 12px rgba(68, 176, 188, 0.20),
    /* ombre intérieure bas cyan */
    inset 0 -2px 12px rgba(68, 176, 188, 0.15);
}

.elementskit-card.active .elementskit-card-body,
.elementskit-card.active [class*="content"] {
  animation: fadeScaleIn 0.35s ease forwards;
}

@keyframes fadeScaleIn {
  from {
    opacity: 0;
    transform: translateY(-6px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-426d4e3 */.elementskit-card {
  transition: all 0.4s ease;
  transform: scale(1);
  border-radius: 20px !important;
}

.elementskit-card.active {
  transform: scale(1.02);
  border-radius: 20px !important;
  background: transparent !important;
  border: 1px solid rgba(68, 176, 188, 0.35) !important;
  box-shadow:
    /* glow extérieur doux */
    0 0 20px rgba(68, 176, 188, 0.12),
    /* ombre intérieure haut cyan */
    inset 0 2px 12px rgba(68, 176, 188, 0.20),
    /* ombre intérieure bas cyan */
    inset 0 -2px 12px rgba(68, 176, 188, 0.15);
}

.elementskit-card.active .elementskit-card-body,
.elementskit-card.active [class*="content"] {
  animation: fadeScaleIn 0.35s ease forwards;
}

@keyframes fadeScaleIn {
  from {
    opacity: 0;
    transform: translateY(-6px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6275d3 */.hero-h2 {
    font-family: 'Inter', sans-serif;
    font-size: 42px;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4222e7c */.hero-h2 {
    font-family: 'Inter', sans-serif;
    font-size: 42px;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fe7dc3 */.hero-h2 {
    font-family: 'Inter', sans-serif;
    font-size: 42px;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74ae024 */.hero-h2 {
    font-family: 'Inter', sans-serif;
    font-size: 42px;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 24px;
    background: linear-gradient(135deg, #EEF2FF 0%, #44B0BC 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-7561ab7 *//* ===== FORM STYLE, basé sur ton style FAQ ===== */
.pbs-form .elementor-field-group .elementor-field,
.pbs-form .elementor-field-group input,
.pbs-form .elementor-field-group textarea,
.pbs-form .elementor-field-group select{
  transition: all 0.4s ease;
  transform: scale(1);
  border-radius: 12px !important;

  background: rgba(10,14,20,.45) !important;
  border: 1px solid rgba(68,176,188,.18) !important;
  color: rgba(235,245,255,.92) !important;

  padding: 14px 16px !important;
  outline: none !important;

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.04),
    inset 0 -10px 22px rgba(0,0,0,.45);
}

/* Placeholder */
.pbs-form .elementor-field-group .elementor-field::placeholder,
.pbs-form .elementor-field-group input::placeholder,
.pbs-form .elementor-field-group textarea::placeholder{
  color: rgba(235,245,255,.55) !important;
}

/* Hover, léger */
.pbs-form .elementor-field-group .elementor-field:hover,
.pbs-form .elementor-field-group input:hover,
.pbs-form .elementor-field-group textarea:hover,
.pbs-form .elementor-field-group select:hover{
  border-color: rgba(68,176,188,.26) !important;
  box-shadow:
    0 0 18px rgba(68,176,188,.08),
    inset 0 1px 0 rgba(255,255,255,.05),
    inset 0 -10px 22px rgba(0,0,0,.48);
}

/* Focus, ton style "active" */
.pbs-form .elementor-field-group .elementor-field:focus,
.pbs-form .elementor-field-group input:focus,
.pbs-form .elementor-field-group textarea:focus,
.pbs-form .elementor-field-group select:focus{
  transform: scale(1.02);
  background: transparent !important;
  border: 1px solid rgba(68,176,188,.35) !important;

  box-shadow:
    0 0 20px rgba(68,176,188,.12),
    inset 0 2px 12px rgba(68,176,188,.20),
    inset 0 -2px 12px rgba(68,176,188,.15);

  animation: fadeScaleIn 0.35s ease forwards;
}

/* Labels */
.pbs-form .elementor-field-group label{
  color: rgba(235,245,255,.80) !important;
  margin-bottom: 8px !important;
}

/* Select, flèche */
.pbs-form select{
  appearance: none;
  background-image:
    linear-gradient(45deg, transparent 50%, rgba(68,176,188,.85) 50%),
    linear-gradient(135deg, rgba(68,176,188,.85) 50%, transparent 50%);
  background-position:
    calc(100% - 18px) 54%,
    calc(100% - 12px) 54%;
  background-size: 6px 6px, 6px 6px;
  background-repeat: no-repeat;
}

/* Erreur */
.pbs-form .elementor-message.elementor-message-danger,
.pbs-form .elementor-error{
  color: rgba(235,245,255,.92) !important;
}

.pbs-form .elementor-field-group.elementor-field-required .elementor-field.elementor-error,
.pbs-form .elementor-field-group .elementor-field.elementor-error{
  border-color: rgba(255,90,90,.55) !important;
  box-shadow:
    0 0 18px rgba(255,90,90,.12),
    inset 0 2px 12px rgba(255,90,90,.14),
    inset 0 -2px 12px rgba(0,0,0,.30);
}

/* Bouton submit, cohérent */
.pbs-form .elementor-button{
  border-radius:12px !important;
  transition: all .25s ease;
}

.pbs-form .elementor-button:hover{
  transform: translateY(-1px);
  box-shadow: 0 0 24px rgba(68,176,188,.16);
}

/* Animation, reprise de ton FAQ */
@keyframes fadeScaleIn {
  from { opacity: 0; transform: translateY(-6px) scale(1.01); }
  to   { opacity: 1; transform: translateY(0) scale(1.02); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4095301 */.elementor-19 .elementor-element.elementor-element-4095301 {
    backdrop-filter: blur(20px) saturate(180%);
    -webkit-backdrop-filter: blur(20px) saturate(180%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0596e72 */.background-container-presa{
  position: relative;
  overflow: hidden;
  isolation: isolate;
  background: #090D11;
}

/* Fond + glow latéral (gauche/droite) */


/* Layer quadrillage + 1 rond fluide */
/* permet d'animer le centre du rond de façon fluide */
@property --spot-x {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 18%;
}
@property --spot-y {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 24%;
}

.background-container-presa::after{
  content:"";
  position:absolute;
  inset:-10%;
  z-index:1;
  pointer-events:none;

  background:
    repeating-linear-gradient(
      to right,
      rgba(68,176,188,.22) 0 1px,
      transparent 1px 56px
    ),
    repeating-linear-gradient(
      to bottom,
      rgba(68,176,188,.22) 0 1px,
      transparent 1px 56px
    );

  mix-blend-mode: screen;
  filter: drop-shadow(0 0 8px rgba(68,176,188,.25));

  /* ICI : cyan fort au centre -> transparent sur les bords */
  -webkit-mask-image: radial-gradient(
  circle at var(--spot-x) var(--spot-y),
  rgba(0,0,0,1) 0%,
  rgba(0,0,0,1) 12%,
  rgba(0,0,0,.65) 17%,
  rgba(0,0,0,.28) 22%,
  rgba(0,0,0,.10) 26%,
  transparent 31%
);
mask-image: radial-gradient(
  circle at var(--spot-x) var(--spot-y),
  rgba(0,0,0,1) 0%,
  rgba(0,0,0,1) 12%,
  rgba(0,0,0,.65) 17%,
  rgba(0,0,0,.28) 22%,
  rgba(0,0,0,.10) 26%,
  transparent 31%
);



  animation: spotMove 14s linear infinite;
}

@keyframes spotMove{
  0%   { --spot-x: 18%; --spot-y: 24%; }
  20%  { --spot-x: 34%; --spot-y: 30%; }
  40%  { --spot-x: 54%; --spot-y: 56%; }
  60%  { --spot-x: 78%; --spot-y: 72%; }
  80%  { --spot-x: 30%; --spot-y: 78%; }
  100% { --spot-x: 18%; --spot-y: 24%; }
}


/* Boules (optionnel) */
.background-container-presa .blue-orb{
  position:absolute;
  width:220px;
  height:220px;
  border-radius:50%;
  background: radial-gradient(circle, rgba(68,176,188,.30) 0%, rgba(68,176,188,.08) 42%, transparent 72%);
  filter: blur(10px);
  z-index:0;
  pointer-events:none;
  animation: orbFloat 9s ease-in-out infinite;
}
.background-container-presa .blue-orb.o1{ top:12%; left:6%; animation-delay:0s; }
.background-container-presa .blue-orb.o2{ top:56%; right:6%; width:180px; height:180px; animation-delay:1.8s; }
.background-container-presa .blue-orb.o3{ top:74%; left:18%; width:140px; height:140px; animation-delay:3.2s; }

.background-container-presa > *{
  position:relative;
  z-index:2;
}

/* léger déplacement du quadrillage */
@keyframes gridDrift{
  0%   { transform: translate3d(0,0,0); }
  50%  { transform: translate3d(-18px,-12px,0); }
  100% { transform: translate3d(0,0,0); }
}

/* rond unique qui se déplace de manière fluide */
@keyframes gridSpotSmooth{
  0%   { clip-path: circle(18% at 18% 24%); }
  20%  { clip-path: circle(17% at 34% 30%); }
  40%  { clip-path: circle(19% at 54% 56%); }
  60%  { clip-path: circle(16% at 78% 72%); }
  80%  { clip-path: circle(17% at 30% 78%); }
  100% { clip-path: circle(18% at 18% 24%); }
}

@keyframes orbFloat{
  0%,100% { transform: translateY(0) scale(1); opacity:.45; }
  50%     { transform: translateY(-14px) scale(1.06); opacity:.75; }
}/* End custom CSS */