@-webkit-keyframes bouncePopup{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bouncePopup{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bounceObject{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.95);transform:scale(0.95)}}@keyframes bounceObject{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.95);transform:scale(0.95)}}@-webkit-keyframes bounceSvg{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes bounceSvg{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes cartIconPulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.14);transform:scale(1.14)}}@keyframes cartIconPulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.14);transform:scale(1.14)}}@-webkit-keyframes cartButtonPulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}}@keyframes cartButtonPulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}}@keyframes svgShake{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}33.3%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}66.6%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@-webkit-keyframes svgZoom{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes svgZoom{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes sliderOpacity{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes sliderBlur{0%{-webkit-filter:blur(3rem);filter:blur(3rem)}100%{-webkit-filter:blur(0);filter:blur(0)}}@keyframes sliderBlur{0%{-webkit-filter:blur(3rem);filter:blur(3rem)}100%{-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes sliderZoom{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sliderZoom{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes gridOpacityOdd{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes gridOpacityEven{0%{opacity:0}100%{opacity:1}}@keyframes gridOpacityEven{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes gridFadeInOdd{0%{left:-100vw}100%{left:0}}@keyframes gridFadeInOdd{0%{left:-100vw}100%{left:0}}@-webkit-keyframes gridFadeInEven{0%{right:-100vw}100%{right:0}}@keyframes gridFadeInEven{0%{right:-100vw}100%{right:0}}@keyframes buttonBounce{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.01);transform:scale(1.01)}}@-webkit-keyframes buttonShake{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}33.3%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}66.6%{-webkit-transform:rotate(-0.5deg);transform:rotate(-0.5deg)}}@keyframes buttonShake{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}33.3%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}66.6%{-webkit-transform:rotate(-0.5deg);transform:rotate(-0.5deg)}}@keyframes bounceTooltipLeft{0%,80%{-webkit-transform:scale(0);transform:scale(0)}90%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes imageZoom{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.025);transform:scale(1.025)}}@-webkit-keyframes imageShake{0%,100%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}33.3%{-webkit-transform:rotate(-0.5deg) scale(1.02);transform:rotate(-0.5deg) scale(1.02)}66.6%{-webkit-transform:rotate(1deg) scale(0.99);transform:rotate(1deg) scale(0.99)}}@keyframes imageShake{0%,100%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}33.3%{-webkit-transform:rotate(-0.5deg) scale(1.02);transform:rotate(-0.5deg) scale(1.02)}66.6%{-webkit-transform:rotate(1deg) scale(0.99);transform:rotate(1deg) scale(0.99)}}html{scrollbar-color:#969696 #56585d;scrollbar-width:thin}.container{scrollbar-color:#969696 #fff}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,tfoot,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:baseline}td,th{border:0;margin:0;padding:0;vertical-align:middle}table{border-collapse:collapse;border-spacing:0}abbr,acronym,fieldset,img{border:0}address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}blockquote,q{quotes:none;display:block}blockquote::after,blockquote::before,q::after,q::before{content:none}article,aside,embed,footer,header,img,legend,nav,object,section,time{display:block}a:focus,embed:focus,object:focus{outline:0}svg{fill-rule:evenodd}button{background:none}:root{--padding: 40px;--p-font-size: 15px;--p-line-height: 20px;--q-font-size: 40px;--q-line-height: 52px;--h1-font-size: 29px;--h1-line-height: 38px;--h2-font-size: 24px;--h2-line-height: 31px;--h3-font-size: 17px;--h3-line-height: 22px;--icon-size: 32px;--grid-padding: 50px;--logo-height: 160px;--logo-width: 100%}@media(min-width: 960px){:root{--padding: 50px;--p-font-size: 18px;--p-line-height: 23px;--q-font-size: 48px;--q-line-height: 62px;--h1-font-size: 35px;--h1-line-height: 45px;--h2-font-size: 29px;--h2-line-height: 37px;--h3-font-size: 20px;--h3-line-height: 27px;--icon-size: 37px;--grid-padding: 60px;--logo-height: 192px;--logo-width: 120%}}@media(min-width: 1600px){:root{--padding: 60px;--p-font-size: 21px;--p-line-height: 27px;--q-font-size: 56px;--q-line-height: 73px;--h1-font-size: 41px;--h1-line-height: 53px;--h2-font-size: 34px;--h2-line-height: 44px;--h3-font-size: 24px;--h3-line-height: 31px;--icon-size: 42px;--grid-padding: 70px;--logo-height: 224px;--logo-width: 140%}}*::-webkit-input-placeholder{color:rgba(121,137,100,.5);font-weight:200}*::-webkit-datetime-edit{color:rgba(121,137,100,.5)}*:-moz-placeholder,*::-moz-placeholder{color:rgba(121,137,100,.5);font-weight:200}*:hover::-webkit-input-placeholder{color:rgba(121,137,100,.5)}*:hover::-webkit-datetime-edit{color:rgba(121,137,100,.5)}*:hover:-moz-placeholder,*:hover::-moz-placeholder{color:rgba(121,137,100,.5)}*:focus::-webkit-input-placeholder,*:active::-webkit-input-placeholder{color:rgba(121,137,100,.25)}*:focus:-moz-placeholder,*:active:-moz-placeholder,*:focus::-moz-placeholder,*:active::-moz-placeholder{color:rgba(121,137,100,.25)}.alternative *::-webkit-input-placeholder{color:hsla(0,0%,100%,.5);font-weight:200}.alternative *::-webkit-datetime-edit{color:hsla(0,0%,100%,.5)}.alternative *:-moz-placeholder,.alternative *::-moz-placeholder{color:hsla(0,0%,100%,.5);font-weight:200}.alternative *:hover::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.alternative *:hover::-webkit-datetime-edit{color:hsla(0,0%,100%,.5)}.alternative *:hover:-moz-placeholder,.alternative *:hover::-moz-placeholder{color:hsla(0,0%,100%,.5)}.alternative *:focus::-webkit-input-placeholder,.alternative *:active::-webkit-input-placeholder{color:hsla(0,0%,100%,.25)}.alternative *:focus:-moz-placeholder,.alternative *:active:-moz-placeholder,.alternative *:focus::-moz-placeholder,.alternative *:active::-moz-placeholder{color:hsla(0,0%,100%,.25)}.grid{display:grid;height:100%;grid-template-columns:minmax(var(--grid-padding), auto) repeat(16, minmax(1px, calc(300px / 16))) minmax(var(--grid-padding), auto)}.grid>*:not(.x1){grid-column:2/span 16}.grid.xsmall{grid-template-columns:minmax(var(--grid-padding), auto) repeat(16, minmax(1px, calc(600px / 16))) minmax(var(--grid-padding), auto)}.grid.small{grid-template-columns:minmax(var(--grid-padding), auto) repeat(16, minmax(1px, calc(900px / 16))) minmax(var(--grid-padding), auto)}.grid.medium{grid-template-columns:minmax(var(--grid-padding), auto) repeat(16, minmax(1px, calc(1200px / 16))) minmax(var(--grid-padding), auto)}.grid.large{grid-template-columns:minmax(var(--grid-padding), auto) repeat(16, minmax(1px, calc(1500px / 16))) minmax(var(--grid-padding), auto)}.grid.xlarge{grid-template-columns:minmax(var(--grid-padding), auto) repeat(16, minmax(1px, calc(1800px / 16))) minmax(var(--grid-padding), auto)}*{-webkit-appearance:none;appearance:none;-webkit-font-smoothing:subpixel-antialiased;text-size-adjust:none;border:none;border-radius:0;box-sizing:border-box;color:#798964;font-family:"barlow";font-size:var(--p-font-size);line-height:var(--p-line-height);font-weight:400;letter-spacing:-1px;margin:0;outline:none;padding:0;text-decoration:none;text-rendering:optimizeLegibility;list-style:none}.inactive,.inactive2{display:none !important}strong,span{font-weight:600}.jsclose,.jslink,.jssend,.bildlink,.onpageformNode,a,button{cursor:pointer}.jsclose:not(li),.jslink:not(li),.jssend:not(li),.bildlink:not(li),.onpageformNode:not(li),a:not(li),button:not(li){display:block}.jsclose.box,.jslink.box,.jssend.box,.bildlink.box,.onpageformNode.box,a.box,button.box{display:grid}*.posleft{margin-left:0;margin-right:auto;text-align:left}*.posright{margin-left:auto;margin-right:0;text-align:right}*.poscenter{margin-left:auto;margin-right:auto;text-align:center}.nomobile{display:none !important}@media(min-width: 640px){.nomobile{display:grid !important}}*.ratio-1-1{object-fit:cover;aspect-ratio:1/1}*.ratio-5-1{object-fit:cover;aspect-ratio:5/1}*.ratio-3-1{object-fit:cover;aspect-ratio:3/1}*.ratio-4-3{object-fit:cover;aspect-ratio:4/3}*.ratio-3-4{object-fit:cover;aspect-ratio:3/4}*.ratio-16-9{object-fit:cover;aspect-ratio:16/9}div.imageseries{position:relative;display:block;touch-action:pan-y;user-select:none}div.imageseries picture.imageseriesframe{display:block;position:absolute;inset:0;opacity:0;transition:opacity var(--seriesFade, 300ms) ease-in-out}div.imageseries picture.imageseriesframe.active{opacity:1}div.imageseries picture.imageseriesframe:first-child{position:relative}div.imageseries picture.imageseriesframe:first-child img{height:auto}div.imageseries picture.imageseriesframe img{display:block;width:100%;height:100%;object-fit:cover}div.imageseries picture.imageseriesplane img.imageseriessheet{background-image:var(--sheetUrl);background-repeat:no-repeat;background-size:calc(var(--sheetCols)*100%*var(--sheetCoverX, 1)) calc(var(--sheetRows)*100%*var(--sheetCoverY, 1));background-position:calc((var(--sheetCol)*var(--sheetCoverX, 1) + (var(--sheetCoverX, 1) - 1)/2)*100%/(var(--sheetCols)*var(--sheetCoverX, 1) - 1)) calc((var(--sheetRow)*var(--sheetCoverY, 1) + (var(--sheetCoverY, 1) - 1)/2)*100%/(var(--sheetRows)*var(--sheetCoverY, 1) - 1))}body{background-color:rgba(0,0,0,0);min-height:100vh}body main{z-index:7;position:relative;width:100%}div.box{display:grid;column-gap:0;row-gap:0;min-height:var(--p-line-height);clear:both;position:relative}div.box>*{min-width:0}div.box.start>div{align-self:start}div.box.center>div{align-self:center}div.box.end>div{align-self:end}div.box.stretch>div{height:stretch}div.box.sticky{align-self:center;top:0;position:sticky;height:min-content}body>svg#mt-gridsvg-symbols{display:none}body main article .grid:first-child:not(.headertrans)>picture.gridsvg.start{top:calc(var(--logo-height) + var(--p-line-height) + 1.5*var(--padding) - 2px)}body>div#page>header{z-index:8;position:absolute;width:100%;background-color:rgba(0,0,0,0)}body>div#page>header.headertrans{background-color:rgba(0,0,0,0)}body>div#page>header.headerlight{background-color:#fff}body>div#page>header.headerdark{background-color:#373737}body>div#page>header div.logo{justify-self:center;margin-top:calc(var(--p-line-height) + var(--padding));padding:0 calc(.25*var(--padding)) calc(.5*var(--padding))}body>div#page>header div.logo.hidelogo{display:none}body>div#page>header div.logo:hover{animation:buttonBounce .5s ease-in-out}body>div#page>header div.logo:hover svg{filter:drop-shadow(1px 1px 2px rgba(0, 0, 0, 0.5))}@media(min-width: 960px){body>div#page>header div.logo{justify-self:"center"}}body>div#page>header div.logo svg{display:inherit;height:var(--logo-height);width:var(--logo-width);max-width:100%;filter:drop-shadow(1px 1px 2px rgba(0, 0, 0, 0.25))}body>div#page>header div.logo svg path.fil0{fill:#ce7f2c}body>div#page>header div.logo svg path.fil1{fill:#798964}body>div#page>header div.logo svg path.fil2{fill:#dabe25}body>div#page>header div.logo svg path.fil3{fill:#92c570}body>div#page>header div.logo svg path.fil4{fill:#fff}@media(min-width: 960px){body>div#page>header div.logo{justify-self:center}}@media(min-width: 960px){body>div#page>header.logoleft div.logo{justify-self:left}}@media(min-width: 960px){body>div#page>header.logocenter div.logo{justify-self:center}}@media(min-width: 960px){body>div#page>header.logoright div.logo{justify-self:right}}body>div#page>header.logolight div.logo svg path.fil0{fill:#ce7f2c}body>div#page>header.logolight div.logo svg path.fil1{fill:#798964}body>div#page>header.logolight div.logo svg path.fil2{fill:#dabe25}body>div#page>header.logolight div.logo svg path.fil3{fill:#92c570}body>div#page>header.logolight div.logo svg path.fil4{fill:#fff}body>div#page>header.logodark div.logo svg path.fil0{fill:#fff}body>div#page>header.logodark div.logo svg path.fil1{fill:#fff}body>div#page>header.logodark div.logo svg path.fil2{fill:#fff}body>div#page>header.logodark div.logo svg path.fil3{fill:#fff}body>div#page>header.logodark div.logo svg path.fil4{fill:#373737}body{position:relative}body>div#page>nav{z-index:12;position:absolute;width:100%;top:0}body>div#page>nav ol{padding:0 calc(.25*var(--padding));white-space:nowrap;overflow-y:auto;scrollbar-width:none}body>div#page>nav ol li{margin-right:calc(.2*var(--padding));height:calc(var(--p-line-height) + .25*var(--padding));position:relative;display:inline}body>div#page>nav ol li:not(:last-child)::after{content:">";margin-left:calc(.25*var(--padding));font-weight:400;font-size:calc(.6*var(--p-font-size));top:-2px;position:relative;color:#fff}body>div#page>nav ol li a{z-index:4;height:calc(var(--p-line-height) + .25*var(--padding));position:relative;padding:calc(.125*var(--padding)) 0;font-size:calc(0.85*var(--p-font-size));line-height:var(--p-line-height);text-transform:normal;display:inline-block;border-radius:0 0 1px 1px;transition:all .2s ease-in-out;background-color:rgba(0,0,0,0);color:#fff}body>div#page>nav ol li a:hover{padding:calc(.125*var(--padding)) calc(.25*var(--padding));box-shadow:1px 1px 2px rgba(0,0,0,.25);background-color:#fff;color:#373737}body>div#page>nav.breadcrumblight ol li:not(:last-child)::after{color:#fff}body>div#page>nav.breadcrumblight ol li a{background-color:rgba(0,0,0,0);color:#fff}body>div#page>nav.breadcrumblight ol li a:hover{background-color:#fff;color:#373737}body>div#page>nav.breadcrumbdark ol li:not(:last-child)::after{color:#373737}body>div#page>nav.breadcrumbdark ol li a{background-color:rgba(0,0,0,0);color:#373737}body>div#page>nav.breadcrumbdark ol li a:hover{background-color:#373737;color:#fff}body main article{position:relative;z-index:20;display:grid;min-height:100vh}body main article:not(:first-of-type){margin-top:var(--padding)}body main article.templatemode .grid:last-child{padding-bottom:calc(300px + .5*var(--padding))}body main article .grid{padding-top:calc(.5*var(--padding));padding-bottom:calc(.5*var(--padding));position:relative;align-items:center}body main article .grid:first-child{padding-top:calc(var(--logo-height) + var(--p-line-height) + 1.5*var(--padding) - 2px)}body main article .grid:first-child.hidelogo{padding-top:0 !important}body main article .grid:first-child>.parallax-scene>.parallax-scene__viewport>.parallax-scene__media>.gridimage,body main article .grid:first-child>.parallax-scene>.parallax-scene__viewport>.parallax-scene__media>.gridvideo{top:0}body main article .grid.center{align-items:center}body main article .grid.start{align-items:start}body main article .grid.end{align-items:end}body main article .grid:last-child{padding-bottom:calc(var(--footer-measured-height, 160px) + .5*var(--padding))}@media(min-width: 960px){body main article .grid:last-child{padding-bottom:calc(var(--footer-measured-height, 170px) + .5*var(--padding))}}@media(min-width: 1280px){body main article .grid:last-child{padding-bottom:calc(var(--footer-measured-height, 160px) + .5*var(--padding))}}@media(min-width: 1600px){body main article .grid:last-child{padding-bottom:calc(var(--footer-measured-height, 170px) + .5*var(--padding))}}body main article .grid:last-child>picture.gridsvg>svg,body main article .grid:last-child>picture.gridsvg>img{max-height:100%}body main article .grid>.parallax-scene>.parallax-scene__viewport>.parallax-scene__media>picture.gridimage,body main article .grid>.parallax-scene>.parallax-scene__viewport>.parallax-scene__media>div.gridvideo{z-index:-1;height:100vh;border-radius:0}body main article .grid>.gridsvg.svg0{z-index:1}body main article .grid>.gridsvg.svg0>img{z-index:1}body main article .grid>.gridsvg.svg1{z-index:2}body main article .grid>.gridsvg.svg1>img{z-index:2}body main article .grid>.gridsvg.svg2{z-index:3}body main article .grid>.gridsvg.svg2>img{z-index:3}body main article .grid>.gridsvg.svg3{z-index:4}body main article .grid>.gridsvg.svg3>img{z-index:4}body main article .grid>.gridsvg.svg4{z-index:5}body main article .grid>.gridsvg.svg4>img{z-index:5}body main article .grid>.gridsvg.svg5{z-index:6}body main article .grid>.gridsvg.svg5>img{z-index:6}body main article .grid>.gridsvg.svg6{z-index:7}body main article .grid>.gridsvg.svg6>img{z-index:7}body main article .grid>.gridsvg.svg7{z-index:8}body main article .grid>.gridsvg.svg7>img{z-index:8}body main article .grid>.gridsvg.svg8{z-index:9}body main article .grid>.gridsvg.svg8>img{z-index:9}body main article .grid>.gridsvg.svg9{z-index:10}body main article .grid>.gridsvg.svg9>img{z-index:10}body main article .grid>.gridsvg.svg10{z-index:11}body main article .grid>.gridsvg.svg10>img{z-index:11}body main article .grid>:not(picture.gridimage):not(div.gridvideo):not(.parallax-scene):not(picture.gridsvg){position:relative;z-index:12}body main article .grid.category>section>div:not(:last-child),body main article .grid.kundendaten>section>div:not(:last-child){margin-bottom:calc(.25*var(--padding))}body main article .grid:nth-of-type(odd)>*{position:relative}body main article .grid:nth-of-type(odd)>*>div{position:relative}body main article .grid:nth-of-type(even)>*{position:relative}body main article .grid:nth-of-type(even)>*>div{position:relative}body main article .grid.gs1{background-color:#fff}body main article .grid.gs2{background-color:#f5f5f5}body main article .grid.gs3{background-color:#ebebeb}body main article .grid.gs5{background-color:#4b4b4b}body main article .grid.gs6{background-color:#414141}body main article .grid.gs7{background-color:#373737}body main article .grid.gs12{background-color:#92c570}body main article .grid.gs13{background-color:#798964}body main article .grid.gs4,body main article .grid.gs10{background-color:rgba(0,0,0,0);background-position:center;background-size:cover}body main article .grid.gs4>picture.gs4,body main article .grid.gs4>div.gs10,body main article .grid.gs10>picture.gs4,body main article .grid.gs10>div.gs10{position:absolute !important;width:100%;height:100%;transition:top,height,bottom .2s ease-in-out 50ms}body main article .grid.gs4>picture.gs4.end img,body main article .grid.gs4>div.gs10.end img,body main article .grid.gs10>picture.gs4.end img,body main article .grid.gs10>div.gs10.end img{bottom:0}body main article .grid.gs4>picture.gs4.start img,body main article .grid.gs4>div.gs10.start img,body main article .grid.gs10>picture.gs4.start img,body main article .grid.gs10>div.gs10.start img{top:0}body main article .grid.gs8,body main article .grid.gs11{background-color:rgba(0,0,0,0);background-position:center;background-attachment:fixed;background-size:cover}body main article .grid.gs8>picture.gs8,body main article .grid.gs8>div.gs11,body main article .grid.gs11>picture.gs8,body main article .grid.gs11>div.gs11{position:fixed !important;width:100%;transition:top,height,bottom .2s ease-in-out 50ms;height:100%}body main article .grid>.parallax-scene{grid-column:1/span 18;position:absolute !important;inset:0;z-index:0;width:100%;height:100%;pointer-events:none;--parallax-scene-picture-transform: translateY(0px);--parallax-scene-image-transform: translateY(0px)}body main article .grid>.parallax-scene>.parallax-scene__viewport{position:absolute;inset:0;clip-path:inset(0)}body main article .grid>.parallax-scene>.parallax-scene__viewport>.parallax-scene__media{position:fixed;top:0;left:0;width:100%;height:100vh;transform:var(--parallax-scene-picture-transform);will-change:transform}body main article .grid>.parallax-scene picture.gridimage,body main article .grid>.parallax-scene div.gridvideo{position:absolute !important;inset:0;width:100%;height:100vh}body main article .grid>.parallax-scene img.gridimageele,body main article .grid>.parallax-scene div.gridvideo>video{position:absolute;inset:0;width:100vw;height:100vh;border-radius:0;object-fit:cover;transform:var(--parallax-scene-image-transform);transition:none}body main article .grid>.parallax-scene.start.center img.gridimageele,body main article .grid>.parallax-scene.start.center div.gridvideo>video{object-position:top center}body main article .grid>.parallax-scene.start.left img.gridimageele,body main article .grid>.parallax-scene.start.left div.gridvideo>video{object-position:top left}body main article .grid>.parallax-scene.start.right img.gridimageele,body main article .grid>.parallax-scene.start.right div.gridvideo>video{object-position:top right}body main article .grid>.parallax-scene.middle.center img.gridimageele,body main article .grid>.parallax-scene.middle.center div.gridvideo>video{object-position:center center}body main article .grid>.parallax-scene.middle.left img.gridimageele,body main article .grid>.parallax-scene.middle.left div.gridvideo>video{object-position:center left}body main article .grid>.parallax-scene.middle.right img.gridimageele,body main article .grid>.parallax-scene.middle.right div.gridvideo>video{object-position:center right}body main article .grid>.parallax-scene.end.center img.gridimageele,body main article .grid>.parallax-scene.end.center div.gridvideo>video{object-position:bottom center}body main article .grid>.parallax-scene.end.left img.gridimageele,body main article .grid>.parallax-scene.end.left div.gridvideo>video{object-position:bottom left}body main article .grid>.parallax-scene.end.right img.gridimageele,body main article .grid>.parallax-scene.end.right div.gridvideo>video{object-position:bottom right}body main article .grid>.parallax-scene.brightness025>.parallax-scene__viewport>.parallax-scene__media{filter:brightness(25%)}body main article .grid>.parallax-scene.brightness050>.parallax-scene__viewport>.parallax-scene__media{filter:brightness(50%)}body main article .grid>.parallax-scene.brightness075>.parallax-scene__viewport>.parallax-scene__media{filter:brightness(75%)}body main article .grid>.parallax-scene.brightness125>.parallax-scene__viewport>.parallax-scene__media{filter:brightness(125%)}body main article .grid>.parallax-scene.brightness150>.parallax-scene__viewport>.parallax-scene__media{filter:brightness(150%)}body main article .grid>.parallax-scene.brightness200>.parallax-scene__viewport>.parallax-scene__media{filter:brightness(200%)}body main article .grid>.parallax-scene.brightness250>.parallax-scene__viewport>.parallax-scene__media{filter:brightness(250%)}body main article .grid>.parallax-scene.brightness300>.parallax-scene__viewport>.parallax-scene__media{filter:brightness(300%)}body main article .grid>.parallax-scene.contrast110>.parallax-scene__viewport>.parallax-scene__media{filter:contrast(110%)}body main article .grid>.parallax-scene.contrast120>.parallax-scene__viewport>.parallax-scene__media{filter:contrast(120%)}body main article .grid>.parallax-scene.sepia100>.parallax-scene__viewport>.parallax-scene__media{filter:sepia(100%)}body main article .grid>.parallax-scene.grayscale100>.parallax-scene__viewport>.parallax-scene__media{filter:grayscale(100%)}body main article .grid>.parallax-scene.blur100>.parallax-scene__viewport>.parallax-scene__media{filter:blur(3px)}body main article .grid>.parallax-scene.blur100 img.gridimageele,body main article .grid>.parallax-scene.blur100 div.gridvideo>video{transform:scale(1.02)}body main article .grid.gs9{background-color:rgba(0,0,0,0)}body main article .grid.gh50{min-height:50vh}body main article .grid.gh75{min-height:75vh}body main article .grid.gh80{min-height:80vh}body main article .grid.gh90{min-height:90vh}body main article .grid.gh100{min-height:100vh}body main article .grid>.gridimage.brightness025,body main article .grid>.gridvideo.brightness025{filter:brightness(25%)}body main article .grid>.gridimage.brightness050,body main article .grid>.gridvideo.brightness050{filter:brightness(50%)}body main article .grid>.gridimage.brightness075,body main article .grid>.gridvideo.brightness075{filter:brightness(75%)}body main article .grid>.gridimage.brightness125,body main article .grid>.gridvideo.brightness125{filter:brightness(125%)}body main article .grid>.gridimage.brightness150,body main article .grid>.gridvideo.brightness150{filter:brightness(150%)}body main article .grid>.gridimage.brightness200,body main article .grid>.gridvideo.brightness200{filter:brightness(200%)}body main article .grid>.gridimage.brightness250,body main article .grid>.gridvideo.brightness250{filter:brightness(250%)}body main article .grid>.gridimage.brightness300,body main article .grid>.gridvideo.brightness300{filter:brightness(300%)}body main article .grid>.gridimage.contrast110,body main article .grid>.gridvideo.contrast110{filter:contrast(110%)}body main article .grid>.gridimage.contrast120,body main article .grid>.gridvideo.contrast120{filter:contrast(120%)}body main article .grid>.gridimage.sepia100,body main article .grid>.gridvideo.sepia100{filter:sepia(100%)}body main article .grid>.gridimage.grayscale100,body main article .grid>.gridvideo.grayscale100{filter:grayscale(100%)}body main article .grid>.gridimage.blur100,body main article .grid>.gridvideo.blur100{filter:blur(3px);transform:scale(1.02)}body main article .grid>picture.gridsvg{grid-column:1/span 18;position:absolute !important;width:100%;height:100%;padding:0;overflow:hidden;overflow-x:clip;overflow-y:visible;display:grid;pointer-events:none}body main article .grid>picture.gridsvg>img,body main article .grid>picture.gridsvg>svg{position:inherit;pointer-events:none}body main article .grid>picture.gridsvg>img.start,body main article .grid>picture.gridsvg>svg.start{align-self:start}body main article .grid>picture.gridsvg>img.bleedtop,body main article .grid>picture.gridsvg>svg.bleedtop{margin-top:-1px}body main article .grid>picture.gridsvg>img.bleedbottom,body main article .grid>picture.gridsvg>svg.bleedbottom{margin-bottom:-1px}body main article .grid>picture.gridsvg>img.middle,body main article .grid>picture.gridsvg>svg.middle{align-self:center}body main article .grid>picture.gridsvg>img.end,body main article .grid>picture.gridsvg>svg.end{align-self:end}body main article .grid>picture.gridsvg>img.left,body main article .grid>picture.gridsvg>svg.left{justify-self:left}body main article .grid>picture.gridsvg>img.center,body main article .grid>picture.gridsvg>svg.center{justify-self:center}body main article .grid>picture.gridsvg>img.right,body main article .grid>picture.gridsvg>svg.right{justify-self:right}body main article .grid>div.gridvideo{grid-column:1/span 18;overflow:hidden}body main article .grid>div.gridvideo>video{object-fit:cover;position:absolute;transition:top,bottom .2s ease-in-out 50ms}body main article .grid>div.gridvideo.gs10>video{height:100%;width:100%}body main article .grid>div.gridvideo.gs11>video{height:100vh;width:100vw}body main article .grid>div.gridvideo.start.center>video{object-position:top center}body main article .grid>div.gridvideo.start.left>video{object-position:top left}body main article .grid>div.gridvideo.start.right>video{object-position:top right}body main article .grid>div.gridvideo.middle.center>img{object-position:center center}body main article .grid>div.gridvideo.middle.left>video{object-position:center left}body main article .grid>div.gridvideo.middle.right>video{object-position:center right}body main article .grid>div.gridvideo.end.center>video{object-position:bottom center}body main article .grid>div.gridvideo.end.left>video{object-position:bottom left}body main article .grid>div.gridvideo.end.right>video{object-position:bottom right}body main article .grid>picture.gridimage{grid-column:1/span 18;overflow:hidden}body main article .grid>picture.gridimage>img{object-fit:cover;position:absolute;border-radius:0 !important;transition:top,bottom .2s ease-in-out 50ms}body main article .grid>picture.gridimage.gs4>img{height:100%;width:100%}body main article .grid>picture.gridimage.gs8>img{height:100vh;width:100vw}body main article .grid>picture.gridimage.start.center>img{object-position:top center}body main article .grid>picture.gridimage.start.left>img{object-position:top left}body main article .grid>picture.gridimage.start.right>img{object-position:top right}body main article .grid>picture.gridimage.middle.center>img{object-position:center center}body main article .grid>picture.gridimage.middle.left>img{object-position:center left}body main article .grid>picture.gridimage.middle.right>img{object-position:center right}body main article .grid>picture.gridimage.end.center>img{object-position:bottom center}body main article .grid>picture.gridimage.end.left>img{object-position:bottom left}body main article .grid>picture.gridimage.end.right>img{object-position:bottom right}body main article .grid div{position:relative}body main article .grid div>svg{height:calc(3*var(--icon-size));width:calc(3*var(--icon-size))}body main article .grid div>svg path{fill:#298c29}body main article .grid div>h1{font-size:var(--h1-font-size);line-height:var(--h1-line-height);font-style:normal;font-weight:200;font-family:"barlow";color:#92c570;text-transform:normal;text-shadow:none;overflow-wrap:break-word;hyphens:auto}body main article .grid div>h1 strong,body main article .grid div>h1 b,body main article .grid div>h1 span{font-family:"barlow";font-style:normal;font-weight:600;color:#92c570;font-size:var(--h1-font-size);line-height:var(--h1-line-height);overflow-wrap:break-word;hyphens:auto}body main article .grid div>h1.alternative,body main article .grid div>h1.alternativexsmall,body main article .grid div>h1.alternativesmall,body main article .grid div>h1.alternativebig,body main article .grid div>h1.alternativexbig,body main article .grid div>h1.alternativex2big,body main article .grid div>h1.alternativex3big{color:#fff}body main article .grid div>h1.alternative strong,body main article .grid div>h1.alternative b,body main article .grid div>h1.alternative span,body main article .grid div>h1.alternativexsmall strong,body main article .grid div>h1.alternativexsmall b,body main article .grid div>h1.alternativexsmall span,body main article .grid div>h1.alternativesmall strong,body main article .grid div>h1.alternativesmall b,body main article .grid div>h1.alternativesmall span,body main article .grid div>h1.alternativebig strong,body main article .grid div>h1.alternativebig b,body main article .grid div>h1.alternativebig span,body main article .grid div>h1.alternativexbig strong,body main article .grid div>h1.alternativexbig b,body main article .grid div>h1.alternativexbig span,body main article .grid div>h1.alternativex2big strong,body main article .grid div>h1.alternativex2big b,body main article .grid div>h1.alternativex2big span,body main article .grid div>h1.alternativex3big strong,body main article .grid div>h1.alternativex3big b,body main article .grid div>h1.alternativex3big span{font-weight:600;color:#fff}body main article .grid div>h1.x3big,body main article .grid div>h1.alternativex3big{font-size:calc(2*var(--h1-font-size));line-height:calc(2*var(--h1-line-height))}body main article .grid div>h1.x3big strong,body main article .grid div>h1.x3big b,body main article .grid div>h1.x3big span,body main article .grid div>h1.alternativex3big strong,body main article .grid div>h1.alternativex3big b,body main article .grid div>h1.alternativex3big span{font-size:calc(2*var(--h1-font-size));line-height:calc(2*var(--h1-line-height))}body main article .grid div>h1.x2big,body main article .grid div>h1.alternativex2big{font-size:calc(1.6*var(--h1-font-size));line-height:calc(1.6*var(--h1-line-height))}body main article .grid div>h1.x2big strong,body main article .grid div>h1.x2big b,body main article .grid div>h1.x2big span,body main article .grid div>h1.alternativex2big strong,body main article .grid div>h1.alternativex2big b,body main article .grid div>h1.alternativex2big span{font-size:calc(1.6*var(--h1-font-size));line-height:calc(1.6*var(--h1-line-height))}body main article .grid div>h1.xbig,body main article .grid div>h1.alternativexbig{font-size:calc(1.3*var(--h1-font-size));line-height:calc(1.3*var(--h1-line-height))}body main article .grid div>h1.xbig strong,body main article .grid div>h1.xbig b,body main article .grid div>h1.xbig span,body main article .grid div>h1.alternativexbig strong,body main article .grid div>h1.alternativexbig b,body main article .grid div>h1.alternativexbig span{font-size:calc(1.3*var(--h1-font-size));line-height:calc(1.3*var(--h1-line-height))}body main article .grid div>h1.big,body main article .grid div>h1.alternativebig{font-size:calc(1.15*var(--h1-font-size));line-height:calc(1.15*var(--h1-line-height))}body main article .grid div>h1.big strong,body main article .grid div>h1.big b,body main article .grid div>h1.big span,body main article .grid div>h1.alternativebig strong,body main article .grid div>h1.alternativebig b,body main article .grid div>h1.alternativebig span{font-size:calc(1.15*var(--h1-font-size));line-height:calc(1.15*var(--h1-line-height))}body main article .grid div>h1.small,body main article .grid div>h1.alternativesmall{font-size:calc(0.85*var(--h1-font-size));line-height:calc(0.85*var(--h1-line-height))}body main article .grid div>h1.small strong,body main article .grid div>h1.small b,body main article .grid div>h1.small span,body main article .grid div>h1.alternativesmall strong,body main article .grid div>h1.alternativesmall b,body main article .grid div>h1.alternativesmall span{font-size:calc(0.85*var(--h1-font-size));line-height:calc(0.85*var(--h1-line-height))}body main article .grid div>h1.xsmall,body main article .grid div>h1.alternativexsmall{font-size:calc(0.7*var(--h1-font-size));line-height:calc(0.7*var(--h1-line-height))}body main article .grid div>h1.xsmall strong,body main article .grid div>h1.xsmall b,body main article .grid div>h1.xsmall span,body main article .grid div>h1.alternativexsmall strong,body main article .grid div>h1.alternativexsmall b,body main article .grid div>h1.alternativexsmall span{font-size:calc(0.7*var(--h1-font-size));line-height:calc(0.7*var(--h1-line-height))}body main article .grid div>h2{font-size:var(--h2-font-size);font-style:normal;font-weight:400;font-family:"barlow";color:#92c570;text-transform:normal;text-shadow:none;line-height:var(--h2-line-height);overflow-wrap:break-word;hyphens:auto}body main article .grid div>h2 strong,body main article .grid div>h2 b,body main article .grid div>h2 span{font-family:"barlow";font-style:normal;font-weight:600;color:#92c570;font-size:var(--h2-font-size);line-height:var(--h2-line-height);overflow-wrap:break-word;hyphens:auto}body main article .grid div>h2.alternative,body main article .grid div>h2.alternativexsmall,body main article .grid div>h2.alternativesmall,body main article .grid div>h2.alternativebig,body main article .grid div>h2.alternativexbig,body main article .grid div>h2.alternativex2big,body main article .grid div>h2.alternativex3big{color:#fff}body main article .grid div>h2.alternative strong,body main article .grid div>h2.alternative b,body main article .grid div>h2.alternative span,body main article .grid div>h2.alternativexsmall strong,body main article .grid div>h2.alternativexsmall b,body main article .grid div>h2.alternativexsmall span,body main article .grid div>h2.alternativesmall strong,body main article .grid div>h2.alternativesmall b,body main article .grid div>h2.alternativesmall span,body main article .grid div>h2.alternativebig strong,body main article .grid div>h2.alternativebig b,body main article .grid div>h2.alternativebig span,body main article .grid div>h2.alternativexbig strong,body main article .grid div>h2.alternativexbig b,body main article .grid div>h2.alternativexbig span,body main article .grid div>h2.alternativex2big strong,body main article .grid div>h2.alternativex2big b,body main article .grid div>h2.alternativex2big span,body main article .grid div>h2.alternativex3big strong,body main article .grid div>h2.alternativex3big b,body main article .grid div>h2.alternativex3big span{font-weight:600;color:#fff}body main article .grid div>h2.x3big,body main article .grid div>h2.alternativex3big{font-size:calc(2*var(--h2-font-size));line-height:calc(2*var(--h2-line-height))}body main article .grid div>h2.x3big strong,body main article .grid div>h2.x3big b,body main article .grid div>h2.x3big span,body main article .grid div>h2.alternativex3big strong,body main article .grid div>h2.alternativex3big b,body main article .grid div>h2.alternativex3big span{font-size:calc(2*var(--h2-font-size));line-height:calc(2*var(--h2-line-height))}body main article .grid div>h2.x2big,body main article .grid div>h2.alternativex2big{font-size:calc(1.6*var(--h2-font-size));line-height:calc(1.6*var(--h2-line-height))}body main article .grid div>h2.x2big strong,body main article .grid div>h2.x2big b,body main article .grid div>h2.x2big span,body main article .grid div>h2.alternativex2big strong,body main article .grid div>h2.alternativex2big b,body main article .grid div>h2.alternativex2big span{font-size:calc(1.6*var(--h2-font-size));line-height:calc(1.6*var(--h2-line-height))}body main article .grid div>h2.xbig,body main article .grid div>h2.alternativexbig{font-size:calc(1.3*var(--h2-font-size));line-height:calc(1.3*var(--h2-line-height))}body main article .grid div>h2.xbig strong,body main article .grid div>h2.xbig b,body main article .grid div>h2.xbig span,body main article .grid div>h2.alternativexbig strong,body main article .grid div>h2.alternativexbig b,body main article .grid div>h2.alternativexbig span{font-size:calc(1.3*var(--h2-font-size));line-height:calc(1.3*var(--h2-line-height))}body main article .grid div>h2.big,body main article .grid div>h2.alternativebig{font-size:calc(1.15*var(--h2-font-size));line-height:calc(1.15*var(--h2-line-height))}body main article .grid div>h2.big strong,body main article .grid div>h2.big b,body main article .grid div>h2.big span,body main article .grid div>h2.alternativebig strong,body main article .grid div>h2.alternativebig b,body main article .grid div>h2.alternativebig span{font-size:calc(1.15*var(--h2-font-size));line-height:calc(1.15*var(--h2-line-height))}body main article .grid div>h2.small,body main article .grid div>h2.alternativesmall{font-size:calc(0.85*var(--h2-font-size));line-height:calc(0.85*var(--h2-line-height))}body main article .grid div>h2.small strong,body main article .grid div>h2.small b,body main article .grid div>h2.small span,body main article .grid div>h2.alternativesmall strong,body main article .grid div>h2.alternativesmall b,body main article .grid div>h2.alternativesmall span{font-size:calc(0.85*var(--h2-font-size));line-height:calc(0.85*var(--h2-line-height))}body main article .grid div>h2.xsmall,body main article .grid div>h2.alternativexsmall{font-size:calc(0.7*var(--h2-font-size));line-height:calc(0.7*var(--h2-line-height))}body main article .grid div>h2.xsmall strong,body main article .grid div>h2.xsmall b,body main article .grid div>h2.xsmall span,body main article .grid div>h2.alternativexsmall strong,body main article .grid div>h2.alternativexsmall b,body main article .grid div>h2.alternativexsmall span{font-size:calc(0.7*var(--h2-font-size));line-height:calc(0.7*var(--h2-line-height))}body main article .grid div>h3{font-size:var(--h3-font-size);font-style:normal;font-weight:400;font-family:"barlow";color:#92c570;text-transform:normal;text-shadow:none;line-height:var(--h3-line-height);overflow-wrap:break-word;hyphens:auto}body main article .grid div>h3 strong,body main article .grid div>h3 b,body main article .grid div>h3 span{font-family:"barlow";font-style:normal;font-weight:600;color:#92c570;font-size:var(--h3-font-size);line-height:var(--h3-line-height);overflow-wrap:break-word;hyphens:auto}body main article .grid div>h3.alternative,body main article .grid div>h3.alternativexsmall,body main article .grid div>h3.alternativesmall,body main article .grid div>h3.alternativebig,body main article .grid div>h3.alternativexbig,body main article .grid div>h3.alternativex2big,body main article .grid div>h3.alternativex3big{color:#fff}body main article .grid div>h3.alternative strong,body main article .grid div>h3.alternative b,body main article .grid div>h3.alternative span,body main article .grid div>h3.alternativexsmall strong,body main article .grid div>h3.alternativexsmall b,body main article .grid div>h3.alternativexsmall span,body main article .grid div>h3.alternativesmall strong,body main article .grid div>h3.alternativesmall b,body main article .grid div>h3.alternativesmall span,body main article .grid div>h3.alternativebig strong,body main article .grid div>h3.alternativebig b,body main article .grid div>h3.alternativebig span,body main article .grid div>h3.alternativexbig strong,body main article .grid div>h3.alternativexbig b,body main article .grid div>h3.alternativexbig span,body main article .grid div>h3.alternativex2big strong,body main article .grid div>h3.alternativex2big b,body main article .grid div>h3.alternativex2big span,body main article .grid div>h3.alternativex3big strong,body main article .grid div>h3.alternativex3big b,body main article .grid div>h3.alternativex3big span{font-weight:600;color:#fff}body main article .grid div>h3.x3big,body main article .grid div>h3.alternativex3big{font-size:calc(2*var(--h3-font-size));line-height:calc(2*var(--h3-line-height))}body main article .grid div>h3.x3big strong,body main article .grid div>h3.x3big b,body main article .grid div>h3.x3big span,body main article .grid div>h3.alternativex3big strong,body main article .grid div>h3.alternativex3big b,body main article .grid div>h3.alternativex3big span{font-size:calc(2*var(--h3-font-size));line-height:calc(2*var(--h3-line-height))}body main article .grid div>h3.x2big,body main article .grid div>h3.alternativex2big{font-size:calc(1.6*var(--h3-font-size));line-height:calc(1.6*var(--h3-line-height))}body main article .grid div>h3.x2big strong,body main article .grid div>h3.x2big b,body main article .grid div>h3.x2big span,body main article .grid div>h3.alternativex2big strong,body main article .grid div>h3.alternativex2big b,body main article .grid div>h3.alternativex2big span{font-size:calc(1.6*var(--h3-font-size));line-height:calc(1.6*var(--h3-line-height))}body main article .grid div>h3.xbig,body main article .grid div>h3.alternativexbig{font-size:calc(1.3*var(--h3-font-size));line-height:calc(1.3*var(--h3-line-height))}body main article .grid div>h3.xbig strong,body main article .grid div>h3.xbig b,body main article .grid div>h3.xbig span,body main article .grid div>h3.alternativexbig strong,body main article .grid div>h3.alternativexbig b,body main article .grid div>h3.alternativexbig span{font-size:calc(1.3*var(--h3-font-size));line-height:calc(1.3*var(--h3-line-height))}body main article .grid div>h3.big,body main article .grid div>h3.alternativebig{font-size:calc(1.15*var(--h3-font-size));line-height:calc(1.15*var(--h3-line-height))}body main article .grid div>h3.big strong,body main article .grid div>h3.big b,body main article .grid div>h3.big span,body main article .grid div>h3.alternativebig strong,body main article .grid div>h3.alternativebig b,body main article .grid div>h3.alternativebig span{font-size:calc(1.15*var(--h3-font-size));line-height:calc(1.15*var(--h3-line-height))}body main article .grid div>h3.small,body main article .grid div>h3.alternativesmall{font-size:calc(0.85*var(--h3-font-size));line-height:calc(0.85*var(--h3-line-height))}body main article .grid div>h3.small strong,body main article .grid div>h3.small b,body main article .grid div>h3.small span,body main article .grid div>h3.alternativesmall strong,body main article .grid div>h3.alternativesmall b,body main article .grid div>h3.alternativesmall span{font-size:calc(0.85*var(--h3-font-size));line-height:calc(0.85*var(--h3-line-height))}body main article .grid div>h3.xsmall,body main article .grid div>h3.alternativexsmall{font-size:calc(0.7*var(--h3-font-size));line-height:calc(0.7*var(--h3-line-height))}body main article .grid div>h3.xsmall strong,body main article .grid div>h3.xsmall b,body main article .grid div>h3.xsmall span,body main article .grid div>h3.alternativexsmall strong,body main article .grid div>h3.alternativexsmall b,body main article .grid div>h3.alternativexsmall span{font-size:calc(0.7*var(--h3-font-size));line-height:calc(0.7*var(--h3-line-height))}body main article .grid div>h1,body main article .grid div>h2,body main article .grid div>h3,body main article .grid div>p,body main article .grid div>img,body main article .grid div>picture,body main article .grid div>a>picture,body main article .grid div>q,body main article .grid div>blockquote,body main article .grid div>div.line,body main article .grid div>div.padding,body main article .grid div>div.paypal,body main article .grid div>span.proven,body main article .grid div>a.proven{padding:calc(.25*var(--padding));position:relative;clear:left;width:fit-content;max-width:100%}body main article .grid div>h1>a,body main article .grid div>h2>a,body main article .grid div>h3>a,body main article .grid div>p>a,body main article .grid div>img>a,body main article .grid div>picture>a,body main article .grid div>a>picture>a,body main article .grid div>q>a,body main article .grid div>blockquote>a,body main article .grid div>div.line>a,body main article .grid div>div.padding>a,body main article .grid div>div.paypal>a,body main article .grid div>span.proven>a,body main article .grid div>a.proven>a{text-decoration:underline;text-decoration-style:solid;display:inline-block}body main article .grid div>h1>a:hover,body main article .grid div>h2>a:hover,body main article .grid div>h3>a:hover,body main article .grid div>p>a:hover,body main article .grid div>img>a:hover,body main article .grid div>picture>a:hover,body main article .grid div>a>picture>a:hover,body main article .grid div>q>a:hover,body main article .grid div>blockquote>a:hover,body main article .grid div>div.line>a:hover,body main article .grid div>div.padding>a:hover,body main article .grid div>div.paypal>a:hover,body main article .grid div>span.proven>a:hover,body main article .grid div>a.proven>a:hover{text-decoration-style:double}body main article .grid div>div.paypal{width:100%}body main article .grid div>div.padding{clear:left}body main article .grid div>span.proven{display:block}body main article .grid div>a.proven img{width:100%}body main article .grid div>p,body main article .grid div>ul>li,body main article .grid div>ol>li,body main article .grid div>blockquote{hyphens:none;color:#798964;font-size:var(--p-font-size);line-height:var(--p-line-height);font-style:normal;font-weight:400;text-shadow:none;overflow-wrap:break-word}body main article .grid div>p strong,body main article .grid div>p b,body main article .grid div>p span,body main article .grid div>ul>li strong,body main article .grid div>ul>li b,body main article .grid div>ul>li span,body main article .grid div>ol>li strong,body main article .grid div>ol>li b,body main article .grid div>ol>li span,body main article .grid div>blockquote strong,body main article .grid div>blockquote b,body main article .grid div>blockquote span{font-family:"barlow";font-style:normal;color:#798964;text-shadow:none;font-weight:600;overflow-wrap:break-word}body main article .grid div>p.alternative,body main article .grid div>p.alternativexsmall,body main article .grid div>p.alternativesmall,body main article .grid div>p.alternativebig,body main article .grid div>p.alternativexbig,body main article .grid div>p.alternativex2big,body main article .grid div>p.alternativex3big,body main article .grid div>ul>li.alternative,body main article .grid div>ul>li.alternativexsmall,body main article .grid div>ul>li.alternativesmall,body main article .grid div>ul>li.alternativebig,body main article .grid div>ul>li.alternativexbig,body main article .grid div>ul>li.alternativex2big,body main article .grid div>ul>li.alternativex3big,body main article .grid div>ol>li.alternative,body main article .grid div>ol>li.alternativexsmall,body main article .grid div>ol>li.alternativesmall,body main article .grid div>ol>li.alternativebig,body main article .grid div>ol>li.alternativexbig,body main article .grid div>ol>li.alternativex2big,body main article .grid div>ol>li.alternativex3big,body main article .grid div>blockquote.alternative,body main article .grid div>blockquote.alternativexsmall,body main article .grid div>blockquote.alternativesmall,body main article .grid div>blockquote.alternativebig,body main article .grid div>blockquote.alternativexbig,body main article .grid div>blockquote.alternativex2big,body main article .grid div>blockquote.alternativex3big{color:#fff}body main article .grid div>p.alternative strong,body main article .grid div>p.alternative b,body main article .grid div>p.alternative span,body main article .grid div>p.alternativexsmall strong,body main article .grid div>p.alternativexsmall b,body main article .grid div>p.alternativexsmall span,body main article .grid div>p.alternativesmall strong,body main article .grid div>p.alternativesmall b,body main article .grid div>p.alternativesmall span,body main article .grid div>p.alternativebig strong,body main article .grid div>p.alternativebig b,body main article .grid div>p.alternativebig span,body main article .grid div>p.alternativexbig strong,body main article .grid div>p.alternativexbig b,body main article .grid div>p.alternativexbig span,body main article .grid div>p.alternativex2big strong,body main article .grid div>p.alternativex2big b,body main article .grid div>p.alternativex2big span,body main article .grid div>p.alternativex3big strong,body main article .grid div>p.alternativex3big b,body main article .grid div>p.alternativex3big span,body main article .grid div>ul>li.alternative strong,body main article .grid div>ul>li.alternative b,body main article .grid div>ul>li.alternative span,body main article .grid div>ul>li.alternativexsmall strong,body main article .grid div>ul>li.alternativexsmall b,body main article .grid div>ul>li.alternativexsmall span,body main article .grid div>ul>li.alternativesmall strong,body main article .grid div>ul>li.alternativesmall b,body main article .grid div>ul>li.alternativesmall span,body main article .grid div>ul>li.alternativebig strong,body main article .grid div>ul>li.alternativebig b,body main article .grid div>ul>li.alternativebig span,body main article .grid div>ul>li.alternativexbig strong,body main article .grid div>ul>li.alternativexbig b,body main article .grid div>ul>li.alternativexbig span,body main article .grid div>ul>li.alternativex2big strong,body main article .grid div>ul>li.alternativex2big b,body main article .grid div>ul>li.alternativex2big span,body main article .grid div>ul>li.alternativex3big strong,body main article .grid div>ul>li.alternativex3big b,body main article .grid div>ul>li.alternativex3big span,body main article .grid div>ol>li.alternative strong,body main article .grid div>ol>li.alternative b,body main article .grid div>ol>li.alternative span,body main article .grid div>ol>li.alternativexsmall strong,body main article .grid div>ol>li.alternativexsmall b,body main article .grid div>ol>li.alternativexsmall span,body main article .grid div>ol>li.alternativesmall strong,body main article .grid div>ol>li.alternativesmall b,body main article .grid div>ol>li.alternativesmall span,body main article .grid div>ol>li.alternativebig strong,body main article .grid div>ol>li.alternativebig b,body main article .grid div>ol>li.alternativebig span,body main article .grid div>ol>li.alternativexbig strong,body main article .grid div>ol>li.alternativexbig b,body main article .grid div>ol>li.alternativexbig span,body main article .grid div>ol>li.alternativex2big strong,body main article .grid div>ol>li.alternativex2big b,body main article .grid div>ol>li.alternativex2big span,body main article .grid div>ol>li.alternativex3big strong,body main article .grid div>ol>li.alternativex3big b,body main article .grid div>ol>li.alternativex3big span,body main article .grid div>blockquote.alternative strong,body main article .grid div>blockquote.alternative b,body main article .grid div>blockquote.alternative span,body main article .grid div>blockquote.alternativexsmall strong,body main article .grid div>blockquote.alternativexsmall b,body main article .grid div>blockquote.alternativexsmall span,body main article .grid div>blockquote.alternativesmall strong,body main article .grid div>blockquote.alternativesmall b,body main article .grid div>blockquote.alternativesmall span,body main article .grid div>blockquote.alternativebig strong,body main article .grid div>blockquote.alternativebig b,body main article .grid div>blockquote.alternativebig span,body main article .grid div>blockquote.alternativexbig strong,body main article .grid div>blockquote.alternativexbig b,body main article .grid div>blockquote.alternativexbig span,body main article .grid div>blockquote.alternativex2big strong,body main article .grid div>blockquote.alternativex2big b,body main article .grid div>blockquote.alternativex2big span,body main article .grid div>blockquote.alternativex3big strong,body main article .grid div>blockquote.alternativex3big b,body main article .grid div>blockquote.alternativex3big span{color:#fff;font-weight:600}body main article .grid div>p.x3big,body main article .grid div>p.alternativex3big,body main article .grid div>ul>li.x3big,body main article .grid div>ul>li.alternativex3big,body main article .grid div>ol>li.x3big,body main article .grid div>ol>li.alternativex3big,body main article .grid div>blockquote.x3big,body main article .grid div>blockquote.alternativex3big{font-size:calc(2*var(--p-font-size));line-height:calc(2*var(--p-line-height))}body main article .grid div>p.x3big strong,body main article .grid div>p.x3big b,body main article .grid div>p.x3big span,body main article .grid div>p.alternativex3big strong,body main article .grid div>p.alternativex3big b,body main article .grid div>p.alternativex3big span,body main article .grid div>ul>li.x3big strong,body main article .grid div>ul>li.x3big b,body main article .grid div>ul>li.x3big span,body main article .grid div>ul>li.alternativex3big strong,body main article .grid div>ul>li.alternativex3big b,body main article .grid div>ul>li.alternativex3big span,body main article .grid div>ol>li.x3big strong,body main article .grid div>ol>li.x3big b,body main article .grid div>ol>li.x3big span,body main article .grid div>ol>li.alternativex3big strong,body main article .grid div>ol>li.alternativex3big b,body main article .grid div>ol>li.alternativex3big span,body main article .grid div>blockquote.x3big strong,body main article .grid div>blockquote.x3big b,body main article .grid div>blockquote.x3big span,body main article .grid div>blockquote.alternativex3big strong,body main article .grid div>blockquote.alternativex3big b,body main article .grid div>blockquote.alternativex3big span{font-size:calc(2*var(--p-font-size));line-height:calc(2*var(--p-line-height))}body main article .grid div>p.x3big>a,body main article .grid div>p.alternativex3big>a,body main article .grid div>ul>li.x3big>a,body main article .grid div>ul>li.alternativex3big>a,body main article .grid div>ol>li.x3big>a,body main article .grid div>ol>li.alternativex3big>a,body main article .grid div>blockquote.x3big>a,body main article .grid div>blockquote.alternativex3big>a{font-size:calc(2*var(--p-font-size))}body main article .grid div>p.x2big,body main article .grid div>p.alternativex2big,body main article .grid div>ul>li.x2big,body main article .grid div>ul>li.alternativex2big,body main article .grid div>ol>li.x2big,body main article .grid div>ol>li.alternativex2big,body main article .grid div>blockquote.x2big,body main article .grid div>blockquote.alternativex2big{font-size:calc(1.6*var(--p-font-size));line-height:calc(1.6*var(--p-line-height))}body main article .grid div>p.x2big strong,body main article .grid div>p.x2big b,body main article .grid div>p.x2big span,body main article .grid div>p.alternativex2big strong,body main article .grid div>p.alternativex2big b,body main article .grid div>p.alternativex2big span,body main article .grid div>ul>li.x2big strong,body main article .grid div>ul>li.x2big b,body main article .grid div>ul>li.x2big span,body main article .grid div>ul>li.alternativex2big strong,body main article .grid div>ul>li.alternativex2big b,body main article .grid div>ul>li.alternativex2big span,body main article .grid div>ol>li.x2big strong,body main article .grid div>ol>li.x2big b,body main article .grid div>ol>li.x2big span,body main article .grid div>ol>li.alternativex2big strong,body main article .grid div>ol>li.alternativex2big b,body main article .grid div>ol>li.alternativex2big span,body main article .grid div>blockquote.x2big strong,body main article .grid div>blockquote.x2big b,body main article .grid div>blockquote.x2big span,body main article .grid div>blockquote.alternativex2big strong,body main article .grid div>blockquote.alternativex2big b,body main article .grid div>blockquote.alternativex2big span{font-size:calc(1.6*var(--p-font-size));line-height:calc(1.6*var(--p-line-height))}body main article .grid div>p.x2big>a,body main article .grid div>p.alternativex2big>a,body main article .grid div>ul>li.x2big>a,body main article .grid div>ul>li.alternativex2big>a,body main article .grid div>ol>li.x2big>a,body main article .grid div>ol>li.alternativex2big>a,body main article .grid div>blockquote.x2big>a,body main article .grid div>blockquote.alternativex2big>a{font-size:calc(1.6*var(--p-font-size))}body main article .grid div>p.xbig,body main article .grid div>p.alternativexbig,body main article .grid div>ul>li.xbig,body main article .grid div>ul>li.alternativexbig,body main article .grid div>ol>li.xbig,body main article .grid div>ol>li.alternativexbig,body main article .grid div>blockquote.xbig,body main article .grid div>blockquote.alternativexbig{font-size:calc(1.3*var(--p-font-size));line-height:calc(1.3*var(--p-line-height))}body main article .grid div>p.xbig strong,body main article .grid div>p.xbig b,body main article .grid div>p.xbig span,body main article .grid div>p.alternativexbig strong,body main article .grid div>p.alternativexbig b,body main article .grid div>p.alternativexbig span,body main article .grid div>ul>li.xbig strong,body main article .grid div>ul>li.xbig b,body main article .grid div>ul>li.xbig span,body main article .grid div>ul>li.alternativexbig strong,body main article .grid div>ul>li.alternativexbig b,body main article .grid div>ul>li.alternativexbig span,body main article .grid div>ol>li.xbig strong,body main article .grid div>ol>li.xbig b,body main article .grid div>ol>li.xbig span,body main article .grid div>ol>li.alternativexbig strong,body main article .grid div>ol>li.alternativexbig b,body main article .grid div>ol>li.alternativexbig span,body main article .grid div>blockquote.xbig strong,body main article .grid div>blockquote.xbig b,body main article .grid div>blockquote.xbig span,body main article .grid div>blockquote.alternativexbig strong,body main article .grid div>blockquote.alternativexbig b,body main article .grid div>blockquote.alternativexbig span{font-size:calc(1.3*var(--p-font-size));line-height:calc(1.3*var(--p-line-height))}body main article .grid div>p.xbig>a,body main article .grid div>p.alternativexbig>a,body main article .grid div>ul>li.xbig>a,body main article .grid div>ul>li.alternativexbig>a,body main article .grid div>ol>li.xbig>a,body main article .grid div>ol>li.alternativexbig>a,body main article .grid div>blockquote.xbig>a,body main article .grid div>blockquote.alternativexbig>a{font-size:calc(1.3*var(--p-font-size))}body main article .grid div>p.big,body main article .grid div>p.alternativebig,body main article .grid div>ul>li.big,body main article .grid div>ul>li.alternativebig,body main article .grid div>ol>li.big,body main article .grid div>ol>li.alternativebig,body main article .grid div>blockquote.big,body main article .grid div>blockquote.alternativebig{font-size:calc(1.15*var(--p-font-size));line-height:calc(1.15*var(--p-line-height))}body main article .grid div>p.big strong,body main article .grid div>p.big b,body main article .grid div>p.big span,body main article .grid div>p.alternativebig strong,body main article .grid div>p.alternativebig b,body main article .grid div>p.alternativebig span,body main article .grid div>ul>li.big strong,body main article .grid div>ul>li.big b,body main article .grid div>ul>li.big span,body main article .grid div>ul>li.alternativebig strong,body main article .grid div>ul>li.alternativebig b,body main article .grid div>ul>li.alternativebig span,body main article .grid div>ol>li.big strong,body main article .grid div>ol>li.big b,body main article .grid div>ol>li.big span,body main article .grid div>ol>li.alternativebig strong,body main article .grid div>ol>li.alternativebig b,body main article .grid div>ol>li.alternativebig span,body main article .grid div>blockquote.big strong,body main article .grid div>blockquote.big b,body main article .grid div>blockquote.big span,body main article .grid div>blockquote.alternativebig strong,body main article .grid div>blockquote.alternativebig b,body main article .grid div>blockquote.alternativebig span{font-size:calc(1.15*var(--p-font-size));line-height:calc(1.15*var(--p-line-height))}body main article .grid div>p.big>a,body main article .grid div>p.alternativebig>a,body main article .grid div>ul>li.big>a,body main article .grid div>ul>li.alternativebig>a,body main article .grid div>ol>li.big>a,body main article .grid div>ol>li.alternativebig>a,body main article .grid div>blockquote.big>a,body main article .grid div>blockquote.alternativebig>a{font-size:calc(1.15*var(--p-font-size))}body main article .grid div>p.small,body main article .grid div>p.alternativesmall,body main article .grid div>ul>li.small,body main article .grid div>ul>li.alternativesmall,body main article .grid div>ol>li.small,body main article .grid div>ol>li.alternativesmall,body main article .grid div>blockquote.small,body main article .grid div>blockquote.alternativesmall{font-size:calc(0.85*var(--p-font-size));line-height:calc(0.85*var(--p-line-height))}body main article .grid div>p.small strong,body main article .grid div>p.small b,body main article .grid div>p.small span,body main article .grid div>p.alternativesmall strong,body main article .grid div>p.alternativesmall b,body main article .grid div>p.alternativesmall span,body main article .grid div>ul>li.small strong,body main article .grid div>ul>li.small b,body main article .grid div>ul>li.small span,body main article .grid div>ul>li.alternativesmall strong,body main article .grid div>ul>li.alternativesmall b,body main article .grid div>ul>li.alternativesmall span,body main article .grid div>ol>li.small strong,body main article .grid div>ol>li.small b,body main article .grid div>ol>li.small span,body main article .grid div>ol>li.alternativesmall strong,body main article .grid div>ol>li.alternativesmall b,body main article .grid div>ol>li.alternativesmall span,body main article .grid div>blockquote.small strong,body main article .grid div>blockquote.small b,body main article .grid div>blockquote.small span,body main article .grid div>blockquote.alternativesmall strong,body main article .grid div>blockquote.alternativesmall b,body main article .grid div>blockquote.alternativesmall span{font-size:calc(0.85*var(--p-font-size));line-height:calc(0.85*var(--p-line-height))}body main article .grid div>p.small>a,body main article .grid div>p.alternativesmall>a,body main article .grid div>ul>li.small>a,body main article .grid div>ul>li.alternativesmall>a,body main article .grid div>ol>li.small>a,body main article .grid div>ol>li.alternativesmall>a,body main article .grid div>blockquote.small>a,body main article .grid div>blockquote.alternativesmall>a{font-size:calc(0.85*var(--p-font-size))}body main article .grid div>p.xsmall,body main article .grid div>p.alternativexsmall,body main article .grid div>ul>li.xsmall,body main article .grid div>ul>li.alternativexsmall,body main article .grid div>ol>li.xsmall,body main article .grid div>ol>li.alternativexsmall,body main article .grid div>blockquote.xsmall,body main article .grid div>blockquote.alternativexsmall{font-size:calc(0.7*var(--p-font-size));line-height:calc(0.7*var(--p-line-height))}body main article .grid div>p.xsmall strong,body main article .grid div>p.xsmall b,body main article .grid div>p.xsmall span,body main article .grid div>p.alternativexsmall strong,body main article .grid div>p.alternativexsmall b,body main article .grid div>p.alternativexsmall span,body main article .grid div>ul>li.xsmall strong,body main article .grid div>ul>li.xsmall b,body main article .grid div>ul>li.xsmall span,body main article .grid div>ul>li.alternativexsmall strong,body main article .grid div>ul>li.alternativexsmall b,body main article .grid div>ul>li.alternativexsmall span,body main article .grid div>ol>li.xsmall strong,body main article .grid div>ol>li.xsmall b,body main article .grid div>ol>li.xsmall span,body main article .grid div>ol>li.alternativexsmall strong,body main article .grid div>ol>li.alternativexsmall b,body main article .grid div>ol>li.alternativexsmall span,body main article .grid div>blockquote.xsmall strong,body main article .grid div>blockquote.xsmall b,body main article .grid div>blockquote.xsmall span,body main article .grid div>blockquote.alternativexsmall strong,body main article .grid div>blockquote.alternativexsmall b,body main article .grid div>blockquote.alternativexsmall span{font-size:calc(0.7*var(--p-font-size));line-height:calc(0.7*var(--p-line-height))}body main article .grid div>p.xsmall>a,body main article .grid div>p.alternativexsmall>a,body main article .grid div>ul>li.xsmall>a,body main article .grid div>ul>li.alternativexsmall>a,body main article .grid div>ol>li.xsmall>a,body main article .grid div>ol>li.alternativexsmall>a,body main article .grid div>blockquote.xsmall>a,body main article .grid div>blockquote.alternativexsmall>a{font-size:calc(0.7*var(--p-font-size))}body main article .grid div>p>a,body main article .grid div>ul>li>a,body main article .grid div>ol>li>a,body main article .grid div>blockquote>a{color:#798964;text-shadow:none}body main article .grid div>p.alternative>a,body main article .grid div>p.alternativebig>a,body main article .grid div>p.alternativexbig>a,body main article .grid div>p.alternativex2big>a,body main article .grid div>p.alternativex3big>a,body main article .grid div>p.alternativesmall>a,body main article .grid div>p.alternativexsmall>a,body main article .grid div>ul>li.alternative>a,body main article .grid div>ul>li.alternativebig>a,body main article .grid div>ul>li.alternativexbig>a,body main article .grid div>ul>li.alternativex2big>a,body main article .grid div>ul>li.alternativex3big>a,body main article .grid div>ul>li.alternativesmall>a,body main article .grid div>ul>li.alternativexsmall>a,body main article .grid div>ol>li.alternative>a,body main article .grid div>ol>li.alternativebig>a,body main article .grid div>ol>li.alternativexbig>a,body main article .grid div>ol>li.alternativex2big>a,body main article .grid div>ol>li.alternativex3big>a,body main article .grid div>ol>li.alternativesmall>a,body main article .grid div>ol>li.alternativexsmall>a,body main article .grid div>blockquote.alternative>a,body main article .grid div>blockquote.alternativebig>a,body main article .grid div>blockquote.alternativexbig>a,body main article .grid div>blockquote.alternativex2big>a,body main article .grid div>blockquote.alternativex3big>a,body main article .grid div>blockquote.alternativesmall>a,body main article .grid div>blockquote.alternativexsmall>a{color:#fff;text-shadow:none}body main article .grid div>p.immoicon{word-break:inherit;display:grid;grid-template-columns:calc(var(--icon-size)*.7 + var(--padding)*.125) auto;hyphens:auto}body main article .grid div>p.immoicon>picture{height:calc(var(--icon-size)*.7);width:calc(var(--icon-size)*.7);min-height:calc(var(--icon-size)*.7);min-width:calc(var(--icon-size)*.7);margin-right:calc(var(--padding)*.25)}body main article .grid div>p.immoicon>picture>img{height:100%;width:100%}body main article .grid div>p.immoicon.xsmall,body main article .grid div>p.immoicon.alternativexsmall{grid-template-columns:calc(var(--icon-size)*.7*.7 + var(--padding)*.125) auto}body main article .grid div>p.immoicon.xsmall>picture,body main article .grid div>p.immoicon.alternativexsmall>picture{height:calc(var(--icon-size)*.7*.7);width:calc(var(--icon-size)*.7*.7);min-height:calc(var(--icon-size)*.7*.7);min-width:calc(var(--icon-size)*.7*.7)}body main article .grid div>p.immoicon.small,body main article .grid div>p.immoicon.alternativesmall{grid-template-columns:calc(var(--icon-size)*.7*.85 + var(--padding)*.125) auto}body main article .grid div>p.immoicon.small>picture,body main article .grid div>p.immoicon.alternativesmall>picture{height:calc(var(--icon-size)*.7*.85);width:calc(var(--icon-size)*.7*.85);min-height:calc(var(--icon-size)*.7*.85);min-width:calc(var(--icon-size)*.7*.85)}body main article .grid div>p.immoicon.big,body main article .grid div>p.immoicon.alternativebig{grid-template-columns:calc(var(--icon-size)*.7*1.15 + var(--padding)*.125) auto}body main article .grid div>p.immoicon.big>picture,body main article .grid div>p.immoicon.alternativebig>picture{height:calc(var(--icon-size)*.7*1.15);width:calc(var(--icon-size)*.7*1.15);min-height:calc(var(--icon-size)*.7*1.15);min-width:calc(var(--icon-size)*.7*1.15)}body main article .grid div>p.immoicon.xbig,body main article .grid div>p.immoicon.alternativexbig{grid-template-columns:calc(var(--icon-size)*.7*1.3 + var(--padding)*.125) auto}body main article .grid div>p.immoicon.xbig>picture,body main article .grid div>p.immoicon.alternativexbig>picture{height:calc(var(--icon-size)*.7*1.3);width:calc(var(--icon-size)*.7*1.3);min-height:calc(var(--icon-size)*.7*1.3);min-width:calc(var(--icon-size)*.7*1.3)}body main article .grid div>p.immoicon.x2big,body main article .grid div>p.immoicon.alternativex2big{grid-template-columns:calc(var(--icon-size)*.7*1.6 + var(--padding)*.125) auto}body main article .grid div>p.immoicon.x2big>picture,body main article .grid div>p.immoicon.alternativex2big>picture{height:calc(var(--icon-size)*.7*1.6);width:calc(var(--icon-size)*.7*1.6);min-height:calc(var(--icon-size)*.7*1.6);min-width:calc(var(--icon-size)*.7*1.6)}body main article .grid div>p.immoicon.x3big,body main article .grid div>p.immoicon.alternativex3big{grid-template-columns:calc(var(--icon-size)*.7*2 + var(--padding)*.125) auto}body main article .grid div>p.immoicon.x3big>picture,body main article .grid div>p.immoicon.alternativex3big>picture{height:calc(var(--icon-size)*.7*2);width:calc(var(--icon-size)*.7*2);min-height:calc(var(--icon-size)*.7*2);min-width:calc(var(--icon-size)*.7*2)}body main article .grid div>p.immoicon.alternative>svg path,body main article .grid div>p.immoicon.alternativexsmall>svg path,body main article .grid div>p.immoicon.alternativesmall>svg path,body main article .grid div>p.immoicon.alternativebig>svg path,body main article .grid div>p.immoicon.alternativexbig>svg path,body main article .grid div>p.immoicon.alternativex2big>svg path,body main article .grid div>p.immoicon.alternativex3big>svg path{fill:#92c570}body main article .grid div>p.immoheadline{font-weight:600;color:#3232fa;text-transform:normal}body main article .grid div>p.immoheadline.alternative,body main article .grid div>p.immoheadline.alternativexsmall,body main article .grid div>p.immoheadline.alternativesmall,body main article .grid div>p.immoheadline.alternativebig,body main article .grid div>p.immoheadline.alternativexbig,body main article .grid div>p.immoheadline.alternativex2big,body main article .grid div>p.immoheadline.alternativex3big{color:#ebebeb}body main article .grid div>.ptop{padding-bottom:0}body main article .grid div>.pbottom{padding-top:0}body main article .grid div>.pnone{padding-top:0;padding-bottom:0}body main article .grid div>q{hyphens:auto;overflow-wrap:break-word;display:block;font-size:var(--q-font-size);font-style:normal;font-weight:400;font-family:"barlow";color:#798964;text-shadow:2px 2px 4px rgba(0,0,0,.25);text-transform:normal;line-height:var(--q-line-height)}body main article .grid div>q strong,body main article .grid div>q b,body main article .grid div>q span{font-style:normal;font-weight:600;font-size:var(--q-font-size);line-height:var(--q-line-height);font-family:"barlow";color:#798964;hyphens:auto;overflow-wrap:break-word}body main article .grid div>q.alternative,body main article .grid div>q.alternativexsmall,body main article .grid div>q.alternativesmall,body main article .grid div>q.alternativebig,body main article .grid div>q.alternativexbig,body main article .grid div>q.alternativex2big,body main article .grid div>q.alternativex3big{color:#92c570}body main article .grid div>q.alternative strong,body main article .grid div>q.alternative b,body main article .grid div>q.alternative span,body main article .grid div>q.alternativexsmall strong,body main article .grid div>q.alternativexsmall b,body main article .grid div>q.alternativexsmall span,body main article .grid div>q.alternativesmall strong,body main article .grid div>q.alternativesmall b,body main article .grid div>q.alternativesmall span,body main article .grid div>q.alternativebig strong,body main article .grid div>q.alternativebig b,body main article .grid div>q.alternativebig span,body main article .grid div>q.alternativexbig strong,body main article .grid div>q.alternativexbig b,body main article .grid div>q.alternativexbig span,body main article .grid div>q.alternativex2big strong,body main article .grid div>q.alternativex2big b,body main article .grid div>q.alternativex2big span,body main article .grid div>q.alternativex3big strong,body main article .grid div>q.alternativex3big b,body main article .grid div>q.alternativex3big span{font-weight:600;font-size:var(--q-font-size);color:#92c570}body main article .grid div>q.x3big,body main article .grid div>q.alternativex3big{font-size:calc(2*var(--q-font-size));line-height:calc(2*var(--q-line-height))}body main article .grid div>q.x3big strong,body main article .grid div>q.x3big b,body main article .grid div>q.x3big span,body main article .grid div>q.alternativex3big strong,body main article .grid div>q.alternativex3big b,body main article .grid div>q.alternativex3big span{font-size:calc(2*var(--q-font-size));line-height:calc(2*var(--q-line-height))}body main article .grid div>q.x2big,body main article .grid div>q.alternativex2big{font-size:calc(1.6*var(--q-font-size));line-height:calc(1.6*var(--q-line-height))}body main article .grid div>q.x2big strong,body main article .grid div>q.x2big b,body main article .grid div>q.x2big span,body main article .grid div>q.alternativex2big strong,body main article .grid div>q.alternativex2big b,body main article .grid div>q.alternativex2big span{font-size:calc(1.6*var(--q-font-size));line-height:calc(1.6*var(--q-line-height))}body main article .grid div>q.xbig,body main article .grid div>q.alternativexbig{font-size:calc(1.3*var(--q-font-size));line-height:calc(1.3*var(--q-line-height))}body main article .grid div>q.xbig strong,body main article .grid div>q.xbig b,body main article .grid div>q.xbig span,body main article .grid div>q.alternativexbig strong,body main article .grid div>q.alternativexbig b,body main article .grid div>q.alternativexbig span{font-size:calc(1.3*var(--q-font-size));line-height:calc(1.3*var(--q-line-height))}body main article .grid div>q.big,body main article .grid div>q.alternativebig{font-size:calc(1.15*var(--q-font-size));line-height:calc(1.15*var(--q-line-height))}body main article .grid div>q.big strong,body main article .grid div>q.big b,body main article .grid div>q.big span,body main article .grid div>q.alternativebig strong,body main article .grid div>q.alternativebig b,body main article .grid div>q.alternativebig span{font-size:calc(1.15*var(--q-font-size));line-height:calc(1.15*var(--q-line-height))}body main article .grid div>q.small,body main article .grid div>q.alternativesmall{font-size:calc(0.85*var(--q-font-size));line-height:calc(0.85*var(--q-line-height))}body main article .grid div>q.small strong,body main article .grid div>q.small b,body main article .grid div>q.small span,body main article .grid div>q.alternativesmall strong,body main article .grid div>q.alternativesmall b,body main article .grid div>q.alternativesmall span{font-size:calc(0.85*var(--q-font-size));line-height:calc(0.85*var(--q-line-height))}body main article .grid div>q.xsmall,body main article .grid div>q.alternativexsmall{font-size:calc(0.7*var(--q-font-size));line-height:calc(0.7*var(--q-line-height))}body main article .grid div>q.xsmall strong,body main article .grid div>q.xsmall b,body main article .grid div>q.xsmall span,body main article .grid div>q.alternativexsmall strong,body main article .grid div>q.alternativexsmall b,body main article .grid div>q.alternativexsmall span{font-size:calc(0.7*var(--q-font-size));line-height:calc(0.7*var(--q-line-height))}body main article .grid div.line{width:100% !important}body main article .grid div.line>span{border-bottom:6px dotted #798964;margin:0 auto;width:6px;max-width:100%;padding:0;display:block;mix-blend-mode:none;clear:both}body main article .grid div.padding{width:100% !important;padding-top:0 !important;padding-bottom:0 !important}body main article .grid div.padding>span{height:calc(.75*var(--padding));background-color:rgba(0,0,0,0);padding:0;display:grid;clear:both}body main article .grid div.padding.small>span{height:calc(.25*var(--padding))}body main article .grid div.padding.large>span{height:calc(1.5*var(--padding))}body main article .grid div>blockquote{color:#798964;font-style:italic}body main article .grid div>blockquote strong,body main article .grid div>blockquote b,body main article .grid div>blockquote span{color:#798964}body main article .grid div>blockquote.alternative,body main article .grid div>blockquote.alternativexsmall,body main article .grid div>blockquote.alternativesmall,body main article .grid div>blockquote.alternativebig,body main article .grid div>blockquote.alternativexbig,body main article .grid div>blockquote.alternativex2big,body main article .grid div>blockquote.alternativex3big{color:#92c570}body main article .grid div>blockquote.alternative strong,body main article .grid div>blockquote.alternative b,body main article .grid div>blockquote.alternative span,body main article .grid div>blockquote.alternativexsmall strong,body main article .grid div>blockquote.alternativexsmall b,body main article .grid div>blockquote.alternativexsmall span,body main article .grid div>blockquote.alternativesmall strong,body main article .grid div>blockquote.alternativesmall b,body main article .grid div>blockquote.alternativesmall span,body main article .grid div>blockquote.alternativebig strong,body main article .grid div>blockquote.alternativebig b,body main article .grid div>blockquote.alternativebig span,body main article .grid div>blockquote.alternativexbig strong,body main article .grid div>blockquote.alternativexbig b,body main article .grid div>blockquote.alternativexbig span,body main article .grid div>blockquote.alternativex2big strong,body main article .grid div>blockquote.alternativex2big b,body main article .grid div>blockquote.alternativex2big span,body main article .grid div>blockquote.alternativex3big strong,body main article .grid div>blockquote.alternativex3big b,body main article .grid div>blockquote.alternativex3big span{color:#92c570}body main article .grid div>ul,body main article .grid div>ol{padding:calc(.25*var(--padding));position:relative}body main article .grid div>ul li:not(.jsmoveElement),body main article .grid div>ol li:not(.jsmoveElement){list-style-position:outside;margin-left:calc(.5*var(--padding));color:#798964}body main article .grid div>ul li:not(.jsmoveElement).alternative,body main article .grid div>ul li:not(.jsmoveElement).alternativesmall,body main article .grid div>ul li:not(.jsmoveElement).alternativebig,body main article .grid div>ul li:not(.jsmoveElement).alternativexsmall,body main article .grid div>ul li:not(.jsmoveElement).alternativexbig,body main article .grid div>ul li:not(.jsmoveElement).alternativex2big,body main article .grid div>ul li:not(.jsmoveElement).alternativex3big,body main article .grid div>ol li:not(.jsmoveElement).alternative,body main article .grid div>ol li:not(.jsmoveElement).alternativesmall,body main article .grid div>ol li:not(.jsmoveElement).alternativebig,body main article .grid div>ol li:not(.jsmoveElement).alternativexsmall,body main article .grid div>ol li:not(.jsmoveElement).alternativexbig,body main article .grid div>ol li:not(.jsmoveElement).alternativex2big,body main article .grid div>ol li:not(.jsmoveElement).alternativex3big{color:#fff}body main article .grid div>ul li:not(.jsmoveElement)>a,body main article .grid div>ol li:not(.jsmoveElement)>a{text-decoration:underline;text-decoration-style:solid;display:inline-block}body main article .grid div>ul li:not(.jsmoveElement)>a:hover,body main article .grid div>ol li:not(.jsmoveElement)>a:hover{text-decoration-style:double}body main article .grid div>ul li:not(.jsmoveElement){list-style-type:circle}body main article .grid div>ol li:not(.jsmoveElement){list-style-type:decimal}body main article .grid div>div.form{display:grid;background-color:rgba(0,0,0,0);position:relative}body main article .grid div>div.form.poscenter{clear:both;justify-content:center}body main article .grid div>div.form.posleft{clear:both;justify-content:start}body main article .grid div>div.form.posright{clear:both;justify-content:end}body main article .grid div>div.form.floatleft{float:left}body main article .grid div>div.form.floatright{float:right}body main article .grid div>div.form.posfull{clear:both}body main article .grid div div.button{display:grid;background-color:rgba(0,0,0,0);position:relative}body main article .grid div div.button>a,body main article .grid div div.button>button{grid-template-columns:auto auto}body main article .grid div div.button>a svg,body main article .grid div div.button>button svg{justify-self:end;margin-left:calc(.1*var(--icon-size));margin-right:calc(.1*var(--icon-size))}body main article .grid div div.button>a span,body main article .grid div div.button>button span{justify-self:center;grid-column:1/span 2}body main article .grid div div.button>a span~svg,body main article .grid div div.button>button span~svg{margin-right:0 !important}body main article .grid div div.button>a svg~span,body main article .grid div div.button>button svg~span{padding-left:0 !important;justify-self:start;grid-column:2}body main article .grid div div.button>button:disabled{opacity:.5;cursor:default}body main article .grid div div.button>button.cartadded{animation:cartButtonPulse .24s ease-out}body main article .grid div div.button.button.icon{width:auto}body main article .grid div div.button.poscenter{clear:both;justify-content:center}body main article .grid div div.button.posleft{clear:both;justify-content:start}body main article .grid div div.button.posright{clear:both;justify-content:end}body main article .grid div div.button.floatleft{float:left}body main article .grid div div.button.floatleft>button,body main article .grid div div.button.floatleft>a{margin-right:0 !important}body main article .grid div div.button.floatright{float:right}body main article .grid div div.button.floatright>button,body main article .grid div div.button.floatright>a{margin-left:0 !important}body main article .grid div div.button.posfull{clear:both}body main article .grid div div.button.posfull>a{justify-items:center !important}body main article .grid div div.button.posfull>button{justify-items:center !important}body main article .grid div div.button.link>a,body main article .grid div div.button.linkalternative>a,body main article .grid div div.button.link>button,body main article .grid div div.button.linkalternative>button{padding:calc(.25*var(--padding)) !important;padding-right:calc(.125*var(--padding)) !important;color:#798964}body main article .grid div div.button.link>a>svg,body main article .grid div div.button.linkalternative>a>svg,body main article .grid div div.button.link>button>svg,body main article .grid div div.button.linkalternative>button>svg{display:none}body main article .grid div div.button.link>a>span,body main article .grid div div.button.linkalternative>a>span,body main article .grid div div.button.link>button>span,body main article .grid div div.button.linkalternative>button>span{color:#798964}body main article .grid div div.button.link>a:after,body main article .grid div div.button.linkalternative>a:after,body main article .grid div div.button.link>button:after,body main article .grid div div.button.linkalternative>button:after{display:inline-block;content:"";background-image:url(https://core.multitype.one/media/image/dropdown.svg);background-size:calc(var(--icon-size)*.35) calc(var(--icon-size)*.35);background-repeat:no-repeat;background-position:right center;transition:.3s all ease-in-out;transform:rotate(270deg);width:calc(var(--icon-size)*.35);height:calc(var(--icon-size)*.35);margin-right:calc(var(--padding)*.125);margin-left:calc(var(--padding)*.125)}body main article .grid div div.button.link>a:hover,body main article .grid div div.button.linkalternative>a:hover,body main article .grid div div.button.link>button:hover,body main article .grid div div.button.linkalternative>button:hover{color:#798964}body main article .grid div div.button.link>a:hover:after,body main article .grid div div.button.linkalternative>a:hover:after,body main article .grid div div.button.link>button:hover:after,body main article .grid div div.button.linkalternative>button:hover:after{margin-left:calc(var(--padding)*.25);margin-right:0}body main article .grid div div.button.linkalternative>a,body main article .grid div div.button.linkalternative>button{color:#fff}body main article .grid div div.button.linkalternative>a span,body main article .grid div div.button.linkalternative>button span{color:#fff}body main article .grid div div.button.linkalternative>a:after,body main article .grid div div.button.linkalternative>button:after{filter:invert(100%)}body main article .grid div div.button.linkalternative>a:hover,body main article .grid div div.button.linkalternative>button:hover{color:#fff}body main article .grid div div.button:not(.link,.linkalternative)>a,body main article .grid div div.button:not(.link,.linkalternative)>button{vertical-align:text-top;text-decoration:none;filter:drop-shadow(1px 1px 2px rgba(0, 0, 0, 0.25));border-top:2px solid rgba(121,137,100,.2);border-right:2px solid rgba(121,137,100,.2);border-bottom:2px solid rgba(121,137,100,.2);border-left:2px solid rgba(121,137,100,.2);background-color:rgba(121,137,100,.1);border-radius:2px;font-family:"barlow";color:#798964;text-transform:normal;text-align:center;display:grid;align-content:center;justify-items:left;align-items:center;position:relative;font-weight:600;overflow:hidden;z-index:30;margin:calc(.25*var(--padding));padding:0;min-height:calc(1.2*var(--icon-size));min-width:calc(1.2*var(--icon-size))}body main article .grid div div.button:not(.link,.linkalternative)>a::after,body main article .grid div div.button:not(.link,.linkalternative)>button::after{content:"";height:100%;width:100%;background-color:#fff;transform:skew(-10deg, 0);position:absolute;transition:.5s all ease-in-out;right:-110%;top:0;z-index:-1}body main article .grid div div.button:not(.link,.linkalternative)>a svg,body main article .grid div div.button:not(.link,.linkalternative)>button svg{height:var(--icon-size);width:var(--icon-size)}body main article .grid div div.button:not(.link,.linkalternative)>a svg path,body main article .grid div div.button:not(.link,.linkalternative)>button svg path{fill:#798964;transition:.25s all ease-in-out}body main article .grid div div.button:not(.link,.linkalternative)>a span,body main article .grid div div.button:not(.link,.linkalternative)>button span{font-weight:600;font-family:"barlow";color:#798964;text-transform:normal;padding:0 calc(.25*var(--padding));text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}body main article .grid div div.button:not(.link,.linkalternative)>a:hover,body main article .grid div div.button:not(.link,.linkalternative)>button:hover{background-color:#798964;border-top:2px solid #798964;border-right:2px solid #798964;border-bottom:2px solid #798964;border-left:2px solid #798964;color:#fff;animation:buttonShake .5s ease-in-out;filter:drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.5))}body main article .grid div div.button:not(.link,.linkalternative)>a:hover::after,body main article .grid div div.button:not(.link,.linkalternative)>button:hover::after{right:-50%;background-color:rgba(0,0,0,0)}body main article .grid div div.button:not(.link,.linkalternative)>a:hover svg path,body main article .grid div div.button:not(.link,.linkalternative)>button:hover svg path{fill:#fff}body main article .grid div div.button:not(.link,.linkalternative)>a:hover span,body main article .grid div div.button:not(.link,.linkalternative)>button:hover span{color:#fff}body main article .grid div div.button.legal>a,body main article .grid div div.button.legal>button{font-size:calc(.8*var(--p-font-size))}body main article .grid div div.button.alternative>a,body main article .grid div div.button.alternative>button{background-color:hsla(0,0%,100%,.1);border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;border-left:2px solid #fff}body main article .grid div div.button.alternative>a span,body main article .grid div div.button.alternative>button span{color:#fff}body main article .grid div div.button.alternative>a::after,body main article .grid div div.button.alternative>button::after{background-color:#fff}body main article .grid div div.button.alternative>a:hover::after,body main article .grid div div.button.alternative>button:hover::after{background-color:rgba(0,0,0,0)}body main article .grid div div.button.alternative>a:hover,body main article .grid div div.button.alternative>button:hover{background-color:#fff;border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;border-left:2px solid #fff;color:#798964}body main article .grid div div.button.alternative>a:hover svg path,body main article .grid div div.button.alternative>button:hover svg path{fill:#798964}body main article .grid div div.button.alternative>a:hover span,body main article .grid div div.button.alternative>button:hover span{color:#798964}body main article .grid div div.button.alternative>a svg path,body main article .grid div div.button.alternative>button svg path{fill:#fff}body main article .grid div div.button.alternative>a span,body main article .grid div div.button.alternative>button span{color:#fff}body main article .grid div div.button.extern>a svg,body main article .grid div div.button.download>a svg,body main article .grid div div.button.function>button svg{justify-self:end;margin-left:calc(.125*var(--padding))}body main article .grid div div.button.icon>a,body main article .grid div div.button.icon>button{width:calc(1.2*var(--p-line-height) + .2*var(--padding))}body main article .grid div div.button.onlyicon a{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);padding:0;justify-items:center;align-items:center}body main article .grid div div.button.onlyicon a:hover{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}body main article .grid div div.button.onlyicon a:hover:after{display:none}body main article .grid div div.button.onlyicon a:hover>svg>path{fill:#798964}body main article .grid div div.button.onlyicon a.facebook path{fill:#4e598f}body main article .grid div div.button.onlyicon a.instagram path{fill:#6c27b3}body main article .grid div div.button.onlyicon a.linkedin path{fill:#4376b1}body main article .grid div div.button.onlyicon a.pinterest path{fill:#862328}body main article .grid div div.button.onlyicon a.telegram path{fill:#7aa5da}body main article .grid div div.button.onlyicon a.tiktok path{fill:#000}body main article .grid div div.button.onlyicon a.whatsapp path{fill:#75b73b}body main article .grid div div.button.onlyicon a.xing path{fill:#008878}body main article .grid div div.button.onlyicon a.youtube path{fill:#d22215}body main article .grid div div.button.onlyicon a.messenger path{fill:#2196f3}body main article .grid div div.button.onlyicon a.x path{fill:#000}body main article .grid div div.button.onlyicon a.threads path{fill:#000}body main article .grid div div.button.onlyicon a svg{height:calc(var(--icon-size)*1.2);width:calc(var(--icon-size)*1.2);left:auto;right:auto;top:auto;bottom:auto}body main article .grid div div.button.original svg{left:calc(var(--p-line-height)*.215) !important;top:calc(var(--p-line-height)*.215) !important}body main article .grid div div.button.original>a:hover,body main article .grid div div.button.original>a{border:none}body main article .grid div div.button.original>a.facebook{background-color:#4e598f}body main article .grid div div.button.original>a.facebook path{fill:#fff}body main article .grid div div.button.original>a.instagram{background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%)}body main article .grid div div.button.original>a.instagram path{fill:#fff}body main article .grid div div.button.original>a.linkedin{background-color:#4376b1}body main article .grid div div.button.original>a.linkedin path{fill:#fff}body main article .grid div div.button.original>a.pinterest{background-color:#862328}body main article .grid div div.button.original>a.pinterest path{fill:#fff}body main article .grid div div.button.original>a.telegram{background-color:#7aa5da}body main article .grid div div.button.original>a.telegram path{fill:#fff}body main article .grid div div.button.original>a.tiktok{background-color:#000}body main article .grid div div.button.original>a.tiktok path{fill:#fff}body main article .grid div div.button.original>a.whatsapp{background-color:#75b73b}body main article .grid div div.button.original>a.whatsapp path{fill:#fff}body main article .grid div div.button.original>a.xing{background-color:#008878}body main article .grid div div.button.original>a.xing path{fill:#fff}body main article .grid div div.button.original>a.youtube{background-color:#d22215}body main article .grid div div.button.original>a.youtube path{fill:#fff}body main article .grid div div.button.original>a.messenger{background-color:#2196f3}body main article .grid div div.button.original>a.messenger path{fill:#fff}body main article .grid div div.button.original>a.x{background-color:#000}body main article .grid div div.button.original>a.x path{fill:#fff}body main article .grid div div.button.original>a.threads{background-color:#000}body main article .grid div div.button.original>a.threads path{fill:#fff}body main article .grid div>img:first-child{z-index:1000}body main article .grid div>img:first-child+blockquote:last-child{padding:calc(.25*var(--padding)) calc(.5*var(--padding));font-style:normal;position:absolute;bottom:calc(.5*var(--padding));z-index:1001}body main article .grid div>img:first-child:hover{z-index:1002}body main article .grid div>a>picture:hover{cursor:pointer;animation:imageZoom .5s}body main article .grid div>a>picture:hover span{background-color:#373737;color:#fff}body main article .grid div>a>picture:hover span.alternative{background-color:#fff;color:#798964}body main article .grid div>picture,body main article .grid div>a>picture{position:relative;max-width:100% !important;height:auto;display:grid;border-radius:2px}body main article .grid div>picture.poscenter img,body main article .grid div>a>picture.poscenter img{justify-self:center}body main article .grid div>picture.floatleft,body main article .grid div>a>picture.floatleft{clear:both;float:left;padding-right:0}body main article .grid div>picture.floatleft+p,body main article .grid div>a>picture.floatleft+p{clear:none;float:left}body main article .grid div>picture.floatright,body main article .grid div>a>picture.floatright{clear:both;float:right;padding-left:0}body main article .grid div>picture.floatright+p,body main article .grid div>a>picture.floatright+p{clear:none;float:right}body main article .grid div>picture.radfulltop,body main article .grid div>a>picture.radfulltop{padding-bottom:0;margin-bottom:calc(-1*.25*var(--padding))}body main article .grid div>picture.radfulltop>img,body main article .grid div>a>picture.radfulltop>img{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}body main article .grid div>picture.radfullbottom,body main article .grid div>a>picture.radfullbottom{padding-top:0;margin-top:calc(-1*.25*var(--padding))}body main article .grid div>picture.radfullbottom>img,body main article .grid div>a>picture.radfullbottom>img{border-top-left-radius:0 !important;border-top-right-radius:0 !important}body main article .grid div>picture>span,body main article .grid div>a>picture>span{position:absolute;padding:calc(.25*var(--padding));align-self:end;text-decoration:none;background-color:hsla(0,0%,100%,.3);border-bottom-left-radius:2px;border-bottom-right-radius:2px;font-family:"barlow";color:#798964;text-transform:normal;line-height:var(--p-line-height);font-weight:600;min-height:calc(2*var(--p-line-height));margin:calc(var(--padding)*.25);width:calc(100% - var(--padding)*.5);text-align:center}body main article .grid div>picture>span.alternative,body main article .grid div>a>picture>span.alternative{color:#fff;background-color:rgba(121,137,100,.3)}body main article .grid div>picture>span.link,body main article .grid div>a>picture>span.link{background-color:rgba(0,0,0,0);color:#798964}body main article .grid div>picture>span.linkalternative,body main article .grid div>a>picture>span.linkalternative{background-color:rgba(0,0,0,0);color:#fff}body main article .grid div>picture>span.posleft,body main article .grid div>a>picture>span.posleft{text-align:left}body main article .grid div>picture>span.posright,body main article .grid div>a>picture>span.posright{text-align:right}body main article .grid div>picture>span.poscenter,body main article .grid div>a>picture>span.poscenter{align-self:center;border-bottom-left-radius:0;border-bottom-right-radius:0}body main article .grid div>picture>span.posstart,body main article .grid div>a>picture>span.posstart{align-self:start;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:2px;border-top-right-radius:2px}body main article .grid div>picture>img,body main article .grid div>a>picture>img{border-radius:2px;object-fit:cover;max-width:100%;height:auto}body main article .grid div>picture>img.svgobject,body main article .grid div>a>picture>img.svgobject{border-radius:0}body main article .grid div>picture>img.ptop,body main article .grid div>a>picture>img.ptop{padding-bottom:0}body main article .grid div>picture>img.pbottom,body main article .grid div>a>picture>img.pbottom{padding-top:0}body main article .grid div>picture>img.pnone,body main article .grid div>a>picture>img.pnone{padding-top:0;padding-bottom:0}body main article .grid div>picture>img.bildlink:not(.jslink):hover,body main article .grid div>a>picture>img.bildlink:not(.jslink):hover{cursor:pointer;animation:imageZoom .5s}body main article .grid div>picture>img.zoom:not(.jslink):hover,body main article .grid div>a>picture>img.zoom:not(.jslink):hover{cursor:zoom-in;animation:imageZoom .5s}body main article .grid div>picture>img.maplink,body main article .grid div>a>picture>img.maplink{cursor:pointer}body main article .grid div>picture>img.radstandard,body main article .grid div>a>picture>img.radstandard{border-radius:2px}body main article .grid div>picture>img.immoimg,body main article .grid div>a>picture>img.immoimg{object-fit:cover}body main article .grid div>picture>img.radrund,body main article .grid div>a>picture>img.radrund{border-radius:50%}body main article .grid div>picture>img.radfull,body main article .grid div>picture>img.radfulltop,body main article .grid div>picture>img.radfullbottom,body main article .grid div>picture>img.radfullshadow,body main article .grid div>a>picture>img.radfull,body main article .grid div>a>picture>img.radfulltop,body main article .grid div>a>picture>img.radfullbottom,body main article .grid div>a>picture>img.radfullshadow{width:calc(100% + (var(--padding))) !important;max-width:calc(100% + (var(--padding))) !important;position:relative;border-radius:2px;padding:0;justify-self:center}body main article .grid div>picture>img.radfulltop,body main article .grid div>a>picture>img.radfulltop{top:calc(-1*.5*var(--padding))}body main article .grid div>picture>img.radfulltop>img,body main article .grid div>a>picture>img.radfulltop>img{border-bottom-left-radius:0;border-bottom-right-radius:0}body main article .grid div>picture>img.radfullbottom,body main article .grid div>a>picture>img.radfullbottom{padding-top:0}body main article .grid div>picture>img.radfullbottom>img,body main article .grid div>a>picture>img.radfullbottom>img{border-top-left-radius:0;border-top-right-radius:0}body main article .grid div>picture>img.radstandardshadow,body main article .grid div>a>picture>img.radstandardshadow{border-radius:2px;filter:drop-shadow(0px 10px 15px rgba(0, 0, 0, 0.125))}body main article .grid div>picture>img.radrundshadow,body main article .grid div>a>picture>img.radrundshadow{border-radius:50%;filter:drop-shadow(0px 10px 15px rgba(0, 0, 0, 0.125))}body main article .grid div>picture>img.radfullshadow,body main article .grid div>a>picture>img.radfullshadow{filter:drop-shadow(0px 10px 15px rgba(0, 0, 0, 0.125))}body main article .grid div>picture>img.objectshadow,body main article .grid div>a>picture>img.objectshadow{filter:drop-shadow(0px 10px 15px rgba(0, 0, 0, 0.125))}body main article .grid div>picture>img.zoom:hover,body main article .grid div>picture>img.bildlink:hover,body main article .grid div>a>picture>img.zoom:hover,body main article .grid div>a>picture>img.bildlink:hover{filter:drop-shadow(0px 10px 15px rgba(0, 0, 0, 0.25))}body main article .grid div>picture>img.objectshadow.bildlink:hover,body main article .grid div>a>picture>img.objectshadow.bildlink:hover{filter:drop-shadow(0px 10px 15px rgba(0, 0, 0, 0.25))}body main article .grid div>div.imageseries{display:grid}body main article .grid div>div.imageseries>span{position:absolute;padding:calc(.25*var(--padding));align-self:end;text-decoration:none;background-color:hsla(0,0%,100%,.3);border-bottom-left-radius:2px;border-bottom-right-radius:2px;font-family:"barlow";color:#798964;text-transform:normal;line-height:var(--p-line-height);font-weight:600;min-height:calc(2*var(--p-line-height));margin:calc(var(--padding)*.25);width:calc(100% - var(--padding)*.5);text-align:center}body main article .grid div>div.imageseries>span.alternative{color:#fff;background-color:rgba(121,137,100,.3)}body main article .grid div>div.imageseries>span.link{background-color:rgba(0,0,0,0);color:#798964}body main article .grid div>div.imageseries>span.linkalternative{background-color:rgba(0,0,0,0);color:#fff}body main article .grid div>div.imageseries>span.posleft{text-align:left}body main article .grid div>div.imageseries>span.posright{text-align:right}body main article .grid div>div.imageseries>span.poscenter{align-self:center;border-bottom-left-radius:0;border-bottom-right-radius:0}body main article .grid div>div.imageseries>span.posstart{align-self:start;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:2px;border-top-right-radius:2px}body main article .grid div img.temp{animation:pulse 1.5s ease-in-out infinite}body main article .grid div img.temp.radstandard{border-radius:2px}body main article .grid div img.temp.radrund{border-radius:50%}body main article .grid div img.temp.radfull,body main article .grid div img.temp.radfulltop,body main article .grid div img.temp.radfullbottom,body main article .grid div img.temp.radfullshadow{width:calc(100% + .5*var(--padding)) !important;max-width:calc(100% + .5*var(--padding)) !important;position:relative;left:calc(-1*.25*var(--padding));border-radius:2px;padding:0}body main article .grid div img.temp.radfulltop{top:calc(-1*.5*var(--padding))}body main article .grid div img.temp.radfulltop>img{border-bottom-left-radius:0;border-bottom-right-radius:0}body main article .grid div img.temp.radfullbottom{top:calc(1*.25*var(--padding))}body main article .grid div img.temp.radfullbottom>img{border-top-left-radius:0;border-top-right-radius:0}body main article .grid div img.temp.radstandardshadow{border-radius:2px;filter:drop-shadow(0px 10px 15px rgba(0, 0, 0, 0.125))}body main article .grid div img.temp.radrundshadow{border-radius:50%;filter:drop-shadow(0px 10px 15px rgba(0, 0, 0, 0.125))}body main article .grid div img.temp.radfullshadow{filter:drop-shadow(0px 10px 15px rgba(0, 0, 0, 0.125))}body main article .grid div img.temp.objectshadow{filter:drop-shadow(0px 10px 15px rgba(0, 0, 0, 0.125))}body main article .grid div img.temp.zoom:hover,body main article .grid div img.temp.bildlink:hover{filter:drop-shadow(0px 10px 15px rgba(0, 0, 0, 0.25))}body main article .grid div img.temp.objectshadow.bildlink:hover{filter:drop-shadow(0px 10px 15px rgba(0, 0, 0, 0.25))}body main article .grid div [draggable=true]{transform:none !important;animation:none !important;transition:none !important}body main article .grid div img:not(.radfull):not(.radfullshadow):not(.radrund):not(.radrundshadow):not(.objectshadow)+div.button.posfull:not(.jslink){position:relative;display:block;z-index:1003;top:calc(-1*(.25*var(--padding) + 2*var(--p-line-height)));margin-bottom:calc(.5*var(--padding))}body main article .grid div img:not(.radfull):not(.radfullshadow):not(.radrund):not(.radrundshadow):not(.objectshadow)+div.button.posfull:not(.jslink) a{background-color:hsla(0,0%,100%,.3);margin:0 calc(.25*var(--padding)) calc(.5*var(--padding));position:absolute;width:calc(100% - .5*var(--padding));filter:none;border-top-left-radius:0;border-top-right-radius:0}body main article .grid div img:not(.radfull):not(.radfullshadow):not(.radrund):not(.radrundshadow):not(.objectshadow)+div.button.posfull:not(.jslink) a:hover{filter:none}body main article .grid div img:not(.radfull):not(.radfullshadow):not(.radrund):not(.radrundshadow):not(.objectshadow)+div.button.posfull:not(.jslink):hover a{background-color:#373737}body main article .grid div img:not(.radfull):not(.radfullshadow):not(.radrund):not(.radrundshadow):not(.objectshadow)+div.button.posfull:not(.jslink).alternative a{background-color:rgba(121,137,100,.3)}body main article .grid div img:not(.radfull):not(.radfullshadow):not(.radrund):not(.radrundshadow):not(.objectshadow)+div.button.posfull:not(.jslink).alternative:hover a{background-color:#fff}body main article .grid div img:not(.radfull):not(.radfullshadow):not(.radrund):not(.radrundshadow):not(.objectshadow)+div.button.posfull:not(.jslink)+*{position:relative;margin-top:calc(-0.5*var(--padding))}body main article .grid div img:not(.radfull):not(.radfullshadow):not(.radrund):not(.radrundshadow):not(.objectshadow):hover+div.button.posfull:not(.jslink) a{background-color:#373737;color:#fff;animation:buttonShake .5s ease-in-out}body main article .grid div img:not(.radfull):not(.radfullshadow):not(.radrund):not(.radrundshadow):not(.objectshadow):hover+div.button.posfull:not(.jslink).alternative a{background-color:#fff;color:#798964;animation:buttonShake .5s ease-in-out}body main article .grid div img.staticmap{width:100%}body main article .grid div>div.video,body main article .grid div div.videointern{position:relative;width:100%;max-width:100% !important;height:0;border:calc(.25*var(--padding)) solid rgba(0,0,0,0);overflow:hidden;z-index:1}body main article .grid div>div.video.vp1,body main article .grid div div.videointern.vp1{padding-bottom:calc((100% - .5*var(--padding))/16*9)}body main article .grid div>div.video.vp1>video,body main article .grid div div.videointern.vp1>video{aspect-ratio:16/9;object-fit:cover;border-radius:2px}body main article .grid div>div.video.vp2,body main article .grid div div.videointern.vp2{padding-bottom:calc((100% - .5*var(--padding))/21*9)}body main article .grid div>div.video.vp2>video,body main article .grid div div.videointern.vp2>video{aspect-ratio:21/9;object-fit:cover;border-radius:2px}body main article .grid div>div.video.vn,body main article .grid div div.videointern.vn{padding-bottom:calc((100% - .5*var(--padding))/4*3)}body main article .grid div>div.video.vn>video,body main article .grid div div.videointern.vn>video{aspect-ratio:4/3;object-fit:cover;border-radius:2px}body main article .grid div>div.video.vq,body main article .grid div div.videointern.vq{padding-bottom:calc(100% - .5*var(--padding))}body main article .grid div>div.video.vq>video,body main article .grid div div.videointern.vq>video{aspect-ratio:1/1;object-fit:cover;border-radius:2px}body main article .grid div>div.video.vh,body main article .grid div div.videointern.vh{padding-bottom:calc((100% - .5*var(--padding))/9*16)}body main article .grid div>div.video.vh>video,body main article .grid div div.videointern.vh>video{aspect-ratio:9/16;object-fit:cover;border-radius:2px}body main article .grid div>div.video.vh2,body main article .grid div div.videointern.vh2{padding-bottom:calc((100% - .5*var(--padding))/3*4)}body main article .grid div>div.video.vh2>video,body main article .grid div div.videointern.vh2>video{aspect-ratio:3/4;object-fit:cover;border-radius:2px}body main article .grid div>div.video span,body main article .grid div div.videointern span{display:grid;grid-template-rows:auto;min-height:100%;position:absolute;width:100%;border-radius:2px;background-color:rgba(121,137,100,.1)}body main article .grid div>div.video span>div,body main article .grid div div.videointern span>div{align-self:center}body main article .grid div>div.video span>div svg,body main article .grid div div.videointern span>div svg{margin:0 auto;display:block;width:calc(2*var(--icon-size));height:calc(2*var(--icon-size))}body main article .grid div>div.video span>div svg path,body main article .grid div div.videointern span>div svg path{fill:#798964}body main article .grid div>div.video span>div p,body main article .grid div div.videointern span>div p{text-align:center;color:#798964}body main article .grid div>div.video span>div>button,body main article .grid div div.videointern span>div>button{filter:drop-shadow(1px 1px 2px rgba(0, 0, 0, 0.25));border-top:2px solid rgba(121,137,100,.2);border-right:2px solid rgba(121,137,100,.2);border-bottom:2px solid rgba(121,137,100,.2);border-left:2px solid rgba(121,137,100,.2);background-color:hsla(0,0%,100%,.1);margin:calc(.25*var(--padding));border-radius:2px;padding:calc(.25*var(--padding)) calc(.5*var(--padding));color:#fff;text-transform:normal;text-align:center;transition:.5s all ease-in-out;display:inline-flex;position:relative;font-weight:600;overflow:hidden;z-index:30;min-height:calc(2*var(--p-line-height));cursor:pointer}body main article .grid div>div.video span>div>button:hover,body main article .grid div div.videointern span>div>button:hover{background-color:#798964;border-top:2px solid #798964;border-right:2px solid #798964;border-bottom:2px solid #798964;border-left:2px solid #798964;color:#fff;animation:buttonShake .5s ease-in-out;filter:drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.5));cursor:pointer}body main article .grid div>div.video iframe,body main article .grid div>div.video video,body main article .grid div div.videointern iframe,body main article .grid div div.videointern video{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:-webkit-radial-gradient(white, black);mask-image:radial-gradient(white, black);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}body main article .grid div>div.video{filter:drop-shadow(0px 10px 15px rgba(0, 0, 0, 0.125));border-radius:calc(.25*var(--padding) + 2px + 2px)}body main article .grid div>div.video:hover{filter:drop-shadow(0px 10px 15px rgba(0, 0, 0, 0.25));animation:imageZoom .5s}body main article .grid div>.form{display:inline-block}body main article .grid div>.form>p{font-weight:600}body main article .grid div>.form.floatleft{float:left}body main article .grid div>.form.floatleft>div.input{padding-right:0 !important}body main article .grid div>.form.floatright{float:right}body main article .grid div>.form.floatright>div.input{padding-left:0 !important}body main article .grid div>.form div.button{padding:calc(.25*var(--padding)) calc(.25*var(--padding)) 0 calc(.25*var(--padding))}body main article .grid div>.form div.button>button{margin:0}body main article .grid div>.form div.error label{animation:invalid infinite 5s}body main article .grid div>.form span{font-weight:400}body main article .grid div>.form p{padding:calc(.25*var(--padding));display:block;line-height:var(--p-line-height);color:#798964;clear:both}body main article .grid div>.form p>span{color:#798964;font-weight:600}body main article .grid div>.form p.ptop{padding-bottom:0 !important}body main article .grid div>.form p.pbottom{padding-top:0}body main article .grid div>.form p.pnone{padding-top:0;padding-bottom:0}body main article .grid div>.form div.input,body main article .grid div>.form div.input,body main article .grid div>.form div.textarea,body main article .grid div>.form div.select,body main article .grid div>.form div.checkbox,body main article .grid div>.form div.radio,body main article .grid div>.form div.file,body main article .grid div>.form div.quantity,body main article .grid div>.form div.repeatable-group>div{padding:calc(.25*var(--padding)) calc(.25*var(--padding)) 0 calc(.25*var(--padding))}body main article .grid div>.form div.input.wmin,body main article .grid div>.form div.input.wmin,body main article .grid div>.form div.textarea.wmin,body main article .grid div>.form div.select.wmin,body main article .grid div>.form div.checkbox.wmin,body main article .grid div>.form div.radio.wmin,body main article .grid div>.form div.file.wmin,body main article .grid div>.form div.quantity.wmin,body main article .grid div>.form div.repeatable-group>div.wmin{width:min-content}body main article .grid div>.form div.input.w100,body main article .grid div>.form div.input.w100,body main article .grid div>.form div.textarea.w100,body main article .grid div>.form div.select.w100,body main article .grid div>.form div.checkbox.w100,body main article .grid div>.form div.radio.w100,body main article .grid div>.form div.file.w100,body main article .grid div>.form div.quantity.w100,body main article .grid div>.form div.repeatable-group>div.w100{width:100%}body main article .grid div>.form div.input.w50,body main article .grid div>.form div.input.w50,body main article .grid div>.form div.textarea.w50,body main article .grid div>.form div.select.w50,body main article .grid div>.form div.checkbox.w50,body main article .grid div>.form div.radio.w50,body main article .grid div>.form div.file.w50,body main article .grid div>.form div.quantity.w50,body main article .grid div>.form div.repeatable-group>div.w50{width:100%}@media(min-width: 640px){body main article .grid div>.form div.input.w50,body main article .grid div>.form div.input.w50,body main article .grid div>.form div.textarea.w50,body main article .grid div>.form div.select.w50,body main article .grid div>.form div.checkbox.w50,body main article .grid div>.form div.radio.w50,body main article .grid div>.form div.file.w50,body main article .grid div>.form div.quantity.w50,body main article .grid div>.form div.repeatable-group>div.w50{width:50%}}body main article .grid div>.form div.input.w66,body main article .grid div>.form div.input.w66,body main article .grid div>.form div.textarea.w66,body main article .grid div>.form div.select.w66,body main article .grid div>.form div.checkbox.w66,body main article .grid div>.form div.radio.w66,body main article .grid div>.form div.file.w66,body main article .grid div>.form div.quantity.w66,body main article .grid div>.form div.repeatable-group>div.w66{width:100%}@media(min-width: 640px){body main article .grid div>.form div.input.w66,body main article .grid div>.form div.input.w66,body main article .grid div>.form div.textarea.w66,body main article .grid div>.form div.select.w66,body main article .grid div>.form div.checkbox.w66,body main article .grid div>.form div.radio.w66,body main article .grid div>.form div.file.w66,body main article .grid div>.form div.quantity.w66,body main article .grid div>.form div.repeatable-group>div.w66{width:66.6666666667%}}body main article .grid div>.form div.input.w25,body main article .grid div>.form div.input.w25,body main article .grid div>.form div.textarea.w25,body main article .grid div>.form div.select.w25,body main article .grid div>.form div.checkbox.w25,body main article .grid div>.form div.radio.w25,body main article .grid div>.form div.file.w25,body main article .grid div>.form div.quantity.w25,body main article .grid div>.form div.repeatable-group>div.w25{width:100%}@media(min-width: 640px){body main article .grid div>.form div.input.w25,body main article .grid div>.form div.input.w25,body main article .grid div>.form div.textarea.w25,body main article .grid div>.form div.select.w25,body main article .grid div>.form div.checkbox.w25,body main article .grid div>.form div.radio.w25,body main article .grid div>.form div.file.w25,body main article .grid div>.form div.quantity.w25,body main article .grid div>.form div.repeatable-group>div.w25{width:25%}}body main article .grid div>.form div.input.w20,body main article .grid div>.form div.input.w20,body main article .grid div>.form div.textarea.w20,body main article .grid div>.form div.select.w20,body main article .grid div>.form div.checkbox.w20,body main article .grid div>.form div.radio.w20,body main article .grid div>.form div.file.w20,body main article .grid div>.form div.quantity.w20,body main article .grid div>.form div.repeatable-group>div.w20{width:100%}@media(min-width: 640px){body main article .grid div>.form div.input.w20,body main article .grid div>.form div.input.w20,body main article .grid div>.form div.textarea.w20,body main article .grid div>.form div.select.w20,body main article .grid div>.form div.checkbox.w20,body main article .grid div>.form div.radio.w20,body main article .grid div>.form div.file.w20,body main article .grid div>.form div.quantity.w20,body main article .grid div>.form div.repeatable-group>div.w20{width:20%}}body main article .grid div>.form div.input.w33,body main article .grid div>.form div.input.w33,body main article .grid div>.form div.textarea.w33,body main article .grid div>.form div.select.w33,body main article .grid div>.form div.checkbox.w33,body main article .grid div>.form div.radio.w33,body main article .grid div>.form div.file.w33,body main article .grid div>.form div.quantity.w33,body main article .grid div>.form div.repeatable-group>div.w33{width:100%}@media(min-width: 640px){body main article .grid div>.form div.input.w33,body main article .grid div>.form div.input.w33,body main article .grid div>.form div.textarea.w33,body main article .grid div>.form div.select.w33,body main article .grid div>.form div.checkbox.w33,body main article .grid div>.form div.radio.w33,body main article .grid div>.form div.file.w33,body main article .grid div>.form div.quantity.w33,body main article .grid div>.form div.repeatable-group>div.w33{width:33.3333333333%}}body main article .grid div>.form div.input.float,body main article .grid div>.form div.input.float,body main article .grid div>.form div.textarea.float,body main article .grid div>.form div.select.float,body main article .grid div>.form div.checkbox.float,body main article .grid div>.form div.radio.float,body main article .grid div>.form div.file.float,body main article .grid div>.form div.quantity.float,body main article .grid div>.form div.repeatable-group>div.float{float:left}body main article .grid div>.form div.input.clear,body main article .grid div>.form div.input.clear,body main article .grid div>.form div.textarea.clear,body main article .grid div>.form div.select.clear,body main article .grid div>.form div.checkbox.clear,body main article .grid div>.form div.radio.clear,body main article .grid div>.form div.file.clear,body main article .grid div>.form div.quantity.clear,body main article .grid div>.form div.repeatable-group>div.clear{clear:both}body main article .grid div>.form div.repeatable{clear:both}body main article .grid div>.form div.repeatable-group{display:inline-block;width:100%}body main article .grid div>.form input,body main article .grid div>.form textarea,body main article .grid div>.form select{padding:0 calc(var(--padding)*.2);height:calc(1.2*var(--icon-size));font-weight:400;width:100%;transition:background-color,color .2s ease-in-out;background-color:#f5f5f5;border-radius:2px;position:relative;line-height:var(--icon-size);color:#798964;margin-bottom:calc(var(--padding)*.125)}body main article .grid div>.form input::-webkit-outer-spin-button,body main article .grid div>.form input::-webkit-inner-spin-button,body main article .grid div>.form textarea::-webkit-outer-spin-button,body main article .grid div>.form textarea::-webkit-inner-spin-button,body main article .grid div>.form select::-webkit-outer-spin-button,body main article .grid div>.form select::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body main article .grid div>.form input[type=number],body main article .grid div>.form textarea[type=number],body main article .grid div>.form select[type=number]{text-align:center;-moz-appearance:textfield;appearance:textfield}body main article .grid div>.form input.left[type=number],body main article .grid div>.form textarea.left[type=number],body main article .grid div>.form select.left[type=number]{text-align:left}body main article .grid div>.form input.right[type=number],body main article .grid div>.form textarea.right[type=number],body main article .grid div>.form select.right[type=number]{text-align:right}body main article .grid div>.form input:hover,body main article .grid div>.form textarea:hover,body main article .grid div>.form select:hover{background-color:#ebebeb;border:0 solid #555;color:#798964}body main article .grid div>.form input:hover~svg,body main article .grid div>.form textarea:hover~svg,body main article .grid div>.form select:hover~svg{background-color:#ebebeb}body main article .grid div>.form input:hover~svg path,body main article .grid div>.form textarea:hover~svg path,body main article .grid div>.form select:hover~svg path{fill:#798964}body main article .grid div>.form textarea{padding:calc(var(--padding)*.125) calc(var(--padding)*.2);line-height:var(--p-line-height);min-height:120px;display:block}body main article .grid div>.form select{color:#798964;cursor:pointer}body main article .grid div>.form select:disabled{background-image:none}body main article .grid div>.form select option{color:#798964;background-color:#f5f5f5}body main article .grid div>.form select option:hover{color:#798964;background-color:#ebebeb}body main article .grid div>.form select:hover{background-color:#ebebeb;border:0 solid #555;color:#798964}body main article .grid div>.form div.input span,body main article .grid div>.form div.textarea span,body main article .grid div>.form div.select span,body main article .grid div>.form div.checkbox span,body main article .grid div>.form div.radio span,body main article .grid div>.form div.file span,body main article .grid div>.form div.quantity span{font-size:calc(0.85*var(--p-font-size));line-height:calc(0.85*var(--p-line-height));color:#798964;padding-bottom:calc(var(--padding)*.25);display:block}body main article .grid div>.form div.select select{padding-right:calc(1.4*var(--icon-size));white-space:nowrap;text-overflow:ellipsis}body main article .grid div>.form div.select svg path{fill:#505050}body main article .grid div>.form div.checkbox,body main article .grid div>.form div.radio,body main article .grid div>.form div.file{padding:calc(.25*var(--padding)) calc(.25*var(--padding)) 0 calc(.25*var(--padding))}body main article .grid div>.form div.checkbox>div.part,body main article .grid div>.form div.radio>div.part,body main article .grid div>.form div.file>div.part{margin-bottom:calc(var(--padding)*.125)}body main article .grid div>.form div.checkbox>div.part:last-child,body main article .grid div>.form div.radio>div.part:last-child,body main article .grid div>.form div.file>div.part:last-child{margin:0}body main article .grid div>.form div.checkbox>div.part>input:checked~svg path,body main article .grid div>.form div.radio>div.part>input:checked~svg path,body main article .grid div>.form div.file>div.part>input:checked~svg path{fill:#373737}body main article .grid div>.form div.checkbox path,body main article .grid div>.form div.radio path,body main article .grid div>.form div.file path{fill:#e6e6e6}body main article .grid div>.form div.checkbox input,body main article .grid div>.form div.radio input,body main article .grid div>.form div.file input{width:100%;line-height:var(--icon-size);display:none}body main article .grid div>.form div.quantity input{min-width:calc(4*var(--icon-size))}body main article .grid div>.form div.quantity svg{background-color:rgba(121,137,100,.1);z-index:100;cursor:pointer}body main article .grid div>.form div.quantity svg path{fill:#798964}body main article .grid div>.form div.quantity svg:hover{background-color:#798964}body main article .grid div>.form div.quantity svg:hover path{fill:#fff}body main article .grid div>.form svg{position:absolute;height:calc(1.2*var(--icon-size));width:calc(1.2*var(--icon-size));background-color:#f5f5f5;border-radius:2px;transition:all .2s ease-in-out;top:0;left:0;padding:calc(var(--padding)*.125);cursor:pointer}body main article .grid div>.form svg.right{left:auto;right:0}body main article .grid div>.form svg path{fill:#798964}body main article .grid div>.form div.checkbox,body main article .grid div>.form div.radio,body main article .grid div>.form div.file{display:inline-block}body main article .grid div>.form div.checkbox>div.part,body main article .grid div>.form div.radio>div.part,body main article .grid div>.form div.file>div.part{display:grid;width:100%;position:relative;min-height:calc(1.2*var(--icon-size))}body main article .grid div>.form div.checkbox>div.part>div.input input,body main article .grid div>.form div.radio>div.part>div.input input,body main article .grid div>.form div.file>div.part>div.input input{display:block}body main article .grid div>.form div.checkbox>div.part.withattached>div.input,body main article .grid div>.form div.radio>div.part.withattached>div.input,body main article .grid div>.form div.file>div.part.withattached>div.input{padding-left:calc(var(--icon-size) + .375*var(--padding))}body main article .grid div>.form div.checkbox>div.part.wmin,body main article .grid div>.form div.radio>div.part.wmin,body main article .grid div>.form div.file>div.part.wmin{width:fit-content;margin-right:10px}body main article .grid div>.form div.checkbox>div.part.w50,body main article .grid div>.form div.radio>div.part.w50,body main article .grid div>.form div.file>div.part.w50{width:100%}@media(min-width: 640px){body main article .grid div>.form div.checkbox>div.part.w50,body main article .grid div>.form div.radio>div.part.w50,body main article .grid div>.form div.file>div.part.w50{width:50%}}body main article .grid div>.form div.checkbox>div.part.w33,body main article .grid div>.form div.radio>div.part.w33,body main article .grid div>.form div.file>div.part.w33{width:100%}@media(min-width: 640px){body main article .grid div>.form div.checkbox>div.part.w33,body main article .grid div>.form div.radio>div.part.w33,body main article .grid div>.form div.file>div.part.w33{width:33.3333333333%}}body main article .grid div>.form div.checkbox>div.part.w25,body main article .grid div>.form div.radio>div.part.w25,body main article .grid div>.form div.file>div.part.w25{width:100%}@media(min-width: 640px){body main article .grid div>.form div.checkbox>div.part.w25,body main article .grid div>.form div.radio>div.part.w25,body main article .grid div>.form div.file>div.part.w25{width:25%}}body main article .grid div>.form div.checkbox>div.part.float,body main article .grid div>.form div.radio>div.part.float,body main article .grid div>.form div.file>div.part.float{float:left}body main article .grid div>.form div.checkbox>div.part.clear,body main article .grid div>.form div.radio>div.part.clear,body main article .grid div>.form div.file>div.part.clear{clear:both}body main article .grid div>.form div.checkbox>div.part>label,body main article .grid div>.form div.radio>div.part>label,body main article .grid div>.form div.file>div.part>label{width:100%;padding:calc(var(--padding)*.125) calc(var(--padding)*.2);padding-left:calc(var(--icon-size) + .375*var(--padding));cursor:pointer;transition:all .2s ease-in-out;margin-bottom:calc(var(--padding)*.125);background-color:rgba(0,0,0,0);color:#798964;line-height:var(--p-line-height);z-index:1000;position:relative;min-height:calc(1.2*var(--icon-size))}body main article .grid div>.form div.checkbox>div.part>label>a,body main article .grid div>.form div.radio>div.part>label>a,body main article .grid div>.form div.file>div.part>label>a{color:#798964;display:inline}body main article .grid div>.form div.checkbox>div.part>label>a:hover,body main article .grid div>.form div.radio>div.part>label>a:hover,body main article .grid div>.form div.file>div.part>label>a:hover{text-decoration:underline}body main article .grid div>.form.alternative{background-color:rgba(0,0,0,0)}body main article .grid div>.form.alternative p{color:#fff}body main article .grid div>.form.alternative p>span{color:#fff}body main article .grid div>.form.alternative input,body main article .grid div>.form.alternative textarea,body main article .grid div>.form.alternative select{background-color:#414141;color:#fff}body main article .grid div>.form.alternative input:hover,body main article .grid div>.form.alternative textarea:hover,body main article .grid div>.form.alternative select:hover{background-color:#4b4b4b;border:0 solid #e1e1e1;color:#fff}body main article .grid div>.form.alternative input:hover~svg,body main article .grid div>.form.alternative textarea:hover~svg,body main article .grid div>.form.alternative select:hover~svg{background-color:#4b4b4b}body main article .grid div>.form.alternative select{color:#fff}body main article .grid div>.form.alternative select option{color:#fff;background-color:#414141}body main article .grid div>.form.alternative select option:hover{color:#fff;background-color:#4b4b4b}body main article .grid div>.form.alternative select:hover{background-color:#4b4b4b;border:0 solid #e1e1e1;color:#fff}body main article .grid div>.form.alternative div.input span,body main article .grid div>.form.alternative div.textarea span,body main article .grid div>.form.alternative div.select span,body main article .grid div>.form.alternative div.checkbox span,body main article .grid div>.form.alternative div.radio span,body main article .grid div>.form.alternative div.file span,body main article .grid div>.form.alternative div.quantity span{color:#fff}body main article .grid div>.form.alternative div.select svg path{fill:#e6e6e6}body main article .grid div>.form.alternative div.checkbox>div.part>input:checked~svg path,body main article .grid div>.form.alternative div.radio>div.part>input:checked~svg path,body main article .grid div>.form.alternative div.file>div.part>input:checked~svg path{fill:#fff}body main article .grid div>.form.alternative div.checkbox path,body main article .grid div>.form.alternative div.radio path,body main article .grid div>.form.alternative div.file path{fill:#505050}body main article .grid div>.form.alternative div.quantity svg{background-color:hsla(0,0%,100%,.1)}body main article .grid div>.form.alternative div.quantity svg path{fill:#798964}body main article .grid div>.form.alternative div.quantity svg:hover{background-color:#fff}body main article .grid div>.form.alternative div.quantity svg:hover path{fill:#fff}body main article .grid div>.form.alternative svg{background-color:#414141}body main article .grid div>.form.alternative svg path{fill:#fff}body main article .grid div>.form.alternative div.checkbox>div.part>label,body main article .grid div>.form.alternative div.radio>div.part>label,body main article .grid div>.form.alternative div.file>div.part>label{color:#fff}body main article .grid div>.form.alternative div.checkbox>div.part>label>a,body main article .grid div>.form.alternative div.radio>div.part>label>a,body main article .grid div>.form.alternative div.file>div.part>label>a{color:#fff}body main article .grid div .box.bs1,body main article .grid div .box.bs2,body main article .grid div .box.bs3,body main article .grid div .box.bs4,body main article .grid div .box.bs5,body main article .grid div .box.bs6,body main article .grid div .box.bs7,body main article .grid div .box.bs8{display:inline-grid;margin:calc(.25*var(--padding));padding:calc(.25*var(--padding));min-width:calc(100% - .5*var(--padding));max-width:calc(100% - var(--padding)*.5);border-radius:2px;box-shadow:4px 4px 8px rgba(0,0,0,.25)}body main article .grid div .box.bs1{background-color:#fff}body main article .grid div .box.bs2{background-color:#f5f5f5}body main article .grid div .box.bs3{background-color:#ebebeb}body main article .grid div .box.bs4{background-color:#4b4b4b}body main article .grid div .box.bs5{background-color:#414141}body main article .grid div .box.bs6{background-color:#373737}body main article .grid div .box.bs7{background-color:#92c570}body main article .grid div .box.bs8{background-color:#798964}body main article .grid:last-child>picture.gridsvg>img.end,body main article .grid:last-child>picture.gridsvg>svg.end{bottom:0}body main article .grid.footerlight:last-child>picture.gridsvg>img.end,body main article .grid.footerlight:last-child>picture.gridsvg>svg.end,body main article .grid.footerdark:last-child>picture.gridsvg>img.end,body main article .grid.footerdark:last-child>picture.gridsvg>svg.end{bottom:160px}@media(min-width: 960px){body main article .grid.footerlight:last-child>picture.gridsvg>img.end,body main article .grid.footerlight:last-child>picture.gridsvg>svg.end,body main article .grid.footerdark:last-child>picture.gridsvg>img.end,body main article .grid.footerdark:last-child>picture.gridsvg>svg.end{bottom:170px}}@media(min-width: 1280px){body main article .grid.footerlight:last-child>picture.gridsvg>img.end,body main article .grid.footerlight:last-child>picture.gridsvg>svg.end,body main article .grid.footerdark:last-child>picture.gridsvg>img.end,body main article .grid.footerdark:last-child>picture.gridsvg>svg.end{bottom:160px}}@media(min-width: 1600px){body main article .grid.footerlight:last-child>picture.gridsvg>img.end,body main article .grid.footerlight:last-child>picture.gridsvg>svg.end,body main article .grid.footerdark:last-child>picture.gridsvg>img.end,body main article .grid.footerdark:last-child>picture.gridsvg>svg.end{bottom:170px}}body>div#page{overflow-y:clip}body>div#page>footer{background-color:rgba(0,0,0,0)}body>div#page>footer.footertrans{background-color:rgba(0,0,0,0)}body>div#page>footer.footerlight{background-color:#fff}body>div#page>footer.footerdark{background-color:#373737}body>div#page>footer{z-index:21;position:absolute;bottom:0;width:100%;padding-bottom:var(--padding);min-height:160px}@media(min-width: 960px){body>div#page>footer{min-height:170px}}@media(min-width: 1280px){body>div#page>footer{min-height:160px}}@media(min-width: 1600px){body>div#page>footer{min-height:170px}}body>div#page>footer a,body>div#page>footer div.jslink{display:inline-block}body>div#page>footer a:not(:last-child),body>div#page>footer div.jslink:not(:last-child){padding-right:calc(.25*var(--padding))}body>div#page>footer a svg,body>div#page>footer div.jslink svg{height:var(--icon-size);width:var(--icon-size);display:block;transition:all .2s ease-in-out}body>div#page>footer a svg path,body>div#page>footer div.jslink svg path{fill:#fff}body>div#page>footer a svg:hover,body>div#page>footer div.jslink svg:hover{animation:svgShake .5s ease-in-out}body>div#page>footer a svg:hover>path,body>div#page>footer div.jslink svg:hover>path{fill:#fff}body>div#page>footer p,body>div#page>footer li,body>div#page>footer strong,body>div#page>footer span{color:#fff;font-size:var(--p-font-size);text-align:center}body>div#page>footer.footerfontlight p,body>div#page>footer.footerfontlight li,body>div#page>footer.footerfontlight strong,body>div#page>footer.footerfontlight span{color:#fff}body>div#page>footer.footerfontlight a svg path,body>div#page>footer.footerfontlight div.jslink svg path{fill:#fff}body>div#page>footer.footerfontlight a svg:hover>path,body>div#page>footer.footerfontlight div.jslink svg:hover>path{fill:#fff}body>div#page>footer.footerfontdark p,body>div#page>footer.footerfontdark li,body>div#page>footer.footerfontdark strong,body>div#page>footer.footerfontdark span{color:#373737}body>div#page>footer.footerfontdark a svg path,body>div#page>footer.footerfontdark div.jslink svg path{fill:#373737}body>div#page>footer.footerfontdark a svg:hover>path,body>div#page>footer.footerfontdark div.jslink svg:hover>path{fill:#373737}body>div#page>footer>div>*{padding:0 calc(.25*var(--padding))}@media(min-width: 1280px){body>div#page>footer>div>*{padding:calc(.25*var(--padding)) calc(.25*var(--padding)) 0}}body>div#page>footer>div.grid>div>div{display:inline-block}body>div#page>footer>div.grid>div>div span{float:left;line-height:var(--icon-size);margin-right:calc(.5*var(--padding))}body>div#page>footer>div.grid>div>div:last-child span{margin-right:0}body>div#page>footer>div.grid>div>div svg{float:left;line-height:var(--icon-size)}body>div#page>footer #form{display:none}body>div#page>footer #contact{grid-column:2/span 16;grid-row:1;justify-self:center;align-self:center;text-align:center}body>div#page>footer #developer{grid-column:2/span 16;grid-row:5;justify-self:center;align-self:center}body>div#page>footer #address{grid-column:2/span 16;grid-row:3;justify-self:center;align-self:center}body>div#page>footer #copyright{grid-column:2/span 16;grid-row:4;justify-self:center;align-self:center;text-align:center}body>div#page>footer #legal{grid-column:2/span 16;grid-row:6;justify-self:center;align-self:center;text-align:center}body>div#page>footer #legal p,body>div#page>footer #legal p>strong,body>div#page>footer #legal span{font-size:calc(.8*var(--p-font-size));line-height:calc(.8*var(--p-line-height))}body>div#page>footer #legal>a{padding-right:0}@media(min-width: 1280px){body>div#page>footer #form{display:none}body>div#page>footer #contact{grid-column:2/span 6;grid-row:1;align-self:center;justify-self:left}body>div#page>footer #developer{grid-column:16/span 2;grid-row:1;justify-self:right;align-self:center}body>div#page>footer #address{grid-column:2/span 12;grid-row:3;justify-self:left;align-self:center}body>div#page>footer #copyright{grid-column:13/span 5;grid-row:3;justify-self:right;align-self:center}body>div#page>footer #legal{grid-column:2/span 16;grid-row:2;justify-self:left;align-self:center;text-align:center}}div.testlogo{height:100vh;width:100%;background-color:#323232;position:fixed;z-index:10000000;left:0;top:0;display:grid;animation:logoout 1s ease-out;animation-delay:4.5s;animation-fill-mode:forwards}div.testlogo div.testbox{width:30vw;height:7.5vw;justify-self:center;align-self:center;position:relative;animation:logoshake 2s ease-in-out;animation-delay:3s;animation-fill-mode:forwards}div.testlogo div.testbox svg{width:30vw;height:7.5vw;position:absolute}div.testlogo div.testbox svg path{fill:#fff}div.testlogo div.testbox svg:hover path{fill:#fff}div.testlogo div.testbox svg.logo_m{animation:logoload 2s ease-in-out;animation-delay:1s;animation-fill-mode:forwards}div.testlogo div.testbox svg.logo_u{animation:logoload 2s ease-in-out;animation-delay:1.1s;animation-fill-mode:forwards}div.testlogo div.testbox svg.logo_l{animation:logoload 2s ease-in-out;animation-delay:1.2s;animation-fill-mode:forwards}div.testlogo div.testbox svg.logo_ti{animation:logoload 2s ease-in-out;animation-delay:1.3s;animation-fill-mode:forwards}div.testlogo div.testbox svg.logo_punkt{animation:logoload 2s ease-in-out;animation-delay:1.3s;animation-fill-mode:forwards}div.testlogo div.testbox svg.logo_ty{animation:logoload 2s ease-in-out;animation-delay:1.4s;animation-fill-mode:forwards}div.testlogo div.testbox svg.logo_p{animation:logoload 2s ease-in-out;animation-delay:1.5s;animation-fill-mode:forwards}div.testlogo div.testbox svg.logo_e{animation:logoload 2s ease-in-out;animation-delay:1.6s;animation-fill-mode:forwards}@keyframes loadpage{0%{opacity:0}100%{opacity:1}}@keyframes logoload{0%{opacity:0}92%{transform:scale(1);opacity:1}96%{transform:scale(1)}100%{transform:scale(1)}}@keyframes logoshake{0%{transform:scale(1)}10%{transform:scale(1.05)}20%{transform:scale(1)}50%{transform:scale(1)}60%{transform:scale(1.05)}70%{transform:scale(1);opacity:1}100%{opacity:0}}@keyframes logoout{0%{background-color:#323232;opacity:1}99%{background-color:#fff;opacity:0;height:100vh}100%{height:0;visibility:hidden}}@keyframes pulse{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}#adminbar{position:fixed;z-index:5000;top:0;left:0;transition:left .3s ease-in-out;max-height:100vh;overflow-x:auto;scrollbar-width:none}#adminbar.out{left:calc((.25*var(--padding) + var(--icon-size))*-1)}#adminbar.out:hover{left:0}#mainmenu,#submenu{position:fixed;z-index:5000;top:0;right:0;transition:right .3s ease-in-out;max-height:100vh;overflow-x:auto}#mainmenu.out,#submenu.out{right:calc((.25*var(--padding) + var(--icon-size))*-1)}#mainmenu.out:hover,#submenu.out:hover{right:0}.barbox{margin-bottom:calc(.125*var(--padding));position:relative;border-radius:1px;overflow:hidden;background-color:#fafafa;box-shadow:0px 4px 4px rgba(0,0,0,.25)}.barbox.left{margin-left:calc(.25*var(--padding));margin-right:calc(.125*var(--padding))}.barbox.right{margin-right:calc(.25*var(--padding));margin-left:calc(.125*var(--padding))}.barbox.bottom{margin-bottom:calc(.25*var(--padding));margin-top:calc(.125*var(--padding));margin-left:calc(.125*var(--padding));margin-right:calc(.125*var(--padding))}.barbox:first-child{margin-top:calc(.25*var(--padding))}.barbox:last-child{margin-bottom:calc(.25*var(--padding))}.tooltip{display:block;pointer-events:none;font-size:calc(.8*var(--p-font-size));line-height:calc(.6*var(--icon-size));font-weight:400;box-shadow:0px 4px 4px rgba(0,0,0,.25);color:#505050;position:absolute;padding:calc(var(--padding)*.1) calc(var(--padding)*.2);background-color:#fafafa;border-radius:2px;max-width:20vw}.tooltip strong{display:block;font-size:calc(.8*var(--p-font-size));line-height:calc(.6*var(--icon-size));color:#505050}.tooltip p{margin-top:calc(.1*var(--padding));color:#505050;font-size:calc(.8*var(--p-font-size));line-height:calc(.6*var(--icon-size));font-weight:400}.tooltip[popover]{position:fixed;margin:0;inset:auto}.tooltip[popover]:not(:popover-open){display:none}.tooltip:popover-open{display:block;animation:bounceTooltipLeft .2s ease-in-out}@media(prefers-reduced-motion: reduce){.tooltip:popover-open{animation:none}}#fastcontact{position:fixed;right:1vw;bottom:4vw;z-index:500;transition:all .5s ease-in-out;border-radius:1px;background-color:#fafafa;-webkit-box-shadow:0px 4px 4px rgba(0,0,0,.25);box-shadow:0px 4px 4px rgba(0,0,0,.25);text-align:center}@media(min-width: 1280px){#fastcontact{bottom:20vh}}#fastcontact div{border-radius:1px;background:#fafafa;transition:all .5s ease-in-out;padding:calc(var(--padding)*.25/2) calc(var(--padding)*.5/2)}#fastcontact div span{transition:all .5s ease-in-out;font-size:calc(.8*var(--p-font-size));font-weight:normal;color:#505050}#fastcontact div span strong{transition:all .5s ease-in-out;font-weight:bold;color:#505050}#fastcontact svg{margin:0 auto;height:var(--icon-size);width:var(--icon-size);display:block;background-color:rgba(0,0,0,0)}#fastcontact svg path{transition:all .5s ease-in-out;fill:#505050}#fastcontact:hover div{background-color:#505050;color:#fff}#fastcontact:hover div span,#fastcontact:hover div strong{color:#fff}#fastcontact:hover svg path{fill:#fff}#fastcontact.out{transition:all .5s ease-in-out;right:-500px}#adminbar .barbox div,#mainmenu .barbox div,#submenu .barbox div{cursor:pointer;position:relative;height:calc(var(--icon-size) + .1*var(--padding));width:calc(var(--icon-size) + .1*var(--padding))}#adminbar .barbox div>svg,#mainmenu .barbox div>svg,#submenu .barbox div>svg{padding:calc(.05*var(--padding));display:block;position:absolute;transition:background-color .5s ease-in-out}#adminbar .barbox div>svg path,#mainmenu .barbox div>svg path,#submenu .barbox div>svg path{fill:#505050;transition:fill .5s ease-in-out}#adminbar .barbox div.error>svg,#mainmenu .barbox div.error>svg,#submenu .barbox div.error>svg{background-color:red;animation:shake1 3s ease-in-out}#adminbar .barbox div.error>svg path,#mainmenu .barbox div.error>svg path,#submenu .barbox div.error>svg path{fill:#fff}#adminbar .barbox div.cartpulse>svg,#mainmenu .barbox div.cartpulse>svg,#submenu .barbox div.cartpulse>svg{animation:cartIconPulse .32s ease-out}#adminbar .barbox div:hover>svg,#adminbar .barbox div.active>svg,#mainmenu .barbox div:hover>svg,#mainmenu .barbox div.active>svg,#submenu .barbox div:hover>svg,#submenu .barbox div.active>svg{background-color:#505050}#adminbar .barbox div:hover>svg path,#adminbar .barbox div.active>svg path,#mainmenu .barbox div:hover>svg path,#mainmenu .barbox div.active>svg path,#submenu .barbox div:hover>svg path,#submenu .barbox div.active>svg path{fill:#fff}#adminbar .barbox div.active>svg,#mainmenu .barbox div.active>svg,#submenu .barbox div.active>svg{background-color:green}#adminbar .barbox div.selection-count,#mainmenu .barbox div.selection-count,#submenu .barbox div.selection-count{display:flex;align-items:center;justify-content:center;background-color:green}#adminbar .barbox div.selection-count span,#mainmenu .barbox div.selection-count span,#submenu .barbox div.selection-count span{color:#fff;font-size:calc(.85*var(--p-font-size));font-weight:700;line-height:1}.selected-edit-element,.selected-edit-element:hover{outline:lime 4px dotted !important}#templateoverlay{position:fixed;z-index:5000;bottom:0;transition:bottom .3s ease-in-out;max-width:100vw;overflow-x:auto;left:50%;transform:translate(-50%, 0)}#templateoverlay.out{bottom:calc((.25*var(--padding) + var(--icon-size))*-1)}#templateoverlay.out:hover{bottom:0}header.browser{position:relative;background-color:#fff;min-height:150px}header.browser div.logo{justify-self:center;display:block;padding:45px 30px 0 30px}header.browser div.logo:hover{animation:unset}header.browser div.logo svg{height:60px;margin:0 auto}header.browser div.logo svg path.fil0{fill:#373737}header.browser div.logo svg path.fil1{fill:#373737}header.browser div.logo svg path.fil2{fill:#373737}header.browser div.logo svg path.fil3{fill:#373737}main.browser,footer.browser{background-color:#fff !important}main.browser p,footer.browser p{color:#373737 !important}main.browser #copyright,footer.browser #copyright{padding:30px;justify-self:center;align-self:center;text-align:center}main.browser article>div{background-color:#fff !important}main.browser article>div h1,main.browser article>div p,main.browser article>div span{color:#373737 !important;padding:15px 30px}main.browser article>div h1{line-height:55px;font-size:43px}main.browser article>div p{line-height:25px;font-size:19.6px}main.browser article>div table{margin:0 auto}main.browser article>div table tr td{text-align:center;padding:15px}main.browser article>div table tr td p{padding:5px 15px;line-height:25px;font-size:19.6px}main.browser article>div table tr td p.small{padding:5px 15px;line-height:20px;font-size:15px}main.browser article>div table tr td img{width:50px;height:50px;margin:0 auto}main.browser article>div table tr td div.button{display:inline-flex;margin-top:15px}main.browser article>div table tr td div.button a{color:#fff;padding:10px 18px;background-color:#373737;border-radius:3px;font-weight:bold;font-size:19.6px}body>div#page>main.service,body>div#page>footer.service{background-color:#fff;position:relative;height:auto}body>div#page>main.service p,body>div#page>footer.service p{color:#505050}body>div#page>main.service div.jslink svg path,body>div#page>footer.service div.jslink svg path{fill:#505050}body>div#page>main.service #developer,body>div#page>footer.service #developer{grid-column:2/span 16;grid-row:2;justify-self:center;align-self:center}body>div#page>main.service #copyright,body>div#page>footer.service #copyright{grid-column:2/span 16;grid-row:1;justify-self:center;align-self:center;text-align:center}body>div#page>header.service{position:relative;background-color:#fff}body>div#page>header.service div.logo{justify-self:center;display:block}body>div#page>header.service div.logo svg{margin:0 auto}body>div#page>header.service div.logo svg path.fil0{fill:#fff}body>div#page>header.service div.logo svg path.fil1{fill:#fff}body>div#page>header.service div.logo svg path.fil2{fill:#fff}body>div#page>header.service div.logo svg path.fil3{fill:#fff}body>div#page>header.service div.logo svg path.fil4{fill:#373737}body>div#page>main.service article{min-height:auto}body>div#page>main.service article>div{background-color:#fff !important}body>div#page>main.service article>div:first-child{padding-top:calc(.5*var(--padding)) !important;padding-bottom:calc(.5*var(--padding)) !important}body>div#page>main.service article>div h1,body>div#page>main.service article>div p{color:#505050 !important}@media print{*{overflow:visible !important}#adminbar,#mainmenu,#submenu,#fastcontact,#contact,#copyright,#developer,nav{display:none !important}#address{align-self:start !important;justify-self:start !important}h1,h2,h3,p,q,blockquote,li{color:#000 !important;text-shadow:none !important;text-transform:none !important}h1 strong,h1 span,h2 strong,h2 span,h3 strong,h3 span,p strong,p span,q strong,q span,blockquote strong,blockquote span,li strong,li span{color:#000 !important;text-shadow:none !important}div.button{display:none !important}div.logo{margin:0 !important;justify-self:end !important}div.logo svg{filter:none !important}div.logo svg path.fil0{fill:#000 !important}div.logo svg path.fil1{fill:#000 !important}div.logo svg path.fil2{fill:#000 !important}div.logo svg path.fil3{fill:#000 !important}div.logo svg path.fil4{fill:#000 !important}div.box{grid-template-columns:repeat(1, 1fr) !important}div.box>div{margin-right:0 !important;margin-left:0 !important}body main article{display:block !important}body main article .grid{display:block !important;background-color:#fff !important;height:auto !important;min-height:auto !important;padding:0 !important}body main article .grid img.gridsvg{display:none !important}body main article .grid picture{display:none !important}body main article .grid:first-child{padding-top:0 !important}body main article .grid:last-child{padding-bottom:0 !important}body>div#page>header{position:relative;height:auto !important}body>div#page>footer{position:relative;height:auto !important}}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}