.elementor-24 .elementor-element.elementor-element-f4b81e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-454520d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-24 .elementor-element.elementor-element-454520d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-878436a .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:142px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.02em;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-743f4cf .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:44px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.02em;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-4c91895{padding:20px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-47bd53e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-24 .elementor-element.elementor-element-3768d42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:200px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-33dbd13{text-align:center;}.elementor-24 .elementor-element.elementor-element-03511d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:300px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-03511d8:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-03511d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #76269B 100%);}.elementor-24 .elementor-element.elementor-element-e2d2b95{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-43a81da{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;}.elementor-24 .elementor-element.elementor-element-17bdc5b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-a475f34{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-c77fe69{text-align:center;}.elementor-24 .elementor-element.elementor-element-c77fe69 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-24 .elementor-element.elementor-element-e8bcfc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-e8bcfc4:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e8bcfc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #76269B 0%, var( --e-global-color-primary ) 100%);}.elementor-24 .elementor-element.elementor-element-da1d380{--display:flex;}.elementor-24 .elementor-element.elementor-element-0fda051 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-6f8a058{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-16e18f3{--spacer-size:74px;}.elementor-24 .elementor-element.elementor-element-d237470{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-d7071ce{--display:flex;--justify-content:center;}.elementor-24 .elementor-element.elementor-element-2f520f5{text-align:center;}.elementor-24 .elementor-element.elementor-element-2f520f5 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.02em;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-1052e1d{--spacer-size:20px;}.elementor-24 .elementor-element.elementor-element-f48b479{text-align:center;}.elementor-24 .elementor-element.elementor-element-f48b479 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.02em;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-3bfe5dc{--display:flex;--justify-content:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-9f8e030 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-9f8e030.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-9f8e030.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-9f8e030.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-9f8e030.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-9f8e030.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-0be7a7e{text-align:center;}.elementor-24 .elementor-element.elementor-element-0be7a7e .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.02em;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-3136456{--display:flex;--justify-content:center;}.elementor-24 .elementor-element.elementor-element-3284d44{text-align:center;}.elementor-24 .elementor-element.elementor-element-3284d44 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.02em;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-f78c59e{--spacer-size:20px;}.elementor-24 .elementor-element.elementor-element-ca64601{text-align:center;}.elementor-24 .elementor-element.elementor-element-ca64601 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.02em;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-c9eccbc{--display:flex;--justify-content:center;}.elementor-24 .elementor-element.elementor-element-baeba32 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-baeba32.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-baeba32.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-baeba32.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-baeba32.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-baeba32.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-abe8065{text-align:center;}.elementor-24 .elementor-element.elementor-element-abe8065 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.02em;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-70f5ee5{--display:flex;--justify-content:center;}.elementor-24 .elementor-element.elementor-element-0632507{text-align:center;}.elementor-24 .elementor-element.elementor-element-0632507 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.02em;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-21338aa{--spacer-size:20px;}.elementor-24 .elementor-element.elementor-element-19685c7{text-align:center;}.elementor-24 .elementor-element.elementor-element-19685c7 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.02em;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-9c2cc77{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-9c2cc77 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-e9cc807{text-align:right;}.elementor-24 .elementor-element.elementor-element-e9cc807 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-a062a1e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:300px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-a062a1e > .elementor-shape-top .elementor-shape-fill, .elementor-24 .elementor-element.elementor-element-a062a1e > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-fa00876{--display:flex;}.elementor-24 .elementor-element.elementor-element-d8338dd{text-align:center;}.elementor-24 .elementor-element.elementor-element-ada3a71{--display:flex;}.elementor-24 .elementor-element.elementor-element-4d2487b{text-align:center;}.elementor-24 .elementor-element.elementor-element-57065ec{--display:flex;}.elementor-24 .elementor-element.elementor-element-9257bd1{--display:flex;}.elementor-24 .elementor-element.elementor-element-3dccd8d{text-align:center;}.elementor-24 .elementor-element.elementor-element-52e5154{--display:flex;}.elementor-24 .elementor-element.elementor-element-192a306{text-align:center;}.elementor-24 .elementor-element.elementor-element-fadd7e0{--display:flex;}.elementor-24 .elementor-element.elementor-element-4a8d6a0{text-align:center;}.elementor-24 .elementor-element.elementor-element-d3a52c2{text-align:center;}.elementor-24 .elementor-element.elementor-element-21aae01{--display:flex;--margin-top:-25px;--margin-bottom:400px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-2728e06{--display:flex;}.elementor-24 .elementor-element.elementor-element-d98359b{text-align:center;}.elementor-24 .elementor-element.elementor-element-d98359b .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:200px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.02em;word-spacing:0em;}.elementor-24 .elementor-element.elementor-element-2e84489{--display:flex;}.elementor-24 .elementor-element.elementor-element-9e2a449{text-align:center;}.elementor-24 .elementor-element.elementor-element-72f555a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-72f555a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-72f555a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://hyperfit.fr/wp-content/uploads/2025/11/maxresdefault.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-72f555a::before, .elementor-24 .elementor-element.elementor-element-72f555a > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-72f555a > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-72f555a > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-72f555a > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-72f555a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0C0C0C;--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-72f555a::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-24 .elementor-element.elementor-element-d2a721d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-a499cc0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-4799ee6{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-24 .elementor-element.elementor-element-4799ee6 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:33px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.02em;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-40a4206{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;padding:20px 20px 20px 20px;text-align:right;}.elementor-24 .elementor-element.elementor-element-40a4206 .elementor-heading-title{color:var( --e-global-color-secondary );}.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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.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-24 .elementor-element.elementor-element-bd7146d{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:5.9px;padding:50px 0px 50px 0px;}.elementor-24 .elementor-element.elementor-element-bd7146d .elementor-divider-separator{width:100%;}.elementor-24 .elementor-element.elementor-element-bd7146d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24 .elementor-element.elementor-element-008bc70{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-ff09029{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-f265db9 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-f265db9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-f265db9.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-f265db9.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-f265db9.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-f265db9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-a1f9ad0{text-align:center;}.elementor-24 .elementor-element.elementor-element-a1f9ad0 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:49px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.02em;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-47a4c6f{padding:20px 0px 20px 0px;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-8396de6{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-4f56487 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-4f56487.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-4f56487.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-4f56487.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-4f56487.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-4f56487.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-72638d7{text-align:center;}.elementor-24 .elementor-element.elementor-element-72638d7 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:49px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.02em;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-28acba2{padding:20px 0px 20px 0px;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-8704d01{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-e77d3a5 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-e77d3a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-e77d3a5.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-e77d3a5.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-e77d3a5.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-e77d3a5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-f77d292{text-align:center;}.elementor-24 .elementor-element.elementor-element-f77d292 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:49px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.02em;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-a692f36{padding:20px 0px 20px 0px;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-90aef6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-90aef6f:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-90aef6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://hyperfit.fr/wp-content/uploads/2025/11/274876908_10165688585930618_1196050307838403206_n-1024x683-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-90aef6f::before, .elementor-24 .elementor-element.elementor-element-90aef6f > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-90aef6f > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-90aef6f > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-90aef6f > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-90aef6f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0C0C0C;--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-90aef6f::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-24 .elementor-element.elementor-element-90aef6f > .elementor-shape-bottom svg, .elementor-24 .elementor-element.elementor-element-90aef6f > .e-con-inner > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-24 .elementor-element.elementor-element-08163ab{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-6c2a91e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-64b7ecb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;}.elementor-24 .elementor-element.elementor-element-64b7ecb .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-87c858d{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-24 .elementor-element.elementor-element-87c858d .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:33px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.02em;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-c0f8412{margin:50px 50px calc(var(--kit-widget-spacing, 0px) + 100px) 50px;font-family:"Kanit", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-eef3635{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-7a9d62a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-43789da{text-align:center;}.elementor-24 .elementor-element.elementor-element-43789da .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-7d9f488{text-align:center;}.elementor-24 .elementor-element.elementor-element-7d9f488 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-506b4cd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-3f6cb82{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-d1c2e57{text-align:center;}.elementor-24 .elementor-element.elementor-element-d1c2e57 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-94e574f{text-align:center;}.elementor-24 .elementor-element.elementor-element-94e574f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-097eea9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-a3a6e27{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-e0bc429{text-align:center;}.elementor-24 .elementor-element.elementor-element-e0bc429 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-8a93739{text-align:center;}.elementor-24 .elementor-element.elementor-element-8a93739 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-e8c78b0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-3f4864b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-5d1db71{text-align:center;}.elementor-24 .elementor-element.elementor-element-5d1db71 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.02em;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-20086e8{text-align:center;}.elementor-24 .elementor-element.elementor-element-20086e8 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-cb52916{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-06353fd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-5c82ad2{text-align:center;}.elementor-24 .elementor-element.elementor-element-5c82ad2 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-aa60d7e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-c241f06{text-align:center;}.elementor-24 .elementor-element.elementor-element-c241f06 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.02em;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-76a1de3{text-align:center;}.elementor-24 .elementor-element.elementor-element-76a1de3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-43fd3de{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-4f8028a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:300px;--padding-bottom:200px;--padding-left:50px;--padding-right:50px;}.elementor-24 .elementor-element.elementor-element-4f8028a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-4f8028a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #49135F 100%);}.elementor-24 .elementor-element.elementor-element-4f8028a > .elementor-shape-top .elementor-shape-fill, .elementor-24 .elementor-element.elementor-element-4f8028a > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-abf3b8e{text-align:left;}.elementor-24 .elementor-element.elementor-element-abf3b8e .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.02em;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-4317a75{text-align:right;}.elementor-24 .elementor-element.elementor-element-4317a75 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-e7152bf{margin:100px 100px calc(var(--kit-widget-spacing, 0px) + 100px) 100px;text-align:center;}.elementor-24 .elementor-element.elementor-element-e7152bf .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:154px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.02em;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-4ef2048 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-4ef2048.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-4ef2048.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-4ef2048.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-4ef2048.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-4ef2048.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-67ae98b{margin:100px 100px calc(var(--kit-widget-spacing, 0px) + 100px) 100px;text-align:center;}.elementor-24 .elementor-element.elementor-element-67ae98b .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:49px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.02em;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-09b941f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 100px;text-align:left;}.elementor-24 .elementor-element.elementor-element-09b941f .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:italic;text-decoration:underline;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-24 .elementor-element.elementor-element-3e3bfb3 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-3e3bfb3{padding:0px 0px 0px 100px;}.elementor-24 .elementor-element.elementor-element-db87478{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-24 .elementor-element.elementor-element-1568c9a{text-align:right;}.elementor-24 .elementor-element.elementor-element-1568c9a .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.02em;word-spacing:0em;}.elementor-24 .elementor-element.elementor-element-179981b{text-align:right;}.elementor-24 .elementor-element.elementor-element-179981b .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:38px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.02em;word-spacing:0em;}.elementor-24 .elementor-element.elementor-element-9273fe2 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-9273fe2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-24 .elementor-element.elementor-element-63bac75{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-63bac75 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-5c1cd76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-76c2a97{text-align:right;}.elementor-24 .elementor-element.elementor-element-76c2a97 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:38px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.02em;word-spacing:0em;}.elementor-24 .elementor-element.elementor-element-ff2bb78{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:100px;--padding-right:100px;}.elementor-24 .elementor-element.elementor-element-ff2bb78 > .elementor-shape-top .elementor-shape-fill, .elementor-24 .elementor-element.elementor-element-ff2bb78 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-ff2bb78 > .elementor-shape-top svg, .elementor-24 .elementor-element.elementor-element-ff2bb78 > .e-con-inner > .elementor-shape-top svg{height:129px;}.elementor-24 .elementor-element.elementor-element-ff2bb78 > .elementor-shape-bottom .elementor-shape-fill, .elementor-24 .elementor-element.elementor-element-ff2bb78 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-ff2bb78 > .elementor-shape-bottom svg, .elementor-24 .elementor-element.elementor-element-ff2bb78 > .e-con-inner > .elementor-shape-bottom svg{height:129px;}.elementor-24 .elementor-element.elementor-element-ff2bb78.e-con{--align-self:center;}.elementor-24 .elementor-element.elementor-element-4f7d6ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-3503d34{text-align:right;}.elementor-24 .elementor-element.elementor-element-bd9e3e8{text-align:right;}.elementor-24 .elementor-element.elementor-element-bd9e3e8 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.02em;word-spacing:0em;}.elementor-24 .elementor-element.elementor-element-cb5dbcf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24 .elementor-element.elementor-element-4d0fda7{padding:0px 0px 0px 20px;}.elementor-24 .elementor-element.elementor-element-4d0fda7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-24 .elementor-element.elementor-element-269e7f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-269e7f6:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-269e7f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #5D21B9 100%);}.elementor-24 .elementor-element.elementor-element-e185780{--display:flex;}.elementor-24 .elementor-element.elementor-element-3bbfb06{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-3bbfb06.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-3bbfb06 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-9ab2d92{text-align:center;}.elementor-24 .elementor-element.elementor-element-0209d33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24 .elementor-element.elementor-element-0209d33:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-0209d33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AA1684;}.elementor-widget-cta .is-type-button.ehp-cta__button--primary{background-color:var( --e-global-color-accent );}.elementor-widget-cta .is-type-button.ehp-cta__button--primary:hover, .elementor-widget-cta .is-type-button.ehp-cta__button--primary:focus{background-color:var( --e-global-color-accent );}.elementor-widget-cta .ehp-cta{--cta-image-border-color:var( --e-global-color-text );--cta-button-primary-text-color:var( --e-global-color-secondary );--cta-button-primary-text-color-hover:var( --e-global-color-text );--cta-button-primary-border-color:var( --e-global-color-secondary );--cta-button-secondary-text-color:var( --e-global-color-secondary );--cta-button-secondary-text-color-hover:var( --e-global-color-text );--cta-button-secondary-border-color:var( --e-global-color-secondary );--cta-box-border-color:var( --e-global-color-text );}.elementor-widget-cta .ehp-cta .ehp-cta__heading{color:var( --e-global-color-primary );}.elementor-widget-cta .ehp-cta__heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-cta .ehp-cta .ehp-cta__description{color:var( --e-global-color-text );}.elementor-widget-cta .ehp-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-cta .ehp-cta__button--primary{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-cta .ehp-cta__button--secondary{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-24 .elementor-element.elementor-element-52a17da .ehp-cta{--cta-buttons-vertical-position:end;background-color:#F6F7F8;--cta-button-primary-text-color-hover:var( --e-global-color-primary );--cta-button-primary-padding-block-end:8px;--cta-button-primary-padding-block-start:8px;--cta-button-primary-padding-inline-end:16px;--cta-button-primary-padding-inline-start:16px;--cta-button-secondary-text-color:var( --e-global-color-primary );--cta-button-secondary-text-color-hover:var( --e-global-color-secondary );--cta-button-secondary-border-width:1px;--cta-button-secondary-border-color:var( --e-global-color-primary );--cta-button-secondary-padding-block-end:8px;--cta-button-secondary-padding-block-start:8px;--cta-button-secondary-padding-inline-end:16px;--cta-button-secondary-padding-inline-start:16px;--cta-buttons-space-between:16px;--cta-overlay-opacity:0.5;--cta-elements-spacing:40px;--cta-box-padding-block-end:60px;--cta-box-padding-block-start:60px;--cta-box-padding-inline-end:60px;--cta-box-padding-inline-start:60px;}.elementor-24 .elementor-element.elementor-element-52a17da .is-type-button.ehp-cta__button--primary:hover, .elementor-24 .elementor-element.elementor-element-52a17da .is-type-button.ehp-cta__button--primary:focus{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-52a17da .is-type-button.ehp-cta__button--secondary{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-52a17da .is-type-button.ehp-cta__button--secondary:hover, .elementor-24 .elementor-element.elementor-element-52a17da .is-type-button.ehp-cta__button--secondary:focus{background-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-f4b81e3{--content-width:1600px;}.elementor-24 .elementor-element.elementor-element-454520d{--width:52.235%;}.elementor-24 .elementor-element.elementor-element-47bd53e{--width:50%;}.elementor-24 .elementor-element.elementor-element-03511d8{--content-width:1500px;}.elementor-24 .elementor-element.elementor-element-e8bcfc4{--content-width:1500px;}.elementor-24 .elementor-element.elementor-element-a062a1e{--content-width:1383px;}.elementor-24 .elementor-element.elementor-element-21aae01{--content-width:1500px;}.elementor-24 .elementor-element.elementor-element-72f555a{--content-width:1500px;}.elementor-24 .elementor-element.elementor-element-90aef6f{--content-width:1500px;}.elementor-24 .elementor-element.elementor-element-ff2bb78{--content-width:1500px;}.elementor-24 .elementor-element.elementor-element-4f7d6ac{--width:50%;}.elementor-24 .elementor-element.elementor-element-cb5dbcf{--width:50%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-24 .elementor-element.elementor-element-878436a .elementor-heading-title{font-size:80px;}.elementor-24 .elementor-element.elementor-element-743f4cf .elementor-heading-title{font-size:80px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-24 .elementor-element.elementor-element-e2d2b95{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-d237470{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-2f520f5 .elementor-heading-title{font-size:80px;}.elementor-24 .elementor-element.elementor-element-f48b479 .elementor-heading-title{font-size:80px;}.elementor-24 .elementor-element.elementor-element-0be7a7e .elementor-heading-title{font-size:80px;}.elementor-24 .elementor-element.elementor-element-3284d44 .elementor-heading-title{font-size:80px;}.elementor-24 .elementor-element.elementor-element-ca64601 .elementor-heading-title{font-size:80px;}.elementor-24 .elementor-element.elementor-element-abe8065 .elementor-heading-title{font-size:80px;}.elementor-24 .elementor-element.elementor-element-0632507 .elementor-heading-title{font-size:80px;}.elementor-24 .elementor-element.elementor-element-19685c7 .elementor-heading-title{font-size:80px;}.elementor-24 .elementor-element.elementor-element-9c2cc77 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-24 .elementor-element.elementor-element-a062a1e{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-d98359b .elementor-heading-title{font-size:80px;}.elementor-24 .elementor-element.elementor-element-d2a721d{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-4799ee6 .elementor-heading-title{font-size:80px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-24 .elementor-element.elementor-element-008bc70{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-a1f9ad0 .elementor-heading-title{font-size:80px;}.elementor-24 .elementor-element.elementor-element-72638d7 .elementor-heading-title{font-size:80px;}.elementor-24 .elementor-element.elementor-element-f77d292 .elementor-heading-title{font-size:80px;}.elementor-24 .elementor-element.elementor-element-08163ab{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-87c858d .elementor-heading-title{font-size:80px;}.elementor-24 .elementor-element.elementor-element-c0f8412{font-size:18px;}.elementor-24 .elementor-element.elementor-element-eef3635{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-43789da .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-24 .elementor-element.elementor-element-7d9f488 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-24 .elementor-element.elementor-element-d1c2e57 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-24 .elementor-element.elementor-element-94e574f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-24 .elementor-element.elementor-element-e0bc429 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-24 .elementor-element.elementor-element-8a93739 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-24 .elementor-element.elementor-element-5d1db71 .elementor-heading-title{font-size:80px;}.elementor-24 .elementor-element.elementor-element-20086e8 .elementor-heading-title{font-size:32px;}.elementor-24 .elementor-element.elementor-element-5c82ad2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-24 .elementor-element.elementor-element-c241f06 .elementor-heading-title{font-size:80px;}.elementor-24 .elementor-element.elementor-element-76a1de3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-24 .elementor-element.elementor-element-abf3b8e .elementor-heading-title{font-size:80px;}.elementor-24 .elementor-element.elementor-element-e7152bf .elementor-heading-title{font-size:80px;}.elementor-24 .elementor-element.elementor-element-67ae98b .elementor-heading-title{font-size:80px;}.elementor-24 .elementor-element.elementor-element-09b941f .elementor-heading-title{font-size:18px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-24 .elementor-element.elementor-element-1568c9a .elementor-heading-title{font-size:80px;}.elementor-24 .elementor-element.elementor-element-179981b .elementor-heading-title{font-size:80px;}.elementor-24 .elementor-element.elementor-element-76c2a97 .elementor-heading-title{font-size:80px;}.elementor-24 .elementor-element.elementor-element-bd9e3e8 .elementor-heading-title{font-size:80px;}.elementor-24 .elementor-element.elementor-element-4d0fda7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-cta .ehp-cta__heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-cta .ehp-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-cta .ehp-cta__button--primary{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-cta .ehp-cta__button--secondary{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-24 .elementor-element.elementor-element-52a17da .ehp-cta{--cta-buttons-space-between:16px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-24 .elementor-element.elementor-element-878436a .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-24 .elementor-element.elementor-element-743f4cf .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-24 .elementor-element.elementor-element-e2d2b95{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-d237470{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-2f520f5 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-24 .elementor-element.elementor-element-f48b479 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-24 .elementor-element.elementor-element-0be7a7e .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-24 .elementor-element.elementor-element-3284d44 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-24 .elementor-element.elementor-element-ca64601 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-24 .elementor-element.elementor-element-abe8065 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-24 .elementor-element.elementor-element-0632507 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-24 .elementor-element.elementor-element-19685c7 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-24 .elementor-element.elementor-element-9c2cc77 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-24 .elementor-element.elementor-element-a062a1e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-d98359b .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-24 .elementor-element.elementor-element-d2a721d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-4799ee6 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-24 .elementor-element.elementor-element-008bc70{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-a1f9ad0 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-24 .elementor-element.elementor-element-72638d7 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-24 .elementor-element.elementor-element-f77d292 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-24 .elementor-element.elementor-element-08163ab{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-87c858d .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-24 .elementor-element.elementor-element-c0f8412{font-size:18px;}.elementor-24 .elementor-element.elementor-element-eef3635{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-43789da .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-24 .elementor-element.elementor-element-7d9f488 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-24 .elementor-element.elementor-element-d1c2e57 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-24 .elementor-element.elementor-element-94e574f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-24 .elementor-element.elementor-element-e0bc429 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-24 .elementor-element.elementor-element-8a93739 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-24 .elementor-element.elementor-element-5d1db71 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-24 .elementor-element.elementor-element-20086e8 .elementor-heading-title{font-size:28px;}.elementor-24 .elementor-element.elementor-element-5c82ad2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-24 .elementor-element.elementor-element-c241f06 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-24 .elementor-element.elementor-element-76a1de3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-24 .elementor-element.elementor-element-abf3b8e .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-24 .elementor-element.elementor-element-e7152bf .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-24 .elementor-element.elementor-element-67ae98b .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-24 .elementor-element.elementor-element-09b941f .elementor-heading-title{font-size:18px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-24 .elementor-element.elementor-element-1568c9a .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-24 .elementor-element.elementor-element-179981b .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-24 .elementor-element.elementor-element-76c2a97 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-24 .elementor-element.elementor-element-bd9e3e8 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-24 .elementor-element.elementor-element-4d0fda7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-cta .ehp-cta__heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-cta .ehp-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-cta .ehp-cta__button--primary{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-cta .ehp-cta__button--secondary{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-24 .elementor-element.elementor-element-52a17da .ehp-cta{--cta-buttons-space-between:16px;}}