.elementor-6484 .elementor-element.elementor-element-5d63ed1b{--display:flex;--min-height:76vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0%;--padding-bottom:4%;--padding-left:6%;--padding-right:6%;}.elementor-6484 .elementor-element.elementor-element-5d63ed1b:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-5d63ed1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6484 .elementor-element.elementor-element-5d63ed1b::before, .elementor-6484 .elementor-element.elementor-element-5d63ed1b > .elementor-background-video-container::before, .elementor-6484 .elementor-element.elementor-element-5d63ed1b > .e-con-inner > .elementor-background-video-container::before, .elementor-6484 .elementor-element.elementor-element-5d63ed1b > .elementor-background-slideshow::before, .elementor-6484 .elementor-element.elementor-element-5d63ed1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-6484 .elementor-element.elementor-element-5d63ed1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6484 .elementor-element.elementor-element-fecc4ff{--display:flex;--z-index:4;}.elementor-6484 .elementor-element.elementor-element-6bb8405{text-align:start;}.elementor-6484 .elementor-element.elementor-element-6bb8405 .elementor-heading-title{font-family:var( --e-global-typography-4bd23df-font-family ), Sans-serif;font-size:var( --e-global-typography-4bd23df-font-size );font-weight:var( --e-global-typography-4bd23df-font-weight );line-height:var( --e-global-typography-4bd23df-line-height );color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-6f7f9de8 .elementor-heading-title{font-family:var( --e-global-typography-c404aa5-font-family ), Sans-serif;font-size:var( --e-global-typography-c404aa5-font-size );font-weight:var( --e-global-typography-c404aa5-font-weight );line-height:var( --e-global-typography-c404aa5-line-height );letter-spacing:var( --e-global-typography-c404aa5-letter-spacing );word-spacing:var( --e-global-typography-c404aa5-word-spacing );color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-58b8d3c8 .elementor-heading-title{font-family:var( --e-global-typography-c404aa5-font-family ), Sans-serif;font-size:var( --e-global-typography-c404aa5-font-size );font-weight:var( --e-global-typography-c404aa5-font-weight );line-height:var( --e-global-typography-c404aa5-line-height );letter-spacing:var( --e-global-typography-c404aa5-letter-spacing );word-spacing:var( --e-global-typography-c404aa5-word-spacing );color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-1b64c0ec{--display:flex;--position:absolute;--min-height:100vh;top:0px;--z-index:2;}.elementor-6484 .elementor-element.elementor-element-1b64c0ec:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-1b64c0ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4E64700D 0%, #4E647080 28%);}body:not(.rtl) .elementor-6484 .elementor-element.elementor-element-1b64c0ec{left:0px;}body.rtl .elementor-6484 .elementor-element.elementor-element-1b64c0ec{right:0px;}.elementor-6484 .elementor-element.elementor-element-77c376d9{--display:flex;--position:absolute;--overlay-opacity:0.5;top:0px;--z-index:1;}.elementor-6484 .elementor-element.elementor-element-77c376d9::before, .elementor-6484 .elementor-element.elementor-element-77c376d9 > .elementor-background-video-container::before, .elementor-6484 .elementor-element.elementor-element-77c376d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-6484 .elementor-element.elementor-element-77c376d9 > .elementor-background-slideshow::before, .elementor-6484 .elementor-element.elementor-element-77c376d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6484 .elementor-element.elementor-element-77c376d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-6484 .elementor-element.elementor-element-77c376d9{left:0px;}body.rtl .elementor-6484 .elementor-element.elementor-element-77c376d9{right:0px;}.elementor-6484 .elementor-element.elementor-element-22cf5197{--e-image-carousel-slides-to-show:1;}.elementor-6484 .elementor-element.elementor-element-2f41656{--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:239px 239px;--row-gap:239px;--column-gap:239px;--padding-top:2%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-6484 .elementor-element.elementor-element-97bc29c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6484 .elementor-element.elementor-element-bfbbeb8{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6484 .elementor-element.elementor-element-0f1f379 .elementor-heading-title{font-family:var( --e-global-typography-57f239c-font-family ), Sans-serif;font-size:var( --e-global-typography-57f239c-font-size );font-weight:var( --e-global-typography-57f239c-font-weight );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );color:var( --e-global-color-primary );}.elementor-6484 .elementor-element.elementor-element-9414530 .elementor-heading-title{font-family:var( --e-global-typography-57f239c-font-family ), Sans-serif;font-size:var( --e-global-typography-57f239c-font-size );font-weight:var( --e-global-typography-57f239c-font-weight );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );color:var( --e-global-color-primary );}.elementor-6484 .elementor-element.elementor-element-ef301bf{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-6484 .elementor-element.elementor-element-21b83da{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6484 .elementor-element.elementor-element-17bc746{--display:flex;--min-height:206px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 32px 0px rgba(0, 0, 0, 0.1);--padding-top:2.25em;--padding-bottom:2.25em;--padding-left:2.25em;--padding-right:2.25em;}.elementor-6484 .elementor-element.elementor-element-17bc746:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-17bc746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-17bc746.e-con:hover{--e-con-transform-scale:1.02;}.elementor-6484 .elementor-element.elementor-element-681e049{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6484 .elementor-element.elementor-element-681e049.elementor-element{--align-self:center;}.elementor-6484 .elementor-element.elementor-element-9af4161{--display:flex;--min-height:206px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;box-shadow:0px 4px 32px 0px rgba(0, 0, 0, 0.1);--padding-top:2.25em;--padding-bottom:2.25em;--padding-left:2.25em;--padding-right:2.25em;}.elementor-6484 .elementor-element.elementor-element-9af4161:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-9af4161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-9af4161.e-con:hover{--e-con-transform-scale:1.02;}.elementor-6484 .elementor-element.elementor-element-6982aa5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6484 .elementor-element.elementor-element-6982aa5.elementor-element{--align-self:center;}.elementor-6484 .elementor-element.elementor-element-4d42a0a{--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:239px 239px;--row-gap:239px;--column-gap:239px;--padding-top:2%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-6484 .elementor-element.elementor-element-0220241{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-6484 .elementor-element.elementor-element-0220241:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-0220241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83898e9 );}.elementor-6484 .elementor-element.elementor-element-ff668a6{--display:flex;--min-height:0px;--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;--flex-wrap:nowrap;--z-index:2;}.elementor-6484 .elementor-element.elementor-element-ff668a6:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-ff668a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83898e9 );}.elementor-6484 .elementor-element.elementor-element-715a422{width:100%;max-width:100%;z-index:0;}.elementor-6484 .elementor-element.elementor-element-715a422 img{height:100vh;object-fit:contain;object-position:center center;}.elementor-6484 .elementor-element.elementor-element-c62b2cd{--display:flex;--min-height:0px;--gap:36px 36px;--row-gap:36px;--column-gap:36px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:-3vw;--margin-bottom:13vw;--margin-left:0vw;--margin-right:0vw;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;--z-index:1;}.elementor-6484 .elementor-element.elementor-element-c62b2cd:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-c62b2cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E6470CC;}.elementor-6484 .elementor-element.elementor-element-3472f23{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6484 .elementor-element.elementor-element-19d2427 .elementor-heading-title{font-family:var( --e-global-typography-57f239c-font-family ), Sans-serif;font-size:var( --e-global-typography-57f239c-font-size );font-weight:var( --e-global-typography-57f239c-font-weight );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-86bdd07{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-8596426 );}.elementor-6484 .elementor-element.elementor-element-5d368f0{--display:flex;--gap:28px 28px;--row-gap:28px;--column-gap:28px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6484 .elementor-element.elementor-element-b842369{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-6484 .elementor-element.elementor-element-d9c4f6b .elementor-icon-list-icon i{color:var( --e-global-color-8596426 );transition:color 0.3s;}.elementor-6484 .elementor-element.elementor-element-d9c4f6b .elementor-icon-list-icon svg{fill:var( --e-global-color-8596426 );transition:fill 0.3s;}.elementor-6484 .elementor-element.elementor-element-d9c4f6b{--e-icon-list-icon-size:1.8em;--icon-vertical-offset:0px;}.elementor-6484 .elementor-element.elementor-element-d9c4f6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-d9c4f6b .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-d9c4f6b .elementor-icon-list-text{color:var( --e-global-color-8596426 );transition:color 0.3s;}.elementor-6484 .elementor-element.elementor-element-09cd61f{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-8596426 );}.elementor-6484 .elementor-element.elementor-element-88b8765{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-6484 .elementor-element.elementor-element-e51ccbd .elementor-icon-list-icon i{color:var( --e-global-color-8596426 );transition:color 0.3s;}.elementor-6484 .elementor-element.elementor-element-e51ccbd .elementor-icon-list-icon svg{fill:var( --e-global-color-8596426 );transition:fill 0.3s;}.elementor-6484 .elementor-element.elementor-element-e51ccbd{--e-icon-list-icon-size:1.8em;--icon-vertical-offset:0px;}.elementor-6484 .elementor-element.elementor-element-e51ccbd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-e51ccbd .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-e51ccbd .elementor-icon-list-text{color:var( --e-global-color-8596426 );transition:color 0.3s;}.elementor-6484 .elementor-element.elementor-element-aecc467{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-8596426 );}.elementor-6484 .elementor-element.elementor-element-e113206{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-6484 .elementor-element.elementor-element-c2f081d .elementor-icon-list-icon i{color:var( --e-global-color-8596426 );transition:color 0.3s;}.elementor-6484 .elementor-element.elementor-element-c2f081d .elementor-icon-list-icon svg{fill:var( --e-global-color-8596426 );transition:fill 0.3s;}.elementor-6484 .elementor-element.elementor-element-c2f081d{--e-icon-list-icon-size:1.8em;--icon-vertical-offset:0px;}.elementor-6484 .elementor-element.elementor-element-c2f081d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-c2f081d .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-c2f081d .elementor-icon-list-text{color:var( --e-global-color-8596426 );transition:color 0.3s;}.elementor-6484 .elementor-element.elementor-element-b4a0baa{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-8596426 );}.elementor-6484 .elementor-element.elementor-element-34ad29d{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-6484 .elementor-element.elementor-element-34ad29d:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-34ad29d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-ea13dde{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;--z-index:2;}.elementor-6484 .elementor-element.elementor-element-ea13dde:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-ea13dde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-326f42d .elementor-heading-title{font-family:var( --e-global-typography-57f239c-font-family ), Sans-serif;font-size:var( --e-global-typography-57f239c-font-size );font-weight:var( --e-global-typography-57f239c-font-weight );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );color:var( --e-global-color-primary );}.elementor-6484 .elementor-element.elementor-element-67cb8d7{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6484 .elementor-element.elementor-element-ac3283f{--display:flex;--min-height:41rem;--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:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.5s;--border-radius:8px 8px 8px 8px;box-shadow:0px 2px 32px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6484 .elementor-element.elementor-element-ac3283f:hover{background-color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-5436b53{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-dfd3e25-font-family ), Sans-serif;font-size:var( --e-global-typography-dfd3e25-font-size );font-weight:var( --e-global-typography-dfd3e25-font-weight );line-height:var( --e-global-typography-dfd3e25-line-height );color:var( --e-global-color-primary );}.elementor-6484 .elementor-element.elementor-element-5436b53 p{margin-block-end:0px;}.elementor-6484 .elementor-element.elementor-element-ce39926{--display:flex;--min-height:380px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6484 .elementor-element.elementor-element-ce39926:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-ce39926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83898e9 );}.elementor-6484 .elementor-element.elementor-element-ef3bbe7 .elementor-heading-title{font-family:var( --e-global-typography-2ae5bd4-font-family ), Sans-serif;font-size:var( --e-global-typography-2ae5bd4-font-size );font-weight:var( --e-global-typography-2ae5bd4-font-weight );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );color:var( --e-global-color-primary );}.elementor-6484 .elementor-element.elementor-element-2b3d8db{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-primary );}.elementor-6484 .elementor-element.elementor-element-32df5fe{--display:flex;--min-height:41rem;--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:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.5s;--border-radius:8px 8px 8px 8px;box-shadow:0px 2px 32px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6484 .elementor-element.elementor-element-32df5fe:hover{background-color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-1cf81e0{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-dfd3e25-font-family ), Sans-serif;font-size:var( --e-global-typography-dfd3e25-font-size );font-weight:var( --e-global-typography-dfd3e25-font-weight );line-height:var( --e-global-typography-dfd3e25-line-height );color:var( --e-global-color-primary );}.elementor-6484 .elementor-element.elementor-element-1cf81e0 p{margin-block-end:0px;}.elementor-6484 .elementor-element.elementor-element-9658677{--display:flex;--min-height:380px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6484 .elementor-element.elementor-element-9658677:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-9658677 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83898e9 );}.elementor-6484 .elementor-element.elementor-element-c08547a .elementor-heading-title{font-family:var( --e-global-typography-2ae5bd4-font-family ), Sans-serif;font-size:var( --e-global-typography-2ae5bd4-font-size );font-weight:var( --e-global-typography-2ae5bd4-font-weight );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );color:var( --e-global-color-primary );}.elementor-6484 .elementor-element.elementor-element-797cdc7{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-primary );}.elementor-6484 .elementor-element.elementor-element-477983f{--display:flex;--min-height:41rem;--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:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.5s;--border-radius:8px 8px 8px 8px;box-shadow:0px 2px 32px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6484 .elementor-element.elementor-element-477983f:hover{background-color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-429e2af{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-dfd3e25-font-family ), Sans-serif;font-size:var( --e-global-typography-dfd3e25-font-size );font-weight:var( --e-global-typography-dfd3e25-font-weight );line-height:var( --e-global-typography-dfd3e25-line-height );color:var( --e-global-color-primary );}.elementor-6484 .elementor-element.elementor-element-429e2af p{margin-block-end:0px;}.elementor-6484 .elementor-element.elementor-element-e45539c{--display:flex;--min-height:380px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6484 .elementor-element.elementor-element-e45539c:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-e45539c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83898e9 );}.elementor-6484 .elementor-element.elementor-element-8701f92 .elementor-heading-title{font-family:var( --e-global-typography-2ae5bd4-font-family ), Sans-serif;font-size:var( --e-global-typography-2ae5bd4-font-size );font-weight:var( --e-global-typography-2ae5bd4-font-weight );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );color:var( --e-global-color-primary );}.elementor-6484 .elementor-element.elementor-element-d107ad4{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-primary );}.elementor-6484 .elementor-element.elementor-element-71bac1ef{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;--z-index:2;}.elementor-6484 .elementor-element.elementor-element-71bac1ef:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-71bac1ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-33f361ff{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6484 .elementor-element.elementor-element-65db198a .elementor-heading-title{font-family:var( --e-global-typography-57f239c-font-family ), Sans-serif;font-size:var( --e-global-typography-57f239c-font-size );font-weight:var( --e-global-typography-57f239c-font-weight );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );color:var( --e-global-color-primary );}.elementor-6484 .elementor-element.elementor-element-77108ba4{--display:flex;--min-height:41rem;--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:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.5s;--border-radius:8px 8px 8px 8px;box-shadow:0px 2px 32px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6484 .elementor-element.elementor-element-77108ba4:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-77108ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-77108ba4:hover{background-color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-77108ba4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6484 .elementor-element.elementor-element-70b96823{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-dfd3e25-font-family ), Sans-serif;font-size:var( --e-global-typography-dfd3e25-font-size );font-weight:var( --e-global-typography-dfd3e25-font-weight );line-height:var( --e-global-typography-dfd3e25-line-height );color:var( --e-global-color-primary );}.elementor-6484 .elementor-element.elementor-element-70b96823 p{margin-block-end:0px;}.elementor-6484 .elementor-element.elementor-element-30a052ab{--display:flex;--min-height:380px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6484 .elementor-element.elementor-element-30a052ab:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-30a052ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83898e9 );}.elementor-6484 .elementor-element.elementor-element-78137293 .elementor-heading-title{font-family:var( --e-global-typography-2ae5bd4-font-family ), Sans-serif;font-size:var( --e-global-typography-2ae5bd4-font-size );font-weight:var( --e-global-typography-2ae5bd4-font-weight );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );color:var( --e-global-color-primary );}.elementor-6484 .elementor-element.elementor-element-66901312{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-primary );}.elementor-6484 .elementor-element.elementor-element-15ad6ead{--display:flex;--min-height:41rem;--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:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.5s;--border-radius:8px 8px 8px 8px;box-shadow:0px 2px 32px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6484 .elementor-element.elementor-element-15ad6ead:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-15ad6ead > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-15ad6ead:hover{background-color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-15ad6ead.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6484 .elementor-element.elementor-element-13537af0{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-dfd3e25-font-family ), Sans-serif;font-size:var( --e-global-typography-dfd3e25-font-size );font-weight:var( --e-global-typography-dfd3e25-font-weight );line-height:var( --e-global-typography-dfd3e25-line-height );color:var( --e-global-color-primary );}.elementor-6484 .elementor-element.elementor-element-13537af0 p{margin-block-end:0px;}.elementor-6484 .elementor-element.elementor-element-f8a8d51{--display:flex;--min-height:380px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6484 .elementor-element.elementor-element-f8a8d51:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-f8a8d51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83898e9 );}.elementor-6484 .elementor-element.elementor-element-760f192d .elementor-heading-title{font-family:var( --e-global-typography-2ae5bd4-font-family ), Sans-serif;font-size:var( --e-global-typography-2ae5bd4-font-size );font-weight:var( --e-global-typography-2ae5bd4-font-weight );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );color:var( --e-global-color-primary );}.elementor-6484 .elementor-element.elementor-element-53d67890{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-primary );}.elementor-6484 .elementor-element.elementor-element-38eabffd{--display:flex;--min-height:41rem;--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:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.5s;--border-radius:8px 8px 8px 8px;box-shadow:0px 2px 32px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6484 .elementor-element.elementor-element-38eabffd:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-38eabffd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-38eabffd:hover{background-color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-38eabffd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6484 .elementor-element.elementor-element-15aa5019{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-dfd3e25-font-family ), Sans-serif;font-size:var( --e-global-typography-dfd3e25-font-size );font-weight:var( --e-global-typography-dfd3e25-font-weight );line-height:var( --e-global-typography-dfd3e25-line-height );color:var( --e-global-color-primary );}.elementor-6484 .elementor-element.elementor-element-15aa5019 p{margin-block-end:0px;}.elementor-6484 .elementor-element.elementor-element-23092274{--display:flex;--min-height:380px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6484 .elementor-element.elementor-element-23092274:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-23092274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83898e9 );}.elementor-6484 .elementor-element.elementor-element-17aacad5 .elementor-heading-title{font-family:var( --e-global-typography-2ae5bd4-font-family ), Sans-serif;font-size:var( --e-global-typography-2ae5bd4-font-size );font-weight:var( --e-global-typography-2ae5bd4-font-weight );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );color:var( --e-global-color-primary );}.elementor-6484 .elementor-element.elementor-element-428c6256{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-primary );}.elementor-6484 .elementor-element.elementor-element-1eb9ed26{--display:flex;--min-height:700px;--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:16px 16px;--row-gap:16px;--column-gap:16px;--background-transition:0.5s;--border-radius:8px 8px 8px 8px;box-shadow:0px 2px 32px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6484 .elementor-element.elementor-element-1eb9ed26:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-1eb9ed26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-6484 .elementor-element.elementor-element-1eb9ed26:hover{background-color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-1709980{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6484 .elementor-element.elementor-element-da76fce{--display:flex;}.elementor-6484 .elementor-element.elementor-element-801fd74{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;--z-index:2;}.elementor-6484 .elementor-element.elementor-element-801fd74:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-801fd74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-ebbb8a7 .elementor-heading-title{font-family:var( --e-global-typography-57f239c-font-family ), Sans-serif;font-size:var( --e-global-typography-57f239c-font-size );font-weight:var( --e-global-typography-57f239c-font-weight );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );color:var( --e-global-color-primary );}.elementor-6484 .elementor-element.elementor-element-f729039{--display:flex;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 34px 0px rgba(0, 0, 0, 0.08);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6484 .elementor-element.elementor-element-f729039:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-f729039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-c33a034{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:2%;--padding-left:6%;--padding-right:6%;--z-index:2;}.elementor-6484 .elementor-element.elementor-element-c33a034:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-c33a034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-6d34260 .elementor-heading-title{font-family:var( --e-global-typography-57f239c-font-family ), Sans-serif;font-size:var( --e-global-typography-57f239c-font-size );font-weight:var( --e-global-typography-57f239c-font-weight );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );color:var( --e-global-color-primary );}.elementor-6484 .elementor-element.elementor-element-45f2c2f{--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:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6484 .elementor-element.elementor-element-d47c4a1{--display:flex;}.elementor-6484 .elementor-element.elementor-element-8a29bb0{--display:flex;border-style:none;--border-style:none;}.elementor-6484 .elementor-element.elementor-element-ba342d2{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-6484 .elementor-element.elementor-element-af586f0{--display:flex;border-style:none;--border-style:none;}.elementor-6484 .elementor-element.elementor-element-8566134{--display:flex;}.elementor-6484 .elementor-element.elementor-element-57fd0c3{--display:flex;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 2px 34px 0px rgba(0, 0, 0, 0.08);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6484 .elementor-element.elementor-element-57fd0c3:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-57fd0c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-2113e11{--display:flex;border-style:none;--border-style:none;}.elementor-6484 .elementor-element.elementor-element-a659fbc{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-6484 .elementor-element.elementor-element-f0f0f39{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;}.elementor-6484 .elementor-element.elementor-element-649df14{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-6484 .elementor-element.elementor-element-8537c86 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.8em/2);}.elementor-6484 .elementor-element.elementor-element-8537c86 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.8em/2);}.elementor-6484 .elementor-element.elementor-element-8537c86 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.8em/2);}.elementor-6484 .elementor-element.elementor-element-8537c86 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.8em/2);}.elementor-6484 .elementor-element.elementor-element-8537c86 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.8em/2);}.elementor-6484 .elementor-element.elementor-element-8537c86 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-6484 .elementor-element.elementor-element-8537c86 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-6484 .elementor-element.elementor-element-8537c86{--e-icon-list-icon-size:1.8em;--icon-vertical-offset:0px;}.elementor-6484 .elementor-element.elementor-element-8537c86 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-6484 .elementor-element.elementor-element-8537c86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-8537c86 .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-8537c86 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-6484 .elementor-element.elementor-element-489ba86{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-6484 .elementor-element.elementor-element-eed3328{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-6484 .elementor-element.elementor-element-5079293 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.8em/2);}.elementor-6484 .elementor-element.elementor-element-5079293 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.8em/2);}.elementor-6484 .elementor-element.elementor-element-5079293 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.8em/2);}.elementor-6484 .elementor-element.elementor-element-5079293 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.8em/2);}.elementor-6484 .elementor-element.elementor-element-5079293 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.8em/2);}.elementor-6484 .elementor-element.elementor-element-5079293 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-6484 .elementor-element.elementor-element-5079293 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-6484 .elementor-element.elementor-element-5079293{--e-icon-list-icon-size:1.8em;--icon-vertical-offset:0px;}.elementor-6484 .elementor-element.elementor-element-5079293 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-6484 .elementor-element.elementor-element-5079293 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-5079293 .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-5079293 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-6484 .elementor-element.elementor-element-26eedde{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-6484 .elementor-element.elementor-element-c071aea{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:2%;--padding-left:6%;--padding-right:6%;--z-index:2;}.elementor-6484 .elementor-element.elementor-element-c071aea:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-c071aea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-c93983a .elementor-heading-title{font-family:var( --e-global-typography-57f239c-font-family ), Sans-serif;font-size:var( --e-global-typography-57f239c-font-size );font-weight:var( --e-global-typography-57f239c-font-weight );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );color:var( --e-global-color-primary );}.elementor-6484 .elementor-element.elementor-element-2437728{--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:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6484 .elementor-element.elementor-element-3efabb5{--display:flex;}.elementor-6484 .elementor-element.elementor-element-5a13294{--display:flex;border-style:none;--border-style:none;}.elementor-6484 .elementor-element.elementor-element-b54cc1f{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-6484 .elementor-element.elementor-element-410be8a{--display:flex;border-style:none;--border-style:none;}.elementor-6484 .elementor-element.elementor-element-84e4656{--display:flex;}.elementor-6484 .elementor-element.elementor-element-e5bf0dd{--display:flex;--justify-content:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;}.elementor-6484 .elementor-element.elementor-element-851647e{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-6484 .elementor-element.elementor-element-c1e837c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.8em/2);}.elementor-6484 .elementor-element.elementor-element-c1e837c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.8em/2);}.elementor-6484 .elementor-element.elementor-element-c1e837c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.8em/2);}.elementor-6484 .elementor-element.elementor-element-c1e837c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.8em/2);}.elementor-6484 .elementor-element.elementor-element-c1e837c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.8em/2);}.elementor-6484 .elementor-element.elementor-element-c1e837c .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-6484 .elementor-element.elementor-element-c1e837c .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-6484 .elementor-element.elementor-element-c1e837c{--e-icon-list-icon-size:1.8em;--icon-vertical-offset:0px;}.elementor-6484 .elementor-element.elementor-element-c1e837c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-c1e837c .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-c1e837c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-6484 .elementor-element.elementor-element-d0b5c5c{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-6484 .elementor-element.elementor-element-685b297{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6484 .elementor-element.elementor-element-b6762f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.8em/2);}.elementor-6484 .elementor-element.elementor-element-b6762f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.8em/2);}.elementor-6484 .elementor-element.elementor-element-b6762f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.8em/2);}.elementor-6484 .elementor-element.elementor-element-b6762f5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.8em/2);}.elementor-6484 .elementor-element.elementor-element-b6762f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.8em/2);}.elementor-6484 .elementor-element.elementor-element-b6762f5 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-6484 .elementor-element.elementor-element-b6762f5 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-6484 .elementor-element.elementor-element-b6762f5{--e-icon-list-icon-size:1.8em;--icon-vertical-offset:0px;}.elementor-6484 .elementor-element.elementor-element-b6762f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-b6762f5 .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-b6762f5 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-6484 .elementor-element.elementor-element-124c02d{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-6484 .elementor-element.elementor-element-8aa6e18{--display:flex;--justify-content:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:none;--border-style:none;}.elementor-6484 .elementor-element.elementor-element-a745e77{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-6484 .elementor-element.elementor-element-32555d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.8em/2);}.elementor-6484 .elementor-element.elementor-element-32555d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.8em/2);}.elementor-6484 .elementor-element.elementor-element-32555d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.8em/2);}.elementor-6484 .elementor-element.elementor-element-32555d1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.8em/2);}.elementor-6484 .elementor-element.elementor-element-32555d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.8em/2);}.elementor-6484 .elementor-element.elementor-element-32555d1 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-6484 .elementor-element.elementor-element-32555d1 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-6484 .elementor-element.elementor-element-32555d1{--e-icon-list-icon-size:1.8em;--icon-vertical-offset:0px;}.elementor-6484 .elementor-element.elementor-element-32555d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-32555d1 .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-32555d1 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-6484 .elementor-element.elementor-element-4a9c2de{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-6484 .elementor-element.elementor-element-96a2b93{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;box-shadow:0px 2px 34px 0px rgba(0, 0, 0, 0.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-6484 .elementor-element.elementor-element-96a2b93:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-96a2b93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-48a540b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.8em/2);}.elementor-6484 .elementor-element.elementor-element-48a540b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.8em/2);}.elementor-6484 .elementor-element.elementor-element-48a540b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.8em/2);}.elementor-6484 .elementor-element.elementor-element-48a540b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.8em/2);}.elementor-6484 .elementor-element.elementor-element-48a540b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.8em/2);}.elementor-6484 .elementor-element.elementor-element-48a540b .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-6484 .elementor-element.elementor-element-48a540b .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-6484 .elementor-element.elementor-element-48a540b{--e-icon-list-icon-size:1.8em;--icon-vertical-offset:0px;}.elementor-6484 .elementor-element.elementor-element-48a540b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-48a540b .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-48a540b .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-6484 .elementor-element.elementor-element-914905c{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-6484 .elementor-element.elementor-global-10587 .elementor-button{background-color:var( --e-global-color-83898e9 );font-family:var( --e-global-typography-3220a0e-font-family ), Sans-serif;font-size:var( --e-global-typography-3220a0e-font-size );font-weight:var( --e-global-typography-3220a0e-font-weight );text-transform:var( --e-global-typography-3220a0e-text-transform );font-style:var( --e-global-typography-3220a0e-font-style );text-decoration:var( --e-global-typography-3220a0e-text-decoration );line-height:var( --e-global-typography-3220a0e-line-height );letter-spacing:var( --e-global-typography-3220a0e-letter-spacing );word-spacing:var( --e-global-typography-3220a0e-word-spacing );fill:var( --e-global-color-57c8da2 );color:var( --e-global-color-57c8da2 );border-radius:24px 24px 24px 24px;}.elementor-6484 .elementor-element.elementor-global-10587 .elementor-button:hover, .elementor-6484 .elementor-element.elementor-global-10587 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-global-10587 .elementor-button:hover svg, .elementor-6484 .elementor-element.elementor-global-10587 .elementor-button:focus svg{fill:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-3524c46{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:5%;--padding-left:6%;--padding-right:6%;--z-index:2;}.elementor-6484 .elementor-element.elementor-element-3524c46:not(.elementor-motion-effects-element-type-background), .elementor-6484 .elementor-element.elementor-element-3524c46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8596426 );}.elementor-6484 .elementor-element.elementor-element-2ab2acf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-6484 .elementor-element.elementor-element-21dd6e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6484 .elementor-element.elementor-element-7e33c4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6484 .elementor-element.elementor-element-7e33c4d img{max-width:100%;}.elementor-6484 .elementor-element.elementor-element-e090c5d{--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-6484 .elementor-element.elementor-element-d8ee0c0{--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-6484 .elementor-element.elementor-element-5661811{--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-6484 .elementor-element.elementor-element-63e3eaa7{--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:239px 239px;--row-gap:239px;--column-gap:239px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}@media(max-width:1440px){.elementor-6484 .elementor-element.elementor-element-6bb8405 .elementor-heading-title{font-size:var( --e-global-typography-4bd23df-font-size );line-height:var( --e-global-typography-4bd23df-line-height );}.elementor-6484 .elementor-element.elementor-element-6f7f9de8 .elementor-heading-title{font-size:var( --e-global-typography-c404aa5-font-size );line-height:var( --e-global-typography-c404aa5-line-height );letter-spacing:var( --e-global-typography-c404aa5-letter-spacing );word-spacing:var( --e-global-typography-c404aa5-word-spacing );}.elementor-6484 .elementor-element.elementor-element-58b8d3c8 .elementor-heading-title{font-size:var( --e-global-typography-c404aa5-font-size );line-height:var( --e-global-typography-c404aa5-line-height );letter-spacing:var( --e-global-typography-c404aa5-letter-spacing );word-spacing:var( --e-global-typography-c404aa5-word-spacing );}.elementor-6484 .elementor-element.elementor-element-0f1f379 .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-9414530 .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-ef301bf{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-6484 .elementor-element.elementor-element-0220241{--min-height:900px;--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-6484 .elementor-element.elementor-element-ff668a6{--min-height:900px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6484 .elementor-element.elementor-element-715a422{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6484 .elementor-element.elementor-element-715a422 img{height:100vh;}.elementor-6484 .elementor-element.elementor-element-c62b2cd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--margin-top:1vw;--margin-bottom:7vw;--margin-left:0vw;--margin-right:0vw;}.elementor-6484 .elementor-element.elementor-element-19d2427 .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-86bdd07{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-6484 .elementor-element.elementor-element-5d368f0{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-6484 .elementor-element.elementor-element-b842369{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-6484 .elementor-element.elementor-element-d9c4f6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-d9c4f6b .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-09cd61f{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-6484 .elementor-element.elementor-element-88b8765{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-6484 .elementor-element.elementor-element-e51ccbd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-e51ccbd .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-aecc467{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-6484 .elementor-element.elementor-element-e113206{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-6484 .elementor-element.elementor-element-c2f081d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-c2f081d .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-b4a0baa{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-6484 .elementor-element.elementor-element-34ad29d{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-6484 .elementor-element.elementor-element-326f42d .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-67cb8d7{--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2% 2%;--row-gap:2%;--column-gap:2%;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6484 .elementor-element.elementor-element-ac3283f{--min-height:0vh;}.elementor-6484 .elementor-element.elementor-element-5436b53{font-size:var( --e-global-typography-dfd3e25-font-size );line-height:var( --e-global-typography-dfd3e25-line-height );}.elementor-6484 .elementor-element.elementor-element-ce39926{--min-height:250px;}.elementor-6484 .elementor-element.elementor-element-ef3bbe7 .elementor-heading-title{font-size:var( --e-global-typography-2ae5bd4-font-size );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-2b3d8db{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-6484 .elementor-element.elementor-element-32df5fe{--min-height:0vh;}.elementor-6484 .elementor-element.elementor-element-1cf81e0{font-size:var( --e-global-typography-dfd3e25-font-size );line-height:var( --e-global-typography-dfd3e25-line-height );}.elementor-6484 .elementor-element.elementor-element-9658677{--min-height:250px;}.elementor-6484 .elementor-element.elementor-element-c08547a .elementor-heading-title{font-size:var( --e-global-typography-2ae5bd4-font-size );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-797cdc7{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-6484 .elementor-element.elementor-element-477983f{--min-height:0vh;}.elementor-6484 .elementor-element.elementor-element-429e2af{font-size:var( --e-global-typography-dfd3e25-font-size );line-height:var( --e-global-typography-dfd3e25-line-height );}.elementor-6484 .elementor-element.elementor-element-e45539c{--min-height:250px;}.elementor-6484 .elementor-element.elementor-element-8701f92 .elementor-heading-title{font-size:var( --e-global-typography-2ae5bd4-font-size );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-d107ad4{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-6484 .elementor-element.elementor-element-71bac1ef{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-6484 .elementor-element.elementor-element-33f361ff{--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2% 2%;--row-gap:2%;--column-gap:2%;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6484 .elementor-element.elementor-element-65db198a .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-77108ba4{--min-height:0vh;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6484 .elementor-element.elementor-element-70b96823{font-size:var( --e-global-typography-dfd3e25-font-size );line-height:var( --e-global-typography-dfd3e25-line-height );}.elementor-6484 .elementor-element.elementor-element-30a052ab{--min-height:250px;}.elementor-6484 .elementor-element.elementor-element-78137293 .elementor-heading-title{font-size:var( --e-global-typography-2ae5bd4-font-size );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-66901312{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-6484 .elementor-element.elementor-element-15ad6ead{--min-height:0vh;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6484 .elementor-element.elementor-element-13537af0{font-size:var( --e-global-typography-dfd3e25-font-size );line-height:var( --e-global-typography-dfd3e25-line-height );}.elementor-6484 .elementor-element.elementor-element-f8a8d51{--min-height:250px;}.elementor-6484 .elementor-element.elementor-element-760f192d .elementor-heading-title{font-size:var( --e-global-typography-2ae5bd4-font-size );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-53d67890{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-6484 .elementor-element.elementor-element-38eabffd{--min-height:0vh;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6484 .elementor-element.elementor-element-15aa5019{font-size:var( --e-global-typography-dfd3e25-font-size );line-height:var( --e-global-typography-dfd3e25-line-height );}.elementor-6484 .elementor-element.elementor-element-23092274{--min-height:250px;}.elementor-6484 .elementor-element.elementor-element-17aacad5 .elementor-heading-title{font-size:var( --e-global-typography-2ae5bd4-font-size );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-428c6256{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-6484 .elementor-element.elementor-element-1eb9ed26{--min-height:0vh;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6484 .elementor-element.elementor-element-801fd74{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-6484 .elementor-element.elementor-element-ebbb8a7 .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-f729039{--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-6484 .elementor-element.elementor-element-6d34260 .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-45f2c2f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6484 .elementor-element.elementor-element-d47c4a1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6484 .elementor-element.elementor-element-8a29bb0{--border-radius:1px 1px 1px 1px;}.elementor-6484 .elementor-element.elementor-element-ba342d2{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-6484 .elementor-element.elementor-element-8566134{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6484 .elementor-element.elementor-element-57fd0c3{--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-6484 .elementor-element.elementor-element-2113e11{--border-radius:1px 1px 1px 1px;}.elementor-6484 .elementor-element.elementor-element-a659fbc{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-6484 .elementor-element.elementor-element-f0f0f39{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-6484 .elementor-element.elementor-element-649df14{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-6484 .elementor-element.elementor-element-8537c86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-8537c86 .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-489ba86{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-6484 .elementor-element.elementor-element-eed3328{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-6484 .elementor-element.elementor-element-5079293 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-5079293 .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-26eedde{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-6484 .elementor-element.elementor-element-c93983a .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-2437728{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6484 .elementor-element.elementor-element-3efabb5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6484 .elementor-element.elementor-element-5a13294{--border-radius:1px 1px 1px 1px;}.elementor-6484 .elementor-element.elementor-element-b54cc1f{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-6484 .elementor-element.elementor-element-84e4656{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6484 .elementor-element.elementor-element-e5bf0dd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6484 .elementor-element.elementor-element-851647e{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-6484 .elementor-element.elementor-element-c1e837c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-c1e837c .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-d0b5c5c{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-6484 .elementor-element.elementor-element-685b297{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-6484 .elementor-element.elementor-element-b6762f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-b6762f5 .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-124c02d{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-6484 .elementor-element.elementor-element-8aa6e18{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-6484 .elementor-element.elementor-element-a745e77{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-6484 .elementor-element.elementor-element-32555d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-32555d1 .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-4a9c2de{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-6484 .elementor-element.elementor-element-96a2b93{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-6484 .elementor-element.elementor-element-48a540b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-48a540b .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-914905c{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-6484 .elementor-element.elementor-global-10587 .elementor-button{font-size:var( --e-global-typography-3220a0e-font-size );line-height:var( --e-global-typography-3220a0e-line-height );letter-spacing:var( --e-global-typography-3220a0e-letter-spacing );word-spacing:var( --e-global-typography-3220a0e-word-spacing );}.elementor-6484 .elementor-element.elementor-element-3524c46{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}}@media(max-width:1200px){.elementor-6484 .elementor-element.elementor-element-17bc746{--min-height:220px;}.elementor-6484 .elementor-element.elementor-element-9af4161{--min-height:220px;}.elementor-6484 .elementor-element.elementor-element-715a422 img{height:70vh;}.elementor-6484 .elementor-element.elementor-element-c62b2cd{--margin-top:10vw;--margin-bottom:8vw;--margin-left:0vw;--margin-right:0vw;}.elementor-6484 .elementor-element.elementor-element-ac3283f{--min-height:0vh;}.elementor-6484 .elementor-element.elementor-element-ce39926{--min-height:200px;}.elementor-6484 .elementor-element.elementor-element-32df5fe{--min-height:0vh;}.elementor-6484 .elementor-element.elementor-element-9658677{--min-height:200px;}.elementor-6484 .elementor-element.elementor-element-477983f{--min-height:0vh;}.elementor-6484 .elementor-element.elementor-element-e45539c{--min-height:200px;}.elementor-6484 .elementor-element.elementor-element-77108ba4{--min-height:0vh;}.elementor-6484 .elementor-element.elementor-element-30a052ab{--min-height:500px;}.elementor-6484 .elementor-element.elementor-element-67b031f img{height:400px;object-fit:contain;}.elementor-6484 .elementor-element.elementor-element-15ad6ead{--min-height:0vh;}.elementor-6484 .elementor-element.elementor-element-f8a8d51{--min-height:500px;}.elementor-6484 .elementor-element.elementor-element-11a1b61e img{height:400px;object-fit:contain;}.elementor-6484 .elementor-element.elementor-element-38eabffd{--min-height:0vh;}.elementor-6484 .elementor-element.elementor-element-23092274{--min-height:500px;}.elementor-6484 .elementor-element.elementor-element-bb9e32e img{height:400px;object-fit:contain;}.elementor-6484 .elementor-element.elementor-element-1eb9ed26{--min-height:0vh;}.elementor-6484 .elementor-element.elementor-element-e5bf0dd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6484 .elementor-element.elementor-element-a745e77{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-6484 .elementor-element.elementor-element-6bb8405 .elementor-heading-title{font-size:var( --e-global-typography-4bd23df-font-size );line-height:var( --e-global-typography-4bd23df-line-height );}.elementor-6484 .elementor-element.elementor-element-6f7f9de8 .elementor-heading-title{font-size:var( --e-global-typography-c404aa5-font-size );line-height:var( --e-global-typography-c404aa5-line-height );letter-spacing:var( --e-global-typography-c404aa5-letter-spacing );word-spacing:var( --e-global-typography-c404aa5-word-spacing );}.elementor-6484 .elementor-element.elementor-element-58b8d3c8 .elementor-heading-title{font-size:var( --e-global-typography-c404aa5-font-size );line-height:var( --e-global-typography-c404aa5-line-height );letter-spacing:var( --e-global-typography-c404aa5-letter-spacing );word-spacing:var( --e-global-typography-c404aa5-word-spacing );}.elementor-6484 .elementor-element.elementor-element-0f1f379 .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-9414530 .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-ef301bf{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-6484 .elementor-element.elementor-element-17bc746{--min-height:200px;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-6484 .elementor-element.elementor-element-9af4161{--min-height:200px;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-6484 .elementor-element.elementor-element-19d2427 .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-86bdd07{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-6484 .elementor-element.elementor-element-d9c4f6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-d9c4f6b .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-09cd61f{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-6484 .elementor-element.elementor-element-e51ccbd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-e51ccbd .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-aecc467{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-6484 .elementor-element.elementor-element-c2f081d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-c2f081d .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-b4a0baa{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-6484 .elementor-element.elementor-element-326f42d .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-5436b53{font-size:var( --e-global-typography-dfd3e25-font-size );line-height:var( --e-global-typography-dfd3e25-line-height );}.elementor-6484 .elementor-element.elementor-element-ce39926{--min-height:160px;}.elementor-6484 .elementor-element.elementor-element-ef3bbe7 .elementor-heading-title{font-size:var( --e-global-typography-2ae5bd4-font-size );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-2b3d8db{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-6484 .elementor-element.elementor-element-1cf81e0{font-size:var( --e-global-typography-dfd3e25-font-size );line-height:var( --e-global-typography-dfd3e25-line-height );}.elementor-6484 .elementor-element.elementor-element-9658677{--min-height:160px;}.elementor-6484 .elementor-element.elementor-element-c08547a .elementor-heading-title{font-size:var( --e-global-typography-2ae5bd4-font-size );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-797cdc7{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-6484 .elementor-element.elementor-element-429e2af{font-size:var( --e-global-typography-dfd3e25-font-size );line-height:var( --e-global-typography-dfd3e25-line-height );}.elementor-6484 .elementor-element.elementor-element-e45539c{--min-height:160px;}.elementor-6484 .elementor-element.elementor-element-8701f92 .elementor-heading-title{font-size:var( --e-global-typography-2ae5bd4-font-size );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-d107ad4{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-6484 .elementor-element.elementor-element-65db198a .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-70b96823{font-size:var( --e-global-typography-dfd3e25-font-size );line-height:var( --e-global-typography-dfd3e25-line-height );}.elementor-6484 .elementor-element.elementor-element-30a052ab{--min-height:500px;}.elementor-6484 .elementor-element.elementor-element-78137293 .elementor-heading-title{font-size:var( --e-global-typography-2ae5bd4-font-size );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-66901312{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-6484 .elementor-element.elementor-element-13537af0{font-size:var( --e-global-typography-dfd3e25-font-size );line-height:var( --e-global-typography-dfd3e25-line-height );}.elementor-6484 .elementor-element.elementor-element-f8a8d51{--min-height:500px;}.elementor-6484 .elementor-element.elementor-element-760f192d .elementor-heading-title{font-size:var( --e-global-typography-2ae5bd4-font-size );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-53d67890{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-6484 .elementor-element.elementor-element-15aa5019{font-size:var( --e-global-typography-dfd3e25-font-size );line-height:var( --e-global-typography-dfd3e25-line-height );}.elementor-6484 .elementor-element.elementor-element-23092274{--min-height:500px;}.elementor-6484 .elementor-element.elementor-element-17aacad5 .elementor-heading-title{font-size:var( --e-global-typography-2ae5bd4-font-size );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-428c6256{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-6484 .elementor-element.elementor-element-ebbb8a7 .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-6d34260 .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-45f2c2f{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-6484 .elementor-element.elementor-element-ba342d2{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-6484 .elementor-element.elementor-element-a659fbc{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-6484 .elementor-element.elementor-element-8537c86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-8537c86 .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-489ba86{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-6484 .elementor-element.elementor-element-5079293 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-5079293 .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-26eedde{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-6484 .elementor-element.elementor-element-c93983a .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-2437728{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-6484 .elementor-element.elementor-element-b54cc1f{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-6484 .elementor-element.elementor-element-e5bf0dd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6484 .elementor-element.elementor-element-c1e837c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-c1e837c .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-d0b5c5c{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-6484 .elementor-element.elementor-element-b6762f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-b6762f5 .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-124c02d{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-6484 .elementor-element.elementor-element-32555d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-32555d1 .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-4a9c2de{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-6484 .elementor-element.elementor-element-48a540b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-48a540b .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-914905c{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-6484 .elementor-element.elementor-global-10587 .elementor-button{font-size:var( --e-global-typography-3220a0e-font-size );line-height:var( --e-global-typography-3220a0e-line-height );letter-spacing:var( --e-global-typography-3220a0e-letter-spacing );word-spacing:var( --e-global-typography-3220a0e-word-spacing );}}@media(max-width:880px){.elementor-6484 .elementor-element.elementor-element-17bc746{--min-height:180px;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-6484 .elementor-element.elementor-element-9af4161{--min-height:180px;}.elementor-6484 .elementor-element.elementor-element-0220241{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-6484 .elementor-element.elementor-element-34ad29d{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-6484 .elementor-element.elementor-element-ea13dde{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-6484 .elementor-element.elementor-element-ce39926{--min-height:160px;}.elementor-6484 .elementor-element.elementor-element-9658677{--min-height:160px;}.elementor-6484 .elementor-element.elementor-element-e45539c{--min-height:160px;}.elementor-6484 .elementor-element.elementor-element-71bac1ef{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-6484 .elementor-element.elementor-element-30a052ab{--min-height:160px;}.elementor-6484 .elementor-element.elementor-element-67b031f img{height:250px;object-fit:contain;}.elementor-6484 .elementor-element.elementor-element-f8a8d51{--min-height:160px;}.elementor-6484 .elementor-element.elementor-element-11a1b61e img{height:250px;object-fit:contain;}.elementor-6484 .elementor-element.elementor-element-23092274{--min-height:160px;}.elementor-6484 .elementor-element.elementor-element-bb9e32e img{height:250px;object-fit:contain;}.elementor-6484 .elementor-element.elementor-element-801fd74{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-6484 .elementor-element.elementor-element-c33a034{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-6484 .elementor-element.elementor-element-c071aea{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-6484 .elementor-element.elementor-element-e5bf0dd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6484 .elementor-element.elementor-element-3524c46{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-6484 .elementor-element.elementor-element-2ab2acf{--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;}}@media(max-width:767px){.elementor-6484 .elementor-element.elementor-element-5d63ed1b{--min-height:80vh;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6484 .elementor-element.elementor-element-6bb8405{text-align:center;}.elementor-6484 .elementor-element.elementor-element-6bb8405 .elementor-heading-title{font-size:var( --e-global-typography-4bd23df-font-size );line-height:var( --e-global-typography-4bd23df-line-height );}.elementor-6484 .elementor-element.elementor-element-6f7f9de8{text-align:center;}.elementor-6484 .elementor-element.elementor-element-6f7f9de8 .elementor-heading-title{font-size:var( --e-global-typography-c404aa5-font-size );line-height:var( --e-global-typography-c404aa5-line-height );letter-spacing:var( --e-global-typography-c404aa5-letter-spacing );word-spacing:var( --e-global-typography-c404aa5-word-spacing );}.elementor-6484 .elementor-element.elementor-element-58b8d3c8{text-align:center;}.elementor-6484 .elementor-element.elementor-element-58b8d3c8 .elementor-heading-title{font-size:var( --e-global-typography-c404aa5-font-size );line-height:var( --e-global-typography-c404aa5-line-height );letter-spacing:var( --e-global-typography-c404aa5-letter-spacing );word-spacing:var( --e-global-typography-c404aa5-word-spacing );}.elementor-6484 .elementor-element.elementor-element-0f1f379 .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-9414530 .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-ef301bf{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-6484 .elementor-element.elementor-element-17bc746{--min-height:160px;}.elementor-6484 .elementor-element.elementor-element-9af4161{--min-height:160px;}.elementor-6484 .elementor-element.elementor-element-0220241{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6484 .elementor-element.elementor-element-ff668a6{--min-height:0vh;}.elementor-6484 .elementor-element.elementor-element-715a422 img{height:55vh;}.elementor-6484 .elementor-element.elementor-element-c62b2cd{--gap:1em 1em;--row-gap:1em;--column-gap:1em;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6484 .elementor-element.elementor-element-3472f23{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6484 .elementor-element.elementor-element-19d2427 .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-86bdd07{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-6484 .elementor-element.elementor-element-d9c4f6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-d9c4f6b .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-09cd61f{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-6484 .elementor-element.elementor-element-e51ccbd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-e51ccbd .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-aecc467{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-6484 .elementor-element.elementor-element-c2f081d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-c2f081d .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-b4a0baa{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-6484 .elementor-element.elementor-element-34ad29d{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6484 .elementor-element.elementor-element-ea13dde{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6484 .elementor-element.elementor-element-326f42d .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-67cb8d7{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6484 .elementor-element.elementor-element-ac3283f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6484 .elementor-element.elementor-element-5436b53{font-size:var( --e-global-typography-dfd3e25-font-size );line-height:var( --e-global-typography-dfd3e25-line-height );}.elementor-6484 .elementor-element.elementor-element-ef3bbe7 .elementor-heading-title{font-size:var( --e-global-typography-2ae5bd4-font-size );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-2b3d8db{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-6484 .elementor-element.elementor-element-32df5fe{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6484 .elementor-element.elementor-element-1cf81e0{font-size:var( --e-global-typography-dfd3e25-font-size );line-height:var( --e-global-typography-dfd3e25-line-height );}.elementor-6484 .elementor-element.elementor-element-c08547a .elementor-heading-title{font-size:var( --e-global-typography-2ae5bd4-font-size );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-797cdc7{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-6484 .elementor-element.elementor-element-477983f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6484 .elementor-element.elementor-element-429e2af{font-size:var( --e-global-typography-dfd3e25-font-size );line-height:var( --e-global-typography-dfd3e25-line-height );}.elementor-6484 .elementor-element.elementor-element-e45539c{--min-height:160px;}.elementor-6484 .elementor-element.elementor-element-8701f92 .elementor-heading-title{font-size:var( --e-global-typography-2ae5bd4-font-size );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-d107ad4{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-6484 .elementor-element.elementor-element-71bac1ef{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6484 .elementor-element.elementor-element-33f361ff{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6484 .elementor-element.elementor-element-65db198a{padding:0px 0px 16px 0px;z-index:1;}.elementor-6484 .elementor-element.elementor-element-65db198a .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-77108ba4{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-6484 .elementor-element.elementor-element-70b96823{font-size:var( --e-global-typography-dfd3e25-font-size );line-height:var( --e-global-typography-dfd3e25-line-height );}.elementor-6484 .elementor-element.elementor-element-30a052ab{--min-height:220px;}.elementor-6484 .elementor-element.elementor-element-67b031f img{height:150px;object-fit:contain;}.elementor-6484 .elementor-element.elementor-element-78137293 .elementor-heading-title{font-size:var( --e-global-typography-2ae5bd4-font-size );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-66901312{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-6484 .elementor-element.elementor-element-15ad6ead{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-6484 .elementor-element.elementor-element-13537af0{font-size:var( --e-global-typography-dfd3e25-font-size );line-height:var( --e-global-typography-dfd3e25-line-height );}.elementor-6484 .elementor-element.elementor-element-f8a8d51{--min-height:220px;}.elementor-6484 .elementor-element.elementor-element-11a1b61e img{height:150px;object-fit:contain;}.elementor-6484 .elementor-element.elementor-element-760f192d .elementor-heading-title{font-size:var( --e-global-typography-2ae5bd4-font-size );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-53d67890{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-6484 .elementor-element.elementor-element-38eabffd{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:3;}.elementor-6484 .elementor-element.elementor-element-15aa5019{font-size:var( --e-global-typography-dfd3e25-font-size );line-height:var( --e-global-typography-dfd3e25-line-height );}.elementor-6484 .elementor-element.elementor-element-23092274{--min-height:220px;}.elementor-6484 .elementor-element.elementor-element-bb9e32e img{height:150px;object-fit:contain;}.elementor-6484 .elementor-element.elementor-element-17aacad5 .elementor-heading-title{font-size:var( --e-global-typography-2ae5bd4-font-size );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-428c6256{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-6484 .elementor-element.elementor-element-1eb9ed26{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:3;}.elementor-6484 .elementor-element.elementor-element-1709980{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6484 .elementor-element.elementor-element-da76fce{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6484 .elementor-element.elementor-element-801fd74{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6484 .elementor-element.elementor-element-ebbb8a7 .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-f729039{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-6484 .elementor-element.elementor-element-c33a034{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6484 .elementor-element.elementor-element-6d34260 .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-45f2c2f{--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:2% 2%;--row-gap:2%;--column-gap:2%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6484 .elementor-element.elementor-element-ba342d2{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-6484 .elementor-element.elementor-element-57fd0c3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6484 .elementor-element.elementor-element-2113e11{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6484 .elementor-element.elementor-element-a659fbc{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-6484 .elementor-element.elementor-element-8537c86{--e-icon-list-icon-size:1.8em;}.elementor-6484 .elementor-element.elementor-element-8537c86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-8537c86 .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-489ba86{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-6484 .elementor-element.elementor-element-5079293{--e-icon-list-icon-size:1.8em;--icon-vertical-offset:0px;}.elementor-6484 .elementor-element.elementor-element-5079293 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-5079293 .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-26eedde{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-6484 .elementor-element.elementor-element-c071aea{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-6484 .elementor-element.elementor-element-c93983a .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-2437728{--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:2% 2%;--row-gap:2%;--column-gap:2%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6484 .elementor-element.elementor-element-b54cc1f{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-6484 .elementor-element.elementor-element-84e4656{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6484 .elementor-element.elementor-element-e5bf0dd{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6484 .elementor-element.elementor-element-c1e837c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-c1e837c .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-d0b5c5c{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-6484 .elementor-element.elementor-element-b6762f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-b6762f5 .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-124c02d{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-6484 .elementor-element.elementor-element-32555d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-32555d1 .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-4a9c2de{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-6484 .elementor-element.elementor-element-96a2b93{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-6484 .elementor-element.elementor-element-48a540b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-48a540b .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-914905c{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-6484 .elementor-element.elementor-global-10587 .elementor-button{font-size:var( --e-global-typography-3220a0e-font-size );line-height:var( --e-global-typography-3220a0e-line-height );letter-spacing:var( --e-global-typography-3220a0e-letter-spacing );word-spacing:var( --e-global-typography-3220a0e-word-spacing );}.elementor-6484 .elementor-element.elementor-element-3524c46{--padding-top:10%;--padding-bottom:10%;--padding-left:6%;--padding-right:6%;}.elementor-6484 .elementor-element.elementor-element-2ab2acf{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-6484 .elementor-element.elementor-element-e090c5d{--width:50%;}.elementor-6484 .elementor-element.elementor-element-d8ee0c0{--width:50%;}.elementor-6484 .elementor-element.elementor-element-5661811{--width:71%;}}@media(min-width:768px){.elementor-6484 .elementor-element.elementor-element-5d63ed1b{--content-width:1600px;}.elementor-6484 .elementor-element.elementor-element-1b64c0ec{--content-width:100%;}.elementor-6484 .elementor-element.elementor-element-77c376d9{--width:100%;}.elementor-6484 .elementor-element.elementor-element-2f41656{--content-width:1600px;}.elementor-6484 .elementor-element.elementor-element-bfbbeb8{--width:100%;}.elementor-6484 .elementor-element.elementor-element-4d42a0a{--content-width:1600px;}.elementor-6484 .elementor-element.elementor-element-0220241{--content-width:1600px;}.elementor-6484 .elementor-element.elementor-element-34ad29d{--width:100%;}.elementor-6484 .elementor-element.elementor-element-ea13dde{--content-width:1600px;}.elementor-6484 .elementor-element.elementor-element-ac3283f{--width:100%;}.elementor-6484 .elementor-element.elementor-element-32df5fe{--width:100%;}.elementor-6484 .elementor-element.elementor-element-477983f{--width:100%;}.elementor-6484 .elementor-element.elementor-element-71bac1ef{--content-width:1600px;}.elementor-6484 .elementor-element.elementor-element-77108ba4{--width:100%;}.elementor-6484 .elementor-element.elementor-element-15ad6ead{--width:100%;}.elementor-6484 .elementor-element.elementor-element-38eabffd{--width:100%;}.elementor-6484 .elementor-element.elementor-element-1eb9ed26{--width:100%;}.elementor-6484 .elementor-element.elementor-element-1709980{--content-width:100%;}.elementor-6484 .elementor-element.elementor-element-801fd74{--width:1600px;}.elementor-6484 .elementor-element.elementor-element-c33a034{--content-width:1600px;}.elementor-6484 .elementor-element.elementor-element-c071aea{--content-width:1600px;}.elementor-6484 .elementor-element.elementor-element-3524c46{--content-width:1600px;}.elementor-6484 .elementor-element.elementor-element-21dd6e0{--width:32%;}.elementor-6484 .elementor-element.elementor-element-e090c5d{--width:14%;}.elementor-6484 .elementor-element.elementor-element-d8ee0c0{--width:14%;}.elementor-6484 .elementor-element.elementor-element-5661811{--width:24%;}.elementor-6484 .elementor-element.elementor-element-63e3eaa7{--content-width:1600px;}}@media(max-width:1200px) and (min-width:768px){.elementor-6484 .elementor-element.elementor-element-bfbbeb8{--width:100%;}}@media(min-width:2400px){.elementor-6484 .elementor-element.elementor-element-6bb8405 .elementor-heading-title{font-size:var( --e-global-typography-4bd23df-font-size );line-height:var( --e-global-typography-4bd23df-line-height );}.elementor-6484 .elementor-element.elementor-element-6f7f9de8 .elementor-heading-title{font-size:var( --e-global-typography-c404aa5-font-size );line-height:var( --e-global-typography-c404aa5-line-height );letter-spacing:var( --e-global-typography-c404aa5-letter-spacing );word-spacing:var( --e-global-typography-c404aa5-word-spacing );}.elementor-6484 .elementor-element.elementor-element-58b8d3c8 .elementor-heading-title{font-size:var( --e-global-typography-c404aa5-font-size );line-height:var( --e-global-typography-c404aa5-line-height );letter-spacing:var( --e-global-typography-c404aa5-letter-spacing );word-spacing:var( --e-global-typography-c404aa5-word-spacing );}.elementor-6484 .elementor-element.elementor-element-77c376d9{--width:100%;}.elementor-6484 .elementor-element.elementor-element-0f1f379 .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-9414530 .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-ef301bf{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-6484 .elementor-element.elementor-element-19d2427 .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-86bdd07{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-6484 .elementor-element.elementor-element-d9c4f6b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-d9c4f6b .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-09cd61f{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-6484 .elementor-element.elementor-element-e51ccbd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-e51ccbd .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-aecc467{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-6484 .elementor-element.elementor-element-c2f081d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-c2f081d .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-b4a0baa{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-6484 .elementor-element.elementor-element-326f42d .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-5436b53{font-size:var( --e-global-typography-dfd3e25-font-size );line-height:var( --e-global-typography-dfd3e25-line-height );}.elementor-6484 .elementor-element.elementor-element-ef3bbe7 .elementor-heading-title{font-size:var( --e-global-typography-2ae5bd4-font-size );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-2b3d8db{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-6484 .elementor-element.elementor-element-1cf81e0{font-size:var( --e-global-typography-dfd3e25-font-size );line-height:var( --e-global-typography-dfd3e25-line-height );}.elementor-6484 .elementor-element.elementor-element-c08547a .elementor-heading-title{font-size:var( --e-global-typography-2ae5bd4-font-size );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-797cdc7{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-6484 .elementor-element.elementor-element-429e2af{font-size:var( --e-global-typography-dfd3e25-font-size );line-height:var( --e-global-typography-dfd3e25-line-height );}.elementor-6484 .elementor-element.elementor-element-8701f92 .elementor-heading-title{font-size:var( --e-global-typography-2ae5bd4-font-size );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-d107ad4{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-6484 .elementor-element.elementor-element-65db198a .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-70b96823{font-size:var( --e-global-typography-dfd3e25-font-size );line-height:var( --e-global-typography-dfd3e25-line-height );}.elementor-6484 .elementor-element.elementor-element-78137293 .elementor-heading-title{font-size:var( --e-global-typography-2ae5bd4-font-size );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-66901312{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-6484 .elementor-element.elementor-element-13537af0{font-size:var( --e-global-typography-dfd3e25-font-size );line-height:var( --e-global-typography-dfd3e25-line-height );}.elementor-6484 .elementor-element.elementor-element-760f192d .elementor-heading-title{font-size:var( --e-global-typography-2ae5bd4-font-size );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-53d67890{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-6484 .elementor-element.elementor-element-15aa5019{font-size:var( --e-global-typography-dfd3e25-font-size );line-height:var( --e-global-typography-dfd3e25-line-height );}.elementor-6484 .elementor-element.elementor-element-17aacad5 .elementor-heading-title{font-size:var( --e-global-typography-2ae5bd4-font-size );line-height:var( --e-global-typography-2ae5bd4-line-height );letter-spacing:var( --e-global-typography-2ae5bd4-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-428c6256{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-6484 .elementor-element.elementor-element-ebbb8a7 .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-6d34260 .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-ba342d2{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-6484 .elementor-element.elementor-element-a659fbc{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-6484 .elementor-element.elementor-element-8537c86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-8537c86 .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-489ba86{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-6484 .elementor-element.elementor-element-5079293 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-5079293 .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-26eedde{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-6484 .elementor-element.elementor-element-c93983a .elementor-heading-title{font-size:var( --e-global-typography-57f239c-font-size );line-height:var( --e-global-typography-57f239c-line-height );letter-spacing:var( --e-global-typography-57f239c-letter-spacing );}.elementor-6484 .elementor-element.elementor-element-b54cc1f{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-6484 .elementor-element.elementor-element-c1e837c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-c1e837c .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-d0b5c5c{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-6484 .elementor-element.elementor-element-b6762f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-b6762f5 .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-124c02d{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-6484 .elementor-element.elementor-element-32555d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-32555d1 .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-4a9c2de{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-6484 .elementor-element.elementor-element-48a540b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6484 .elementor-element.elementor-element-48a540b .elementor-icon-list-item > a{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-6484 .elementor-element.elementor-element-914905c{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-6484 .elementor-element.elementor-global-10587 .elementor-button{font-size:var( --e-global-typography-3220a0e-font-size );line-height:var( --e-global-typography-3220a0e-line-height );letter-spacing:var( --e-global-typography-3220a0e-letter-spacing );word-spacing:var( --e-global-typography-3220a0e-word-spacing );}}/* Start custom CSS for image-carousel, class: .elementor-element-22cf5197 */.elementor-6484 .elementor-element.elementor-element-22cf5197,
.elementor-6484 .elementor-element.elementor-element-22cf5197 .elementor-image-carousel-wrapper,
.elementor-6484 .elementor-element.elementor-element-22cf5197 .swiper-wrapper,
.elementor-6484 .elementor-element.elementor-element-22cf5197 .swiper-slide,
.elementor-6484 .elementor-element.elementor-element-22cf5197 .swiper-slide-inner {
    height: 100% !important;
}

.elementor-6484 .elementor-element.elementor-element-22cf5197 .swiper-slide-inner {
    display: flex;
    width: 100%;
    margin: 0;
    padding: 0;
}

.elementor-6484 .elementor-element.elementor-element-22cf5197 .swiper-slide-image {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77c376d9 */.elementor-6484 .elementor-element.elementor-element-77c376d9{
    top:0;
    height: 100%;
}

.elementor-6484 .elementor-element.elementor-element-77c376d9 .swiper-slide,
.elementor-6484 .elementor-element.elementor-element-77c376d9 .swiper-slide-inner {
    background-color: var(--e-global-color-primary, #4E6470);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d368f0 */.right01 {
  grid-column: 8 / span 5; /* nimmt 5 Spalten */
  justify-self: end;   /* rechtsbündig innerhalb seines Bereichs */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff668a6 */.outer01 {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr)); gap: clamp(16px, 2vw, 32px)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33f361ff *//* ===== Basis (dein Stand bleibt unverändert) ===== */
.stacked-cards{ position:relative; isolation:isolate; overflow:visible; }

#stackedCards{
  /* deine Regler */
  --head-top: 100px;
  --step: 64px;
  --base: 164px;
  --pad-top: 10%;
  --stack-end-pad: 80px;
  --spacer-h: 80px;

  /* ab hier setzt JS dynamisch */
  --count: 3;
  --last-top: calc(var(--base) + (var(--count) - 1) * var(--step));
  --stack-h: 0px; /* höchste Karte + (count-1)*step */
}

#stackedCards .stickyHead{
  position: sticky; top: var(--head-top); z-index: 1000;
  background: var(--page-bg, #fff); margin:0;
}

#stackedCards .stackCard,
#stackedCards .stickySpacer{
  position: sticky; top: var(--card-top, 64px);
  z-index: var(--z, 1); margin:0;
}

#stackedCards .stickySpacer{
  --i: 3; --z: 40;
  --card-top: calc(var(--base) + var(--i) * var(--step));
  height: var(--spacer-h);
  background:none; border:none; box-shadow:none;
  pointer-events:none; visibility:hidden;
}

/* Auto-Offsets (3 Karten) */
#stackedCards .stickyCard1{ --i:0; --z:10; --card-top:calc(var(--base) + 0*var(--step)); }
#stackedCards .stickyCard2{ --i:1; --z:20; --card-top:calc(var(--base) + 1*var(--step)); }
#stackedCards .stickyCard3{ --i:2; --z:30; --card-top:calc(var(--base) + 2*var(--step)); }

/* Breakpoints – NUR Variablen */
@media (max-width:1200px){
  #stackedCards{ --head-top:100px; --step:56px; --base:232px; --stack-end-pad:80px; --pad-top:10%; --spacer-h:80px; }
}
@media (max-width:1024px){
  #stackedCards{ --head-top:100px; --step:40px; --base:216px; --stack-end-pad:80px; --pad-top:10%; --spacer-h:80px; }
}
@media (max-width:880px){
  #stackedCards{ --head-top:72px; --step:40px; --base:216px; --stack-end-pad:40px; --pad-top:80px; --spacer-h:40px; }
}
@media (max-width:768px){
  #stackedCards{ --head-top:72px; --step:32px; --base:156px; --stack-end-pad:40px; --pad-top:40px; --spacer-h:40px; }
}

/* Elementor-Helfer */
#stackedCards .elementor-sticky__spacer{ display:contents !important; height:auto !important; visibility:visible !important; }
#stackedCards [style*="position: fixed"]{ position:sticky !important; top:auto !important; }

/* Debuglinien (optional) */
#stackedCards.debug-sticky::before,
#stackedCards.debug-sticky::after{
  content:""; position:fixed; left:0; right:0; pointer-events:none; z-index:9999;
}
#stackedCards.debug-sticky::before{ top:var(--head-top); border-top:1px dashed rgba(0,0,0,.35); }
#stackedCards.debug-sticky::after{
  top:0; bottom:0; opacity:.6;
  background:
    linear-gradient(to bottom, transparent calc(var(--base) - 1px), rgba(0,0,0,.2) var(--base), transparent calc(var(--base) + 1px)),
    linear-gradient(to bottom, transparent calc(var(--base) + 1*var(--step) - 1px), rgba(0,0,0,.2) calc(var(--base) + 1*var(--step)), transparent calc(var(--base) + 1*var(--step) + 1px)),
    linear-gradient(to bottom, transparent calc(var(--base) + 2*var(--step) - 1px), rgba(0,0,0,.2) calc(var(--base) + 2*var(--step)), transparent calc(var(--base) + 2*var(--step) + 1px));
}

