@font-face{font-family:STIHL Contraface Display Title;src:url(/assets/STIHLContrafaceDisplayTitling.1aa5a1fc.woff2) format("woff2-variations")}@font-face{font-family:STIHL Contraface Text;src:url(/assets/STIHLContrafaceText.1a0c27ce.woff2) format("woff2-variations")}h1{font-family:STIHL Contraface Display Title;font-style:normal;font-weight:900;font-size:30px;line-height:38px;color:#000;flex:none;order:0;flex-grow:0}h2{font-family:STIHL Contraface Display Title;font-style:normal;font-weight:900;font-size:26px;line-height:32px;color:#000;flex:none;order:0;flex-grow:0}h3{font-family:STIHL Contraface Text;font-style:normal;font-weight:700;font-size:20px;line-height:24px;color:#000;flex:none;order:0;flex-grow:0}h4{font-family:STIHL Contraface Text;font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#000;flex:none;order:0;flex-grow:0}.large-reg{font-family:STIHL Contraface Text;font-style:normal;font-weight:400;font-size:16px;line-height:24px;padding-left:30px;padding-right:30px;color:#000;flex:none;order:0;flex-grow:0}.wuwu{background-color:#ededed}.logo{min-width:100px;width:11.11%}.root{display:flex;flex-direction:column;background-color:#fff}.root.layout{position:relative;overflow:hidden}.flex{display:flex;flex-direction:column}.flex.layout2{position:relative;flex-grow:1}.flex.layout{position:relative}.block2{display:flex;flex-direction:column;background-color:#ededed}.block2.layout{position:relative;overflow:hidden}.flex1{display:flex}.flex1.layout{position:relative;flex-grow:1;width:4.65%;margin:16px 15.56% 16px 79.79%}.flex1>.item{display:flex;flex-direction:column;position:relative;flex:0 1 16px}.block5{width:100%;height:auto;vertical-align:top;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top}.block5.layout{position:relative;height:16px;width:16px;min-width:16px}.flex1>.spacer{flex:0 1 8px}.small_text_body1{font:400 12px/1.33 Open Sans,Helvetica,Arial,serif;color:#000;letter-spacing:0px}.small_text_body1.layout{position:relative;flex:0 0 auto}.line1{border:1px solid #b1b1b1}.line1.layout{position:relative;height:1px}.image1{width:100%;height:auto;vertical-align:top;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top}.image1.layout{position:relative;width:11.11%;margin:0 73.26% 0 15.63%}.contain_block{background-color:#ededed}.contain_block.layout{position:relative;margin:50px 0 0}.flex.layout1{position:relative;flex-grow:1;width:68.68%;margin:0 auto 29px}@media (max-width: 1199px){.flex.layout1{width:74.52%}}@media (max-width: 991px){.flex.layout1{width:79.59%}}@media (max-width: 767px){.flex.layout1{width:83.87%}}@media (max-width: 575px){.flex.layout1{width:87.4%}}@media (max-width: 479px){.flex.layout1{width:90.24%}}@media (max-width: 383px){.flex.layout1{width:92.5%}}.line{background-color:#b1b1b1}.line.layout{position:relative;height:1px;margin:0 1px 0 0}@media (max-width: 1199px){.line.layout{margin:0 5px 0 0}}.flex2{display:flex}@media (max-width: 1199px){.flex2{flex-wrap:wrap;align-content:flex-start;-moz-column-gap:0px;column-gap:0px;row-gap:16px}}.flex2.layout{position:relative;margin:29px 0 0 26px}@media (max-width: 1199px){.flex2.layout{margin:29px 0 0 23px}}@media (max-width: 991px){.flex2.layout{margin:29px 0 0 19px}}@media (max-width: 767px){.flex2.layout{margin:29px 0 0 16px}}@media (max-width: 575px){.flex2.layout{margin:29px 0 0 15px}}@media (max-width: 479px){.flex2.layout{margin:29px 0 0 13px}}@media (max-width: 383px){.flex2.layout{margin:29px 0 0 12px}}.flex2>.item{display:flex;flex-direction:column;position:relative;flex:1 0 auto}@media (max-width: 1199px){.flex2>.item{flex:0 0 100%}}.highlights{font:400 16px/1 Open Sans,Helvetica,Arial,serif;color:#252525;letter-spacing:0px}@media (max-width: 1199px){.highlights{font-size:15px;text-align:left}}@media (max-width: 991px){.highlights{font-size:14px}}@media (max-width: 767px){.highlights{font-size:13px}}@media (max-width: 479px){.highlights{font-size:12px}}.highlights.layout{position:relative;flex-grow:1}.flex2>.spacer{flex:0 1 180px}@media (max-width: 1199px){.flex2>.spacer{display:none}}.small_text_body{display:flex;justify-content:flex-end;font:400 12px/1.33 Open Sans,Helvetica,Arial,serif;color:#252525;text-align:right;letter-spacing:0px}.small_text_body.layout{position:relative;flex-grow:1;text-decoration:none}.small_text_body.layout:hover{color:#252525}hr{display:block;font-size:1em;font-weight:400;margin:0;border-width:0;opacity:1}
