.elementor-2 .elementor-element.elementor-element-e8fcb3f{--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;--overflow:hidden;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e8fcb3f::before, .elementor-2 .elementor-element.elementor-element-e8fcb3f > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-e8fcb3f > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-e8fcb3f > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-e8fcb3f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-e8fcb3f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #464343 0%, #37424B 100%);}.elementor-2 .elementor-element.elementor-element-e8fcb3f .elementor-background-slideshow__slide__image{background-size:cover;background-position:top center;}.elementor-2 .elementor-element.elementor-element-aac074e{--display:flex;}.elementor-2 .elementor-element.elementor-element-aac074e.e-con{--align-self: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-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-2 .elementor-element.elementor-element-cd35583{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-cd35583 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;line-height:70px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-fa3a512{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-fa3a512 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:28px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f749cbf{--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;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-f749cbf.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:#C0CF30;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button .button-link-wrap{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button .button-link-wrap .btn-icon{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-6 .button-link-wrap::before{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-18 .button-link-wrap{background:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button .button-link-wrap:hover svg,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-14 .button-link-wrap::after{color:#000000;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#000000;stroke:#000000;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button:hover .button-link-wrap:hover .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button .button-link-wrap:hover svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-6 .button-link-wrap::before:hover{color:#000000;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-7 .button-link-wrap:after:hover{border-color:#000000;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-7 .button-link-wrap:hover span.btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-9 a.button-link-wrap:hover .btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:#313131;}.elementor-2 .elementor-element.elementor-element-50ab472 .pt_plus_button.button-style-18 .button-link-wrap::before{background:#313131;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:#C0CF30;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button .button-link-wrap{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button .button-link-wrap .btn-icon{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-6 .button-link-wrap::before{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-18 .button-link-wrap{background:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button .button-link-wrap:hover svg,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-14 .button-link-wrap::after{color:#000000;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#000000;stroke:#000000;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button:hover .button-link-wrap:hover .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button .button-link-wrap:hover svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-6 .button-link-wrap::before:hover{color:#000000;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-7 .button-link-wrap:after:hover{border-color:#000000;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-7 .button-link-wrap:hover span.btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-9 a.button-link-wrap:hover .btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:#313131;}.elementor-2 .elementor-element.elementor-element-5a8b87d .pt_plus_button.button-style-18 .button-link-wrap::before{background:#313131;}.elementor-2 .elementor-element.elementor-element-ace5eb3{--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;--overflow:hidden;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ace5eb3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ace5eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tz-eggenfelden.de/wp-content/uploads/2026/10/DSC07635-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-ace5eb3::before, .elementor-2 .elementor-element.elementor-element-ace5eb3 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-ace5eb3 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-ace5eb3 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-ace5eb3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-ace5eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(200deg, #000000CC 39%, #000000 63%);}.elementor-2 .elementor-element.elementor-element-5553bf3{--display:flex;}.elementor-2 .elementor-element.elementor-element-5553bf3.e-con{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-9ab1a62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-9ab1a62 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;text-transform:uppercase;line-height:70px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f0cb48a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-f0cb48a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:30px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.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-2 .elementor-element.elementor-element-496ff41.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-496ff41{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5ef01cb{--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;--overflow:hidden;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5ef01cb:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5ef01cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #37424B 0%, #000000 100%);}.elementor-2 .elementor-element.elementor-element-192ae20{--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-2 .elementor-element.elementor-element-c87d2d6{--display:flex;}.elementor-2 .elementor-element.elementor-element-1e32cbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-1e32cbd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;line-height:60px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b2752b5.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-b2752b5{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-a2b1036{--display:flex;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:#C0CF30;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button .button-link-wrap{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button .button-link-wrap .btn-icon{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-6 .button-link-wrap::before{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-18 .button-link-wrap{background:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button .button-link-wrap:hover svg,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-14 .button-link-wrap::after{color:#000000;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#000000;stroke:#000000;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button:hover .button-link-wrap:hover .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button .button-link-wrap:hover svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-6 .button-link-wrap::before:hover{color:#000000;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-7 .button-link-wrap:after:hover{border-color:#000000;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-7 .button-link-wrap:hover span.btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-9 a.button-link-wrap:hover .btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:#313131;}.elementor-2 .elementor-element.elementor-element-c372810 .pt_plus_button.button-style-18 .button-link-wrap::before{background:#313131;}.elementor-2 .elementor-element.elementor-element-efd545b{--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-2 .elementor-element.elementor-element-e057156{--display:flex;--justify-content:flex-end;--overflow:hidden;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:400px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e057156:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e057156 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000005;}.elementor-2 .elementor-element.elementor-element-e057156::before, .elementor-2 .elementor-element.elementor-element-e057156 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-e057156 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-e057156 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-e057156 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-e057156 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FF0202;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-e057156:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-2 .elementor-element.elementor-element-9279147{--display:flex;--justify-content:flex-end;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9279147:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9279147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37424B;}.elementor-2 .elementor-element.elementor-element-1262647{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-1262647.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-1262647 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2a90fae{--display:flex;--justify-content:flex-end;--overflow:hidden;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:400px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2a90fae:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2a90fae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000005;}.elementor-2 .elementor-element.elementor-element-2a90fae::before, .elementor-2 .elementor-element.elementor-element-2a90fae > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2a90fae > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2a90fae > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2a90fae > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2a90fae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FF0202;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-2a90fae:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-2 .elementor-element.elementor-element-322cdcc{--display:flex;--justify-content:flex-end;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-322cdcc:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-322cdcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37424B;}.elementor-2 .elementor-element.elementor-element-ede1d14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-ede1d14.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-ede1d14 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f52941e{--display:flex;--justify-content:flex-end;--overflow:hidden;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:400px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f52941e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f52941e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000005;}.elementor-2 .elementor-element.elementor-element-f52941e::before, .elementor-2 .elementor-element.elementor-element-f52941e > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f52941e > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f52941e > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-f52941e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-f52941e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FF0202;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-f52941e:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-2 .elementor-element.elementor-element-ec66957{--display:flex;--justify-content:flex-end;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ec66957:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ec66957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37424B;}.elementor-2 .elementor-element.elementor-element-12c8d73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-12c8d73.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-12c8d73 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2316d1b{--display:flex;}.elementor-2 .elementor-element.elementor-element-ab4b8e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:400px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ab4b8e0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ab4b8e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tz-eggenfelden.de/wp-content/uploads/2026/10/A7409956-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-ab4b8e0::before, .elementor-2 .elementor-element.elementor-element-ab4b8e0 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-ab4b8e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-ab4b8e0 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-ab4b8e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-ab4b8e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 72%, #000000 100%);}.elementor-2 .elementor-element.elementor-element-861b6ff{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-861b6ff:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-861b6ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37424B;}.elementor-2 .elementor-element.elementor-element-1a730e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-1a730e6.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-1a730e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6d89419{--display:flex;}.elementor-2 .elementor-element.elementor-element-4e7be12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:400px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4e7be12:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4e7be12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tz-eggenfelden.de/wp-content/uploads/2026/10/DSC07736-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-4e7be12::before, .elementor-2 .elementor-element.elementor-element-4e7be12 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-4e7be12 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-4e7be12 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-4e7be12 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-4e7be12 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 72%, #000000 100%);}.elementor-2 .elementor-element.elementor-element-f017461{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-f017461:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f017461 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37424B;}.elementor-2 .elementor-element.elementor-element-1a9bbb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-1a9bbb0.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-1a9bbb0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2820027{--display:flex;}.elementor-2 .elementor-element.elementor-element-a811364{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:400px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a811364:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a811364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tz-eggenfelden.de/wp-content/uploads/2026/10/DSC07665-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-a811364::before, .elementor-2 .elementor-element.elementor-element-a811364 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-a811364 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-a811364 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-a811364 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-a811364 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 72%, #000000 100%);}.elementor-2 .elementor-element.elementor-element-280a554{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-280a554:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-280a554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37424B;}.elementor-2 .elementor-element.elementor-element-7cf18de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-7cf18de.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-7cf18de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d027fd9{--display:flex;}.elementor-2 .elementor-element.elementor-element-ace4278{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:400px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ace4278:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ace4278 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tz-eggenfelden.de/wp-content/uploads/2026/10/DSC07750-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-ace4278::before, .elementor-2 .elementor-element.elementor-element-ace4278 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-ace4278 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-ace4278 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-ace4278 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-ace4278 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 72%, #000000 100%);}.elementor-2 .elementor-element.elementor-element-639aef2{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-639aef2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-639aef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37424B;}.elementor-2 .elementor-element.elementor-element-acb813e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-acb813e.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-acb813e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-9d766c4{--display:flex;}.elementor-2 .elementor-element.elementor-element-c3f6c8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:400px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-c3f6c8c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c3f6c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tz-eggenfelden.de/wp-content/uploads/2026/10/DSC07648-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c3f6c8c::before, .elementor-2 .elementor-element.elementor-element-c3f6c8c > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-c3f6c8c > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-c3f6c8c > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-c3f6c8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-c3f6c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 72%, #000000 100%);}.elementor-2 .elementor-element.elementor-element-9ab3bee{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-9ab3bee:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9ab3bee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37424B;}.elementor-2 .elementor-element.elementor-element-6bc3612{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-6bc3612.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-6bc3612 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b3e9036{--display:flex;}.elementor-2 .elementor-element.elementor-element-b14a78e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:400px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b14a78e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b14a78e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tz-eggenfelden.de/wp-content/uploads/2026/10/DSC07690-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-b14a78e::before, .elementor-2 .elementor-element.elementor-element-b14a78e > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-b14a78e > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-b14a78e > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-b14a78e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-b14a78e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 72%, #000000 100%);}.elementor-2 .elementor-element.elementor-element-aefd37d{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-aefd37d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-aefd37d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37424B;}.elementor-2 .elementor-element.elementor-element-6b982e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-6b982e2.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-6b982e2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-18c891e{--display:flex;}.elementor-2 .elementor-element.elementor-element-00e30ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:400px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-00e30ba:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-00e30ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tz-eggenfelden.de/wp-content/uploads/2026/10/DSC07687-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-00e30ba::before, .elementor-2 .elementor-element.elementor-element-00e30ba > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-00e30ba > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-00e30ba > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-00e30ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-00e30ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 72%, #000000 100%);}.elementor-2 .elementor-element.elementor-element-f388e45{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-f388e45:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f388e45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37424B;}.elementor-2 .elementor-element.elementor-element-3e1e8fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-3e1e8fe.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-3e1e8fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f4dbbda{--display:flex;}.elementor-2 .elementor-element.elementor-element-2e66a04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:400px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2e66a04:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2e66a04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tz-eggenfelden.de/wp-content/uploads/2026/10/DSC07698-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-2e66a04::before, .elementor-2 .elementor-element.elementor-element-2e66a04 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2e66a04 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2e66a04 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2e66a04 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2e66a04 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 72%, #000000 100%);}.elementor-2 .elementor-element.elementor-element-6ac38ff{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-6ac38ff:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6ac38ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37424B;}.elementor-2 .elementor-element.elementor-element-64c665a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-64c665a.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-64c665a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f9b1370{--display:flex;}.elementor-2 .elementor-element.elementor-element-3d8814b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:400px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3d8814b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3d8814b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tz-eggenfelden.de/wp-content/uploads/2026/10/A7409870-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-3d8814b::before, .elementor-2 .elementor-element.elementor-element-3d8814b > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-3d8814b > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-3d8814b > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-3d8814b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-3d8814b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 72%, #000000 100%);}.elementor-2 .elementor-element.elementor-element-ca69598{--display:flex;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-ca69598:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ca69598 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37424B;}.elementor-2 .elementor-element.elementor-element-acd54d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-acd54d4.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-acd54d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-aee6bb0{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:77px;--e-n-carousel-arrow-normal-color:#C0CF30;}.elementor-2 .elementor-element.elementor-element-aee6bb0 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#000000;}.elementor-2 .elementor-element.elementor-element-bbc7778{--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;--overflow:hidden;--overlay-opacity:0.9;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-bbc7778:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bbc7778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tz-eggenfelden.de/wp-content/uploads/2026/10/DSC07630-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-bbc7778::before, .elementor-2 .elementor-element.elementor-element-bbc7778 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-bbc7778 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-bbc7778 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-bbc7778 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-bbc7778 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(132deg, #00000000 30%, #000000 60%);}.elementor-2 .elementor-element.elementor-element-4b30209{--display:flex;}.elementor-2 .elementor-element.elementor-element-4b30209.e-con{--align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-3f562d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-3f562d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;text-transform:uppercase;line-height:70px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c3a64e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-c3a64e9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:30px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-019494e.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-019494e{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:#C0CF30;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button .button-link-wrap{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button .button-link-wrap .btn-icon{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-6 .button-link-wrap::before{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-18 .button-link-wrap{background:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button .button-link-wrap:hover svg,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-14 .button-link-wrap::after{color:#000000;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#000000;stroke:#000000;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button:hover .button-link-wrap:hover .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button .button-link-wrap:hover svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-6 .button-link-wrap::before:hover{color:#000000;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-7 .button-link-wrap:after:hover{border-color:#000000;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-7 .button-link-wrap:hover span.btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-9 a.button-link-wrap:hover .btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:#313131;}.elementor-2 .elementor-element.elementor-element-8498330 .pt_plus_button.button-style-18 .button-link-wrap::before{background:#313131;}.elementor-2 .elementor-element.elementor-element-53580cb{--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;--overflow:hidden;--overlay-opacity:0.9;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-53580cb:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-53580cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tz-eggenfelden.de/wp-content/uploads/2026/10/A7400015-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-53580cb::before, .elementor-2 .elementor-element.elementor-element-53580cb > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-53580cb > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-53580cb > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-53580cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-53580cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(291deg, #00000000 30%, #000000 60%);}.elementor-2 .elementor-element.elementor-element-0e09af9{--display:flex;}.elementor-2 .elementor-element.elementor-element-0e09af9.e-con{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-300256e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-300256e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;text-transform:uppercase;line-height:70px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-dd713f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-dd713f8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:30px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-37efcb5.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-37efcb5{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-a8c0bb3{--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-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:#C0CF30;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button .button-link-wrap{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button .button-link-wrap .btn-icon{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-6 .button-link-wrap::before{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-18 .button-link-wrap{background:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button .button-link-wrap:hover svg,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-14 .button-link-wrap::after{color:#000000;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#000000;stroke:#000000;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button:hover .button-link-wrap:hover .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button .button-link-wrap:hover svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-6 .button-link-wrap::before:hover{color:#000000;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-7 .button-link-wrap:after:hover{border-color:#000000;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-7 .button-link-wrap:hover span.btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-9 a.button-link-wrap:hover .btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:#313131;}.elementor-2 .elementor-element.elementor-element-b3aa487 .pt_plus_button.button-style-18 .button-link-wrap::before{background:#313131;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:#C0CF30;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button .button-link-wrap{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button .button-link-wrap .btn-icon{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-6 .button-link-wrap::before{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-18 .button-link-wrap{background:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button .button-link-wrap:hover svg,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-14 .button-link-wrap::after{color:#000000;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#000000;stroke:#000000;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button:hover .button-link-wrap:hover .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button .button-link-wrap:hover svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-6 .button-link-wrap::before:hover{color:#000000;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-7 .button-link-wrap:after:hover{border-color:#000000;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-7 .button-link-wrap:hover span.btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-9 a.button-link-wrap:hover .btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:#313131;}.elementor-2 .elementor-element.elementor-element-44b94e2 .pt_plus_button.button-style-18 .button-link-wrap::before{background:#313131;}.elementor-2 .elementor-element.elementor-element-50e5ba5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overflow:hidden;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:426px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-50e5ba5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-50e5ba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tz-eggenfelden.de/wp-content/uploads/2026/10/DSC07937-scaled.jpg");background-position:top left;background-repeat:no-repeat;background-size:65% auto;}.elementor-2 .elementor-element.elementor-element-50e5ba5::before, .elementor-2 .elementor-element.elementor-element-50e5ba5 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-50e5ba5 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-50e5ba5 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-50e5ba5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-50e5ba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(92deg, #00000000 16%, #000000 63%);}.elementor-2 .elementor-element.elementor-element-cea839f{--display:flex;--min-height:432px;--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-end;}.elementor-2 .elementor-element.elementor-element-cea839f.e-con{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-b0bca1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-b0bca1d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:70px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3771d2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-3771d2c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:30px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-9e6ff7e.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-9e6ff7e{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:#C0CF30;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button .button-link-wrap{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button .button-link-wrap .btn-icon{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-6 .button-link-wrap::before{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-18 .button-link-wrap{background:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button .button-link-wrap:hover svg,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-14 .button-link-wrap::after{color:#000000;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#000000;stroke:#000000;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button:hover .button-link-wrap:hover .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button .button-link-wrap:hover svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-6 .button-link-wrap::before:hover{color:#000000;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-7 .button-link-wrap:after:hover{border-color:#000000;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-7 .button-link-wrap:hover span.btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-9 a.button-link-wrap:hover .btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:#313131;}.elementor-2 .elementor-element.elementor-element-0f4e072 .pt_plus_button.button-style-18 .button-link-wrap::before{background:#313131;}.elementor-2 .elementor-element.elementor-element-81b3e45{--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;--overflow:hidden;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:100px;}.elementor-2 .elementor-element.elementor-element-81b3e45:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-81b3e45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tz-eggenfelden.de/wp-content/uploads/2026/09/DSC07872-scaled.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-81b3e45::before, .elementor-2 .elementor-element.elementor-element-81b3e45 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-81b3e45 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-81b3e45 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-81b3e45 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-81b3e45 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(225deg, #00000000 16%, #000000 63%);}.elementor-2 .elementor-element.elementor-element-89485c5{--display:flex;}.elementor-2 .elementor-element.elementor-element-89485c5.e-con{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-52b3ee5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-52b3ee5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:70px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f41f149{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-f41f149 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:30px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-883f1dc.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-883f1dc{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:#C0CF30;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button .button-link-wrap{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button .button-link-wrap .btn-icon{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-6 .button-link-wrap::before{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-18 .button-link-wrap{background:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button .button-link-wrap:hover svg,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-14 .button-link-wrap::after{color:#000000;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#000000;stroke:#000000;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button:hover .button-link-wrap:hover .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button .button-link-wrap:hover svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-6 .button-link-wrap::before:hover{color:#000000;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-7 .button-link-wrap:after:hover{border-color:#000000;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-7 .button-link-wrap:hover span.btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-9 a.button-link-wrap:hover .btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:#313131;}.elementor-2 .elementor-element.elementor-element-5b1aaca .pt_plus_button.button-style-18 .button-link-wrap::before{background:#313131;}.elementor-2 .elementor-element.elementor-element-d297e0c{--display:flex;}.elementor-2 .elementor-element.elementor-element-d297e0c.e-con{--align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-81b6522{--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;--overflow:hidden;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-81b6522:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-81b6522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tz-eggenfelden.de/wp-content/uploads/2026/10/A7409924-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-81b6522::before, .elementor-2 .elementor-element.elementor-element-81b6522 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-81b6522 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-81b6522 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-81b6522 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-81b6522 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(92deg, #00000000 16%, #000000 63%);}.elementor-2 .elementor-element.elementor-element-a4ae2a0{--display:flex;}.elementor-2 .elementor-element.elementor-element-a4ae2a0.e-con{--align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-33fcf45{--display:flex;}.elementor-2 .elementor-element.elementor-element-33fcf45.e-con{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-756d714{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-756d714 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:70px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-1326672{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-1326672 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:30px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3f3b27f.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-3f3b27f{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:#C0CF30;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button .button-link-wrap{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button .button-link-wrap .btn-icon{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-6 .button-link-wrap::before{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-18 .button-link-wrap{background:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button .button-link-wrap:hover svg,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-14 .button-link-wrap::after{color:#000000;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#000000;stroke:#000000;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button:hover .button-link-wrap:hover .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button .button-link-wrap:hover svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-6 .button-link-wrap::before:hover{color:#000000;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-7 .button-link-wrap:after:hover{border-color:#000000;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-7 .button-link-wrap:hover span.btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-9 a.button-link-wrap:hover .btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:#313131;}.elementor-2 .elementor-element.elementor-element-8257987 .pt_plus_button.button-style-18 .button-link-wrap::before{background:#313131;}.elementor-2 .elementor-element.elementor-element-f4d90d9{--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;--overflow:hidden;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f4d90d9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f4d90d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tz-eggenfelden.de/wp-content/uploads/2026/03/shop-background.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-f4d90d9::before, .elementor-2 .elementor-element.elementor-element-f4d90d9 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f4d90d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f4d90d9 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-f4d90d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-f4d90d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(200deg, #00000000 39%, #000000 63%);}.elementor-2 .elementor-element.elementor-element-4049e28{--display:flex;}.elementor-2 .elementor-element.elementor-element-4049e28.e-con{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-acb38e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-acb38e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;text-transform:uppercase;line-height:70px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-4eef068{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-4eef068 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:30px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-39db52f.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-39db52f{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:#C0CF30;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button .button-link-wrap{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button .button-link-wrap .btn-icon{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-6 .button-link-wrap::before{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-18 .button-link-wrap{background:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button .button-link-wrap:hover svg,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-14 .button-link-wrap::after{color:#000000;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#000000;stroke:#000000;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button:hover .button-link-wrap:hover .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button .button-link-wrap:hover svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-6 .button-link-wrap::before:hover{color:#000000;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-7 .button-link-wrap:after:hover{border-color:#000000;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-7 .button-link-wrap:hover span.btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-9 a.button-link-wrap:hover .btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:#313131;}.elementor-2 .elementor-element.elementor-element-d48b8d4 .pt_plus_button.button-style-18 .button-link-wrap::before{background:#313131;}.elementor-2 .elementor-element.elementor-element-55a0a1d{--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;--overflow:hidden;--padding-top:450px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-55a0a1d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-55a0a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tz-eggenfelden.de/wp-content/uploads/2026/09/DSC07919-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-3782657{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-3782657:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3782657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3782657.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-cd6a858{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-cd6a858 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:30px;color:#333333;}.elementor-2 .elementor-element.elementor-element-a12dadf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-a12dadf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;text-transform:uppercase;line-height:55px;color:#37424B;}.elementor-2 .elementor-element.elementor-element-44ead15.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-44ead15{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#333333;}.elementor-2 .elementor-element.elementor-element-3ec61b2{--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;--justify-content:center;}.elementor-2 .elementor-element.elementor-element-3ec61b2.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:#C0CF30;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button .button-link-wrap{color:#37424B;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button .button-link-wrap svg{fill:#37424B;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#37424B;stroke:#37424B;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#37424B;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button .button-link-wrap .btn-icon{color:#37424B;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-6 .button-link-wrap::before{color:#37424B;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:#37424B;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:#37424B;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:#37424B;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-18 .button-link-wrap{background:#37424B;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button .button-link-wrap:hover svg,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-14 .button-link-wrap::after{color:#000000;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#000000;stroke:#000000;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button:hover .button-link-wrap:hover .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button .button-link-wrap:hover svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-6 .button-link-wrap::before:hover{color:#000000;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-7 .button-link-wrap:after:hover{border-color:#000000;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-7 .button-link-wrap:hover span.btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-9 a.button-link-wrap:hover .btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:#313131;}.elementor-2 .elementor-element.elementor-element-a1ef15d .pt_plus_button.button-style-18 .button-link-wrap::before{background:#313131;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:#C0CF30;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button .button-link-wrap{color:#37424B;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button .button-link-wrap svg{fill:#37424B;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#37424B;stroke:#37424B;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#37424B;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button .button-link-wrap .btn-icon{color:#37424B;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-6 .button-link-wrap::before{color:#37424B;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:#37424B;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:#37424B;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:#37424B;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-18 .button-link-wrap{background:#37424B;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button .button-link-wrap:hover svg,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-14 .button-link-wrap::after{color:#000000;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#000000;stroke:#000000;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button:hover .button-link-wrap:hover .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button .button-link-wrap:hover svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-6 .button-link-wrap::before:hover{color:#000000;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-7 .button-link-wrap:after:hover{border-color:#000000;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-7 .button-link-wrap:hover span.btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-9 a.button-link-wrap:hover .btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:#313131;}.elementor-2 .elementor-element.elementor-element-fc70330 .pt_plus_button.button-style-18 .button-link-wrap::before{background:#313131;}.elementor-2 .elementor-element.elementor-element-d5cdd56{--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;--overflow:hidden;--overlay-opacity:0.9;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d5cdd56:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d5cdd56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tz-eggenfelden.de/wp-content/uploads/2026/10/DSC07797-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-d5cdd56::before, .elementor-2 .elementor-element.elementor-element-d5cdd56 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-d5cdd56 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-d5cdd56 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-d5cdd56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-d5cdd56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(132deg, #00000000 37%, #000000 100%);}.elementor-2 .elementor-element.elementor-element-9db1666{--display:flex;}.elementor-2 .elementor-element.elementor-element-9db1666.e-con{--align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-f9eccaa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-f9eccaa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;text-transform:uppercase;line-height:70px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-7fe74fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-7fe74fb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:30px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-487f7a7.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-487f7a7{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:#C0CF30;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button .button-link-wrap{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button .button-link-wrap svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#FFFFFF;stroke:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button .button-link-wrap .btn-icon{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-6 .button-link-wrap::before{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-18 .button-link-wrap{background:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button .button-link-wrap:hover svg,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-14 .button-link-wrap::after{color:#000000;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#000000;stroke:#000000;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button:hover .button-link-wrap:hover .btn-icon{color:#000000;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button .button-link-wrap:hover svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-6 .button-link-wrap::before:hover{color:#000000;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-7 .button-link-wrap:after:hover{border-color:#000000;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-7 .button-link-wrap:hover span.btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-9 a.button-link-wrap:hover .btn-arrow{color:#000000;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:#313131;}.elementor-2 .elementor-element.elementor-element-01f1387 .pt_plus_button.button-style-18 .button-link-wrap::before{background:#313131;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-aee6bb0{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-cd35583 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-2 .elementor-element.elementor-element-fa3a512 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-2 .elementor-element.elementor-element-ace5eb3{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-5553bf3{--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-2 .elementor-element.elementor-element-9ab1a62{text-align:center;}.elementor-2 .elementor-element.elementor-element-9ab1a62 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-2 .elementor-element.elementor-element-f0cb48a{text-align:center;}.elementor-2 .elementor-element.elementor-element-f0cb48a .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-2 .elementor-element.elementor-element-496ff41{text-align:center;font-size:16px;line-height:26px;}.elementor-2 .elementor-element.elementor-element-5ef01cb{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-192ae20{--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-2 .elementor-element.elementor-element-1e32cbd{text-align:center;}.elementor-2 .elementor-element.elementor-element-1e32cbd .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-2 .elementor-element.elementor-element-b2752b5{text-align:center;font-size:16px;line-height:26px;}.elementor-2 .elementor-element.elementor-element-efd545b{--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-2 .elementor-element.elementor-element-aee6bb0{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2 .elementor-element.elementor-element-bbc7778:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bbc7778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-229px -65px;}.elementor-2 .elementor-element.elementor-element-bbc7778::before, .elementor-2 .elementor-element.elementor-element-bbc7778 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-bbc7778 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-bbc7778 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-bbc7778 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-bbc7778 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(159deg, #00000000 12%, #000000 61%);}.elementor-2 .elementor-element.elementor-element-bbc7778{--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-3f562d6{text-align:center;}.elementor-2 .elementor-element.elementor-element-3f562d6 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-2 .elementor-element.elementor-element-c3a64e9{text-align:center;}.elementor-2 .elementor-element.elementor-element-c3a64e9 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-2 .elementor-element.elementor-element-019494e{text-align:center;font-size:16px;line-height:26px;}.elementor-2 .elementor-element.elementor-element-53580cb:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-53580cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;}.elementor-2 .elementor-element.elementor-element-53580cb::before, .elementor-2 .elementor-element.elementor-element-53580cb > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-53580cb > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-53580cb > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-53580cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-53580cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(101deg, #00000000 12%, #000000 61%);}.elementor-2 .elementor-element.elementor-element-53580cb{--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-300256e{text-align:center;}.elementor-2 .elementor-element.elementor-element-300256e .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-2 .elementor-element.elementor-element-dd713f8{text-align:center;}.elementor-2 .elementor-element.elementor-element-dd713f8 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-2 .elementor-element.elementor-element-37efcb5{text-align:center;font-size:16px;line-height:26px;}.elementor-2 .elementor-element.elementor-element-a8c0bb3{--justify-content:center;}.elementor-2 .elementor-element.elementor-element-50e5ba5{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-b0bca1d.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-b0bca1d{text-align:center;}.elementor-2 .elementor-element.elementor-element-b0bca1d .elementor-heading-title{font-size:27px;line-height:37px;}.elementor-2 .elementor-element.elementor-element-3771d2c{text-align:center;}.elementor-2 .elementor-element.elementor-element-3771d2c .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-2 .elementor-element.elementor-element-9e6ff7e{text-align:center;font-size:16px;line-height:26px;}.elementor-2 .elementor-element.elementor-element-0f4e072.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-81b3e45{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-52b3ee5{text-align:center;}.elementor-2 .elementor-element.elementor-element-52b3ee5 .elementor-heading-title{font-size:27px;line-height:37px;}.elementor-2 .elementor-element.elementor-element-f41f149{text-align:center;}.elementor-2 .elementor-element.elementor-element-f41f149 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-2 .elementor-element.elementor-element-883f1dc{text-align:center;font-size:16px;line-height:26px;}.elementor-2 .elementor-element.elementor-element-d297e0c{--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-2 .elementor-element.elementor-element-81b6522{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-a4ae2a0{--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-2 .elementor-element.elementor-element-756d714{text-align:center;}.elementor-2 .elementor-element.elementor-element-756d714 .elementor-heading-title{font-size:27px;line-height:37px;}.elementor-2 .elementor-element.elementor-element-1326672{text-align:center;}.elementor-2 .elementor-element.elementor-element-1326672 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-2 .elementor-element.elementor-element-3f3b27f{text-align:center;font-size:16px;line-height:26px;}.elementor-2 .elementor-element.elementor-element-f4d90d9{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-4049e28{--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-2 .elementor-element.elementor-element-acb38e8{text-align:center;}.elementor-2 .elementor-element.elementor-element-acb38e8 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-2 .elementor-element.elementor-element-4eef068{text-align:center;}.elementor-2 .elementor-element.elementor-element-4eef068 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-2 .elementor-element.elementor-element-39db52f{text-align:center;font-size:16px;line-height:26px;}.elementor-2 .elementor-element.elementor-element-55a0a1d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-55a0a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tz-eggenfelden.de/wp-content/uploads/2026/03/hero2.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-55a0a1d{--padding-top:100px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-3782657{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-cd6a858 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-2 .elementor-element.elementor-element-a12dadf .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-2 .elementor-element.elementor-element-44ead15{font-size:16px;line-height:28px;}.elementor-2 .elementor-element.elementor-element-d5cdd56:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d5cdd56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-175px 0px;}.elementor-2 .elementor-element.elementor-element-d5cdd56::before, .elementor-2 .elementor-element.elementor-element-d5cdd56 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-d5cdd56 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-d5cdd56 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-d5cdd56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-d5cdd56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(163deg, #00000000 31%, #000000 36%);}.elementor-2 .elementor-element.elementor-element-d5cdd56{--overlay-opacity:0.71;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-9db1666{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f9eccaa{text-align:center;}.elementor-2 .elementor-element.elementor-element-f9eccaa .elementor-heading-title{font-size:40px;}.elementor-2 .elementor-element.elementor-element-7fe74fb{text-align:center;}.elementor-2 .elementor-element.elementor-element-7fe74fb .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-2 .elementor-element.elementor-element-487f7a7{text-align:center;font-size:16px;line-height:26px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-aac074e{--width:60%;}.elementor-2 .elementor-element.elementor-element-5553bf3{--width:50%;}.elementor-2 .elementor-element.elementor-element-c87d2d6{--width:75%;}.elementor-2 .elementor-element.elementor-element-a2b1036{--width:25%;}.elementor-2 .elementor-element.elementor-element-4b30209{--width:50%;}.elementor-2 .elementor-element.elementor-element-0e09af9{--width:50%;}.elementor-2 .elementor-element.elementor-element-50e5ba5{--content-width:572px;}.elementor-2 .elementor-element.elementor-element-cea839f{--content-width:1225px;}.elementor-2 .elementor-element.elementor-element-89485c5{--width:50%;}.elementor-2 .elementor-element.elementor-element-d297e0c{--width:40%;}.elementor-2 .elementor-element.elementor-element-a4ae2a0{--width:40%;}.elementor-2 .elementor-element.elementor-element-33fcf45{--width:50%;}.elementor-2 .elementor-element.elementor-element-4049e28{--width:50%;}.elementor-2 .elementor-element.elementor-element-55a0a1d{--content-width:1600px;}.elementor-2 .elementor-element.elementor-element-3782657{--width:90%;}.elementor-2 .elementor-element.elementor-element-9db1666{--width:50%;}}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-ace5eb3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ace5eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-ab4b8e0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ab4b8e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-4e7be12:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4e7be12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-a811364:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a811364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-ace4278:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ace4278 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-c3f6c8c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c3f6c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-b14a78e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b14a78e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-00e30ba:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-00e30ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-2e66a04:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2e66a04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-3d8814b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3d8814b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-bbc7778:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bbc7778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-53580cb:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-53580cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-50e5ba5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-50e5ba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-81b3e45:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-81b3e45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-81b6522:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-81b6522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-f4d90d9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f4d90d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-55a0a1d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-55a0a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-d5cdd56:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d5cdd56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for container, class: .elementor-element-e057156 */.elementor-2 .elementor-element.elementor-element-e057156 {
    position: relative;
    overflow: hidden;
}

