.aboutcontainer{width:100vw;min-height:10.4166666667vw;background-color:#FFFFFF}.aboutcontainer .abouthdr{width:100vw;height:28.5416666667vw;background-color:#EFEFEF;display:flex}.abouttitle{width:34.375vw;height:10.2083333333vw;margin-left:7.3958333333vw;margin-top:8.2291666667vw}.abouttitle h1{font-family:Mardoto-Medium;font-weight:500;font-size:4.1666666667vw;line-height:4.8958333333vw;letter-spacing:-.04em;text-transform:uppercase}.abouttitle h1,.abouttitle p{font-style:normal;color:#252223}.abouttitle p{font-family:Montserrat-Regular;font-weight:400;font-size:1.09375vw;line-height:170%;margin-top:1.5625vw;letter-spacing:-.02em}.aboutteam{width:57.5vw;height:26.3020833333vw;margin-top:2.34375vw;background-image:url(/_next/static/media/team.cb54f6dc.png);background-repeat:no-repeat;background-size:contain;background-position:bottom}.btnblok{width:100vw;height:5.2083333333vw;display:flex}.btnmenuabout{width:33.3333333333vw;height:5.2083333333vw;background:#13AD54;box-shadow:inset -2px 0 0 #FFFFFF;font-family:Mardoto-Medium;font-style:normal;font-weight:500;font-size:1.25vw;line-height:1.4583333333vw;text-align:center;letter-spacing:-.04em;text-transform:uppercase;color:#FFFFFF;border:none;cursor:pointer}.btnmenuabout:hover{background:#EB2F2F;color:#FFFFFF}.aboutmenusow{width:90.2083333333vw;min-height:10.4166666667vw;margin-left:4.7916666667vw}.aboutmenusow .tnoren{width:85.2083333333vw;min-height:47.8125vw;display:flex;justify-content:space-between;align-items:center;margin-left:2.6041666667vw;padding-bottom:5.2083333333vw}.aboutmenusow .tnoren .itemabout{width:37.3958333333vw;height:55.5729166667vw;margin-top:5.2083333333vw;display:flex;flex-direction:column}.aboutmenusow .tnoren .itemabout img{width:37.3958333333vw;height:29.25vw;border-radius:.5208333333vw;-o-object-fit:cover;object-fit:cover}.aboutmenusow .tnoren .itemabout h4{font-size:1.6666666667vw;line-height:160%;color:#252223;margin-top:2.6041666667vw}.aboutmenusow .tnoren .itemabout h4,.aboutmenusow .tnoren .itemabout h6{font-family:Montserrat-Regular;font-style:normal;font-weight:400;letter-spacing:-.02em}.aboutmenusow .tnoren .itemabout h6{font-size:.8333333333vw;line-height:1.0416666667vw;color:#BFB7B6;margin-top:1.25vw}.aboutmenusow .tnoren .itemabout p{font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:1.09375vw;line-height:160%;letter-spacing:-.02em;color:#252223;margin-top:2.6041666667vw}.menejmentcontroler{width:90.2083333333vw;min-height:10.4166666667vw;display:flex;flex-wrap:wrap;padding-bottom:5.2083333333vw}.menejmentcontroler .itemmenejment{width:26.71875vw;height:10.4166666667vw;display:flex;flex-direction:column;margin-left:2.6041666667vw;margin-top:5.2083333333vw}.menejmentcontroler .itemmenejment img{width:26.6666666667vw;height:28.125vw;border-radius:.5208333333vw;cursor:pointer}.menejmentcontroler .itemmenejment img:hover{transform:matrix(-1,0,0,1,0,0)}.menejmentcontroler .itemmenejment h4{font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:1.1458333333vw;line-height:160%;letter-spacing:-.02em;color:#252223;margin-top:.78125vw}.menejmentcontroler .itemmenejment h2{color:#BFB7B6;margin-top:.4166666667vw}.menejmentcontroler .itemmenejment h2,.menejmentcontroler .itemmenejment h6{font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:.8333333333vw;line-height:1.0416666667vw;letter-spacing:-.02em}.menejmentcontroler .itemmenejment h6{text-decoration-line:underline;color:#252223;margin-top:1.25vw}@media screen and (max-width:600px){.aboutcontainer{width:100vw;min-height:85.8666666667vw}.aboutcontainer .abouthdr{width:100vw;height:135vw;flex-direction:column}.abouttitle{width:83.7333333333vw;height:62.1333333333vw;margin-left:4vw}.abouttitle h1{font-family:Mardoto-Medium;font-weight:500;font-size:9.0666666667vw;line-height:120%;letter-spacing:-.04em;text-transform:uppercase;margin-top:16vw}.abouttitle h1,.abouttitle p{font-style:normal;color:#252223}.abouttitle p{font-family:Montserrat-Regular;font-weight:400;font-size:4.2666666667vw;line-height:160%;margin-top:6.4vw;letter-spacing:-.02em}.aboutteam{width:100vw;height:95vw;margin-top:16vw;background-image:url(/_next/static/media/team.cb54f6dc.png);background-repeat:no-repeat;background-position:bottom;-o-object-fit:contain!important;object-fit:contain!important}.btnblok{width:100vw;height:17.8666666667vw;display:flex;overflow:hidden;-ms-overflow-style:none}.btnblok::-webkit-scrollbar{display:none}.btnmenuabout{min-width:-moz-max-content;min-width:max-content;height:17.8666666667vw;background:#13AD54;box-shadow:inset -2px 0 0 #FFFFFF;font-family:Mardoto-Medium;font-style:normal;font-weight:500;font-size:4.2666666667vw;line-height:5.0666666667vw;text-align:center;letter-spacing:-.04em;text-transform:uppercase;color:#FFFFFF;border:none;padding:0 6.4vw;cursor:pointer}.btnmenuabout:hover{background:#EB2F2F;color:#FFFFFF}.aboutmenusow{width:100vw;min-height:55.2vw;margin-left:0}.aboutmenusow .tnoren{width:100vw;min-height:34.53125vw;flex-direction:column;align-items:flex-start;margin-left:4vw;padding-bottom:16vw}.aboutmenusow .tnoren .itemabout{width:92vw;height:176.8vw;margin-top:16vw;margin-left:0;display:flex;flex-direction:column}.aboutmenusow .tnoren .itemabout img{width:92vw;height:76.8vw;border-radius:2.6666666667vw;margin-left:0}.aboutmenusow .tnoren .itemabout h4{font-size:5.3333333333vw;line-height:150%;margin-top:4vw}.aboutmenusow .tnoren .itemabout h6{font-size:3.4666666667vw;line-height:160%;margin-top:2.1333333333vw}.aboutmenusow .tnoren .itemabout p{font-size:4.2666666667vw;line-height:160%;margin-top:4vw}.menejmentcontroler{width:100vw;min-height:26.6666666667vw;display:flex;flex-direction:column;padding-bottom:16vw}.menejmentcontroler .itemmenejment{width:92vw;height:26.6666666667vw;display:flex;flex-direction:column;margin-left:4vw;margin-top:16vw}.menejmentcontroler .itemmenejment img{width:92vw;height:76.8vw;border-radius:2.6666666667vw}.menejmentcontroler .itemmenejment h4{font-size:5.3333333333vw;line-height:150%;margin-top:2.1333333333vw}.menejmentcontroler .itemmenejment h2{font-size:4.2666666667vw;line-height:5.3333333333vw;margin-top:4vw}.menejmentcontroler .itemmenejment h6{font-size:3.4666666667vw;line-height:160%;margin-top:2.1333333333vw}}.pages1container{width:90.2083333333vw;min-height:47.8125vw;margin-top:5.2083333333vw;display:flex;flex-direction:column;margin-left:2.0833333333vw}.pages1container .brendblok1{width:85.2083333333vw;min-height:34.7916666667vw;background:#F9F9F9;border-radius:.5208333333vw;display:flex}.pages1container .brendblok1 .brendlogo{width:38.5416666667vw;height:20.3125vw}.pages1container .brendblok1 .brendlogo h1{font-family:Mardoto-Medium;font-style:normal;font-weight:500;font-size:7.8125vw;line-height:9.1666666667vw;letter-spacing:-.04em;text-transform:uppercase;color:#F9F9F9;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#13AD54;box-sizing:border-box;margin-top:5.2083333333vw;margin-left:5.2083333333vw;-o-object-fit:contain;object-fit:contain}.pages1container .brendblok1 .brendlogo p{font-family:Montserrat-Medium;font-style:normal;font-weight:500;font-size:2.5vw;line-height:150%;letter-spacing:-.02em;color:#252223;margin-top:2.0833333333vw;margin-left:5.2083333333vw}.pages1container .brendblok1 .textbrend1{width:37.3958333333vw;height:34.7916666667vw;margin-left:4.0625vw}.pages1container .brendblok1 .textbrend1 h6{font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:1.3541666667vw;line-height:160%;letter-spacing:-.02em;color:#252223;margin-top:6.25vw}.pages1container .brendblok1 .textbrend1 .p{font-family:Montserrat arm;font-style:normal;font-weight:400;font-size:1.09375vw;line-height:160%;color:#252223;letter-spacing:-.02em;margin-top:2.6041666667vw}.brendsteps{width:80vw;min-height:19.3229166667vw;display:flex;flex-wrap:wrap;margin-top:5.2083333333vw;justify-content:space-between}.brendsteps .step0{width:37.3958333333vw;height:19.3229166667vw;background-size:25.2604166667vw 12.96875vw;background-repeat:no-repeat;background-position:bottom}.brendsteps .step0 h1{font-family:Mardoto-Medium;font-style:normal;font-weight:500;font-size:4.1666666667vw;line-height:4.8958333333vw;letter-spacing:-.04em;text-transform:uppercase;color:#252223;margin-top:5.2083333333vw}.brendsteps .stepsaloy{width:37.3958333333vw;height:19.3229166667vw;display:flex;flex-direction:column}.brendsteps .stepsaloy .indexandlogo{width:16.7708333333vw;height:10.5208333333vw;display:flex;align-items:center}.brendsteps .stepsaloy .indexandlogo h1{font-family:Mardoto-Medium;font-style:normal;font-weight:500;font-size:8.0729166667vw;line-height:9.4791666667vw;letter-spacing:-.04em;text-transform:uppercase;color:#EFEFEF}.brendsteps .stepsaloy .indexandlogo img{width:9.53125vw;height:7.8125vw;-o-object-fit:contain;object-fit:contain;margin-left:2.6041666667vw}.brendsteps .stepsaloy .p{font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:1.3541666667vw;line-height:160%;letter-spacing:-.02em;color:#252223;margin-top:2.6041666667vw}.haccpblok{width:85.2083333333vw;background:#F9F9F9;border-radius:.5208333333vw}.haccpblok,.haccpblok .haccplogo{height:32.5520833333vw;display:flex}.haccpblok .haccplogo{width:42.6041666667vw;justify-content:center;align-items:center;-o-object-fit:contain;object-fit:contain}.haccpblok .haccplogo img{width:11.9791666667vw;height:10.4166666667vw}.haccpblok .haccpText{width:42.6041666667vw;height:32.5520833333vw;display:flex;flex-direction:column}.haccpblok .haccpText .indexandtitle{width:34.9479166667vw;height:9.4791666667vw;display:flex;margin-top:5.2083333333vw;align-items:center}.haccpblok .haccpText .indexandtitle h1{font-family:Mardoto-Medium;font-style:normal;font-weight:500;font-size:8.0729166667vw;line-height:9.4791666667vw;letter-spacing:-.04em;text-transform:uppercase;color:#EFEFEF}.haccpblok .haccpText .indexandtitle h2{font-family:Montserrat-Medium;font-style:normal;font-weight:500;font-size:2.5vw;line-height:150%;letter-spacing:-.02em;color:#13AD54;margin-left:2.6041666667vw}.haccpblok .haccpText p{width:37.3958333333vw;height:8.75vw;font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:1.3541666667vw;line-height:160%;letter-spacing:-.02em;color:#252223;margin-top:3.90625vw}.page1stepsfooterborder{min-height:.0520833333vw;border-top:1px solid #efefef}.page1stepsfooter,.page1stepsfooterborder{width:85.2083333333vw;margin-top:5.2083333333vw}.page1stepsfooter{min-height:17.8125vw;display:flex;flex-direction:column}.page1stepsfooter h1{font-family:Mardoto-Medium;font-style:normal;font-weight:500;font-size:4.1666666667vw;line-height:4.8958333333vw;letter-spacing:-.04em;text-transform:uppercase;color:#252223}.stepsfoterblok{width:85.2083333333vw;min-height:7.3958333333vw;display:flex;justify-content:space-between;margin-top:5.2083333333vw;padding-bottom:5.2083333333vw}.stepsfoterblok .itemstep{width:18.2291666667vw;height:7.3958333333vw}.stepsfoterblok .itemstep .iconandtitle{min-width:-moz-max-content;min-width:max-content;height:2.03125vw;display:flex;align-items:center}.stepsfoterblok .itemstep .iconandtitle img{width:1.6666666667vw;height:1.6666666667vw;-o-object-fit:contain;object-fit:contain}.stepsfoterblok .itemstep .iconandtitle h1{min-width:-moz-max-content;min-width:max-content;margin-left:1.5625vw;font-family:Mardoto-Medium;font-style:normal;font-weight:500;font-size:1.3541666667vw;line-height:150%;letter-spacing:-.04em;text-transform:uppercase;color:#13AD54}.stepsfoterblok .itemstep .p{font-family:Montserrat-Regular;font-style:normal;font-weight:400;font-size:1.09375vw;line-height:160%;letter-spacing:-.02em;color:#252223;margin-top:1.8229166667vw}@media screen and (max-width:600px){.pages1container{min-height:80vw;margin-top:16vw;margin-left:0}.pages1container,.pages1container .brendblok1{width:100vw;display:flex;flex-direction:column}.pages1container .brendblok1{min-height:216.2666666667vw;border-radius:0}.pages1container .brendblok1 .brendlogo{width:76.5333333333vw;height:53.6vw;display:flex;flex-direction:column}.pages1container .brendblok1 .brendlogo h1{font-family:Mardoto;font-style:normal;font-weight:500;font-size:21.3333333333vw;line-height:120%;letter-spacing:-.04em;text-transform:uppercase;color:#F9F9F9;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#13AD54;box-sizing:border-box;margin-top:16vw;margin-left:4vw;-o-object-fit:contain;object-fit:contain}.pages1container .brendblok1 .brendlogo p{font-size:5.3333333333vw;margin-top:4vw;margin-left:4vw}.pages1container .brendblok1 .textbrend1{width:92vw;height:162.6666666667vw;margin-left:4vw}.pages1container .brendblok1 .textbrend1 h6{font-size:5.3333333333vw;margin-top:16vw}.pages1container .brendblok1 .textbrend1 .p{font-size:4.2666666667vw;margin-top:13.3333333333vw}.brendsteps{width:100vw;min-height:98.9333333333vw;flex-direction:column;margin-top:16vw;justify-content:space-between;border-top:.2666666667vw solid #efefef}.brendsteps .step0{width:92vw;height:42.9333333333vw;background-image:unset;margin-left:4vw}.brendsteps .step0 h1{font-size:9.0666666667vw;line-height:120%;margin-top:16vw}.brendsteps .stepsaloy{width:92vw;height:56vw;display:flex;flex-direction:column}.brendsteps .stepsaloy .indexandlogo{width:48.2666666667vw;height:30.4vw;display:flex;align-items:center;margin-left:4vw}.brendsteps .stepsaloy .indexandlogo h1{font-size:21.3333333333vw;line-height:25.0666666667vw}.brendsteps .stepsaloy .indexandlogo img{width:22.9333333333vw;height:18.6666666667vw;-o-object-fit:contain;object-fit:contain;margin-left:13.3333333333vw}.brendsteps .stepsaloy .p{font-size:4.2666666667vw;margin-top:4vw;margin-left:4vw}.haccpblok{width:100vw;height:116vw;flex-direction:column;border-radius:0}.haccpblok .haccplogo{width:100vw;height:29.3333333333vw;display:flex;justify-content:flex-start;align-items:flex-end;-o-object-fit:contain;object-fit:contain;margin-left:29.3333333333vw}.haccpblok .haccplogo img{width:22.4vw;height:18.6666666667vw}.haccpblok .haccpText{width:92vw;height:72vw;display:flex;flex-direction:column;margin-left:4vw}.haccpblok .haccpText .indexandtitle{width:92vw;height:25.0666666667vw;display:flex;margin-top:11.7333333333vw;align-items:center}.haccpblok .haccpText .indexandtitle h1{font-size:21.3333333333vw;line-height:25.0666666667vw}.haccpblok .haccpText .indexandtitle h2{font-size:5.3333333333vw;line-height:150%;margin-left:13.3333333333vw}.haccpblok .haccpText p{width:92vw;height:41.6vw;font-size:4.2666666667vw;line-height:160%;margin-top:8.5333333333vw}.page1stepsfooterborder{width:100vw;min-height:.2666666667vw;border-top:.2666666667vw solid #efefef;margin-top:16vw}.page1stepsfooter{width:100vw;min-height:156vw;margin-top:16vw}.page1stepsfooter h1{font-size:9.0666666667vw;line-height:120%;margin-left:4vw}.stepsfoterblok{width:100vw;min-height:129.0666666667vw;display:flex;flex-direction:column;margin-top:10.6666666667vw;padding-bottom:16vw}.stepsfoterblok .itemstep{width:92vw;height:24.2666666667vw;margin-left:4vw}.stepsfoterblok .itemstep .iconandtitle{min-width:-moz-max-content;min-width:max-content;height:6.4vw;display:flex;align-items:center}.stepsfoterblok .itemstep .iconandtitle img{width:5.6vw;height:5.6vw;-o-object-fit:cover;object-fit:cover}.stepsfoterblok .itemstep .iconandtitle h1{font-size:4.8vw;line-height:120%;margin-left:4vw}.stepsfoterblok .itemstep .p{font-size:4.2666666667vw;margin-top:4.2666666667vw}}