.elementor-1831 .elementor-element.elementor-element-1ef62633{--display:flex;}.elementor-1831 .elementor-element.elementor-element-e986c5a{margin:050px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:25px;padding:0px 25px 0px 25px;font-family:"Roboto", Sans-serif;font-style:normal;color:var( --e-global-color-5032344 );}.elementor-1831 .elementor-element.elementor-element-a84d4b5{--display:flex;}.elementor-1831 .elementor-element.elementor-element-ff348da{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;padding:0px 25px 0px 25px;text-align:start;}.elementor-1831 .elementor-element.elementor-element-ff348da .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-1831 .elementor-element.elementor-element-7fc8324{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--e-w-ml:25px;--e-w-mr:0px;padding:0px 25px 00px 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1831 .elementor-element.elementor-element-abe16c5.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-1831 .elementor-element.elementor-element-abe16c5{text-align:center;}.elementor-1831 .elementor-element.elementor-element-abe16c5 img{width:100%;}.elementor-1831 .elementor-element.elementor-element-175eed8{--display:flex;}.elementor-1831 .elementor-element.elementor-element-175eed8.e-con{--align-self:center;}.elementor-1831 .elementor-element.elementor-element-6be134e9{width:var( --container-widget-width, 90.877% );max-width:90.877%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;padding:0px 25px 0px 25px;--container-widget-width:90.877%;--container-widget-flex-grow:0;text-align:start;}.elementor-1831 .elementor-element.elementor-element-6be134e9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1831 .elementor-element.elementor-element-6be134e9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-1831 .elementor-element.elementor-element-76c0eda3{width:var( --container-widget-width, 45.351% );max-width:45.351%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--e-w-ml:25px;--e-w-mr:0px;padding:0px 25px 00px 0px;--container-widget-width:45.351%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1831 .elementor-element.elementor-element-76c0eda3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1831 .elementor-element.elementor-element-0b3fa20.elementor-element{--align-self:center;}.elementor-1831 .elementor-element.elementor-element-0b3fa20{text-align:start;}.elementor-1831 .elementor-element.elementor-element-0b3fa20 img{width:100%;}.elementor-1831 .elementor-element.elementor-element-ee2bb4e{margin:50px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--e-w-ml:25px;--e-w-mr:25px;}.elementor-1831 .elementor-element.elementor-element-85df3c8{margin:10px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--e-w-ml:25px;--e-w-mr:25px;}.elementor-1831 .elementor-element.elementor-element-85df3c8 .elementor-heading-title{font-family:var( --e-global-typography-5248ecd-font-family ), Sans-serif;font-size:var( --e-global-typography-5248ecd-font-size );font-weight:var( --e-global-typography-5248ecd-font-weight );text-transform:var( --e-global-typography-5248ecd-text-transform );line-height:var( --e-global-typography-5248ecd-line-height );letter-spacing:var( --e-global-typography-5248ecd-letter-spacing );color:var( --e-global-color-5032344 );}.elementor-1831 .elementor-element.elementor-element-99e51d2{margin:10px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--e-w-ml:25px;--e-w-mr:25px;}.elementor-1831 .elementor-element.elementor-element-78690e19{margin:050px 050px calc(var(--kit-widget-spacing, 0px) + 050px) 050px;--e-w-ml:050px;--e-w-mr:050px;text-align:center;}.elementor-1831 .elementor-element.elementor-element-5f9c5a13{padding:20px 20px 0px 25px;font-family:var( --e-global-typography-5248ecd-font-family ), Sans-serif;font-size:var( --e-global-typography-5248ecd-font-size );font-weight:var( --e-global-typography-5248ecd-font-weight );text-transform:var( --e-global-typography-5248ecd-text-transform );line-height:var( --e-global-typography-5248ecd-line-height );letter-spacing:var( --e-global-typography-5248ecd-letter-spacing );color:var( --e-global-color-5032344 );}.elementor-1831 .elementor-element.elementor-element-25f67278{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--e-w-ml:100px;--e-w-mr:0px;text-align:center;}.elementor-1831 .elementor-element.elementor-element-25f67278.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1831 .elementor-element.elementor-element-a19df6c{padding:20px 20px 0px 25px;font-family:var( --e-global-typography-5248ecd-font-family ), Sans-serif;font-size:var( --e-global-typography-5248ecd-font-size );font-weight:var( --e-global-typography-5248ecd-font-weight );text-transform:var( --e-global-typography-5248ecd-text-transform );line-height:var( --e-global-typography-5248ecd-line-height );letter-spacing:var( --e-global-typography-5248ecd-letter-spacing );color:var( --e-global-color-5032344 );}.elementor-1831 .elementor-element.elementor-element-5ad1ef5{margin:0px 00px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--e-w-ml:100px;--e-w-mr:00px;text-align:center;}.elementor-1831 .elementor-element.elementor-element-5ad1ef5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1831 .elementor-element.elementor-element-ee30a70{margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--e-w-ml:100px;--e-w-mr:25px;text-align:center;}.elementor-1831 .elementor-element.elementor-element-ee30a70.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1831 .elementor-element.elementor-element-69bcf69d{margin:25px 25px calc(var(--kit-widget-spacing, 0px) + 25px) 0100px;--e-w-ml:0100px;--e-w-mr:25px;text-align:start;}.elementor-1831 .elementor-element.elementor-element-69bcf69d .elementor-heading-title{font-family:var( --e-global-typography-5248ecd-font-family ), Sans-serif;font-size:var( --e-global-typography-5248ecd-font-size );font-weight:var( --e-global-typography-5248ecd-font-weight );text-transform:var( --e-global-typography-5248ecd-text-transform );line-height:var( --e-global-typography-5248ecd-line-height );letter-spacing:var( --e-global-typography-5248ecd-letter-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-5032344 );stroke:var( --e-global-color-5032344 );color:var( --e-global-color-5032344 );}.elementor-1831 .elementor-element.elementor-element-3843db01{width:var( --container-widget-width, 66% );max-width:66%;margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;--e-w-ml:100px;--e-w-mr:100px;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-1831 .elementor-element.elementor-element-3843db01.elementor-element{--align-self:flex-start;}.elementor-1831 .elementor-element.elementor-element-50c2a0dd{width:100%;max-width:100%;margin:0px 75px calc(var(--kit-widget-spacing, 0px) + 25px) 100px;--e-w-ml:100px;--e-w-mr:75px;font-family:"Montserrat", Sans-serif;font-size:13px;line-height:14px;}@media(max-width:1350px){.elementor-1831 .elementor-element.elementor-element-e986c5a{margin:025px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 75px;--e-w-ml:75px;--e-w-mr:0px;}.elementor-1831 .elementor-element.elementor-element-ff348da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 020px;--e-w-ml:020px;--e-w-mr:0px;padding:0px 025px 025px 75px;}.elementor-1831 .elementor-element.elementor-element-7fc8324{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 75px;--e-w-ml:75px;--e-w-mr:0px;}.elementor-1831 .elementor-element.elementor-element-6be134e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 020px;--e-w-ml:020px;--e-w-mr:0px;padding:0px 025px 025px 75px;}.elementor-1831 .elementor-element.elementor-element-76c0eda3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 75px;--e-w-ml:75px;--e-w-mr:0px;}.elementor-1831 .elementor-element.elementor-element-ee2bb4e{margin:0px 025px calc(var(--kit-widget-spacing, 0px) + 0px) 75px;--e-w-ml:75px;--e-w-mr:025px;padding:25px 25px 25px 25px;}.elementor-1831 .elementor-element.elementor-element-85df3c8{margin:0px 025px calc(var(--kit-widget-spacing, 0px) + 0px) 075px;--e-w-ml:075px;--e-w-mr:025px;padding:25px 25px 25px 25px;}.elementor-1831 .elementor-element.elementor-element-99e51d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 075px;--e-w-ml:075px;--e-w-mr:0px;padding:0px 0px 0px 025px;}.elementor-1831 .elementor-element.elementor-element-5f9c5a13{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 75px;--e-w-ml:75px;--e-w-mr:0px;padding:0px 0px 0px 025px;}.elementor-1831 .elementor-element.elementor-element-25f67278{width:var( --container-widget-width, 719.188px );max-width:719.188px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 75px;--e-w-ml:75px;--e-w-mr:0px;--container-widget-width:719.188px;--container-widget-flex-grow:0;}.elementor-1831 .elementor-element.elementor-element-a19df6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 075px;--e-w-ml:075px;--e-w-mr:0px;padding:025px 025px 0px 025px;}.elementor-1831 .elementor-element.elementor-element-5ad1ef5{width:var( --container-widget-width, 719.188px );max-width:719.188px;--container-widget-width:719.188px;--container-widget-flex-grow:0;}.elementor-1831 .elementor-element.elementor-element-ee30a70{width:var( --container-widget-width, 719.188px );max-width:719.188px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 075px;--e-w-ml:075px;--e-w-mr:0px;--container-widget-width:719.188px;--container-widget-flex-grow:0;}.elementor-1831 .elementor-element.elementor-element-3843db01{margin:0px 25px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--e-w-ml:25px;--e-w-mr:25px;}.elementor-1831 .elementor-element.elementor-element-3843db01.elementor-element{--align-self:flex-start;}}@media(max-width:1024px){.elementor-1831 .elementor-element.elementor-element-ff348da .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1831 .elementor-element.elementor-element-7fc8324{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1831 .elementor-element.elementor-element-6be134e9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1831 .elementor-element.elementor-element-76c0eda3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1831 .elementor-element.elementor-element-85df3c8 .elementor-heading-title{font-size:var( --e-global-typography-5248ecd-font-size );line-height:var( --e-global-typography-5248ecd-line-height );letter-spacing:var( --e-global-typography-5248ecd-letter-spacing );}.elementor-1831 .elementor-element.elementor-element-5f9c5a13{font-size:var( --e-global-typography-5248ecd-font-size );line-height:var( --e-global-typography-5248ecd-line-height );letter-spacing:var( --e-global-typography-5248ecd-letter-spacing );}.elementor-1831 .elementor-element.elementor-element-a19df6c{font-size:var( --e-global-typography-5248ecd-font-size );line-height:var( --e-global-typography-5248ecd-line-height );letter-spacing:var( --e-global-typography-5248ecd-letter-spacing );}.elementor-1831 .elementor-element.elementor-element-69bcf69d .elementor-heading-title{font-size:var( --e-global-typography-5248ecd-font-size );line-height:var( --e-global-typography-5248ecd-line-height );letter-spacing:var( --e-global-typography-5248ecd-letter-spacing );}}@media(max-width:767px){.elementor-1831 .elementor-element.elementor-element-e986c5a{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;}.elementor-1831 .elementor-element.elementor-element-ff348da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;padding:0px 25px 0px 25px;}.elementor-1831 .elementor-element.elementor-element-ff348da .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1831 .elementor-element.elementor-element-7fc8324{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1831 .elementor-element.elementor-element-6be134e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 020px;--e-w-ml:020px;--e-w-mr:0px;padding:0px 0px 0px 0px;}.elementor-1831 .elementor-element.elementor-element-6be134e9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1831 .elementor-element.elementor-element-76c0eda3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;padding:0px 5px 0px 5px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1831 .elementor-element.elementor-element-76c0eda3.elementor-element{--align-self:center;}.elementor-1831 .elementor-element.elementor-element-0b3fa20{margin:0px 00px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:00px;}.elementor-1831 .elementor-element.elementor-element-0b3fa20.elementor-element{--align-self:center;}.elementor-1831 .elementor-element.elementor-element-ee2bb4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;}.elementor-1831 .elementor-element.elementor-element-85df3c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;}.elementor-1831 .elementor-element.elementor-element-85df3c8 .elementor-heading-title{font-size:var( --e-global-typography-5248ecd-font-size );line-height:var( --e-global-typography-5248ecd-line-height );letter-spacing:var( --e-global-typography-5248ecd-letter-spacing );}.elementor-1831 .elementor-element.elementor-element-99e51d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;padding:25px 25px 25px 25px;}.elementor-1831 .elementor-element.elementor-element-78690e19{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;--e-w-ml:1px;--e-w-mr:1px;}.elementor-1831 .elementor-element.elementor-element-5f9c5a13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;font-size:var( --e-global-typography-5248ecd-font-size );line-height:var( --e-global-typography-5248ecd-line-height );letter-spacing:var( --e-global-typography-5248ecd-letter-spacing );}.elementor-1831 .elementor-element.elementor-element-25f67278{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;padding:0px 25px 0px 0px;}.elementor-1831 .elementor-element.elementor-element-a19df6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;font-size:var( --e-global-typography-5248ecd-font-size );line-height:var( --e-global-typography-5248ecd-line-height );letter-spacing:var( --e-global-typography-5248ecd-letter-spacing );}.elementor-1831 .elementor-element.elementor-element-5ad1ef5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;padding:0px 025px 0px 025px;}.elementor-1831 .elementor-element.elementor-element-ee30a70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;padding:0px 25px 0px 0px;}.elementor-1831 .elementor-element.elementor-element-69bcf69d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;padding:0px 25px 0px 25px;}.elementor-1831 .elementor-element.elementor-element-69bcf69d .elementor-heading-title{font-size:var( --e-global-typography-5248ecd-font-size );line-height:var( --e-global-typography-5248ecd-line-height );letter-spacing:var( --e-global-typography-5248ecd-letter-spacing );}.elementor-1831 .elementor-element.elementor-element-3843db01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-w-ml:0px;--e-w-mr:0px;}.elementor-1831 .elementor-element.elementor-element-3843db01.elementor-element{--align-self:center;}.elementor-1831 .elementor-element.elementor-element-50c2a0dd{width:var( --container-widget-width, 300px );max-width:300px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 040px;--e-w-ml:040px;--e-w-mr:0px;--container-widget-width:300px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-1831 .elementor-element.elementor-element-a84d4b5{--width:100%;}.elementor-1831 .elementor-element.elementor-element-175eed8{--width:50%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto';
	font-display: auto;
	src: url('https://finanzcoachpetra.de/wp-content/uploads/2026/03/Roboto-VariableFont_wdthwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-display: auto;
	src: url('https://finanzcoachpetra.de/wp-content/uploads/2026/03/Montserrat-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */