.elementor-22 .elementor-element.elementor-element-4d5f15e{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:-550px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-4d5f15e:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-4d5f15e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kga-eintracht-zwickau.de/wp-content/uploads/2024/03/Hintergrund_1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-ae8b9a0{--display:flex;}.elementor-22 .elementor-element.elementor-element-57e6b01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:020px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-85cf2e7 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:60px;font-weight:600;color:#171616C9;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-1944c52 > .elementor-widget-container{padding:0px 0px 100px 0px;}.elementor-22 .elementor-element.elementor-element-1944c52{font-family:"Noto Sans", Sans-serif;font-size:30px;font-weight:400;color:#7A7A7A;}.elementor-22 .elementor-element.elementor-element-26e0a01{--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-22 .elementor-element.elementor-element-5f52ae3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-5f52ae3:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5f52ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-151885d );}.elementor-22 .elementor-element.elementor-element-03d82bb{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-03d82bb:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-03d82bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17161600;}.elementor-22 .elementor-element.elementor-element-3fe7897{--display:flex;--min-height:600px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-f392de3 );--border-color:var( --e-global-color-f392de3 );--border-radius:100% 100% 100% 100%;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-e39aa1a{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:470px;width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;z-index:0;}.elementor-22 .elementor-element.elementor-element-e39aa1a > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-cae6f31 );border-radius:100% 100% 100% 100%;}.elementor-22 .elementor-element.elementor-element-e39aa1a .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-89a938b{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:350px;width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;z-index:0;}.elementor-22 .elementor-element.elementor-element-89a938b > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:100% 100% 100% 100%;}.elementor-22 .elementor-element.elementor-element-89a938b .elementor-divider-separator{width:100%;}.elementor-22 .elementor-element.elementor-element-fdd6681{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-22 .elementor-element.elementor-element-1eef615 > .elementor-widget-container{background-color:#40383800;margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;border-radius:100% 100% 100% 100%;box-shadow:0px 0px 0px 2px #FFFFFF;}.elementor-22 .elementor-element.elementor-element-1eef615 img{width:70px;max-width:70px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF85;border-radius:100% 100% 100% 100%;}.elementor-22 .elementor-element.elementor-element-1090025 > .elementor-widget-container{background-color:#40383800;margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;border-radius:100% 100% 100% 100%;box-shadow:0px 0px 0px 2px #FFFFFF;}.elementor-22 .elementor-element.elementor-element-1090025 img{width:70px;max-width:70px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF85;border-radius:100% 100% 100% 100%;}.elementor-22 .elementor-element.elementor-element-aac084f > .elementor-widget-container{background-color:#40383800;margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;border-radius:100% 100% 100% 100%;box-shadow:0px 0px 0px 2px #FFFFFF;}.elementor-22 .elementor-element.elementor-element-aac084f img{width:70px;max-width:70px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF85;border-radius:100% 100% 100% 100%;}.elementor-22 .elementor-element.elementor-element-a86e7c3 > .elementor-widget-container{background-color:#17161600;margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;border-radius:100% 100% 100% 100%;box-shadow:0px 0px 0px 2px #FFFFFF;}.elementor-22 .elementor-element.elementor-element-a86e7c3 img{width:70px;max-width:70px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF85;border-radius:100% 100% 100% 100%;}.elementor-22 .elementor-element.elementor-element-7f382c0 > .elementor-widget-container{background-color:#17161600;margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;border-radius:100% 100% 100% 100%;box-shadow:0px 0px 0px 2px #FFFFFF;}.elementor-22 .elementor-element.elementor-element-7f382c0 img{width:70px;max-width:70px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF85;border-radius:100% 100% 100% 100%;}.elementor-22 .elementor-element.elementor-element-bb96e80 > .elementor-widget-container{background-color:#17161600;margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;border-radius:100% 100% 100% 100%;box-shadow:0px 0px 0px 2px #FFFFFF;}.elementor-22 .elementor-element.elementor-element-bb96e80 img{width:70px;max-width:70px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF85;border-radius:100% 100% 100% 100%;}.elementor-22 .elementor-element.elementor-element-85133ca > .elementor-widget-container{background-color:#17161600;margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;border-radius:100% 100% 100% 100%;box-shadow:0px 0px 0px 2px #FFFFFF;}.elementor-22 .elementor-element.elementor-element-85133ca img{width:70px;max-width:70px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF85;border-radius:100% 100% 100% 100%;}.elementor-22 .elementor-element.elementor-element-7f085db > .elementor-widget-container{background-color:#17161600;margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;border-radius:100% 100% 100% 100%;box-shadow:0px 0px 0px 2px #FFFFFF;}.elementor-22 .elementor-element.elementor-element-7f085db img{width:70px;max-width:70px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF85;border-radius:100% 100% 100% 100%;}.elementor-22 .elementor-element.elementor-element-d5aa776 > .elementor-widget-container{background-color:#17161600;margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;border-radius:100% 100% 100% 100%;box-shadow:0px 0px 0px 2px #FFFFFF;}.elementor-22 .elementor-element.elementor-element-d5aa776{text-align:left;}.elementor-22 .elementor-element.elementor-element-d5aa776 img{width:70px;max-width:70px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF85;border-radius:100% 100% 100% 100%;}.elementor-22 .elementor-element.elementor-element-3c82912{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-3c82912.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-1abd811{--display:flex;--position:absolute;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:03px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-79d7768 img{width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-ae0879b{text-align:center;}.elementor-22 .elementor-element.elementor-element-ae0879b .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-f392de3 );}.elementor-22 .elementor-element.elementor-element-78f5941{text-align:center;}.elementor-22 .elementor-element.elementor-element-78f5941 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF94;}.elementor-22 .elementor-element.elementor-element-ffca32e{--display:flex;--position:absolute;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:03px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-7aaa8e8 img{width:150px;max-width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-0c333b1{text-align:center;}.elementor-22 .elementor-element.elementor-element-0c333b1 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-f392de3 );}.elementor-22 .elementor-element.elementor-element-4f052f0{text-align:center;}.elementor-22 .elementor-element.elementor-element-4f052f0 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF94;}.elementor-22 .elementor-element.elementor-element-b514fb4{--display:flex;--position:absolute;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:03px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-e38338d img{width:150px;max-width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-906b707{text-align:center;}.elementor-22 .elementor-element.elementor-element-906b707 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-f392de3 );}.elementor-22 .elementor-element.elementor-element-ff7ce69{text-align:center;}.elementor-22 .elementor-element.elementor-element-ff7ce69 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF94;}.elementor-22 .elementor-element.elementor-element-34f4c61{--display:flex;--position:absolute;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:03px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-64e7a80 img{width:150px;max-width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-371c7a1{text-align:center;}.elementor-22 .elementor-element.elementor-element-371c7a1 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-f392de3 );}.elementor-22 .elementor-element.elementor-element-cdda731{text-align:center;}.elementor-22 .elementor-element.elementor-element-cdda731 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF94;}.elementor-22 .elementor-element.elementor-element-8b616d4{--display:flex;--position:absolute;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:03px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-37c478f img{width:150px;max-width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-127ce3e{text-align:center;}.elementor-22 .elementor-element.elementor-element-127ce3e .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-f392de3 );}.elementor-22 .elementor-element.elementor-element-55e1431{text-align:center;}.elementor-22 .elementor-element.elementor-element-55e1431 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF94;}.elementor-22 .elementor-element.elementor-element-3fce70e{--display:flex;--position:absolute;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:03px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5b6812a img{width:150px;max-width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-71fa97b{text-align:center;}.elementor-22 .elementor-element.elementor-element-71fa97b .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-f392de3 );}.elementor-22 .elementor-element.elementor-element-eae2380{text-align:center;}.elementor-22 .elementor-element.elementor-element-eae2380 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF94;}.elementor-22 .elementor-element.elementor-element-d97e481{--display:flex;--position:absolute;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:03px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6de18e3 img{width:150px;max-width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-9e4650f{text-align:center;}.elementor-22 .elementor-element.elementor-element-9e4650f .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-f392de3 );}.elementor-22 .elementor-element.elementor-element-d6a76ba{text-align:center;}.elementor-22 .elementor-element.elementor-element-d6a76ba .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF94;}.elementor-22 .elementor-element.elementor-element-9163532{--display:flex;--position:absolute;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:03px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-aeb0fe2 img{width:150px;max-width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-a79af22{text-align:center;}.elementor-22 .elementor-element.elementor-element-a79af22 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-f392de3 );}.elementor-22 .elementor-element.elementor-element-07793ab{text-align:center;}.elementor-22 .elementor-element.elementor-element-07793ab .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF94;}.elementor-22 .elementor-element.elementor-element-6e4b382{--display:flex;--position:absolute;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:03px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-45ca1ee img{width:150px;max-width:150px;height:150px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-c64f629{text-align:center;}.elementor-22 .elementor-element.elementor-element-c64f629 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-f392de3 );}.elementor-22 .elementor-element.elementor-element-0b29531{text-align:center;}.elementor-22 .elementor-element.elementor-element-0b29531 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:300;color:#FFFFFF94;}.elementor-22 .elementor-element.elementor-element-c326cbd{--display:flex;}.elementor-22 .elementor-element.elementor-element-8b5089c{text-align:center;font-family:"Ruthie", Sans-serif;font-size:50px;color:var( --e-global-color-f392de3 );}.elementor-22 .elementor-element.elementor-element-5ecdd702{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-774427e1{right:40px;}body.rtl .elementor-22 .elementor-element.elementor-element-774427e1{left:40px;}.elementor-22 .elementor-element.elementor-element-774427e1{bottom:40px;}.elementor-22 .elementor-element.elementor-element-774427e1 .elementor-button{padding:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-1944c52{font-size:25px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-ae8b9a0{--width:100%;}.elementor-22 .elementor-element.elementor-element-3fe7897{--width:600px;}.elementor-22 .elementor-element.elementor-element-3c82912{--width:250px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-85cf2e7 .elementor-heading-title{font-size:31px;}.elementor-22 .elementor-element.elementor-element-1944c52{font-size:20px;}.elementor-22 .elementor-element.elementor-element-03d82bb{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-3fe7897{--width:300px;--min-height:300px;}.elementor-22 .elementor-element.elementor-element-e39aa1a{--container-widget-width:275px;--container-widget-flex-grow:0;width:var( --container-widget-width, 275px );max-width:275px;}.elementor-22 .elementor-element.elementor-element-89a938b{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-22 .elementor-element.elementor-element-1eef615 img{width:35px;max-width:35px;}.elementor-22 .elementor-element.elementor-element-1090025 img{width:35px;max-width:35px;}.elementor-22 .elementor-element.elementor-element-aac084f img{width:35px;max-width:35px;}.elementor-22 .elementor-element.elementor-element-a86e7c3 img{width:35px;max-width:35px;}.elementor-22 .elementor-element.elementor-element-7f382c0 img{width:35px;max-width:35px;}.elementor-22 .elementor-element.elementor-element-bb96e80 img{width:35px;max-width:35px;}.elementor-22 .elementor-element.elementor-element-85133ca img{width:35px;max-width:35px;}.elementor-22 .elementor-element.elementor-element-7f085db img{width:35px;max-width:35px;}.elementor-22 .elementor-element.elementor-element-d5aa776 img{width:35px;max-width:35px;}.elementor-22 .elementor-element.elementor-element-3c82912{--width:220px;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-79d7768 img{width:80px;height:100px;}.elementor-22 .elementor-element.elementor-element-ae0879b .elementor-heading-title{font-size:20px;}.elementor-22 .elementor-element.elementor-element-7aaa8e8 img{width:80px;height:100px;}.elementor-22 .elementor-element.elementor-element-0c333b1 .elementor-heading-title{font-size:20px;}.elementor-22 .elementor-element.elementor-element-e38338d img{width:80px;height:100px;}.elementor-22 .elementor-element.elementor-element-906b707 .elementor-heading-title{font-size:20px;}.elementor-22 .elementor-element.elementor-element-64e7a80 img{width:80px;height:100px;}.elementor-22 .elementor-element.elementor-element-371c7a1 .elementor-heading-title{font-size:20px;}.elementor-22 .elementor-element.elementor-element-37c478f img{width:80px;height:100px;}.elementor-22 .elementor-element.elementor-element-127ce3e .elementor-heading-title{font-size:20px;}.elementor-22 .elementor-element.elementor-element-5b6812a img{width:80px;height:100px;}.elementor-22 .elementor-element.elementor-element-71fa97b .elementor-heading-title{font-size:20px;}.elementor-22 .elementor-element.elementor-element-6de18e3 img{width:80px;height:100px;}.elementor-22 .elementor-element.elementor-element-9e4650f .elementor-heading-title{font-size:20px;}.elementor-22 .elementor-element.elementor-element-aeb0fe2 img{width:80px;height:100px;}.elementor-22 .elementor-element.elementor-element-a79af22 .elementor-heading-title{font-size:20px;}.elementor-22 .elementor-element.elementor-element-45ca1ee img{width:80px;height:100px;}.elementor-22 .elementor-element.elementor-element-c64f629 .elementor-heading-title{font-size:20px;}.elementor-22 .elementor-element.elementor-element-c326cbd{--margin-top:-165px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-8b5089c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-8b5089c{font-size:35px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for container, class: .elementor-element-4d5f15e */.elementor-22 .elementor-element.elementor-element-4d5f15e{
    -webkit-mask-image: linear-gradient(to top,transparent,rgba(0,0,0,.013)8.1%,rgba(0,0,0,.049)15.5%,rgba(0,0,0,.104)22.5%,rgba(0,0,0,.175)29%,rgba(0,0,0,.259)35.3%,rgba(0,0,0,.352)41.2%,rgba(0,0,0,.45)47.1%,rgba(0,0,0,.55)52.9%,rgba(0,0,0,.648)58.8%,rgba(0,0,0,.741)64.7%,rgba(0,0,0,.825)71%,rgba(0,0,0,.896)77.5%,rgba(0,0,0,.951)84.5%,rgba(0,0,0,.987)91.9%,#000);
    mask-image: linear-gradient(to top,transparent,rgba(0,0,0,.013)8.1%,rgba(0,0,0,.049)15.5%,rgba(0,0,0,.104)22.5%,rgba(0,0,0,.175)29%,rgba(0,0,0,.259)35.3%,rgba(0,0,0,.352)41.2%,rgba(0,0,0,.45)47.1%,rgba(0,0,0,.55)52.9%,rgba(0,0,0,.648)58.8%,rgba(0,0,0,.741)64.7%,rgba(0,0,0,.825)71%,rgba(0,0,0,.896)77.5%,rgba(0,0,0,.951)84.5%,rgba(0,0,0,.987)91.9%,#000);
    opacity: 0.4;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-e39aa1a */.elementor-22 .elementor-element.elementor-element-e39aa1a{
    --other-border-color: #ffffff;
}
.elementor-22 .elementor-element.elementor-element-e39aa1a .elementor-widget-container{
    border-top-color: transparent !important;
    border-bottom-color: transparent !important;
    border-right-color: var(--other-border-color,#ffffff) !important;
    animation: rotate var(--rotate-speed,5s) linear infinite;
}
.elementor-22 .elementor-element.elementor-element-e39aa1a{
    --divider-border-width: calc(var(--container-widget-width) - 2*2px) !important;
    overflow: hidden;
}
@keyframes rotate{
0%{
    transform: rotate(0deg);
}
100%{
    transform: rotate(360deg);
}
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-89a938b */.elementor-22 .elementor-element.elementor-element-89a938b{
    --other-border-color: #5A9E3F;
}
.elementor-22 .elementor-element.elementor-element-89a938b .elementor-widget-container{
    border-top-color: transparent !important;
    border-bottom-color: transparent !important;
    border-right-color: var(--other-border-color,#ffffff) !important;
    animation: rotate var(--rotate-speed,5s) linear infinite;
}
.elementor-22 .elementor-element.elementor-element-89a938b{
    --divider-border-width: calc(var(--container-widget-width) - 2*2px) !important;
    overflow: hidden;
}
@keyframes rotate{
0%{
    transform: rotate(0deg);
}
100%{
    transform: rotate(360deg);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd6681 */.elementor-22 .elementor-element.elementor-element-fdd6681{
    --image-active-border: #5A9E3F;
}
.elementor-22 .elementor-element.elementor-element-fdd6681 .elementor-widget-image{
    transform: rotate(calc(360deg*(var(--index,1) - 1)/var(--image-amount,8) + 90deg));
    transform-origin: calc(50% + (var(--diameter,600px) - var(--con-border-w,2px))/2 - 1px*var(--inside,0));
    cursor: pointer;
    -webkit-tap-highlight-color: transparent;
}
.elementor-22 .elementor-element.elementor-element-fdd6681 .elementor-widget-image .elementor-widget-container{
    transform: rotate(calc(-360deg*(var(--index,1) - 1)/var(--image-amount,8) - 90deg));
}
.elementor-22 .elementor-element.elementor-element-fdd6681 .elementor-widget-image .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-fdd6681 .elementor-widget-image img{
    transition: none !important;
}
.elementor-22 .elementor-element.elementor-element-fdd6681.tr .elementor-widget-image .elementor-widget-container,
.elementor-22 .elementor-element.elementor-element-fdd6681.tr .elementor-widget-image img{
    transition: all 0.3s ease-in-out !important;
}
.elementor-22 .elementor-element.elementor-element-fdd6681 .elementor-widget-image.active img{
    filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-22 .elementor-element.elementor-element-fdd6681 .elementor-widget-image.active .elementor-widget-container{
    box-shadow: 0px 0px 0px 4px var(--image-active-border,#FFFFFF);
}
.elementor-22 .elementor-element.elementor-element-fdd6681{
    --inside: 0;
    transform: translateX(calc(-50% + 1px*var(--inside,0) - var(--con-border-w,2px)/2 ));
}

@media (max-width: 767px){
.elementor-22 .elementor-element.elementor-element-fdd6681{
    --inside: 10;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c82912 */.elementor-22 .elementor-element.elementor-element-3c82912 > .e-con,
.elementor-22 .elementor-element.elementor-element-3c82912 > .e-container{
    opacity: 0;
}
.elementor-22 .elementor-element.elementor-element-3c82912 > .e-con.active,
.elementor-22 .elementor-element.elementor-element-3c82912 > .e-container.active{
    opacity: 1;
    z-index: 10;
}
.elementor-22 .elementor-element.elementor-element-3c82912.tr > .e-con.active,
.elementor-22 .elementor-element.elementor-element-3c82912.tr > .e-container.active{
    animation: comeIn 0.3s ease-in-out;
}
.elementor-22 .elementor-element.elementor-element-3c82912 > .e-con.inactive,
.elementor-22 .elementor-element.elementor-element-3c82912 > .e-container.inactive{
    animation: comeOut 0.3s ease-in-out;
}
.elementor-22 .elementor-element.elementor-element-3c82912 .elementor-social-icon:hover{
    opacity: 1;
}
@keyframes comeIn{
0%{
    transform: rotate(20deg) translateX(20%) scaleY(0.5) skew(-20deg);
    opacity: 0;
}
100%{
    transform: rotate(0deg) translateX(0%) scaleY(1);
    opacity: 1;
}
}

@keyframes comeOut{
0%{
    transform: rotate(0deg) translateX(0%) scaleY(1);
    opacity: 1;
}
100%{
    transform: rotate(-20deg) translateX(-20%) scaleY(0.5) skew(20deg);
    opacity: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe7897 */.elementor-22 .elementor-element.elementor-element-3fe7897{
    --rotate-speed: 10s;
}
.elementor-22 .elementor-element.elementor-element-3fe7897{
    height: var(--width);
    --diameter: var(--width);
    padding: 0;
}
body{
    overflow-x: hidden;
}
.elementor-22 .elementor-element.elementor-element-3fe7897 .elementor-widget-html{
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-774427e1 */.elementor-22 .elementor-element.elementor-element-774427e1{
        opacity: 0;
        transition: all 0.3s ease-in-out;
    }
    body.show .elementor-22 .elementor-element.elementor-element-774427e1{
        opacity: 1;
    }/* End custom CSS */