.elementor-15357 .elementor-element.elementor-element-36d41c9e > .elementor-container{max-width:1600px;}.elementor-15357 .elementor-element.elementor-element-2cc44f9{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-15357 .elementor-element.elementor-element-90f18fb > .elementor-container{max-width:1600px;}.elementor-15357 .elementor-element.elementor-element-c951623 > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-15357 .elementor-element.elementor-element-c951623 img{width:80%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15357 .elementor-element.elementor-element-6655ab2f{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-15357 .elementor-element.elementor-element-f0db9e2{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3.5px;}.elementor-15357 .elementor-element.elementor-element-f0db9e2 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-f0db9e2 .elementor-divider-separator{width:100%;}.elementor-15357 .elementor-element.elementor-element-f0db9e2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15357 .elementor-element.elementor-element-792f9764 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-792f9764 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:50px;letter-spacing:-2px;color:var( --e-global-color-accent );}.elementor-15357 .elementor-element.elementor-element-5c89311{--spacer-size:50px;}.elementor-15357 .elementor-element.elementor-element-c90a021{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-15357 .elementor-element.elementor-element-74a8113 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-74a8113 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:bold;line-height:40px;letter-spacing:-0.5px;color:var( --e-global-color-accent );}.elementor-15357 .elementor-element.elementor-element-722e72c{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-15357 .elementor-element.elementor-element-a3c2b3b > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-f05d57e );}.elementor-15357 .elementor-element.elementor-element-a3c2b3b{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:60px;letter-spacing:0px;}.elementor-15357 .elementor-element.elementor-element-800fc01{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3.5px;}.elementor-15357 .elementor-element.elementor-element-800fc01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-800fc01 .elementor-divider-separator{width:100%;}.elementor-15357 .elementor-element.elementor-element-800fc01 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15357 .elementor-element.elementor-element-012797e > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-012797e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:50px;letter-spacing:-2px;color:var( --e-global-color-accent );}.elementor-15357 .elementor-element.elementor-element-94477b3{--spacer-size:50px;}.elementor-15357 .elementor-element.elementor-element-3e7c7c47{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-15357 .elementor-element.elementor-element-ce7dea5 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-ce7dea5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:bold;line-height:40px;letter-spacing:-0.5px;color:var( --e-global-color-accent );}.elementor-15357 .elementor-element.elementor-element-6f43669{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-15357 .elementor-element.elementor-element-1c1f209 > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-f05d57e );}.elementor-15357 .elementor-element.elementor-element-1c1f209{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:35px;letter-spacing:0px;}.elementor-15357 .elementor-element.elementor-element-7d898e1{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-15357 .elementor-element.elementor-element-32416e5 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-32416e5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:bold;line-height:40px;letter-spacing:-0.5px;color:var( --e-global-color-accent );}.elementor-15357 .elementor-element.elementor-element-f294d94{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-15357 .elementor-element.elementor-element-f70e656{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3.5px;}.elementor-15357 .elementor-element.elementor-element-f70e656 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-f70e656 .elementor-divider-separator{width:100%;}.elementor-15357 .elementor-element.elementor-element-f70e656 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15357 .elementor-element.elementor-element-7f31cf1 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-7f31cf1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:50px;letter-spacing:-2px;color:var( --e-global-color-accent );}.elementor-15357 .elementor-element.elementor-element-a87c2e6{--spacer-size:50px;}.elementor-15357 .elementor-element.elementor-element-3dfdcb17{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-15357 .elementor-element.elementor-element-22d9d40 > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-f05d57e );}.elementor-15357 .elementor-element.elementor-element-22d9d40{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:35px;letter-spacing:0px;}.elementor-15357 .elementor-element.elementor-element-e9b43dc{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-15357 .elementor-element.elementor-element-05dd47f > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-05dd47f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:bold;line-height:40px;letter-spacing:-0.5px;color:var( --e-global-color-accent );}.elementor-15357 .elementor-element.elementor-element-d965e7c{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-15357 .elementor-element.elementor-element-b008895{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3.5px;}.elementor-15357 .elementor-element.elementor-element-b008895 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-b008895 .elementor-divider-separator{width:100%;}.elementor-15357 .elementor-element.elementor-element-b008895 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15357 .elementor-element.elementor-element-05c224e > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-05c224e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:50px;letter-spacing:-2px;color:var( --e-global-color-accent );}.elementor-15357 .elementor-element.elementor-element-68d2400{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-15357 .elementor-element.elementor-element-fa596ae > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-f05d57e );}.elementor-15357 .elementor-element.elementor-element-fa596ae{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:35px;letter-spacing:0px;}.elementor-15357 .elementor-element.elementor-element-2ebf6e3 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-2ebf6e3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:bold;line-height:40px;letter-spacing:-0.5px;color:var( --e-global-color-accent );}.elementor-15357 .elementor-element.elementor-element-e6b0e77{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-15357 .elementor-element.elementor-element-be99a6f > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-be99a6f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:bold;line-height:40px;letter-spacing:-0.5px;color:var( --e-global-color-accent );}.elementor-15357 .elementor-element.elementor-element-33accaf{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-15357 .elementor-element.elementor-element-4572ad8 > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-15357 .elementor-element.elementor-element-4572ad8 img{width:80%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15357 .elementor-element.elementor-element-e34ee9c > .elementor-widget-container{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-f05d57e );}.elementor-15357 .elementor-element.elementor-element-e34ee9c{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:35px;letter-spacing:0px;}.elementor-15357 .elementor-element.elementor-element-9b753ab{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:0px;}.elementor-15357 .elementor-element.elementor-element-3e011159 > .elementor-widget-container{padding:070px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-3e011159{font-family:"modernline", Sans-serif;font-size:45px;}.elementor-15357 .elementor-element.elementor-element-b169225{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3.5px;}.elementor-15357 .elementor-element.elementor-element-b169225 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-b169225 .elementor-divider-separator{width:100%;}.elementor-15357 .elementor-element.elementor-element-b169225 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}@media(max-width:1024px) and (min-width:768px){.elementor-15357 .elementor-element.elementor-element-cebfcea{width:100%;}}@media(max-width:1024px){.elementor-15357 .elementor-element.elementor-element-2cc44f9{font-size:18px;line-height:1.8em;}.elementor-15357 .elementor-element.elementor-element-c951623 > .elementor-widget-container{padding:10px 10px 50px 10px;}.elementor-15357 .elementor-element.elementor-element-c951623 img{width:100%;}.elementor-15357 .elementor-element.elementor-element-6655ab2f{font-size:18px;line-height:1.8em;}.elementor-15357 .elementor-element.elementor-element-792f9764 .elementor-heading-title{font-size:35px;line-height:1.2em;letter-spacing:-1.2px;}.elementor-15357 .elementor-element.elementor-element-c90a021{font-size:18px;line-height:1.8em;}.elementor-15357 .elementor-element.elementor-element-722e72c{font-size:18px;line-height:1.8em;}.elementor-15357 .elementor-element.elementor-element-a3c2b3b{font-size:18px;line-height:1.8em;}.elementor-15357 .elementor-element.elementor-element-012797e .elementor-heading-title{font-size:35px;line-height:1.2em;letter-spacing:-1.2px;}.elementor-15357 .elementor-element.elementor-element-3e7c7c47{font-size:18px;line-height:1.8em;}.elementor-15357 .elementor-element.elementor-element-6f43669{font-size:18px;line-height:1.8em;}.elementor-15357 .elementor-element.elementor-element-1c1f209{font-size:18px;line-height:1.8em;}.elementor-15357 .elementor-element.elementor-element-7d898e1{font-size:18px;line-height:1.8em;}.elementor-15357 .elementor-element.elementor-element-f294d94{font-size:18px;line-height:1.8em;}.elementor-15357 .elementor-element.elementor-element-7f31cf1 .elementor-heading-title{font-size:35px;line-height:1.2em;letter-spacing:-1.2px;}.elementor-15357 .elementor-element.elementor-element-3dfdcb17{font-size:18px;line-height:1.8em;}.elementor-15357 .elementor-element.elementor-element-22d9d40{font-size:18px;line-height:1.8em;}.elementor-15357 .elementor-element.elementor-element-e9b43dc{font-size:18px;line-height:1.8em;}.elementor-15357 .elementor-element.elementor-element-d965e7c{font-size:18px;line-height:1.8em;}.elementor-15357 .elementor-element.elementor-element-05c224e .elementor-heading-title{font-size:35px;line-height:1.2em;letter-spacing:-1.2px;}.elementor-15357 .elementor-element.elementor-element-68d2400{font-size:18px;line-height:1.8em;}.elementor-15357 .elementor-element.elementor-element-fa596ae{font-size:18px;line-height:1.8em;}.elementor-15357 .elementor-element.elementor-element-e6b0e77{font-size:18px;line-height:1.8em;}.elementor-15357 .elementor-element.elementor-element-33accaf{font-size:18px;line-height:1.8em;}.elementor-15357 .elementor-element.elementor-element-4572ad8 > .elementor-widget-container{padding:10px 10px 50px 10px;}.elementor-15357 .elementor-element.elementor-element-4572ad8 img{width:100%;}.elementor-15357 .elementor-element.elementor-element-e34ee9c{font-size:18px;line-height:1.8em;}.elementor-15357 .elementor-element.elementor-element-9b753ab{font-size:18px;line-height:1.8em;}}@media(max-width:767px){.elementor-15357 .elementor-element.elementor-element-36d41c9e{padding:50px 0px 0px 0px;}.elementor-15357 .elementor-element.elementor-element-2cc44f9{font-size:18px;line-height:1.3em;letter-spacing:1px;}.elementor-15357 .elementor-element.elementor-element-6655ab2f{font-size:18px;line-height:1.3em;letter-spacing:1px;}.elementor-15357 .elementor-element.elementor-element-792f9764 .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:-1.2px;}.elementor-15357 .elementor-element.elementor-element-c90a021{font-size:18px;line-height:1.3em;letter-spacing:1px;}.elementor-15357 .elementor-element.elementor-element-74a8113 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-15357 .elementor-element.elementor-element-722e72c{font-size:18px;line-height:1.3em;letter-spacing:1px;}.elementor-15357 .elementor-element.elementor-element-a3c2b3b{font-size:18px;line-height:1.3em;letter-spacing:1px;}.elementor-15357 .elementor-element.elementor-element-012797e .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:-1.2px;}.elementor-15357 .elementor-element.elementor-element-3e7c7c47{font-size:18px;line-height:1.3em;letter-spacing:1px;}.elementor-15357 .elementor-element.elementor-element-ce7dea5 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-15357 .elementor-element.elementor-element-6f43669{font-size:18px;line-height:1.3em;letter-spacing:1px;}.elementor-15357 .elementor-element.elementor-element-1c1f209{font-size:18px;line-height:1.3em;letter-spacing:1px;}.elementor-15357 .elementor-element.elementor-element-7d898e1{font-size:18px;line-height:1.3em;letter-spacing:1px;}.elementor-15357 .elementor-element.elementor-element-32416e5 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-15357 .elementor-element.elementor-element-f294d94{font-size:18px;line-height:1.3em;letter-spacing:1px;}.elementor-15357 .elementor-element.elementor-element-7f31cf1 .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:-1.2px;}.elementor-15357 .elementor-element.elementor-element-3dfdcb17{font-size:18px;line-height:1.3em;letter-spacing:1px;}.elementor-15357 .elementor-element.elementor-element-22d9d40{font-size:18px;line-height:1.3em;letter-spacing:1px;}.elementor-15357 .elementor-element.elementor-element-e9b43dc{font-size:18px;line-height:1.3em;letter-spacing:1px;}.elementor-15357 .elementor-element.elementor-element-05dd47f .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-15357 .elementor-element.elementor-element-d965e7c{font-size:18px;line-height:1.3em;letter-spacing:1px;}.elementor-15357 .elementor-element.elementor-element-05c224e .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:-1.2px;}.elementor-15357 .elementor-element.elementor-element-68d2400{font-size:18px;line-height:1.3em;letter-spacing:1px;}.elementor-15357 .elementor-element.elementor-element-fa596ae{font-size:18px;line-height:1.3em;letter-spacing:1px;}.elementor-15357 .elementor-element.elementor-element-2ebf6e3 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-15357 .elementor-element.elementor-element-e6b0e77{font-size:18px;line-height:1.3em;letter-spacing:1px;}.elementor-15357 .elementor-element.elementor-element-be99a6f .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-15357 .elementor-element.elementor-element-33accaf{font-size:18px;line-height:1.3em;letter-spacing:1px;}.elementor-15357 .elementor-element.elementor-element-e34ee9c{font-size:18px;line-height:1.3em;letter-spacing:1px;}.elementor-15357 .elementor-element.elementor-element-9b753ab{font-size:18px;line-height:1.3em;letter-spacing:1px;}.elementor-15357 .elementor-element.elementor-element-3e011159{font-size:35px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://sarahherzog.de/wp-content/uploads/2022/09/Montserrat-VariableFont_wght.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://sarahherzog.de/wp-content/uploads/2022/09/Montserrat-Italic-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'modernline';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://sarahherzog.de/wp-content/uploads/2022/09/modernline.ttf') format('truetype');
}
/* End Custom Fonts CSS */