.elementor-7525 .elementor-element.elementor-element-04ca88d{--display:flex;}.elementor-7525 .elementor-element.elementor-element-83fabfa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-7525 .elementor-element.elementor-element-f50300a{width:var( --container-widget-width, 17.404% );max-width:17.404%;--container-widget-width:17.404%;--container-widget-flex-grow:0;text-align:start;}.elementor-7525 .elementor-element.elementor-element-f50300a.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-7525 .elementor-element.elementor-element-f50300a img{width:195px;}.elementor-7525 .elementor-element.elementor-element-4f11d43{--display:flex;}.elementor-7525 .elementor-element.elementor-element-434a47d .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-7525 .elementor-element.elementor-element-0b1a832{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7525 .elementor-element.elementor-element-65ed70b{--divider-border-style:solid;--divider-color:var( --e-global-color-71e6db2 );--divider-border-width:2px;}.elementor-7525 .elementor-element.elementor-element-65ed70b .elementor-divider-separator{width:100%;}.elementor-7525 .elementor-element.elementor-element-65ed70b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7525 .elementor-element.elementor-element-96b12d9{--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-7525 .elementor-element.elementor-element-507ec80{--display:flex;}.elementor-7525 .elementor-element.elementor-element-477bb58 .elementor-button{background-color:var( --e-global-color-16946cb );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;}.elementor-7525 .elementor-element.elementor-element-477bb58 .elementor-button:hover, .elementor-7525 .elementor-element.elementor-element-477bb58 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-cfe63d0 );}.elementor-7525 .elementor-element.elementor-element-477bb58{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-7525 .elementor-element.elementor-element-477bb58 .elementor-button:hover svg, .elementor-7525 .elementor-element.elementor-element-477bb58 .elementor-button:focus svg{fill:var( --e-global-color-cfe63d0 );}.elementor-7525 .elementor-element.elementor-element-c023d74{--display:flex;}.elementor-7525 .elementor-element.elementor-element-d646975 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-cfe63d0 );color:var( --e-global-color-cfe63d0 );}.elementor-7525 .elementor-element.elementor-element-d646975.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-7525 .elementor-element.elementor-element-762d554{--display:flex;}.elementor-7525 .elementor-element.elementor-element-3f3f7b4 .elementor-button{background-color:var( --e-global-color-16946cb );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-7525 .elementor-element.elementor-element-3f3f7b4 .elementor-button:hover, .elementor-7525 .elementor-element.elementor-element-3f3f7b4 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-cfe63d0 );}.elementor-7525 .elementor-element.elementor-element-3f3f7b4 .elementor-button:hover svg, .elementor-7525 .elementor-element.elementor-element-3f3f7b4 .elementor-button:focus svg{fill:var( --e-global-color-cfe63d0 );}.elementor-7525 .elementor-element.elementor-element-935b278{--display:flex;}.elementor-7525 .elementor-element.elementor-element-5ce62dc .elementor-button{background-color:var( --e-global-color-16946cb );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-7525 .elementor-element.elementor-element-5ce62dc .elementor-button:hover, .elementor-7525 .elementor-element.elementor-element-5ce62dc .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-cfe63d0 );}.elementor-7525 .elementor-element.elementor-element-5ce62dc{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-7525 .elementor-element.elementor-element-5ce62dc .elementor-button:hover svg, .elementor-7525 .elementor-element.elementor-element-5ce62dc .elementor-button:focus svg{fill:var( --e-global-color-cfe63d0 );}.elementor-7525 .elementor-element.elementor-element-6e61a22{--display:flex;}.elementor-7525 .elementor-element.elementor-element-51dd628 .elementor-button{background-color:var( --e-global-color-16946cb );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-7525 .elementor-element.elementor-element-51dd628 .elementor-button:hover, .elementor-7525 .elementor-element.elementor-element-51dd628 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-cfe63d0 );}.elementor-7525 .elementor-element.elementor-element-51dd628{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-7525 .elementor-element.elementor-element-51dd628 .elementor-button:hover svg, .elementor-7525 .elementor-element.elementor-element-51dd628 .elementor-button:focus svg{fill:var( --e-global-color-cfe63d0 );}.elementor-7525 .elementor-element.elementor-element-19c8634{--display:flex;}.elementor-7525 .elementor-element.elementor-element-33439cc .elementor-button{background-color:var( --e-global-color-16946cb );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-7525 .elementor-element.elementor-element-33439cc .elementor-button:hover, .elementor-7525 .elementor-element.elementor-element-33439cc .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-cfe63d0 );}.elementor-7525 .elementor-element.elementor-element-33439cc{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-7525 .elementor-element.elementor-element-33439cc .elementor-button:hover svg, .elementor-7525 .elementor-element.elementor-element-33439cc .elementor-button:focus svg{fill:var( --e-global-color-cfe63d0 );}.elementor-7525 .elementor-element.elementor-element-65329c1{--divider-border-style:solid;--divider-color:var( --e-global-color-71e6db2 );--divider-border-width:1px;}.elementor-7525 .elementor-element.elementor-element-65329c1 .elementor-divider-separator{width:100%;}.elementor-7525 .elementor-element.elementor-element-65329c1 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-7525 .elementor-element.elementor-element-bad04ae{--display:flex;}.elementor-7525 .elementor-element.elementor-element-9fd4e66 .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-7525 .elementor-element.elementor-element-c2cc48a{--display:flex;}.elementor-7525 .elementor-element.elementor-element-c24e4d9{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7525 .elementor-element.elementor-element-23f5485{--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;}@media(min-width:768px){.elementor-7525 .elementor-element.elementor-element-6e61a22{--width:100%;}}@media(max-width:767px){.elementor-7525 .elementor-element.elementor-element-477bb58{width:100%;max-width:100%;}.elementor-7525 .elementor-element.elementor-element-477bb58 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-7525 .elementor-element.elementor-element-d646975 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-7525 .elementor-element.elementor-element-3f3f7b4 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-7525 .elementor-element.elementor-element-5ce62dc{width:100%;max-width:100%;}.elementor-7525 .elementor-element.elementor-element-5ce62dc > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-7525 .elementor-element.elementor-element-51dd628{width:100%;max-width:100%;}.elementor-7525 .elementor-element.elementor-element-51dd628 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-7525 .elementor-element.elementor-element-33439cc{width:100%;max-width:100%;}.elementor-7525 .elementor-element.elementor-element-33439cc > .elementor-widget-container{margin:-10px -10px -10px -10px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://teckpro.de/wp-content/uploads/2025/01/Urbanist-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://teckpro.de/wp-content/uploads/2025/01/Urbanist-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://teckpro.de/wp-content/uploads/2025/01/Urbanist-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://teckpro.de/wp-content/uploads/2025/01/Urbanist-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://teckpro.de/wp-content/uploads/2025/01/Urbanist-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://teckpro.de/wp-content/uploads/2025/01/Urbanist-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://teckpro.de/wp-content/uploads/2025/01/Urbanist-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://teckpro.de/wp-content/uploads/2025/01/Urbanist-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Urbanist';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://teckpro.de/wp-content/uploads/2025/01/Urbanist-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */