.elementor-kit-2349{--e-global-color-primary:#2E2B36;--e-global-color-secondary:#979FA3;--e-global-color-text:#5E5E5E;--e-global-color-accent:#979FA3;--e-global-color-msdunkel:#2E2B36;--e-global-color-msgrau:#979FA3;--e-global-color-mshover:#8D9498;--e-global-color-mshell:#ECECEC;--e-global-color-msbg:#FBFAFA;--e-global-color-msorange:#F27E01;--e-global-color-msgruen:#BFC579;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:400;background-color:#FBFAFA;}.elementor-kit-2349 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1250px;}.e-con{--container-max-width:1250px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */body.elementor-kit-2349{font-family:"Montserrat",Helvetica,Arial,Verdana,sans-serif;font-size:18px;line-height:30px;font-weight:400;color:#5e5e5e;background-color:#fbfafa;overflow-x:hidden}
:where(.elementor-kit-2349) :is(h1,h2,h3,h4,h5,h6){font-family:"Montserrat",Helvetica,Arial,Verdana,sans-serif;font-weight:400;color:#2e2b36}
body :is(h1,h2,h3,h4,h5,h6){margin-block-start:0;margin-block-end:10px}
:where(.elementor-kit-2349) h1{font-size:44px;line-height:54px}
:where(.elementor-kit-2349) h2{font-size:34px;line-height:44px}
:where(.elementor-kit-2349) h3{font-size:24px;line-height:34px}
:where(.elementor-kit-2349) h4{font-size:22px;line-height:32px}
:where(.elementor-kit-2349) h5{font-size:20px;line-height:30px}
:where(.elementor-kit-2349) h6{font-size:17px;line-height:27px;font-weight:700}
body p{margin-block-start:0;margin-block-end:10px}
:where(.elementor-kit-2349) a{color:#979fa3}
:where(.elementor-kit-2349) a:hover{color:#8d9498}
body :is(b,strong){font-weight:700}
.ms-txt > .elementor-widget-container > :last-child,.ms-txt > :last-child{margin-bottom:0}
.ms-txt ul,.ms-txt ol{margin:0 0 10px 20px;padding:0}/* End custom CSS */