.elementor-2 .elementor-element.elementor-element-e057156::before {
    content: "";
    position: absolute;
    inset: 0;
    background-image: url("/wp-content/uploads/2026/03/Physiotherapie.jpg");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    transition: transform 0.7s ease;
    z-index: 0;
}

.elementor-2 .elementor-element.elementor-element-e057156:hover::before {
    transform: scale(1.1);
}

.elementor-2 .elementor-element.elementor-element-e057156 > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a90fae */.elementor-2 .elementor-element.elementor-element-2a90fae {
    position: relative;
    overflow: hidden;
}

.elementor-2 .elementor-element.elementor-element-2a90fae::before {
    content: "";
    position: absolute;
    inset: 0;
    background-image: url("/wp-content/uploads/2026/03/service.webp");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    transition: transform 0.7s ease;
    z-index: 0;
}

.elementor-2 .elementor-element.elementor-element-2a90fae:hover::before {
    transform: scale(1.1);
}

.elementor-2 .elementor-element.elementor-element-2a90fae > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f52941e */.elementor-2 .elementor-element.elementor-element-f52941e {
    position: relative;
    overflow: hidden;
}

.elementor-2 .elementor-element.elementor-element-f52941e::before {
    content: "";
    position: absolute;
    inset: 0;
    background-image: url("/wp-content/uploads/2026/03/X9A9167-scaled-q3etagwciln2ul4doyobx9ocaq8hivo0tvp9ldwdeo.webp");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    transition: transform 0.7s ease;
    z-index: 0;
}

.elementor-2 .elementor-element.elementor-element-f52941e:hover::before {
    transform: scale(1.1);
}

.elementor-2 .elementor-element.elementor-element-f52941e > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://tz-eggenfelden.de/wp-content/uploads/2026/09/Montserrat-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://tz-eggenfelden.de/wp-content/uploads/2026/09/Montserrat-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://tz-eggenfelden.de/wp-content/uploads/2026/09/Montserrat-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://tz-eggenfelden.de/wp-content/uploads/2026/09/Montserrat-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://tz-eggenfelden.de/wp-content/uploads/2026/09/Montserrat-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://tz-eggenfelden.de/wp-content/uploads/2026/09/Montserrat-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://tz-eggenfelden.de/wp-content/uploads/2026/09/Montserrat-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://tz-eggenfelden.de/wp-content/uploads/2026/09/Montserrat-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://tz-eggenfelden.de/wp-content/uploads/2026/09/Montserrat-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */