.elementor-55912 .elementor-element.elementor-element-244678c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:3%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;}.elementor-55912 .elementor-element.elementor-element-17ff7d4{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 10%) 0%;padding:0px 0px 0px 0px;text-align:center;}.elementor-55912 .elementor-element.elementor-element-17ff7d4 .elementor-heading-title{font-family:"Panton-Bold", Sans-serif;letter-spacing:1px;color:var( --e-global-color-20ea42a );}.elementor-55912 .elementor-element.elementor-element-c80796e .elementor-heading-title{font-family:"Panton-Regular", Sans-serif;font-weight:600;letter-spacing:1px;color:var( --e-global-color-05685ef );}.elementor-55912 .elementor-element.elementor-element-dd0ba59{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;}.elementor-55912 .elementor-element.elementor-element-dd0ba59 .elementor-accordion-item{border-width:0px;}.elementor-55912 .elementor-element.elementor-element-dd0ba59 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-55912 .elementor-element.elementor-element-dd0ba59 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-55912 .elementor-element.elementor-element-dd0ba59 .elementor-accordion-icon, .elementor-55912 .elementor-element.elementor-element-dd0ba59 .elementor-accordion-title{color:var( --e-global-color-05685ef );}.elementor-55912 .elementor-element.elementor-element-dd0ba59 .elementor-accordion-icon svg{fill:var( --e-global-color-05685ef );}.elementor-55912 .elementor-element.elementor-element-dd0ba59 .elementor-active .elementor-accordion-icon, .elementor-55912 .elementor-element.elementor-element-dd0ba59 .elementor-active .elementor-accordion-title{color:var( --e-global-color-20ea42a );}.elementor-55912 .elementor-element.elementor-element-dd0ba59 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-20ea42a );}.elementor-55912 .elementor-element.elementor-element-dd0ba59 .elementor-accordion-title{font-family:"Panton-Regular", Sans-serif;letter-spacing:0.5px;}.elementor-55912 .elementor-element.elementor-element-dd0ba59 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-55912 .elementor-element.elementor-element-dd0ba59 .elementor-tab-content{color:var( --e-global-color-05685ef );font-family:"Panton-Regular", Sans-serif;letter-spacing:0.3px;}.elementor-55912 .elementor-element.elementor-element-267bb93 .elementor-heading-title{font-family:"Panton-Regular", Sans-serif;font-weight:600;letter-spacing:1px;color:var( --e-global-color-05685ef );}.elementor-55912 .elementor-element.elementor-element-ad849ed{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;}.elementor-55912 .elementor-element.elementor-element-ad849ed .elementor-accordion-item{border-width:0px;}.elementor-55912 .elementor-element.elementor-element-ad849ed .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-55912 .elementor-element.elementor-element-ad849ed .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-55912 .elementor-element.elementor-element-ad849ed .elementor-accordion-icon, .elementor-55912 .elementor-element.elementor-element-ad849ed .elementor-accordion-title{color:var( --e-global-color-05685ef );}.elementor-55912 .elementor-element.elementor-element-ad849ed .elementor-accordion-icon svg{fill:var( --e-global-color-05685ef );}.elementor-55912 .elementor-element.elementor-element-ad849ed .elementor-active .elementor-accordion-icon, .elementor-55912 .elementor-element.elementor-element-ad849ed .elementor-active .elementor-accordion-title{color:var( --e-global-color-20ea42a );}.elementor-55912 .elementor-element.elementor-element-ad849ed .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-20ea42a );}.elementor-55912 .elementor-element.elementor-element-ad849ed .elementor-accordion-title{font-family:"Panton-Regular", Sans-serif;letter-spacing:0.5px;}.elementor-55912 .elementor-element.elementor-element-ad849ed .elementor-accordion-icon{margin-inline-end:0px;}.elementor-55912 .elementor-element.elementor-element-ad849ed .elementor-tab-content{color:var( --e-global-color-05685ef );font-family:"Panton-Regular", Sans-serif;letter-spacing:0.3px;}.elementor-55912 .elementor-element.elementor-element-de05024 .elementor-heading-title{font-family:"Panton-Regular", Sans-serif;font-weight:600;letter-spacing:1px;color:var( --e-global-color-05685ef );}.elementor-55912 .elementor-element.elementor-element-4c2b0ec{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;}.elementor-55912 .elementor-element.elementor-element-4c2b0ec .elementor-accordion-item{border-width:0px;}.elementor-55912 .elementor-element.elementor-element-4c2b0ec .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-55912 .elementor-element.elementor-element-4c2b0ec .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-55912 .elementor-element.elementor-element-4c2b0ec .elementor-accordion-icon, .elementor-55912 .elementor-element.elementor-element-4c2b0ec .elementor-accordion-title{color:var( --e-global-color-05685ef );}.elementor-55912 .elementor-element.elementor-element-4c2b0ec .elementor-accordion-icon svg{fill:var( --e-global-color-05685ef );}.elementor-55912 .elementor-element.elementor-element-4c2b0ec .elementor-active .elementor-accordion-icon, .elementor-55912 .elementor-element.elementor-element-4c2b0ec .elementor-active .elementor-accordion-title{color:var( --e-global-color-20ea42a );}.elementor-55912 .elementor-element.elementor-element-4c2b0ec .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-20ea42a );}.elementor-55912 .elementor-element.elementor-element-4c2b0ec .elementor-accordion-title{font-family:"Panton-Regular", Sans-serif;letter-spacing:0.5px;}.elementor-55912 .elementor-element.elementor-element-4c2b0ec .elementor-accordion-icon{margin-inline-end:0px;}.elementor-55912 .elementor-element.elementor-element-4c2b0ec .elementor-tab-content{color:var( --e-global-color-05685ef );font-family:"Panton-Regular", Sans-serif;letter-spacing:0.3px;}.elementor-55912 .elementor-element.elementor-element-3a0b99a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-55912 .elementor-element.elementor-element-3a0b99a .elementor-heading-title{font-family:"Panton-Regular", Sans-serif;font-weight:600;letter-spacing:1px;color:var( --e-global-color-05685ef );}.elementor-55912 .elementor-element.elementor-element-1553862{width:100%;max-width:100%;font-family:"Panton-Regular", Sans-serif;letter-spacing:0.3px;color:var( --e-global-color-05685ef );}body.elementor-page-55912:not(.elementor-motion-effects-element-type-background), body.elementor-page-55912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BFAF99;background-image:url("https://milchwerk.de/wp-content/uploads/2026/03/Hintergrund_2.png");background-repeat:no-repeat;background-size:contain;}@media(max-width:991px){body.elementor-page-55912:not(.elementor-motion-effects-element-type-background), body.elementor-page-55912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:110% auto;}}@media(min-width:768px){.elementor-55912 .elementor-element.elementor-element-244678c{--content-width:75%;}}@media(max-width:1366px) and (min-width:768px){.elementor-55912 .elementor-element.elementor-element-244678c{--content-width:85%;}}@media(max-width:1199px) and (min-width:768px){.elementor-55912 .elementor-element.elementor-element-244678c{--content-width:85%;}}@media(max-width:991px) and (min-width:768px){.elementor-55912 .elementor-element.elementor-element-244678c{--content-width:90%;}}@media(max-width:1199px){.elementor-55912 .elementor-element.elementor-element-17ff7d4{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;}body.elementor-page-55912:not(.elementor-motion-effects-element-type-background), body.elementor-page-55912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:110% auto;}}@media(max-width:767px){.elementor-55912 .elementor-element.elementor-element-244678c{--content-width:98%;--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;}.elementor-55912 .elementor-element.elementor-element-17ff7d4{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 10%) 0%;}body.elementor-page-55912:not(.elementor-motion-effects-element-type-background), body.elementor-page-55912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:140% auto;}}/* Start custom CSS for heading, class: .elementor-element-17ff7d4 */.elementor-55912 .elementor-element.elementor-element-17ff7d4  {
  transform: rotate(-6deg) skewX(-5.6deg);
}
.elementor-55912 .elementor-element.elementor-element-17ff7d4 h2{
    font-size: clamp(1.7rem, 4vw, 7rem);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c80796e */.elementor-55912 .elementor-element.elementor-element-c80796e h2{
    font-size: clamp(1.5rem, 2.7vw, 5rem);
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-dd0ba59 */.elementor-55912 .elementor-element.elementor-element-dd0ba59 h3 {
    font-size: clamp(1.2rem, 1.3vw, 4rem);
}
.elementor-55912 .elementor-element.elementor-element-dd0ba59 li {
    font-size: clamp(0.9rem, 1vw, 2.5rem);
    line-height: clamp(1.3rem, 1.5vw, 3rem);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-267bb93 */.elementor-55912 .elementor-element.elementor-element-267bb93 h2{
    font-size: clamp(1.5rem, 2.7vw, 5rem);
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-ad849ed */.elementor-55912 .elementor-element.elementor-element-ad849ed h3 {
    font-size: clamp(1.2rem, 1.3vw, 4rem);
}
.elementor-55912 .elementor-element.elementor-element-ad849ed li {
    font-size: clamp(0.9rem, 1vw, 2.5rem);
    line-height: clamp(1.3rem, 1.5vw, 3rem);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de05024 */.elementor-55912 .elementor-element.elementor-element-de05024 h2{
    font-size: clamp(1.5rem, 2.7vw, 5rem);
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-4c2b0ec */.elementor-55912 .elementor-element.elementor-element-4c2b0ec h3 {
    font-size: clamp(1.2rem, 1.3vw, 4rem);
}
.elementor-55912 .elementor-element.elementor-element-4c2b0ec li {
    font-size: clamp(0.9rem, 1vw, 2.5rem);
    line-height: clamp(1.3rem, 1.5vw, 3rem);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a0b99a */.elementor-55912 .elementor-element.elementor-element-3a0b99a h2{
    font-size: clamp(1.5rem, 2.7vw, 5rem);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1553862 */.elementor-55912 .elementor-element.elementor-element-1553862 h3 {
    font-size: clamp(1.2rem, 1.3vw, 4rem);
}
.elementor-55912 .elementor-element.elementor-element-1553862 li {
    font-size: clamp(0.9rem, 1vw, 2.5rem);
    line-height: clamp(1.3rem, 1.5vw, 3rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-244678c */.elementor-55912 .elementor-element.elementor-element-244678c{
    max-width: 2560px;
    margin-left:auto;
    margin-right:auto;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-55912 a{
    color: #324950;
}
body.elementor-page-55912 a:hover{
    color: #fbebc3;
}
.elementor-element-8aeb978{
    background-color: #BFAF99 !important;
}
.elementor-element-f475460.elementor-widget-icon-list *{
list-style: none !important;
margin: 0;
    padding: 0;
font-size:min(1.2vw,1.5rem) !important;
}
.elementor-widget-icon-list *{
list-style: none !important;
margin: 0;
    padding: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Panton-Bold';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://milchwerk.de/wp-content/uploads/2026/03/Panton-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Panton-Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://milchwerk.de/wp-content/uploads/2026/03/Panton-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */