.elementor-22 .elementor-element.elementor-element-41164417{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:-87px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-41164417:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-41164417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexcraft.my/wp-content/uploads/2026/04/homeBannerRightLight.png");background-position:top right;background-repeat:no-repeat;}.elementor-22 .elementor-element.elementor-element-41164417::before, .elementor-22 .elementor-element.elementor-element-41164417 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-41164417 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-41164417 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-41164417 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-41164417 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://nexcraft.my/wp-content/uploads/2026/04/homeBannerLeftLight.png");--background-overlay:'';background-position:top left;background-repeat:no-repeat;}.elementor-22 .elementor-element.elementor-element-5d2130dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:211px;--padding-bottom:110px;--padding-left:16px;--padding-right:16px;}.elementor-22 .elementor-element.elementor-element-5d2130dd:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5d2130dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexcraft.my/wp-content/uploads/2026/04/homeBannerPattern.png");background-position:top center;background-repeat:repeat-x;}.elementor-22 .elementor-element.elementor-element-a5284e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-a5284e1.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-22 .elementor-element.elementor-element-5d9bd57a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-22 .elementor-element.elementor-element-5d9bd57a .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-5d9bd57a .heading .heading-title{font-family:var( --e-global-typography-b193657-font-family ), Sans-serif;font-size:var( --e-global-typography-b193657-font-size );font-weight:var( --e-global-typography-b193657-font-weight );line-height:var( --e-global-typography-b193657-line-height );letter-spacing:var( --e-global-typography-b193657-letter-spacing );word-spacing:var( --e-global-typography-b193657-word-spacing );background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-22 .elementor-element.elementor-element-844715{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-22 .elementor-element.elementor-element-844715 .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-844715 .heading .heading-title{font-family:var( --e-global-typography-72a8713-font-family ), Sans-serif;font-size:var( --e-global-typography-72a8713-font-size );font-weight:var( --e-global-typography-72a8713-font-weight );line-height:var( --e-global-typography-72a8713-line-height );letter-spacing:var( --e-global-typography-72a8713-letter-spacing );word-spacing:var( --e-global-typography-72a8713-word-spacing );background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-22 .elementor-element.elementor-element-ebb4991{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-ebb4991 .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-ebb4991 .heading .heading-title{font-family:var( --e-global-typography-b193657-font-family ), Sans-serif;font-size:var( --e-global-typography-b193657-font-size );font-weight:var( --e-global-typography-b193657-font-weight );line-height:var( --e-global-typography-b193657-line-height );letter-spacing:var( --e-global-typography-b193657-letter-spacing );word-spacing:var( --e-global-typography-b193657-word-spacing );background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-22 .elementor-element.elementor-element-1ce54733{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--padding-top:0px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-3f026cd3 .elementor-heading-title{font-family:var( --e-global-typography-d9bf39b-font-family ), Sans-serif;font-size:var( --e-global-typography-d9bf39b-font-size );font-weight:var( --e-global-typography-d9bf39b-font-weight );line-height:var( --e-global-typography-d9bf39b-line-height );letter-spacing:var( --e-global-typography-d9bf39b-letter-spacing );word-spacing:var( --e-global-typography-d9bf39b-word-spacing );color:var( --e-global-color-e5f239c );}.elementor-22 .elementor-element.elementor-element-3b860c87 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-3b860c87.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e5f239c );}.elementor-22 .elementor-element.elementor-element-3b860c87.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-3b860c87.elementor-view-default .elementor-icon{color:var( --e-global-color-e5f239c );border-color:var( --e-global-color-e5f239c );}.elementor-22 .elementor-element.elementor-element-3b860c87.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-3b860c87.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e5f239c );}.elementor-22 .elementor-element.elementor-element-3b860c87 .elementor-icon{font-size:13px;}.elementor-22 .elementor-element.elementor-element-3b860c87 .elementor-icon svg{height:13px;}.elementor-22 .elementor-element.elementor-element-22f673da .elementor-heading-title{font-family:var( --e-global-typography-d9bf39b-font-family ), Sans-serif;font-size:var( --e-global-typography-d9bf39b-font-size );font-weight:var( --e-global-typography-d9bf39b-font-weight );line-height:var( --e-global-typography-d9bf39b-line-height );letter-spacing:var( --e-global-typography-d9bf39b-letter-spacing );word-spacing:var( --e-global-typography-d9bf39b-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-25746c7{--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 60px;--row-gap:0px;--column-gap:60px;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-e660c57{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-e660c57.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-22 .elementor-element.elementor-element-4d1df6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-22 .elementor-element.elementor-element-4d1df6d .elementor-heading-title{font-family:var( --e-global-typography-02bd3e8-font-family ), Sans-serif;font-size:var( --e-global-typography-02bd3e8-font-size );font-weight:var( --e-global-typography-02bd3e8-font-weight );line-height:var( --e-global-typography-02bd3e8-line-height );letter-spacing:var( --e-global-typography-02bd3e8-letter-spacing );word-spacing:var( --e-global-typography-02bd3e8-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-a70d588{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;font-family:var( --e-global-typography-4256c9f-font-family ), Sans-serif;font-size:var( --e-global-typography-4256c9f-font-size );font-weight:var( --e-global-typography-4256c9f-font-weight );line-height:var( --e-global-typography-4256c9f-line-height );letter-spacing:var( --e-global-typography-4256c9f-letter-spacing );word-spacing:var( --e-global-typography-4256c9f-word-spacing );color:var( --e-global-color-e5f239c );}.elementor-22 .elementor-element.elementor-element-e507f90{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-2e898c0{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-16d881a .elementor-heading-title{font-family:var( --e-global-typography-90e767c-font-family ), Sans-serif;font-size:var( --e-global-typography-90e767c-font-size );font-weight:var( --e-global-typography-90e767c-font-weight );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-772e455{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-818c5f9{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-68ded4b .elementor-heading-title{font-family:var( --e-global-typography-90e767c-font-family ), Sans-serif;font-size:var( --e-global-typography-90e767c-font-size );font-weight:var( --e-global-typography-90e767c-font-weight );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-348d331{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-ca95edf{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-ecaccb6 .elementor-heading-title{font-family:var( --e-global-typography-90e767c-font-family ), Sans-serif;font-size:var( --e-global-typography-90e767c-font-size );font-weight:var( --e-global-typography-90e767c-font-weight );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-138c64a{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-67fe977{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-827b468 .elementor-heading-title{font-family:var( --e-global-typography-90e767c-font-family ), Sans-serif;font-size:var( --e-global-typography-90e767c-font-size );font-weight:var( --e-global-typography-90e767c-font-weight );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-dd0b4d0 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;line-height:1em;letter-spacing:-0.48px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(180deg, #525252 40%, #292929 100%);transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-dd0b4d0 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-dd0b4d0 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-text );background-image:linear-gradient(180deg, #292929 40%, #525252 100%);}.elementor-22 .elementor-element.elementor-element-dd0b4d0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-dd0b4d0 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-22 .elementor-element.elementor-element-dd0b4d0 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-dd0b4d0 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-c7e9e05{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-c7e9e05.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-22 .elementor-element.elementor-element-1f88f6db{--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 60px;--row-gap:0px;--column-gap:60px;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-1fb10ce1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-1fb10ce1.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-22 .elementor-element.elementor-element-8e74f6b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-8e74f6b.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-22 .elementor-element.elementor-element-5a36066d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-22 .elementor-element.elementor-element-5a36066d .elementor-heading-title{font-family:var( --e-global-typography-02bd3e8-font-family ), Sans-serif;font-size:var( --e-global-typography-02bd3e8-font-size );font-weight:var( --e-global-typography-02bd3e8-font-weight );line-height:var( --e-global-typography-02bd3e8-line-height );letter-spacing:var( --e-global-typography-02bd3e8-letter-spacing );word-spacing:var( --e-global-typography-02bd3e8-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-7b79477f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;font-family:var( --e-global-typography-4256c9f-font-family ), Sans-serif;font-size:var( --e-global-typography-4256c9f-font-size );font-weight:var( --e-global-typography-4256c9f-font-weight );line-height:var( --e-global-typography-4256c9f-line-height );letter-spacing:var( --e-global-typography-4256c9f-letter-spacing );word-spacing:var( --e-global-typography-4256c9f-word-spacing );color:var( --e-global-color-e5f239c );}.elementor-22 .elementor-element.elementor-element-4d4fcfbe{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-73fbe7dd{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-34de8e0 .elementor-heading-title{font-family:var( --e-global-typography-90e767c-font-family ), Sans-serif;font-size:var( --e-global-typography-90e767c-font-size );font-weight:var( --e-global-typography-90e767c-font-weight );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-20f9bca3{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-559fab9d{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-164a2371 .elementor-heading-title{font-family:var( --e-global-typography-90e767c-font-family ), Sans-serif;font-size:var( --e-global-typography-90e767c-font-size );font-weight:var( --e-global-typography-90e767c-font-weight );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-3ae3beb8{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-32936cb9{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-1e90635b .elementor-heading-title{font-family:var( --e-global-typography-90e767c-font-family ), Sans-serif;font-size:var( --e-global-typography-90e767c-font-size );font-weight:var( --e-global-typography-90e767c-font-weight );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-3575660 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;line-height:1em;letter-spacing:-0.48px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(180deg, #525252 40%, #292929 100%);transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-3575660 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-3575660 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-text );background-image:linear-gradient(180deg, #292929 40%, #525252 100%);}.elementor-22 .elementor-element.elementor-element-3575660 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-3575660 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-22 .elementor-element.elementor-element-3575660 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-3575660 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-1baad4ec{--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 60px;--row-gap:0px;--column-gap:60px;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-248c928f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-248c928f.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-22 .elementor-element.elementor-element-7e25f254{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-22 .elementor-element.elementor-element-7e25f254 .elementor-heading-title{font-family:var( --e-global-typography-02bd3e8-font-family ), Sans-serif;font-size:var( --e-global-typography-02bd3e8-font-size );font-weight:var( --e-global-typography-02bd3e8-font-weight );line-height:var( --e-global-typography-02bd3e8-line-height );letter-spacing:var( --e-global-typography-02bd3e8-letter-spacing );word-spacing:var( --e-global-typography-02bd3e8-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-54c14c85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;font-family:var( --e-global-typography-4256c9f-font-family ), Sans-serif;font-size:var( --e-global-typography-4256c9f-font-size );font-weight:var( --e-global-typography-4256c9f-font-weight );line-height:var( --e-global-typography-4256c9f-line-height );letter-spacing:var( --e-global-typography-4256c9f-letter-spacing );word-spacing:var( --e-global-typography-4256c9f-word-spacing );color:var( --e-global-color-e5f239c );}.elementor-22 .elementor-element.elementor-element-7733ff9{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-2941315e{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-32999273 .elementor-heading-title{font-family:var( --e-global-typography-90e767c-font-family ), Sans-serif;font-size:var( --e-global-typography-90e767c-font-size );font-weight:var( --e-global-typography-90e767c-font-weight );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-3c63137f{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-67581571{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-66cfd447 .elementor-heading-title{font-family:var( --e-global-typography-90e767c-font-family ), Sans-serif;font-size:var( --e-global-typography-90e767c-font-size );font-weight:var( --e-global-typography-90e767c-font-weight );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-3f6aba3{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5d1680e{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-6a8df29 .elementor-heading-title{font-family:var( --e-global-typography-90e767c-font-family ), Sans-serif;font-size:var( --e-global-typography-90e767c-font-size );font-weight:var( --e-global-typography-90e767c-font-weight );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-63c2b03d{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-620c3e90{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-13e49d3a .elementor-heading-title{font-family:var( --e-global-typography-90e767c-font-family ), Sans-serif;font-size:var( --e-global-typography-90e767c-font-size );font-weight:var( --e-global-typography-90e767c-font-weight );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-36b37fd1 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;line-height:1em;letter-spacing:-0.48px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(180deg, #525252 40%, #292929 100%);transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-36b37fd1 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-36b37fd1 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-text );background-image:linear-gradient(180deg, #292929 40%, #525252 100%);}.elementor-22 .elementor-element.elementor-element-36b37fd1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-36b37fd1 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-22 .elementor-element.elementor-element-36b37fd1 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-36b37fd1 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-4e362743{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-4e362743.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-22 .elementor-element.elementor-element-48564c6{--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 60px;--row-gap:0px;--column-gap:60px;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-31be510e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-31be510e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-22 .elementor-element.elementor-element-761b2b5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-761b2b5.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-22 .elementor-element.elementor-element-5712f440{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-22 .elementor-element.elementor-element-5712f440 .elementor-heading-title{font-family:var( --e-global-typography-02bd3e8-font-family ), Sans-serif;font-size:var( --e-global-typography-02bd3e8-font-size );font-weight:var( --e-global-typography-02bd3e8-font-weight );line-height:var( --e-global-typography-02bd3e8-line-height );letter-spacing:var( --e-global-typography-02bd3e8-letter-spacing );word-spacing:var( --e-global-typography-02bd3e8-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-7cd84fd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;font-family:var( --e-global-typography-4256c9f-font-family ), Sans-serif;font-size:var( --e-global-typography-4256c9f-font-size );font-weight:var( --e-global-typography-4256c9f-font-weight );line-height:var( --e-global-typography-4256c9f-line-height );letter-spacing:var( --e-global-typography-4256c9f-letter-spacing );word-spacing:var( --e-global-typography-4256c9f-word-spacing );color:var( --e-global-color-e5f239c );}.elementor-22 .elementor-element.elementor-element-526316ca{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-7a967089{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-2a1b45ab .elementor-heading-title{font-family:var( --e-global-typography-90e767c-font-family ), Sans-serif;font-size:var( --e-global-typography-90e767c-font-size );font-weight:var( --e-global-typography-90e767c-font-weight );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-519f48ec{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-19fd1770{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-4b0385fe .elementor-heading-title{font-family:var( --e-global-typography-90e767c-font-family ), Sans-serif;font-size:var( --e-global-typography-90e767c-font-size );font-weight:var( --e-global-typography-90e767c-font-weight );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-75da7c45{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-20a9c72c{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-1fba537d .elementor-heading-title{font-family:var( --e-global-typography-90e767c-font-family ), Sans-serif;font-size:var( --e-global-typography-90e767c-font-size );font-weight:var( --e-global-typography-90e767c-font-weight );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-04ac502{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-9959bf6{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-5c42cf8 .elementor-heading-title{font-family:var( --e-global-typography-90e767c-font-family ), Sans-serif;font-size:var( --e-global-typography-90e767c-font-size );font-weight:var( --e-global-typography-90e767c-font-weight );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-cb0b080 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;line-height:1em;letter-spacing:-0.48px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(180deg, #525252 40%, #292929 100%);transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-cb0b080 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-cb0b080 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-text );background-image:linear-gradient(180deg, #292929 40%, #525252 100%);}.elementor-22 .elementor-element.elementor-element-cb0b080 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-cb0b080 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-22 .elementor-element.elementor-element-cb0b080 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-cb0b080 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-953967e{--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 60px;--row-gap:0px;--column-gap:60px;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6f7dabd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6f7dabd.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-22 .elementor-element.elementor-element-808f7cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-22 .elementor-element.elementor-element-808f7cb .elementor-heading-title{font-family:var( --e-global-typography-02bd3e8-font-family ), Sans-serif;font-size:var( --e-global-typography-02bd3e8-font-size );font-weight:var( --e-global-typography-02bd3e8-font-weight );line-height:var( --e-global-typography-02bd3e8-line-height );letter-spacing:var( --e-global-typography-02bd3e8-letter-spacing );word-spacing:var( --e-global-typography-02bd3e8-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-66c1a55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;font-family:var( --e-global-typography-4256c9f-font-family ), Sans-serif;font-size:var( --e-global-typography-4256c9f-font-size );font-weight:var( --e-global-typography-4256c9f-font-weight );line-height:var( --e-global-typography-4256c9f-line-height );letter-spacing:var( --e-global-typography-4256c9f-letter-spacing );word-spacing:var( --e-global-typography-4256c9f-word-spacing );color:var( --e-global-color-e5f239c );}.elementor-22 .elementor-element.elementor-element-78ea8d4{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-ea3dc87{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-243dae6 .elementor-heading-title{font-family:var( --e-global-typography-90e767c-font-family ), Sans-serif;font-size:var( --e-global-typography-90e767c-font-size );font-weight:var( --e-global-typography-90e767c-font-weight );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-3a8ceff{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-a226ad2{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-0335fc4 .elementor-heading-title{font-family:var( --e-global-typography-90e767c-font-family ), Sans-serif;font-size:var( --e-global-typography-90e767c-font-size );font-weight:var( --e-global-typography-90e767c-font-weight );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-1c8cf49{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-45b109b{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-ea7e758 .elementor-heading-title{font-family:var( --e-global-typography-90e767c-font-family ), Sans-serif;font-size:var( --e-global-typography-90e767c-font-size );font-weight:var( --e-global-typography-90e767c-font-weight );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-1f7ae87{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-0b52919{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-0511dbb .elementor-heading-title{font-family:var( --e-global-typography-90e767c-font-family ), Sans-serif;font-size:var( --e-global-typography-90e767c-font-size );font-weight:var( --e-global-typography-90e767c-font-weight );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-a3c46ae .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;line-height:1em;letter-spacing:-0.48px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(180deg, #525252 40%, #292929 100%);transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-a3c46ae .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-a3c46ae .elementor-button:focus{background-color:transparent;color:var( --e-global-color-text );background-image:linear-gradient(180deg, #292929 40%, #525252 100%);}.elementor-22 .elementor-element.elementor-element-a3c46ae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-a3c46ae .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-22 .elementor-element.elementor-element-a3c46ae .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-a3c46ae .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-f6131fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f6131fd.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-22 .elementor-element.elementor-element-5f4c955{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-22 .elementor-element.elementor-element-aea2118{--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 8px;--row-gap:0px;--column-gap:8px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-49946a0 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-49946a0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e6de8ed );}.elementor-22 .elementor-element.elementor-element-49946a0.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-49946a0.elementor-view-default .elementor-icon{color:var( --e-global-color-e6de8ed );border-color:var( --e-global-color-e6de8ed );}.elementor-22 .elementor-element.elementor-element-49946a0.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-49946a0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e6de8ed );}.elementor-22 .elementor-element.elementor-element-49946a0 .elementor-icon{font-size:10px;}.elementor-22 .elementor-element.elementor-element-49946a0 .elementor-icon svg{height:10px;}.elementor-22 .elementor-element.elementor-element-86dd42c .elementor-heading-title{font-family:var( --e-global-typography-4256c9f-font-family ), Sans-serif;font-size:var( --e-global-typography-4256c9f-font-size );font-weight:var( --e-global-typography-4256c9f-font-weight );line-height:var( --e-global-typography-4256c9f-line-height );letter-spacing:var( --e-global-typography-4256c9f-letter-spacing );word-spacing:var( --e-global-typography-4256c9f-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-6238a5a{--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:flex-start;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-c7d811b{--display:flex;--min-height:507px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-c7d811b.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-22 .elementor-element.elementor-element-2393886{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-22 .elementor-element.elementor-element-2393886 .elementor-heading-title{font-family:var( --e-global-typography-cb172e4-font-family ), Sans-serif;font-size:var( --e-global-typography-cb172e4-font-size );font-weight:var( --e-global-typography-cb172e4-font-weight );line-height:var( --e-global-typography-cb172e4-line-height );letter-spacing:var( --e-global-typography-cb172e4-letter-spacing );word-spacing:var( --e-global-typography-cb172e4-word-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-27f0580{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-c682395{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-7ab2eb7 .elementor-heading-title{font-family:var( --e-global-typography-90e767c-font-family ), Sans-serif;font-size:var( --e-global-typography-90e767c-font-size );font-weight:var( --e-global-typography-90e767c-font-weight );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-cd20f23{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-b980a39{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-dbc3b21 .elementor-heading-title{font-family:var( --e-global-typography-90e767c-font-family ), Sans-serif;font-size:var( --e-global-typography-90e767c-font-size );font-weight:var( --e-global-typography-90e767c-font-weight );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-40bf39b{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-71dd5eb{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-11d43a4 .elementor-heading-title{font-family:var( --e-global-typography-90e767c-font-family ), Sans-serif;font-size:var( --e-global-typography-90e767c-font-size );font-weight:var( --e-global-typography-90e767c-font-weight );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-20889e3{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-c36b309{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-2626330 .elementor-heading-title{font-family:var( --e-global-typography-90e767c-font-family ), Sans-serif;font-size:var( --e-global-typography-90e767c-font-size );font-weight:var( --e-global-typography-90e767c-font-weight );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-1e9005b{--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 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-7398b57{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-fedb0ed .elementor-heading-title{font-family:var( --e-global-typography-90e767c-font-family ), Sans-serif;font-size:var( --e-global-typography-90e767c-font-size );font-weight:var( --e-global-typography-90e767c-font-weight );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-40a8b3e .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;line-height:1em;letter-spacing:-0.48px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(180deg, #525252 40%, #292929 100%);transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-40a8b3e .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-40a8b3e .elementor-button:focus{background-color:transparent;color:var( --e-global-color-text );background-image:linear-gradient(180deg, #292929 40%, #525252 100%);}.elementor-22 .elementor-element.elementor-element-40a8b3e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-40a8b3e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-22 .elementor-element.elementor-element-40a8b3e .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-40a8b3e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-3aed98c{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-3aed98c.e-con{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-5d2130dd{--content-width:1130px;}.elementor-22 .elementor-element.elementor-element-a5284e1{--width:100%;}.elementor-22 .elementor-element.elementor-element-25746c7{--content-width:1020px;}.elementor-22 .elementor-element.elementor-element-e660c57{--width:559px;}.elementor-22 .elementor-element.elementor-element-c7e9e05{--width:400px;}.elementor-22 .elementor-element.elementor-element-1f88f6db{--content-width:1020px;}.elementor-22 .elementor-element.elementor-element-1fb10ce1{--width:400px;}.elementor-22 .elementor-element.elementor-element-8e74f6b{--width:559px;}.elementor-22 .elementor-element.elementor-element-1baad4ec{--content-width:1020px;}.elementor-22 .elementor-element.elementor-element-248c928f{--width:559px;}.elementor-22 .elementor-element.elementor-element-4e362743{--width:400px;}.elementor-22 .elementor-element.elementor-element-48564c6{--content-width:1020px;}.elementor-22 .elementor-element.elementor-element-31be510e{--width:400px;}.elementor-22 .elementor-element.elementor-element-761b2b5{--width:559px;}.elementor-22 .elementor-element.elementor-element-953967e{--width:1020px;}.elementor-22 .elementor-element.elementor-element-6f7dabd{--width:559px;}.elementor-22 .elementor-element.elementor-element-f6131fd{--width:400px;}.elementor-22 .elementor-element.elementor-element-5f4c955{--content-width:1130px;}.elementor-22 .elementor-element.elementor-element-c7d811b{--width:525px;}.elementor-22 .elementor-element.elementor-element-3aed98c{--width:556px;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-a5284e1{--width:100%;}.elementor-22 .elementor-element.elementor-element-25746c7{--content-width:100%;}.elementor-22 .elementor-element.elementor-element-1f88f6db{--content-width:100%;}.elementor-22 .elementor-element.elementor-element-1baad4ec{--content-width:100%;}.elementor-22 .elementor-element.elementor-element-48564c6{--content-width:100%;}}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-41164417{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-22 .elementor-element.elementor-element-5d2130dd{--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:161px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-a5284e1.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-22 .elementor-element.elementor-element-5d9bd57a .heading .heading-title{font-size:var( --e-global-typography-b193657-font-size );line-height:var( --e-global-typography-b193657-line-height );letter-spacing:var( --e-global-typography-b193657-letter-spacing );word-spacing:var( --e-global-typography-b193657-word-spacing );}.elementor-22 .elementor-element.elementor-element-844715 .heading .heading-title{font-size:var( --e-global-typography-72a8713-font-size );line-height:var( --e-global-typography-72a8713-line-height );letter-spacing:var( --e-global-typography-72a8713-letter-spacing );word-spacing:var( --e-global-typography-72a8713-word-spacing );}.elementor-22 .elementor-element.elementor-element-ebb4991 .heading .heading-title{font-size:var( --e-global-typography-b193657-font-size );line-height:var( --e-global-typography-b193657-line-height );letter-spacing:var( --e-global-typography-b193657-letter-spacing );word-spacing:var( --e-global-typography-b193657-word-spacing );}.elementor-22 .elementor-element.elementor-element-3f026cd3 .elementor-heading-title{font-size:var( --e-global-typography-d9bf39b-font-size );line-height:var( --e-global-typography-d9bf39b-line-height );letter-spacing:var( --e-global-typography-d9bf39b-letter-spacing );word-spacing:var( --e-global-typography-d9bf39b-word-spacing );}.elementor-22 .elementor-element.elementor-element-22f673da .elementor-heading-title{font-size:var( --e-global-typography-d9bf39b-font-size );line-height:var( --e-global-typography-d9bf39b-line-height );letter-spacing:var( --e-global-typography-d9bf39b-letter-spacing );word-spacing:var( --e-global-typography-d9bf39b-word-spacing );}.elementor-22 .elementor-element.elementor-element-25746c7{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-4d1df6d .elementor-heading-title{font-size:var( --e-global-typography-02bd3e8-font-size );line-height:var( --e-global-typography-02bd3e8-line-height );letter-spacing:var( --e-global-typography-02bd3e8-letter-spacing );word-spacing:var( --e-global-typography-02bd3e8-word-spacing );}.elementor-22 .elementor-element.elementor-element-a70d588{font-size:var( --e-global-typography-4256c9f-font-size );line-height:var( --e-global-typography-4256c9f-line-height );letter-spacing:var( --e-global-typography-4256c9f-letter-spacing );word-spacing:var( --e-global-typography-4256c9f-word-spacing );}.elementor-22 .elementor-element.elementor-element-16d881a .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-68ded4b .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-ecaccb6 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-827b468 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-1f88f6db{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-5a36066d .elementor-heading-title{font-size:var( --e-global-typography-02bd3e8-font-size );line-height:var( --e-global-typography-02bd3e8-line-height );letter-spacing:var( --e-global-typography-02bd3e8-letter-spacing );word-spacing:var( --e-global-typography-02bd3e8-word-spacing );}.elementor-22 .elementor-element.elementor-element-7b79477f{font-size:var( --e-global-typography-4256c9f-font-size );line-height:var( --e-global-typography-4256c9f-line-height );letter-spacing:var( --e-global-typography-4256c9f-letter-spacing );word-spacing:var( --e-global-typography-4256c9f-word-spacing );}.elementor-22 .elementor-element.elementor-element-34de8e0 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-164a2371 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-1e90635b .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-1baad4ec{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-7e25f254 .elementor-heading-title{font-size:var( --e-global-typography-02bd3e8-font-size );line-height:var( --e-global-typography-02bd3e8-line-height );letter-spacing:var( --e-global-typography-02bd3e8-letter-spacing );word-spacing:var( --e-global-typography-02bd3e8-word-spacing );}.elementor-22 .elementor-element.elementor-element-54c14c85{font-size:var( --e-global-typography-4256c9f-font-size );line-height:var( --e-global-typography-4256c9f-line-height );letter-spacing:var( --e-global-typography-4256c9f-letter-spacing );word-spacing:var( --e-global-typography-4256c9f-word-spacing );}.elementor-22 .elementor-element.elementor-element-32999273 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-66cfd447 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-6a8df29 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-13e49d3a .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-48564c6{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-5712f440 .elementor-heading-title{font-size:var( --e-global-typography-02bd3e8-font-size );line-height:var( --e-global-typography-02bd3e8-line-height );letter-spacing:var( --e-global-typography-02bd3e8-letter-spacing );word-spacing:var( --e-global-typography-02bd3e8-word-spacing );}.elementor-22 .elementor-element.elementor-element-7cd84fd8{font-size:var( --e-global-typography-4256c9f-font-size );line-height:var( --e-global-typography-4256c9f-line-height );letter-spacing:var( --e-global-typography-4256c9f-letter-spacing );word-spacing:var( --e-global-typography-4256c9f-word-spacing );}.elementor-22 .elementor-element.elementor-element-2a1b45ab .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-4b0385fe .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-1fba537d .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-5c42cf8 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-953967e{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-808f7cb .elementor-heading-title{font-size:var( --e-global-typography-02bd3e8-font-size );line-height:var( --e-global-typography-02bd3e8-line-height );letter-spacing:var( --e-global-typography-02bd3e8-letter-spacing );word-spacing:var( --e-global-typography-02bd3e8-word-spacing );}.elementor-22 .elementor-element.elementor-element-66c1a55{font-size:var( --e-global-typography-4256c9f-font-size );line-height:var( --e-global-typography-4256c9f-line-height );letter-spacing:var( --e-global-typography-4256c9f-letter-spacing );word-spacing:var( --e-global-typography-4256c9f-word-spacing );}.elementor-22 .elementor-element.elementor-element-243dae6 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-0335fc4 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-ea7e758 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-0511dbb .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-5f4c955{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-22 .elementor-element.elementor-element-86dd42c .elementor-heading-title{font-size:var( --e-global-typography-4256c9f-font-size );line-height:var( --e-global-typography-4256c9f-line-height );letter-spacing:var( --e-global-typography-4256c9f-letter-spacing );word-spacing:var( --e-global-typography-4256c9f-word-spacing );}.elementor-22 .elementor-element.elementor-element-2393886 .elementor-heading-title{font-size:var( --e-global-typography-cb172e4-font-size );line-height:var( --e-global-typography-cb172e4-line-height );letter-spacing:var( --e-global-typography-cb172e4-letter-spacing );word-spacing:var( --e-global-typography-cb172e4-word-spacing );}.elementor-22 .elementor-element.elementor-element-7ab2eb7 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-dbc3b21 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-11d43a4 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-2626330 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-fedb0ed .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-5d2130dd{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:120px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5d9bd57a .heading .heading-title{font-size:var( --e-global-typography-b193657-font-size );line-height:var( --e-global-typography-b193657-line-height );letter-spacing:var( --e-global-typography-b193657-letter-spacing );word-spacing:var( --e-global-typography-b193657-word-spacing );}.elementor-22 .elementor-element.elementor-element-844715{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-22 .elementor-element.elementor-element-844715 .heading .heading-title{font-size:var( --e-global-typography-72a8713-font-size );line-height:var( --e-global-typography-72a8713-line-height );letter-spacing:var( --e-global-typography-72a8713-letter-spacing );word-spacing:var( --e-global-typography-72a8713-word-spacing );}.elementor-22 .elementor-element.elementor-element-ebb4991{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-ebb4991 .heading .heading-title{font-size:var( --e-global-typography-b193657-font-size );line-height:var( --e-global-typography-b193657-line-height );letter-spacing:var( --e-global-typography-b193657-letter-spacing );word-spacing:var( --e-global-typography-b193657-word-spacing );}.elementor-22 .elementor-element.elementor-element-3f026cd3 .elementor-heading-title{font-size:var( --e-global-typography-d9bf39b-font-size );line-height:var( --e-global-typography-d9bf39b-line-height );letter-spacing:var( --e-global-typography-d9bf39b-letter-spacing );word-spacing:var( --e-global-typography-d9bf39b-word-spacing );}.elementor-22 .elementor-element.elementor-element-22f673da .elementor-heading-title{font-size:var( --e-global-typography-d9bf39b-font-size );line-height:var( --e-global-typography-d9bf39b-line-height );letter-spacing:var( --e-global-typography-d9bf39b-letter-spacing );word-spacing:var( --e-global-typography-d9bf39b-word-spacing );}.elementor-22 .elementor-element.elementor-element-25746c7{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-4d1df6d .elementor-heading-title{font-size:var( --e-global-typography-02bd3e8-font-size );line-height:var( --e-global-typography-02bd3e8-line-height );letter-spacing:var( --e-global-typography-02bd3e8-letter-spacing );word-spacing:var( --e-global-typography-02bd3e8-word-spacing );}.elementor-22 .elementor-element.elementor-element-a70d588{font-size:var( --e-global-typography-4256c9f-font-size );line-height:var( --e-global-typography-4256c9f-line-height );letter-spacing:var( --e-global-typography-4256c9f-letter-spacing );word-spacing:var( --e-global-typography-4256c9f-word-spacing );}.elementor-22 .elementor-element.elementor-element-16d881a .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-68ded4b .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-ecaccb6 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-827b468 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-1f88f6db{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-5a36066d .elementor-heading-title{font-size:var( --e-global-typography-02bd3e8-font-size );line-height:var( --e-global-typography-02bd3e8-line-height );letter-spacing:var( --e-global-typography-02bd3e8-letter-spacing );word-spacing:var( --e-global-typography-02bd3e8-word-spacing );}.elementor-22 .elementor-element.elementor-element-7b79477f{font-size:var( --e-global-typography-4256c9f-font-size );line-height:var( --e-global-typography-4256c9f-line-height );letter-spacing:var( --e-global-typography-4256c9f-letter-spacing );word-spacing:var( --e-global-typography-4256c9f-word-spacing );}.elementor-22 .elementor-element.elementor-element-34de8e0 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-164a2371 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-1e90635b .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-1baad4ec{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-7e25f254 .elementor-heading-title{font-size:var( --e-global-typography-02bd3e8-font-size );line-height:var( --e-global-typography-02bd3e8-line-height );letter-spacing:var( --e-global-typography-02bd3e8-letter-spacing );word-spacing:var( --e-global-typography-02bd3e8-word-spacing );}.elementor-22 .elementor-element.elementor-element-54c14c85{font-size:var( --e-global-typography-4256c9f-font-size );line-height:var( --e-global-typography-4256c9f-line-height );letter-spacing:var( --e-global-typography-4256c9f-letter-spacing );word-spacing:var( --e-global-typography-4256c9f-word-spacing );}.elementor-22 .elementor-element.elementor-element-32999273 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-66cfd447 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-6a8df29 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-13e49d3a .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-48564c6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-5712f440 .elementor-heading-title{font-size:var( --e-global-typography-02bd3e8-font-size );line-height:var( --e-global-typography-02bd3e8-line-height );letter-spacing:var( --e-global-typography-02bd3e8-letter-spacing );word-spacing:var( --e-global-typography-02bd3e8-word-spacing );}.elementor-22 .elementor-element.elementor-element-7cd84fd8{font-size:var( --e-global-typography-4256c9f-font-size );line-height:var( --e-global-typography-4256c9f-line-height );letter-spacing:var( --e-global-typography-4256c9f-letter-spacing );word-spacing:var( --e-global-typography-4256c9f-word-spacing );}.elementor-22 .elementor-element.elementor-element-2a1b45ab .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-4b0385fe .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-1fba537d .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-5c42cf8 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-953967e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-808f7cb .elementor-heading-title{font-size:var( --e-global-typography-02bd3e8-font-size );line-height:var( --e-global-typography-02bd3e8-line-height );letter-spacing:var( --e-global-typography-02bd3e8-letter-spacing );word-spacing:var( --e-global-typography-02bd3e8-word-spacing );}.elementor-22 .elementor-element.elementor-element-66c1a55{font-size:var( --e-global-typography-4256c9f-font-size );line-height:var( --e-global-typography-4256c9f-line-height );letter-spacing:var( --e-global-typography-4256c9f-letter-spacing );word-spacing:var( --e-global-typography-4256c9f-word-spacing );}.elementor-22 .elementor-element.elementor-element-243dae6 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-0335fc4 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-ea7e758 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-0511dbb .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-5f4c955{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-22 .elementor-element.elementor-element-aea2118{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-86dd42c .elementor-heading-title{font-size:var( --e-global-typography-4256c9f-font-size );line-height:var( --e-global-typography-4256c9f-line-height );letter-spacing:var( --e-global-typography-4256c9f-letter-spacing );word-spacing:var( --e-global-typography-4256c9f-word-spacing );}.elementor-22 .elementor-element.elementor-element-6238a5a{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-2393886{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-2393886 .elementor-heading-title{font-size:var( --e-global-typography-cb172e4-font-size );line-height:var( --e-global-typography-cb172e4-line-height );letter-spacing:var( --e-global-typography-cb172e4-letter-spacing );word-spacing:var( --e-global-typography-cb172e4-word-spacing );}.elementor-22 .elementor-element.elementor-element-7ab2eb7 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-dbc3b21 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-11d43a4 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-2626330 .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-fedb0ed .elementor-heading-title{font-size:var( --e-global-typography-90e767c-font-size );line-height:var( --e-global-typography-90e767c-line-height );letter-spacing:var( --e-global-typography-90e767c-letter-spacing );word-spacing:var( --e-global-typography-90e767c-word-spacing );}.elementor-22 .elementor-element.elementor-element-40a8b3e{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}}