/* starke Regeln */
#stackedCards .stickyHead{ padding-top: var(--pad-top, 10%); }
#stackedCards{ padding-bottom: var(--stack-end-pad, 80px); }

/* ===== WICHTIG: Gruppen-Wrapper ===== */
#stackedCards .stackGroup{
  display: contents;   /* stört dein Grid (.third) NICHT */
  position: relative;
}

/* In der Gruppenphase: Wrapper wird sticky, übernimmt die Stack-Höhe */
#stackedCards.group-phase .stackGroup{
  display: block;      /* materialisiert */
  position: sticky;
  top: var(--last-top);
  height: var(--stack-h);
  z-index: 60;
}

/* In der Gruppenphase: Karten sind NICHT mehr sticky */
#stackedCards.group-phase .stackCard{
  position: absolute;  /* px-genaue Überlagerung im Wrapper */
  left: 50%;
  transform: translateX(-50%); /* mittig halten */
  top: 0; /* Basis; individueller Offset per style top gesetzt */
  /* Breite/Höhe kommen als px per JS inline → keine Grid-Sprünge */
  margin: 0;
}

/* Sentinel: triggert die Gruppenphase exakt bei last-top */
#stackedCards .stackPhaseSwitch{
  position: sticky; top: var(--last-top);
  height:1px; visibility:hidden; pointer-events:none;
}

