.elementor-2849 .elementor-element.elementor-element-7ce6521{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2849 .elementor-element.elementor-element-151d017 .elementor-heading-title{font-size:2em;font-weight:300;color:var( --e-global-color-primary );}.elementor-2849 .elementor-element.elementor-element-bfb1c06{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2849 .elementor-element.elementor-element-3a5ddd7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2849 .elementor-element.elementor-element-b340e83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2849 .elementor-element.elementor-element-dbc595e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2849 .elementor-element.elementor-element-9f79049{--display:flex;--min-height:173px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2849 .elementor-element.elementor-element-9f79049:not(.elementor-motion-effects-element-type-background), .elementor-2849 .elementor-element.elementor-element-9f79049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd0c083 );}.elementor-2849 .elementor-element.elementor-element-f06b2cd{text-align:center;font-weight:400;color:var( --e-global-color-primary );}.elementor-2849 .elementor-element.elementor-element-8309f38 .elementor-button{background-color:#A70C2F;fill:var( --e-global-color-cd0c083 );color:var( --e-global-color-cd0c083 );border-style:solid;}.elementor-2849 .elementor-element.elementor-element-8309f38 .elementor-button:hover, .elementor-2849 .elementor-element.elementor-element-8309f38 .elementor-button:focus{background-color:#8D0A27;}.elementor-2849 .elementor-element.elementor-element-8309f38 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2849 .elementor-element.elementor-element-8309f38 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-2849 .elementor-element.elementor-element-d1accc5{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-2849 .elementor-element.elementor-element-d1accc5:not(.elementor-motion-effects-element-type-background), .elementor-2849 .elementor-element.elementor-element-d1accc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-2849 .elementor-element.elementor-element-77b2142 .elementor-heading-title{font-size:1.6em;font-weight:300;color:var( --e-global-color-primary );}.elementor-2849 .elementor-element.elementor-element-720b672{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2849 .elementor-element.elementor-element-444ffca{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2849 .elementor-element.elementor-element-444ffca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2849 .elementor-element.elementor-element-dc1a404{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-2849 .elementor-element.elementor-element-e0c5a8c .elementor-heading-title{font-size:1.6em;font-weight:300;color:var( --e-global-color-primary );}.elementor-2849 .elementor-element.elementor-element-ac04318 .elementor-heading-title{font-size:1.3em;font-weight:300;color:var( --e-global-color-secondary );}.elementor-2849 .elementor-element.elementor-element-8ce8948 .elementor-heading-title{font-size:1.3em;font-weight:300;color:var( --e-global-color-secondary );}.elementor-2849 .elementor-element.elementor-element-42b21e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-2849 .elementor-element.elementor-element-42b21e6:not(.elementor-motion-effects-element-type-background), .elementor-2849 .elementor-element.elementor-element-42b21e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-2849 .elementor-element.elementor-element-f0bf9d6 .elementor-heading-title{font-size:1.6em;font-weight:300;color:var( --e-global-color-primary );}.elementor-2849 .elementor-element.elementor-element-1a7ad21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-2849 .elementor-element.elementor-element-d9e4da2 .elementor-heading-title{font-size:1.6em;font-weight:300;color:var( --e-global-color-primary );}.elementor-2849 .elementor-element.elementor-element-04823c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2849 .elementor-element.elementor-element-04823c2:not(.elementor-motion-effects-element-type-background), .elementor-2849 .elementor-element.elementor-element-04823c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#052E5F;}.elementor-2849 .elementor-element.elementor-element-e69f658{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2849 .elementor-element.elementor-element-3b50e14{--display:flex;--justify-content:flex-end;--padding-top:25px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-2849 .elementor-element.elementor-element-d215ef9 .elementor-heading-title{font-size:1.6em;font-weight:300;color:var( --e-global-color-cd0c083 );}.elementor-2849 .elementor-element.elementor-element-582473a{font-size:1em;color:var( --e-global-color-cd0c083 );}.elementor-2849 .elementor-element.elementor-element-fd2b5ef .elementor-heading-title{font-size:1.3em;font-weight:300;color:var( --e-global-color-cd0c083 );}.elementor-2849 .elementor-element.elementor-element-a3fa160{font-size:1em;color:var( --e-global-color-cd0c083 );}.elementor-2849 .elementor-element.elementor-element-5e5cf3c{font-size:1em;color:var( --e-global-color-cd0c083 );}.elementor-2849 .elementor-element.elementor-element-496b98b .elementor-button{background-color:#A70C2F00;fill:var( --e-global-color-cd0c083 );color:var( --e-global-color-cd0c083 );border-style:solid;}.elementor-2849 .elementor-element.elementor-element-496b98b .elementor-button:hover, .elementor-2849 .elementor-element.elementor-element-496b98b .elementor-button:focus{background-color:#8D0A27;}.elementor-2849 .elementor-element.elementor-element-496b98b .elementor-button-content-wrapper{flex-direction:row;}.elementor-2849 .elementor-element.elementor-element-496b98b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-2849 .elementor-element.elementor-element-4210315{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2849 .elementor-element.elementor-element-03ba334 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-2849 .elementor-element.elementor-element-cc33e5b{--display:flex;--padding-top:100px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2849 .elementor-element.elementor-element-1923e37 .elementor-heading-title{font-size:1.6em;font-weight:300;color:var( --e-global-color-primary );}.elementor-2849 .elementor-element.elementor-element-77ddda8{--display:flex;--padding-top:025px;--padding-bottom:100px;--padding-left:025px;--padding-right:025px;}.elementor-2849 .elementor-element.elementor-element-535ac7f{columns:2;}.elementor-2849 .elementor-element.elementor-element-df25540{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-2849 .elementor-element.elementor-element-df25540:not(.elementor-motion-effects-element-type-background), .elementor-2849 .elementor-element.elementor-element-df25540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-2849 .elementor-element.elementor-element-22192e3 .elementor-heading-title{font-size:1.6em;font-weight:300;color:var( --e-global-color-primary );}.elementor-2849 .elementor-element.elementor-element-7fa8825{--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;--padding-top:100px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2849 .elementor-element.elementor-element-896e0fe{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;columns:1;}.elementor-2849 .elementor-element.elementor-element-896e0fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2849 .elementor-element.elementor-element-dbff628{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-2849 .elementor-element.elementor-element-dbff628.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2849 .elementor-element.elementor-element-74a48f4{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-2849 .elementor-element.elementor-element-daf66c2 .elementor-button{background-color:#A70C2F;fill:var( --e-global-color-cd0c083 );color:var( --e-global-color-cd0c083 );border-style:solid;}.elementor-2849 .elementor-element.elementor-element-daf66c2 .elementor-button:hover, .elementor-2849 .elementor-element.elementor-element-daf66c2 .elementor-button:focus{background-color:#8D0A27;}.elementor-2849 .elementor-element.elementor-element-daf66c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2849 .elementor-element.elementor-element-daf66c2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2849 .elementor-element.elementor-element-daf66c2 .elementor-button .elementor-button-content-wrapper{gap:15px;}/* Start custom CSS for text-editor, class: .elementor-element-faea0af */.elementor-2849 .elementor-element.elementor-element-faea0af ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-2849 .elementor-element.elementor-element-faea0af ul li {
  position: relative;
  padding-left: 2em;
  margin: 0.45em 0;
}

.elementor-2849 .elementor-element.elementor-element-faea0af ul li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.15em;
  width: 1.1em;
  height: 1.1em;

  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;

  /* roter Haken als SVG */
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23BF002C' d='M173.9 439.4L7.5 273c-10-10-10-26.2 0-36.2l36.2-36.2c10-10 26.2-10 36.2 0l130 130L432.1 86.6c10-10 26.2-10 36.2 0l36.2 36.2c10 10 10 26.2 0 36.2L210.1 439.4c-10 10-26.2 10-36.2 0z'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c22b9e */.elementor-2849 .elementor-element.elementor-element-7c22b9e ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-2849 .elementor-element.elementor-element-7c22b9e ul li {
  position: relative;
  padding-left: 2em;
  margin: 0.45em 0;
}

.elementor-2849 .elementor-element.elementor-element-7c22b9e ul li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.15em;
  width: 1.1em;
  height: 1.1em;

  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;

  /* roter Haken als SVG */
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23BF002C' d='M173.9 439.4L7.5 273c-10-10-10-26.2 0-36.2l36.2-36.2c10-10 26.2-10 36.2 0l130 130L432.1 86.6c10-10 26.2-10 36.2 0l36.2 36.2c10 10 10 26.2 0 36.2L210.1 439.4c-10 10-26.2 10-36.2 0z'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e75541 */.elementor-2849 .elementor-element.elementor-element-5e75541 ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-2849 .elementor-element.elementor-element-5e75541 ul li {
  position: relative;
  padding-left: 2em;
  margin: 0.45em 0;
}

.elementor-2849 .elementor-element.elementor-element-5e75541 ul li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.15em;
  width: 1.1em;
  height: 1.1em;

  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;

  /* roter Haken als SVG */
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23BF002C' d='M173.9 439.4L7.5 273c-10-10-10-26.2 0-36.2l36.2-36.2c10-10 26.2-10 36.2 0l130 130L432.1 86.6c10-10 26.2-10 36.2 0l36.2 36.2c10 10 10 26.2 0 36.2L210.1 439.4c-10 10-26.2 10-36.2 0z'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3fa160 */.elementor-2849 .elementor-element.elementor-element-a3fa160 ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-2849 .elementor-element.elementor-element-a3fa160 ul li {
  position: relative;
  padding-left: 2em;
  margin: 0.45em 0;
}

.elementor-2849 .elementor-element.elementor-element-a3fa160 ul li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.15em;
  width: 1.1em;
  height: 1.1em;

  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;

  /* roter Haken als SVG */
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23BF002C' d='M173.9 439.4L7.5 273c-10-10-10-26.2 0-36.2l36.2-36.2c10-10 26.2-10 36.2 0l130 130L432.1 86.6c10-10 26.2-10 36.2 0l36.2 36.2c10 10 10 26.2 0 36.2L210.1 439.4c-10 10-26.2 10-36.2 0z'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-535ac7f */.elementor-2849 .elementor-element.elementor-element-535ac7f ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-2849 .elementor-element.elementor-element-535ac7f ul li {
  position: relative;
  padding-left: 2em;
  margin: 0.45em 0;
}

.elementor-2849 .elementor-element.elementor-element-535ac7f ul li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.15em;
  width: 1.1em;
  height: 1.1em;

  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;

  /* roter Haken als SVG */
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23BF002C' d='M173.9 439.4L7.5 273c-10-10-10-26.2 0-36.2l36.2-36.2c10-10 26.2-10 36.2 0l130 130L432.1 86.6c10-10 26.2-10 36.2 0l36.2 36.2c10 10 10 26.2 0 36.2L210.1 439.4c-10 10-26.2 10-36.2 0z'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dbff628 */.elementor-2849 .elementor-element.elementor-element-dbff628 ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.elementor-2849 .elementor-element.elementor-element-dbff628 ul li {
  position: relative;
  padding-left: 2em;
  margin: 0.45em 0;
}

.elementor-2849 .elementor-element.elementor-element-dbff628 ul li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.15em;
  width: 1.1em;
  height: 1.1em;

  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;

  /* roter Haken als SVG */
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23BF002C' d='M173.9 439.4L7.5 273c-10-10-10-26.2 0-36.2l36.2-36.2c10-10 26.2-10 36.2 0l130 130L432.1 86.6c10-10 26.2-10 36.2 0l36.2 36.2c10 10 10 26.2 0 36.2L210.1 439.4c-10 10-26.2 10-36.2 0z'/%3E%3C/svg%3E");
}/* End custom CSS */