.elementor-936 .elementor-element.elementor-element-64aa8ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--overlay-opacity:1;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-936 .elementor-element.elementor-element-64aa8ac::before, .elementor-936 .elementor-element.elementor-element-64aa8ac > .elementor-background-video-container::before, .elementor-936 .elementor-element.elementor-element-64aa8ac > .e-con-inner > .elementor-background-video-container::before, .elementor-936 .elementor-element.elementor-element-64aa8ac > .elementor-background-slideshow::before, .elementor-936 .elementor-element.elementor-element-64aa8ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-936 .elementor-element.elementor-element-64aa8ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-936 .elementor-element.elementor-element-64aa8ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-936 .elementor-element.elementor-element-f499998{--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:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-2c707d7{--display:flex;--min-height:20vh;--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-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-2c23f3e{--display:flex;--min-height:80vh;--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-start;--align-items:stretch;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:32%;--padding-left:0%;--padding-right:0%;}.elementor-936 .elementor-element.elementor-element-a1b0014{--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;border-style:none;--border-style:none;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-936 .elementor-element.elementor-element-885bd20{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-936 .elementor-element.elementor-element-eae9338{--spacer-size:40vh;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-936 .elementor-element.elementor-element-c1ffa7c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3em;font-weight:700;line-height:1em;letter-spacing:-1px;mix-blend-mode:screen;color:#FFFFFF54;}.elementor-936 .elementor-element.elementor-element-c1ffa7c .elementor-heading-title a:hover, .elementor-936 .elementor-element.elementor-element-c1ffa7c .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-ee5b917 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3em;font-weight:700;line-height:1em;letter-spacing:-1px;mix-blend-mode:screen;color:#FFFFFF54;}.elementor-936 .elementor-element.elementor-element-ee5b917 .elementor-heading-title a:hover, .elementor-936 .elementor-element.elementor-element-ee5b917 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-8eb3350 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3em;font-weight:700;line-height:1em;letter-spacing:-1px;mix-blend-mode:screen;color:#FFFFFF54;}.elementor-936 .elementor-element.elementor-element-8eb3350 .elementor-heading-title a:hover, .elementor-936 .elementor-element.elementor-element-8eb3350 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-a230adf{--display:flex;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;border-style:dotted;--border-style:dotted;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-956fc41 );--border-color:var( --e-global-color-956fc41 );--padding-top:0vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:0vw;}.elementor-936 .elementor-element.elementor-element-7645e0f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0.5vw 0.5vw;--row-gap:0.5vw;--column-gap:0.5vw;--margin-top:0vw;--margin-bottom:1vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-80e8ab4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(2.8rem, -3.3538rem + 13.1282vw, 6rem);font-weight:700;line-height:1em;letter-spacing:-1px;mix-blend-mode:screen;color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-80e8ab4 .elementor-heading-title a:hover, .elementor-936 .elementor-element.elementor-element-80e8ab4 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-fd692c1{padding:0% 8% 0% 0%;}.elementor-936 .elementor-element.elementor-element-fd692c1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:clamp(1.2rem, 0.0462rem + 2.4615vw, 1.8rem);font-weight:300;line-height:1.4em;letter-spacing:0.3px;mix-blend-mode:screen;color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-fd692c1 .elementor-heading-title a:hover, .elementor-936 .elementor-element.elementor-element-fd692c1 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-1ec3190{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0.8vw 0vw;--row-gap:0.8vw;--column-gap:0vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:-4vw;--margin-right:0vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-936 .elementor-element.elementor-element-1ec3190:not(.elementor-motion-effects-element-type-background), .elementor-936 .elementor-element.elementor-element-1ec3190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B031D40;}.elementor-936 .elementor-element.elementor-element-cf40c1c{--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:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:4vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:2vw;}.elementor-936 .elementor-element.elementor-element-cf40c1c:not(.elementor-motion-effects-element-type-background), .elementor-936 .elementor-element.elementor-element-cf40c1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-353b1c6 );}.elementor-936 .elementor-element.elementor-element-0e1544e{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-f368ff2{padding:0% 0% 0% 0%;text-align:start;}.elementor-936 .elementor-element.elementor-element-f368ff2.elementor-element{--order:-99999 /* order start hack */;}.elementor-936 .elementor-element.elementor-element-f368ff2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.4em;font-weight:500;line-height:1em;letter-spacing:0px;color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-f368ff2 .elementor-heading-title a:hover, .elementor-936 .elementor-element.elementor-element-f368ff2 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-3732252{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-936 .elementor-element.elementor-element-7d8de9f .elementor-icon-wrapper{text-align:center;}.elementor-936 .elementor-element.elementor-element-7d8de9f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-956fc41 );}.elementor-936 .elementor-element.elementor-element-7d8de9f.elementor-view-framed .elementor-icon, .elementor-936 .elementor-element.elementor-element-7d8de9f.elementor-view-default .elementor-icon{color:var( --e-global-color-956fc41 );border-color:var( --e-global-color-956fc41 );}.elementor-936 .elementor-element.elementor-element-7d8de9f.elementor-view-framed .elementor-icon, .elementor-936 .elementor-element.elementor-element-7d8de9f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-956fc41 );}.elementor-936 .elementor-element.elementor-element-7d8de9f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-7d8de9f.elementor-view-framed .elementor-icon:hover, .elementor-936 .elementor-element.elementor-element-7d8de9f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0eb80b2 );border-color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-7d8de9f.elementor-view-framed .elementor-icon:hover, .elementor-936 .elementor-element.elementor-element-7d8de9f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-7d8de9f .elementor-icon{font-size:1.6em;}.elementor-936 .elementor-element.elementor-element-7d8de9f .elementor-icon svg{height:1.6em;}.elementor-936 .elementor-element.elementor-element-0421648 .elementor-icon-wrapper{text-align:center;}.elementor-936 .elementor-element.elementor-element-0421648.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-956fc41 );}.elementor-936 .elementor-element.elementor-element-0421648.elementor-view-framed .elementor-icon, .elementor-936 .elementor-element.elementor-element-0421648.elementor-view-default .elementor-icon{color:var( --e-global-color-956fc41 );border-color:var( --e-global-color-956fc41 );}.elementor-936 .elementor-element.elementor-element-0421648.elementor-view-framed .elementor-icon, .elementor-936 .elementor-element.elementor-element-0421648.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-956fc41 );}.elementor-936 .elementor-element.elementor-element-0421648.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-0421648.elementor-view-framed .elementor-icon:hover, .elementor-936 .elementor-element.elementor-element-0421648.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0eb80b2 );border-color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-0421648.elementor-view-framed .elementor-icon:hover, .elementor-936 .elementor-element.elementor-element-0421648.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-0421648 .elementor-icon{font-size:1.4em;}.elementor-936 .elementor-element.elementor-element-0421648 .elementor-icon svg{height:1.4em;}.elementor-936 .elementor-element.elementor-element-0d7b530{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--grid-auto-flow:row;--justify-items:start;--align-items:start;--margin-top:0vw;--margin-bottom:0vw;--margin-left:4vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-f466828{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:8%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-936 .elementor-element.elementor-element-bf73828{text-align:start;}.elementor-936 .elementor-element.elementor-element-bf73828 img{width:100%;}.elementor-936 .elementor-element.elementor-element-8d32cb7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0.8vw 0vw;--row-gap:0.8vw;--column-gap:0vw;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-936 .elementor-element.elementor-element-1e22a9a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0.3vw 0.3vw;--row-gap:0.3vw;--column-gap:0.3vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-936 .elementor-element.elementor-element-79500ea{padding:0% 8% 0% 0%;}.elementor-936 .elementor-element.elementor-element-79500ea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.2em;letter-spacing:0px;mix-blend-mode:screen;color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-79500ea .elementor-heading-title a:hover, .elementor-936 .elementor-element.elementor-element-79500ea .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-936 .elementor-element.elementor-element-d01cd0f{--divider-border-style:solid;--divider-color:var( --e-global-color-956fc41 );--divider-border-width:1px;}.elementor-936 .elementor-element.elementor-element-d01cd0f .elementor-divider-separator{width:100%;}.elementor-936 .elementor-element.elementor-element-d01cd0f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-936 .elementor-element.elementor-element-4ca7b95{padding:0% 8% 0% 0%;}.elementor-936 .elementor-element.elementor-element-4ca7b95 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.2em;letter-spacing:0px;mix-blend-mode:screen;color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-4ca7b95 .elementor-heading-title a:hover, .elementor-936 .elementor-element.elementor-element-4ca7b95 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-24914eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-24914eb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:300;line-height:1.4em;letter-spacing:0px;color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-24914eb .elementor-heading-title a:hover, .elementor-936 .elementor-element.elementor-element-24914eb .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-88c2e17{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 4vw;padding:0vw 2vw 0vw 0vw;}.elementor-936 .elementor-element.elementor-element-88c2e17 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:300;line-height:1.4em;letter-spacing:0.3px;color:var( --e-global-color-1998c83 );}.elementor-936 .elementor-element.elementor-element-88c2e17 .elementor-heading-title a:hover, .elementor-936 .elementor-element.elementor-element-88c2e17 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-db3e03c{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0vw 3vw 0vw 4vw;}.elementor-936 .elementor-element.elementor-element-4424d7d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0.8vw 0vw;--row-gap:0.8vw;--column-gap:0vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:-4vw;--margin-right:0vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-936 .elementor-element.elementor-element-4424d7d:not(.elementor-motion-effects-element-type-background), .elementor-936 .elementor-element.elementor-element-4424d7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B031D40;}.elementor-936 .elementor-element.elementor-element-0730df4{--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:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:4vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:2vw;}.elementor-936 .elementor-element.elementor-element-0730df4:not(.elementor-motion-effects-element-type-background), .elementor-936 .elementor-element.elementor-element-0730df4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-353b1c6 );}.elementor-936 .elementor-element.elementor-element-ef9804c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-212d574{padding:0% 0% 0% 0%;text-align:start;}.elementor-936 .elementor-element.elementor-element-212d574.elementor-element{--order:-99999 /* order start hack */;}.elementor-936 .elementor-element.elementor-element-212d574 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.4em;font-weight:500;line-height:1em;letter-spacing:0px;color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-212d574 .elementor-heading-title a:hover, .elementor-936 .elementor-element.elementor-element-212d574 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-656e137{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-197e543 .elementor-icon-wrapper{text-align:center;}.elementor-936 .elementor-element.elementor-element-197e543.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-956fc41 );}.elementor-936 .elementor-element.elementor-element-197e543.elementor-view-framed .elementor-icon, .elementor-936 .elementor-element.elementor-element-197e543.elementor-view-default .elementor-icon{color:var( --e-global-color-956fc41 );border-color:var( --e-global-color-956fc41 );}.elementor-936 .elementor-element.elementor-element-197e543.elementor-view-framed .elementor-icon, .elementor-936 .elementor-element.elementor-element-197e543.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-956fc41 );}.elementor-936 .elementor-element.elementor-element-197e543.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-197e543.elementor-view-framed .elementor-icon:hover, .elementor-936 .elementor-element.elementor-element-197e543.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0eb80b2 );border-color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-197e543.elementor-view-framed .elementor-icon:hover, .elementor-936 .elementor-element.elementor-element-197e543.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-197e543 .elementor-icon{font-size:1.6em;}.elementor-936 .elementor-element.elementor-element-197e543 .elementor-icon svg{height:1.6em;}.elementor-936 .elementor-element.elementor-element-5b2b63a .elementor-icon-wrapper{text-align:center;}.elementor-936 .elementor-element.elementor-element-5b2b63a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-956fc41 );}.elementor-936 .elementor-element.elementor-element-5b2b63a.elementor-view-framed .elementor-icon, .elementor-936 .elementor-element.elementor-element-5b2b63a.elementor-view-default .elementor-icon{color:var( --e-global-color-956fc41 );border-color:var( --e-global-color-956fc41 );}.elementor-936 .elementor-element.elementor-element-5b2b63a.elementor-view-framed .elementor-icon, .elementor-936 .elementor-element.elementor-element-5b2b63a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-956fc41 );}.elementor-936 .elementor-element.elementor-element-5b2b63a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-5b2b63a.elementor-view-framed .elementor-icon:hover, .elementor-936 .elementor-element.elementor-element-5b2b63a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0eb80b2 );border-color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-5b2b63a.elementor-view-framed .elementor-icon:hover, .elementor-936 .elementor-element.elementor-element-5b2b63a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-5b2b63a .elementor-icon{font-size:1.6em;}.elementor-936 .elementor-element.elementor-element-5b2b63a .elementor-icon svg{height:1.6em;}.elementor-936 .elementor-element.elementor-element-0b112b9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--grid-auto-flow:row;--justify-items:start;--align-items:start;--margin-top:0vw;--margin-bottom:0vw;--margin-left:4vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-6822df8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:8%;}.elementor-936 .elementor-element.elementor-element-c6e602c{text-align:start;}.elementor-936 .elementor-element.elementor-element-c6e602c img{width:100%;}.elementor-936 .elementor-element.elementor-element-d3d220e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0.8vw 0vw;--row-gap:0.8vw;--column-gap:0vw;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-936 .elementor-element.elementor-element-9718083{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0.3vw 0.3vw;--row-gap:0.3vw;--column-gap:0.3vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-936 .elementor-element.elementor-element-ce0a9e3{padding:0% 8% 0% 0%;}.elementor-936 .elementor-element.elementor-element-ce0a9e3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.2em;letter-spacing:0px;mix-blend-mode:screen;color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-ce0a9e3 .elementor-heading-title a:hover, .elementor-936 .elementor-element.elementor-element-ce0a9e3 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-b186130{--divider-border-style:solid;--divider-color:var( --e-global-color-956fc41 );--divider-border-width:1px;}.elementor-936 .elementor-element.elementor-element-b186130 .elementor-divider-separator{width:100%;}.elementor-936 .elementor-element.elementor-element-b186130 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-936 .elementor-element.elementor-element-2faec29{padding:0% 8% 0% 0%;}.elementor-936 .elementor-element.elementor-element-2faec29 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.2em;letter-spacing:0px;mix-blend-mode:screen;color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-2faec29 .elementor-heading-title a:hover, .elementor-936 .elementor-element.elementor-element-2faec29 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-c6f3d83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-c6f3d83 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:300;line-height:1.4em;letter-spacing:0px;color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-c6f3d83 .elementor-heading-title a:hover, .elementor-936 .elementor-element.elementor-element-c6f3d83 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-936 .elementor-element.elementor-element-d4ed230{margin:1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 2vw 0vw 4vw;}.elementor-936 .elementor-element.elementor-element-d4ed230 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-936 .elementor-element.elementor-element-d4ed230.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-d4ed230.elementor-view-framed .elementor-icon, .elementor-936 .elementor-element.elementor-element-d4ed230.elementor-view-default .elementor-icon{fill:var( --e-global-color-0eb80b2 );color:var( --e-global-color-0eb80b2 );border-color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-d4ed230 .elementor-icon{font-size:24px;}.elementor-936 .elementor-element.elementor-element-d4ed230 .elementor-icon-box-title, .elementor-936 .elementor-element.elementor-element-d4ed230 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.2em;}.elementor-936 .elementor-element.elementor-element-d4ed230 .elementor-icon-box-title{color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-d4ed230:has(:hover) .elementor-icon-box-title,
					 .elementor-936 .elementor-element.elementor-element-d4ed230:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-d4ed230 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.2em;color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-48f513e{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0vw 3vw 0vw 4vw;}.elementor-936 .elementor-element.elementor-element-5accd77{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0.8vw 0vw;--row-gap:0.8vw;--column-gap:0vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:-4vw;--margin-right:0vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-936 .elementor-element.elementor-element-5accd77:not(.elementor-motion-effects-element-type-background), .elementor-936 .elementor-element.elementor-element-5accd77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B031D40;}.elementor-936 .elementor-element.elementor-element-2c5e4e0{--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:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:4vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:2vw;}.elementor-936 .elementor-element.elementor-element-2c5e4e0:not(.elementor-motion-effects-element-type-background), .elementor-936 .elementor-element.elementor-element-2c5e4e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-353b1c6 );}.elementor-936 .elementor-element.elementor-element-0a239bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-2cb9db2{padding:0% 0% 0% 0%;text-align:start;}.elementor-936 .elementor-element.elementor-element-2cb9db2.elementor-element{--order:-99999 /* order start hack */;}.elementor-936 .elementor-element.elementor-element-2cb9db2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.4em;font-weight:500;line-height:1em;letter-spacing:0px;color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-2cb9db2 .elementor-heading-title a:hover, .elementor-936 .elementor-element.elementor-element-2cb9db2 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-de37881{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-078703c .elementor-icon-wrapper{text-align:center;}.elementor-936 .elementor-element.elementor-element-078703c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-956fc41 );}.elementor-936 .elementor-element.elementor-element-078703c.elementor-view-framed .elementor-icon, .elementor-936 .elementor-element.elementor-element-078703c.elementor-view-default .elementor-icon{color:var( --e-global-color-956fc41 );border-color:var( --e-global-color-956fc41 );}.elementor-936 .elementor-element.elementor-element-078703c.elementor-view-framed .elementor-icon, .elementor-936 .elementor-element.elementor-element-078703c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-956fc41 );}.elementor-936 .elementor-element.elementor-element-078703c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-078703c.elementor-view-framed .elementor-icon:hover, .elementor-936 .elementor-element.elementor-element-078703c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0eb80b2 );border-color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-078703c.elementor-view-framed .elementor-icon:hover, .elementor-936 .elementor-element.elementor-element-078703c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-078703c .elementor-icon{font-size:1.6em;}.elementor-936 .elementor-element.elementor-element-078703c .elementor-icon svg{height:1.6em;}.elementor-936 .elementor-element.elementor-element-ef5cf85 .elementor-icon-wrapper{text-align:center;}.elementor-936 .elementor-element.elementor-element-ef5cf85.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-956fc41 );}.elementor-936 .elementor-element.elementor-element-ef5cf85.elementor-view-framed .elementor-icon, .elementor-936 .elementor-element.elementor-element-ef5cf85.elementor-view-default .elementor-icon{color:var( --e-global-color-956fc41 );border-color:var( --e-global-color-956fc41 );}.elementor-936 .elementor-element.elementor-element-ef5cf85.elementor-view-framed .elementor-icon, .elementor-936 .elementor-element.elementor-element-ef5cf85.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-956fc41 );}.elementor-936 .elementor-element.elementor-element-ef5cf85.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-ef5cf85.elementor-view-framed .elementor-icon:hover, .elementor-936 .elementor-element.elementor-element-ef5cf85.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0eb80b2 );border-color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-ef5cf85.elementor-view-framed .elementor-icon:hover, .elementor-936 .elementor-element.elementor-element-ef5cf85.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-ef5cf85 .elementor-icon{font-size:1.4em;}.elementor-936 .elementor-element.elementor-element-ef5cf85 .elementor-icon svg{height:1.4em;}.elementor-936 .elementor-element.elementor-element-6129b73{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--grid-auto-flow:row;--justify-items:start;--align-items:start;--margin-top:0vw;--margin-bottom:0vw;--margin-left:4vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-c718475{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:8%;}.elementor-936 .elementor-element.elementor-element-31ffeb5{text-align:start;}.elementor-936 .elementor-element.elementor-element-31ffeb5 img{width:100%;}.elementor-936 .elementor-element.elementor-element-2955fc6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0.8vw 0vw;--row-gap:0.8vw;--column-gap:0vw;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-936 .elementor-element.elementor-element-a4d6dc4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0.3vw 0.3vw;--row-gap:0.3vw;--column-gap:0.3vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-936 .elementor-element.elementor-element-98e3683{padding:0% 8% 0% 0%;}.elementor-936 .elementor-element.elementor-element-98e3683 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.2em;letter-spacing:0px;mix-blend-mode:screen;color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-98e3683 .elementor-heading-title a:hover, .elementor-936 .elementor-element.elementor-element-98e3683 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-c71e39b{--divider-border-style:solid;--divider-color:var( --e-global-color-956fc41 );--divider-border-width:1px;}.elementor-936 .elementor-element.elementor-element-c71e39b .elementor-divider-separator{width:100%;}.elementor-936 .elementor-element.elementor-element-c71e39b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-936 .elementor-element.elementor-element-f5e2888{padding:0% 8% 0% 0%;}.elementor-936 .elementor-element.elementor-element-f5e2888 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.2em;letter-spacing:0px;mix-blend-mode:screen;color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-f5e2888 .elementor-heading-title a:hover, .elementor-936 .elementor-element.elementor-element-f5e2888 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-8405cd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-8405cd5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:300;line-height:1.4em;letter-spacing:0px;color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-8405cd5 .elementor-heading-title a:hover, .elementor-936 .elementor-element.elementor-element-8405cd5 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-17e2ea6{margin:1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 2vw 0vw 4vw;}.elementor-936 .elementor-element.elementor-element-17e2ea6 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-936 .elementor-element.elementor-element-17e2ea6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-17e2ea6.elementor-view-framed .elementor-icon, .elementor-936 .elementor-element.elementor-element-17e2ea6.elementor-view-default .elementor-icon{fill:var( --e-global-color-0eb80b2 );color:var( --e-global-color-0eb80b2 );border-color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-17e2ea6 .elementor-icon{font-size:24px;}.elementor-936 .elementor-element.elementor-element-17e2ea6 .elementor-icon-box-title, .elementor-936 .elementor-element.elementor-element-17e2ea6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.2em;}.elementor-936 .elementor-element.elementor-element-17e2ea6 .elementor-icon-box-title{color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-17e2ea6:has(:hover) .elementor-icon-box-title,
					 .elementor-936 .elementor-element.elementor-element-17e2ea6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-17e2ea6 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.2em;color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-3067033{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0vw 3vw 0vw 4vw;}.elementor-936 .elementor-element.elementor-element-66f0037{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0.8vw 0vw;--row-gap:0.8vw;--column-gap:0vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:-4vw;--margin-right:0vw;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-936 .elementor-element.elementor-element-66f0037:not(.elementor-motion-effects-element-type-background), .elementor-936 .elementor-element.elementor-element-66f0037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B031D40;}.elementor-936 .elementor-element.elementor-element-89fb9b3{--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:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:4vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:2vw;}.elementor-936 .elementor-element.elementor-element-89fb9b3:not(.elementor-motion-effects-element-type-background), .elementor-936 .elementor-element.elementor-element-89fb9b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-353b1c6 );}.elementor-936 .elementor-element.elementor-element-9b65643{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-6ce6520{padding:0% 0% 0% 0%;text-align:start;}.elementor-936 .elementor-element.elementor-element-6ce6520.elementor-element{--order:-99999 /* order start hack */;}.elementor-936 .elementor-element.elementor-element-6ce6520 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.4em;font-weight:500;line-height:1em;letter-spacing:0px;color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-6ce6520 .elementor-heading-title a:hover, .elementor-936 .elementor-element.elementor-element-6ce6520 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-130e082{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-5e3ec98 .elementor-icon-wrapper{text-align:center;}.elementor-936 .elementor-element.elementor-element-5e3ec98.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-956fc41 );}.elementor-936 .elementor-element.elementor-element-5e3ec98.elementor-view-framed .elementor-icon, .elementor-936 .elementor-element.elementor-element-5e3ec98.elementor-view-default .elementor-icon{color:var( --e-global-color-956fc41 );border-color:var( --e-global-color-956fc41 );}.elementor-936 .elementor-element.elementor-element-5e3ec98.elementor-view-framed .elementor-icon, .elementor-936 .elementor-element.elementor-element-5e3ec98.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-956fc41 );}.elementor-936 .elementor-element.elementor-element-5e3ec98.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-5e3ec98.elementor-view-framed .elementor-icon:hover, .elementor-936 .elementor-element.elementor-element-5e3ec98.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0eb80b2 );border-color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-5e3ec98.elementor-view-framed .elementor-icon:hover, .elementor-936 .elementor-element.elementor-element-5e3ec98.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-5e3ec98 .elementor-icon{font-size:1.6em;}.elementor-936 .elementor-element.elementor-element-5e3ec98 .elementor-icon svg{height:1.6em;}.elementor-936 .elementor-element.elementor-element-e2f7464 .elementor-icon-wrapper{text-align:center;}.elementor-936 .elementor-element.elementor-element-e2f7464.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-956fc41 );}.elementor-936 .elementor-element.elementor-element-e2f7464.elementor-view-framed .elementor-icon, .elementor-936 .elementor-element.elementor-element-e2f7464.elementor-view-default .elementor-icon{color:var( --e-global-color-956fc41 );border-color:var( --e-global-color-956fc41 );}.elementor-936 .elementor-element.elementor-element-e2f7464.elementor-view-framed .elementor-icon, .elementor-936 .elementor-element.elementor-element-e2f7464.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-956fc41 );}.elementor-936 .elementor-element.elementor-element-e2f7464.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-e2f7464.elementor-view-framed .elementor-icon:hover, .elementor-936 .elementor-element.elementor-element-e2f7464.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0eb80b2 );border-color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-e2f7464.elementor-view-framed .elementor-icon:hover, .elementor-936 .elementor-element.elementor-element-e2f7464.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-e2f7464 .elementor-icon{font-size:1.6em;}.elementor-936 .elementor-element.elementor-element-e2f7464 .elementor-icon svg{height:1.6em;}.elementor-936 .elementor-element.elementor-element-36d622d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--grid-auto-flow:row;--justify-items:start;--align-items:start;--margin-top:0vw;--margin-bottom:0vw;--margin-left:4vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-a84d0a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:8%;}.elementor-936 .elementor-element.elementor-element-555cdc3{text-align:start;}.elementor-936 .elementor-element.elementor-element-555cdc3 img{width:100%;}.elementor-936 .elementor-element.elementor-element-ddfbccb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0.8vw 0vw;--row-gap:0.8vw;--column-gap:0vw;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-936 .elementor-element.elementor-element-db22233{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0.3vw 0.3vw;--row-gap:0.3vw;--column-gap:0.3vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-936 .elementor-element.elementor-element-e9ef8e1{padding:0% 8% 0% 0%;}.elementor-936 .elementor-element.elementor-element-e9ef8e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.2em;letter-spacing:0px;mix-blend-mode:screen;color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-e9ef8e1 .elementor-heading-title a:hover, .elementor-936 .elementor-element.elementor-element-e9ef8e1 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-734c1f6{--divider-border-style:solid;--divider-color:var( --e-global-color-956fc41 );--divider-border-width:1px;}.elementor-936 .elementor-element.elementor-element-734c1f6 .elementor-divider-separator{width:100%;}.elementor-936 .elementor-element.elementor-element-734c1f6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-936 .elementor-element.elementor-element-be6ff4e{padding:0% 8% 0% 0%;}.elementor-936 .elementor-element.elementor-element-be6ff4e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.2em;letter-spacing:0px;mix-blend-mode:screen;color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-be6ff4e .elementor-heading-title a:hover, .elementor-936 .elementor-element.elementor-element-be6ff4e .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-705be19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-705be19 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:300;line-height:1.4em;letter-spacing:0px;color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-705be19 .elementor-heading-title a:hover, .elementor-936 .elementor-element.elementor-element-705be19 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-bc269c2{margin:1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 2vw 0vw 4vw;}.elementor-936 .elementor-element.elementor-element-bc269c2 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-936 .elementor-element.elementor-element-bc269c2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-bc269c2.elementor-view-framed .elementor-icon, .elementor-936 .elementor-element.elementor-element-bc269c2.elementor-view-default .elementor-icon{fill:var( --e-global-color-0eb80b2 );color:var( --e-global-color-0eb80b2 );border-color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-bc269c2 .elementor-icon{font-size:24px;}.elementor-936 .elementor-element.elementor-element-bc269c2 .elementor-icon-box-title, .elementor-936 .elementor-element.elementor-element-bc269c2 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.2em;}.elementor-936 .elementor-element.elementor-element-bc269c2 .elementor-icon-box-title{color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-bc269c2:has(:hover) .elementor-icon-box-title,
					 .elementor-936 .elementor-element.elementor-element-bc269c2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-bc269c2 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.2em;color:var( --e-global-color-0eb80b2 );}.elementor-936 .elementor-element.elementor-element-9142b1a{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 4vw;padding:0vw 2vw 0vw 0vw;}.elementor-936 .elementor-element.elementor-element-9142b1a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.8em;font-weight:300;line-height:1.4em;letter-spacing:0.3px;color:var( --e-global-color-1998c83 );}.elementor-936 .elementor-element.elementor-element-9142b1a .elementor-heading-title a:hover, .elementor-936 .elementor-element.elementor-element-9142b1a .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-936 .elementor-element.elementor-element-d2a2618{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0vw 3vw 0vw 4vw;}@media(max-width:1024px){.elementor-936 .elementor-element.elementor-element-64aa8ac{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-936 .elementor-element.elementor-element-f499998{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-2c707d7{--min-height:16vh;}.elementor-936 .elementor-element.elementor-element-eae9338{--spacer-size:30vh;}.elementor-936 .elementor-element.elementor-element-c1ffa7c .elementor-heading-title{font-size:2em;}.elementor-936 .elementor-element.elementor-element-ee5b917 .elementor-heading-title{font-size:2em;}.elementor-936 .elementor-element.elementor-element-8eb3350 .elementor-heading-title{font-size:2em;}.elementor-936 .elementor-element.elementor-element-1ec3190{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:4%;}.elementor-936 .elementor-element.elementor-element-cf40c1c{--justify-content:space-between;}.elementor-936 .elementor-element.elementor-element-f368ff2 .elementor-heading-title{font-size:1.2em;}.elementor-936 .elementor-element.elementor-element-0d7b530{--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:6%;--margin-right:6%;}.elementor-936 .elementor-element.elementor-element-8d32cb7{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-936 .elementor-element.elementor-element-79500ea{padding:0% 0% 0% 0%;}.elementor-936 .elementor-element.elementor-element-79500ea .elementor-heading-title{font-size:1em;}.elementor-936 .elementor-element.elementor-element-4ca7b95 .elementor-heading-title{font-size:0.8em;}.elementor-936 .elementor-element.elementor-element-24914eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-936 .elementor-element.elementor-element-24914eb .elementor-heading-title{font-size:0.8em;line-height:1.2em;}.elementor-936 .elementor-element.elementor-element-88c2e17 .elementor-heading-title{font-size:0.7em;}.elementor-936 .elementor-element.elementor-element-db3e03c{padding:0% 3% 0% 6%;}.elementor-936 .elementor-element.elementor-element-4424d7d{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:4%;}.elementor-936 .elementor-element.elementor-element-0730df4{--justify-content:space-between;}.elementor-936 .elementor-element.elementor-element-212d574 .elementor-heading-title{font-size:1.2em;}.elementor-936 .elementor-element.elementor-element-0b112b9{--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:6%;--margin-right:6%;}.elementor-936 .elementor-element.elementor-element-d3d220e{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-936 .elementor-element.elementor-element-ce0a9e3{padding:0% 0% 0% 0%;}.elementor-936 .elementor-element.elementor-element-ce0a9e3 .elementor-heading-title{font-size:1em;}.elementor-936 .elementor-element.elementor-element-2faec29 .elementor-heading-title{font-size:0.8em;}.elementor-936 .elementor-element.elementor-element-5accd77{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:4%;}.elementor-936 .elementor-element.elementor-element-2c5e4e0{--justify-content:space-between;}.elementor-936 .elementor-element.elementor-element-2cb9db2 .elementor-heading-title{font-size:1.2em;}.elementor-936 .elementor-element.elementor-element-6129b73{--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:6%;--margin-right:6%;}.elementor-936 .elementor-element.elementor-element-2955fc6{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-936 .elementor-element.elementor-element-98e3683{padding:0% 0% 0% 0%;}.elementor-936 .elementor-element.elementor-element-98e3683 .elementor-heading-title{font-size:1em;}.elementor-936 .elementor-element.elementor-element-f5e2888 .elementor-heading-title{font-size:0.8em;}.elementor-936 .elementor-element.elementor-element-66f0037{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:4%;}.elementor-936 .elementor-element.elementor-element-89fb9b3{--justify-content:space-between;}.elementor-936 .elementor-element.elementor-element-6ce6520 .elementor-heading-title{font-size:1.2em;}.elementor-936 .elementor-element.elementor-element-36d622d{--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:6%;--margin-right:6%;}.elementor-936 .elementor-element.elementor-element-ddfbccb{--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-936 .elementor-element.elementor-element-e9ef8e1{padding:0% 0% 0% 0%;}.elementor-936 .elementor-element.elementor-element-e9ef8e1 .elementor-heading-title{font-size:1em;}.elementor-936 .elementor-element.elementor-element-be6ff4e .elementor-heading-title{font-size:0.8em;}.elementor-936 .elementor-element.elementor-element-9142b1a .elementor-heading-title{font-size:0.7em;}}@media(max-width:767px){.elementor-936 .elementor-element.elementor-element-64aa8ac{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-936 .elementor-element.elementor-element-2c707d7{--min-height:16vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-936 .elementor-element.elementor-element-a1b0014{--min-height:0vh;--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-936 .elementor-element.elementor-element-885bd20{--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-936 .elementor-element.elementor-element-eae9338{--spacer-size:16vh;}.elementor-936 .elementor-element.elementor-element-a230adf{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-936 .elementor-element.elementor-element-a230adf.e-con{--order:-99999 /* order start hack */;}.elementor-936 .elementor-element.elementor-element-7645e0f{--margin-top:0vw;--margin-bottom:2vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:0%;}.elementor-936 .elementor-element.elementor-element-fd692c1 .elementor-heading-title{font-size:1em;}.elementor-936 .elementor-element.elementor-element-1ec3190{--width:100%;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:2%;}.elementor-936 .elementor-element.elementor-element-cf40c1c{--width:90%;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:6%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-936 .elementor-element.elementor-element-0e1544e{--width:70%;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-936 .elementor-element.elementor-element-f368ff2{padding:0% 0% 0% 0%;}.elementor-936 .elementor-element.elementor-element-f368ff2 .elementor-heading-title{font-size:1.2em;line-height:1.2em;}.elementor-936 .elementor-element.elementor-element-3732252{--width:30%;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-936 .elementor-element.elementor-element-7d8de9f{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-936 .elementor-element.elementor-element-7d8de9f .elementor-icon{font-size:7vw;}.elementor-936 .elementor-element.elementor-element-7d8de9f .elementor-icon svg{height:7vw;}.elementor-936 .elementor-element.elementor-element-0421648{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-936 .elementor-element.elementor-element-0421648 .elementor-icon{font-size:7vw;}.elementor-936 .elementor-element.elementor-element-0421648 .elementor-icon svg{height:7vw;}.elementor-936 .elementor-element.elementor-element-0d7b530{--width:94%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:6%;--margin-right:0%;}.elementor-936 .elementor-element.elementor-element-f466828{--width:94%;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:0vw;--margin-bottom:4vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-936 .elementor-element.elementor-element-bf73828 img{width:100%;}.elementor-936 .elementor-element.elementor-element-8d32cb7{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-936 .elementor-element.elementor-element-1e22a9a{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-936 .elementor-element.elementor-element-79500ea .elementor-heading-title{font-size:1.1em;}.elementor-936 .elementor-element.elementor-element-4ca7b95 .elementor-heading-title{font-size:0.8em;}.elementor-936 .elementor-element.elementor-element-24914eb{padding:0% 8% 0% 0%;}.elementor-936 .elementor-element.elementor-element-24914eb .elementor-heading-title{font-size:0.9em;}.elementor-936 .elementor-element.elementor-element-88c2e17{margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 2vw) 4vw;padding:0% 8% 0% 3%;}.elementor-936 .elementor-element.elementor-element-88c2e17 .elementor-heading-title{font-size:0.7em;}.elementor-936 .elementor-element.elementor-element-4424d7d{--width:100%;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:2%;}.elementor-936 .elementor-element.elementor-element-0730df4{--width:90%;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:6%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-936 .elementor-element.elementor-element-ef9804c{--width:70%;}.elementor-936 .elementor-element.elementor-element-212d574{padding:0% 0% 0% 0%;}.elementor-936 .elementor-element.elementor-element-212d574 .elementor-heading-title{font-size:1.2em;line-height:1.2em;}.elementor-936 .elementor-element.elementor-element-656e137{--width:30%;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-936 .elementor-element.elementor-element-197e543{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-936 .elementor-element.elementor-element-197e543 .elementor-icon{font-size:7vw;}.elementor-936 .elementor-element.elementor-element-197e543 .elementor-icon svg{height:7vw;}.elementor-936 .elementor-element.elementor-element-5b2b63a{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-936 .elementor-element.elementor-element-5b2b63a .elementor-icon{font-size:6vw;}.elementor-936 .elementor-element.elementor-element-5b2b63a .elementor-icon svg{height:6vw;}.elementor-936 .elementor-element.elementor-element-0b112b9{--width:96%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-936 .elementor-element.elementor-element-6822df8{--width:94%;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:0vw;--margin-bottom:4vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-936 .elementor-element.elementor-element-c6e602c img{width:100%;}.elementor-936 .elementor-element.elementor-element-d3d220e{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-936 .elementor-element.elementor-element-9718083{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-936 .elementor-element.elementor-element-ce0a9e3 .elementor-heading-title{font-size:1.1em;}.elementor-936 .elementor-element.elementor-element-2faec29 .elementor-heading-title{font-size:0.8em;}.elementor-936 .elementor-element.elementor-element-c6f3d83{padding:0% 8% 0% 0%;}.elementor-936 .elementor-element.elementor-element-c6f3d83 .elementor-heading-title{font-size:0.9em;}.elementor-936 .elementor-element.elementor-element-d4ed230{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 2%;}.elementor-936 .elementor-element.elementor-element-d4ed230 .elementor-icon-box-title, .elementor-936 .elementor-element.elementor-element-d4ed230 .elementor-icon-box-title a{font-size:1em;}.elementor-936 .elementor-element.elementor-element-5accd77{--width:100%;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:2%;}.elementor-936 .elementor-element.elementor-element-2c5e4e0{--width:90%;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:6%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-936 .elementor-element.elementor-element-0a239bb{--width:70%;}.elementor-936 .elementor-element.elementor-element-2cb9db2{padding:0% 0% 0% 0%;}.elementor-936 .elementor-element.elementor-element-2cb9db2 .elementor-heading-title{font-size:1.2em;line-height:1.2em;}.elementor-936 .elementor-element.elementor-element-de37881{--width:30%;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-936 .elementor-element.elementor-element-078703c{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-936 .elementor-element.elementor-element-078703c .elementor-icon{font-size:7vw;}.elementor-936 .elementor-element.elementor-element-078703c .elementor-icon svg{height:7vw;}.elementor-936 .elementor-element.elementor-element-ef5cf85{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-936 .elementor-element.elementor-element-ef5cf85 .elementor-icon{font-size:7vw;}.elementor-936 .elementor-element.elementor-element-ef5cf85 .elementor-icon svg{height:7vw;}.elementor-936 .elementor-element.elementor-element-6129b73{--width:96%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-936 .elementor-element.elementor-element-c718475{--width:94%;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:0vw;--margin-bottom:4vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-936 .elementor-element.elementor-element-31ffeb5 img{width:100%;}.elementor-936 .elementor-element.elementor-element-2955fc6{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-936 .elementor-element.elementor-element-a4d6dc4{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-936 .elementor-element.elementor-element-98e3683 .elementor-heading-title{font-size:1.1em;}.elementor-936 .elementor-element.elementor-element-f5e2888 .elementor-heading-title{font-size:0.8em;}.elementor-936 .elementor-element.elementor-element-8405cd5{padding:0% 8% 0% 0%;}.elementor-936 .elementor-element.elementor-element-8405cd5 .elementor-heading-title{font-size:0.9em;}.elementor-936 .elementor-element.elementor-element-17e2ea6{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 2%;}.elementor-936 .elementor-element.elementor-element-17e2ea6 .elementor-icon-box-title, .elementor-936 .elementor-element.elementor-element-17e2ea6 .elementor-icon-box-title a{font-size:1em;}.elementor-936 .elementor-element.elementor-element-66f0037{--width:100%;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:2%;}.elementor-936 .elementor-element.elementor-element-89fb9b3{--width:90%;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:6%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-936 .elementor-element.elementor-element-9b65643{--width:70%;}.elementor-936 .elementor-element.elementor-element-6ce6520{padding:0% 0% 0% 0%;}.elementor-936 .elementor-element.elementor-element-6ce6520 .elementor-heading-title{font-size:1.2em;line-height:1.2em;}.elementor-936 .elementor-element.elementor-element-130e082{--width:30%;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-936 .elementor-element.elementor-element-5e3ec98{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-936 .elementor-element.elementor-element-5e3ec98 .elementor-icon{font-size:7vw;}.elementor-936 .elementor-element.elementor-element-5e3ec98 .elementor-icon svg{height:7vw;}.elementor-936 .elementor-element.elementor-element-e2f7464{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-936 .elementor-element.elementor-element-e2f7464 .elementor-icon{font-size:6vw;}.elementor-936 .elementor-element.elementor-element-e2f7464 .elementor-icon svg{height:6vw;}.elementor-936 .elementor-element.elementor-element-36d622d{--width:96%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-936 .elementor-element.elementor-element-a84d0a3{--width:94%;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:0vw;--margin-bottom:4vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-936 .elementor-element.elementor-element-555cdc3 img{width:100%;}.elementor-936 .elementor-element.elementor-element-ddfbccb{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-936 .elementor-element.elementor-element-db22233{--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-936 .elementor-element.elementor-element-e9ef8e1 .elementor-heading-title{font-size:1.1em;}.elementor-936 .elementor-element.elementor-element-be6ff4e .elementor-heading-title{font-size:0.8em;}.elementor-936 .elementor-element.elementor-element-705be19{padding:0% 8% 0% 0%;}.elementor-936 .elementor-element.elementor-element-705be19 .elementor-heading-title{font-size:0.9em;}.elementor-936 .elementor-element.elementor-element-bc269c2{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 2%;}.elementor-936 .elementor-element.elementor-element-bc269c2 .elementor-icon-box-title, .elementor-936 .elementor-element.elementor-element-bc269c2 .elementor-icon-box-title a{font-size:1em;}.elementor-936 .elementor-element.elementor-element-9142b1a{margin:2vw 0vw calc(var(--kit-widget-spacing, 0px) + 2vw) 4vw;padding:0% 8% 0% 2%;}.elementor-936 .elementor-element.elementor-element-9142b1a .elementor-heading-title{font-size:0.7em;}}@media(min-width:768px){.elementor-936 .elementor-element.elementor-element-64aa8ac{--width:100%;}.elementor-936 .elementor-element.elementor-element-a1b0014{--width:30%;}.elementor-936 .elementor-element.elementor-element-a230adf{--width:70%;}.elementor-936 .elementor-element.elementor-element-1ec3190{--width:60%;}.elementor-936 .elementor-element.elementor-element-0e1544e{--width:80%;}.elementor-936 .elementor-element.elementor-element-3732252{--width:20%;}.elementor-936 .elementor-element.elementor-element-0d7b530{--width:82%;}.elementor-936 .elementor-element.elementor-element-4424d7d{--width:60%;}.elementor-936 .elementor-element.elementor-element-ef9804c{--width:80%;}.elementor-936 .elementor-element.elementor-element-656e137{--width:20%;}.elementor-936 .elementor-element.elementor-element-0b112b9{--width:82%;}.elementor-936 .elementor-element.elementor-element-5accd77{--width:60%;}.elementor-936 .elementor-element.elementor-element-0a239bb{--width:80%;}.elementor-936 .elementor-element.elementor-element-de37881{--width:20%;}.elementor-936 .elementor-element.elementor-element-6129b73{--width:82%;}.elementor-936 .elementor-element.elementor-element-66f0037{--width:60%;}.elementor-936 .elementor-element.elementor-element-9b65643{--width:80%;}.elementor-936 .elementor-element.elementor-element-130e082{--width:20%;}.elementor-936 .elementor-element.elementor-element-36d622d{--width:82%;}}@media(max-width:1024px) and (min-width:768px){.elementor-936 .elementor-element.elementor-element-a1b0014{--width:32%;}.elementor-936 .elementor-element.elementor-element-a230adf{--width:68%;}.elementor-936 .elementor-element.elementor-element-1ec3190{--width:100%;}.elementor-936 .elementor-element.elementor-element-0d7b530{--width:92%;}.elementor-936 .elementor-element.elementor-element-f466828{--width:100%;}.elementor-936 .elementor-element.elementor-element-8d32cb7{--width:100%;}.elementor-936 .elementor-element.elementor-element-4424d7d{--width:100%;}.elementor-936 .elementor-element.elementor-element-0b112b9{--width:92%;}.elementor-936 .elementor-element.elementor-element-6822df8{--width:100%;}.elementor-936 .elementor-element.elementor-element-d3d220e{--width:100%;}.elementor-936 .elementor-element.elementor-element-5accd77{--width:100%;}.elementor-936 .elementor-element.elementor-element-6129b73{--width:92%;}.elementor-936 .elementor-element.elementor-element-c718475{--width:100%;}.elementor-936 .elementor-element.elementor-element-2955fc6{--width:100%;}.elementor-936 .elementor-element.elementor-element-66f0037{--width:100%;}.elementor-936 .elementor-element.elementor-element-36d622d{--width:92%;}.elementor-936 .elementor-element.elementor-element-a84d0a3{--width:100%;}.elementor-936 .elementor-element.elementor-element-ddfbccb{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-db3e03c *//* =========================
Layout
========================= */
.elementor-936 .elementor-element.elementor-element-db3e03c .qsc-audio{
    width: min(620px, 100%);

    display: flex;
    align-items: center;
    gap: 35px;

    padding: 2.5% 0%;
    padding-right: 6%;
    padding-left: 3%;
    box-sizing: border-box;

    border-radius: 5px;
    background: rgba(15,15,18,0.35);
    border: 0px solid rgba(255,255,255,0.12);
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
}

/* cache l'élément audio natif */
.elementor-936 .elementor-element.elementor-element-db3e03c .qsc-audio .qsc-el{ display:none; }

/* =========================
    Bouton
========================= */
.elementor-936 .elementor-element.elementor-element-db3e03c .qsc-audio .qsc-btn{
    width: 30px;
    height: 30px;
    border-radius: 6px;

    border: 0px solid rgba(255,255,255,0.14);
    background: rgba(255,255,255,0.08);

    display: grid;
    place-items: center;

    padding: 0;
    cursor: pointer;

    -webkit-tap-highlight-color: transparent;
    appearance: none;
}

/* icônes */
.elementor-936 .elementor-element.elementor-element-db3e03c .qsc-audio .qsc-icon{
    width: 17px;
    height: 17px;
    fill: rgba(255,255,255,0.92);
    pointer-events: none; /* ne vole jamais le clic */
}
.elementor-936 .elementor-element.elementor-element-db3e03c .qsc-audio .qsc-icon *{ pointer-events:none; }

/* =========================
    Swap icônes (fix)
========================= */
.elementor-936 .elementor-element.elementor-element-db3e03c .qsc-audio .qsc-pause{ display:none; }
.elementor-936 .elementor-element.elementor-element-db3e03c .qsc-audio.is-playing .qsc-play{ display:none; }
.elementor-936 .elementor-element.elementor-element-db3e03c .qsc-audio.is-playing .qsc-pause{ display:inline-flex; }

/* =========================
    Barre de progression
========================= */
.elementor-936 .elementor-element.elementor-element-db3e03c .qsc-audio .qsc-mid{
    flex: 1;
    display: flex;
    align-items: center;
}

/* barre */
.elementor-936 .elementor-element.elementor-element-db3e03c .qsc-audio .qsc-bar{
    position: relative;
    width: 100%;
    height: 5px;
    border-radius: 999px;
    cursor: pointer;
}

.elementor-936 .elementor-element.elementor-element-db3e03c .qsc-audio .qsc-track{
    position: absolute;
    inset: 0;
    border-radius: 999px;
    background: rgba(255,255,255,0.18);
}

.elementor-936 .elementor-element.elementor-element-db3e03c .qsc-audio .qsc-fill{
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 0%;
    border-radius: 999px;
    background: rgba(255,255,255,0.86);
}

.elementor-936 .elementor-element.elementor-element-db3e03c .qsc-audio .qsc-knob{
    position: absolute;
    top: 50%;
    left: 0%;
    width: 12px;
    height: 12px;
    border-radius: 999px;
    transform: translate(-50%, -50%);
    background: rgba(255,255,255,0.95);
    box-shadow: 0 0 0 3px rgba(255,255,255,0.12);
    opacity: 0;
    transition: opacity 120ms ease;
}
.elementor-936 .elementor-element.elementor-element-db3e03c .qsc-audio:hover .qsc-knob{ opacity: 1; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-48f513e *//* =========================
Layout
========================= */
.elementor-936 .elementor-element.elementor-element-48f513e .qsc-audio{
    width: min(620px, 100%);

    display: flex;
    align-items: center;
    gap: 35px;

    padding: 2.5% 0%;
    padding-right: 6%;
    padding-left: 3%;
    box-sizing: border-box;

    border-radius: 5px;
    background: rgba(15,15,18,0.35);
    border: 0px solid rgba(255,255,255,0.12);
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
}

/* cache l'élément audio natif */
.elementor-936 .elementor-element.elementor-element-48f513e .qsc-audio .qsc-el{ display:none; }

/* =========================
    Bouton
========================= */
.elementor-936 .elementor-element.elementor-element-48f513e .qsc-audio .qsc-btn{
    width: 30px;
    height: 30px;
    border-radius: 6px;

    border: 0px solid rgba(255,255,255,0.14);
    background: rgba(255,255,255,0.08);

    display: grid;
    place-items: center;

    padding: 0;
    cursor: pointer;

    -webkit-tap-highlight-color: transparent;
    appearance: none;
}

/* icônes */
.elementor-936 .elementor-element.elementor-element-48f513e .qsc-audio .qsc-icon{
    width: 17px;
    height: 17px;
    fill: rgba(255,255,255,0.92);
    pointer-events: none; /* ne vole jamais le clic */
}
.elementor-936 .elementor-element.elementor-element-48f513e .qsc-audio .qsc-icon *{ pointer-events:none; }

/* =========================
    Swap icônes (fix)
========================= */
.elementor-936 .elementor-element.elementor-element-48f513e .qsc-audio .qsc-pause{ display:none; }
.elementor-936 .elementor-element.elementor-element-48f513e .qsc-audio.is-playing .qsc-play{ display:none; }
.elementor-936 .elementor-element.elementor-element-48f513e .qsc-audio.is-playing .qsc-pause{ display:inline-flex; }

/* =========================
    Barre de progression
========================= */
.elementor-936 .elementor-element.elementor-element-48f513e .qsc-audio .qsc-mid{
    flex: 1;
    display: flex;
    align-items: center;
}

/* barre */
.elementor-936 .elementor-element.elementor-element-48f513e .qsc-audio .qsc-bar{
    position: relative;
    width: 100%;
    height: 5px;
    border-radius: 999px;
    cursor: pointer;
}

.elementor-936 .elementor-element.elementor-element-48f513e .qsc-audio .qsc-track{
    position: absolute;
    inset: 0;
    border-radius: 999px;
    background: rgba(255,255,255,0.18);
}

.elementor-936 .elementor-element.elementor-element-48f513e .qsc-audio .qsc-fill{
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 0%;
    border-radius: 999px;
    background: rgba(255,255,255,0.86);
}

.elementor-936 .elementor-element.elementor-element-48f513e .qsc-audio .qsc-knob{
    position: absolute;
    top: 50%;
    left: 0%;
    width: 12px;
    height: 12px;
    border-radius: 999px;
    transform: translate(-50%, -50%);
    background: rgba(255,255,255,0.95);
    box-shadow: 0 0 0 3px rgba(255,255,255,0.12);
    opacity: 0;
    transition: opacity 120ms ease;
}
.elementor-936 .elementor-element.elementor-element-48f513e .qsc-audio:hover .qsc-knob{ opacity: 1; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3067033 *//* =========================
Layout
========================= */
.elementor-936 .elementor-element.elementor-element-3067033 .qsc-audio{
    width: min(620px, 100%);

    display: flex;
    align-items: center;
    gap: 35px;

    padding: 2.5% 0%;
    padding-right: 6%;
    padding-left: 3%;
    box-sizing: border-box;

    border-radius: 5px;
    background: rgba(15,15,18,0.35);
    border: 0px solid rgba(255,255,255,0.12);
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
}

/* cache l'élément audio natif */
.elementor-936 .elementor-element.elementor-element-3067033 .qsc-audio .qsc-el{ display:none; }

/* =========================
    Bouton
========================= */
.elementor-936 .elementor-element.elementor-element-3067033 .qsc-audio .qsc-btn{
    width: 30px;
    height: 30px;
    border-radius: 6px;

    border: 0px solid rgba(255,255,255,0.14);
    background: rgba(255,255,255,0.08);

    display: grid;
    place-items: center;

    padding: 0;
    cursor: pointer;

    -webkit-tap-highlight-color: transparent;
    appearance: none;
}

/* icônes */
.elementor-936 .elementor-element.elementor-element-3067033 .qsc-audio .qsc-icon{
    width: 17px;
    height: 17px;
    fill: rgba(255,255,255,0.92);
    pointer-events: none; /* ne vole jamais le clic */
}
.elementor-936 .elementor-element.elementor-element-3067033 .qsc-audio .qsc-icon *{ pointer-events:none; }

/* =========================
    Swap icônes (fix)
========================= */
.elementor-936 .elementor-element.elementor-element-3067033 .qsc-audio .qsc-pause{ display:none; }
.elementor-936 .elementor-element.elementor-element-3067033 .qsc-audio.is-playing .qsc-play{ display:none; }
.elementor-936 .elementor-element.elementor-element-3067033 .qsc-audio.is-playing .qsc-pause{ display:inline-flex; }

/* =========================
    Barre de progression
========================= */
.elementor-936 .elementor-element.elementor-element-3067033 .qsc-audio .qsc-mid{
    flex: 1;
    display: flex;
    align-items: center;
}

/* barre */
.elementor-936 .elementor-element.elementor-element-3067033 .qsc-audio .qsc-bar{
    position: relative;
    width: 100%;
    height: 5px;
    border-radius: 999px;
    cursor: pointer;
}

.elementor-936 .elementor-element.elementor-element-3067033 .qsc-audio .qsc-track{
    position: absolute;
    inset: 0;
    border-radius: 999px;
    background: rgba(255,255,255,0.18);
}

.elementor-936 .elementor-element.elementor-element-3067033 .qsc-audio .qsc-fill{
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 0%;
    border-radius: 999px;
    background: rgba(255,255,255,0.86);
}

.elementor-936 .elementor-element.elementor-element-3067033 .qsc-audio .qsc-knob{
    position: absolute;
    top: 50%;
    left: 0%;
    width: 12px;
    height: 12px;
    border-radius: 999px;
    transform: translate(-50%, -50%);
    background: rgba(255,255,255,0.95);
    box-shadow: 0 0 0 3px rgba(255,255,255,0.12);
    opacity: 0;
    transition: opacity 120ms ease;
}
.elementor-936 .elementor-element.elementor-element-3067033 .qsc-audio:hover .qsc-knob{ opacity: 1; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d2a2618 *//* =========================
Layout
========================= */
.elementor-936 .elementor-element.elementor-element-d2a2618 .qsc-audio{
    width: min(620px, 100%);

    display: flex;
    align-items: center;
    gap: 35px;

    padding: 2.5% 0%;
    padding-right: 6%;
    padding-left: 3%;
    box-sizing: border-box;

    border-radius: 5px;
    background: rgba(15,15,18,0.35);
    border: 0px solid rgba(255,255,255,0.12);
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
}

/* cache l'élément audio natif */
.elementor-936 .elementor-element.elementor-element-d2a2618 .qsc-audio .qsc-el{ display:none; }

/* =========================
    Bouton
========================= */
.elementor-936 .elementor-element.elementor-element-d2a2618 .qsc-audio .qsc-btn{
    width: 30px;
    height: 30px;
    border-radius: 6px;

    border: 0px solid rgba(255,255,255,0.14);
    background: rgba(255,255,255,0.08);

    display: grid;
    place-items: center;

    padding: 0;
    cursor: pointer;

    -webkit-tap-highlight-color: transparent;
    appearance: none;
}

/* icônes */
.elementor-936 .elementor-element.elementor-element-d2a2618 .qsc-audio .qsc-icon{
    width: 17px;
    height: 17px;
    fill: rgba(255,255,255,0.92);
    pointer-events: none; /* ne vole jamais le clic */
}
.elementor-936 .elementor-element.elementor-element-d2a2618 .qsc-audio .qsc-icon *{ pointer-events:none; }

/* =========================
    Swap icônes (fix)
========================= */
.elementor-936 .elementor-element.elementor-element-d2a2618 .qsc-audio .qsc-pause{ display:none; }
.elementor-936 .elementor-element.elementor-element-d2a2618 .qsc-audio.is-playing .qsc-play{ display:none; }
.elementor-936 .elementor-element.elementor-element-d2a2618 .qsc-audio.is-playing .qsc-pause{ display:inline-flex; }

/* =========================
    Barre de progression
========================= */
.elementor-936 .elementor-element.elementor-element-d2a2618 .qsc-audio .qsc-mid{
    flex: 1;
    display: flex;
    align-items: center;
}

/* barre */
.elementor-936 .elementor-element.elementor-element-d2a2618 .qsc-audio .qsc-bar{
    position: relative;
    width: 100%;
    height: 5px;
    border-radius: 999px;
    cursor: pointer;
}

.elementor-936 .elementor-element.elementor-element-d2a2618 .qsc-audio .qsc-track{
    position: absolute;
    inset: 0;
    border-radius: 999px;
    background: rgba(255,255,255,0.18);
}

.elementor-936 .elementor-element.elementor-element-d2a2618 .qsc-audio .qsc-fill{
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 0%;
    border-radius: 999px;
    background: rgba(255,255,255,0.86);
}

.elementor-936 .elementor-element.elementor-element-d2a2618 .qsc-audio .qsc-knob{
    position: absolute;
    top: 50%;
    left: 0%;
    width: 12px;
    height: 12px;
    border-radius: 999px;
    transform: translate(-50%, -50%);
    background: rgba(255,255,255,0.95);
    box-shadow: 0 0 0 3px rgba(255,255,255,0.12);
    opacity: 0;
    transition: opacity 120ms ease;
}
.elementor-936 .elementor-element.elementor-element-d2a2618 .qsc-audio:hover .qsc-knob{ opacity: 1; }/* End custom CSS */