/* Debug: zeigt berechnete Werte (optional) */
#stackedCards.debug-sticky::marker{ content:none; }
#stackedCards.debug-sticky[data-info]::after{
  content: attr(data-info);
  position: fixed; left: 8px; bottom: 8px; z-index: 99999;
  font: 12px/1.3 ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
  background: rgba(0,0,0,.65); color:#fff; padding:6px 8px; border-radius:6px;
  pointer-events: none;
}

/* 1) Wrapper ist neutral, damit dein Grid (.third) unverändert bleibt */
#stackedCards .stackGroup{
  display: contents;
  position: relative;
}

/* 2) Sentinel markiert den Lock-Moment (wo die letzte Karte ihr sticky top erreicht) */
#stackedCards .stackPhaseSwitch{
  position: sticky;
  top: var(--last-top);   /* wird per JS gesetzt */
  height: 1px;
  visibility: hidden;
  pointer-events: none;
}

/* 3) Standard: Karten bleiben sticky mit deinen Offsets */
#stackedCards .stackCard{ position: sticky; top: var(--card-top, 64px); }

/* 4) Im „pinned“-Modus: die Gruppe wird fixed und bewegt sich als Block */
#stackedCards.pinned .stackGroup{
  display: block;                 /* „materialisieren“ */
  position: fixed;
  left: 0; right: 0;
  top: var(--pin-top, 0px);       /* exakte Start-Top-Position zur Lock-Sekunde */
  height: var(--stack-h, 0px);    /* gesamte Stapelhöhe */
  z-index: 60;
  pointer-events: none;           /* Block ist rein visuell */
  transform: translateY(calc(var(--pin-shift, 0px) * -1));
  will-change: transform;
}

/* 5) Im pinned-Block: echte Karten bleiben visuell, aber NICHT mehr sticky */
#stackedCards.pinned .stackCard{
  position: absolute;             /* px-genau stapeln */
  left: 50%;
  transform: translateX(-50%);    /* zentriert halten (breite bleibt px-fix) */
  top: calc(var(--i, 0) * var(--step)); /* der gewohnte Versatz */
  margin: 0;
}

/* 6) Damit nix springt: JS setzt den Karten feste px-Breiten/-Höhen inline */
#stackedCards.pinned .stackCard{ width: var(--card-w, auto); height: var(--card-h, auto); }

/* Debug (optional) */
#stackedCards.debug-sticky[data-info]::after{
  content: attr(data-info);
  position: fixed; left: 8px; bottom: 8px; z-index: 99999;
  font: 12px/1.35 ui-monospace, Menlo, Consolas, monospace;
  background: rgba(0,0,0,.65); color:#fff; padding:6px 8px; border-radius:6px;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a29bb0 */.left01 {
    grid-column: 1 / span 6; /* nimmt 6 Spalten */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af586f0 */.right01 {
  grid-column: 8 / span 5; /* nimmt 5 Spalten */
  justify-self: end;   /* rechtsbündig innerhalb seines Bereichs */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d47c4a1 */.outer01 {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr)); gap: clamp(16px, 2vw, 32px)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2113e11 */.left01 {
    grid-column: 1 / span 6; /* nimmt 6 Spalten */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0f0f39 */.right01 {
  grid-column: 8 / span 5; /* nimmt 5 Spalten */
  justify-self: end;   /* rechtsbündig innerhalb seines Bereichs */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8566134 */.outer01 {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr)); gap: clamp(16px, 2vw, 32px)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a13294 */.left01 {
    grid-column: 1 / span 6; /* nimmt 6 Spalten */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-410be8a */.right01 {
  grid-column: 8 / span 5; /* nimmt 5 Spalten */
  justify-self: end;   /* rechtsbündig innerhalb seines Bereichs */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3efabb5 */.outer01 {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr)); gap: clamp(16px, 2vw, 32px)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5bf0dd */.right01 {
  grid-column: 8 / span 5; /* nimmt 5 Spalten */
  justify-self: end;   /* rechtsbündig innerhalb seines Bereichs */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8aa6e18 */.right01 {
  grid-column: 8 / span 5; /* nimmt 5 Spalten */
  justify-self: end;   /* rechtsbündig innerhalb seines Bereichs */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84e4656 */.outer01 {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr)); gap: clamp(16px, 2vw, 32px)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c071aea */@media (max-width: 767px) {
  .elementor-6484 .elementor-element.elementor-element-c071aea {
    background-color: var(--gry1) !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63e3eaa7 */.elementor-6484 .elementor-element.elementor-element-63e3eaa7{
    overflow: hidden;
}/* End custom CSS */