.row,.samerow{width:100%;max-width:80%;min-width:1200px;margin:0 auto 0 auto}.row .row{min-width:0;max-width:100%;margin:0}.row:before,.row:after,.samerow:before,.samerow:after,.clearfix:before,.clearfix:after{content:"";display:table}.row:after,.samerow:after,.clearfix:after{clear:both}.row,.samerow,.clearfix{zoom:1}.col,.samecol{margin-right:4%;float:left;position:relative}.col:last-child,.samecol:last-child,.col-nav{margin-right:0}.one.col,.one.samecol{width:4.666666666666667%}.two.col,.two.samecol{width:13.333333333333334%}.three.col,.three.samecol{width:22%}.four.col,.four.samecol{width:30.666666666666668%}.five.col,.five.samecol{width:39.333333333333336%}.six.col,.six.samecol{width:48%}.seven.col,.seven.samecol{width:56.66666666666667%}.eight.col,.eight.samecol{width:65.33333333333334%}.nine.col,.nine.samecol{width:74%}.ten.col,.ten.samecol{width:82.66666666666667%}.eleven.col,.eleven.samecol{width:91.33333333333334%}.twelve.col,.twelve.samecol{width:100%}@media only screen and (max-width:1250px){.row,.samerow{width:auto !important;padding-left:25px;padding-right:25px;max-width:100%;min-width:0}.row .row,.samerow .row,.row .samerow,.samerow .samerow{padding:0}}@media only screen and (max-width:682px){.row{margin:0}.col{width:auto !important;float:none;margin:0 0 15px 0}.row,.samerow{padding-left:25px;padding-right:25px}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:400;font-size:100%;vertical-align:baseline}:focus{outline:0}html{position:relative;min-height:100%}html,body{width:100%}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}img{max-width:100%;height:auto}a{text-decoration:none}html{min-height:100%;position:relative;max-width:100%;overflow-x:hidden;background:#fffffe}body{margin:0 0 350px 0;padding:80px 0 0 0;height:none}body:before{xcontent:"";top:0;left:0;width:100%;height:25px;position:fixed;background:#fffffe;z-index:998}body.npt{padding:0;min-height:100vh}body.nm{margin:0}body.footer-match{margin:0 0 70px 0}@media only screen and (max-width:682px){body{padding-top:54px;margin:0 0 600px 0}}body.mobile{padding-top:55px}body.sl{background-color:#fffffe;background-image:-webkit-linear-gradient(left,#fffffe 60%,#eaeaea 60%);background-image:-moz-linear-gradient(left,#fffffe 60%,#eaeaea 60%);background-image:-ms-linear-gradient(left,#fffffe 60%,#eaeaea 60%);background-image:-o-linear-gradient(left,#fffffe 60%,#eaeaea 60%);background-image:linear-gradient(left,#fffffe 60%,#eaeaea 60%)}body.nkv header{background:#444}body.gbg header{background:url("images/blurred-field-banner.jpg") no-repeat center center;background-size:cover;background:rgba(0,0,1,0.7)}body.fullbg:before{content:"";width:calc(100% - 50px);height:25%;margin:25px;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;top:0;left:0;background-color:rgba(0,0,1,0);background-image:-webkit-linear-gradient(bottom,rgba(0,0,1,0) 0,rgba(0,0,1,0.6) 100%);background-image:-moz-linear-gradient(bottom,rgba(0,0,1,0) 0,rgba(0,0,1,0.6) 100%);background-image:-ms-linear-gradient(bottom,rgba(0,0,1,0) 0,rgba(0,0,1,0.6) 100%);background-image:-o-linear-gradient(bottom,rgba(0,0,1,0) 0,rgba(0,0,1,0.6) 100%);background-image:linear-gradient(bottom,rgba(0,0,1,0) 0,rgba(0,0,1,0.6) 100%);position:absolute;z-index:-1}body.fullbg:after{content:"";height:calc(100% - 400px);width:calc(100% - 50px);z-index:-2;position:absolute;top:0;left:0;box-sizing:border-box;margin:25px;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#a9a9a9;background-image:-webkit-linear-gradient(top,#a9a9a9 0,#efefef 100%);background-image:-moz-linear-gradient(top,#a9a9a9 0,#efefef 100%);background-image:-ms-linear-gradient(top,#a9a9a9 0,#efefef 100%);background-image:-o-linear-gradient(top,#a9a9a9 0,#efefef 100%);background-image:linear-gradient(top,#a9a9a9 0,#efefef 100%)}body.fullbg.greensky:after{background:url("../../images/backgrounds/greensky.jpg") no-repeat center top;background-size:cover}body.fullbg.hpldetail:after{background:url("../../images/mood/hpl-detail.jpg") no-repeat center top;background-size:cover}section{position:relative;display:block;padding:80px 0;overflow:hidden}section.hidesec{display:none}section.in-fullbg{margin-left:50px;margin-right:50px}section.in-fullbg .row{min-width:unset;max-width:1400px}@media only screen and (max-width:682px){section.in-fullbg{margin-left:25px;margin-right:25px}}section#intro{padding:80px 0 0 0;color:#000001}section#intro.blank{padding:140px 0 0 0}section#intro.hightop{padding:180px 0 0 0}@media only screen and (max-width:682px){section#intro{padding:15px 0}section#intro.blank{padding:130px 0 0 0}section#intro.hightop{padding:80px 0 0 0}section#intro h3.green img{width:15px}}section#intro.npb{padding-bottom:20px}section#intro.contact{background:url("images/blurred-field.jpg") no-repeat bottom center;background-size:cover;padding-top:150px;color:#fffffe}@media only screen and (max-width:1300px){section#intro.contact{background:url("images/blurred-field-1000.jpg") no-repeat bottom center;background-size:cover}}@media only screen and (max-width:682px){section#intro.contact{background:url("images/blurred-field-500.jpg") no-repeat bottom center;padding-top:90px;background-size:cover}}section.tri{padding:80px 0 120px 0}section.tri.top{padding:80px 0}@media only screen and (max-width:682px){section{padding:25px 0}}section.np{padding:0}section.w{background:#fffffe}section.lightgrey{background:#efefef}section.grey{background:#444;background-color:#7c7c7c;background-image:-webkit-linear-gradient(bottom,#7c7c7c 0,#444 100%);background-image:-moz-linear-gradient(bottom,#7c7c7c 0,#444 100%);background-image:-ms-linear-gradient(bottom,#7c7c7c 0,#444 100%);background-image:-o-linear-gradient(bottom,#7c7c7c 0,#444 100%);background-image:linear-gradient(bottom,#7c7c7c 0,#444 100%)}section.hero{background:#beb38f;background-color:#beb38f;background-image:-webkit-linear-gradient(bottom,#beb38f 0,#938556 100%);background-image:-moz-linear-gradient(bottom,#beb38f 0,#938556 100%);background-image:-ms-linear-gradient(bottom,#beb38f 0,#938556 100%);background-image:-o-linear-gradient(bottom,#beb38f 0,#938556 100%);background-image:linear-gradient(bottom,#beb38f 0,#938556 100%)}section.grey h1,section.hero h1,section.grey h2,section.hero h2,section.grey h3,section.hero h3,section.grey h4,section.hero h4,section.grey h5,section.hero h5,section.grey h6,section.hero h6,section.grey p,section.hero p,section.grey ul,section.hero ul,section.grey ol,section.hero ol,section.grey li,section.hero li,section.grey strong,section.hero strong,section.grey span,section.hero span,section.grey a,section.hero a{color:#fffffe}section.carousel{background:#ffa500}section .row.pt{padding-top:40px}section .row.bgsilk,section .row.bgw{box-sizing:border-box;padding:50px;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:rgba(239,239,239,0.8);-webkit-backdrop-filter:blur(10px);-moz-backdrop-filter:blur(10px);-o-backdrop-filter:blur(10px);-ms-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media only screen and (max-width:682px){section .row.bgsilk,section .row.bgw{padding:20px}}section .row.bgw{background:#fffffe;-webkit-backdrop-filter:blur(none);-moz-backdrop-filter:blur(none);-o-backdrop-filter:blur(none);-ms-backdrop-filter:blur(none);backdrop-filter:blur(none)}footer{width:100%;position:absolute;left:0;bottom:0;height:350px;padding-top:60px;padding-bottom:40px;font-size:13px;box-sizing:border-box;background:#000001 !important}footer ul{list-style:none;padding:0}footer ul li{list-style:none;color:#a2a2a2;padding:0}footer ul li:hover{color:#fffffe}@media only screen and (max-width:682px){footer{height:auto;padding-bottom:0}}footer h4{color:#e1ff65}footer p{font-size:13px;color:#ccc}footer p.disclaimer-text{color:#ccc}footer p a{color:#ccc;padding:0 5px}footer p a:hover{color:#fffffe}footer p a:first-child{margin-left:40px}main.row{margin-top:40px}@media only screen and (max-width:682px){main.row{margin-top:10px}}.flip180{transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);display:inline-block}.flex-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}@media only screen and (max-width:682px){.flex-wrap{-webkit-flex-direction:column;flex-direction:column}}.flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;flex-shrink:0}.flex-center{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media only screen and (max-width:682px){.flex-center{-webkit-flex-direction:column;flex-direction:column}}.flex-baseline{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}@media only screen and (max-width:682px){.flex-baseline{-webkit-flex-direction:column;flex-direction:column}}.flex-parent-horizontal-row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media only screen and (max-width:682px){.flex-parent-horizontal-row{-webkit-flex-direction:column;flex-direction:column}}@media only screen and (max-width:682px){.flex-rev-col{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column-reverse}}.flexrow{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:50px;max-width:1300px;margin:30px auto;min-height:400px;align-items:center}.flexrow .flexcol{display:flex;flex-direction:column;flex-basis:100%;flex:1;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:hidden}.flexrow .flexcol.img-holder{align-self:stretch}.flexrow .flexcol.text-holder h2,.flexrow .flexcol.text-holder h3,.flexrow .flexcol.text-holder ul{width:80%;margin-left:10%}.flexrow .flexcol.text-holder p{width:80%;text-align:justify;hyphens:auto;margin-left:10%}.flexrow .flexcol.text-holder ul{margin-bottom:20px}.flexrow .flexcol.text-holder .textbtn{margin-left:10%}.flexrow .flexcol p:last-child{margin-bottom:0}.flexrow .flexcol picture,.flexrow .flexcol img{max-width:unset;width:100%;height:100%;object-fit:cover;display:block;object-position:center center}.flexrow .flexcol img.pos-left{object-fit:cover;object-position:center left}.flexrow .flexcol img.pos-right{object-fit:cover;object-position:center right}.flexrow.reverse-1{flex-direction:row-reverse}@media only screen and (max-width:682px){.flexrow{flex-direction:column}.flexrow.reverse-1{flex-direction:column}}.smallrow{padding-left:10%;padding-right:10%;box-sizing:border-box}@media only screen and (max-width:682px){.smallrow{padding-left:0;padding-right:0}}.tinyrow{box-sizing:border-box;max-width:850px;margin-left:auto;margin-right:auto}@media only screen and (max-width:682px){.tinyrow{padding-left:0;padding-right:0}}.roundedpic{max-width:250px;max-height:250px;width:20vw;height:20vw;overflow:hidden;border-radius:999px;-o-border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;margin-bottom:15px}.callbox{box-sizing:border-box;padding:25px;background:#e1ff65;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#klaro-cookie-notice{right:50%;transform:translateX(50%);-o-transform:translateX(50%);-moz-transform:translateX(50%);-webkit-transform:translateX(50%)}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:300;src:url("../../fonts/open-sans-v15-latin-300.eot");src:local('Open Sans Light'),local('OpenSans-Light'),url("../../fonts/open-sans-v15-latin-300.woff2") format('woff2'),url("../../fonts/open-sans-v15-latin-300.woff") format('woff'),}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:400;src:url("../../fonts/open-sans-v15-latin-regular.eot");src:local('Open Sans Regular'),local('OpenSans-Regular'),url("../../fonts/open-sans-v15-latin-regular.woff2") format('woff2'),url("../../fonts/open-sans-v15-latin-regular.woff") format('woff'),}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:700;src:url("../../fonts/open-sans-v15-latin-700.eot");src:local('Open Sans Bold'),local('OpenSans-Bold'),url("../../fonts/open-sans-v15-latin-700.woff2") format('woff2'),url("../../fonts/open-sans-v15-latin-700.woff") format('woff'),}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-display:swap;font-weight:300;src:url("../../fonts/inter-v12-latin/inter-v12-latin-300.woff2") format('woff2'),url("../../fonts/inter-v12-latin/inter-v12-latin-300.woff") format('woff')}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-display:swap;font-weight:400;src:url("../../fonts/inter-v12-latin/inter-v12-latin-regular.woff2") format('woff2'),url("../../fonts/inter-v12-latin/inter-v12-latin-regular.woff") format('woff')}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-display:swap;font-weight:600;src:url("../../fonts/inter-v12-latin/inter-v12-latin-600.woff2") format('woff2'),url("../../fonts/inter-v12-latin/inter-v12-latin-600.woff") format('woff')}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-display:swap;font-weight:700;src:url("../../fonts/inter-v12-latin/inter-v12-latin-700.woff2") format('woff2'),url("../../fonts/inter-v12-latin/inter-v12-latin-700.woff") format('woff')}html{font-size:62.5%}body{font-size:14px;font-size:1.4rem;line-height:22px;color:#000001;font-family:'Inter','Open Sans','Helvetica','Arial',sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}strong{font-weight:600}a{color:inherit;font-size:inherit}p{margin-bottom:22px}p small{font-style:italic;font-size:12px;font-size:1.2rem;line-height:.8em}p a{font-weight:700;text-decoration:underline;color:#4d5901}p.lg{color:#efefef}p.midgrey{color:#a7a7a7}p.grey{color:#444}.preheadline{font-size:20px;font-size:2rem;color:#444;display:inline-block;letter-spacing:2px;padding:5px 10px;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin-bottom:10px;position:relative}.preheadline:before,.preheadline:after{content:"";position:absolute;top:50%;width:40px;height:1px;background:#a2a2a2}.preheadline:before{transform:translateY(-50%) translateX(-40px);-o-transform:translateY(-50%) translateX(-40px);-moz-transform:translateY(-50%) translateX(-40px);-webkit-transform:translateY(-50%) translateX(-40px);left:0}.preheadline:after{transform:translateY(-50%) translateX(40px);-o-transform:translateY(-50%) translateX(40px);-moz-transform:translateY(-50%) translateX(40px);-webkit-transform:translateY(-50%) translateX(40px);right:0}@media only screen and (max-width:682px){.preheadline{letter-spacing:1px;padding:5px 0}.preheadline:before,.preheadline:after{content:none}}h1,.h1,h2,h3,h4,h5,h6{font-family:'Inter','Open Sans';margin-bottom:22px;color:blau;font-weight:600}h1.has-sub,.h1.has-sub,h2.has-sub,h3.has-sub,h4.has-sub,h5.has-sub,h6.has-sub{margin-bottom:0}h1.green,.h1.green,h2.green,h3.green,h4.green,h5.green,h6.green{color:#4d5901}h1.s,.h1.s,h2.s,h3.s,h4.s,h5.s,h6.s{color:#000001}h1.w,.h1.w,h2.w,h3.w,h4.w,h5.w,h6.w{color:#fffffe}h1.bold,.h1.bold,h2.bold,h3.bold,h4.bold,h5.bold,h6.bold{font-weight:600}h1.linebefore,.h1.linebefore,h2.linebefore,h3.linebefore,h4.linebefore,h5.linebefore,h6.linebefore{padding-top:20px;position:relative;font-weight:600}h1.linebefore:before,.h1.linebefore:before,h2.linebefore:before,h3.linebefore:before,h4.linebefore:before,h5.linebefore:before,h6.linebefore:before{content:"";height:3px;width:30px;left:0;top:0;position:absolute;background:#000001}@media only screen and (max-width:682px){h1,.h1,h2,h3,h4,h5,h6{margin-bottom:11px}}h1{font-size:50px;font-size:5rem;line-height:57.2px;letter-spacing:-2px}@media only screen and (max-width:1050px){h1{font-size:45px;font-size:4.5rem;line-height:55px}}@media only screen and (max-width:682px){h1{font-size:30px;font-size:3rem;line-height:35.2px;letter-spacing:-1px;font-weight:600;margin-bottom:45px}}h2{font-size:30px;font-size:3rem;line-height:35.2px;margin-bottom:25px;letter-spacing:-1.3px}@media only screen and (max-width:682px){h2{font-size:19px;font-size:1.9rem;line-height:22px;margin-bottom:11px}}h3{font-size:24px;font-size:2.4rem;line-height:30.799999999999997px}h3 small{font-size:60%;-khtml-opacity:.8;-moz-opacity:.8;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}@media only screen and (max-width:682px){h3{font-size:18px;font-size:1.8rem;line-height:24.200000000000003px;font-weight:600;margin-bottom:15px}}h4{font-size:20px;font-size:2rem;line-height:30.799999999999997px}@media only screen and (max-width:1050px){h4{font-size:18px;font-size:1.8rem;line-height:26.4px}}h5{font-size:16px;font-size:1.6rem}h6{font-size:16px;font-size:1.6rem}sup{vertical-align:super;font-size:65%;font-weight:inherit;padding-left:0}@media only screen and (max-width:682px){h4,h5,h6{font-size:15px;font-size:1.5rem;line-height:22px}}address{font-style:normal}article h1{font-size:40px;font-size:4rem}.btn{float:left;z-index:3;position:relative;display:block;background-repeat:none;background-position:0 0}.up,.down{width:70px;height:70px;margin:25px 0 0 47%}.up{background-position:0 0}.up:hover{background-position:0 -70px}.down{background-position:0 -140px}.down:hover{background-position:0 -210px}.left,.right{width:50px;height:50px;cursor:pointer;position:absolute}.left{background-position:-70px 0}.left:hover{background-position:-70px -50px}.right{background-position:-70px -100px}.right:hover{background-position:-70px -150px}.textbtn{padding:10px 35px;display:inline-block;line-height:22px;margin-top:22px;border:2px solid #000001;font-weight:600;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;cursor:pointer;border-radius:99px;-o-border-radius:99px;-moz-border-radius:99px;-webkit-border-radius:99px}.textbtn#contact-cta-trigger{border-radius:15px 15px 0 0;-o-border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0;-webkit-border-radius:15px 15px 0 0}.textbtn:hover{background:#000001;color:#fffffe}.textbtn.hero{border:2px solid #beb38f;color:#938556}.textbtn.hero:hover{color:#fffffe;background:#beb38f}.textbtn.grey{border:2px solid #696969;color:#444}.textbtn.grey:hover{color:#fffffe;background:#696969}.textbtn.grey.full{border:none;background:#444;color:#fffffe}.textbtn.w,.textbtn.white{border:2px solid #fffffe;color:#fffffe}.textbtn.w:hover,.textbtn.white:hover{color:#000001;background:#fffffe}.textbtn.w.full,.textbtn.white.full{border:none;background:#fffffe;color:#000001}.textbtn.w.full:hover,.textbtn.white.full:hover{color:#000001;background:#e1ff65}.textbtn.s{background:#000001;border:2px solid #000001;color:#fffffe}.textbtn.s:hover{background:#fffffe;color:#000001}.textbtn.signal{border:2px solid #e1ff65;color:#000001;background:#e1ff65}.textbtn.signal:hover{color:#e1ff65;background:#000001}.textbtn.small{padding:5px 15px}.textbtn.small.signal{border:2px solid #000001}.textbtn.inactive{background:#efefef;color:#777;pointer-events:none;border-color:#efefef}.textbtn.dl{padding-left:50px;position:relative}.textbtn.dl:before{content:"";left:10px;top:10px;width:30px;height:20px;background:url("../../images/icons/icon-dl.svg") no-repeat center center;background-size:contain;position:absolute}.dl-round{width:40px;height:40px;border-radius:999px;-o-border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;background:url("../../images/icons/icon-dl.svg") no-repeat center center #fffffe;background-size:50%;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;border:none;-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}.dl-round:hover{-khtml-opacity:.9;-moz-opacity:.9;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);cursor:pointer}.dl-round.bl{position:absolute;left:10px;bottom:10px;z-index:50}article.dark .textbtn.orange{color:c2}a.pdf{width:300px;height:30px;display:block;color:c2}a.pdf span{padding:6px 4px;font-size:12px;background:#e6e6e6;color:c2;width:auto;float:left;margin-right:10px}a.pdf p{line-height:1.9}a.pdf:hover p{color:c2}a.pdf:hover span{background:#000001;color:#ffa500}a.pdf.light{width:auto}a.pdf.light p{color:#e6e6e6}a.pdf.light:hover p{color:#ffa500}.social-btn{display:block;color:#ccc;margin-bottom:5px}.social-btn:hover{color:#ffa500}.social-btn i{vertical-align:middle;margin-right:5px}#scroll-down-arrow-link{width:70px;height:30px;position:absolute;bottom:30px;left:50%;margin-left:-25px;padding-bottom:20px;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);animation:scrollDownFadeLink infinite 3s}#scroll-down-arrow-link:after,#scroll-down-arrow-link:before{content:"";position:absolute;z-index:1;bottom:20px;height:2px;width:35px;border-radius:99px;-o-border-radius:99px;-moz-border-radius:99px;-webkit-border-radius:99px;background:#e1ff65}#scroll-down-arrow-link:after{left:0;transform:rotate(30deg);-o-transform:rotate(30deg);-moz-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform-origin:bottom right;-o-transform-origin:bottom right;-moz-transform-origin:bottom right;-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right}#scroll-down-arrow-link:before{right:0;transform:rotate(-30deg);-o-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform-origin:bottom left;-o-transform-origin:bottom left;-moz-transform-origin:bottom left;-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left}@-moz-keyframes scrollDownFadeLink{0%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}10%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}20%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}80%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateY(30px);-o-transform:translateY(30px);-moz-transform:translateY(30px);-webkit-transform:translateY(30px)}100%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateY(30px);-o-transform:translateY(30px);-moz-transform:translateY(30px);-webkit-transform:translateY(30px)}}@-webkit-keyframes scrollDownFadeLink{0%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}10%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}20%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}80%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateY(30px);-o-transform:translateY(30px);-moz-transform:translateY(30px);-webkit-transform:translateY(30px)}100%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateY(30px);-o-transform:translateY(30px);-moz-transform:translateY(30px);-webkit-transform:translateY(30px)}}@-o-keyframes scrollDownFadeLink{0%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}10%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}20%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}80%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateY(30px);-o-transform:translateY(30px);-moz-transform:translateY(30px);-webkit-transform:translateY(30px)}100%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateY(30px);-o-transform:translateY(30px);-moz-transform:translateY(30px);-webkit-transform:translateY(30px)}}@keyframes scrollDownFadeLink{0%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}10%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}20%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}80%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateY(30px);-o-transform:translateY(30px);-moz-transform:translateY(30px);-webkit-transform:translateY(30px)}100%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateY(30px);-o-transform:translateY(30px);-moz-transform:translateY(30px);-webkit-transform:translateY(30px)}}#contact-cta{position:fixed;z-index:999;width:100%;height:600px;bottom:-600px;background:#e1ff65;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}#contact-cta #head{text-align:left;background:0 none;height:45px;width:100%;top:-47px;position:absolute;border-bottom:2px solid #e1ff65;margin-left:25px}#contact-cta #head a{margin:0 30px 0 0;xborder-top:1px solid #444;xborder-left:1px solid #444;xborder-right:1px solid #444}#contact-cta.slide-up{bottom:0 !important}#contact-cta.slide-down{bottom:-600px !important}#contact-cta.going-up{box-shadow:0 -250px 250px rgba(0,0,1,0.5);-o-box-shadow:0 -250px 250px rgba(0,0,1,0.5);-moz-box-shadow:0 -250px 250px rgba(0,0,1,0.5);-webkit-box-shadow:0 -250px 250px rgba(0,0,1,0.5)}#contact-cta.going-up.going-down{box-shadow:0 0 0 rgba(0,0,1,0);-o-box-shadow:0 0 0 rgba(0,0,1,0);-moz-box-shadow:0 0 0 rgba(0,0,1,0);-webkit-box-shadow:0 0 0 rgba(0,0,1,0)}#contact-cta #contact-cta-trigger.stoerer{width:173px;height:173px;position:absolute;right:20px;bottom:20px;background:#e1ff65;border-radius:999px;-o-border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;display:block;padding:15px 1px 0 1px;box-sizing:border-box;text-align:center;font-size:15px;font-size:1.5rem;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;border:3px solid #fffffe;transform:rotate(5deg);-o-transform:rotate(5deg);-moz-transform:rotate(5deg);-webkit-transform:rotate(5deg);font-weight:400;z-index:1;box-shadow:0 0 25px rgba(0,0,1,0.5);-o-box-shadow:0 0 25px rgba(0,0,1,0.5);-moz-box-shadow:0 0 25px rgba(0,0,1,0.5);-webkit-box-shadow:0 0 25px rgba(0,0,1,0.5)}#contact-cta #contact-cta-trigger.stoerer strong{font-size:18px;font-size:1.8rem;display:block;margin-top:10px}#contact-cta #contact-cta-trigger.stoerer strong:before{xcontent:"> "}#contact-cta #contact-cta-trigger.stoerer strong:after{xcontent:" <"}#contact-cta #contact-cta-trigger.stoerer:hover{background:#000001;color:#e1ff65}#contact-cta #contact-cta-trigger.stoerer.active{transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);width:50px;height:50px;padding:10px;font-size:25px;font-size:2.5rem}#contact-cta img#project-img{max-height:170px;float:left;margin:0 20px 5px 0}#contact-cta h5.get-details{font-size:16px;font-size:1.6rem}.infolink{width:18px;height:18px;border-radius:999px;-o-border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;text-align:center;color:#fffffe;font-size:12px;font-size:1.2rem;font-weight:700;line-height:17px;display:inline-block;position:relative;background:#a9a9a9;font-family:serif;bottom:1px;transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-webkit-transition:background .3s ease-in-out;font-family:'Inter','Open Sans','Helvetica','Arial',sans-serif;text-decoration:none;font-style:normal}.infolink.blue{background:#00f}.infolink.blue:hover{background:#00008b}.infolink.red{background:#f00}.infolink.red:hover{background:#8b0000}.infolink.orange{background:#ffa500}.infolink.orange:hover{background:#cc8400}.infolink.signal{background:#e1ff65}.infolink.signal:hover{background:#d3ff1e}#message-overlay{z-index:1000;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,1,0.6);-webkit-backdrop-filter:blur(10px);-moz-backdrop-filter:blur(10px);-o-backdrop-filter:blur(10px);-ms-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:none}#message-overlay.active{display:block}#message-modal{display:none;position:absolute;z-index:1000;left:50%;transform:translateX(-50%) translateY(250px);-o-transform:translateX(-50%) translateY(250px);-moz-transform:translateX(-50%) translateY(250px);-webkit-transform:translateX(-50%) translateY(250px);width:50vw;min-width:650px;box-sizing:border-box;border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;text-align:center;background:#fffffe}#message-modal.active{display:block}#message-modal #close-messageboard{font-size:40px;font-size:4rem;z-index:3;width:30px;height:30px;border-radius:999px;-o-border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;xborder:2px solid #fffffe;background:rgba(0,0,1,0.5);position:absolute;right:10px;top:10px;color:#fffffe;text-align:center;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}#message-modal #close-messageboard:hover{background:#000001}#message-modal #close-messageboard:before,#message-modal #close-messageboard:after{content:"";height:2px;width:60%;background:#fffffe;position:absolute;top:49%;left:20%}#message-modal #close-messageboard:before{transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}#message-modal #close-messageboard:after{transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#message-modal #message-content{height:100%;width:100%;position:relative;display:flex;place-items:center;align-items:center;top:0;left:0;box-sizing:border-box;padding:40px}#message-modal #message-content:before{content:"";width:calc(100% - 40px);height:calc(100% - 40px);position:absolute;top:20px;left:20px;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #a9a9a9}#message-modal #message-content p{font-weight:400;color:#000001}#message-modal #message-content p .item{display:inline-block;margin:10px 10px 0 0;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#efefef;padding:4px 8px}#message-modal #message-content p .item:last-child{margin-right:0}#message-modal #message-content #message-button{position:relative;z-index:3}#message-modal #message-content #message-button:hover{background:#000001}#message-modal:before{content:"";width:100%;height:100px;position:absolute;top:-99px;left:0;z-index:1;background:#444;border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0}#message-modal:after{content:"";font-size:35px;font-size:3.5rem;line-height:53px;position:absolute;width:50px;height:50px;border-radius:999px;-o-border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;background:#fffffe;text-align:center;top:-75px;left:calc(50% - 25px);z-index:2}#message-modal.error #message-content h2{color:#f00}#message-modal.error:before{background:#f00;background-color:#f00;background-image:-webkit-linear-gradient(top,#f00 0,#8b0000 100%);background-image:-moz-linear-gradient(top,#f00 0,#8b0000 100%);background-image:-ms-linear-gradient(top,#f00 0,#8b0000 100%);background-image:-o-linear-gradient(top,#f00 0,#8b0000 100%);background-image:linear-gradient(top,#f00 0,#8b0000 100%)}#message-modal.error:after{font-size:25px;font-size:2.5rem;content:"❌"}#message-modal.success #message-content h2{color:#006400}#message-modal.success #message-content #message-button{background:#4d5901}#message-modal.success:before{background:#4d5901;background-color:#4d5901;background-image:-webkit-linear-gradient(top,#4d5901 0,#006400 100%);background-image:-moz-linear-gradient(top,#4d5901 0,#006400 100%);background-image:-ms-linear-gradient(top,#4d5901 0,#006400 100%);background-image:-o-linear-gradient(top,#4d5901 0,#006400 100%);background-image:linear-gradient(top,#4d5901 0,#006400 100%)}#message-modal.success:after{content:"✓";color:#4d5901}#message-modal.hint #message-content h2{color:#000001}#message-modal.hint #message-content #message-button{background:#e1ff65}#message-modal.hint #message-content #message-button:hover{background:#000001}#message-modal.hint:before{background:#e1ff65}#message-modal.hint:after{content:"!";color:#e1ff65;font-weight:700;background:#000}#message-modal.hint.shipping:after{content:"";background:url("../../images/icons/icon-lkw.svg") no-repeat center center #e1ff65;border-radius:0;-o-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#message-modal.kz-info #message-content h2{color:#00f}#message-modal.kz-info #message-content #message-button{background:#00f}#message-modal.kz-info #message-content #message-button:hover{background:#00c}#message-modal.kz-info:before{background:#00f}#message-modal.kz-info:after{content:"!";color:#00f;font-weight:700}@media only screen and (max-width:780px){#message-modal{width:90%;min-width:unset;left:50%;transform:translateX(-50%) translateY(120px);-o-transform:translateX(-50%) translateY(120px);-moz-transform:translateX(-50%) translateY(120px);-webkit-transform:translateX(-50%) translateY(120px);max-height:calc(100% - 150px)}#message-modal #message-content{max-height:calc(100vh - 150px);overflow-y:scroll;display:block;padding:40px 20px 80px 20px}#message-modal #message-content:before{content:none}}table:not(.c-cart-item,.c-cart-items){width:100%}table:not(.c-cart-item tr.signal,.c-cart-items) tr.signal,table:not(.c-cart-item th.signal,.c-cart-items) th.signal,table:not(.c-cart-item td.signal,.c-cart-items) td.signal{background:#e1ff65;color:#000001}table:not(.c-cart-item thead tr.signal,.c-cart-items) thead tr.signal{background:#e1ff65;color:#000001}table:not(.c-cart-item thead tr th,.c-cart-items) thead tr th{font-weight:700;border-bottom:1px solid #858585;padding:5px}table:not(.c-cart-item thead tr th:last-child,.c-cart-items) thead tr th:last-child{border-right:0 none}table:not(.c-cart-item tbody tr,.c-cart-items) tbody tr{transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}table:not(.c-cart-item tbody tr:nth-child(even),.c-cart-items) tbody tr:nth-child(even){background:#fdfdfd}table:not(.c-cart-item tbody tr:hover,.c-cart-items) tbody tr:hover{background:#e1ff65}table:not(.c-cart-item tbody tr td,.c-cart-items) tbody tr td,table:not(.c-cart-item tbody tr th,.c-cart-items) tbody tr th{padding:5px 5px;color:#444}@media only screen and (max-width:682px){table:not(.c-cart-item tbody tr td,.c-cart-items) tbody tr td,table:not(.c-cart-item tbody tr th,.c-cart-items) tbody tr th{padding:3px}}table:not(.c-cart-item tbody tr td a,.c-cart-items) tbody tr td a{display:block;width:100%}table:not(.c-cart-item tbody tr td:last-child,.c-cart-items) tbody tr td:last-child{border-right:0 none}@media only screen and (max-width:1100px){table:not(.c-cart-item thead,.c-cart-items) thead{background:#444;color:#fffffe}table:not(.c-cart-item tr:nth-child(even),.c-cart-items) tr:nth-child(even){xbackground:#e3e3e3}}@media only screen and (max-width:682px){table:not(.c-cart-item.mobile tr td:first-child,.c-cart-items).mobile tr td:first-child,table:not(.c-cart-item.mobile tr th:first-child,.c-cart-items).mobile tr th:first-child{display:none}}table:not(.c-cart-item.select-product tbody tr:hover,.c-cart-items).select-product tbody tr:hover{transform:scale(1.02);-o-transform:scale(1.02);-moz-transform:scale(1.02);-webkit-transform:scale(1.02);transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;box-shadow:0 0 15px;-o-box-shadow:0 0 15px;-moz-box-shadow:0 0 15px;-webkit-box-shadow:0 0 15px;z-index:2;position:relative}.main-error{color:#f00}form.modelmaker{padding:25px;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:0 0 15px #999;-o-box-shadow:0 0 15px #999;-moz-box-shadow:0 0 15px #999;-webkit-box-shadow:0 0 15px #999}form#callback{padding:0}form#ctacall{box-sizing:border-box;padding:20px;background:#fffffe;box-shadow:0 0 10px rgba(0,0,0,0.5);-o-box-shadow:0 0 10px rgba(0,0,0,0.5);-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}form span.error{color:#ff4a4f}form label{display:block;margin-bottom:2px}form label.check-label{display:block;margin-bottom:10px}form input,form textarea{border:0 none;background:#efefef;margin:0;padding:12px;width:100%;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;font-size:15px;font-size:1.5rem;box-sizing:border-box;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}form input:focus,form textarea:focus{background:#d7d7d7}form input.wpinput,form textarea.wpinput{background:#fffffe;border:1px solid #ccc}form input.bb,form textarea.bb{border:0;outline:0;background:#efefef;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}form input.bout,form textarea.bout{background:#efefef}form input.border,form textarea.border{color:#444}form input.border::-webkit-input-placeholder,form textarea.border::-webkit-input-placeholder{color:#695f3d}form input.border::-moz-placeholder,form textarea.border::-moz-placeholder{color:#695f3d}form input.border:-ms-input-placeholder,form textarea.border:-ms-input-placeholder{color:#695f3d}form input.border:-moz-placeholder,form textarea.border:-moz-placeholder{color:#695f3d}form input.border.third,form textarea.border.third{width:31.3%;margin-right:2%;float:left;box-sizing:broder-box}form input.border.third.nmr,form textarea.border.third.nmr{margin-right:0;width:33.2%}form input.border.half,form textarea.border.half{width:48%;margin-right:2%;float:left}form input.border.half.nmr,form textarea.border.half.nmr{margin-right:0;margin-left:2%}@media only screen and (max-width:682px){form input.border.third,form textarea.border.third,form input.border.half,form textarea.border.half{width:100%;margin-right:0}form input.border.third.nmr,form textarea.border.third.nmr,form input.border.half.nmr,form textarea.border.half.nmr{margin-left:0;margin-right:0;width:100%}}form textarea{font-family:'Inter','Open Sans'}form textarea.border{margin-top:15px}form input{margin-bottom:10px}form input[type=submit]{margin-top:20px;width:auto;padding:13px 17px;margin-bottom:0;border:1px solid #444;background:0 none;color:#444;font-size:15px;font-size:1.5rem;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;border-radius:99px;-o-border-radius:99px;-moz-border-radius:99px;-webkit-border-radius:99px}form input[type=submit]:hover{cursor:pointer;background:#444;color:#fffffe}form input[type=submit][name=ctacall]{background:#e1ff65;color:#000001;border:2px solid #e1ff65}form input[type=submit][name=ctacall]:hover{background:#000001;color:#e1ff65;border:2px solid #fffffe}form input[type=submit].signal{background:#e1ff65;border:none;border:2px solid #e1ff65}form input[type=submit].signal:hover{color:#e1ff65;background:#000001;border:2px solid #e1ff65}form input[type=submit].inactive{background:#777;color:#fffffe}form input[type=submit].inactive:hover{background:#777;color:#fffffe}form input[type=checkbox]{width:auto;float:left;margin:5px 10px 10px 0;position:relative;z-index:9}form .successOverlay{background:rgba(0,0,1,0.7);width:100%;height:100%;position:fixed;top:0;left:0;z-index:9998}form .successMsg{position:fixed;top:50%;left:50%;z-index:9999;width:50%;height:auto;margin:0;transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);text-align:center;background:#e1ff65;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:0 0 25px #a9a9a9;-o-box-shadow:0 0 25px #a9a9a9;-moz-box-shadow:0 0 25px #a9a9a9;-webkit-box-shadow:0 0 25px #a9a9a9}form .successMsg #successClose{width:40px;height:40px;border-radius:999px;-o-border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;position:absolute;right:-20px;top:-20px;background:#444;border:2px solid #fffffe;box-shadow:0 0 10px #000001;-o-box-shadow:0 0 10px #000001;-moz-box-shadow:0 0 10px #000001;-webkit-box-shadow:0 0 10px #000001}form .successMsg #successClose:before{content:"x";color:#fffffe;width:40px;height:40px;font-size:29px;font-size:2.9rem;test-align:center;line-height:35px}form .successMsg #successClose:hover{color:#e1ff65;cursor:pointer}form .successMsg #successImg{width:100%;height:300px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url("../../images/mood/design_gartenhaus-9372-9.jpg")}form .successMsg #successImg.gart,form .successMsg #successImg.prod-3,form .successMsg #successImg.prod-4,form .successMsg #successImg.prod-5,form .successMsg #successImg.prod-6{background-image:url("../../images/mood/design_gartenhaus-9372-9.jpg")}form .successMsg #successImg.win,form .successMsg #successImg.prod-7{background-image:url("../../images/mood/terrassenschrank-pool.jpg")}form .successMsg #successImg.boxx,form .successMsg #successImg.prod-8{background-image:url("../../images/mood/boxx/boxx2.jpg")}form .successMsg #successImg.wat,form .successMsg #successImg.prod-9{background-image:url("../../images/mood/wat/minipool-design_gartenhaus.jpg")}form .successMsg #successImg.Musterbestellung,form .successMsg #successImg.musterbestellung,form .successMsg #successImg.HPL-Farbmuster,form .successMsg #successImg.hpl-farbmuster,form .successMsg #successImg.Farbmuster,form .successMsg #successImg.farbmuster{background-image:url("../../images/mood/hpl-detail.jpg")}form .successMsg p{padding:40px;color:#000001;margin-bottom:0 !important}form .successMsg p strong{display:block;font-size:30px;font-size:3rem;line-height:30px;margin-bottom:5px}form .successMsg h3{padding:20px 20px 0 20px;color:#fffffe}@media only screen and (max-width:800px){form .successMsg{width:80%;margin:20vh 10% 0 10%;top:110px}form .successMsg #successImg{height:180px}form .successMsg p strong{font-size:20px;font-size:2rem}}form .successMsg.inbox{float:none;display:inline-block;margin-top:0}form .successMsg.inbox p{margin-bottom:0}form .half{width:48%;margin-right:4%;float:left;xbackground:#ff0}form .half.last{margin-right:0}@media only screen and (max-width:682px){form .half{width:100%;margin-right:0}}form.bgform{box-sizing:border-box;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#efefef;padding:25px}form.bgform input,form.bgform textarea{background:#fffffe}form.bgform input[type="submit"],form.bgform textarea[type="submit"]{background:#000001;color:#e1ff65}form.bgform input[type="submit"]:hover,form.bgform textarea[type="submit"]:hover{background:#e1ff65;color:#000001}#customprod{margin-top:50px;float:left;text-align:left}#customprod p.pflichtfelder{display:inline-block;margin-bottom:0}#customprod .details{width:95%;float:none;display:inline-block;margin:0 0 30px 0;padding:2.5%;background:#efefef;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#customprod .details h2{color:#e1ff65}#customprod .details .detail{width:48%;margin:0 1% 2% 1%;text-align:left;float:left;box-sizing:border-box}#customprod .details .detail.detail-full{width:100%;margin-right:0}#customprod .details .detail:last-child{margin-bottom:0}#customprod .details .detail.nmr{margin-right:0}#customprod .details .detail span{color:#4d5901}#customprod .details .detail input,#customprod .details .detail textarea{padding:15px;box-sizing:border-box;border-color:transparent;background:#f0fda9;margin-bottom:0;margin-top:0;width:100%;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#customprod .details .detail input::-webkit-input-placeholder,#customprod .details .detail textarea::-webkit-input-placeholder{color:#7ca216}#customprod .details .detail input::-moz-placeholder,#customprod .details .detail textarea::-moz-placeholder{color:#7ca216}#customprod .details .detail input:-ms-input-placeholder,#customprod .details .detail textarea:-ms-input-placeholder{color:#7ca216}#customprod .details .detail input:-moz-placeholder,#customprod .details .detail textarea:-moz-placeholder{color:#7ca216}@media only screen and (max-width:682px){#customprod .details .detail{width:100%;margin:0 0 10px 0}}.agree-legal{margin-top:20px}.agree-legal.error{box-sizing:border-box;padding:15px;border:1px solid #f00;background:rgba(255,0,0,0.2)}.agree-legal .agree-item{width:100%;display:inline-block;margin-bottom:10px}.agree-legal .agree-item input{margin:3px 10px 0 0}.agree-legal .agree-item p{padding-left:15px;display:block}.agree-legal .agree-item a{text-decoration:underline}.agree-legal .agree-item a:hover{color:#4d5901}.agree-legal .agree-legal-input{display:grid;grid-template-columns:25px auto}.agree-legal .agree-legal-input input[type=checkbox].agree{margin-top:4px;width:15px;height:15px}.agree-legal .agree-legal-input span.agreement{display:inline-block;padding-left:1px;position:relative;color:#000001}.agree-legal .agree-legal-input span.agreement a{color:#4d5901}.agree-legal .agree-legal-input span.agreement a:hover{text-decoration:underline}.error-general{background:#f00;color:#fffffe;text-align:center;width:95%;margin-bottom:20px;padding:1% 2.5%;display:block;font-weight:700}input.error,textarea.error{background:#f00 !important}input.error::-webkit-input-placeholder,textarea.error::-webkit-input-placeholder{color:#fffffe !important}input.error::-moz-placeholder,textarea.error::-moz-placeholder{color:#fffffe !important}input.error:-ms-input-placeholder,textarea.error:-ms-input-placeholder{color:#fffffe !important}input.error:-moz-placeholder,textarea.error:-moz-placeholder{color:#fffffe !important}input.two-col,textarea.two-col{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#register-form #register-form-inputs{display:inline-block;width:100%;box-sizing:border-box;padding:50px;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#efefef;background:rgba(255,255,254,0.7);-webkit-backdrop-filter:blur(10px);-moz-backdrop-filter:blur(10px);-o-backdrop-filter:blur(10px);-ms-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 15px #999;-o-box-shadow:0 0 15px #999;-moz-box-shadow:0 0 15px #999;-webkit-box-shadow:0 0 15px #999;position:relative}@media only screen and (max-width:682px){#register-form #register-form-inputs{padding:20px}}#register-form #register-form-inputs #register-form-hint{position:absolute;left:0;top:0;width:100%;height:100%;z-index:19;background:rgba(255,255,254,0.4);-webkit-backdrop-filter:blur(10px);-moz-backdrop-filter:blur(10px);-o-backdrop-filter:blur(10px);-ms-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-sizing:border-box;padding:40px;text-align:center;display:none}#register-form #register-form-inputs #register-form-hint.active{display:block}#register-form .form-buttons{display:block}#register-form input{background:#fffffe;border:1px solid #ccc}#register-form select{width:99%;height:40px;font-size:16px;font-size:1.6rem;padding:5px;display:block;background:#fffffe;color:#000001;border:1px solid #ccc;margin-bottom:10px;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#register-form select.onwhite{color:#444;border:1px solid #444;border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#efefef}#register-form .register-form-checkboxes{margin-bottom:20px;display:flex;place-items:center;box-sizing:border-box;padding:30px 40px;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:rgba(225,255,101,0.8);-webkit-backdrop-filter:blur(10px);-moz-backdrop-filter:blur(10px);-o-backdrop-filter:blur(10px);-ms-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 15px #999;-o-box-shadow:0 0 15px #999;-moz-box-shadow:0 0 15px #999;-webkit-box-shadow:0 0 15px #999}#register-form .register-form-checkboxes.np{padding:0}#register-form .register-form-checkboxes h4{margin:0 25px 0 0}#register-form .register-form-checkboxes .radio-wrapper{display:inline-block;margin:0 15px 0 0;border:1px solid #fffffe;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;display:flex;place-items:center;padding:5px 15px;font-size:16px;font-size:1.6rem;background:#e3e3e3;box-shadow:0 0 10px #444;-o-box-shadow:0 0 10px #444;-moz-box-shadow:0 0 10px #444;-webkit-box-shadow:0 0 10px #444}#register-form .register-form-checkboxes .radio-wrapper.active{background:#fffffe}#register-form .register-form-checkboxes .radio-wrapper input{margin:0 10px 0 0;padding:0;width:unset;cursor:pointer}#register-form .register-form-checkboxes .radio-wrapper label{cursor:pointer}@media only screen and (max-width:682px){#register-form .register-form-checkboxes{display:block;padding:25px}#register-form .register-form-checkboxes h4{margin:0 0 15px 0}#register-form .register-form-checkboxes .radio-wrapper{margin-bottom:10px}}#register-form small{color:#a9a9a9}#register-form #register-form-company-fields{display:none;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e5e5e5;float:left;width:100%}#register-form #register-form-company-fields.active{display:block}#register-form #register-form-billingname{display:none;clear:both;padding-top:20px;margin-bottom:40px}#register-form #register-form-billingname.active{display:flex}#register-form .form-spacer{clear:both;margin-bottom:25px}#keyvisual.home{height:70vh;background:#fffffe;background-position:right 80%;min-height:700px;max-height:400px !important}#keyvisual.home h1{font-size:40px;font-size:4rem;line-height:47px}@media only screen and (max-width:1300px){#keyvisual.home h1{font-size:35px;font-size:3.5rem;line-height:35px}}#keyvisual.home #claim{width:60%}#keyvisual.home #claim #hero-claim{font-size:100px;font-size:10rem;margin-bottom:40px}@media only screen and (max-width:1300px){#keyvisual.home #claim #hero-claim{font-size:80px;font-size:8rem}}#keyvisual.home svg{width:102%;height:150px;height:20vh;position:absolute;bottom:-2px;left:-1%;fill:#fffffe}@media only screen and (max-height:850px){#keyvisual.home{height:450px}#keyvisual.home #claim{top:180px}}@media only screen and (max-width:682px){#keyvisual.home{background-position:center bottom;min-height:auto;height:450px}#keyvisual.home #claim{top:90px}#keyvisual.home #claim #hero-claim{font-size:36px;font-size:3.6rem;margin-bottom:5px}#keyvisual.home #claim h1{font-size:20px;font-size:2rem;line-height:20px;display:inline;text-shadow:none;-o-text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none}#keyvisual.home #claim p{font-size:25px;font-size:2.5rem}#keyvisual.home #claim a#arrow-down{display:block}}.opener-home{background:rgba(0,0,1,0);background-color:rgba(0,0,1,0);background-image:-webkit-linear-gradient(right,rgba(0,0,1,0) 30%,rgba(0,0,1,0.7) 80%);background-image:-moz-linear-gradient(right,rgba(0,0,1,0) 30%,rgba(0,0,1,0.7) 80%);background-image:-ms-linear-gradient(right,rgba(0,0,1,0) 30%,rgba(0,0,1,0.7) 80%);background-image:-o-linear-gradient(right,rgba(0,0,1,0) 30%,rgba(0,0,1,0.7) 80%);background-image:linear-gradient(right,rgba(0,0,1,0) 30%,rgba(0,0,1,0.7) 80%);color:#fffffe}.opener-home:after{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background:url("../../images/mood/hpl-detail.jpg") no-repeat center center;background-size:cover;z-index:-1}.opener-home h4{padding:4px 8px;background:rgba(255,255,254,0.5);color:#000001;border-radius:99px;-o-border-radius:99px;-moz-border-radius:99px;-webkit-border-radius:99px;text-align:center}.custom-row{padding-top:20px;padding-bottom:20px}#product-carousel-holder{padding:0 100px;box-sizing:border-box}@media only screen and (max-width:682px){#product-carousel-holder{padding:0 50px}}#product-carousel{position:relative;box-sizing:border-box;padding:0 80px}#product-carousel .product-carousel-item{display:grid !important;grid-template-columns:1.5fr 1fr;grid-gap:80px;display:block !important;margin-right:50px}#product-carousel .product-carousel-item .pci-bigimg{width:100%;height:500px;position:relative;top:0;left:0;background-color:#efefef;overflow:hidden;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}@media only screen and (min-width:1800px){#product-carousel .product-carousel-item .pci-bigimg{height:600px}}#product-carousel .product-carousel-item .pci-bigimg:after{content:"";width:60%;height:100%;position:absolute;z-index:1;top:0;left:0;background-color:rgba(0,0,1,0);background-image:-webkit-linear-gradient(right,rgba(0,0,1,0) 0,rgba(0,0,1,0.5) 100%);background-image:-moz-linear-gradient(right,rgba(0,0,1,0) 0,rgba(0,0,1,0.5) 100%);background-image:-ms-linear-gradient(right,rgba(0,0,1,0) 0,rgba(0,0,1,0.5) 100%);background-image:-o-linear-gradient(right,rgba(0,0,1,0) 0,rgba(0,0,1,0.5) 100%);background-image:linear-gradient(right,rgba(0,0,1,0) 0,rgba(0,0,1,0.5) 100%)}#product-carousel .product-carousel-item .pci-bigimg .pci-bigimg-text{position:absolute;z-index:2;left:20px;bottom:25px;width:40%}@media only screen and (max-width:682px){#product-carousel .product-carousel-item .pci-bigimg .pci-bigimg-text{width:calc(100% - 40px);bottom:unset;top:20px}}#product-carousel .product-carousel-item .pci-bigimg .pci-bigimg-text h3,#product-carousel .product-carousel-item .pci-bigimg .pci-bigimg-text p{color:#fffffe}#product-carousel .product-carousel-item .pci-bigimg img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:right center}#product-carousel .product-carousel-item .pci-img{background:#fffffe;position:relative;width:calc(100% - 20px);height:calc(100% - 20px);padding:0 0 20px 20px}#product-carousel .product-carousel-item .pci-img:after,#product-carousel .product-carousel-item .pci-img:before{content:"";width:3px;height:25%;top:20px;right:20px;position:absolute;background:#e1ff65;transform-origin:top left2;-o-transform-origin:top left2;-moz-transform-origin:top left2;-webkit-transform-origin:top left2;-ms-transform-origin:top left2;z-index:5;pointer-events:none}#product-carousel .product-carousel-item .pci-img:after{transform:rotate(90deg);-o-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg)}#product-carousel .product-carousel-item .pci-img a figure img{display:block;width:100%;margin:0;padding:0}#product-carousel .product-carousel-item .pci-text{align-self:center}#product-carousel .product-carousel-item .pci-text p{font-size:18px;font-size:1.8rem;line-height:23px}@media only screen and (max-width:1000px){#product-carousel{padding:20px}}@media only screen and (max-width:682px){#product-carousel .product-carousel-item{grid-template-columns:1fr;grid-gap:40px;padding:0;margin:0}#product-carousel .product-carousel-item .pci-img{width:100%;height:100%;padding:0}#product-carousel .product-carousel-item .pci-img:after,#product-carousel .product-carousel-item .pci-img:before{content:none}}#usps .usp-teaser{position:relative;z-index:0;box-sizing:border-box;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#e1ff65;padding:25px;text-align:center;margin-top:90px}#usps .usp-teaser:before{content:"";width:60px;height:60px;top:-90px;left:50%;transform:translateX(-50%);-o-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);position:absolute}#usps .usp-teaser.usp-teaser-1:before{background:url("../../images/icons/icon-science.svg") no-repeat center center;background-size:contain}#usps .usp-teaser.usp-teaser-2:before{background:url("../../images/icons/icon-heart.svg") no-repeat center center;background-size:contain}#usps .usp-teaser.usp-teaser-3:before{background:url("../../images/icons/icon-headset.svg") no-repeat center center;background-size:contain}@media only screen and (max-width:682px){#usps .usp-teaser{margin-top:110px}}#usps.inquiry .usp-teaser.usp-teaser-1:before{background:url("../../images/icons/icon-massband.svg") no-repeat center center;background-size:contain}#usps.inquiry .usp-teaser.usp-teaser-2:before{background:url("../../images/icons/icon-reviews.svg") no-repeat center center;background-size:contain}#usps.inquiry .usp-teaser.usp-teaser-3:before{background:url("../../images/icons/icon-invoice.svg") no-repeat center center;background-size:contain}#usps.cook .usp-teaser.usp-teaser-1:before{background:url("../../images/icons/icon-massband.svg") no-repeat center center;background-size:contain}#usps.cook .usp-teaser.usp-teaser-2:before{background:url("../../images/icons/icon-flamme.svg") no-repeat center center;background-size:contain}#usps.cook .usp-teaser.usp-teaser-3:before{background:url("../../images/icons/icon-snowflake.svg") no-repeat center center;background-size:contain}.opener-gart{background:url("../../images/mood/opener-gart.webp") no-repeat center center}.opener-gart-2{background:url("../../images/mood/banner-gart.webp") no-repeat right center}.opener-custom{background:url("../../images/mood/opener-custom.webp") no-repeat top center}.opener-custom.sauna{background:url("../../images/mood/sauna/opener-custom-sauna.webp") no-repeat top center}.opener-custom.cook{background:url("../../images/mood/cook/opener-custom-outdoor-kueche.webp") no-repeat top center}.opener-custom.sideboard{background:url("../../images/mood/win/sideboard/opener-custom-sideboard.webp") no-repeat top center}.opener-custom.hochschrank{background:url("../../images/mood/win/hochschrank/opener-custom-hochschrank.webp") no-repeat top center}.opener-custom.gartenbox{background:url("../../images/mood/gartenbox/opener-custom-gartenbox.webp") no-repeat top center}@media only screen and (max-width:1300px){.opener-custom{background-image:url("../../images/mood/opener-custom-1200.jpg")}}@media only screen and (max-width:1100px){.opener-custom{background-image:url("../../images/mood/opener-custom-1000.jpg")}}@media only screen and (max-width:850px){.opener-custom{background-image:url("../../images/mood/opener-custom-800.jpg")}}.opener-custom-win{background:url("../../images/mood/win/grosser-terrassenschrank.webp") no-repeat center center}.opener-custom-win-sideobard{background:url("../../images/mood/win/terrassenschrank-in-weiss-auf-dachterrasse-mit-holz_w.webp") no-repeat center 70%}#keyvisual{min-height:700px;height:70vh;background-size:cover;width:calc(100% - 50px);position:relative;background-repeat:no-repeat;background-color:#fffffe;box-sizing:border-box;overflow:hidden;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:25px;transition:background-color 1s ease-in-out;-o-transition:background-color 1s ease-in-out;-moz-transition:background-color 1s ease-in-out;-webkit-transition:background-color 1s ease-in-out}#keyvisual #keyvisual-hero{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center right;z-index:1}@media only screen and (orientation:portrait){#keyvisual{height:60vh;min-height:0}}@media only screen and (max-width:682px){#keyvisual{min-height:unset;height:50vh;max-height:300px}}#keyvisual.ivory{background-color:#ece6d6}#keyvisual.darkgrey{background-color:#333}#keyvisual.lightgrey{background-color:#999}#keyvisual.black{background-color:#111}#keyvisual.antilop{background-color:#b29d7c}#keyvisual.toskana{background-color:#6d655b}#keyvisual.silbergrau{background-color:#b5b8ae}#keyvisual.stahlgrau{background-color:#4d5558}#keyvisual.mittelgrau{background-color:#747e7f}#keyvisual.anthrazit{background-color:#343839}#keyvisual.weiss{background-color:#fff}#keyvisual.gart1{background-image:url("../../images/keyvisuals/autumn/kleines-gartenhaus-keyvisual-herbst.webp");background-position:right center}#keyvisual.gart1 #claim{width:55%}#keyvisual.gart1 #claim #kv-toggle-window{display:none}#keyvisual.gart1 #kv-prod-window{background-image:url("../../images/mood/gart/g001window.png");background-position:right center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-size:cover;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}#keyvisual.gart1 #kv-prod-window.active{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#keyvisual.gart2{background-image:url("../../images/keyvisuals/autumn/mittleres-gartenhaus-keyvisual-herbst.webp");background-position:right center}#keyvisual.gart3{background-image:url("../../images/keyvisuals/autumn/gartenhaus-xxl-keyvisual-herbst.webp");background-position:right center}#keyvisual.gart{background-image:url("../../images/keyvisuals/autumn/grosses-gartenhaus-keyvisual-herbst.webp");background-position:right 60%}@media only screen and (max-width:1200px){#keyvisual.gart{background-position:right center}}#keyvisual.gart.individuell{background-image:url("../../images/keyvisuals/autumn/gartenhaus-massanfertigung-keyvisual-herbst.webp");background-position:right center}#keyvisual.gart #kv-prod-window{width:100%;height:100%;background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transition:opacity .6s ease-in-out;-o-transition:opacity .6s ease-in-out;-moz-transition:opacity .6s ease-in-out;-webkit-transition:opacity .6s ease-in-out;background-position:inherit;background-repeat:no-repeat}#keyvisual.gart #kv-prod-window.active{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#keyvisual.gart.eins{background-image:url("../../images/mood/gart/g001base.png")}@media only screen and (max-width:1300px){#keyvisual.gart.eins{background-image:url("../../images/mood/gart/g001base-1200.png")}}@media only screen and (max-width:1200px){#keyvisual.gart.eins{background-position:right center}}@media only screen and (max-width:880px){#keyvisual.gart.eins{background-image:url("../../images/mood/gart/g001base-800.png");background-position:right center}}@media only screen and (max-width:682px){#keyvisual.gart.eins{background-position:85% center}}@media only screen and (max-width:682px) and (orientation:portrait){#keyvisual.gart.eins{background-image:url("../../images/mood/gart/g001base-400-portrait.png");background-position:center center}#keyvisual.gart.eins #kv-toggle-window{display:none}}#keyvisual.gart.eins #kv-prod-window{background-image:url("../../images/mood/gart/g001window.png")}#keyvisual.gartensauna{background-image:url("../../images/keyvisuals/autumn/outdoor-sauna-keyvisual-herbst.webp");background-color:#000001;background-position:center right;background-size:cover}@media only screen and (max-width:1200px){#keyvisual.gartensauna{background-position:left center}}@media only screen and (max-width:880px){#keyvisual.gartensauna{background-position:center center}}#keyvisual.win{background-image:url("../../images/keyvisuals/outdoor-hochschrank.webp");background-position:right center}#keyvisual.sideboard,#keyvisual.Sideboard,#keyvisual.tpl-30,#keyvisual.outdoor-sideboard{background-image:url("../../images/keyvisuals/autumn/outdoor-sideboard-keyvisual-herbst.webp");background-position:center right}@media only screen and (max-width:682px){#keyvisual.sideboard,#keyvisual.Sideboard,#keyvisual.tpl-30,#keyvisual.outdoor-sideboard{background-image:url("../../images/keyvisuals/outdoor-sideboard-keyvisual-mobile.webp")}}#keyvisual.hochschrank,#keyvisual.Hochschrank,#keyvisual.tpl-31{background-image:url("../../images/keyvisuals/autumn/outdoor-terrassenschrank-hochschrank-keyvisual-herbst.webp");background-position:right center}#keyvisual.Gartenbox,#keyvisual.box,#keyvisual.tpl-32{background-image:url("../../images/keyvisuals/autumn/gartenbox-keyvisual-herbst.webp");background-position:center right}#keyvisual.hide,#keyvisual.tpl-5{background-image:url("../../images/keyvisuals/autumn/hpl-muelltonnenbox-herbst.webp");background-position:right 80%}@media only screen and (max-width:1200px){#keyvisual.hide,#keyvisual.tpl-5{background-position:80% bottom}}#keyvisual.hide.Vierer,#keyvisual.tpl-5.Vierer{background-image:url("../../images/keyvisuals/4er-muelltonnenbox-keyvisual.webp");background-position:right bottom}#keyvisual.cover{background-image:url("../../images/keyvisuals/autumn/waermepumpe-verkleidung-keyvisual-herbst.webp");background-position:right bottom}#keyvisual.wat{background-image:url("../../images/mood/minipool-tauchbecken.jpg");background-position:left bottom}@media only screen and (max-width:800px){#keyvisual.wat{background-image:url("../../images/mood/minipool-tauchbecken-m.jpg");background-position:center bottom}}#keyvisual.wood{background-image:url("../../images/keyvisuals/autumn/modernes-holzlager-keyvisual-herbst.webp");background-position:right center}@media only screen and (max-width:682px){#keyvisual.wood{background-position:80% center}}#keyvisual.bench{background-image:url("../../images/keyvisuals/autumn/outdoor-sitzbank-keyvisual-herbst.webp");background-position:right bottom}@media only screen and (max-width:682px){#keyvisual.bench{background-position:80% center}}#keyvisual.cook{background-image:url("../../images/keyvisuals/autumn/outdoor-kueche-keyvisual-herbst.webp");background-position:right bottom}@media only screen and (max-width:682px){#keyvisual.cook{background-position:80% center}}#keyvisual.small{min-height:0;height:50vh}#keyvisual.extrasmall{min-height:0;height:30vh}#keyvisual.blog{background-image:url("../../images/mood/design@garten-ueber-uns-banner2.webp");background-position:center 30%;margin-bottom:50px}#keyvisual.about{background-image:url("../../images/keyvisuals/autumn/banner-autumn.webp");background-position:center 40%;position:relative;overflow:visible;margin-bottom:100px}#keyvisual.about.about2{background-image:url("../../images/mood/design@garten-ueber-uns-banner2.webp");background-position:center 77%}#keyvisual.about.about3{background-image:url("../../images/keyvisuals/autumn/banner3-autumn.webp");background-position:center 77%}#keyvisual.about #kv-overlapping-bottom{width:100%;position:absolute;right:0;bottom:-120px;z-index:1}#keyvisual.about #kv-overlapping-bottom .roundedpic{border:3px solid #fffffe;box-sizing:border-box}@media only screen and (max-width:682px){#keyvisual.about{margin-bottom:40px;height:500px;background-position:center left}#keyvisual.about:after{content:"";width:100%;height:100%;bottom:0;left:0;background-color:rgba(0,0,1,0);background-image:-webkit-linear-gradient(top,rgba(0,0,1,0) 0,rgba(0,0,1,0.5) 100%);background-image:-moz-linear-gradient(top,rgba(0,0,1,0) 0,rgba(0,0,1,0.5) 100%);background-image:-ms-linear-gradient(top,rgba(0,0,1,0) 0,rgba(0,0,1,0.5) 100%);background-image:-o-linear-gradient(top,rgba(0,0,1,0) 0,rgba(0,0,1,0.5) 100%);background-image:linear-gradient(top,rgba(0,0,1,0) 0,rgba(0,0,1,0.5) 100%);position:absolute;z-index:0;-webkit-backdrop-filter:blur(5px);-moz-backdrop-filter:blur(5px);-o-backdrop-filter:blur(5px);-ms-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#keyvisual.about.about{max-height:unset;height:460px}#keyvisual.about.about2,#keyvisual.about.about3{background-position:center right}#keyvisual.about #kv-overlapping-bottom{bottom:10px;color:#fffffe;width:100%;text-align:center}#keyvisual.about #kv-overlapping-bottom .roundedpic{margin:0 auto}}#keyvisual .heroimg{position:relative;width:100%;height:100%;object-fit:cover;max-width:none;display:block}#keyvisual #kv-overlay{width:100%;height:80%;position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0) 70%,rgba(0,0,0,0.8) 100%);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,0) 70%,rgba(0,0,0,0.8) 100%);background-image:-ms-linear-gradient(bottom,rgba(0,0,0,0) 70%,rgba(0,0,0,0.8) 100%);background-image:-o-linear-gradient(bottom,rgba(0,0,0,0) 70%,rgba(0,0,0,0.8) 100%);background-image:linear-gradient(bottom,rgba(0,0,0,0) 70%,rgba(0,0,0,0.8) 100%)}#keyvisual #kv-change-bgs{width:100%;height:100%;position:absolute;box-sizing:border-box;top:0;left:0}#keyvisual #kv-change-bgs img{width:100%;height:100%;object-fit:cover;position:absolute;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transition:all 2s ease-in-out;-o-transition:all 2s ease-in-out;-moz-transition:all 2s ease-in-out;-webkit-transition:all 2s ease-in-out}#keyvisual #kv-change-bgs img.active{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}@media only screen and (max-width:682px){#keyvisual #kv-change-bgs img{object-position:70%}}#keyvisual .kv-colors-vert{position:absolute;right:5%;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:3}#keyvisual .kv-colors-vert .kv-cta-prod{display:block;color:#fffffe;font-weight:700}#keyvisual .kv-colors-vert .kv-cta-prod:after{background:rgba(0,0,1,0.7)}#keyvisual .kv-colors-vert .kv-cta-prod.active,#keyvisual .kv-colors-vert .kv-cta-prod:hover{color:#000001}#keyvisual .kv-colors-vert .kv-cta-prod.active:after,#keyvisual .kv-colors-vert .kv-cta-prod:hover:after{background:rgba(255,255,254,0.9)}@media only screen and (max-width:900px){#keyvisual .kv-colors-vert{right:unset;left:15px}}#keyvisual #kv-toggle-window{position:absolute;right:20%;top:50%;xbackground:#e1ff65;z-index:2}#keyvisual #kv-toggle-window span{background:#e1ff65;text-align:center}#keyvisual .kv-fadeout{transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-webkit-transition:all .7s ease-in-out;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#keyvisual .kv-fadeout.dark{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateY(-50px);-o-transform:translateY(-50px);-moz-transform:translateY(-50px);-webkit-transform:translateY(-50px)}#keyvisual #claim{position:absolute;width:40%;left:50px;bottom:50px;color:#fffffe !important;z-index:2}#keyvisual #claim #arrow-down{font-size:15px;font-size:1.5rem;font-weight:400;text-align:center;margin-top:25px;width:auto;background:#e1ff65;color:#000001;padding:10px 20px;border:2px solid #e1ff65;transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-webkit-transition:background .3s ease-in-out;border-radius:99px;-o-border-radius:99px;-moz-border-radius:99px;-webkit-border-radius:99px}#keyvisual #claim #arrow-down:hover{background:#444;color:#e1ff65}#keyvisual #claim #arrow-down i{border-radius:999px;-o-border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;background:transparent;border:5px solid #fffffe;width:70px;height:70px;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;position:relative}#keyvisual #claim #arrow-down i:before{position:absolute;top:16px;left:18px}#keyvisual #claim #arrow-down i:hover{background:#e1ff65;color:#000001}@media only screen and (max-width:682px){#keyvisual #claim #arrow-down{width:auto;font-size:15px;font-size:1.5rem;padding:5px 15px;font-weight:600}#keyvisual #claim #arrow-down i{width:40px;height:40px;border:2px solid #fffffe}#keyvisual #claim #arrow-down i:before{left:8px;top:9px}}@media only screen and (max-width:1200px),screen and (max-height:800px){#keyvisual #claim{width:50%;left:60px;bottom:10vh}}@media only screen and (max-width:682px),screen and (max-height:600px){#keyvisual #claim{width:90%;left:5%;bottom:20vh}}#keyvisual #claim #hero-discount-promo{animation:shakeit 3s infinite;background:#e1ff65;padding:15px;font-size:17px;font-size:1.7rem;color:#000001;transform:rotate(-5deg);-o-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);display:inline-block;margin-bottom:50px;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:400px}#keyvisual #claim #hero-discount-promo:hover{background:#000001;color:#e1ff65}#keyvisual #claim #hero-discount-promo #hero-tbc-icon{float:left;margin-right:10px}#keyvisual #claim #hero-discount-promo p{margin-bottom:0}#keyvisual #claim #hero-discount-promo.ostern:before{content:"";position:absolute;width:100%;height:100px;background:url("../../images/main/hasenohren.svg") no-repeat center center;background-size:contain;top:-100px;left:0}@media only screen and (max-width:682px){#keyvisual #claim #hero-discount-promo.ostern:before{content:none}}@media only screen and (max-width:1000px){#keyvisual #claim #hero-discount-promo{font-size:14px;font-size:1.4rem;width:290px;margin-bottom:10px}}@media only screen and (max-height:780px){#keyvisual #claim #hero-discount-promo{animation:none;transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);font-size:13px;font-size:1.3rem;width:280px;line-height:14px;padding:10px;margin-bottom:0}#keyvisual #claim #hero-discount-promo #hero-tbc-icon{width:30px;height:30px}}#keyvisual #claim #hero-claim{font-size:50px;font-size:5rem;line-height:55px;letter-spacing:-1.5px;display:block;margin-bottom:15px;line-height:90px}#keyvisual #claim #hero-claim.small{font-size:25px;font-size:2.5rem;line-height:44px}#keyvisual #claim #hero-claim.small strong{font-size:40px;font-size:4rem}#keyvisual #claim h2{font-size:20px;font-size:2rem;background:rgba(255,255,255,0.6);background:#fffffe;display:inline;line-height:33px;color:#000001;font-weight:300}@media only screen and (max-width:1200px),screen and (max-height:800px){#keyvisual #claim h2{font-size:20px;font-size:2rem}}#keyvisual #claim a#arrow-down{display:inline-block}@media only screen and (max-width:682px){#keyvisual #claim{top:115px}#keyvisual #claim #hero-claim{font-size:36px;font-size:3.6rem}#keyvisual #claim h2{font-size:20px;font-size:2rem}}@-moz-keyframes shakeit{0%{transform:rotate(-5deg);-o-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg)}20%{transform:rotate(-5deg);-o-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg)}30%{transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}40%{transform:rotate(-10deg);-o-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-webkit-transform:rotate(-10deg)}50%{transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}60%{transform:rotate(-10deg);-o-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-webkit-transform:rotate(-10deg)}70%{transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}80%{transform:rotate(-5deg);-o-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg)}100%{transform:rotate(-5deg);-o-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg)}}@-webkit-keyframes shakeit{0%{transform:rotate(-5deg);-o-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg)}20%{transform:rotate(-5deg);-o-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg)}30%{transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}40%{transform:rotate(-10deg);-o-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-webkit-transform:rotate(-10deg)}50%{transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}60%{transform:rotate(-10deg);-o-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-webkit-transform:rotate(-10deg)}70%{transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}80%{transform:rotate(-5deg);-o-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg)}100%{transform:rotate(-5deg);-o-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg)}}@-o-keyframes shakeit{0%{transform:rotate(-5deg);-o-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg)}20%{transform:rotate(-5deg);-o-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg)}30%{transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}40%{transform:rotate(-10deg);-o-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-webkit-transform:rotate(-10deg)}50%{transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}60%{transform:rotate(-10deg);-o-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-webkit-transform:rotate(-10deg)}70%{transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}80%{transform:rotate(-5deg);-o-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg)}100%{transform:rotate(-5deg);-o-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg)}}@keyframes shakeit{0%{transform:rotate(-5deg);-o-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg)}20%{transform:rotate(-5deg);-o-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg)}30%{transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}40%{transform:rotate(-10deg);-o-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-webkit-transform:rotate(-10deg)}50%{transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}60%{transform:rotate(-10deg);-o-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-webkit-transform:rotate(-10deg)}70%{transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}80%{transform:rotate(-5deg);-o-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg)}100%{transform:rotate(-5deg);-o-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg)}}#keyvisual #kv-control-colors{box-sizing:border-box;xbackground:rgba(225,255,101,0.5);margin:0 0 35px 0;padding:0}#keyvisual #kv-toggle-window{z-index:3;top:45%;right:15%;position:absolute}#keyvisual #kv-toggle-window:after{width:90%}#keyvisual #kv-toggle-window span{background:#333}#keyvisual #kv-toggle-window span:after{content:"+";width:40px;height:40px;position:absolute;z-index:4;left:0;top:0;font-size:40px;font-size:4rem;font-weight:700;color:#e1ff65;text-align:center;padding-top:8px}@media only screen and (max-width:682px){#keyvisual #kv-toggle-window{right:0}}#keyvisual a.kv-cta-prod{display:inline-block;margin-right:20px;position:relative;padding-right:10px;color:#000001}#keyvisual a.kv-cta-prod span{top:15px;position:relative;margin-right:5px;display:inline-block;width:40px;height:40px;border-radius:999px;-o-border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;border:1px solid #fffffe;box-shadow:0 0 10px #000001;-o-box-shadow:0 0 10px #000001;-moz-box-shadow:0 0 10px #000001;-webkit-box-shadow:0 0 10px #000001;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;animation:2s pulse 999}#keyvisual a.kv-cta-prod:after{content:"";position:absolute;width:80%;height:52%;top:25px;left:20px;background:#e1ff65;z-index:-1;border-radius:999px;-o-border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}#keyvisual a.kv-cta-prod:hover:after,#keyvisual a.kv-cta-prod.active:after{background:#fffffe}#keyvisual a.kv-cta-prod.ivory span{background-color:#ece6d6}#keyvisual a.kv-cta-prod.darkgrey span{background-color:#333}#keyvisual a.kv-cta-prod.lightgrey span{background-color:#999}#keyvisual a.kv-cta-prod.black span{background-color:#111}#keyvisual a.kv-cta-prod.antilop span{background-color:#b29d7c}#keyvisual a.kv-cta-prod.sauna-ambiente span{background-color:#f7c768}#keyvisual a.kv-cta-prod.sauna-pink span{background-color:#e404ff}#keyvisual a.kv-cta-prod.sauna-gruen span{background-color:#15bd15}#keyvisual a.kv-cta-prod.sauna-blau span{background-color:#2646e6}#keyvisual a.kv-cta-prod.toskana span{background-color:#6d655b}#keyvisual a.kv-cta-prod.silbergrau span{background-color:#b5b8ae}#keyvisual a.kv-cta-prod.stahlgrau span{background-color:#4d5558}#keyvisual a.kv-cta-prod.mittelgrau span{background-color:#747e7f}#keyvisual a.kv-cta-prod.anthrazit span{background-color:#343839}#keyvisual a.kv-cta-prod.weiss span{background-color:#fff}@-moz-keyframes pulse{0%{box-shadow:0 0 0 #000001;-o-box-shadow:0 0 0 #000001;-moz-box-shadow:0 0 0 #000001;-webkit-box-shadow:0 0 0 #000001}50%{box-shadow:0 0 15px #000001;-o-box-shadow:0 0 15px #000001;-moz-box-shadow:0 0 15px #000001;-webkit-box-shadow:0 0 15px #000001}100%{box-shadow:0 0 0 #000001;-o-box-shadow:0 0 0 #000001;-moz-box-shadow:0 0 0 #000001;-webkit-box-shadow:0 0 0 #000001}}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 #000001;-o-box-shadow:0 0 0 #000001;-moz-box-shadow:0 0 0 #000001;-webkit-box-shadow:0 0 0 #000001}50%{box-shadow:0 0 15px #000001;-o-box-shadow:0 0 15px #000001;-moz-box-shadow:0 0 15px #000001;-webkit-box-shadow:0 0 15px #000001}100%{box-shadow:0 0 0 #000001;-o-box-shadow:0 0 0 #000001;-moz-box-shadow:0 0 0 #000001;-webkit-box-shadow:0 0 0 #000001}}@-o-keyframes pulse{0%{box-shadow:0 0 0 #000001;-o-box-shadow:0 0 0 #000001;-moz-box-shadow:0 0 0 #000001;-webkit-box-shadow:0 0 0 #000001}50%{box-shadow:0 0 15px #000001;-o-box-shadow:0 0 15px #000001;-moz-box-shadow:0 0 15px #000001;-webkit-box-shadow:0 0 15px #000001}100%{box-shadow:0 0 0 #000001;-o-box-shadow:0 0 0 #000001;-moz-box-shadow:0 0 0 #000001;-webkit-box-shadow:0 0 0 #000001}}@keyframes pulse{0%{box-shadow:0 0 0 #000001;-o-box-shadow:0 0 0 #000001;-moz-box-shadow:0 0 0 #000001;-webkit-box-shadow:0 0 0 #000001}50%{box-shadow:0 0 15px #000001;-o-box-shadow:0 0 15px #000001;-moz-box-shadow:0 0 15px #000001;-webkit-box-shadow:0 0 15px #000001}100%{box-shadow:0 0 0 #000001;-o-box-shadow:0 0 0 #000001;-moz-box-shadow:0 0 0 #000001;-webkit-box-shadow:0 0 0 #000001}}#keyvisual.prod:before{content:"";width:40%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,1,0);background-image:-webkit-linear-gradient(right,rgba(0,0,1,0) 0,rgba(0,0,1,0.5) 100%);background-image:-moz-linear-gradient(right,rgba(0,0,1,0) 0,rgba(0,0,1,0.5) 100%);background-image:-ms-linear-gradient(right,rgba(0,0,1,0) 0,rgba(0,0,1,0.5) 100%);background-image:-o-linear-gradient(right,rgba(0,0,1,0) 0,rgba(0,0,1,0.5) 100%);background-image:linear-gradient(right,rgba(0,0,1,0) 0,rgba(0,0,1,0.5) 100%)}#keyvisual.prod #claim{left:50px}#keyvisual.prod #claim #hero-claim{text-shadow:0 0 20px #000001;-o-text-shadow:0 0 20px #000001;-moz-text-shadow:0 0 20px #000001;-webkit-text-shadow:0 0 20px #000001;margin-bottom:25px}#keyvisual.prod #claim .fact{font-size:17px;font-size:1.7rem;line-height:24px;margin-bottom:8px;padding:5px 10px;background:#000001;display:inline-block;background-color:rgba(255,255,254,0.2);background-image:-webkit-linear-gradient(right,rgba(255,255,254,0.2) 0,rgba(255,255,254,0.6) 80%);background-image:-moz-linear-gradient(right,rgba(255,255,254,0.2) 0,rgba(255,255,254,0.6) 80%);background-image:-ms-linear-gradient(right,rgba(255,255,254,0.2) 0,rgba(255,255,254,0.6) 80%);background-image:-o-linear-gradient(right,rgba(255,255,254,0.2) 0,rgba(255,255,254,0.6) 80%);background-image:linear-gradient(right,rgba(255,255,254,0.2) 0,rgba(255,255,254,0.6) 80%);background:rgba(0,0,1,0.5);border-radius:99px;-o-border-radius:99px;-moz-border-radius:99px;-webkit-border-radius:99px;color:#fffffe;font-weight:400}#keyvisual.prod #claim .fact.signal{color:#e1ff65}#keyvisual.prod #claim .fact i{color:#e1ff65}@media only screen and (max-width:1100px){#keyvisual.prod #claim{bottom:50px}#keyvisual.prod #claim #hero-claim{font-size:40px;font-size:4rem;line-height:44px}#keyvisual.prod #claim .fact{font-size:16px;font-size:1.6rem;padding:3px 5px}}@media only screen and (max-width:900px){#keyvisual.prod #claim{bottom:20px;left:20px;top:unset}#keyvisual.prod #claim #hero-claim{display:none}#keyvisual.prod #claim #kv-control-colors{width:160px}#keyvisual.prod #claim .fact{display:none}}#custom-made-teaser{box-sizing:border-box;width:100%;padding:2%;xbackground:#e1ff65;margin-top:10px}#custom-made-teaser h4{font-weight:700;margin:5px 0}#custom-made-teaser .options{display:flex;justify-content:space-between}#custom-made-teaser .options .option{width:49%;border:1px solid #fffffe;background:#fffffe;background-color:#efefef;background-image:-webkit-linear-gradient(right,#efefef 0,#fffffe 50%);background-image:-moz-linear-gradient(right,#efefef 0,#fffffe 50%);background-image:-ms-linear-gradient(right,#efefef 0,#fffffe 50%);background-image:-o-linear-gradient(right,#efefef 0,#fffffe 50%);background-image:linear-gradient(right,#efefef 0,#fffffe 50%);border:1px solid #efefef;box-sizing:border-box;padding:5px;border-radius:8px;-o-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}#custom-made-teaser .options .option .product-img{width:100px;height:68px;position:relative;float:left;margin:0 10px 5px 0}#custom-made-teaser .options .option .product-img img{width:100px;position:relative;z-index:1}#custom-made-teaser .options .option .product-img:after{content:"";width:calc(100% - 2px);height:calc(100% - 2px);top:1px;left:1px;background:#444;position:absolute;z-index:0}#custom-made-teaser .options .option p{text-align:left;margin-bottom:0;margin-top:10px}#custom-made-teaser .options .option p strong{font-size:130%}#custom-sizes{box-sizing:border-box;width:100%;padding:5px;background:#e1ff65}#custom-sizes a{text-decoration:underline}#mass-badge{position:absolute;right:35px;bottom:35px;background:#e1ff65;width:120px;height:120px;border-radius:999px;-o-border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;text-align:center;border:5px solid #fffffe;box-shadow:0 0 20px #000001;-o-box-shadow:0 0 20px #000001;-moz-box-shadow:0 0 20px #000001;-webkit-box-shadow:0 0 20px #000001;transform:rotate(15deg);-o-transform:rotate(15deg);-moz-transform:rotate(15deg);-webkit-transform:rotate(15deg);transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}#mass-badge span{position:relative;top:35px;width:130px;height:130px;font-size:16px;font-size:1.6rem}#mass-badge:before{content:"";width:150px;height:150px;position:absolute;top:-17px;left:-17px;border-radius:999px;-o-border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;border:2px dotted #fffffe;animation:rotate 20s infinite linear}#mass-badge:hover{background:#000001;color:#e1ff65;transform:rotate(15deg) scale(.9);-o-transform:rotate(15deg) scale(.9);-moz-transform:rotate(15deg) scale(.9);-webkit-transform:rotate(15deg) scale(.9)}@media only screen and (max-width:1050px){#mass-badge{transform:rotate(15deg) scale(.8);-o-transform:rotate(15deg) scale(.8);-moz-transform:rotate(15deg) scale(.8);-webkit-transform:rotate(15deg) scale(.8)}}@media only screen and (max-width:682px){#mass-badge{transform:rotate(15deg) scale(.6);-o-transform:rotate(15deg) scale(.6);-moz-transform:rotate(15deg) scale(.6);-webkit-transform:rotate(15deg) scale(.6);right:10px;bottom:10px}}.prod-models,.prod-models-base,.prod-img,img,#prodimg-order-preview{xbackground:#93b946;#a2a2a2background:#484d53;transition:all 1.5s ease-in-out;-o-transition:all 1.5s ease-in-out;-moz-transition:all 1.5s ease-in-out;-webkit-transition:all 1.5s ease-in-out}.prod-models.prod-color-1,.prod-models-base.prod-color-1,.prod-img.prod-color-1,img.prod-color-1,#prodimg-order-preview.prod-color-1,.prod-models.single-prod-img,.prod-models-base.single-prod-img,.prod-img.single-prod-img,img.single-prod-img,#prodimg-order-preview.single-prod-img,.prod-models.prod-alt-img,.prod-models-base.prod-alt-img,.prod-img.prod-alt-img,img.prod-alt-img,#prodimg-order-preview.prod-alt-img{xbackground:#93b946;background:#6d655b}.prod-models.prod-color-1.white,.prod-models-base.prod-color-1.white,.prod-img.prod-color-1.white,img.prod-color-1.white,#prodimg-order-preview.prod-color-1.white,.prod-models.single-prod-img.white,.prod-models-base.single-prod-img.white,.prod-img.single-prod-img.white,img.single-prod-img.white,#prodimg-order-preview.single-prod-img.white,.prod-models.prod-alt-img.white,.prod-models-base.prod-alt-img.white,.prod-img.prod-alt-img.white,img.prod-alt-img.white,#prodimg-order-preview.prod-alt-img.white{background-color:#fff}.prod-models.prod-color-1.ivory,.prod-models-base.prod-color-1.ivory,.prod-img.prod-color-1.ivory,img.prod-color-1.ivory,#prodimg-order-preview.prod-color-1.ivory,.prod-models.single-prod-img.ivory,.prod-models-base.single-prod-img.ivory,.prod-img.single-prod-img.ivory,img.single-prod-img.ivory,#prodimg-order-preview.single-prod-img.ivory,.prod-models.prod-alt-img.ivory,.prod-models-base.prod-alt-img.ivory,.prod-img.prod-alt-img.ivory,img.prod-alt-img.ivory,#prodimg-order-preview.prod-alt-img.ivory{background-color:#ece6d6}.prod-models.prod-color-1.darkgrey,.prod-models-base.prod-color-1.darkgrey,.prod-img.prod-color-1.darkgrey,img.prod-color-1.darkgrey,#prodimg-order-preview.prod-color-1.darkgrey,.prod-models.single-prod-img.darkgrey,.prod-models-base.single-prod-img.darkgrey,.prod-img.single-prod-img.darkgrey,img.single-prod-img.darkgrey,#prodimg-order-preview.single-prod-img.darkgrey,.prod-models.prod-alt-img.darkgrey,.prod-models-base.prod-alt-img.darkgrey,.prod-img.prod-alt-img.darkgrey,img.prod-alt-img.darkgrey,#prodimg-order-preview.prod-alt-img.darkgrey{background-color:#333}.prod-models.prod-color-1.lightgrey,.prod-models-base.prod-color-1.lightgrey,.prod-img.prod-color-1.lightgrey,img.prod-color-1.lightgrey,#prodimg-order-preview.prod-color-1.lightgrey,.prod-models.single-prod-img.lightgrey,.prod-models-base.single-prod-img.lightgrey,.prod-img.single-prod-img.lightgrey,img.single-prod-img.lightgrey,#prodimg-order-preview.single-prod-img.lightgrey,.prod-models.prod-alt-img.lightgrey,.prod-models-base.prod-alt-img.lightgrey,.prod-img.prod-alt-img.lightgrey,img.prod-alt-img.lightgrey,#prodimg-order-preview.prod-alt-img.lightgrey{background-color:#999}.prod-models.prod-color-1.black,.prod-models-base.prod-color-1.black,.prod-img.prod-color-1.black,img.prod-color-1.black,#prodimg-order-preview.prod-color-1.black,.prod-models.single-prod-img.black,.prod-models-base.single-prod-img.black,.prod-img.single-prod-img.black,img.single-prod-img.black,#prodimg-order-preview.single-prod-img.black,.prod-models.prod-alt-img.black,.prod-models-base.prod-alt-img.black,.prod-img.prod-alt-img.black,img.prod-alt-img.black,#prodimg-order-preview.prod-alt-img.black{background-color:#111}.prod-models.prod-color-1.antilop,.prod-models-base.prod-color-1.antilop,.prod-img.prod-color-1.antilop,img.prod-color-1.antilop,#prodimg-order-preview.prod-color-1.antilop,.prod-models.single-prod-img.antilop,.prod-models-base.single-prod-img.antilop,.prod-img.single-prod-img.antilop,img.single-prod-img.antilop,#prodimg-order-preview.single-prod-img.antilop,.prod-models.prod-alt-img.antilop,.prod-models-base.prod-alt-img.antilop,.prod-img.prod-alt-img.antilop,img.prod-alt-img.antilop,#prodimg-order-preview.prod-alt-img.antilop{background-color:#b29d7c}.prod-models.prod-color-1.toskana,.prod-models-base.prod-color-1.toskana,.prod-img.prod-color-1.toskana,img.prod-color-1.toskana,#prodimg-order-preview.prod-color-1.toskana,.prod-models.single-prod-img.toskana,.prod-models-base.single-prod-img.toskana,.prod-img.single-prod-img.toskana,img.single-prod-img.toskana,#prodimg-order-preview.single-prod-img.toskana,.prod-models.prod-alt-img.toskana,.prod-models-base.prod-alt-img.toskana,.prod-img.prod-alt-img.toskana,img.prod-alt-img.toskana,#prodimg-order-preview.prod-alt-img.toskana{background-color:#6d655b}.prod-models.prod-color-1.silbergrau,.prod-models-base.prod-color-1.silbergrau,.prod-img.prod-color-1.silbergrau,img.prod-color-1.silbergrau,#prodimg-order-preview.prod-color-1.silbergrau,.prod-models.single-prod-img.silbergrau,.prod-models-base.single-prod-img.silbergrau,.prod-img.single-prod-img.silbergrau,img.single-prod-img.silbergrau,#prodimg-order-preview.single-prod-img.silbergrau,.prod-models.prod-alt-img.silbergrau,.prod-models-base.prod-alt-img.silbergrau,.prod-img.prod-alt-img.silbergrau,img.prod-alt-img.silbergrau,#prodimg-order-preview.prod-alt-img.silbergrau{background-color:#b5b8ae}.prod-models.prod-color-1.stahlgrau,.prod-models-base.prod-color-1.stahlgrau,.prod-img.prod-color-1.stahlgrau,img.prod-color-1.stahlgrau,#prodimg-order-preview.prod-color-1.stahlgrau,.prod-models.single-prod-img.stahlgrau,.prod-models-base.single-prod-img.stahlgrau,.prod-img.single-prod-img.stahlgrau,img.single-prod-img.stahlgrau,#prodimg-order-preview.single-prod-img.stahlgrau,.prod-models.prod-alt-img.stahlgrau,.prod-models-base.prod-alt-img.stahlgrau,.prod-img.prod-alt-img.stahlgrau,img.prod-alt-img.stahlgrau,#prodimg-order-preview.prod-alt-img.stahlgrau{background-color:#4d5558}.prod-models.prod-color-1.mittelgrau,.prod-models-base.prod-color-1.mittelgrau,.prod-img.prod-color-1.mittelgrau,img.prod-color-1.mittelgrau,#prodimg-order-preview.prod-color-1.mittelgrau,.prod-models.single-prod-img.mittelgrau,.prod-models-base.single-prod-img.mittelgrau,.prod-img.single-prod-img.mittelgrau,img.single-prod-img.mittelgrau,#prodimg-order-preview.single-prod-img.mittelgrau,.prod-models.prod-alt-img.mittelgrau,.prod-models-base.prod-alt-img.mittelgrau,.prod-img.prod-alt-img.mittelgrau,img.prod-alt-img.mittelgrau,#prodimg-order-preview.prod-alt-img.mittelgrau{background-color:#747e7f}.prod-models.prod-color-1.anthrazit,.prod-models-base.prod-color-1.anthrazit,.prod-img.prod-color-1.anthrazit,img.prod-color-1.anthrazit,#prodimg-order-preview.prod-color-1.anthrazit,.prod-models.single-prod-img.anthrazit,.prod-models-base.single-prod-img.anthrazit,.prod-img.single-prod-img.anthrazit,img.single-prod-img.anthrazit,#prodimg-order-preview.single-prod-img.anthrazit,.prod-models.prod-alt-img.anthrazit,.prod-models-base.prod-alt-img.anthrazit,.prod-img.prod-alt-img.anthrazit,img.prod-alt-img.anthrazit,#prodimg-order-preview.prod-alt-img.anthrazit{background-color:#343839}.prod-models.prod-color-1.nobg,.prod-models-base.prod-color-1.nobg,.prod-img.prod-color-1.nobg,img.prod-color-1.nobg,#prodimg-order-preview.prod-color-1.nobg,.prod-models.single-prod-img.nobg,.prod-models-base.single-prod-img.nobg,.prod-img.single-prod-img.nobg,img.single-prod-img.nobg,#prodimg-order-preview.single-prod-img.nobg,.prod-models.prod-alt-img.nobg,.prod-models-base.prod-alt-img.nobg,.prod-img.prod-alt-img.nobg,img.prod-alt-img.nobg,#prodimg-order-preview.prod-alt-img.nobg{background-color:transparent !important}.prod-models.prod-color-1#drawer-img,.prod-models-base.prod-color-1#drawer-img,.prod-img.prod-color-1#drawer-img,img.prod-color-1#drawer-img,#prodimg-order-preview.prod-color-1#drawer-img,.prod-models.single-prod-img#drawer-img,.prod-models-base.single-prod-img#drawer-img,.prod-img.single-prod-img#drawer-img,img.single-prod-img#drawer-img,#prodimg-order-preview.single-prod-img#drawer-img,.prod-models.prod-alt-img#drawer-img,.prod-models-base.prod-alt-img#drawer-img,.prod-img.prod-alt-img#drawer-img,img.prod-alt-img#drawer-img,#prodimg-order-preview.prod-alt-img#drawer-img{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);background-color:transparent !important}.prod-models.prod-color-1#drawer-img.active,.prod-models-base.prod-color-1#drawer-img.active,.prod-img.prod-color-1#drawer-img.active,img.prod-color-1#drawer-img.active,#prodimg-order-preview.prod-color-1#drawer-img.active,.prod-models.single-prod-img#drawer-img.active,.prod-models-base.single-prod-img#drawer-img.active,.prod-img.single-prod-img#drawer-img.active,img.single-prod-img#drawer-img.active,#prodimg-order-preview.single-prod-img#drawer-img.active,.prod-models.prod-alt-img#drawer-img.active,.prod-models-base.prod-alt-img#drawer-img.active,.prod-img.prod-alt-img#drawer-img.active,img.prod-alt-img#drawer-img.active,#prodimg-order-preview.prod-alt-img#drawer-img.active{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);z-index:1 !important}.prod-models.prod-color-2,.prod-models-base.prod-color-2,.prod-img.prod-color-2,img.prod-color-2,#prodimg-order-preview.prod-color-2{background:c2}.prod-models.prod-color-3,.prod-models-base.prod-color-3,.prod-img.prod-color-3,img.prod-color-3,#prodimg-order-preview.prod-color-3{background:c3}.prodname{font-size:30px;font-size:3rem;line-height:38px;display:block;margin:30px 0 0 0;padding-bottom:0;xborder-bottom:1px solid #000001}.prodname small{font-size:70%;line-height:70%;margin-bottom:20px;display:inline-block}.prodname .prodprice{display:inline}.prodname .prod-specialprice,.prodname .prod-smallprice{margin:20px 0 0 0;display:inline-block;font-size:20px;font-size:2rem}.prodname .prod-smallprice{font-style:italic}.prodname .prod-specialprice{background:#e1ff65}@media only screen and (max-width:1200px){.prodname{font-size:25px;font-size:2.5rem;line-height:31px}}@media only screen and (max-width:1080px){.prodname{font-size:20px;font-size:2rem;line-height:25px}}@media only screen and (max-width:682px){#prod-comparison .prod-models{margin-top:auto}}#prod-comparison .prod-models .prod-price-overlay,#prod-comparison .prod-models-base .prod-price-overlay{position:absolute;z-index:2;font-size:20px;font-size:2rem;padding:8px;background:rgba(225,255,101,0.8);top:50%;left:50%;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:60%;transform:translateX(-50%) translateY(-50%) rotate(-5deg);-o-transform:translateX(-50%) translateY(-50%) rotate(-5deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(-5deg);-webkit-transform:translateX(-50%) translateY(-50%) rotate(-5deg)}@media only screen and (max-width:682px){#prod-comparison .prod-models .prod-price-overlay,#prod-comparison .prod-models-base .prod-price-overlay{display:none}#prod-comparison .prod-models .prod-price-overlay.oom,#prod-comparison .prod-models-base .prod-price-overlay.oom{display:block;position:relative;left:0;top:0;margin:0 0 10px 0;font-size:14px;font-size:1.4rem;line-height:15px}}#prod-comparison .prod-models .prodname,#prod-comparison .prod-models-base .prodname{font-size:30px;font-size:3rem;display:block;margin:30px 0 10px 0;padding-bottom:20px;xborder-bottom:1px solid #000001}#prod-comparison .prod-models .prodname .prodprice,#prod-comparison .prod-models-base .prodname .prodprice{display:inline}#prod-comparison .prod-models .prodname .prod-specialprice,#prod-comparison .prod-models-base .prodname .prod-specialprice{background:#e1ff65;margin:20px 0 0 0;display:inline-block;font-size:20px;font-size:2rem}@media only screen and (max-width:1200px){#prod-comparison .prod-models .prodname,#prod-comparison .prod-models-base .prodname{font-size:25px;font-size:2.5rem}}@media only screen and (max-width:1080px){#prod-comparison .prod-models .prodname,#prod-comparison .prod-models-base .prodname{font-size:20px;font-size:2rem}}@media only screen and (max-width:682px){#prod-comparison .prod-models .prodname,#prod-comparison .prod-models-base .prodname{margin-bottom:10px;padding-bottom:0}#prod-comparison .prod-models .prodname .prod-specialprice,#prod-comparison .prod-models-base .prodname .prod-specialprice{font-size:15px;font-size:1.5rem}}#prod-comparison .prod-models#gart-1-home,#prod-comparison .prod-models-base#gart-1-home{width:90%}#prod-comparison .prod-models table,#prod-comparison .prod-models-base table{margin-bottom:40px}#prod-comparison .prod-models a.prod-details,#prod-comparison .prod-models-base a.prod-details{margin-top:0;margin-bottom:25px}#prod-comparison .prod-models img#win-standard,#prod-comparison .prod-models-base img#win-standard{width:40%;min-width:145px}#prod-comparison .prod-models img#win-sideboard,#prod-comparison .prod-models-base img#win-sideboard{min-width:200px}#prod-comparison .prod-models figure.product,#prod-comparison .prod-models-base figure.product{position:relative;text-align:center;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:hidden}#prod-comparison .prod-models figure.product img,#prod-comparison .prod-models-base figure.product img{width:100%;width:100%;object-fit:cover;padding:0;margin:0;display:block}#prod-comparison .prod-models figure.product img.product-addon,#prod-comparison .prod-models-base figure.product img.product-addon{position:absolute;z-index:1;top:0;left:0}#prod-comparison .prod-models figure.product:after,#prod-comparison .prod-models-base figure.product:after{content:"";position:absolute;top:0;left:0;width:calc(100% - 4px);height:calc(100% - 4px);border:2px solid #fff;z-index:1}@media only screen and (max-width:682px){#prod-comparison .prod-models img#win-standard,#prod-comparison .prod-models-base img#win-standard{min-width:auto;width:90%}#prod-comparison .prod-models img#win-sideboard,#prod-comparison .prod-models-base img#win-sideboard,#prod-comparison .prod-models img#win-hochschrank,#prod-comparison .prod-models-base img#win-hochschrank{min-width:auto;width:100%}#prod-comparison .prod-models figure.product,#prod-comparison .prod-models-base figure.product{with:100%;float:none}}#prod-comparison.home{padding-bottom:60px;padding-top:100px}@media only screen and (max-width:682px){#prod-comparison.home{padding-top:80px}}@media only screen and (max-width:1100px){#prod-comparison .prod-models:hover,#prod-comparison .prod-models-base:hover{cursor:pointer}#prod-comparison .prod-models img,#prod-comparison .prod-models-base img{xbackground:#b4b4b4;transition:background 1s ease-in-out;-o-transition:background 1s ease-in-out;-moz-transition:background 1s ease-in-out;-webkit-transition:background 1s ease-in-out}#prod-comparison .prod-models h2,#prod-comparison .prod-models-base h2{padding-bottom:0;color:#a2a2a2;transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-webkit-transition:color .3s ease-in-out}#prod-comparison .prod-models.active h2,#prod-comparison .prod-models-base.active h2,#prod-comparison .prod-models:hover h2,#prod-comparison .prod-models-base:hover h2{color:#000001}#prod-comparison .prod-models.active img,#prod-comparison .prod-models-base.active img,#prod-comparison .prod-models:hover img,#prod-comparison .prod-models-base:hover img{xbackground:#444}}@media only screen and (max-width:682px){#prod-comparison .prod-models h2,#prod-comparison .prod-models-base h2{font-size:13px;font-size:1.3rem}}#prod-comparison .prod-models table,#prod-comparison .prod-models-base table,#prod-comparison .prod-models .info,#prod-comparison .prod-models-base .info{margin-bottom:20px}@media only screen and (max-width:1250px){#prod-comparison .prod-models table,#prod-comparison .prod-models-base table,#prod-comparison .prod-models .info,#prod-comparison .prod-models-base .info{font-size:12px;font-size:1.2rem}}@media only screen and (max-width:1100px){#prod-comparison .prod-models table,#prod-comparison .prod-models-base table,#prod-comparison .prod-models .info,#prod-comparison .prod-models-base .info{display:none}#prod-comparison .prod-models table.keep-om,#prod-comparison .prod-models-base table.keep-om,#prod-comparison .prod-models .info.keep-om,#prod-comparison .prod-models-base .info.keep-om{display:block}}@media only screen and (max-width:682px){#prod-comparison .prod-models table,#prod-comparison .prod-models-base table,#prod-comparison .prod-models .info,#prod-comparison .prod-models-base .info{font-size:6px;font-size:.6rem;margin-bottom:10px}#prod-comparison .prod-models table tr td,#prod-comparison .prod-models-base table tr td,#prod-comparison .prod-models .info tr td,#prod-comparison .prod-models-base .info tr td{padding:4px}}@media only screen and (max-width:1100px){#prod-comparison .flex-baseline{flex-direction:row}}@media only screen and (max-width:682px){#prod-comparison .flex-baseline{display:block}}#comparison-legend{display:none}@media only screen and (max-width:1100px){#comparison-legend{display:block}}#comparison-legend #arrow{display:block;width:0;height:0;border-left:40px solid transparent;border-right:40px solid transparent;border-bottom:25px solid #7c7c7c;transition:margin-left .5s ease-in-out;-o-transition:margin-left .5s ease-in-out;-moz-transition:margin-left .5s ease-in-out;-webkit-transition:margin-left .5s ease-in-out}#comparison-legend #arrow.prod1{margin-left:10%}#comparison-legend #arrow.prod2{margin-left:43%}#comparison-legend #arrow.prod3{margin-left:79%}#comparison-legend #arrow.prod10{margin-left:18%}#comparison-legend #arrow.prod20{margin-left:70%}@media only screen and (max-width:682px){#comparison-legend #arrow{border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:15px solid #7c7c7c}}#comparison-legend #legend-data table{display:table;width:100%}#comparison-legend #legend-data .info{display:inline-block;border-top:2px solid #7c7c7c;padding-top:20px}#colorpicker-bar{margin-top:0;margin-bottom:0;padding:5px 0}#colorpicker-bar #slider-horiz{background:url("http://i.imgur.com/lHQxra5.png") no-repeat;background-size:cover;width:80%;height:12px;margin:0 10%}#colorpicker-bar #box{width:30px;height:30px;border:1px solid #000}.mass-teaser{box-sizing:border-box;padding:25px;color:#000001;border:2px solid #e1ff65;display:inline-block;margin-top:25px;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;display:grid;grid-template-columns:300px auto;align-items:center;grid-gap:50px}.mass-teaser .mass-teaser-img{text-align:center}.mass-teaser .mass-teaser-img img{max-width:200px;animation:shakeit 3s infinite}.mass-teaser .mass-teaser-text{padding:20px 0}@media only screen and (max-width:682px){.mass-teaser{grid-template-columns:1fr;grid-gap:0}.mass-teaser .mass-teaser-img img{max-width:100px}}section#prod-single img#gart1{background:#333}#select-productcolor .color,#select-samplecolor .color{width:50px;height:50px;border-radius:99px;-o-border-radius:99px;-moz-border-radius:99px;-webkit-border-radius:99px;display:inline-block;margin-right:15px;border:10px solid #f7f7f7;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transform:scale(.8);-o-transform:scale(.8);-moz-transform:scale(.8);-webkit-transform:scale(.8);box-shadow:inset 0 0 5px rgba(0,0,1,0.5);-o-box-shadow:inset 0 0 5px rgba(0,0,1,0.5);-moz-box-shadow:inset 0 0 5px rgba(0,0,1,0.5);-webkit-box-shadow:inset 0 0 5px rgba(0,0,1,0.5)}#select-productcolor .color:hover,#select-samplecolor .color:hover{cursor:pointer}#select-productcolor .color:hover,#select-samplecolor .color:hover,#select-productcolor .color.active,#select-samplecolor .color.active{border-color:#e1ff65;transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1)}#select-productcolor .color.white,#select-samplecolor .color.white{background-color:#fffffe}#select-productcolor .color.ivory,#select-samplecolor .color.ivory{background-color:#ece6d6}#select-productcolor .color.darkgrey,#select-samplecolor .color.darkgrey{background-color:#5d6161}#select-productcolor .color.lightgrey,#select-samplecolor .color.lightgrey,#select-productcolor .color.tin,#select-samplecolor .color.tin{background-color:#999}#select-productcolor .color.black,#select-samplecolor .color.black{background-color:#111}#select-productcolor .color.antilop,#select-samplecolor .color.antilop{background-color:#b29d7c}#select-productcolor .color.toskana,#select-samplecolor .color.toskana{background-color:#6d655b}#select-productcolor .color.silbergrau,#select-samplecolor .color.silbergrau{background-color:#b5b8ae}#select-productcolor .color.stahlgrau,#select-samplecolor .color.stahlgrau{background-color:#4d5558}#select-productcolor .color.mittelgrau,#select-samplecolor .color.mittelgrau{background-color:#747e7f}#select-productcolor .color.anthrazit,#select-samplecolor .color.anthrazit{background-color:#343839}@media only screen and (max-width:682px){#select-productcolor,#select-samplecolor{display:none}}#select-productcolor.small .color,#select-samplecolor.small .color{width:30px;height:30px;border:4px solid #f7f7f7;transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);margin-right:5px}#select-productcolor.small .color:hover,#select-samplecolor.small .color:hover,#select-productcolor.small .color.active,#select-samplecolor.small .color.active{transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);border-color:#e1ff65}@media only screen and (max-width:682px){#select-productcolor.small,#select-samplecolor.small{display:block}}.select-product-purchase p{margin-bottom:0}.select-product-purchase.grid-eight-cols .grid-row{grid-template-columns:2fr 1fr 1fr 1.8fr 1.8fr 1.8fr 2fr 2fr}.select-product-purchase.grid-six-cols .grid-row{grid-template-columns:4fr 1.8fr 1.8fr 1.8fr 2fr 2fr}.select-product-purchase.grid-cols .grid-row{box-sizing:border-box;padding:5px;display:grid;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.select-product-purchase.grid-cols .grid-row:nth-child(2n-1){background:#fafafa}.select-product-purchase.grid-cols .grid-row.head-items{border-bottom:1px solid #000001;background:#fffffe}.select-product-purchase.grid-cols .grid-row.head-items p{font-weight:700}.select-product-purchase.grid-cols .grid-row p.signal{background:#e1ff65;border-radius:25px;-o-border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px}.select-product-purchase.grid-cols .grid-row p:first-child{text-align:left}.select-product-purchase.grid-cols .grid-row p span{border-radius:99px;-o-border-radius:99px;-moz-border-radius:99px;-webkit-border-radius:99px;padding:2px 5px 2px 9px;background:#e1ff65}.select-product-purchase.grid-cols .grid-row:hover:not(.head-items){background:#e1ff65;transform:scale(1.05);-o-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);box-shadow:0 0 5px #000001;-o-box-shadow:0 0 5px #000001;-moz-box-shadow:0 0 5px #000001;-webkit-box-shadow:0 0 5px #000001}.select-product-purchase.grid-cols .grid-row:hover:not(.head-items) p span{background:#444;color:#e1ff65}.select-product-purchase .head-items{font-weight:700}#wporderform{box-sizing:border-box;padding:15px;background:#f7f7f7;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:relative}#wporderform #wp-inputs{display:inline-block;margin-bottom:5px}#wporderform #wp-inputs .wp-input{box-sizing:border-box;width:33%;padding-right:5px;float:left}#wporderform #wp-inputs .wp-input p{color:#444}#wporderform #wp-inputs .wp-input input{box-sizing:border-box;padding:10px;margin-bottom:0}#wporderform h5{font-weight:700;margin-bottom:10px}#wporderform h5 span{font-weight:700}#wporderform h5#wpdetails{font-weight:400}#wporderform h5#wpdetails span{font-weight:400}#wporderform h6{margin-bottom:0}#wporderform #wpmeasure{margin-bottom:25px;color:#8f8f8f}#wporderform #wpnotice-popup{font-weight:700;text-decoration:underline}#wporderform #wpbackselect{box-sizing:border-box;padding:10px;border:1px solid #ccc;background:#fffffe;margin-bottom:25px;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#wporderform #wpbackselect input,#wporderform #wpbackselect label{display:inline}#wporderform #wpbackselect label{margin-right:20px}#wporderform #wpbackselect input{width:20px}#wporderform #wpnoticenote{position:absolute;left:0;top:0;width:100%;height:100%;background:#fffffe;box-sizing:border-box;padding:50px;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:2px solid #000001;box-shadow:0 0 50px #000001;-o-box-shadow:0 0 50px #000001;-moz-box-shadow:0 0 50px #000001;-webkit-box-shadow:0 0 50px #000001;display:none;z-index:10}#wporderform #wpnoticenote.active{display:block}#wporderform #wporder{pointer-events:none;border-color:#000001}#wporderform #wporder.active{pointer-events:all;background:#e1ff65}#wporderform #wporder.active:hover{background:#000001;color:#e1ff65}#wporderform #wporder.deactivate{pointer-events:none !important;background:none !important;color:#000001 !important}@-moz-keyframes rotate{0%{transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0)}100%{transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}}@-webkit-keyframes rotate{0%{transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0)}100%{transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}}@-o-keyframes rotate{0%{transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0)}100%{transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}}@keyframes rotate{0%{transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0)}100%{transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}}#prod-configuration figure,.product-assemble figure{display:none}#prod-configuration figure.active,.product-assemble figure.active{display:block}#prod-configuration figure .product-image,.product-assemble figure .product-image{overflow:hidden;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:relative}#prod-configuration figure .product-image .product-image-blocker,.product-assemble figure .product-image .product-image-blocker{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(255,255,254,0);z-index:3}#prod-configuration figure .product-image img,.product-assemble figure .product-image img{margin:0;padding:0;width:100%;display:block}#prod-configuration figure .product-image img.product-base,.product-assemble figure .product-image img.product-base{position:relative;display:block}#prod-configuration figure .product-image img.product-base[data-color="white"],.product-assemble figure .product-image img.product-base[data-color="white"]{background:#fffffe}#prod-configuration figure .product-image img.product-base[data-color="toskana"],.product-assemble figure .product-image img.product-base[data-color="toskana"]{background:#6d655b}#prod-configuration figure .product-image img.product-base[data-color="silbergrau"],.product-assemble figure .product-image img.product-base[data-color="silbergrau"]{background:#b5b8ae}#prod-configuration figure .product-image img.product-base[data-color="mittelgrau"],.product-assemble figure .product-image img.product-base[data-color="mittelgrau"]{background:#747e7f}#prod-configuration figure .product-image img.product-base[data-color="stahlgrau"],.product-assemble figure .product-image img.product-base[data-color="stahlgrau"]{background:#4d5558}#prod-configuration figure .product-image img.product-base[data-color="anthrazit"],.product-assemble figure .product-image img.product-base[data-color="anthrazit"]{background:#343839}#prod-configuration figure .product-image img.product-base[data-color="black"],.product-assemble figure .product-image img.product-base[data-color="black"]{background:#000001}#prod-configuration figure .product-image img.product-addon,.product-assemble figure .product-image img.product-addon{position:absolute;z-index:1;top:0;left:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#prod-configuration figure .product-image img.product-addon.active,.product-assemble figure .product-image img.product-addon.active{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.modelmaker-color{background:#fffffe;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px}.modelmaker-color h5{font-weight:600;margin-bottom:10px}.modelmaker-color p{margin-bottom:0}#mobile-nav-page-bg{z-index:9;width:100%;height:100%;background:rgba(255,255,254,0.5);-webkit-backdrop-filter:blur(10px);-moz-backdrop-filter:blur(10px);-o-backdrop-filter:blur(10px);-ms-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;left:0;top:0;display:none}#mobile-nav-page-bg.active{display:block}header{position:fixed;top:25px;left:25px;right:0;width:calc(100% - 50px);border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;z-index:998;-webkit-backdrop-filter:blur(10px);-moz-backdrop-filter:blur(10px);-o-backdrop-filter:blur(10px);-ms-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;height:70px}@media only screen and (max-width:959px){header{height:55px;position:absolute}}header:after{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);content:"";z-index:-1;position:absolute;width:100%;height:100%;top:-1px;left:0;right:0;bottom:0;border-bottom:1px solid #fffffe;background:rgba(0,0,1,0.7);transition:opacity 1s ease-out ease-in-out;-o-transition:opacity 1s ease-out ease-in-out;-moz-transition:opacity 1s ease-out ease-in-out;-webkit-transition:opacity 1s ease-out ease-in-out;-o-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-webkit-transition:opacity 1s ease-out}header.bg{top:0;width:100%;left:0;z-index:999}@media only screen and (max-width:959px){header.bg{width:calc(100% - 50px);left:25px}header.bg.mobile{position:absolute}}header.bg nav #main-nav-wrapper:before{bottom:-25px}header.bg:after{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}header.bg.has-topbar{top:-67px}header.bg.has-topbar.menu-opened{top:-25px}@media only screen and (max-width:959px){header.bg.has-topbar{top:-25px}}header #logo{width:15%;max-width:230px;min-width:140px;margin:5px 0 0 5px;text-align:left;position:absolute;top:17px;left:20px;z-index:2}header #logo a{display:block;height:20px}header #logo a p{color:#fffffe;margin-bottom:0;font-size:20px;font-size:2rem;font-weight:lighter}@media only screen and (max-width:1150px){header #logo a p{font-size:16px;font-size:1.6rem}}header #logo a p strong{font-weight:600}header #logo #made-in-germany span{display:inline-block;width:12px;height:8px;background:#f00;position:relative;margin:0 12px}header #logo #made-in-germany span:before{content:"";width:12px;height:8px;background:#000001;position:absolute;left:-12px;top:0}header #logo #made-in-germany span:after{content:"";width:12px;height:8px;background:#ff0;position:absolute;left:12px;top:0}header #logo #made-in-germany p{display:inline;margin:0;color:#fffffe;font-size:12px;font-size:1.2rem}@media only screen and (max-width:959px){header #logo{transform:scale(.8);-o-transform:scale(.8);-moz-transform:scale(.8);-webkit-transform:scale(.8);transform-origin:0 0;-o-transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;top:-2px}}header .megamenu-container{width:100%;margin:0 auto;display:inline-block}header .megamenu-container .menu-mobile{display:none;width:100px;height:52px;position:absolute;top:-15px;right:-10px;z-index:2}header .megamenu-container .menu-mobile span{background:#e1ff65;width:50px;height:2px;top:25px;right:20px;position:absolute;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}header .megamenu-container .menu-mobile span:before,header .megamenu-container .menu-mobile span:after{content:"";position:absolute;top:7px;left:0;width:50px;height:2px;background:#e1ff65;transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}header .megamenu-container .menu-mobile span:after{top:-7px}header .megamenu-container .menu-mobile.active span{background:rgba(0,0,0,0)}header .megamenu-container .menu-mobile.active span:before{transform:rotate(20deg);-o-transform:rotate(20deg);-moz-transform:rotate(20deg);-webkit-transform:rotate(20deg);top:0}header .megamenu-container .menu-mobile.active span:after{transform:rotate(-20deg);-o-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);top:0}header .megamenu-container .megamenu{display:inline-block;width:100%;position:relative}header .megamenu-container .megamenu > ul{margin:0 auto;float:right;list-style:none;padding:0;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header .megamenu-container .megamenu > ul:before,header .megamenu-container .megamenu > ul:after{xcontent:"";display:table}header .megamenu-container .megamenu > ul:after{clear:both}header .megamenu-container .megamenu > ul #lowbar{width:100%;background:#000001;color:#e1ff65;display:inline-block;border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}@media only screen and (max-width:682px){header .megamenu-container .megamenu > ul #lowbar{display:none}}header .megamenu-container .megamenu > ul #lowbar #lowbar-content{width:100%;box-sizing:border-box;padding:10px 0;xtext-align:center;display:flex;justify-content:center}@media only screen and (max-width:682px){header .megamenu-container .megamenu > ul #lowbar #lowbar-content #lbc-lieferung{display:none}}@media only screen and (max-width:682px){header .megamenu-container .megamenu > ul #lowbar #lowbar-content #lbc-rabatt{margin-left:25px}}header .megamenu-container .megamenu > ul #lowbar #lowbar-content span{display:flex;align-items:center}header .megamenu-container .megamenu > ul #lowbar #lowbar-content span .lbc-icon{margin:0 10px}@media only screen and (max-width:682px){header .megamenu-container .megamenu > ul #lowbar #lowbar-content span .lbc-icon{margin:0 5px}}header .megamenu-container .megamenu > ul #lowbar #lowbar-content span p{margin:0}@media only screen and (max-width:682px){header .megamenu-container .megamenu > ul #lowbar #lowbar-content span p{line-height:13px;font-size:12px;font-size:1.2rem}}header .megamenu-container .megamenu > ul > li{float:left;padding:0;margin:0}header .megamenu-container .megamenu > ul > li:first-child{float:left;position:absolute;left:15px;top:15px}header .megamenu-container .megamenu > ul > li .toplevel{text-decoration:none;padding:24px;display:block;cursor:pointer;color:#fffffe;position:relative;letter-spacing:1px;font-size:13px;font-size:1.3rem;font-weight:600}header .megamenu-container .megamenu > ul > li .toplevel.language-switcher{text-transform:uppercase}header .megamenu-container .megamenu > ul > li .toplevel.language-switcher .flag-icon{border-radius:999px;-o-border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;overflow:hidden;display:inline-block;margin-right:10px;float:left}header .megamenu-container .megamenu > ul > li .toplevel.language-switcher .flag-icon img{display:block}@media only screen and (max-width:1150px){header .megamenu-container .megamenu > ul > li .toplevel{font-size:14px;font-size:1.4rem;letter-spacing:0}}header .megamenu-container .megamenu > ul > li .toplevel.icon-svg{padding-left:5px;position:relative;margin-left:10px}header .megamenu-container .megamenu > ul > li .toplevel.icon-svg img#unlocked{display:none;position:absolute;top:17px;right:15px}header .megamenu-container .megamenu > ul > li .toplevel.icon-svg svg path{fill:#fffffe}header .megamenu-container .megamenu > ul > li .toplevel:hover,header .megamenu-container .megamenu > ul > li .toplevel.active{color:#e1ff65}header .megamenu-container .megamenu > ul > li .toplevel:hover.icon-svg svg path,header .megamenu-container .megamenu > ul > li .toplevel.active.icon-svg svg path{fill:#e1ff65}header .megamenu-container .megamenu > ul > li.contact{padding-right:25px}header .megamenu-container .megamenu > ul > li.contact a{position:relative;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;z-index:1}@media only screen and (max-width:959px){header .megamenu-container .megamenu > ul > li.contact a{border-top:1px solid #bababa}}header .megamenu-container .megamenu > ul > li.contact a:after{content:"";position:absolute;top:19px;left:10px;width:calc(100% - 20px);height:30px;border:1px solid #e1ff65;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-opacity:.6;-moz-opacity:.6;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;z-index:-1}header .megamenu-container .megamenu > ul > li.contact a:hover{color:#000001}header .megamenu-container .megamenu > ul > li.contact a:hover:after{background:#e1ff65;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}@media only screen and (max-width:959px){header .megamenu-container .megamenu > ul > li.contact a:after{content:none}}header .megamenu-container .megamenu > ul > li.has-sub .toplevel{padding-right:25px;margin-right:20px}header .megamenu-container .megamenu > ul > li.has-sub .toplevel:after,header .megamenu-container .megamenu > ul > li.has-sub .toplevel:before{content:"";width:10px;height:2px;background:#e1ff65;position:absolute;top:50%;right:0;transform:rotate(-40deg);-o-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-webkit-transform:rotate(-40deg);transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}header .megamenu-container .megamenu > ul > li.has-sub .toplevel:before{right:7px;transform:rotate(40deg);-o-transform:rotate(40deg);-moz-transform:rotate(40deg);-webkit-transform:rotate(40deg)}@media only screen and (max-width:959px){header .megamenu-container .megamenu > ul > li.has-sub .toplevel:after,header .megamenu-container .megamenu > ul > li.has-sub .toplevel:before{margin-right:26px}}header .megamenu-container .megamenu > ul > li.active.has-sub .toplevel{color:#e1ff65}header .megamenu-container .megamenu > ul > li.loggedin .toplevel.icon-svg img#unlocked{display:block}header .megamenu-container .megamenu > ul > li.loggedin .toplevel.icon-svg svg{position:relative}header .megamenu-container .megamenu > ul > li.loggedin .toplevel.icon-svg svg path{fill:#e1ff65}header .megamenu-container .megamenu > ul > li:hover.has-sub{background:#f0f0f0;background-color:#fffffe;background-image:-webkit-linear-gradient(top,#fffffe 0,#f0f0f0 100%);background-image:-moz-linear-gradient(top,#fffffe 0,#f0f0f0 100%);background-image:-ms-linear-gradient(top,#fffffe 0,#f0f0f0 100%);background-image:-o-linear-gradient(top,#fffffe 0,#f0f0f0 100%);background-image:linear-gradient(top,#fffffe 0,#f0f0f0 100%)}header .megamenu-container .megamenu > ul > li:hover.has-sub .toplevel{color:#000001}header .megamenu-container .megamenu > ul > li:hover.has-sub .toplevel:after,header .megamenu-container .megamenu > ul > li:hover.has-sub .toplevel:before{background:#000001;transform:rotate(40deg);-o-transform:rotate(40deg);-moz-transform:rotate(40deg);-webkit-transform:rotate(40deg)}header .megamenu-container .megamenu > ul > li:hover.has-sub .toplevel:before{transform:rotate(-40deg);-o-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-webkit-transform:rotate(-40deg)}@-moz-keyframes hoverNav{0%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}}@-webkit-keyframes hoverNav{0%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}}@-o-keyframes hoverNav{0%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}}@keyframes hoverNav{0%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}}header .megamenu-container .megamenu > ul > li > ul{display:none;width:100%;background:#f0f0f0;border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;padding:40px 0 0 0;position:absolute;z-index:99;left:0;margin:0;list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header .megamenu-container .megamenu > ul > li > ul:before,header .megamenu-container .megamenu > ul > li > ul:after{xcontent:"";display:table}header .megamenu-container .megamenu > ul > li > ul:after{clear:both}header .megamenu-container .megamenu > ul > li > ul > li{margin:0;padding:0 20px 20px 20px;list-style:none;width:25%;background:none;float:left;box-sizing:border-box}header .megamenu-container .megamenu > ul > li > ul > li p{color:#777;padding:0;display:block;border-bottom:1px solid #ccc;font-size:14px;font-size:1.4rem;letter-spacing:1px}header .megamenu-container .megamenu > ul > li > ul > li .category-navteaser img{display:block}header .megamenu-container .megamenu > ul > li > ul > li > ul{display:block;padding:0;margin:10px 0 0;list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header .megamenu-container .megamenu > ul > li > ul > li > ul:before,header .megamenu-container .megamenu > ul > li > ul > li > ul:after{xcontent:"";display:table}header .megamenu-container .megamenu > ul > li > ul > li > ul:after{clear:both}header .megamenu-container .megamenu > ul > li > ul > li > ul > li{float:left;width:100%;padding:5px 10px;margin:0 0 5px 0;font-size:.8em;box-sizing:border-box;transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}header .megamenu-container .megamenu > ul > li > ul > li > ul > li a{border:0}header .megamenu-container .megamenu > ul > li > ul > li > ul > li a svg{width:40px;height:50px;float:left;margin-right:20px}header .megamenu-container .megamenu > ul > li > ul > li > ul > li a svg .bg{fill:rgba(225,255,101,0.4);-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);fill-opacity:.4}header .megamenu-container .megamenu > ul > li > ul > li > ul > li a svg .outline{fill:#000001}header .megamenu-container .megamenu > ul > li > ul > li > ul > li a svg .wat-outline{stroke:#000001}header .megamenu-container .megamenu > ul > li > ul > li > ul > li span{font-size:14px;font-size:1.4rem;font-weight:300}@media only screen and (max-width:1300px){header .megamenu-container .megamenu > ul > li > ul > li > ul > li span{font-size:14px;font-size:1.4rem}}header .megamenu-container .megamenu > ul > li > ul > li > ul > li span small{font-size:14px;font-size:1.4rem;font-weight:600;line-height:13px}@media only screen and (max-width:1300px){header .megamenu-container .megamenu > ul > li > ul > li > ul > li span small{font-size:13px;font-size:1.3rem}}header .megamenu-container .megamenu > ul > li > ul > li > ul > li:hover,header .megamenu-container .megamenu > ul > li > ul > li > ul > li.active{background:#fffffe;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}header .megamenu-container .megamenu > ul > li > ul > li > ul > li:hover a svg .bg,header .megamenu-container .megamenu > ul > li > ul > li > ul > li.active a svg .bg{fill:#e1ff65}header .megamenu-container .megamenu > ul > li > ul.normal-sub{width:300px;left:auto;padding:10px 20px}header .megamenu-container .megamenu > ul > li > ul.normal-sub.language-switcher-submenu{width:150px}header .megamenu-container .megamenu > ul > li > ul.normal-sub > li{padding:10px 20px;margin-bottom:5px;width:100%;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}header .megamenu-container .megamenu > ul > li > ul.normal-sub > li:first-child{margin-top:5px}header .megamenu-container .megamenu > ul > li > ul.normal-sub > li:hover,header .megamenu-container .megamenu > ul > li > ul.normal-sub > li.active{background:#fffffe}header .megamenu-container .megamenu > ul > li > ul.normal-sub > li a{border:0}@media only screen and (max-width:959px){header .megamenu-container{width:100%;height:54px}header .megamenu-container .menu-mobile{display:block}header .megamenu-container .megamenu > ul{display:none}header .megamenu-container .megamenu > ul > li{width:100%;float:none;display:block}header .megamenu-container .megamenu > ul > li .toplevel{padding:15px;width:100%;display:block;border-bottom:1px solid #bababa;box-sizing:border-box}header .megamenu-container .megamenu > ul > li .toplevel:last-child{border-bottom:none}header .megamenu-container .megamenu > ul > li > ul{position:relative}header .megamenu-container .megamenu > ul > li > ul.normal-sub{width:100%}header .megamenu-container .megamenu > ul > li > ul.normal-sub.language-switcher-submenu{width:100%}header .megamenu-container .megamenu > ul > li > ul > li{float:none;width:100%;margin-top:20px}header .megamenu-container .megamenu > ul > li > ul > li:first-child{margin:0}header .megamenu-container .megamenu > ul > li > ul > li > ul{position:relative}header .megamenu-container .megamenu > ul > li > ul > li > ul > li{float:none}header .megamenu-container .megamenu > ul > li > ul > li > ul.sublevel{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px}header .megamenu-container .megamenu > ul.show-on-mobile{position:absolute;display:block;background:#a9a9a9;top:38px;left:0;width:100%;border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;box-shadow:0 0 40px 40px rgba(0,0,1,0.5);-o-box-shadow:0 0 40px 40px rgba(0,0,1,0.5);-moz-box-shadow:0 0 40px 40px rgba(0,0,1,0.5);-webkit-box-shadow:0 0 40px 40px rgba(0,0,1,0.5)}header .megamenu-container .megamenu > ul.show-on-mobile .menu-dropdown-icon:before{xcontent:">";display:block;transform:rotate(90deg);-o-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);cursor:pointer;float:right;padding:15px;box-sizing:border-box;color:#fffffe}}@media only screen and (max-width:600px){header .megamenu-container .megamenu > ul > li > ul > li > ul > li,header .megamenu-container .megamenu > ul > li > ul > li > ul.sublevel{grid-template-columns:1fr}}#breadcrumb{margin:20px 20px 0 20px}#breadcrumb li a{font-size:11px;color:g2}ul#blogyear{margin-top:25px;list-style-type:none;display:block;padding:0}ul#blogyear li{border-bottom:1px solid #beb38f;display:inline-block;width:100%;font-size:20px;font-size:2rem}ul#blogyear li:last-child{border-bottom:0 none}ul#blogyear li.active a{font-weight:600}@media only screen and (max-width:682px){ul#blogyear li:last-child{margin-right:50px}}ul#blogyear li a{margin-right:5px;padding:6px 10px;background:b2;color:g1;float:left}ul#blogyear li:hover a,ul#blogyear li.active a{color:#beb38f}ul#lang-list{list-style:none;padding:0}ul#lang-list li{margin-right:15px;color:#a2a2a2}ul#lang-list li a:hover,ul#lang-list li a.active{color:#fffffe}section#map,section#mapholder{box-sizing:border-box;height:calc(100% - 150px);width:calc(100% - 50px);padding:0;margin:125px 25px 25px 25px;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;margin-bottom:50px}section#map #map_wrapper,section#mapholder #map_wrapper,section#map #map,section#mapholder #map{overflow:hidden;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;height:calc(100vh - 150px);width:100%;box-sizing:border-box;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}section#map #map_wrapper #map_canvas,section#mapholder #map_wrapper #map_canvas,section#map #map #map_canvas,section#mapholder #map #map_canvas{width:100%;height:100%}section#map #map_wrapper #map_canvas .info_content img,section#mapholder #map_wrapper #map_canvas .info_content img,section#map #map #map_canvas .info_content img,section#mapholder #map #map_canvas .info_content img{float:left;margin:15px}section#map #map_wrapper #map_canvas .info_content .infotext,section#mapholder #map_wrapper #map_canvas .info_content .infotext,section#map #map #map_canvas .info_content .infotext,section#mapholder #map #map_canvas .info_content .infotext{float:left}section#map #map_wrapper #map_canvas .info_content .infotext h3,section#mapholder #map_wrapper #map_canvas .info_content .infotext h3,section#map #map #map_canvas .info_content .infotext h3,section#mapholder #map #map_canvas .info_content .infotext h3{padding-top:20px}section#map #map_wrapper #map_canvas .info_content .infotext .textbtn,section#mapholder #map_wrapper #map_canvas .info_content .infotext .textbtn,section#map #map #map_canvas .info_content .infotext .textbtn,section#mapholder #map #map_canvas .info_content .infotext .textbtn{margin-top:0}@media only screen and (max-width:960px){section#map,section#mapholder{height:calc(100% - 125px);margin:105px 25px 25px 25px}section#map #map_wrapper,section#mapholder #map_wrapper{height:calc(100vh - 125px)}}@media only screen and (max-width:682px){section#map #map,section#mapholder #map{height:calc(100vh - 200px);margin-top:50px}}#icon-loading-overlay{transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:absolute;width:100%;height:100%;top:0;left:0;z-index:999;background:#cbcbcb}#icon-loading-overlay.hide{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#icon-loading-overlay #mlo-message{text-align:center;padding-top:30vh}#icon-loading-overlay #mlo-message #icon-pin{width:50px;margin:0 auto;animation:mapIconLoader infinite 1s;position:relative;z-index:2}#icon-loading-overlay #mlo-message #icon-shadow{width:100px;height:100px;border-radius:99px;-o-border-radius:99px;-moz-border-radius:99px;-webkit-border-radius:99px;transform:scaleY(.2);-o-transform:scaleY(.2);-moz-transform:scaleY(.2);-webkit-transform:scaleY(.2);background:#efefef;margin:0 auto;animation:mapIconShadowLoader infinite 1s}section#mapholder #filter-group-mobile-trigger{display:none;position:absolute;top:-1px;left:0;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#e1ff65;color:dark;z-index:1;box-sizing:border-box;padding:10px 10px;width:100%}@media only screen and (max-width:682px){section#mapholder #filter-group-mobile-trigger{display:block}}section#mapholder #filter-group-mobile-trigger:after,section#mapholder #filter-group-mobile-trigger:before{content:"";position:absolute;z-index:1;right:30px;width:10px;height:2px;top:50%;transform:rotate(40deg);-o-transform:rotate(40deg);-moz-transform:rotate(40deg);-webkit-transform:rotate(40deg);background:#444;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}section#mapholder #filter-group-mobile-trigger:before{right:23px;transform:rotate(-40deg);-o-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-webkit-transform:rotate(-40deg)}section#mapholder #filter-group-mobile-trigger.active:after{transform:rotate(-40deg);-o-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-webkit-transform:rotate(-40deg)}section#mapholder #filter-group-mobile-trigger.active:before{transform:rotate(40deg);-o-transform:rotate(40deg);-moz-transform:rotate(40deg);-webkit-transform:rotate(40deg)}section#mapholder .filter-group{position:absolute;top:10px;left:10px;z-index:1;border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:200px;color:#fff}section#mapholder .filter-group input[type='checkbox']:first-child + label{border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0}section#mapholder .filter-group label:last-child{border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border:none}section#mapholder .filter-group input[type='checkbox']{display:none}section#mapholder .filter-group input[type='checkbox'] + label{background-color:#444;display:block;cursor:pointer;padding:10px;border-bottom:1px solid rgba(0,0,0,0.25);padding-left:30px;color:#888}section#mapholder .filter-group input[type='checkbox'] + label:before{content:"✔";margin-right:5px;left:-20px;position:relative;color:#444}@media only screen and (max-width:682px){section#mapholder .filter-group input[type='checkbox'] + label:before{content:"✓"}}section#mapholder .filter-group input[type='checkbox']:checked + label{background-color:#444;color:#fffffe}section#mapholder .filter-group input[type='checkbox']:checked + label:before{content:'✔';margin-right:5px;left:-20px;position:relative;color:#e1ff65}@media only screen and (max-width:682px){section#mapholder .filter-group input[type='checkbox']:checked + label:before{content:"✓"}}@media only screen and (max-width:682px){section#mapholder .filter-group{width:calc(100% - 18px);left:9px;top:59px;z-index:4;border:1px solid rgba(255,255,254,0.3);display:none}section#mapholder .filter-group.active{display:block}}section#mapholder .mapboxgl-popup{max-width:400px}section#mapholder .mapboxgl-popup .popup-map-desc{font-size:13px;font-size:1.3rem;line-height:15px;margin-bottom:10px;margin-top:10px}@-moz-keyframes mapIconLoader{0%{transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}50%{transform:translateY(55px);-o-transform:translateY(55px);-moz-transform:translateY(55px);-webkit-transform:translateY(55px)}100%{transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}}@-webkit-keyframes mapIconLoader{0%{transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}50%{transform:translateY(55px);-o-transform:translateY(55px);-moz-transform:translateY(55px);-webkit-transform:translateY(55px)}100%{transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}}@-o-keyframes mapIconLoader{0%{transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}50%{transform:translateY(55px);-o-transform:translateY(55px);-moz-transform:translateY(55px);-webkit-transform:translateY(55px)}100%{transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}}@keyframes mapIconLoader{0%{transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}50%{transform:translateY(55px);-o-transform:translateY(55px);-moz-transform:translateY(55px);-webkit-transform:translateY(55px)}100%{transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}}@-moz-keyframes mapIconShadowLoader{0%{transform:scaleY(.2) scale(1);-o-transform:scaleY(.2) scale(1);-moz-transform:scaleY(.2) scale(1);-webkit-transform:scaleY(.2) scale(1);background:#aeaeae}50%{transform:scaleY(.2) scale(.5);-o-transform:scaleY(.2) scale(.5);-moz-transform:scaleY(.2) scale(.5);-webkit-transform:scaleY(.2) scale(.5);background:#696969}100%{transform:scaleY(.2) scale(1);-o-transform:scaleY(.2) scale(1);-moz-transform:scaleY(.2) scale(1);-webkit-transform:scaleY(.2) scale(1);background:#aeaeae}}@-webkit-keyframes mapIconShadowLoader{0%{transform:scaleY(.2) scale(1);-o-transform:scaleY(.2) scale(1);-moz-transform:scaleY(.2) scale(1);-webkit-transform:scaleY(.2) scale(1);background:#aeaeae}50%{transform:scaleY(.2) scale(.5);-o-transform:scaleY(.2) scale(.5);-moz-transform:scaleY(.2) scale(.5);-webkit-transform:scaleY(.2) scale(.5);background:#696969}100%{transform:scaleY(.2) scale(1);-o-transform:scaleY(.2) scale(1);-moz-transform:scaleY(.2) scale(1);-webkit-transform:scaleY(.2) scale(1);background:#aeaeae}}@-o-keyframes mapIconShadowLoader{0%{transform:scaleY(.2) scale(1);-o-transform:scaleY(.2) scale(1);-moz-transform:scaleY(.2) scale(1);-webkit-transform:scaleY(.2) scale(1);background:#aeaeae}50%{transform:scaleY(.2) scale(.5);-o-transform:scaleY(.2) scale(.5);-moz-transform:scaleY(.2) scale(.5);-webkit-transform:scaleY(.2) scale(.5);background:#696969}100%{transform:scaleY(.2) scale(1);-o-transform:scaleY(.2) scale(1);-moz-transform:scaleY(.2) scale(1);-webkit-transform:scaleY(.2) scale(1);background:#aeaeae}}@keyframes mapIconShadowLoader{0%{transform:scaleY(.2) scale(1);-o-transform:scaleY(.2) scale(1);-moz-transform:scaleY(.2) scale(1);-webkit-transform:scaleY(.2) scale(1);background:#aeaeae}50%{transform:scaleY(.2) scale(.5);-o-transform:scaleY(.2) scale(.5);-moz-transform:scaleY(.2) scale(.5);-webkit-transform:scaleY(.2) scale(.5);background:#696969}100%{transform:scaleY(.2) scale(1);-o-transform:scaleY(.2) scale(1);-moz-transform:scaleY(.2) scale(1);-webkit-transform:scaleY(.2) scale(1);background:#aeaeae}}#projects{padding-top:0}#projects,.projects-grid{width:100%;overflow:visible}#projects .item,.projects-grid .item,#projects .grid-sizer,.projects-grid .grid-sizer{width:24%;margin:.5%;float:left;position:relative;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden}@media only screen and (min-width:1550px){#projects .item,.projects-grid .item,#projects .grid-sizer,.projects-grid .grid-sizer{width:15.55%}}@media only screen and (max-width:950px){#projects .item,.projects-grid .item,#projects .grid-sizer,.projects-grid .grid-sizer{width:32.3%}}#projects .item a,.projects-grid .item a,#projects .grid-sizer a,.projects-grid .grid-sizer a{float:left;width:100%}#projects .item a img,.projects-grid .item a img,#projects .grid-sizer a img,.projects-grid .grid-sizer a img{display:block;width:100%}#projects .item a .caption,.projects-grid .item a .caption,#projects .grid-sizer a .caption,.projects-grid .grid-sizer a .caption{position:absolute;top:0;right:0;left:0;bottom:0;background:#e1ff65;z-index:2;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}@media only screen and (max-width:682px){#projects .item a .caption,.projects-grid .item a .caption,#projects .grid-sizer a .caption,.projects-grid .grid-sizer a .caption{display:none}}#projects .item a h3,.projects-grid .item a h3,#projects .grid-sizer a h3,.projects-grid .grid-sizer a h3{font-size:20px;font-size:2rem;line-height:26px;width:90%;margin:35% 5% 10px 5%;text-align:center}#projects .item a p,.projects-grid .item a p,#projects .grid-sizer a p,.projects-grid .grid-sizer a p{text-align:center;width:90%;margin:0 5%;font-weight:700}#projects .item:hover .caption,.projects-grid .item:hover .caption,#projects .grid-sizer:hover .caption,.projects-grid .grid-sizer:hover .caption{-khtml-opacity:.8;-moz-opacity:.8;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}#projects .grid-sizer,.projects-grid .grid-sizer{display:none}#projects.col-2 .item,.projects-grid.col-2 .item,#projects.col-2 .grid-sizer,.projects-grid.col-2 .grid-sizer{width:48%}#projects #projects-page,.projects-grid #projects-page{display:grid;grid-template-areas:"details images images";grid-gap:40px}@media only screen and (max-width:1000px){#projects #projects-page,.projects-grid #projects-page{grid-template-areas:"images" "details"}}#projects #projects-page #prod-details,.projects-grid #projects-page #prod-details{grid-area:details;width:418px}@media only screen and (max-width:1250px){#projects #projects-page #prod-details,.projects-grid #projects-page #prod-details{width:314px}}#projects #projects-page #prod-details #prod-details-intro,.projects-grid #projects-page #prod-details #prod-details-intro{background:#efefef;width:100%;box-sizing:border-box;padding:20px;margin-bottom:40px;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#projects #projects-page #prod-details #prod-details-intro #prod-solo-desc,.projects-grid #projects-page #prod-details #prod-details-intro #prod-solo-desc{grid-area:intro}#projects #projects-page #prod-details #prod-details-intro #prod-quote,.projects-grid #projects-page #prod-details #prod-details-intro #prod-quote{grid-area:quote}#projects #projects-page #prod-details #similar-products,.projects-grid #projects-page #prod-details #similar-products{grid-area:similar}#projects #projects-page #project-images,.projects-grid #projects-page #project-images{grid-area:images}section#projects.solo{margin-top:120px}#project-heading{font-size:40px;font-size:4rem;margin-bottom:20px;font-weight:600;letter-spacing:-1.3px;line-height:41.8px}@media only screen and (max-width:1000px){#project-heading{font-size:25px;font-size:2.5rem;line-height:26.4px;margin-bottom:10px}}@media only screen and (max-width:682px){#project-heading{font-size:20px;font-size:2rem}}#intro.referenzen{padding-top:140px}#intro.projects{padding-top:50px}@media only screen and (max-width:682px){#intro.projects{padding-top:60px}}#intro.projects>*{color:#fffffe}#intro.heading-top{padding-top:150px}@media only screen and (max-width:682px){#intro.heading-top{padding-top:100px}}#intro.low{padding-top:13px}@media only screen and (max-width:682px){#intro.low{padding-top:40px}}#grid{display:none;box-sizing:border-box;width:100%}#prod-solo-desc{margin-bottom:40px}#prod-solo-desc h1{font-size:25px;font-size:2.5rem;line-height:30px}@media only screen and (max-width:900px){#prod-solo-desc h1{font-size:20px;font-size:2rem;line-height:20px}}#similar-products h3.trigger{background:#e1ff65;padding:10px;box-sizing:border-box;position:-webkit-sticky;position:sticky;top:100px}#similar-products h3.trigger:after{content:"+";width:30px;height:30px;text-align:center;position:absolute;right:5px;top:5px;border-radius:999px;-o-border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;border:1px solid #000001;font-size:30px;font-size:3rem;line-height:30px}#similar-products h3.trigger:hover{cursor:pointer;background:#c9f900}#similar-products h3.trigger:hover:after{background:#fffffe}#similar-products #similar-products-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:5px;xgrid-template-columns:repeat(auto-fit,minmax(80px,80px));grid-template-columns:repeat(6,minmax(80px,1fr))}#similar-products #similar-products-wrapper .thumb-item{overflow:hidden;border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#similar-products #similar-products-wrapper .thumb-item a img{display:block}#similar-products #similar-products-wrapper.hide{display:none}#similar-products #similar-products-wrapper.active{display:block}#project-description{margin-top:50px;display:inline-block;width:100%;color:#444}#project-description h2{font-size:22px;font-size:2.2rem;line-height:25px;margin:35px 0 20px 0}figure{margin:0;padding:0;margin:0 0 20px 0;width:100%;float:left}figure.tall{margin:0 0 20px 0;float:left;width:100%}figure img{width:100%;display:block}figure figcaption{color:#a9a9a9;margin-top:5px}section#intro.full.subnav{background:#eaeaea;padding:100px 0 40px 0}section#intro.full.subnav #siblings{width:aut;display:inline;float:right}section#intro.full.subnav #siblings a{margin-left:5px;margin-top:0}@media only screen and (max-width:682px){section#intro.full.subnav{padding-top:60px;padding-bottom:10px}section#intro.full.subnav a{padding:2px;font-size:5px;font-size:.5rem}}.filter-nav .filter-nav-holder{width:100%;margin-bottom:30px;box-sizing:border-box;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:25px;background:#efefef;position:sticky;top:165px;display:inline-block}.filter-nav .button-group{text-align:center;padding:4px;margin-bottom:8px}.filter-nav .button-group button{border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.filter-nav .button-group button:first-child{display:block}@media only screen and (max-width:1500px){.filter-nav .button-group button:first-child{display:inline}}.filter-nav .button-group button.colorbtn{padding:5px;border-radius:999px;-o-border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px}.filter-nav .button-group button.colorbtn span{margin:0 !important}@media only screen and (min-width:1500px){.filter-nav .button-group{text-align:left;margin-bottom:15px;border:2px solid #fffffe;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:15px}.filter-nav .button-group button{margin-bottom:5px !important}.filter-nav .button-group:last-child{margin-bottom:0}}.filter-nav .button-group.colors{background:#efefef;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;color:#fffffe;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.filter-nav .button-group.colors.hide{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.filter-nav .button-group.prodvariant{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);display:none;transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.filter-nav .button-group.prodvariant.active{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);display:block}.filter-nav .button-group .button{display:inline-block;padding:7px 12px;border:none;background:0 none;font-size:14px;font-size:1.4rem;cursor:pointer;text-align:center;margin:0}.filter-nav .button-group .button span{color:#000001}.filter-nav .button-group .button p{float:left;margin:0;color:#444}@media only screen and (max-width:682px){.filter-nav .button-group .button p{xdisplay:none}}.filter-nav .button-group .button span.color{width:20px;height:20px;border-radius:999px;-o-border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;border:1px solid #999;margin:0 5px 0 0;float:left}.filter-nav .button-group .button span.color.weiss{background:#fffffe}.filter-nav .button-group .button span.color.grau{background:#999}.filter-nav .button-group .button span.color.anthrazit{background:#222}.filter-nav .button-group .button span.color.bunt{background:#f00;background-color:#4d5901;background-image:-webkit-linear-gradient(left,#4d5901 50%,#f00 51%);background-image:-moz-linear-gradient(left,#4d5901 50%,#f00 51%);background-image:-ms-linear-gradient(left,#4d5901 50%,#f00 51%);background-image:-o-linear-gradient(left,#4d5901 50%,#f00 51%);background-image:linear-gradient(left,#4d5901 50%,#f00 51%)}.filter-nav .button-group .button span.color.dekore{background:url("images/wood-texture.png") repeat #f6ebc9}.filter-nav .button-group .button span{display:block}@media only screen and (max-width:682px){.filter-nav .button-group .button span strong{display:block}}@media only screen and (max-width:682px){.filter-nav .button-group .button{font-size:9px;font-size:.9rem;padding:.5em}}.filter-nav .button-group .button.is-checked,.filter-nav .button-group .button:hover{background:#e1ff65;box-shadow:0 0 10px #a9a9a9;-o-box-shadow:0 0 10px #a9a9a9;-moz-box-shadow:0 0 10px #a9a9a9;-webkit-box-shadow:0 0 10px #a9a9a9}.filter-nav .button-group .button.is-checked span,.filter-nav .button-group .button:hover span,.filter-nav .button-group .button.is-checked p,.filter-nav .button-group .button:hover p{color:#000001}#sticky.stick{margin-top:0 !important;position:fixed;top:123px;width:18%;z-index:10000}@media only screen and (max-width:1380px){#sticky.stick{width:20%}}@media only screen and (max-width:1280px){#sticky.stick{width:22%}}@media only screen and (max-width:682px){#sticky.stick{position:relative;width:100%;z-index:0;margin-top:auto;top:0}}@media only screen and (max-width:682px){#sticky-anchor{height:0 !important}}@media only screen and (max-width:682px){.portfolio-thumbnav{xdisplay:none}}.portfolio-thumbnav .thumb-item{float:left;width:24%;margin:.5%}.portfolio-thumbnav .thumb-item img{display:block;width:100%}.portfolio-thumbnav .thumb-item:hover,.portfolio-thumbnav .thumb-item.active{background:#e1ff65;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.portfolio-thumbnav .thumb-item:hover img,.portfolio-thumbnav .thumb-item.active img{-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}@media only screen and (max-width:1024px){.portfolio-thumbnav .thumb-item{width:32%}}@media only screen and (max-width:928px) and (orientation:portrait){.portfolio-thumbnav .thumb-item{width:32%}}.next-project{border:1px solid #efefef;width:96%;box-sizing:border-box;padding:15px;display:inline-block}.next-project .next-project-img{float:left;margin-right:20px}.next-project .next-project-img img{display:block}#project{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;grid-template-areas:"kv img" "prod img" "text similar";position:relative;padding:25px;margin:0}#project .project-item{display:flex;align-items:center;justify-content:center}#project .project-content{width:100%;max-width:50%;min-width:600px;position:relative}#project .project-content.pc-leftcol{float:right;margin:25px}#project .project-content.pc-leftcol p{hyphens:auto;text-align:justify}#project .project-content.pc-rightcol{float:left;margin:25px}#project .project-content#project-content-kv{position:absolute;right:25px;bottom:75px}#project .project-content#project-content-kv #project-price{display:block;margin-bottom:10px}#project #project-item-kv{position:relative;z-index:0;grid-area:kv;min-height:600px;height:60vh}#project #project-item-kv #project-item-kv-bg{position:absolute;top:0;left:0;right:0;bottom:100%;z-index:-1;width:calc(100vw - 50px);height:100%;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:hidden}#project #project-item-kv #project-item-kv-bg:after{content:"";position:absolute;width:100%;height:30%;top:0;left:0;background-color:rgba(0,0,1,0);background-image:-webkit-linear-gradient(bottom,rgba(0,0,1,0) 0,rgba(0,0,1,0.5) 100%);background-image:-moz-linear-gradient(bottom,rgba(0,0,1,0) 0,rgba(0,0,1,0.5) 100%);background-image:-ms-linear-gradient(bottom,rgba(0,0,1,0) 0,rgba(0,0,1,0.5) 100%);background-image:-o-linear-gradient(bottom,rgba(0,0,1,0) 0,rgba(0,0,1,0.5) 100%);background-image:linear-gradient(bottom,rgba(0,0,1,0) 0,rgba(0,0,1,0.5) 100%)}#project #project-item-kv #project-item-kv-bg:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(255,255,254,0.7);-webkit-backdrop-filter:blur(20px);-moz-backdrop-filter:blur(20px);-o-backdrop-filter:blur(20px);-ms-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}#project #project-item-kv #project-item-kv-bg img{width:100%;height:100%;object-fit:cover}#project #project-item-img{z-index:1;grid-area:img;position:relative;display:flex;align-items:center}#project #project-item-img #project-img-hero{overflow:hidden;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;max-height:76%;height:76%;max-width:40vw;margin:25px;position:relative;bottom:0}#project #project-item-img #project-img-hero.wide{max-width:90%}#project #project-item-img #kv-slider{background:#000001;height:100%}#project #project-item-img #kv-slider .swiper-wrapper .swiper-slide{align-self:center}#project #project-item-img #kv-slider .swiper-pagination{bottom:30px}#project #project-item-img #kv-slider .swiper-pagination .swiper-pagination-bullet{background:#fffffe}#project #project-item-img #kv-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#e1ff65}#project #project-item-img #kv-slider .swiper-button-next svg,#project #project-item-img #kv-slider .swiper-button-prev svg,#project #project-item-img #kv-slider .swiper-button-next path,#project #project-item-img #kv-slider .swiper-button-prev path{fill:#e1ff65}#project #project-item-img img{display:block;height:auto}#project #project-item-img img.tall{height:100%;width:100%;object-fit:cover;object-position:center center}#project #project-item-img img.wide{height:100%;width:100%;object-fit:contain}#project #project-item-details{position:relative;grid-area:prod;margin:50px 0}#project #project-item-details .project-detail{display:grid;grid-template-columns:40px auto;grid-gap:25px;margin-bottom:25px}#project #project-item-details .project-detail h4{line-height:14px;margin:0}#project #project-item-details .project-detail img{width:40px;height:40px}#project #project-item-text{position:relative;grid-area:text}#project #project-item-similar{position:relative;grid-area:similar}#project #project-item-similar #similar-products h4{font-weight:700}#project #project-item-similar #similar-products #similar-products-wrapper{display:grid;grid-gap:5px;grid-template-columns:repeat(6,minmax(80px,1fr))}@media only screen and (max-width:1200px){#project #project-item-similar #similar-products #similar-products-wrapper:nth-child(n+13){display:none}}@media only screen and (max-width:1400px){#project{grid-template-columns:auto 500px}#project .project-content{width:80%;max-width:unset;min-width:unset}#project .project-content.pc-rightcol{width:90%}#project #project-item-kv{min-height:400px;height:50vh}#project #project-item-img #project-img-hero{max-height:auto;width:90%;max-width:90%}#project #project-item-similar #similar-products #similar-products-wrapper{grid-template-columns:repeat(5,minmax(60px,1fr))}#project #project-item-similar #similar-products #similar-products-wrapper .thumb-item:nth-child(n+16){display:none}}@media only screen and (max-width:1000px){#project{grid-template-columns:100%;grid-template-rows:500px auto auto auto auto;grid-template-areas:"img" "kv" "prod" "text" "similar";box-sizing:border-box !important;width:100% !important;max-width:100% !important;min-width:100% !important}#project .project-content{width:100%}#project .project-content.pc-leftcol,#project .project-content.pc-rightcol{float:none;width:100%;margin:35px 0 0 0}#project #project-item-kv{min-height:auto;height:auto;z-index:2;width:100%;margin:0}#project #project-item-kv #project-item-kv-bg{display:none}#project #project-item-kv #project-content-kv{position:relative;right:0;left:0;bottom:unset;width:100%;margin:0;padding:25px 10%;box-sizing:border-box;text-align:center;background:#f4f4f4;border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;margin-bottom:50px}#project #project-item-kv #project-content-kv #project-price{margin:0}#project #project-item-kv #project-content-kv .textbtn{margin-bottom:0;box-shadow:0 0 10px rgba(0,0,1,0.4);-o-box-shadow:0 0 10px rgba(0,0,1,0.4);-moz-box-shadow:0 0 10px rgba(0,0,1,0.4);-webkit-box-shadow:0 0 10px rgba(0,0,1,0.4)}#project #project-item-img{height:500px}#project #project-item-img #project-img-hero{padding:0;margin:0 auto;width:100%;height:100%;max-width:100%;max-height:100%;border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0}#project #project-item-details{margin:0}#project #project-item-details .project-content.pc-leftcol{margin:0}#project #project-item-details .pc-leftcol,#project #project-item-text .pc-leftcol{float:left}}#benefits{width:100%;box-sizing:border-box;padding:25px;background:#e1ff65;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;display:grid;grid-gap:5%;grid-template-columns:1fr 1fr 1fr;align-items:center}#benefits .benefit{display:grid;grid-template-columns:40px auto;grid-gap:25px;align-items:center}#benefits .benefit .benefit-text h4{font-weight:700;margin-bottom:0}#benefits .benefit .benefit-text p{margin-bottom:0}@media only screen and (max-width:1050px){#benefits .benefit{grid-template-columns:1fr;place-items:center;text-align:center}}@media only screen and (max-width:850px){#benefits{grid-template-columns:1fr;grid-gap:30px}#benefits .benefit{grid-gap:10px}#benefits .benefit .benefit-text{max-width:250px}}#blockquote-project{box-sizing:border-box;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;xpadding:25px;align-self:center;top:-22px;margin-bottom:50px}#blockquote-project blockquote.project{margin-top:20px;display:inline-block;padding:60px 15px 15px;background:#efefef;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-style:italic;position:relative;width:100%;box-sizing:border-box}#blockquote-project blockquote.project:before{content:"";border:1px solid #000001;width:70px;height:70px;top:-35px;left:50%;transform:translateX(-50%);-o-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);border-radius:999px;-o-border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;background:url("../../images/icons/icon-speechbubble.svg") no-repeat center center #fffffe;background-size:40%;position:absolute}#blockquote-project blockquote.project h6{font-style:normal}#blockquote-project blockquote.project span{font-weight:700;margin-top:10px;display:block;font-style:normal}#project-slider-wrapper{position:relative;overflow:hidden}#project-slider-wrapper #project-slider{width:90%;right:-15%;top:0;position:relative;padding:80px 0 0 70px}#project-slider-wrapper #project-slider:before{content:"";width:55px;background:#fffffe;height:calc(100% - 50px);bottom:0;left:0;position:absolute;z-index:2}#project-slider-wrapper #project-slider:after{content:"";width:30%;height:100%;position:absolute;z-index:2;right:0;top:0;background-color:rgba(255,255,254,0);background-image:-webkit-linear-gradient(left,rgba(255,255,254,0) 0,rgba(255,255,254,0.9) 100%);background-image:-moz-linear-gradient(left,rgba(255,255,254,0) 0,rgba(255,255,254,0.9) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,254,0) 0,rgba(255,255,254,0.9) 100%);background-image:-o-linear-gradient(left,rgba(255,255,254,0) 0,rgba(255,255,254,0.9) 100%);background-image:linear-gradient(left,rgba(255,255,254,0) 0,rgba(255,255,254,0.9) 100%)}#project-slider-wrapper #project-slider .swiper-wrapper{align-items:stretch}#project-slider-wrapper #project-slider .swiper-wrapper .swiper-slide{height:500px;width:auto !important;margin-right:50px}#project-slider-wrapper #project-slider .swiper-wrapper .swiper-slide figure{height:100%;margin:0}#project-slider-wrapper #project-slider .swiper-wrapper .swiper-slide figure.wide,#project-slider-wrapper #project-slider .swiper-wrapper .swiper-slide figure.tall{height:calc(100% - 50px);width:auto !important}#project-slider-wrapper #project-slider .swiper-wrapper .swiper-slide figure.wide .rounded,#project-slider-wrapper #project-slider .swiper-wrapper .swiper-slide figure.tall .rounded{height:100%}#project-slider-wrapper #project-slider .swiper-wrapper .swiper-slide figure.wide .rounded img,#project-slider-wrapper #project-slider .swiper-wrapper .swiper-slide figure.tall .rounded img{display:block;width:auto;height:100%;object-fit:contain}#project-slider-wrapper #project-slider .swiper-wrapper .swiper-slide figure figcaption{width:100%;word-wrap:break-word;box-sizing:border-box;flex-shrink:0;max-width:300px}#project-slider-wrapper #project-slider .swiper-custom-nav{position:absolute;top:0;left:10px;height:45px;width:280px;z-index:3}#project-slider-wrapper #project-slider .swiper-custom-nav .swiper-custom-prev,#project-slider-wrapper #project-slider .swiper-custom-nav .swiper-custom-next{display:inline-block;width:121px;height:100%;background:url("../../images/main/arrow-left.svg") no-repeat center center;background-size:cover;cursor:pointer;position:absolute;top:0;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}#project-slider-wrapper #project-slider .swiper-custom-nav .swiper-custom-prev{left:0}#project-slider-wrapper #project-slider .swiper-custom-nav .swiper-custom-prev:hover{left:-10px}#project-slider-wrapper #project-slider .swiper-custom-nav .swiper-custom-next{right:0;transform:scaleX(-1);-o-transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);margin-left:15px}#project-slider-wrapper #project-slider .swiper-custom-nav .swiper-custom-next:hover{right:-10px}@media only screen and (max-width:682px){#project-slider-wrapper #project-slider{width:calc(100% - 50px);right:unset;padding:0;box-sizing:border-box}#project-slider-wrapper #project-slider:before,#project-slider-wrapper #project-slider:after{display:none}#project-slider-wrapper #project-slider figcaption{display:none;height:0}#project-slider-wrapper #project-slider .swiper-custom-nav{display:none;height:0}}#project-musthave{background-color:#efefef;background-image:-webkit-linear-gradient(bottom,#efefef 150px,#fffffe 150px);background-image:-moz-linear-gradient(bottom,#efefef 150px,#fffffe 150px);background-image:-ms-linear-gradient(bottom,#efefef 150px,#fffffe 150px);background-image:-o-linear-gradient(bottom,#efefef 150px,#fffffe 150px);background-image:linear-gradient(bottom,#efefef 150px,#fffffe 150px)}#project-musthave #project-musthave-text{padding:150px 50px 0 80px;position:relative}#project-musthave #project-musthave-text h3{font-weight:700}#project-musthave #project-musthave-text:before{content:"";width:40px;height:40px;position:absolute;top:130px;left:0;background:url("../../images/icons/icon-heart.svg") no-repeat center center}#project-musthave #project-musthave-text:after{content:"";width:121px;height:45px;background:url("../../images/main/arrow-left.svg") no-repeat center center;background-size:cover;position:absolute;top:-10px;left:35%;transform:rotate(-90deg);-o-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}#project-musthave #project-musthave-form{position:relative}#project-musthave #project-musthave-form:before{content:"";width:70px;height:70px;top:-35px;left:50%;transform:translateX(-50%);-o-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);border-radius:999px;-o-border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;background:url("../../images/icons/icon-paperplane.svg") no-repeat center center #fffffe;background-size:40%;position:absolute;border:1px solid #000001}#project-musthave #project-musthave-form form{padding-top:60px}@media only screen and (max-width:1040px){#project-musthave #project-musthave-form form input{width:100%;margin-left:0}}@media only screen and (max-width:682px){#project-musthave #project-musthave-text{padding:100px 0 60px 0}#project-musthave #project-musthave-text:before{top:30px}#project-musthave #project-musthave-text:after{content:none}}.projects-page-holder{padding:0 100px;box-sizing:border-box;width:calc(100% - 200px);display:grid;grid-template-columns:300px auto;grid-gap:50px;padding-bottom:100px}@media only screen and (max-width:1500px){.projects-page-holder{display:block}}@media only screen and (max-width:1000px){.projects-page-holder{padding:0 25px}}@media only screen and (max-width:682px){.projects-page-holder{margin-top:100px}}#blog-overview{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:50px}@media only screen and (max-width:1100px){#blog-overview{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:682px){#blog-overview{grid-template-columns:1fr}}.blogitem{display:inline-block;margin-bottom:30px}.blogitem span{color:#beb38f;margin-bottom:20px;display:inline-block}@media only screen and (max-width:682px){.blogitem span{margin-bottom:0}}.blogitem .blogitem-img{display:inline-block;margin-bottom:25px;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden}.blogitem .blogitem-img img.blog-thumb{float:left;padding:0;display:block}@media only screen and (max-width:682px){.blogitem .blogitem-img{width:100px;height:100px;padding:0 15px 15px 0}}@media only screen and (max-width:682px){.blogitem p{display:inline-block}}.blogitem:first-child{grid-column:1/-1}.blogitem:first-child .blogitem-img{float:left;margin:0 50px 25px 0}@media only screen and (max-width:682px){.blogitem{border-bottom:1px solid #beb38f}.blogitem:last-child{border-bottom:0 none}}img.blog-img{float:left;padding:0 15px 15px 0;max-height:500px}#blog-article{padding-top:100px;display:grid;grid-template-columns:300px auto;grid-gap:100px;grid-template-areas:"aside content"}#blog-article aside{grid-area:aside}#blog-article aside #suggest-product{border:1px solid #efefef;box-shadow:0 0 25px #efefef;-o-box-shadow:0 0 25px #efefef;-moz-box-shadow:0 0 25px #efefef;-webkit-box-shadow:0 0 25px #efefef;box-sizing:border-box;padding:25px;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#blog-article aside #suggest-product h3{font-weight:600}#blog-article article{grid-area:content;max-width:800px}#blog-article article h1{font-weight:600}#blog-article article h2,#blog-article article h3,#blog-article article h4{font-weight:600}#blog-article article h2{margin-top:80px;position:relative}#blog-article article h2:before{content:"";width:50px;height:3px;background:#e1ff65;position:absolute;left:0;top:-30px}@media only screen and (max-width:682px){#blog-article article h2{margin-top:50px}#blog-article article h2:before{left:0;top:-20px}}#blog-article article h3,#blog-article article h4,#blog-article article h5,#blog-article article h6{margin-bottom:10px}#blog-article article ul{margin-bottom:30px}#blog-article article p a{color:#4d5901;text-decoration:underline;font-weight:600}#blog-article article figure{margin-bottom:50px}#blog-article article figure #blog-image{overflow:hidden;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:5px}#blog-article article figure #blog-image img.blog-img{float:none;display:block;padding-bottom:0;margin-bottom:0;width:auto}#blog-article article figure figcaption{font-style:italic;color:#4d5901}@media only screen and (max-width:950px){#blog-article{grid-template-columns:1fr;grid-template-areas:"content" "aside";grid-gap:50px}#blog-article aside #suggest-product img{float:left;max-width:300px;margin:0 25px 25px 0}}@media only screen and (max-width:682px){#blog-article{padding-top:80px}}section#quote img{max-height:380px}section#quote blockquote{color:#fffffe;font-size:17px;font-size:1.7rem;font-weight:600;font-style:italic}section#quote blockquote:before{content:" >> ";color:#e1ff65;font-size:45px;font-size:4.5rem}section#quote blockquote span{font-style:normal;display:block;margin:20px 0}.testimonial-grid{display:grid;grid-gap:50px;grid-template-columns:1fr 1fr 1fr}.testimonial-grid .review-img{width:90px;height:90px;border-radius:999px;-o-border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;overflow:hidden}@media only screen and (max-width:1200px){.testimonial-grid{grid-gap:25px}}@media only screen and (max-width:950px){.testimonial-grid{grid-template-columns:1fr 1fr}}@media only screen and (max-width:682px){.testimonial-grid{grid-template-columns:1fr}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0 -40px;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;margin:0 40px;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@charset 'UTF-8';
.slick-loading .slick-list{background:#fff url("slick/ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{font-size:0;line-height:0;z-index:2;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-o-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{-khtml-opacity:.25;-moz-opacity:.25;opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";filter:alpha(opacity=25)}.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;-khtml-opacity:.75;-moz-opacity:.75;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;border-radius:99px;-o-border-radius:99px;-moz-border-radius:99px;-webkit-border-radius:99px;color:transparent;border:0;outline:none;background:#efefef}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;background:#444}.slick-dots li button:hover:before,.slick-dots li button:focus:before{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:10px;height:10px;border-radius:99px;-o-border-radius:99px;-moz-border-radius:99px;-webkit-border-radius:99px;content:'•';text-align:center;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);color:#4d5901;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#4d5901}.slick-dots li.slick-active button:before{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);color:#000}.snext,.sprev{z-index:1;width:25px;height:200px;margin:0;position:absolute;top:50%;margin-top:-125px}@media only screen and (max-width:682px){.snext,.sprev{height:80px;margin-top:-20px}}.snext:before,.sprev:before,.snext:after,.sprev:after{content:"";width:1px;height:104px;background:#575757;position:absolute;display:block;top:50%}@media only screen and (max-width:1000px){.snext:before,.sprev:before,.snext:after,.sprev:after{top:35%}}@media only screen and (max-width:682px){.snext:before,.sprev:before,.snext:after,.sprev:after{height:30px}}.snext.small:before,.sprev.small:before,.snext.small:after,.sprev.small:after{height:50px}.snext.blue:before,.sprev.blue:before,.snext.blue:after,.sprev.blue:after{background:#00f}.snext.lightgrey:before,.sprev.lightgrey:before,.snext.lightgrey:after,.sprev.lightgrey:after{background:#efefef}.snext.darkgrey:before,.sprev.darkgrey:before,.snext.darkgrey:after,.sprev.darkgrey:after{background:#a9a9a9}.snext:hover:before,.sprev:hover:before,.snext:hover:after,.sprev:hover:after{width:2px}.sprev{padding-left:45px;transition:padding-left .3s ease-in-out;-o-transition:padding-left .3s ease-in-out;-moz-transition:padding-left .3s ease-in-out;-webkit-transition:padding-left .3s ease-in-out}.sprev:hover{padding-left:40px}.sprev:before{margin-top:-90px;transform:rotate(30deg);-o-transform:rotate(30deg);-moz-transform:rotate(30deg);-webkit-transform:rotate(30deg)}@media only screen and (max-width:682px){.sprev:before{margin-top:-26px}}.sprev:after{margin-top:0;transform:rotate(-30deg);-o-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-webkit-transform:rotate(-30deg)}.sprev.srow{left:-100px;padding-left:30px}.sprev.srow.sclose{left:-70px}.sprev.srow:hover{padding-left:25px}@media only screen and (max-width:682px){.sprev.srow{left:-50px;top:45%}}.sprev.small:before{margin-top:-43px}.snext{padding-right:45px;transition:padding-right .3s ease-in-out;-o-transition:padding-right .3s ease-in-out;-moz-transition:padding-right .3s ease-in-out;-webkit-transition:padding-right .3s ease-in-out;right:0}.snext:hover{padding-right:40px}.snext:before{margin-top:-90px;transform:rotate(-30deg);-o-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);left:25px}@media only screen and (max-width:682px){.snext:before{margin-top:-26px}}.snext:after{margin-top:0;transform:rotate(30deg);-o-transform:rotate(30deg);-moz-transform:rotate(30deg);-webkit-transform:rotate(30deg);left:25px}.snext.srow{right:-100px;padding-right:30px}.snext.srow.sclose{right:-70px}.snext.srow:hover{padding-right:25px}@media only screen and (max-width:682px){.snext.srow{right:-50px;top:45%}}.small:before{margin-top:-43px}.sprev:hover,.snext:hover{cursor:pointer}.slider{position:relative}.slider.fullpage{width:100%;height:100vh}.slider.fullpage .slides{height:inherit;width:inherit}.slider.fullpage .slides .slick-list{height:inherit}.slider.fullpage .slides .slick-list .slick-track{height:inherit}.slider.fullpage .slides .slick-list .slick-track .slick-slide div:first-child{height:inherit}.slider.fullpage .slides .slide{width:inherit;height:100%;background-position:center bottom;background-repeat:no-repeat;background-size:cover;position:relative}@media only screen and (max-width:682px){.slider.fullpage{height:50vh}.slider.fullpage .slides .slide{xheight:-moz-calc(100% - 95px);xheight:-webkit-calc(100% - 95px);xheight:-o-calc(100% - 95px);xheight:calc(100% - 95px)}}.slider.fullpage .slider-thumbs{position:absolute;bottom:0;right:0;z-index:1;width:35%;min-width:580px;box-sizing:border-box;padding:15px;background:#fffffe;height:95px}.slider.fullpage .slider-thumbs .slick-slide{width:130px;height:65px;overflow:hidden;margin-right:15px;-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);cursor:pointer;transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out}.slider.fullpage .slider-thumbs .slick-slide:hover,.slider.fullpage .slider-thumbs .slick-slide.slick-current{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.slider.fullpage .slider-thumbs .slick-slide .thumb{position:relative}.slider.fullpage .slider-thumbs .slick-slide .thumb img{position:relative;bottom:13px}@media only screen and (max-width:1000px){.slider.fullpage .slider-thumbs{width:100%}}@media only screen and (max-width:682px){.slider.fullpage .slider-thumbs{height:95px;display:none}}.slider.fullpage .slick-next{right:25px}.slider.fullpage .slick-prev{left:25px}section.slider-row{padding-left:10%;padding-right:10%}section.slider-row .slider-stage{width:100%}section.slider-row .slider-stage img{float:left;xmax-width:90%;xmargin:0 5%;xmax-width:20%}@media only screen and (max-width:1200px){section.slider-row{padding-left:15%;padding-right:15%}}.slide-details{position:absolute;width:35%;min-width:580px;right:0;bottom:95px;padding:15px;box-sizing:border-box;background:rgba(0,0,255,0.8);color:#fffffe}.slide-details.project{bottom:0;min-width:500px}@media only screen and (max-width:682px){.slide-details.project{min-width:100%}}@media only screen and (max-width:1000px){.slide-details{width:100%;min-width:100%}}@media only screen and (max-width:682px){.slide-details{bottom:0}}.slide-details .slide-details-text{width:70%;float:left}.slide-details .slide-details-text .detail-square{padding-right:25px;border-right:1px solid rgba(255,255,254,0.25);box-sizing:border-box;float:left}@media only screen and (max-width:1150px){.slide-details .slide-details-text .detail-square{padding-right:15px}}@media only screen and (max-width:530px){.slide-details .slide-details-text .detail-square{border-right:0 none}}.slide-details .slide-details-text .detail-square .value{font-size:40px;font-size:4rem;display:block;margin-bottom:5px;line-height:26.4px}@media only screen and (max-width:1150px){.slide-details .slide-details-text .detail-square .value{font-size:30px;font-size:3rem;margin-bottom:0;line-height:22px}}.slide-details .slide-details-text .detail-square .label{font-size:16px;font-size:1.6rem;font-weight:300;text-transform:uppercase}@media only screen and (max-width:1150px){.slide-details .slide-details-text .detail-square .label{font-size:12px;font-size:1.2rem;font-weight:400}}.slide-details .slide-details-text .detail-info{float:left;padding:0 0 0 20px}.slide-details .slide-details-text .detail-info .detail{display:block;box-sizing:border-box;margin-bottom:10px}.slide-details .slide-details-text .detail-info .detail:last-child{margin-bottom:0}@media only screen and (max-width:1150px){.slide-details .slide-details-text .detail-info .detail{margin-bottom:4px}}@media only screen and (max-width:530px){.slide-details .slide-details-text .detail-info .detail{display:none}}.slide-details .slide-details-text .detail-info .detail img{margin:0 15px 5px 0;max-width:50px;display:inline;float:left}.slide-details .slide-details-text .detail-info .detail span{display:inline}.slide-details .slide-details-text .detail-info .detail:last-child img{margin:0 15px 0 0}.slide-details .slide-details-link{width:30%;float:left;text-align:right}.slide-details .slide-details-link a{margin:0;float:right}.inner{background:rgba(0,0,1,0.06);box-sizing:border-box;padding:25px;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.inner .review-author{display:grid;grid-template-columns:110px auto;margin-bottom:25px}@media only screen and (max-width:682px){.inner .review-author{grid-template-columns:1fr;text-align:center}}.on-dark .slick-slide .inner{background:#fffffe;box-shadow:0 0 20px #a9a9a9;-o-box-shadow:0 0 20px #a9a9a9;-moz-box-shadow:0 0 20px #a9a9a9;-webkit-box-shadow:0 0 20px #a9a9a9}.quote-slider{margin-bottom:25px}.quote-slider .slick-slide{margin:0 20px}.quote-slider .stars{margin-top:10px}.quote-slider .stars .icon-star{display:inline-block}.quote-slider .stars .icon-star i.inactive{color:#efefef}.quote-slider blockquote{font-style:italic;text-align:left;font-weight:400;color:#000001}.quote-slider blockquote span{display:block;margin-top:25px;font-style:normal;font-weight:700}@media only screen and (max-width:682px){.quote-slider blockquote{font-size:14px;font-size:1.4rem;line-height:18.7px}}.quote-slider .quote-author{display:block;color:#000001;margin-top:15px;font-size:16px;font-size:1.6rem}.quote-slider .review-img{width:90px;height:90px;border-radius:999px;-o-border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;overflow:hidden}@media only screen and (max-width:682px){.quote-slider .review-img{width:70px;height:70px}}.quote-slider .review-img img{object-fit:cover}@media only screen and (max-width:682px){.quote-slider .review-img{margin:0 auto 5px auto}}.quote-slider a{text-align:left}.quote-slider.dark{color:#a9a9a9}.quote-slider.dark .sprev,.quote-slider.dark .snext{background:#a9a9a9}section.w .snext:before,section.white .snext:before,section.lg .snext:before,section.lightgrey .snext:before,section.w .sprev:before,section.white .sprev:before,section.lg .sprev:before,section.lightgrey .sprev:before,section.w .snext:after,section.white .snext:after,section.lg .snext:after,section.lightgrey .snext:after,section.w .sprev:after,section.white .sprev:after,section.lg .sprev:after,section.lightgrey .sprev:after{background:#444}@media only screen and (max-width:1500px){.img-slider .sprev.srow{left:0;padding-left:50px}.img-slider .snext.srow{right:0;padding-right:50px}}@media only screen and (max-width:1000px){.img-slider .sprev.srow{padding-left:25px}.img-slider .snext.srow{padding-right:25px}.img-slider .sprev:before,.img-slider .sprev:after,.img-slider .snext:before,.img-slider .snext:after{height:50px;top:50%}.img-slider .sprev:before,.img-slider .snext:before{margin-top:-42px}}.slide-bgimg-solo{width:100%;height:100%;object-fit:cover}.quote-legend{color:#4a4a4a;font-size:18px;font-size:1.8rem;margin-bottom:50px}.quote-legend p{margin:0}.quote-legend p a{color:#4a4a4a;text-decoration:none}@media only screen and (max-width:682px){.quote-legend{font-size:13px;font-size:1.3rem}}#review-quotes{background:#fffffe;padding-top:50px;padding-bottom:0}#review-quotes.lg{background:#efefef}#review-quotes #review-wrapper{box-sizing:border-box;padding:0 100px}@media only screen and (max-width:1050px){#review-quotes #review-wrapper{padding:0 100px}}@media only screen and (max-width:682px){#review-quotes #review-wrapper{padding:0 55px}}#review-quotes h3,#review-quotes h4{text-align:center;margin-bottom:10px;color:#000001}#prod-configurator{max-width:1300px;display:grid;grid-template-columns:auto 440px;grid-gap:50px;margin:0 auto}#prod-configurator #config-image{position:relative;max-width:70vh;justify-self:end}#prod-configurator #config-image .prod-alt-img{position:absolute;z-index:0;top:0;left:0;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#prod-configurator #config-image .dl-round{position:absolute;z-index:20;top:10px;left:10px}#prod-configurator #config-image #qr-ar-trigger,#prod-configurator #config-image #ar-link{position:absolute;z-index:20;top:13%;right:50%;margin-right:-60px;transition:top .3s ease-in-out;-o-transition:top .3s ease-in-out;-moz-transition:top .3s ease-in-out;-webkit-transition:top .3s ease-in-out;animation:upAndDown 2s infinite}#prod-configurator #config-image #qr-ar-trigger img,#prod-configurator #config-image #ar-link img{width:120px;height:100px}@-moz-keyframes upAndDown{0%{transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}50%{transform:translateY(-10px);-o-transform:translateY(-10px);-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px)}100%{transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}}@-webkit-keyframes upAndDown{0%{transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}50%{transform:translateY(-10px);-o-transform:translateY(-10px);-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px)}100%{transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}}@-o-keyframes upAndDown{0%{transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}50%{transform:translateY(-10px);-o-transform:translateY(-10px);-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px)}100%{transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}}@keyframes upAndDown{0%{transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}50%{transform:translateY(-10px);-o-transform:translateY(-10px);-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px)}100%{transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}}#prod-configurator #config-image figure#single-prod-holder.product img{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#prod-configurator #config-image figure#single-prod-holder.product img.active{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#prod-configurator #config-image-buttons{width:100%;text-align:center}#prod-configurator #config-image-buttons #qr-ar-holder{position:absolute;z-index:21;top:0;left:0;width:100%;height:100%;background:rgba(255,255,254,0.5);-webkit-backdrop-filter:blur(10px);-moz-backdrop-filter:blur(10px);-o-backdrop-filter:blur(10px);-ms-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;justify-content:center;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;display:none}#prod-configurator #config-image-buttons #qr-ar-holder.active{display:flex}#prod-configurator #config-image-buttons #qr-ar-holder img{width:200px;height:200px}#prod-configurator #config-panel{position:relative}#prod-configurator #config-panel #payment-icons{padding-top:20px;display:inline-block;position:relative;left:50%;transform:translateX(-50%);-o-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%)}@media only screen and (max-width:1000px){#prod-configurator{grid-gap:20px}}@media only screen and (max-width:900px){#prod-configurator{grid-template-columns:1fr}}.modelmaker{text-align:left;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-sizing:border-box;background:#f1f1f1}.modelmaker .purchase-hint{line-height:14px;color:#999}.modelmaker .selection{display:grid;grid-template-columns:auto 120px;align-items:center;margin-bottom:10px;font-size:16px;font-size:1.6rem;position:relative}@media only screen and (max-width:1500px){.modelmaker .selection{font-size:14px;font-size:1.4rem;margin-bottom:5px}}.modelmaker .selection#free-shipping{grid-template-columns:30px auto;text-align:left;padding:7px 5px 7px 15px;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#e1ff65;margin-top:15px}.modelmaker .selection#free-shipping p{font-weight:600;margin-bottom:0}.modelmaker .selection#free-shipping[data-sku="HL195"],.modelmaker .selection#free-shipping[data-sku="HXL195"],.modelmaker .selection#free-shipping[data-sku="HL260"],.modelmaker .selection#free-shipping[data-sku="HXL260"],.modelmaker .selection#free-shipping[data-sku="L240"],.modelmaker .selection#free-shipping[data-sku="XL240"],.modelmaker .selection#free-shipping[data-sku="L300"],.modelmaker .selection#free-shipping[data-sku="XL300"]{display:none}.modelmaker .selection#drawer-selection:xbefore{content:"";height:100%;width:110px;position:absolute;left:0;top:0;background:url("../../images/main/drawer.jpg") no-repeat center center;background-size:cover}.modelmaker .selection.bgslim{padding:5px 10px;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#fffffe;border:1px solid #ccc}.modelmaker .selection.selection-set{padding:10px;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#fffffe;border:1px solid #ccc}.modelmaker .selection.autowidth{display:block}.modelmaker .selection.fullwidth{display:inline-block;width:100%;box-sizing:border-box}.modelmaker .selection.fullwidth select{width:100%}.modelmaker .selection.noselect{color:#444}.modelmaker .selection.noselect span:last-child{text-align:right}.modelmaker .selection.noselect.first{margin-top:20px}@media only screen and (max-width:1500px){.modelmaker .selection.noselect.first{margin-top:0}}.modelmaker .selection .collapse-trigger{width:98%;height:35px;position:absolute;top:0;right:5px;margin-right:2px}.modelmaker .selection .collapse-trigger:before,.modelmaker .selection .collapse-trigger:after{content:"";position:absolute;width:15px;height:2px;background:#444;top:24px;right:23px;transform:rotate(30deg);-o-transform:rotate(30deg);-moz-transform:rotate(30deg);-webkit-transform:rotate(30deg);transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.modelmaker .selection .collapse-trigger:after{right:10px;transform:rotate(-30deg);-o-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-webkit-transform:rotate(-30deg)}.modelmaker .selection .collapse-trigger.active:before{transform:rotate(-30deg);-o-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-webkit-transform:rotate(-30deg)}.modelmaker .selection .collapse-trigger.active:after{transform:rotate(30deg);-o-transform:rotate(30deg);-moz-transform:rotate(30deg);-webkit-transform:rotate(30deg)}.modelmaker .selection #selection-windows-heading{position:relative;top:4px}.modelmaker .selection .popup-selection{width:calc(100% - 20px);height:calc(100% - 20px);position:absolute;z-index:35;background:#e1ff65;box-sizing:border-box;padding:20px;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:none}.modelmaker .selection .popup-selection.active{display:block}.modelmaker .selection .popup-selection h4{margin-bottom:15px;font-weight:600}.modelmaker .selection .popup-selection .popup-selection-close{background:#444;border:1px solid #fffffe;position:absolute;right:-5px;top:-10px;border-radius:100%;-o-border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;width:40px;height:40px;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.modelmaker .selection .popup-selection .popup-selection-close:before,.modelmaker .selection .popup-selection .popup-selection-close:after{content:"";width:20px;height:2px;position:absolute;top:19px;left:10px;background:#fffffe;transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.modelmaker .selection .popup-selection .popup-selection-close:after{transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.modelmaker .selection .popup-selection .popup-selection-close:hover{background:#444}.modelmaker .selection .popup-selection .popup-selection-close:hover:before,.modelmaker .selection .popup-selection .popup-selection-close:hover:after{background:#e1ff65}.modelmaker .selection select{float:right;padding:7px 20px;border:none;background:#fffffe;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-align:right;font-size:16px;font-size:1.6rem}@media only screen and (max-width:1500px){.modelmaker .selection select{font-size:14px;font-size:1.4rem;padding:5px 15px}}.modelmaker .selection select.nobg{background:none}.modelmaker .selection select.fullwidth{width:100%;margin-bottom:25px}.modelmaker .selection p{margin-bottom:0}.modelmaker .selection span p{margin:0;display:inline-block}.modelmaker .selection span small{font-size:12px;font-size:1.2rem;line-height:15px;font-style:italic;color:#444;display:inline-block;width:80%;margin-top:5px}@media only screen and (max-width:682px){.modelmaker .selection span small{width:95%}}.modelmaker .selection.summary{font-size:20px;font-size:2rem;margin-top:25px;font-weight:600;align-items:start;margin-bottom:5px}.modelmaker .selection.summary .price{text-align:right;font-weight:600}@media only screen and (max-width:682px){.modelmaker .selection.summary{font-size:16px;font-size:1.6rem}}.modelmaker .selection .inputs{margin:10px 0}.modelmaker .selection .inputs.inputs-windows{padding-top:7px}.modelmaker .selection .inputs p{font-weight:600}.modelmaker .selection .inputs input,.modelmaker .selection .inputs label{display:inline-block}.modelmaker .selection .inputs input{margin:2px 0 0 0;float:none;width:auto;padding-right:5px}.modelmaker .selection .inputs input[type=checkbox],.modelmaker .selection .inputs input[type=radio]{cursor:pointer}.modelmaker .selection .inputs label{margin-right:10px;cursor:pointer}.modelmaker .selection.loose-items .inputs{display:grid;grid-template-columns:auto auto;grid-gap:10px;height:auto;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transition:height .2s ease-in-out;-o-transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;-webkit-transition:height .2s ease-in-out}.modelmaker .selection.loose-items .inputs .input-set{background:#fffffe;border:1px solid #efefef;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-sizing:border-box;padding:10px;font-size:14px;font-size:1.4rem;position:relative}.modelmaker .selection.loose-items .inputs .input-set fieldset{display:inline-block}.modelmaker .selection.loose-items .inputs .input-set .popup-selection-trigger{background:#444;width:20px;height:20px;border-radius:100px;-o-border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;display:inline-block;position:absolute;right:10px;top:10px;text-align:center;color:#e1ff65;font-weight:600;line-height:19px;font-size:14px;font-size:1.4rem;pointer-events:all}.modelmaker .selection.loose-items .inputs.collapsed{height:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);margin-top:0 !important;padding-top:3px}.modelmaker .selection.loose-items .inputs.collapsed .input-set .popup-selection-trigger{pointer-events:none}.modelmaker #product-variant-info{font-size:12px;font-size:1.2rem;color:#989898;font-style:italic;margin-bottom:0}.modelmaker button[type=submit]{border-color:#444;font-size:14px;font-size:1.4rem}.modelmaker .modelmake-order{text-align:right}.modelmaker .modelmake-order a{border:1px solid #000001}@media only screen and (min-width:1800px) and (min-height:1000px){body.orderbg{background:url("images/blurred-field.jpg") no-repeat center center;background-size:cover}}.modelmaker h5.inline{display:inline;float:left;margin-bottom:10px}@media only screen and (max-width:1500px){.modelmaker h5.inline{font-size:14px;font-size:1.4rem}}.modelmaker fieldset.radios{height:30px;position:relative;margin-bottom:15px;top:-3px}.modelmaker fieldset.radios .radio-set{display:inline-block;margin-right:10px}.modelmaker fieldset.radios input{width:30px;height:30px;accent-color:#e1ff65;display:inline-block;margin:0;padding:0}.modelmaker fieldset.radios label{display:inline-block;line-height:20px;position:relative;top:-8px;margin-right:10px}.modelmaker p#lock-additional-info{display:none;color:#000001;position:absolute;box-sizing:border-box;padding:20px;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;width:100%;height:100%;background:rgba(239,239,239,0.7);-webkit-backdrop-filter:blur(10px);-moz-backdrop-filter:blur(10px);-o-backdrop-filter:blur(10px);-ms-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 10px #444;-o-box-shadow:0 0 10px #444;-moz-box-shadow:0 0 10px #444;-webkit-box-shadow:0 0 10px #444;z-index:5;top:0;left:0}.modelmaker p#lock-additional-info img{margin:30px auto;display:block}.modelmaker p#lock-additional-info img.lock-image{margin:5px auto 10px auto}.modelmaker p#lock-additional-info.active{display:block;clear:both}.modelmaker p#lock-additional-info #close-lock-warning{display:inline-block;padding:5px 10px;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#ffa500;color:#fffffe;text-decoration:none;margin-top:30px}.modelmaker p#lock-additional-info #close-lock-warning:hover{background:#cc8400}#order{padding-top:180px;display:grid;grid-template-columns:55% 45%;min-height:calc(100vh - 260px);background-color:#fffffe;background-image:-webkit-linear-gradient(left,#fffffe 55%,#efefef 55%);background-image:-moz-linear-gradient(left,#fffffe 55%,#efefef 55%);background-image:-ms-linear-gradient(left,#fffffe 55%,#efefef 55%);background-image:-o-linear-gradient(left,#fffffe 55%,#efefef 55%);background-image:linear-gradient(left,#fffffe 55%,#efefef 55%);position:relative}#order:after{content:"";position:absolute;width:45%;height:100%;left:55%;top:0;background-color:rgba(68,68,68,0);background-image:-webkit-linear-gradient(right,rgba(68,68,68,0) 90%,rgba(68,68,68,0.2) 100%);background-image:-moz-linear-gradient(right,rgba(68,68,68,0) 90%,rgba(68,68,68,0.2) 100%);background-image:-ms-linear-gradient(right,rgba(68,68,68,0) 90%,rgba(68,68,68,0.2) 100%);background-image:-o-linear-gradient(right,rgba(68,68,68,0) 90%,rgba(68,68,68,0.2) 100%);background-image:linear-gradient(right,rgba(68,68,68,0) 90%,rgba(68,68,68,0.2) 100%);z-index:0}@media only screen and (max-width:900px){#order:after{content:none}}#order.nobg{background:#fffffe}#order.nobg:after{content:none}#order #order-details{box-sizing:border-box;padding:0 40px;position:relative;z-index:1}#order #prodmodel{font-weight:400}@media only screen and (min-width:1800px) and (min-height:1000px){#order{width:70%;height:auto;min-height:unset;padding:80px 0 40px 0;margin:0 15%;top:50%;position:absolute;transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:0 0 100px #444;-o-box-shadow:0 0 100px #444;-moz-box-shadow:0 0 100px #444;-webkit-box-shadow:0 0 100px #444;border:1px solid #fffffe}}@media only screen and (max-width:900px){#order{grid-template-columns:100%;grid-template-rows:50vh auto;background:#efefef;padding-top:150px}#order #order-details{padding:25px 25px 50px 25px}}#order h5.inline{display:inline;float:left;margin-bottom:10px}#order fieldset.radios{float:left;height:30px;position:relative;margin-bottom:5px;margin-left:10px;top:-3px}#order fieldset.radios input{width:30px;height:30px;accent-color:#e1ff65;display:inline-block;margin:0;padding:0}#order fieldset.radios label{display:inline-block;line-height:20px;position:relative;top:-8px}#order p#lock-additional-info{display:none;color:#f00;position:absolute;box-sizing:border-box;padding:15px;border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:98%;height:100%;background:rgba(255,255,254,0.7);-webkit-backdrop-filter:blur(10px);-moz-backdrop-filter:blur(10px);-o-backdrop-filter:blur(10px);-ms-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:5;bottom:-22px}#order p#lock-additional-info.active{display:block;clear:both}#order p#lock-additional-info #close-lock-warning{display:inline-block;padding:5px 10px;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#f00;color:#fffffe;text-decoration:none;margin-top:10px}#order p#lock-additional-info #close-lock-warning:hover{background:#c00}#order h1#prodmodel{font-size:35px;font-size:3.5rem;line-height:40px;background:#fffffe;padding:12px 15px;position:relative;display:inline-block;left:-41px;box-shadow:15px 5px 10px #a2a2a2;-o-box-shadow:15px 5px 10px #a2a2a2;-moz-box-shadow:15px 5px 10px #a2a2a2;-webkit-box-shadow:15px 5px 10px #a2a2a2;border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;padding-left:40px}@media only screen and (max-width:900px){#order h1#prodmodel{left:0;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding-left:0}}@media only screen and (max-width:682px){#order h1#prodmodel{font-size:25px;font-size:2.5rem}}#order h4#proddetails{margin-bottom:0}#order #order-image{box-sizing:border-box;padding:0 80px;background:#fffffe}#order #order-image.sample-image{padding:0 40px}#order #order-image .prod-img{position:relative}#order #order-image .prod-img #prodimg-order-preview .slick-slide{text-align:center}#order #order-image .prod-img #prodimg-order-preview .slick-slide div{display:inline-block}#order #order-image .prod-img #prodimg-order-preview .img{position:relative}#order #order-image .prod-img #prodimg-order-preview .img img{display:block !important;height:100% !important;max-height:70vh !important;width:auto !important;max-width:100% !important;margin:0 !important;padding:0 !important;margin-bottom:15px !important}#order #order-image .prod-img #prodimg-order-preview .img img.mask{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;top:0;left:0;background:none;display:block;height:auto !important;transition:opacity .3 ease-in-out;-o-transition:opacity .3 ease-in-out;-moz-transition:opacity .3 ease-in-out;-webkit-transition:opacity .3 ease-in-out}#order #order-image .prod-img #prodimg-order-preview .img img.mask.active{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}@media only screen and (max-width:900px){#order #order-image{padding:40px 0 0 0}#order #order-image .prod-img #prodimg-order-preview .slick-arrow{display:none}#order #order-image .prod-img #prodimg-order-preview .img img{display:block;max-height:40vh !important;width:auto !important}}.modelmaker #order-steps.bg-lg,#order #order-steps.bg-lg{background:#efefef;box-sizing:border-box;padding:25px;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.modelmaker #order-steps .slick-list,#order #order-steps .slick-list{height:auto !important}.modelmaker #order-steps .order-step,#order #order-steps .order-step{box-sizing:border-box;padding:0 5px;position:relative}.modelmaker #order-steps .order-step .order-nav-btn,#order #order-steps .order-step .order-nav-btn{background:#e1ff65;padding:10px 20px;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#000001;display:inline-block}.modelmaker #order-steps .order-step .order-nav-btn:hover,#order #order-steps .order-step .order-nav-btn:hover{background:#000001;color:#e1ff65}.modelmaker #order-steps .order-step .order-nav-btn.inactive,#order #order-steps .order-step .order-nav-btn.inactive{background:#8f8f8f;pointer-events:none;cursor:none;position:relative}.modelmaker #order-steps .order-step .order-nav-btn.inactive:hover:before,#order #order-steps .order-step .order-nav-btn.inactive:hover:before{content:"Bitte füllen Sie das Formular aus.";position:absolute;height:40px;width:250px;top:0;left:0;background:#e1ff65;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 15px #000001;-o-box-shadow:0 0 15px #000001;-moz-box-shadow:0 0 15px #000001;-webkit-box-shadow:0 0 15px #000001}.modelmaker #order-steps .order-step .order-nav-btn.decent,#order #order-steps .order-step .order-nav-btn.decent{background:none;padding:0;-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}.modelmaker #order-steps .order-step .order-nav-btn.decent:hover,#order #order-steps .order-step .order-nav-btn.decent:hover{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);color:#000001}.modelmaker .order-cost-item,#order .order-cost-item{display:grid;grid-template-columns:auto auto;border-bottom:1px solid #fffffe;margin-bottom:5px;padding-bottom:5px}.modelmaker .order-cost-item span,#order .order-cost-item span{text-align:right}.modelmaker .order-cost-item .order-item-desc,#order .order-cost-item .order-item-desc{display:block;font-weight:300;width:90%;font-size:90%}.modelmaker .order-cost-item#order-shipping-summary span,#order .order-cost-item#order-shipping-summary span{font-weight:700}.modelmaker #order-colorpicker,#order #order-colorpicker{background:#fffffe;border:1px solid #ccc;box-sizing:border-box;width:100%;padding:10px;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin-bottom:25px;display:inline-block}.modelmaker #order-colorpicker h5,#order #order-colorpicker h5{margin-bottom:10px}@media only screen and (max-width:1500px){.modelmaker #order-colorpicker h5,#order #order-colorpicker h5{font-size:14px;font-size:1.4rem}}.modelmaker #order-colorpicker #order-color-discount,#order #order-colorpicker #order-color-discount{background:#e1ff65;padding:5px 10px;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-top:10px;transform:rotate(-1deg);-o-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-webkit-transform:rotate(-1deg)}.modelmaker #order-colorpicker #order-color-discount p,#order #order-colorpicker #order-color-discount p{margin:0}.modelmaker #order-data,#order #order-data{color:#000001}.modelmaker #order-data h4,#order #order-data h4{xmargin-bottom:0;color:#000001}.modelmaker #order-data h4 img,#order #order-data h4 img{display:inline-block}.modelmaker #order-data #order-summary,#order #order-data #order-summary{display:grid;grid-template-columns:auto auto;margin:0 0 10px 0;padding:0 0 10px 0;border-top:1px solid #efefef}.modelmaker #order-data #order-summary span,#order #order-data #order-summary span{font-size:16px;font-size:1.6rem;margin-bottom:5px;font-weight:700}.modelmaker #order-data #order-summary span.signal,#order #order-data #order-summary span.signal{color:#000001}.modelmaker #order-data #order-summary span.signal strong,#order #order-data #order-summary span.signal strong{color:#000001}.modelmaker #order-data #order-summary span strong,#order #order-data #order-summary span strong{float:right}.modelmaker #order-data input:not([type=submit]),#order #order-data input:not([type=submit]){background:rgba(255,255,254,0.7);border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:0 none;color:#000001;box-sizing:border-box}.modelmaker #order-data input:not([type=submit]):visited,#order #order-data input:not([type=submit]):visited{background:#fffffe}.modelmaker #order-data input::-webkit-input-placeholder,#order #order-data input::-webkit-input-placeholder,.modelmaker #order-data textarea::-webkit-input-placeholder,#order #order-data textarea::-webkit-input-placeholder,.modelmaker #order-data select::-webkit-input-placeholder,#order #order-data select::-webkit-input-placeholder{color:#4d5901;font-family:sans-serif}.modelmaker #order-data input::-moz-placeholder,#order #order-data input::-moz-placeholder,.modelmaker #order-data textarea::-moz-placeholder,#order #order-data textarea::-moz-placeholder,.modelmaker #order-data select::-moz-placeholder,#order #order-data select::-moz-placeholder{color:#4d5901;font-family:sans-serif}.modelmaker #order-data input:-ms-input-placeholder,#order #order-data input:-ms-input-placeholder,.modelmaker #order-data textarea:-ms-input-placeholder,#order #order-data textarea:-ms-input-placeholder,.modelmaker #order-data select:-ms-input-placeholder,#order #order-data select:-ms-input-placeholder{color:#4d5901;font-family:sans-serif}.modelmaker #order-data input:-moz-placeholder,#order #order-data input:-moz-placeholder,.modelmaker #order-data textarea:-moz-placeholder,#order #order-data textarea:-moz-placeholder,.modelmaker #order-data select:-moz-placeholder,#order #order-data select:-moz-placeholder{color:#4d5901;font-family:sans-serif}.modelmaker #order-data input:focus,#order #order-data input:focus,.modelmaker #order-data textarea:focus,#order #order-data textarea:focus,.modelmaker #order-data select:focus,#order #order-data select:focus{background:rgba(225,255,101,0.9)}.modelmaker #order-data textarea,#order #order-data textarea{background:rgba(255,255,254,0.2);border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:0 none}.modelmaker input#checkout-submit.inactive,#order input#checkout-submit.inactive{cursor:none;pointer-events:none}.form-custom-select{position:relative;width:100%;box-sizing:border-box;display:inline-block;margin-bottom:10px}.form-custom-select:before{content:"";width:25px;height:11px;background:url("../../images/main/arrow-select-down-green.svg") no-repeat center center;background-size:cover;position:absolute;right:5px;top:13px;z-index:1;pointer-events:none}.form-custom-select select{border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;height:50px;font-size:16px;font-size:1.6rem;outline:none;padding-left:6px;width:100%;background:#fffffe;position:relative;color:#000001;border:1px solid #ccc}.form-custom-select select option{color:#666}.form-custom-select::-ms-expand{display:none}.form-custom-select:focus::-ms-value{background-color:transparent}#order-error-address{position:absolute;top:0;left:0;width:100%;height:103%;background:#e1ff65;z-index:12;box-sizing:border-box;padding:25px;display:none}#order-error-address h3{color:#f00}#order-error-address.active{display:block}#gh-plan-holder{display:grid;display:inline-block;grid-gap:40px;height:auto;width:100%;padding-top:25px;text-align:center}#gh-plan-holder.gart1{grid-template-columns:1fr 3fr 3fr 1fr}#gh-plan-holder .side{height:100%;display:inline-block;margin-right:20px;position:relative}#gh-plan-holder .side *{transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-webkit-transition:width .3s ease-in-out}#gh-plan-holder .side .gh-plan-label-height{transform:rotate(-90deg);-o-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);position:absolute;top:50%;left:-13px;transform-origin:center left;-o-transform-origin:center left;-moz-transform-origin:center left;-webkit-transform-origin:center left;-ms-transform-origin:center left;white-space:nowrap}#gh-plan-holder .side .panel{height:90px;width:44px;border-top:4px solid #000;border-left:1px solid #000;border-right:1px solid #000;border-bottom:2px solid #000;position:relative;display:block;margin:0;padding:0;float:left;box-sizing:border-box}#gh-plan-holder .side .panel.inside{border-left:none;border-right:none}#gh-plan-holder .side .panel.border-r{border-right:1px solid #000}#gh-plan-holder .side .panel.borderless-r{border-right:none}#gh-plan-holder .side .panel.borderless-l{border-left:none}#gh-plan-holder .side .panel .divider{height:50%;border-top:1px solid #000;border-bottom:1px solid #000;position:absolute;top:25%;left:0;width:100%}#gh-plan-holder .side .panel .divider:after{content:"";width:100%;top:50%;height:1px;background:#000;position:absolute;left:0}#gh-plan-holder .side .panel.window:after{content:"";height:12.5%;width:100%;background-color:#777;background-image:-webkit-linear-gradient(left,#777 0,#000001 100%);background-image:-moz-linear-gradient(left,#777 0,#000001 100%);background-image:-ms-linear-gradient(left,#777 0,#000001 100%);background-image:-o-linear-gradient(left,#777 0,#000001 100%);background-image:linear-gradient(left,#777 0,#000001 100%);position:absolute;left:0;top:12.5%}#gh-plan-holder .side .panel.slim{width:22px}#gh-plan-holder .side .panel.wide{width:55px}#gh-plan-holder .side .panel.door:before{content:"";height:87.5%;width:100%;box-shadow:inset 0 8px 5px 8px rgba(0,0,0,0.08);-o-box-shadow:inset 0 8px 5px 8px rgba(0,0,0,0.08);-moz-box-shadow:inset 0 8px 5px 8px rgba(0,0,0,0.08);-webkit-box-shadow:inset 0 8px 5px 8px rgba(0,0,0,0.08);bottom:0;left:0;position:absolute;border-top:1px solid #000}#gh-plan-holder .side .panel.door.window:before{border-top:none}#gh-plan-holder .side .panel.door.left,#gh-plan-holder .side .panel.door.right{cursor:default}#gh-plan-holder .side .panel.door.left .divider:before{content:"";height:20px;width:2px;top:50%;margin-top:-10px;left:2px;position:absolute;background:#000}#gh-plan-holder .side .panel.door.right .divider:before{content:"";height:20px;width:2px;top:50%;margin-top:-10px;right:2px;position:absolute;background:#000}#gh-plan-holder .side.siding[data-depth="125"] .panel.s-l,#gh-plan-holder .side.siding[data-depth="125"] .panel.s-r{width:53px}#gh-plan-holder .side.siding[data-depth="130"] .panel.s-l,#gh-plan-holder .side.siding[data-depth="130"] .panel.s-r{width:57px}#gh-plan-holder .side.siding[data-depth="150"] .panel.s-l,#gh-plan-holder .side.siding[data-depth="150"] .panel.s-r{width:66px}#gh-plan-holder .side.siding[data-depth="250"] .panel.s-l-l,#gh-plan-holder .side.siding[data-depth="250"] .panel.s-l-r,#gh-plan-holder .side.siding[data-depth="250"] .panel.s-r-l,#gh-plan-holder .side.siding[data-depth="250"] .panel.s-r-r{width:55px}#gh-plan-holder .side.siding[data-depth="260"] .panel.s-l-l,#gh-plan-holder .side.siding[data-depth="260"] .panel.s-l-r,#gh-plan-holder .side.siding[data-depth="260"] .panel.s-r-l,#gh-plan-holder .side.siding[data-depth="260"] .panel.s-r-r{width:57px}#gh-plan-holder .side.siding[data-depth="300"] .panel.s-l-l,#gh-plan-holder .side.siding[data-depth="300"] .panel.s-l-r,#gh-plan-holder .side.siding[data-depth="300"] .panel.s-r-l,#gh-plan-holder .side.siding[data-depth="300"] .panel.s-r-r{width:66px}#gh-plan-holder .side.front[data-width="260"] .panel,#gh-plan-holder .side.back[data-width="260"] .panel{width:46px}#gh-plan-holder .side.front[data-width="260"] .panel.wide,#gh-plan-holder .side.back[data-width="260"] .panel.wide{width:57px}#gh-plan-holder .side.front[data-width="260"] .panel.slim,#gh-plan-holder .side.back[data-width="260"] .panel.slim{width:23px}#gh-plan-holder .side.front[data-width="300"] .panel,#gh-plan-holder .side.back[data-width="300"] .panel{width:53px}#gh-plan-holder .side.front[data-width="300"] .panel.wide,#gh-plan-holder .side.back[data-width="300"] .panel.wide{width:66px}#gh-plan-holder .side.front[data-width="300"] .panel.slim,#gh-plan-holder .side.back[data-width="300"] .panel.slim{width:26px}#gh-plan-holder .side.front[data-width="375"] .panel{width:47px}#gh-plan-holder .side.front[data-width="375"] .panel.wide{width:59px}#gh-plan-holder .side.front[data-width="375"] .panel.slim{width:23px}#gh-plan-holder .side.front[data-width="390"] .panel{width:49px}#gh-plan-holder .side.front[data-width="390"] .panel.wide{width:61px}#gh-plan-holder .side.front[data-width="390"] .panel.slim{width:24px}#gh-plan-holder .side.front[data-width="450"] .panel{width:57px}#gh-plan-holder .side.front[data-width="450"] .panel.wide{width:70px}#gh-plan-holder .side.front[data-width="450"] .panel.slim{width:28px}#gh-plan-holder .side.back[data-width="375"] .panel{width:66px}#gh-plan-holder .side.back[data-width="375"] .panel.wide{width:83px}#gh-plan-holder .side.back[data-width="375"] .panel.wide.b-l,#gh-plan-holder .side.back[data-width="375"] .panel.wide.b-m,#gh-plan-holder .side.back[data-width="375"] .panel.wide.b-r{width:55px}#gh-plan-holder .side.back[data-width="375"] .panel.slim{width:33px}#gh-plan-holder .side.back[data-width="390"] .panel{width:69px}#gh-plan-holder .side.back[data-width="390"] .panel.wide{width:86px}#gh-plan-holder .side.back[data-width="390"] .panel.wide.b-l,#gh-plan-holder .side.back[data-width="390"] .panel.wide.b-m,#gh-plan-holder .side.back[data-width="390"] .panel.wide.b-r{width:57px}#gh-plan-holder .side.back[data-width="390"] .panel.slim{width:34px}#gh-plan-holder .side.back[data-width="450"] .panel{width:80px}#gh-plan-holder .side.back[data-width="450"] .panel.wide{width:99px}#gh-plan-holder .side.back[data-width="450"] .panel.wide.b-l,#gh-plan-holder .side.back[data-width="450"] .panel.wide.b-m,#gh-plan-holder .side.back[data-width="450"] .panel.wide.b-r{width:66px}#gh-plan-holder .side.back[data-width="450"] .panel.slim{width:39px}.gh-plan-label{font-size:11px;font-size:1.1rem;color:#989898;font-style:italic;margin-bottom:0}@media only screen and (max-width:900px){#order.sampleorder{padding-top:170px;grid-template-rows:66vh auto}}@media only screen and (max-width:682px){#order.sampleorder{padding-top:110px}}#samples{position:relative;height:70vh;display:block;z-index:1}#samples .sample{width:60%;margin:50px 20% 0 20%;position:absolute;top:0;transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}@media only screen and (max-width:682px){#samples .sample{margin:5px 20% 0 20%}}#samples .sample .samplename{color:#fffffe;font-size:18px;font-size:1.8rem;position:absolute;bottom:26%;right:38%;transform:translateX(50%) rotate(-30deg) skew(30deg);-o-transform:translateX(50%) rotate(-30deg) skew(30deg);-moz-transform:translateX(50%) rotate(-30deg) skew(30deg);-webkit-transform:translateX(50%) rotate(-30deg) skew(30deg);text-shadow:1px -1px 1px #444;-o-text-shadow:1px -1px 1px #444;-moz-text-shadow:1px -1px 1px #444;-webkit-text-shadow:1px -1px 1px #444;font-weight:600;transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}@media only screen and (max-width:682px){#samples .sample .samplename{font-size:15px;font-size:1.5rem}}#samples .sample.active{transform:translateX(0) translateY(10px);-o-transform:translateX(0) translateY(10px);-moz-transform:translateX(0) translateY(10px);-webkit-transform:translateX(0) translateY(10px);-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#samples .sample.active:hover{transform:translateX(100px) translateY(72px);-o-transform:translateX(100px) translateY(72px);-moz-transform:translateX(100px) translateY(72px);-webkit-transform:translateX(100px) translateY(72px);-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#samples .sample.active:hover .samplename{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}@media only screen and (max-width:682px){#samples .sample.active:hover{transform:translateX(0) translateY(10px);-o-transform:translateX(0) translateY(10px);-moz-transform:translateX(0) translateY(10px);-webkit-transform:translateX(0) translateY(10px)}}#samples .sample.white{z-index:7}#samples .sample.white .sampletop{fill:#fffffe}#samples .sample.toskana{z-index:6;top:5vh}#samples .sample.toskana .sampletop{fill:#6d655b}#samples .sample.silbergrau{z-index:5;top:10vh}#samples .sample.silbergrau .sampletop{fill:#b5b8ae}#samples .sample.mittelgrau{z-index:4;top:15vh}#samples .sample.mittelgrau .sampletop{fill:#747e7f}#samples .sample.stahlgrau{z-index:3;top:20vh}#samples .sample.stahlgrau .sampletop{fill:#4d5558}#samples .sample.anthrazit{z-index:2;top:25vh}#samples .sample.anthrazit .sampletop{fill:#343839}#samples .sample.black{z-index:1;top:30vh}#samples .sample.black .sampletop{fill:#000001}#select-samplecolor{width:100%;display:grid !important;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;position:relative}@media only screen and (max-width:1100px){#select-samplecolor{grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (max-width:900px){#select-samplecolor{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}}@media only screen and (max-width:600px){#select-samplecolor{grid-template-columns:1fr 1fr 1fr 1fr}}#select-samplecolor .color{position:relative;text-align:center;margin:0;margin-bottom:30px;margin-left:25%}#select-samplecolor .color:hover,#select-samplecolor .color.active{transform:none !important;-o-transform:none !important;-moz-transform:none !important;-webkit-transform:none !important}#select-samplecolor .color p{position:absolute;top:35px;left:50%;transform:translateX(-50%);-o-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);color:#a2a2a2;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}#select-samplecolor .color:hover p{color:#444}#select-samplecolor .color.active p{font-weight:600;color:#000001}#select-samplecolor .color.active.locked{pointer-events:none}#select-samplecolor .color.active:before{content:"";width:10px;height:2px;background:#fffffe;position:absolute;top:53%;left:20%;z-index:5;transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}#select-samplecolor .color.active:after{content:"";width:15px;height:2px;background:#fffffe;position:absolute;top:45%;left:36%;z-index:5;transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#select-samplecolor .color.active.white:before,#select-samplecolor .color.active.white:after{background:#444}#viska-profile{background:#e1ff65;text-align:center;box-sizing:border-box;padding:40px;margin:0}#viska-profile #viska-img{width:200px;height:200px;border-radius:999px;-o-border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;border:2px solid #fffffe;margin-bottom:20px;overflow:hidden;text-align:center;margin-left:50%;transform:translateX(-50%);-o-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%)}#viska-profile #viska-img img{display:block}#viska-profile h5{margin-bottom:5px}#viska-products{box-sizing:border-box;padding:40px;text-align:center}#viska-products a{display:inline-block;margin:0 0 15px 0}.df-abs-center{top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.df-abs-h-center{position:absolute;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);-o-transform:translate(-50%);-moz-transform:translate(-50%);-webkit-transform:translate(-50%)}.df-container{min-height:320px;background:no-repeat 50%;background-size:cover;width:100%;position:relative;image-rendering:auto;direction:ltr}.df-container div{box-sizing:border-box !important}.df-container.df-transparent:not(.df-fullscreen){background:transparent !important}.df-container.df-custom-fullscreen.df-fullscreen{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;margin:0 !important;border:0 !important;z-index:999999}.df-container .loading-info{position:absolute;top:100%;margin-top:20px;margin-left:5px;padding:6px 20px;background-color:rgba(0,0,0,0.3);font-style:italic;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:11px;max-height:30px;color:#fff;max-width:200px;transform:translateX(-50%);-o-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);left:50%;-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);transition:.3s top ease ease-in-out;-o-transition:.3s top ease ease-in-out;-moz-transition:.3s top ease ease-in-out;-webkit-transition:.3s top ease ease-in-out;-webkit-transition:.3s top ease}.loading-info.df-old-browser{color:#808080;background-color:#fff;-khtml-opacity:.9;-moz-opacity:.9;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);text-align:center;max-height:none}.loading-info.df-old-browser a{font-weight:bold;font-style:normal;text-transform:uppercase;color:#2196f3;display:block;text-decoration:underline;margin:10px 0 0}.df-container.df-init .loading-info{top:50%}.df-3dcanvas{position:absolute;z-index:1;right:0;top:0}.df-rtl .df-3dcanvas{right:auto;right:initial;left:0}.df-container a{outline:none;text-decoration:none;box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.df-container.df-zoom-enabled canvas.df-3dcanvas,.df-container.df-zoom-enabled .df-book-stage{cursor:move;cursor:-webkit-grab}.df-container:before,.df-container:after{content:" ";transition:.3s .1s opacity ease-in-out;-o-transition:.3s .1s opacity ease-in-out;-moz-transition:.3s .1s opacity ease-in-out;-webkit-transition:.3s .1s opacity ease-in-out;-webkit-transition:.3s .1s opacity;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);height:50px;width:50px;left:50%;top:50%;font-size:12px;margin:-45px -25px -25px;box-sizing:border-box;position:absolute;pointer-events:none}.df-container.df-loading:before,.df-container.df-loading:after{content:" ";z-index:100;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.df-container.df-loading:after{content:" ";background-image:url("../../dflip/images/loading.gif");background-repeat:no-repeat;background-size:32px;background-position:50%}.df-container.df-loading:before{background-color:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;-o-border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;border:1px solid rgba(150,150,150,0.2)}.df-book-stage{position:absolute;overflow:hidden;right:0;bottom:0;z-index:1;top:0;left:0;filter:blur(0);-webkit-filter:blur(0);padding:30px 50px 70px}.df-container.df-xs .df-book-stage{padding-left:20px;padding-right:20px}.df-container.df-sidemenu-open .df-book-stage{padding-left:230px;padding-right:10px}.df-container.df-sidemenu-open > .df-ui-btn.df-ui-prev{left:220px}.df-rtl.df-container.df-sidemenu-open > .df-ui-btn.df-ui-prev{left:0}.df-rtl.df-container.df-sidemenu-open > .df-ui-btn.df-ui-next{right:220px}.df-book-stage.df-zoom-enabled{cursor:move}.df-page-front:before,.df-page-back:before{content:" "}.df-book-page .df-page-front:before{background-image:-webkit-linear-gradient(right,rgba(0,0,0,0.25),rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.15) 25%,rgba(0,0,0,0) 70%);background-image:-moz-linear-gradient(right,rgba(0,0,0,0.25),rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.15) 25%,rgba(0,0,0,0) 70%);background-image:-ms-linear-gradient(right,rgba(0,0,0,0.25),rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.15) 25%,rgba(0,0,0,0) 70%)}.df-book-page .df-page-back:before{background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.25),rgba(0,0,0,0.15) 15%,rgba(255,255,255,0.07),rgba(255,255,255,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0.25),rgba(0,0,0,0.15) 15%,rgba(255,255,255,0.07),rgba(255,255,255,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0.25),rgba(0,0,0,0.15) 15%,rgba(255,255,255,0.07),rgba(255,255,255,0))}.df-book-wrapper,.df-page-wrapper,.df-book-page,.df-page-content,.df-page-front:before,.df-page-wrapper:after,.df-page-back:before,.df-page-content:after,.df-page-effects,.df-page-effects:before{position:absolute;height:100%;display:block;top:0}.df-page-content,.df-book-page{width:100%}.df-book-wrapper{position:relative;margin:0 auto;transition:.3s left ease-in-out;-o-transition:.3s left ease-in-out;-moz-transition:.3s left ease-in-out;-webkit-transition:.3s left ease-in-out;-webkit-transition:.3s left;left:0}.df-zoom-enabled .df-book-wrapper{transition:none ease-in-out;-o-transition:none ease-in-out;-moz-transition:none ease-in-out;-webkit-transition:none ease-in-out;-webkit-transition:none}.df-loading.df-container .df-book-wrapper{left:100%}.df-book-wrapper.close-right{left:25%}.df-book-wrapper.close-left{left:-25%}.df-book-shadow{position:absolute;z-index:-1;height:100%;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);-moz-box-shadow:0 0 10px rgba(0,0,0,0.3);-ms-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3);-o-box-shadow:0 0 10px rgba(0,0,0,0.3);-moz-box-shadow:0 0 10px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3)}.df-book-wrapper .df-book-side-buttons{position:absolute;left:100%;width:40px;-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);height:100%;cursor:pointer;z-index:30;-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0;-o-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;-webkit-border-radius:0 20px 20px 0}.df-book-prev-button.df-book-side-buttons{-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px;-o-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;-webkit-border-radius:20px 0 0 20px}.df-book-wrapper .df-book-side-buttons:hover{-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);background-color:rgba(0,0,0,0.18)}.df-book-wrapper .df-book-prev-button{right:100%;left:auto;left:initial}.df-book-wrapper .df-book-side-buttons:before{position:absolute;font-size:30px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);left:50%;top:50%}.df-page-wrapper{overflow:hidden}.df-hard-page .df-page-wrapper{width:100% !important;height:100% !important;overflow:visible;transform-style:preserve-3d;-webkit-transform-origin:0 50% 0;-moz-transform-origin:0 50% 0;-ms-transform-origin:0 50% 0;transform-origin:0 50% 0;-o-transform-origin:0 50% 0;-moz-transform-origin:0 50% 0;-webkit-transform-origin:0 50% 0;-ms-transform-origin:0 50% 0}.df-book-page.df-flipping,.df-book-page.df-folding{box-shadow:-2px 0 10px rgba(0,0,0,0);-o-box-shadow:-2px 0 10px rgba(0,0,0,0);-moz-box-shadow:-2px 0 10px rgba(0,0,0,0);-webkit-box-shadow:-2px 0 10px rgba(0,0,0,0)}.df-book-page.df-left-side{left:0;-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-o-transform-origin:right;-moz-transform-origin:right;-webkit-transform-origin:right;-ms-transform-origin:right}.df-book-page.df-right-side{left:50%;-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-o-transform-origin:left;-moz-transform-origin:left;-webkit-transform-origin:left;-ms-transform-origin:left}.df-book-page.df-right-side + .df-page-wrapper.df-right-side{z-index:-1}.df-book-page .df-page-front,.df-book-page .df-page-back{width:100%;background-size:100.5% 100%;background-size:100% 100%;height:100%;background-color:#fff;position:absolute;box-sizing:border-box}.df-page-back > canvas,.df-page-front > canvas{width:100%;position:relative;z-index:-1}.df-quick-turn:before{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.df-book-page.df-flipping.df-left-side:before{background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.1));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.1));width:10px;left:-10px}.df-book-page{width:50%}.df-book-page.df-flipping,.df-book-page.df-folding{z-index:200 !important}.df-page-content{background-size:100.25% !important;background-repeat:no-repeat !important;transition-property:transform;-webkit-transition-property:-webkit-transform;width:100%;overflow:hidden}.df-book-page.df-left-side .df-page-front{z-index:2}.df-book-page.df-left-side .df-page-back{z-index:1}.df-book-page.df-left-side.df-folding:not(.df-hard-page) .df-page-back{z-index:3}.df-book-page.df-right-side .df-page-front{top:0;left:0;z-index:0}.df-book-page,.df-page-front,.df-page-back,.df-page-fold-inner-shadow,.df-page-fold-outer-shadow,.df-page-wrapper{position:absolute;-webkit-transform-origin:0 0 0;-moz-transform-origin:0 0 0;-ms-transform-origin:0 0 0;transform-origin:0 0 0;-o-transform-origin:0 0 0;-moz-transform-origin:0 0 0;-webkit-transform-origin:0 0 0;-ms-transform-origin:0 0 0}.df-page-front,.df-page-back{overflow:hidden}.df-page-fold-outer-shadow{z-index:-1;width:100%;height:100%}.df-page-fold-inner-shadow{position:absolute;z-index:5;display:none}.df-book-page.df-folding .df-page-fold-inner-shadow{display:block}.df-book-page.df-right-side .df-page-back{left:0;z-index:1}.df-book-page.df-right-side.df-folding .df-page-front{z-index:2}.df-page-wrapper.df-right-side .df-page-back{left:100%;z-index:1;overflow:hidden}.df-hard-page .df-page-front,.df-hard-page .df-page-back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.df-hard-page.df-right-side .df-page-front{-webkit-transform-origin:right 50%;-moz-transform-origin:right 50%;-ms-transform-origin:right 50%;transform-origin:right 50%;-o-transform-origin:right 50%;-moz-transform-origin:right 50%;-webkit-transform-origin:right 50%;-ms-transform-origin:right 50%;z-index:3 !important}.df-hard-page.df-left-side .df-page-front{-webkit-transform-origin:right 50%;-moz-transform-origin:right 50%;-ms-transform-origin:right 50%;transform-origin:right 50%;-o-transform-origin:right 50%;-moz-transform-origin:right 50%;-webkit-transform-origin:right 50%;-ms-transform-origin:right 50%}.df-hard-page.df-right-side .df-page-back{-webkit-transform-origin:left 50%;-moz-transform-origin:left 50%;-ms-transform-origin:left 50%;transform-origin:left 50%;-o-transform-origin:left 50%;-moz-transform-origin:left 50%;-webkit-transform-origin:left 50%;-ms-transform-origin:left 50%;z-index:3}.df-hard-page.df-left-side .df-page-back{-webkit-transform-origin:left 50%;-moz-transform-origin:left 50%;-ms-transform-origin:left 50%;transform-origin:left 50%;-o-transform-origin:left 50%;-moz-transform-origin:left 50%;-webkit-transform-origin:left 50%;-ms-transform-origin:left 50%}.df-page-front:before,.df-page-back:before{width:20%;z-index:5;pointer-events:none}.df-page-front:before{right:0}.df-page-wrapper.df-right-side.df-flipping{z-index:4}.df-ui{height:60px;padding:20px 16px 0}.df-ui-wrapper,.df-ui-btn{color:#888;vertical-align:top;background-color:#f7f7f7;box-sizing:border-box;text-align:center}.df-ui-wrapper{box-shadow:0 1px 4px rgba(0,0,0,0.3);-o-box-shadow:0 1px 4px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3);background-color:#f7f7f7;position:absolute}.df-share-wrapper{z-index:2;position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,0.35);display:none}.df-share-box{position:absolute;top:50%;width:280px;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);left:50%;background-color:#fff;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:10px 15px 5px;text-align:center}span.df-share-title{color:#777;margin-bottom:10px;display:block}.df-share-url{background-color:#fff;height:60px;color:#666;padding:2px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:100%;font-size:12px;box-sizing:border-box;margin-bottom:0}.df-share-button{display:inline-block;text-align:center;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;padding:10px;margin:3px;color:#aaa}.df-share-button:hover{color:#444}.df-ui-btn{position:relative;width:35px;right:0;height:40px;font-size:17px;cursor:pointer;z-index:2;display:inline-block;padding:12px 5px;line-height:1}.df-floating .df-ui-controls > .df-ui-btn:first-child{border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px}.df-floating .df-ui-controls > .df-ui-btn:last-child{border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0}.df-ui-btn:before{box-sizing:border-box}.df-ui-thumbnail,.df-ui-share,.df-ui-outline,.df-ui-help,.df-ui-sound{float:left}.df-ui-btn:hover{color:#00acce}.df-ui-btn.disabled,.df-ui-btn.disabled:hover{color:#ccc}.df-ui-page{padding:8px 5px 2px;font-size:12px;width:auto;width:50px;margin:0 0;border-radius:0;-o-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-color:rgba(0,0,0,0.03)}.df-ui-page input{width:100%;background-color:transparent;height:25px;margin:0;padding:0 !important;border:1px solid #8f8f8f;text-align:center;vertical-align:top;color:transparent;font-size:14px;top:0;box-sizing:border-box;z-index:-1;display:inline-block;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.df-ui-page input:focus{z-index:2;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);color:inherit}.df-ui-page input:focus + label{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);display:none}.df-ui-page label{position:absolute;height:30px;width:100%;display:block;top:0;padding-top:14px;line-height:1.1em;color:#999;font-size:13px;font-weight:normal;left:0;cursor:pointer;background-color:transparent;z-index:1;box-sizing:border-box}.df-ui-share{float:left}.df-ui-fullscreen{bottom:0}.df-ui-zoom{top:24px;height:60px;right:24px;width:30px;display:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.df-ui-sidemenu-close{position:absolute;top:10px;right:-32px;font-size:14px;width:32px;height:35px;cursor:pointer;padding:10px 0;background:inherit;border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;z-index:-1;transition:.5s ease ease-in-out;-o-transition:.5s ease ease-in-out;-moz-transition:.5s ease ease-in-out;-webkit-transition:.5s ease ease-in-out;-webkit-transition:.5s ease}.df-ui-controls{bottom:0;width:100%;height:40px;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:4;display:block}.df-floating .df-ui-controls{bottom:10px;width:auto;width:initial;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-o-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);left:50%;margin:0 auto;display:table;display:flex;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.df-floating.df-controls-top .df-ui-controls{bottom:auto;bottom:initial;top:10px}.df-floating.df-controls-hide .df-ui-controls{display:none}.df-ui-wrapper.df-ui-controls .df-ui-btn{float:none}.df-ui-size{bottom:24px;height:60px;right:24px}.df-ui-zoom:before,.df-ui-size:before{height:0;border-bottom:1px solid;content:" ";right:5px;-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);display:block;position:absolute;top:30px;left:5px;z-index:2}.df-ui-zoomin{top:0}.df-ui-zoomout{bottom:0}.df-ui-next{right:0;border-radius:0;-o-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.df-container.df-floating > .df-ui-next{right:8px}.df-container.df-floating > .df-ui-prev{left:2px}.df-container > .df-ui-next,.df-container > .df-ui-prev{margin-top:-5px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);top:50%;position:absolute;-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);font-size:36px;color:#000;text-align:center;background-color:transparent;height:auto;height:initial;width:auto;width:initial}.df-container > .df-ui-next:hover,.df-container > .df-ui-prev:hover{-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}.df-container.df-floating > .df-ui-next,.df-container.df-floating > .df-ui-prev{border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;width:40px}.df-ui-prev{left:0;right:auto;border-radius:0;-o-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.df-ui-alt{position:relative !important;right:auto;right:initial;left:auto;left:initial;box-shadow:none !important;-o-box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}.df-ui-alt.df-ui-next{border-right:1px solid #ddd}.df-ui-btn.df-active{color:#00acce;background-color:#e7e7e7}.df-ui-fit{display:none}.df-ui-zoomin,.df-ui-zoomout,.df-ui-fullscreen,.df-ui-more{float:right}.df-ui-fit{top:0}.df-ui-more .more-container,.df-ui-search .search-container{display:none;position:absolute;bottom:100%;margin-bottom:8px !important;right:10px;background-color:#f7f7f7;z-index:20;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 -1px 3px rgba(0,0,0,0.2);-o-box-shadow:0 -1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 -1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 -1px 3px rgba(0,0,0,0.2)}.df-controls-top .df-ui-more .more-container,.df-controls-top .df-ui-search .search-container{bottom:auto;bottom:initial;margin-top:8px !important;top:100%;box-shadow:0 1px 3px rgba(0,0,0,0.2);-o-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2)}.more-container:before,.search-container:before{content:" ";position:absolute;border:7px solid transparent;border-top-color:#eee;height:0;width:0;bottom:-14px;right:13px;margin-right:-8px;pointer-events:none}.df-controls-top .more-container:before,.df-controls-top .search-container:before{border:7px solid transparent;border-bottom-color:#eee;top:-14px}.more-container .df-ui-btn{width:auto;width:initial;width:170px;text-align:left;padding:8px 10px;height:36px;border-top:1px solid #e4e4e4;border-radius:0;-o-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.more-container .df-ui-btn:hover{background-color:#eee}.more-container > .df-ui-btn:first-child{border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-top:none}.more-container > .df-ui-btn:last-child{border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.more-container .df-ui-btn:before{position:absolute;top:11px;font-size:14px}.df-ui-btn span{display:none}.more-container .df-ui-btn span{font-size:12px;padding-left:20px;vertical-align:middle;display:inline-block}.df-ui-more.df-active .more-container,.df-ui-search.df-active .search-container{display:block}.df-container section{padding:0}.annotationLayer section,.annotationDiv section,.customLinkAnnotation,.customHtmlAnnotation,.customVideoAnnotation,.linkAnnotation,.highlightAnnotation,.popupAnnotation{position:absolute;z-index:5;cursor:pointer;pointer-events:all}.annotationDiv .popupWrapper{position:absolute;width:20em}.annotationDiv .popup{position:absolute;z-index:200;max-width:20em;background-color:#ff9;box-shadow:0 2px 5px #333;-o-box-shadow:0 2px 5px #333;-moz-box-shadow:0 2px 5px #333;-webkit-box-shadow:0 2px 5px #333;border-radius:2px;-o-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:.6em;margin-left:5px;cursor:pointer;word-wrap:break-word}.annotationDiv .popup h1{font-size:1em;border-bottom:1px solid #000;padding-bottom:.2em}.annotationDiv .popup p{padding-top:.2em}.annotationDiv .highlightAnnotation,.annotationDiv .underlineAnnotation,.annotationDiv .squigglyAnnotation,.annotationDiv .strikeoutAnnotation,.annotationDiv .fileAttachmentAnnotation{cursor:pointer}.annotationDiv .textAnnotation img{position:absolute;cursor:pointer}section.linkAnnotation a,.annotationDiv .buttonWidgetAnnotation.pushButton > a{display:block;height:100%}section.linkAnnotation a,a.linkAnnotation,a.customLinkAnnotation,.customHtmlAnnotation,.customVideoAnnotation{background-color:transparent;background-color:#ff0;-khtml-opacity:.1;-moz-opacity:.1;opacity:.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10)}section.linkAnnotation a:hover,a.linkAnnotation:hover,.highlightAnnotation:hover,a.customLinkAnnotation:hover{-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);border-color:transparent;background-color:#2196f3}.annotationDiv,.textLayerDiv{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}.textLayerDiv{line-height:1}.textLayerDiv > div{position:absolute;white-space:pre;cursor:text;-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-o-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;-o-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%}section.linkAnnotation a .annotationLayer >,a{display:block;position:absolute;height:100%;cursor:pointer;box-sizing:border-box}.df-page-loading:after,.df-page-loading:before{content:" ";height:44px;width:44px;position:absolute;top:50%;left:50%;margin:-22px -22px}.df-page-loading:before{background-color:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;-o-border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;box-sizing:border-box}.df-page-loading:after{background-image:url("../../dflip/images/loading.gif");background-repeat:no-repeat;background-position:center;background-size:22px}.df-thumb-container .df-vrow{height:124px;left:0;width:90%;margin:10px auto;background-position:50%;cursor:pointer;background-repeat:no-repeat;right:0;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.df-thumb-container .df-vrow:before{content:"";background-image:url("../../dflip/images/loading.gif");background-size:22px;height:22px;width:22px;display:block;top:60px;margin:0 auto;position:relative;z-index:0}.df-thumb-container .df-vrow:hover{background-color:#bbb}.df-floating .df-thumb-container .df-vrow:hover,.df-vrow.df-selected{background-color:#ccc;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.df-thumb-container .df-vrow.df-thumb-loaded{background-size:contain}.df-thumb-container .df-vrow.df-thumb-loaded:before{display:none}.df-vrow > div{height:20px;background-color:rgba(170,170,170,0.54);width:40px;margin:0 auto}.df-sidemenu{float:left;width:220px;height:auto !important;position:absolute !important;top:0;z-index:3;transition:.5s transform ease ease-in-out;-o-transition:.5s transform ease ease-in-out;-moz-transition:.5s transform ease ease-in-out;-webkit-transition:.5s transform ease ease-in-out;-webkit-transition:.5s -webkit-transform ease;transform:translateX(-100%);-o-transform:translateX(-100%);-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);left:-50px;background-color:rgba(238,238,238,0.9)}.df-rtl .df-sidemenu{left:auto;left:initial;transform:translateX(100%);-o-transform:translateX(100%);-moz-transform:translateX(100%);-webkit-transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);right:-50px;direction:rtl}.df-thumb-container{text-align:center}.df-outline-container{color:#666;font-size:12px}.df-outline-wrapper,.df-thumb-wrapper{position:absolute !important;top:0;bottom:0;left:0;right:0;height:auto !important;box-shadow:1px 0 4px rgba(102,102,102,0.38);-o-box-shadow:1px 0 4px rgba(102,102,102,0.38);-moz-box-shadow:1px 0 4px rgba(102,102,102,0.38);-webkit-box-shadow:1px 0 4px rgba(102,102,102,0.38)}.df-outline-wrapper{overflow:auto;padding:10px 10px 5px 10px}.df-floating .df-outline-container,.df-floating .df-thumb-container{bottom:0}.df-sidemenu.df-sidemenu-visible{display:block;transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);left:0}.df-outline-toggle{cursor:pointer;float:left;width:18px;padding:5px 0;margin-left:-18px;text-align:center}.df-outline-toggle.df-outlines-hidden ~ .df-outline-items{display:none}.df-outline-items > .df-outline-item{margin-left:18px}.df-outline-item a:hover,.df-outline-toggle:hover{background-color:#e7e7e7}.df-outline-item a{color:inherit !important;text-decoration:none !important;display:block;padding:5px 0 5px 5px;overflow:hidden;text-overflow:ellipsis;border:none !important;box-shadow:none !important;-o-box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}.df-outline-toggle:before{content:"\e64b";font-size:10px;font-family:'themify'}.df-outline-toggle.df-outlines-hidden:before{content:"\e649"}.df-lightbox-wrapper{position:fixed !important;top:0;bottom:0;right:0;height:auto !important;left:0;background-color:#fff;z-index:99999}.df-lightbox-controls{float:right;padding:5px;z-index:1000;position:relative}.df-lightbox-close{float:right;height:40px;text-align:center;font-size:50px;cursor:pointer;color:#444;border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border-color:transparent;width:40px;background-color:transparent;transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-webkit-transition:.2s}.df-lightbox-close:hover{color:#fff;background-color:rgba(0,0,0,0.21);border-color:#000}.df-lightbox-close:before{top:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);left:50%;font-size:24px}.df-lightbox-wrapper .df-container{position:absolute !important;width:100%;top:0;bottom:0;height:auto !important}.df-container.df-xs .df-ui-controls .df-ui-btn.df-ui-page{display:none !important}._df_button,._df_thumb,._df_custom{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;cursor:pointer}._df_button{padding:5px 15px;background:#0085ba;color:#fff;font-size:14px;border-color:#0073aa #006799 #006799;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;-webkit-border-radius:3px;border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;white-space:nowrap}._df_thumb{border:none;width:140px;height:200px;text-align:center}._df_thumb{cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,0.22);-o-box-shadow:0 1px 2px rgba(0,0,0,0.22);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.22);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.22);display:inline-block;-webkit-transform-style:flat;-moz-transform-style:preserve-3d;transform-style:preserve-3d;box-sizing:border-box;-webkit-transition:.2s;margin:30px 10px 10px;-moz-perspective:1200px;perspective:1200px}._df_books ._df_thumb,._df_books .df-dummy{width:140px;height:200px;text-align:center;display:inline-block;position:relative;margin:20px 10px;vertical-align:top}._df_thumb[thumbtype="img"]{height:auto}._df_thumb[thumbtype="img"] img{max-width:100%;max-height:200px;margin:0;padding:0;border:0}._df_book-cover{background-size:100% 100%;height:100%;width:100%;-webkit-transform-origin:left;transform-origin:left;-o-transform-origin:left;-moz-transform-origin:left;-webkit-transform-origin:left;-ms-transform-origin:left;top:0;background-color:#eee;position:relative;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;box-shadow:0 1px 2px rgba(0,0,0,0.22);-o-box-shadow:0 1px 2px rgba(0,0,0,0.22);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.22);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.22)}._df_thumb ._df_book-title{bottom:-100%;position:absolute;width:100%;left:0;padding:5px;font-size:12px;background:rgba(60,60,60,0.8);box-sizing:border-box;display:block;color:#fff;transition:.4s ease-in-out;-o-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-webkit-transition:.4s;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}._df_thumb ._df_book-tag{float:left;padding:0 4px 2px;background-color:rgba(0,0,0,0.26);text-transform:uppercase;font-size:10px;margin:-15px 0 0 2px;z-index:-1;color:rgba(255,255,255,0.8);position:relative}._df_thumb:hover ._df_book-title,._df_thumb-not-found ._df_book-title{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);bottom:0}._df_thumb:hover ._df_book-cover{-webkit-transform:rotateY(-20deg) rotateZ(0deg);-moz-transform:rotateY(-20deg) rotateZ(0deg);-ms-transform:rotateY(-20deg) rotateZ(0deg);transform:rotateY(-20deg) rotateZ(0deg);-o-transform:rotateY(-20deg) rotateZ(0deg);-moz-transform:rotateY(-20deg) rotateZ(0deg);-webkit-transform:rotateY(-20deg) rotateZ(0deg);box-shadow:3px 0 12px rgba(0,0,0,0.6);-o-box-shadow:3px 0 12px rgba(0,0,0,0.6);-moz-box-shadow:3px 0 12px rgba(0,0,0,0.6);-webkit-box-shadow:3px 0 12px rgba(0,0,0,0.6)}.df-webkit ._df_thumb:hover ._df_book-cover{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;-o-transform:none;-moz-transform:none;-webkit-transform:none;box-shadow:1px 0 12px rgba(0,0,0,0.6);-o-box-shadow:1px 0 12px rgba(0,0,0,0.6);-moz-box-shadow:1px 0 12px rgba(0,0,0,0.6);-webkit-box-shadow:1px 0 12px rgba(0,0,0,0.6)}._df_books{max-width:960px;margin:0 auto;text-align:center;position:relative;z-index:1;padding:20px 5px 150px}._df_books-break{color:rgba(255,255,255,0.3);font-size:14px;letter-spacing:1px;font-weight:600;margin-top:25px;text-transform:uppercase}._df_books-break:after{content:" ";bottom:0;width:50px;height:1px;background-color:rgba(255,255,255,0.24);display:block;margin:10px auto}.df-page-wrapper{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-o-transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transform:translateZ(0)}.df-container ::-webkit-scrollbar{width:8px}.df-container ::-webkit-scrollbar-button{height:8px}.df-container ::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.3);border:0 none #fff;border-radius:100px;-o-border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px}.df-container ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0.5)}.df-container ::-webkit-scrollbar-thumb:active{background:rgba(0,0,0,0.5)}.df-container ::-webkit-scrollbar-track{background:rgba(0,0,0,0.2);border:0 none #fff;border-radius:100px;-o-border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px}.df-container ::-webkit-scrollbar-track:hover{background:rgba(0,0,0,0.2)}.df-container ::-webkit-scrollbar-track:active{background:rgba(0,0,0,0.15)}.df-container ::-webkit-scrollbar-corner{background:transparent}.df-skipTransition{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;transition:none !important ease-in-out;-o-transition:none !important ease-in-out;-moz-transition:none !important ease-in-out;-webkit-transition:none !important ease-in-out}.df-container.df-fullscreen{height:100% !important;max-height:100% !important;width:100% !important;max-width:100% !important}.df-container.df-double-internal .df-page-front{background-position:left;background-size:cover}.df-container.df-double-internal .df-page-back{background-position:right;background-size:cover}.customHtmlAnnotation iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.df-rtl .more-container .df-ui-btn{text-align:right;direction:rtl}.df-rtl .more-container .df-ui-btn:before{right:10px}.df-rtl .more-container .df-ui-btn span{padding:0 20px 0 0}.df-rtl .df-outline-items > .df-outline-item{margin:0 18px 0 0;text-align:right;direction:rtl}.df-rtl .df-outline-toggle{float:right;margin:0 -18px 0 0}.df-rtl .df-outline-toggle.df-outlines-hidden:before{content:"\e64a"}.df-rtl .df-sidemenu.df-sidemenu-visible{left:auto;left:initial;right:0}.df-rtl .df-ui-sidemenu-close{right:auto;right:initial;left:-32px;border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px}._df_thumb[thumbtype="img"] ._df_thumb-not-found{height:200px;position:relative}body.admin-bar .df-lightbox-wrapper{top:32px}@media screen and (max-width:782px){body.admin-bar .df-lightbox-wrapper{top:46px}}.df-raw-loading{position:absolute;margin-top:20px;margin-left:5px;padding:6px 20px;background-color:rgba(0,0,0,0.3);font-style:italic;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:11px;max-height:30px;color:#fff;max-width:200px;transform:translateX(-50%);-o-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);left:50%;top:50%;-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}.df-raw-loading a{color:inherit !important}.df-container .df-raw-loading{top:100%}[hidden]{display:none}html.df-lightbox-open,body.df-lightbox-open{overflow:hidden !important}.df-custom-fullscreen.df-fullscreen[backgroundcolor='transparent']{background:#808080 !important}._df_thumb{height:350px;width:247px}@media only screen and (max-width:682px){._df_thumb{height:250px;width:176px}}#flipbok{float:right}@media only screen and (max-width:682px){#flipbok{float:none}}._df_button.signal-btn{transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;background:#e1ff65;border:0 none;color:#000001}._df_button.signal-btn:hover{background:#000001;color:#e1ff65}@font-face{font-family:'themify';src:url("../../dflip/fonts/themify.eot");src:url("../../dflip/fonts/themify.eot?#iefix") format('embedded-opentype'),url("../../dflip/fonts/themify.woff") format('woff'),url("../../dflip/fonts/themify.ttf") format('truetype'),url("../../dflip/fonts/themify.svg") format('svg');font-weight:normal;font-style:normal}[class^="ti-"]:before,[class*=" ti-"]:before{font-family:'themify';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ti-arrow-right:before{content:"\e628"}.ti-arrow-left:before{content:"\e629"}.ti-angle-left:before{content:"\e64a"}.ti-angle-right:before{content:"\e649"}.ti-menu-alt:before{content:"\e68f"}.ti-layout-grid2:before{content:"\e709"}.ti-zoom-in:before{content:"\e611"}.ti-zoom-out:before{content:"\e612"}.ti-fullscreen:before{content:"\e659"}.ti-sharethis:before{content:"\e750"}.ti-more-alt:before{content:"\e6e2"}.ti-close:before{content:"\e646"}#custom-hpl-items #items .item{background:#f7f7f7;margin-bottom:15px;position:relative;width:100%;box-sizing:border-box;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden}#custom-hpl-items #items .item h4{margin-bottom:5px;font-weight:600}#custom-hpl-items #items .item .item-data{display:grid;grid-template-columns:150px auto;grid-gap:25px}#custom-hpl-items #items .item .item-data .item-specs{padding:15px 15px 15px 0}#custom-hpl-items #items .item .item-data .item-specs input{border:none}#custom-hpl-items #items .item .item-data .item-specs input[data-measure="measure"]{width:60px}#custom-hpl-items #items .item .item-data .item-preview{height:100%;border-right:1px solid #fffffe;background:#efefef;position:relative}#custom-hpl-items #items .item .item-data .item-preview .preview-box{width:110px;height:110px;padding:15px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%)}#custom-hpl-items #items .item .item-data .item-preview .preview-box .preview{position:relative;left:50%;top:50%;transform:translateX(-50%) translateY(-50%) rotate(4deg);-o-transform:translateX(-50%) translateY(-50%) rotate(4deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(4deg);-webkit-transform:translateX(-50%) translateY(-50%) rotate(4deg);box-shadow:0 0 20px rgba(0,0,1,0.32);-o-box-shadow:0 0 20px rgba(0,0,1,0.32);-moz-box-shadow:0 0 20px rgba(0,0,1,0.32);-webkit-box-shadow:0 0 20px rgba(0,0,1,0.32);background:#fff;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}#custom-hpl-items #items .item .item-data .item-preview .preview-box .preview:after{content:"";width:1px;height:100%;position:absolute;background:#000001;right:0;z-index:1}#custom-hpl-items #items .item .item-data .item-preview .preview-box .preview:before{content:"";width:100%;height:1px;position:absolute;background:#000001;bottom:0;z-index:1}#custom-hpl-items #items .item .item-data .item-preview .preview-box .preview span{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(255,255,254,0);background-image:-webkit-linear-gradient(left,rgba(255,255,254,0) 0%,rgba(255,255,254,0.2) 100%);background-image:-moz-linear-gradient(left,rgba(255,255,254,0) 0%,rgba(255,255,254,0.2) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,254,0) 0%,rgba(255,255,254,0.2) 100%);background-image:-o-linear-gradient(left,rgba(255,255,254,0) 0%,rgba(255,255,254,0.2) 100%);background-image:linear-gradient(left,rgba(255,255,254,0) 0%,rgba(255,255,254,0.2) 100%)}#custom-hpl-items #items .item .item-data .item-preview .preview-box[data-color="white"] .preview{background:#fffffe}#custom-hpl-items #items .item .item-data .item-preview .preview-box[data-color="toskana"] .preview{background:#6d655b}#custom-hpl-items #items .item .item-data .item-preview .preview-box[data-color="silbergrau"] .preview{background:#b5b8ae}#custom-hpl-items #items .item .item-data .item-preview .preview-box[data-color="mittelgrau"] .preview{background:#747e7f}#custom-hpl-items #items .item .item-data .item-preview .preview-box[data-color="stahlgrau"] .preview{background:#4d5558}#custom-hpl-items #items .item .item-data .item-preview .preview-box[data-color="anthrazit"] .preview{background:#343839}#custom-hpl-items #items .item .item-data .item-preview .preview-box[data-color="black"] .preview{background:#000001}#custom-hpl-items #items .item .delete-item{background:url("../../images/icons/icon-trash-outline-s.svg") no-repeat center center;background-size:40%;border:0 none;width:30px;height:30px;position:absolute;top:10px;right:10px;cursor:pointer;border-radius:100%;-o-border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}#custom-hpl-items #items .item .delete-item:hover{xbackground-color:#f00;border:1px solid #f00}#custom-hpl-items #items .item .item-price{text-align:right;margin-bottom:0}#custom-hpl-items #add-item{background:none;float:right;margin-top:0}#custom-hpl-items #add-item:hover{background:#444}#custom-hpl-items #total-price-holder{width:100%;display:inline-block;margin-top:25px}#custom-hpl-items #total-price-holder #total-price-item{float:right}#custom-hpl-items #total-price-holder #total-price-item #total-price{font-weight:600}#custom-hpl-order{text-align:right}.montage-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.montage-video-container #montage-video{position:absolute;top:0;left:0;width:100%;height:100%;background:#efefef}#montage-video-legende{box-sizing:border-box;padding:25px;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#e1ff65}#montage-video-legende #montage-video-inhalt tr{background:none;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}#montage-video-legende #montage-video-inhalt tr:hover{background:#fffffe}#montage-video-legende #montage-video-inhalt tr td.jumpmark{text-decoration:underline;font-weight:700;cursor:pointer}#lp-login-site{position:relative;margin-top:140px;background-size:cover;z-index:0;min-height:calc(100vh - 220px);width:100vw}#lp-login-site:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);animation:fadeInOpacity 3s forwards;animation-delay:.2s}#lp-login-site #lp-login-wrapper{position:absolute;top:50%;left:15%;width:70%;min-height:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);height:auto;margin:auto}#lp-login-site #lp-login-wrapper #lp-login-content{display:grid;grid-template-columns:2fr 1fr;overflow:hidden;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#fffffe}#lp-login-site #lp-login-wrapper #lp-login-content #lp-login-welcome{box-sizing:border-box;padding:120px 40px;min-height:100%;background:#fffffe;align-self:center;background:#efefef;background:url("../../images/mood/hpl-detail.jpg") no-repeat center center;background-size:cover}#lp-login-site #lp-login-wrapper #lp-login-content #lp-login-welcome h1,#lp-login-site #lp-login-wrapper #lp-login-content #lp-login-welcome h2{text-align:center}#lp-login-site #lp-login-wrapper #lp-login-content #lp-login-welcome p{width:80%;box-sizing:border-box;display:inline-block;margin:0 10%;padding:20px;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:rgba(255,255,254,0.5);-webkit-backdrop-filter:blur(3px);-moz-backdrop-filter:blur(3px);-o-backdrop-filter:blur(3px);-ms-backdrop-filter:blur(3px);backdrop-filter:blur(3px);text-align:center}#lp-login-site #lp-login-wrapper #lp-login-content #lp-login-welcome img{margin:25px 10% 0 10%;width:80%}#lp-login-site #lp-login-wrapper #lp-login-content #lp-login-modal{background:#e1ff65;color:#fffffe;-webkit-backdrop-filter:blur(10px);-moz-backdrop-filter:blur(10px);-o-backdrop-filter:blur(10px);-ms-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-sizing:border-box;padding:40px;display:grid}#lp-login-site #lp-login-wrapper #lp-login-content #lp-login-modal #lp-login-modal-content{align-self:center}#lp-login-site #lp-login-wrapper #lp-login-content #lp-login-modal #lp-login-modal-content h2{color:#000001}#lp-login-site #lp-login-wrapper #lp-login-content #lp-login-modal #lp-login-modal-content label{color:#000001}#lp-login-site #lp-login-wrapper #lp-login-content #lp-login-modal #lp-login-modal-content .loginMessage p{color:#444}#lp-login-site #lp-login-wrapper #lp-login-content #lp-login-modal #lp-login-modal-content .loginMessage p.error{color:#f00}@media only screen and (max-width:770px){#lp-login-site{margin-top:100px}}@media only screen and (max-width:1100px){#lp-login-site #lp-login-wrapper{width:calc(100% - 60px);left:25px}}@media only screen and (max-width:770px){#lp-login-site #lp-login-wrapper{width:calc(100% - 65px);top:0;transform:none;-o-transform:none;-moz-transform:none;-webkit-transform:none}#lp-login-site #lp-login-wrapper #lp-login-content{grid-template-columns:1fr}#lp-login-site #lp-login-wrapper #lp-login-content #lp-login-welcome{padding:30px 20px}}@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical > .swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-o-transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode > .swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode > .swiper-wrapper > .swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal > .swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical > .swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode > .swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered > .swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;-o-transform-origin:50%;-moz-transform-origin:50%;-webkit-transform-origin:50%;-ms-transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-moz-keyframes swiper-preloader-spin{0%{transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes swiper-preloader-spin{0%{transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-o-keyframes swiper-preloader-spin{0%{transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg)}}.c-cart-items td.c-cart-item-image img{display:block}.c-checkout-mode,.c-cart-message{display:none !important}.c-cart-items-form .c-cart-items thead{background:#e1ff65}.c-cart-items-form .c-cart-items thead tr th{border-bottom:2px solid #fffffe !important}.c-cart-items-form .c-cart-items tfoot tr{background:#fffffe}.c-cart-items-form .c-cart-items tfoot tr td{padding:25px 0}@media only screen and (max-width:682px){.c-cart-items-form{margin-bottom:30px}.c-cart-items-form .c-cart-items thead{display:none}.c-cart-items-form .c-cart-items table,.c-cart-items-form .c-cart-items tbody,.c-cart-items-form .c-cart-items th,.c-cart-items-form .c-cart-items td,.c-cart-items-form .c-cart-items tr{display:block}}.c-button:hover{background:#a9a9a9 !important}.c-button.c-cart-item-remove-button{background:#a9a9a9 !important;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.c-button.c-cart-item-remove-button:hover{background:#f00 !important;color:#fffffe !important}.c-primary-button{background:#e1ff65 !important;color:#000001;font-weight:600;border-radius:999px !important;-o-border-radius:999px !important;-moz-border-radius:999px !important;-webkit-border-radius:999px !important;padding:13px 30px !important;margin-top:35px;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.c-primary-button:hover{color:#e1ff65 !important;background:#000001 !important}.small-addition{display:block;color:#a9a9a9;font-style:italic;font-size:12px;font-size:1.2rem;line-height:14px;white-space:nowrap}.c-cart-totals-label-total,.c-cart-totals-total{font-weight:700;font-size:18px;font-size:1.8rem}.c-checkout-cart .c-cart-totals tr td{text-align:right}.c-cart-item-quantity input{background:#fffffe !important;border:1px solid #ddd !important}.c-checkout-account{max-width:unset !important;margin:50px 0 0 0 !important;display:grid;grid-template-columns:1fr 1fr;grid-gap:50px}.c-checkout-account .c-checkout-new-user{box-sizing:border-box;padding:30px;margin:0 !important;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#efefef;float:none !important;width:100% !important;background:url("../../images/mood/hpl-detail.jpg") no-repeat center center;background-size:cover;position:relative}.c-checkout-account .c-checkout-new-user .c-custom-checkout-new-user-inner{background:rgba(255,255,254,0.8);box-sizing:border-box;width:90%;margin:5%;position:relative;top:45%;transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:25px 25px 35px 25px;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-webkit-backdrop-filter:blur(5px);-moz-backdrop-filter:blur(5px);-o-backdrop-filter:blur(5px);-ms-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.c-checkout-account .c-checkout-existing-user{border:none !important;float:none !important;width:100% !important;text-align:left}.c-checkout-account .c-checkout-existing-user .c-field-checkbox{display:inline-block;margin-bottom:20px}.c-checkout-account .c-checkout-existing-user .c-field-checkbox input{margin-top:5px}@media only screen and (max-width:850px){.c-checkout-account{grid-template-columns:1fr !important;grid-gap:10px}}#custom-checkout-billing-address{display:block;box-sizing:border-box;padding:40px;background:#e1ff65;margin-bottom:40px;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;font-size:17px;font-weight:700}.c-field-double{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px}@media only screen and (max-width:682px){.c-field-double{grid-template-columns:1fr}}.c-field{display:grid;margin:.2em 0 !important}.c-method-section{border-radius:5px !important;-o-border-radius:5px !important;-moz-border-radius:5px !important;-webkit-border-radius:5px !important}.c-method-radio{width:15px;margin-right:5px}.c-method-radio:checked + .c-method-section:not(.c-shipping-address-section,.c-method-radio .c-billing-address-section){background:#e1ff65 !important}.c-method-radio:checked + .c-shipping-address-section{background:#f1f1f1 !important}.c-billing-address-wrapper input{background:#fffffe !important}.c-cart-summary,.c-shipping,.c-billing{background:#f1f1f1;box-sizing:border-box;padding:40px;width:90%;margin:48px 0 0 10%;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.c-cart-summary p,.c-shipping p,.c-billing p{margin-bottom:0 !important}.c-cart-summary .c-cart-summary-items tr,.c-shipping .c-cart-summary-items tr,.c-billing .c-cart-summary-items tr{background:none}.c-cart-summary .c-cart-summary-items tr td,.c-shipping .c-cart-summary-items tr td,.c-billing .c-cart-summary-items tr td{border-right:none;text-align:right}.c-cart-summary .c-cart-summary-items .c-cart-summary-totals-row-total .c-cart-summary-totals-label,.c-shipping .c-cart-summary-items .c-cart-summary-totals-row-total .c-cart-summary-totals-label,.c-billing .c-cart-summary-items .c-cart-summary-totals-row-total .c-cart-summary-totals-label{text-align:left;padding:10px 0 0 0;margin-top:10px}.c-cart-summary .c-cart-summary-items .c-cart-summary-item .c-cart-summary-item-details,.c-shipping .c-cart-summary-items .c-cart-summary-item .c-cart-summary-item-details,.c-billing .c-cart-summary-items .c-cart-summary-item .c-cart-summary-item-details{text-align:left}.c-cart-summary .c-cart-summary-items .c-cart-summary-item .c-cart-summary-item-details small,.c-shipping .c-cart-summary-items .c-cart-summary-item .c-cart-summary-item-details small,.c-billing .c-cart-summary-items .c-cart-summary-item .c-cart-summary-item-details small{font-style:italic;color:#222}.c-cart-summary .c-cart-summary-items .c-cart-summary-totals-label-taxes,.c-shipping .c-cart-summary-items .c-cart-summary-totals-label-taxes,.c-billing .c-cart-summary-items .c-cart-summary-totals-label-taxes{text-align:left;padding-left:0}.c-cart-summary .c-cart-summary-totals-label-subtotal,.c-shipping .c-cart-summary-totals-label-subtotal,.c-billing .c-cart-summary-totals-label-subtotal{text-align:left;padding-top:10px}.c-cart-summary .c-cart-summary-totals-label-shipping,.c-shipping .c-cart-summary-totals-label-shipping,.c-billing .c-cart-summary-totals-label-shipping{text-align:left}.c-cart-summary .c-cart-summary-totals-label-taxes,.c-shipping .c-cart-summary-totals-label-taxes,.c-billing .c-cart-summary-totals-label-taxes{padding-left:6px !important;padding-bottom:10px !important}.c-cart-summary .c-cart-summary-totals-label-total,.c-shipping .c-cart-summary-totals-label-total,.c-billing .c-cart-summary-totals-label-total{padding-left:6px !important}@media only screen and (max-width:1025px){.c-cart-summary,.c-shipping,.c-billing{margin:48px 0 0 0;width:100%;padding:20px}}.c-shipping-method-wrapper{display:none}.c-shipping-method-wrapper input{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.c-shipping-method-wrapper.show{display:block}.c-shipping-method-wrapper.show input{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.c-payment-method-wrapper.payment-method-1.type-1,.c-payment-method-wrapper.payment-method-1.type-2,.c-payment-method-wrapper.payment-method-1.type-3{display:none}.c-payment-method-wrapper.payment-method-2{position:relative}.c-payment-method-wrapper.payment-method-2:before{content:"";width:80px;height:43px;position:relative;right:0;top:10px;margin-right:5px;display:inline-block;background:url("../../images/icons/icon-paypal.svg") no-repeat center center;background-size:contain;float:right}.c-payment-method-wrapper.payment-method-3{position:relative}.c-payment-method-wrapper.payment-method-3:before{content:"";width:80px;height:43px;position:relative;right:0;top:10px;margin-right:5px;display:inline-block;background:url("../../images/icons/icon-creditcard-universal.svg") no-repeat center center;background-size:contain;float:right}.c-payment-method-wrapper.payment-method-1{position:relative}.c-payment-method-wrapper.payment-method-1:before{content:"";width:60px;height:43px;position:absolute;right:8px;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);margin-right:5px;display:inline-block;background:url("../../images/icons/icon-shield.svg") no-repeat center center;background-size:contain;float:right}.c-payment-method-wrapper.payment-method-1 .c-payment-method-section p{width:calc(100% - 75px)}.c-payment-method-wrapper .c-method-radio{width:15px}@media only screen and (max-width:682px){.c-payment-method-wrapper .c-method-radio{top:8px !important}.c-payment-method-wrapper .c-payment-method-section label{padding-left:27px !important}}.c-steps-wrapper{margin-bottom:45px}@media only screen and (max-width:1025px){.c-steps-wrapper{display:none !important}}.c-step.active{color:#000001;background:#e1ff65 !important}.c-step.active a{font-weight:700;color:#000001}.c-step.active:after{box-shadow:6px -6px 0 3px #e1ff65 !important;-o-box-shadow:6px -6px 0 3px #e1ff65 !important;-moz-box-shadow:6px -6px 0 3px #e1ff65 !important;-webkit-box-shadow:6px -6px 0 3px #e1ff65 !important}.c-step.active + .c-step:after{background:#e1ff65 !important}.empty_cart_animation{position:relative;display:inline-block;width:25vh;height:25vh;min-height:200px;min-width:200px;left:50%;transform:translateX(-50%);-o-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);margin-top:50px}@media only screen and (max-width:682px){.empty_cart_animation{min-height:180px;min-width:180px}}.empty_cart_animation .cart_item{position:absolute;left:45%;top:-30%;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);display:inline-block;width:15%;height:12%;background:#000;animation:cartProduct 4s infinite;border-radius:12%;-o-border-radius:12%;-moz-border-radius:12%;-webkit-border-radius:12%;z-index:10;rotate:10deg}.empty_cart_animation #icon-cart{position:absolute;left:16%;top:18%;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);padding:6px;display:inline-block;width:60%;height:60%;animation:slideInOut 4s infinite;z-index:7}.empty_cart_animation .round_bg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);padding:6px;display:inline-block;background:#7f7f7f;border-radius:100%;-o-border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;animation:roundedBg 4s infinite}@-moz-keyframes slideInOut{0%{transform:translateX(-100%);-o-transform:translateX(-100%);-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}25%{transform:translateX(2%);-o-transform:translateX(2%);-moz-transform:translateX(2%);-webkit-transform:translateX(2%);-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);easing:ease-in-out}27%{transform:translateX(-1%);-o-transform:translateX(-1%);-moz-transform:translateX(-1%);-webkit-transform:translateX(-1%);easing:ease-in-out}30%{transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);easing:ease-in-out}48%{transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0)}51%{transform:rotate(5deg);-o-transform:rotate(5deg);-moz-transform:rotate(5deg);-webkit-transform:rotate(5deg);easing:ease-in-out}54%{transform:rotate(-4deg);-o-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-webkit-transform:rotate(-4deg)}57%{transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0)}73%{transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0)}75%{transform:translateX(-3%);-o-transform:translateX(-3%);-moz-transform:translateX(-3%);-webkit-transform:translateX(-3%);easing:ease-in-out;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}100%{transform:translateX(100%);-o-transform:translateX(100%);-moz-transform:translateX(100%);-webkit-transform:translateX(100%);-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);easing:ease-in-out}}@-webkit-keyframes slideInOut{0%{transform:translateX(-100%);-o-transform:translateX(-100%);-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}25%{transform:translateX(2%);-o-transform:translateX(2%);-moz-transform:translateX(2%);-webkit-transform:translateX(2%);-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);easing:ease-in-out}27%{transform:translateX(-1%);-o-transform:translateX(-1%);-moz-transform:translateX(-1%);-webkit-transform:translateX(-1%);easing:ease-in-out}30%{transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);easing:ease-in-out}48%{transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0)}51%{transform:rotate(5deg);-o-transform:rotate(5deg);-moz-transform:rotate(5deg);-webkit-transform:rotate(5deg);easing:ease-in-out}54%{transform:rotate(-4deg);-o-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-webkit-transform:rotate(-4deg)}57%{transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0)}73%{transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0)}75%{transform:translateX(-3%);-o-transform:translateX(-3%);-moz-transform:translateX(-3%);-webkit-transform:translateX(-3%);easing:ease-in-out;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}100%{transform:translateX(100%);-o-transform:translateX(100%);-moz-transform:translateX(100%);-webkit-transform:translateX(100%);-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);easing:ease-in-out}}@-o-keyframes slideInOut{0%{transform:translateX(-100%);-o-transform:translateX(-100%);-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}25%{transform:translateX(2%);-o-transform:translateX(2%);-moz-transform:translateX(2%);-webkit-transform:translateX(2%);-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);easing:ease-in-out}27%{transform:translateX(-1%);-o-transform:translateX(-1%);-moz-transform:translateX(-1%);-webkit-transform:translateX(-1%);easing:ease-in-out}30%{transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);easing:ease-in-out}48%{transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0)}51%{transform:rotate(5deg);-o-transform:rotate(5deg);-moz-transform:rotate(5deg);-webkit-transform:rotate(5deg);easing:ease-in-out}54%{transform:rotate(-4deg);-o-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-webkit-transform:rotate(-4deg)}57%{transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0)}73%{transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0)}75%{transform:translateX(-3%);-o-transform:translateX(-3%);-moz-transform:translateX(-3%);-webkit-transform:translateX(-3%);easing:ease-in-out;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}100%{transform:translateX(100%);-o-transform:translateX(100%);-moz-transform:translateX(100%);-webkit-transform:translateX(100%);-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);easing:ease-in-out}}@keyframes slideInOut{0%{transform:translateX(-100%);-o-transform:translateX(-100%);-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}25%{transform:translateX(2%);-o-transform:translateX(2%);-moz-transform:translateX(2%);-webkit-transform:translateX(2%);-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);easing:ease-in-out}27%{transform:translateX(-1%);-o-transform:translateX(-1%);-moz-transform:translateX(-1%);-webkit-transform:translateX(-1%);easing:ease-in-out}30%{transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);easing:ease-in-out}48%{transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0)}51%{transform:rotate(5deg);-o-transform:rotate(5deg);-moz-transform:rotate(5deg);-webkit-transform:rotate(5deg);easing:ease-in-out}54%{transform:rotate(-4deg);-o-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-webkit-transform:rotate(-4deg)}57%{transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0)}73%{transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0)}75%{transform:translateX(-3%);-o-transform:translateX(-3%);-moz-transform:translateX(-3%);-webkit-transform:translateX(-3%);easing:ease-in-out;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}100%{transform:translateX(100%);-o-transform:translateX(100%);-moz-transform:translateX(100%);-webkit-transform:translateX(100%);-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);easing:ease-in-out}}@-moz-keyframes roundedBg{0%{-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);width:20%;height:20%;background:#7f7f7f}25%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);width:100%;height:100%;background:#e1ff65;easing:ease-in-out}30%{width:95%;height:95%;easing:ease-in-out}70%{width:95%;height:95%}75%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);width:100%;height:100%;background:#e1ff65;easing:ease-in-out}100%{-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);width:20%;height:20%;background:#7f7f7f;easing:ease-in-out}}@-webkit-keyframes roundedBg{0%{-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);width:20%;height:20%;background:#7f7f7f}25%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);width:100%;height:100%;background:#e1ff65;easing:ease-in-out}30%{width:95%;height:95%;easing:ease-in-out}70%{width:95%;height:95%}75%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);width:100%;height:100%;background:#e1ff65;easing:ease-in-out}100%{-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);width:20%;height:20%;background:#7f7f7f;easing:ease-in-out}}@-o-keyframes roundedBg{0%{-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);width:20%;height:20%;background:#7f7f7f}25%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);width:100%;height:100%;background:#e1ff65;easing:ease-in-out}30%{width:95%;height:95%;easing:ease-in-out}70%{width:95%;height:95%}75%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);width:100%;height:100%;background:#e1ff65;easing:ease-in-out}100%{-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);width:20%;height:20%;background:#7f7f7f;easing:ease-in-out}}@keyframes roundedBg{0%{-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);width:20%;height:20%;background:#7f7f7f}25%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);width:100%;height:100%;background:#e1ff65;easing:ease-in-out}30%{width:95%;height:95%;easing:ease-in-out}70%{width:95%;height:95%}75%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);width:100%;height:100%;background:#e1ff65;easing:ease-in-out}100%{-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);width:20%;height:20%;background:#7f7f7f;easing:ease-in-out}}@-moz-keyframes cartProduct{20%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);top:-30%;rotate:10deg}25%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}40%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}65%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);top:40%;rotate:-5deg}75%{top:40%;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-webkit-keyframes cartProduct{20%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);top:-30%;rotate:10deg}25%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}40%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}65%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);top:40%;rotate:-5deg}75%{top:40%;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-o-keyframes cartProduct{20%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);top:-30%;rotate:10deg}25%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}40%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}65%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);top:40%;rotate:-5deg}75%{top:40%;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@keyframes cartProduct{20%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);top:-30%;rotate:10deg}25%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}40%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}65%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);top:40%;rotate:-5deg}75%{top:40%;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}#kp-login-content{display:grid;grid-template-columns:2fr 1fr;grid-template-areas:"text login";overflow:hidden;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#fffffe;min-height:60vh;max-width:1500px;margin-left:auto;margin-right:auto}#kp-login-content.fullwidth{display:block}#kp-login-content #kp-login-welcome{box-sizing:border-box;padding:40px;background:#fffffe;align-self:center;grid-area:text}#kp-login-content #kp-login-welcome h1,#kp-login-content #kp-login-welcome h2{text-align:center}#kp-login-content #kp-login-welcome img{margin:25px 10% 0 10%;width:80%}#kp-login-content #kp-login-modal{grid-area:login;background:#e1ff65;background-color:#c9f900;background-image:-webkit-linear-gradient(top,#c9f900 0%,#e1ff65 100%);background-image:-moz-linear-gradient(top,#c9f900 0%,#e1ff65 100%);background-image:-ms-linear-gradient(top,#c9f900 0%,#e1ff65 100%);background-image:-o-linear-gradient(top,#c9f900 0%,#e1ff65 100%);background-image:linear-gradient(top,#c9f900 0%,#e1ff65 100%);color:#000001;-webkit-backdrop-filter:blur(10px);-moz-backdrop-filter:blur(10px);-o-backdrop-filter:blur(10px);-ms-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-sizing:border-box;padding:40px;display:grid}#kp-login-content #kp-login-modal #kp-login-modal-content{align-self:center}#kp-login-content #kp-login-modal #kp-login-modal-content input[type=text],#kp-login-content #kp-login-modal #kp-login-modal-content input[type=password]{border:1px solid #ccc}#kp-login-content #kp-login-modal #kp-login-modal-content h2{color:#000001}#kp-login-content #kp-login-modal #kp-login-modal-content label{color:#000001;font-weight:700}#kp-login-content #kp-login-modal #kp-login-modal-content .loginMessage p{color:#000001}#kp-login-content #kp-login-modal #kp-login-modal-content #kp-login-modal-content-register p{color:#000001;margin:40px 0 10px 0;padding-top:10px}#kp-login-content #kp-login-modal #kp-login-modal-content #kp-login-modal-content-register p a{text-decoration:underline}#kp-login-content #kp-login-modal #kp-login-modal-content #kp-login-modal-content-register a{margin-top:0}@media only screen and (max-width:1500px){#kp-login-content{grid-template-columns:auto 350px}}@media only screen and (max-width:950px){#kp-login-content{grid-template-columns:1fr}}@media only screen and (max-width:682px){#kp-login-content{grid-template-areas:"login" "text";border-radius:0 0 rounded rounded;-o-border-radius:0 0 rounded rounded;-moz-border-radius:0 0 rounded rounded;-webkit-border-radius:0 0 rounded rounded}#kp-login-content #kp-register-text{padding:20px}#kp-login-content #kp-register-text #register-form-inputs{padding:20px}}#kp-wrapper{display:grid;grid-template-columns:300px auto;grid-gap:40px;min-height:60vh;max-width:1500px;margin-left:auto;margin-right:auto;overflow:hidden}#kp-wrapper aside{background:#e1ff65;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#kp-wrapper aside ul{padding:20px}#kp-wrapper aside ul li{list-style-type:none;margin-bottom:10px;display:block;width:100%}#kp-wrapper aside ul li a{box-sizing:border-box;width:100%;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:15px 10px;display:grid;grid-template-columns:20px auto;grid-gap:20px;white-space:nowrap;transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out}#kp-wrapper aside ul li a img{width:20px;height:20px}#kp-wrapper aside ul li a span{font-weight:600}#kp-wrapper aside ul li:hover a,#kp-wrapper aside ul li.active a{background:rgba(0,0,1,0.1)}#kp-wrapper main{background:rgba(255,255,254,0.8);-webkit-backdrop-filter:blur(10px);-moz-backdrop-filter:blur(10px);-o-backdrop-filter:blur(10px);-ms-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:40px}#kp-wrapper main table tbody tr td{vertical-align:middle}#kp-wrapper main table.c-orders-table{box-sizing:border-box;background:#fffffe;padding:20px;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#kp-wrapper main table.c-orders-table tbody tr td{padding:10px 5px 10px 5px}#kp-wrapper main table.c-orders-table tbody tr td:first-child{padding-top:20px}#kp-wrapper main table.c-orders-table tbody tr td:last-child{padding-bottom:0}#kp-wrapper main #widgets{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;margin-top:30px}@media only screen and (max-width:850px){#kp-wrapper main #widgets{grid-template-columns:1fr}}#kp-wrapper main #widgets .widget{box-sizing:border-box;padding:20px;background:#fffffe;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;display:grid}#kp-wrapper main #widgets .widget a{font-weight:600;margin-top:auto}#kp-wrapper main .twocol{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;height:100%}#kp-wrapper main .twocol form textarea{background:#fffffe;border:1px solid #ccc;height:calc(100% - 100px)}#kp-wrapper main .twocol form input[type=password],#kp-wrapper main .twocol form input[type=text]{background:#fffffe;border:1px solid #ccc}@media only screen and (max-width:1000px){#kp-wrapper main .twocol{grid-template-columns:1fr}#kp-wrapper main .twocol form textarea{hegiht:auto}}@media only screen and (max-width:1130px){#kp-wrapper{grid-template-columns:1fr;grid-gap:40px;min-height:none;max-width:none}#kp-wrapper aside ul{padding:15px 5px;text-align:center}#kp-wrapper aside ul li{width:auto;display:inline-block;margin-bottom:0}#kp-wrapper aside ul li a{padding:10px;grid-gap:10px}}@media only screen and (max-width:730px){#kp-wrapper{margin-bottom:25px}#kp-wrapper aside ul li a span{display:none}#kp-wrapper main{padding:25px;overflow-x:scroll}#kp-wrapper main .c-orders-table{min-width:800px}}#lp-keyvisual{width:100%;padding-top:150px;text-align:center;background:#efefef;background-color:#efefef;background-image:-webkit-linear-gradient(top,#efefef 0,#d7d7d7 100%);background-image:-moz-linear-gradient(top,#efefef 0,#d7d7d7 100%);background-image:-ms-linear-gradient(top,#efefef 0,#d7d7d7 100%);background-image:-o-linear-gradient(top,#efefef 0,#d7d7d7 100%);background-image:linear-gradient(top,#efefef 0,#d7d7d7 100%)}#lp-keyvisual #lp-kv-checkmarks{display:flex;justify-content:center;align-items:center;gap:10px;margin-bottom:20px}#lp-keyvisual #lp-kv-checkmarks span{height:25px;font-weight:600;padding-left:30px;background-image:url("../../images/icons/icon-checkmark-signal.svg");background-size:25px;background-position:left center;background-repeat:no-repeat;margin-right:10px}#lp-keyvisual #lp-kv-checkmarks span:last-child{margin-right:0}#lp-keyvisual #lp-kv-image{height:470px;overflow:hidden;border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;margin-bottom:50px;max-width:1250px;margin-left:auto;margin-right:auto;position:relative}#lp-keyvisual #lp-kv-image img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover}#lp-keyvisual #lp-kv-image img.center{object-position:center}#lp-keyvisual #lp-kv-image img.bottom{object-position:bottom}#lp-keyvisual #lp-kv-image img.top{object-position:top}#lp-benefits{padding:0;position:relative;transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}#lp-benefits #benefits{border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;max-width:1250px;margin-left:auto;margin-right:auto}.lp-intro p{font-size:20px;font-size:2rem;line-height:30px}.ar-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:9999;display:flex;align-items:center;justify-content:center}.ar-modal .ar-modal-content{background:#fff;padding:30px;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-align:center;max-width:400px}.ar-modal .ar-modal-content .ar-modal-title{margin-bottom:20px}.ar-modal .ar-modal-content .ar-modal-description{margin-bottom:20px}.ar-modal .ar-modal-content .ar-modal-qr-container{margin-bottom:20px}.ar-modal .ar-modal-content .ar-modal-qr-container img{margin:0 auto}.ar-modal .ar-modal-content .ar-modal-close{background:#333;color:#fff;border:none;padding:10px 20px;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer}.faq_top_nav{display:flex;column-gap:10px;margin:14px 0 20px 0}@media only screen and (max-width:682px){.faq_top_nav{display:none}}.faq_top_nav a{text-align:center;color:#a9a9a9;padding:4px 10px;border:1px solid #efefef;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.faq_top_nav a:hover{background:#e1ff65;color:#000001;text-decoration:none}.faq_sidebar_nav{width:100%;margin-bottom:30px;box-sizing:border-box;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:25px;background:#efefef}.faq_sidebar_nav ul{list-style:none;text-align:left;border:2px solid #fffffe;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:15px}.faq_sidebar_nav ul li{width:100%;display:block;margin-bottom:5px}.faq_sidebar_nav ul li a{display:inline-block;text-align:left;padding:7px 12px;color:#000001;font-weight:600;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.faq_sidebar_nav ul li a:hover{background:#e1ff65;box-shadow:0 0 10px #a9a9a9;-o-box-shadow:0 0 10px #a9a9a9;-moz-box-shadow:0 0 10px #a9a9a9;-webkit-box-shadow:0 0 10px #a9a9a9;-o-box-shadow:0 0 10px #a9a9a9;-moz-box-shadow:0 0 10px #a9a9a9;-webkit-box-shadow:0 0 10px #a9a9a9}.faq_sidebar_nav ul li span{color:#444;display:inline-block;padding:7px 12px;font-weight:600;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#e1ff65;box-shadow:0 0 10px #a9a9a9;-o-box-shadow:0 0 10px #a9a9a9;-moz-box-shadow:0 0 10px #a9a9a9;-webkit-box-shadow:0 0 10px #a9a9a9;-o-box-shadow:0 0 10px #a9a9a9;-moz-box-shadow:0 0 10px #a9a9a9;-webkit-box-shadow:0 0 10px #a9a9a9}.category_container{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width:682px){.category_container{grid-template-columns:1fr 1fr}}.category_container a{background:#efefef;padding:25px;height:100px;text-align:center;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;font-weight:600;position:relative;top:0;left:0;background-color:#efefef;overflow:hidden}.category_container a div{position:absolute;z-index:2;left:10px;bottom:15px;color:#fffffe;font-weight:600}.category_container a img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover;object-position:right center;transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.category_container a:after{content:"";width:60%;height:100%;position:absolute;z-index:1;top:0;left:0;background-color:rgba(0,0,1,0);background-image:-webkit-linear-gradient(right,rgba(0,0,1,0) 0,rgba(0,0,1,0.7) 100%);background-image:-moz-linear-gradient(right,rgba(0,0,1,0) 0,rgba(0,0,1,0.7) 100%);background-image:-ms-linear-gradient(right,rgba(0,0,1,0) 0,rgba(0,0,1,0.7) 100%);background-image:-o-linear-gradient(right,rgba(0,0,1,0) 0,rgba(0,0,1,0.7) 100%);background-image:linear-gradient(right,rgba(0,0,1,0) 0,rgba(0,0,1,0.7) 100%)}.category_container a:hover img{transform:scale(1.05);-o-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05)}.faq_question_container{margin:0;padding:90px 0 20px 0;border-bottom:1px solid #efefef}@media only screen and (max-width:682px){.faq_question_container{padding:40px 0 20px 0}}.faq_question_container ul{list-style:none;padding:0}.faq_question_container ul li{margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #efefef;list-style:none}.faq_question_container ul li h4{margin-bottom:5px}.faq_question_container ul li p:last-child{margin-bottom:0}.faq_question_container ul li:last-child{margin:0;padding:0;border-bottom:none}.faq_question_container ul ul,.faq_question_container ul ol{list-style:initial;padding-left:20px}.faq_question_container ul ul li,.faq_question_container ul ol li{margin:0;padding:0;border-bottom:none;list-style:auto}.search_container{margin:0 0 40px 0}.faq-list .faq-item{margin-bottom:20px;border:1px solid #efefef;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:hidden;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.faq-question{margin:0;padding:10px 20px;background:#fffffe;cursor:pointer;user-select:none;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;position:relative}.faq-question:hover{background:#efefef}.faq-question:after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);font-size:24px;font-size:2.4rem;font-weight:bold;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.faq-question.active{background:#e1ff65;color:#000001}.faq-question.active:after{content:"−";transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;background:#fffffe}.faq-answer.active{max-height:500px}.faq-answer p{margin:0;padding:20px;line-height:1.6}.contact-banner{background:#fffffe;padding:40px 0}.contact-banner .contact-widgets-container{display:flex;gap:20px;align-items:stretch;max-width:940px;margin:0 auto}.contact-banner .contact-widget{border-radius:15px;-o-border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;box-shadow:0 0 20px rgba(0,0,1,0.3);-o-box-shadow:0 0 20px rgba(0,0,1,0.3);-moz-box-shadow:0 0 20px rgba(0,0,1,0.3);-webkit-box-shadow:0 0 20px rgba(0,0,1,0.3);overflow:hidden;flex:1;display:flex;flex-direction:column}.contact-banner .video-widget{background:#f8f9fa;padding:0}.contact-banner .video-content{display:flex;flex-direction:column;height:100%;flex:1}.contact-banner .video-image-container{position:relative;background-color:#fffffe;background-image:url("../../images/WhatsApp/box_bg.webp");background-size:contain;background-position:left bottom;background-repeat:no-repeat;flex:1;min-height:300px;overflow:hidden}@media only screen and (max-width:682px){.contact-banner .video-image-container{min-height:272px}}.contact-banner .video-image{display:none}.contact-banner .video-text{position:absolute;top:40%;right:40px;transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);text-align:left;z-index:2}.contact-banner .video-text .live-badge{border:1px solid #ae0e0b;color:#ae0e0b;padding:0 8px 1px 12px;position:relative;border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:12px;line-height:.8;padding-left:15px}.contact-banner .video-text .live-badge:before{content:'';position:absolute;left:6px;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:6px;height:6px;background:#ae0e0b;border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;animation:pulse 2s infinite}.contact-banner .video-text h4{margin:12px 0 5px 0;font-size:33px;font-size:3.3rem;font-weight:900;color:#333;text-shadow:0 2px 4px rgba(255,255,255,0.8);-o-text-shadow:0 2px 4px rgba(255,255,255,0.8);-moz-text-shadow:0 2px 4px rgba(255,255,255,0.8);-webkit-text-shadow:0 2px 4px rgba(255,255,255,0.8)}@media only screen and (max-width:682px){.contact-banner .video-text h4{font-size:20px;font-size:2rem}}.contact-banner .video-text p{margin:0;font-size:16px;font-weight:900;color:#333;text-shadow:0 1px 2px rgba(255,255,255,0.8);-o-text-shadow:0 1px 2px rgba(255,255,255,0.8);-moz-text-shadow:0 1px 2px rgba(255,255,255,0.8);-webkit-text-shadow:0 1px 2px rgba(255,255,255,0.8)}.contact-banner .video-btn{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);-o-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);width:max-content}@media only screen and (max-width:682px){.contact-banner .video-btn{width:80%;margin:0 20px 0 20px}}.contact-banner .whatsapp-widget{background:#e8f5e8;background-image:url("../../images/WhatsApp/backgroundWhatsApp.webp");background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:15px;-o-border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;padding:0}.contact-banner .widget-header{background:#075e54;color:#fffffe;padding:15px 20px;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:682px){.contact-banner .widget-header{padding:12px 15px}}.contact-banner .profile-info{display:flex;align-items:center;gap:12px}.contact-banner .profile-pic{width:40px;height:40px;flex-shrink:0;position:relative}.contact-banner .profile-pic img{width:100%;height:100%;object-fit:cover;border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.contact-banner .profile-pic.Online:after{content:'';position:absolute;bottom:-2px;right:-2px;width:8px;height:8px;background:#25d366;border:2px solid #075e54;border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}@media only screen and (max-width:682px){.contact-banner .profile-pic{width:35px;height:35px}}.contact-banner .profile-details h4{margin:0;font-size:16px;font-weight:600;line-height:1}@media only screen and (max-width:682px){.contact-banner .profile-details h4{font-size:14px}}.contact-banner .profile-details span{font-size:12px;-khtml-opacity:.8;-moz-opacity:.8;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}@media only screen and (max-width:682px){.contact-banner .profile-details span{font-size:11px}}.contact-banner .chat-messages{padding:20px;min-height:150px}@media only screen and (max-width:682px){.contact-banner .chat-messages{padding:15px;min-height:120px}}.contact-banner .sample-message{background:#fffffe;border-radius:15px 15px 15px 5px;-o-border-radius:15px 15px 15px 5px;-moz-border-radius:15px 15px 15px 5px;-webkit-border-radius:15px 15px 15px 5px;padding:10px 15px;max-width:80%;margin-bottom:10px;box-shadow:0 1px 2px rgba(0,0,0,0.1);-o-box-shadow:0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateY(10px);-o-transform:translateY(10px);-moz-transform:translateY(10px);-webkit-transform:translateY(10px);position:relative;min-height:40px}.contact-banner .sample-message .message-text{margin:0;font-size:14px;color:#333;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;top:50%;left:15px;right:15px;transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.contact-banner .sample-message .typing-indicator{margin:0;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);position:absolute;top:50%;left:15px;transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.contact-banner .inView .sample-message{animation:messageAppear .5s ease-out forwards}.contact-banner .inView .sample-message .message-text{animation:textAppear .3s ease-out forwards}.contact-banner .inView .sample-message .typing-indicator{animation:typingDisappear .3s ease-out forwards}.contact-banner .inView .sample-message:nth-child(1){animation-delay:1s}.contact-banner .inView .sample-message:nth-child(1) .message-text{animation-delay:3s}.contact-banner .inView .sample-message:nth-child(1) .typing-indicator{animation-delay:3s}.contact-banner .inView .sample-message:nth-child(2){animation-delay:3.5s}.contact-banner .inView .sample-message:nth-child(2) .message-text{animation-delay:5.5s}.contact-banner .inView .sample-message:nth-child(2) .typing-indicator{animation-delay:5.5s}.contact-banner .typing-indicator .dot{display:inline-block;width:6px;height:6px;background:#999;border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin:0 1px;animation:typingDots 1.4s infinite ease-in-out}.contact-banner .typing-indicator .dot:nth-child(1){animation-delay:-.32s}.contact-banner .typing-indicator .dot:nth-child(2){animation-delay:-.16s}.contact-banner .chat-input-area{padding:15px 20px;background:#fffffe;border-top:1px solid #e0e0e0}@media only screen and (max-width:682px){.contact-banner .chat-input-area{padding:12px 15px}}.contact-banner .message-input{width:100%;padding:10px 15px;border:1px solid #e1e8ed;border-radius:20px;-o-border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;font-size:14px;background:#f8f9fa;box-sizing:border-box;outline:none}.contact-banner .message-input:focus{background:#fffffe;border-color:#25d366}.contact-banner .hidden-form{display:none}.contact-banner #whatsappContactForm{display:none;padding:15px 20px;background:#fffffe;border-top:1px solid #e0e0e0}.contact-banner #whatsappContactForm input,.contact-banner #whatsappContactForm textarea{width:100%;padding:10px 15px;border:1px solid #e1e8ed;border-radius:20px;-o-border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;font-size:14px;background:#f8f9fa;box-sizing:border-box;outline:none;margin-bottom:10px}.contact-banner #whatsappContactForm input:focus,.contact-banner #whatsappContactForm textarea:focus{background:#fffffe;border-color:#25d366}.contact-banner #whatsappContactForm input:placeholder,.contact-banner #whatsappContactForm textarea:placeholder{color:#999}.contact-banner #whatsappContactForm textarea{resize:none;min-height:60px}.contact-banner #whatsappContactForm.show{display:block}.contact-banner .whatsapp-btn{background:#25d366;color:#fffffe;border:none;border-radius:0 0 15px 15px;-o-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;-webkit-border-radius:0 0 15px 15px;padding:15px 20px;font-size:14px;font-weight:600;width:100%;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s ease ease-in-out ease-in-out;-o-transition:all .3s ease ease-in-out ease-in-out;-moz-transition:all .3s ease ease-in-out ease-in-out;-webkit-transition:all .3s ease ease-in-out ease-in-out}.contact-banner .whatsapp-btn img{width:18px;height:18px}.contact-banner .whatsapp-btn:hover{background:#128c7e}@media only screen and (max-width:682px){.contact-banner .whatsapp-btn{padding:12px 15px;font-size:13px}}@media only screen and (max-width:682px){.contact-banner{padding:20px 0}.contact-banner .intro-text{margin-bottom:30px;padding:0 15px}.contact-banner .contact-widgets-container{flex-direction:column;gap:15px}.contact-banner .video-widget{margin-bottom:0}.contact-banner .whatsapp-widget .widget-header{padding:12px 15px}.contact-banner .whatsapp-widget .profile-pic{width:35px;height:35px}}@-moz-keyframes pulse{0%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-webkit-transform:translateY(-50%) scale(1)}50%{-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);transform:translateY(-50%) scale(1.2);-o-transform:translateY(-50%) scale(1.2);-moz-transform:translateY(-50%) scale(1.2);-webkit-transform:translateY(-50%) scale(1.2)}100%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-webkit-transform:translateY(-50%) scale(1)}}@-webkit-keyframes pulse{0%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-webkit-transform:translateY(-50%) scale(1)}50%{-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);transform:translateY(-50%) scale(1.2);-o-transform:translateY(-50%) scale(1.2);-moz-transform:translateY(-50%) scale(1.2);-webkit-transform:translateY(-50%) scale(1.2)}100%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-webkit-transform:translateY(-50%) scale(1)}}@-o-keyframes pulse{0%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-webkit-transform:translateY(-50%) scale(1)}50%{-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);transform:translateY(-50%) scale(1.2);-o-transform:translateY(-50%) scale(1.2);-moz-transform:translateY(-50%) scale(1.2);-webkit-transform:translateY(-50%) scale(1.2)}100%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-webkit-transform:translateY(-50%) scale(1)}}@keyframes pulse{0%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-webkit-transform:translateY(-50%) scale(1)}50%{-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);transform:translateY(-50%) scale(1.2);-o-transform:translateY(-50%) scale(1.2);-moz-transform:translateY(-50%) scale(1.2);-webkit-transform:translateY(-50%) scale(1.2)}100%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-webkit-transform:translateY(-50%) scale(1)}}@-moz-keyframes typingDots{0%{-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}50%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}100%{-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}}@-webkit-keyframes typingDots{0%{-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}50%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}100%{-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}}@-o-keyframes typingDots{0%{-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}50%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}100%{-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}}@keyframes typingDots{0%{-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}50%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}100%{-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}}@-moz-keyframes messageAppear{0%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateY(10px);-o-transform:translateY(10px);-moz-transform:translateY(10px);-webkit-transform:translateY(10px)}100%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}}@-webkit-keyframes messageAppear{0%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateY(10px);-o-transform:translateY(10px);-moz-transform:translateY(10px);-webkit-transform:translateY(10px)}100%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}}@-o-keyframes messageAppear{0%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateY(10px);-o-transform:translateY(10px);-moz-transform:translateY(10px);-webkit-transform:translateY(10px)}100%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}}@keyframes messageAppear{0%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateY(10px);-o-transform:translateY(10px);-moz-transform:translateY(10px);-webkit-transform:translateY(10px)}100%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}}@-moz-keyframes textAppear{0%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}}@-webkit-keyframes textAppear{0%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}}@-o-keyframes textAppear{0%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}}@keyframes textAppear{0%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}}@-moz-keyframes typingDisappear{0%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}100%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-webkit-keyframes typingDisappear{0%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}100%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-o-keyframes typingDisappear{0%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}100%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@keyframes typingDisappear{0%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}100%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-moz-keyframes typingAppear{0%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateY(10px);-o-transform:translateY(10px);-moz-transform:translateY(10px);-webkit-transform:translateY(10px)}100%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}}@-webkit-keyframes typingAppear{0%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateY(10px);-o-transform:translateY(10px);-moz-transform:translateY(10px);-webkit-transform:translateY(10px)}100%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}}@-o-keyframes typingAppear{0%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateY(10px);-o-transform:translateY(10px);-moz-transform:translateY(10px);-webkit-transform:translateY(10px)}100%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}}@keyframes typingAppear{0%{-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateY(10px);-o-transform:translateY(10px);-moz-transform:translateY(10px);-webkit-transform:translateY(10px)}100%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}}#custom-cupboard #custom-cupboard-img{margin-bottom:30px}#custom-cupboard #custom-cupboard-img img{width:100%;height:auto;display:block}#custom-cupboard-panel{background:#f7f7f7;padding:40px 30px;border-radius:8px;-o-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-sizing:border-box}.custom-sideboard-form .config-fields{margin-top:30px}.custom-sideboard-form .config-fields label{display:block;font-weight:600;margin-bottom:8px}.custom-sideboard-form .config-fields input[type="number"],.custom-sideboard-form .config-fields select{width:100%;padding:10px 14px;border:1px solid #d7d7d7;border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-size:16px}.custom-sideboard-form .config-fields .static-output{padding:12px 16px;border:1px solid #d7d7d7;border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#fff}.custom-sideboard-form .config-fields .static-output strong{display:block;font-size:20px;margin-bottom:6px}.custom-sideboard-form .config-fields small{display:block;margin-top:6px;font-size:13px;color:#6c6c6c}.custom-sideboard-form .config-fields label input[type="checkbox"]{margin-right:8px}.custom-sideboard-form .drawer-position{margin-top:12px}.custom-sideboard-form .drawer-position[data-visible="false"]{display:none}.custom-sideboard-form .door-config{display:none}.custom-sideboard-form .door-config.is-active{display:flex;flex-wrap:wrap}.custom-sideboard-form .config-warning{min-height:24px;font-size:14px;color:#c0392b}.custom-sideboard-form .config-summary{margin-top:40px;padding-top:30px;border-top:1px solid #e0e0e0}.custom-sideboard-form .config-summary .price-label{margin:0;font-size:14px;letter-spacing:.05em;text-transform:uppercase;color:#6c6c6c}.custom-sideboard-form .config-summary .price-display{font-size:28px;margin:10px 0 0}.custom-sideboard-form .config-summary .included-info{margin-top:10px;font-size:15px;color:#6c6c6c}.custom-sideboard-form .config-summary .included-info:first-of-type{margin-top:10px}.custom-sideboard-form .config-summary .included-info + .included-info{margin-top:4px}.custom-sideboard-form .config-summary .config-notes{margin:0;padding-left:18px;font-size:14px;color:#6c6c6c}.custom-sideboard-form .config-summary .config-notes li{margin-bottom:6px}@media screen and (max-width:980px){#custom-cupboard-panel{margin-top:0}#custom-cupboard-img{margin-bottom:20px}}#custom-cupboard-prod{position:absolute;bottom:30%;left:50%;transform:translate(-50%,0);-o-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);background:#fffffe;border-top:4px solid #000001;border-bottom:1px solid #111;box-shadow:0 10px 10px rgba(0,0,0,0.3);-o-box-shadow:0 10px 10px rgba(0,0,0,0.3);-moz-box-shadow:0 10px 10px rgba(0,0,0,0.3);-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.3);z-index:1;width:30%;height:21%;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}#custom-cupboard-prod .stand{position:absolute;z-index:1;width:3.5%;max-width:8px;height:3%;background:#ccc;border-bottom:1px solid #000001;bottom:calc(-3% - 1px)}#custom-cupboard-prod .stand.left{left:2%}#custom-cupboard-prod .stand.center{left:50%;transform:translateX(-50%);-o-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%)}#custom-cupboard-prod .stand.right{right:2%}#custom-cupboard-prod:after{content:"";height:.8px;width:100%;position:absolute;top:50%;left:0;background:#000001}#custom-cupboard-prod .door{height:100%;width:.8px;background:#000001;position:absolute;left:50%;top:0}#custom-cupboard-prod.doors-3 .door{left:33%}#custom-cupboard-prod.doors-3 .door.doordivider-3{left:66%}#custom-cupboard-prod.doors-4 .door.doordivider-3{left:25%}#custom-cupboard-prod.doors-4 .door.doordivider-4{left:75%}#custom-cupboard-prod.doors-5 .door.doordivider-2{left:20%}#custom-cupboard-prod.doors-5 .door.doordivider-3{left:40%}#custom-cupboard-prod.doors-5 .door.doordivider-4{left:60%}#custom-cupboard-prod.doors-5 .door.doordivider-5{left:80%}.global-popup-overlay{z-index:1001;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.6);display:none}.global-popup-overlay.active{display:block}.global-popup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:1002;width:90vw;max-width:900px;max-height:90vh;background:#fffffe;border-radius:8px;-o-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow:0 20px 60px rgba(0,0,0,0.4);-o-box-shadow:0 20px 60px rgba(0,0,0,0.4);-moz-box-shadow:0 20px 60px rgba(0,0,0,0.4);-webkit-box-shadow:0 20px 60px rgba(0,0,0,0.4);overflow:hidden;display:flex;flex-direction:row;border:1px solid #888}.global-popup-close{position:absolute;top:0;right:0;z-index:3;width:30px;height:30px;padding:0;border:none;background:#fffffe;font-size:28px;line-height:1;color:#444;cursor:pointer;font-weight:300;border-radius:0 0 0 10px;-o-border-radius:0 0 0 10px;-moz-border-radius:0 0 0 10px;-webkit-border-radius:0 0 0 10px;transition:color .2s,background .2s ease-in-out;-o-transition:color .2s,background .2s ease-in-out;-moz-transition:color .2s,background .2s ease-in-out;-webkit-transition:color .2s,background .2s ease-in-out}.global-popup-close:hover{color:#000001;background:#efefef}.global-popup-inner{display:flex;flex-direction:row;width:100%;min-height:280px}.global-popup-text{flex:1;padding:2rem 2rem 2rem 2.5rem;display:flex;flex-direction:column;justify-content:center}.global-popup-text h2{margin:0 0 1rem;font-size:22px;font-size:2.2rem;font-weight:700;line-height:1.3}.global-popup-text p{margin:0;font-size:15px;font-size:1.5rem;line-height:1.5;color:#444}.global-popup-text a{display:inline-block;width:max-content;margin-top:.75rem;font-weight:600;text-decoration:underline;color:#000001}.global-popup-image{flex-shrink:0;width:280px;min-width:350px;aspect-ratio:1;overflow:hidden}.global-popup-image img{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:700px){.global-popup{flex-direction:column;max-height:85vh;overflow:hidden;padding-top:50px}.global-popup-inner{flex-direction:column;flex:1;min-height:0;overflow-y:auto}.global-popup-text{padding:10px 20px 40px 20px;order:1}.global-popup-image{width:calc(100% - 100px);margin:20px 50px 15px 50px;min-width:0;aspect-ratio:1;order:0}}.rounded{overflow:hidden;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.rounded img{display:block}.center{text-align:center}.tar{text-align:right}.tal{text-align:left}.pt0{padding-top:0}.pt25{padding-top:25px}.pt50{padding-top:50px}.pt100{padding-top:100px}@media only screen and (max-width:682px){.pt100{padding-top:50px}}.pb100{padding-bottom:100px !important}@media only screen and (max-width:682px){.pb100{padding-bottom:50px !important}}.pb0{padding-bottom:0 !important}.mr10{margin-right:10px}.mb0{margin-bottom:0}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb50{margin-bottom:50px}.mb100{margin-bottom:100px}@media only screen and (max-width:682px){.mb100{margin-bottom:25px}}.tal{text-align:left}#kv-wrapper{background:#fffffe}section#opener{background-size:cover;border-left:25px solid #fffffe;border-right:25px solid #fffffe}section#opener.empty{height:250px}section#opener.triangle{height:300px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 10%);clip-path:polygon(0 0,100% 0,100% 100%,0 10%)}section#opener h1{font-size:50px;font-size:5rem;color:#fffffe}section#opener h2{font-size:40px;font-size:4rem;color:#fffffe}section#contact,#contact-box{padding-top:40px;padding-bottom:40px}section#contact.signal,#contact-box.signal{background:rgba(225,255,101,0.8)}section#contact.dark,#contact-box.dark{background:#fffffe;color:#fffffe}section#contact.dark #contact-box,#contact-box.dark #contact-box{background:#444;box-sizing:border-box;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}section#contact.dark #contact-box form,#contact-box.dark #contact-box form{box-sizing:border-box;padding:25px;background:rgba(225,255,101,0.3);background:#e1ff65;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}section#contact.dark #contact-box form p,#contact-box.dark #contact-box form p,section#contact.dark #contact-box form span,#contact-box.dark #contact-box form span{color:#444}section#contact.dark #contact-box form p.error,#contact-box.dark #contact-box form p.error,section#contact.dark #contact-box form span.error,#contact-box.dark #contact-box form span.error{color:#f00}section#contact.dark input,#contact-box.dark input,section#contact.dark textarea,#contact-box.dark textarea{color:#444;border-color:#efefef;background:#fffffe}section#contact.dark input[type="submit"]:hover,#contact-box.dark input[type="submit"]:hover,section#contact.dark textarea[type="submit"]:hover,#contact-box.dark textarea[type="submit"]:hover{background:#000001;color:#e1ff65}section#contact.dark input::-webkit-input-placeholder,#contact-box.dark input::-webkit-input-placeholder,section#contact.dark textarea::-webkit-input-placeholder,#contact-box.dark textarea::-webkit-input-placeholder{color:#444}section#contact.dark input::-moz-placeholder,#contact-box.dark input::-moz-placeholder,section#contact.dark textarea::-moz-placeholder,#contact-box.dark textarea::-moz-placeholder{color:#444}section#contact.dark input:-ms-input-placeholder,#contact-box.dark input:-ms-input-placeholder,section#contact.dark textarea:-ms-input-placeholder,#contact-box.dark textarea:-ms-input-placeholder{color:#444}section#contact.dark input:-moz-placeholder,#contact-box.dark input:-moz-placeholder,section#contact.dark textarea:-moz-placeholder,#contact-box.dark textarea:-moz-placeholder{color:#444}section#contact.dark h3,#contact-box.dark h3{color:#e1ff65}section#contact.gart,#contact-box.gart{background:url("../../images/mood/design_gartenhaus-9372-9.jpg") no-repeat center center;background-size:cover}section#contact.gart #contact-box,#contact-box.gart #contact-box{background:none;border:2px solid #fffffe;-webkit-backdrop-filter:blur(50px);-moz-backdrop-filter:blur(50px);-o-backdrop-filter:blur(50px);-ms-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}section#contact.gart #contact-box #prodcallback,#contact-box.gart #contact-box #prodcallback{background:rgba(225,255,101,0.7)}section#contact #contact-box,#contact-box #contact-box{padding:50px}@media only screen and (max-width:682px){section#contact #contact-box,#contact-box #contact-box{padding:15px}}section#contact #contact-box h2,#contact-box #contact-box h2{margin-bottom:50px}section#contact #contact-box h3,#contact-box #contact-box h3{font-weight:400}section#contact #contact-box p,#contact-box #contact-box p{margin-bottom:50px}section#contact #contact-box .details,#contact-box #contact-box .details{padding-top:30px}.big-triangle:after,.big-triangle:before{content:'';position:absolute;bottom:0;width:50%;z-index:100;overflow:hidden;border-bottom:40px solid #fffffe;-moz-transform:rotate(.000001deg);-webkit-transform:rotate(.000001deg);-o-transform:rotate(.000001deg);-ms-transform:rotate(.000001deg);transform:rotate(.000001deg);-o-transform:rotate(.000001deg);-moz-transform:rotate(.000001deg);-webkit-transform:rotate(.000001deg)}.big-triangle.top:before,.big-triangle.top:after{top:0;bottom:auto;border-bottom:0 none;border-top:40px solid #fffffe}.big-triangle.top.hero:before,.big-triangle.top.hero:after{border-top:40px solid #beb38f}.big-triangle:before{right:50%;border-right:60px solid transparent;border-left:1000px solid}.big-triangle:after{left:50%;border-left:60px solid transparent;border-right:1000px solid}.fullsize-img{height:700px}@media only screen and (max-width:682px){.fullsize-img{height:300px}}.fullsize-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.fullsize-img img.center{object-position:center}.fullsize-img img.bottom{object-position:bottom}.fullsize-img img.top{object-position:top}#rewards{background:url("../../images/main/bg-wiese.webp") no-repeat center center;background-size:cover;padding-top:0;box-sizing:border-box;margin:25px;display:inline-block;position:relative;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:hidden}#rewards:after{content:"";width:100%;height:50%;bottom:0;left:0;background-color:rgba(0,0,1,0);background-image:-webkit-linear-gradient(top,rgba(0,0,1,0) 0,rgba(0,0,1,0.7) 70%);background-image:-moz-linear-gradient(top,rgba(0,0,1,0) 0,rgba(0,0,1,0.7) 70%);background-image:-ms-linear-gradient(top,rgba(0,0,1,0) 0,rgba(0,0,1,0.7) 70%);background-image:-o-linear-gradient(top,rgba(0,0,1,0) 0,rgba(0,0,1,0.7) 70%);background-image:linear-gradient(top,rgba(0,0,1,0) 0,rgba(0,0,1,0.7) 70%);position:absolute}@media only screen and (max-width:682px){#rewards:after{background:url("../../images/main/bg-wiese-mobile.webp") no-repeat center center;background-size:cover;height:100%;-webkit-backdrop-filter:blur(5px);-moz-backdrop-filter:blur(5px);-o-backdrop-filter:blur(5px);-ms-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}#rewards h2,#rewards h3,#rewards h4,#rewards ul,#rewards li,#rewards p,#rewards span,#rewards strong{position:relative;z-index:1}#rewards>*{color:#fffffe}#rewards ul{font-size:24px;font-size:2.4rem;line-height:1.4em;color:#fffffe;list-style:none;border-left:1px solid #fffffe}@media only screen and (max-width:682px){#rewards ul{font-size:15px;font-size:1.5rem;border-left:0 none;list-style:disc;line-height:23px}#rewards ul li{margin-bottom:10px;padding:0}#rewards ul li a{height:48px;font-weight:600;color:#e1ff65}}#rewards #sunrays-primary{width:40vw;height:40vw;top:50%;left:50%;margin-left:15.2%;margin-top:.8%;position:absolute;background:url("../../images/main/bg-wiese-sunray.png") no-repeat center center;background-size:cover;animation:sunrays 20s infinite}@media only screen and (max-width:1300px){#rewards #sunrays-primary{margin-left:16%}}@media only screen and (max-width:1100px){#rewards #sunrays-primary{margin-left:18.3%}}@media only screen and (max-width:1050px){#rewards #sunrays-primary{margin-left:20%}}@media only screen and (max-width:950px){#rewards #sunrays-primary{display:none}}@-moz-keyframes sunrays{0%{transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-o-transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-moz-transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}15%{-khtml-opacity:.6;-moz-opacity:.6;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}20%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}40%{-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}45%{-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);transform:translateX(-50%) translateY(-50%) rotate(150deg) scale(1.2);-o-transform:translateX(-50%) translateY(-50%) rotate(150deg) scale(1.2);-moz-transform:translateX(-50%) translateY(-50%) rotate(150deg) scale(1.2);-webkit-transform:translateX(-50%) translateY(-50%) rotate(150deg) scale(1.2)}48%{-khtml-opacity:.8;-moz-opacity:.8;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);transform:translateX(-50%) translateY(-50%) rotate(169deg) scale(1);-o-transform:translateX(-50%) translateY(-50%) rotate(169deg) scale(1);-moz-transform:translateX(-50%) translateY(-50%) rotate(169deg) scale(1);-webkit-transform:translateX(-50%) translateY(-50%) rotate(169deg) scale(1)}52%{-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}54%{-khtml-opacity:.9;-moz-opacity:.9;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}65%{-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}70%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}80%{opaity:.6}81%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}82%{-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}85%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}87%{-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}94%{-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}100%{transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-o-transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-moz-transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}}@-webkit-keyframes sunrays{0%{transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-o-transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-moz-transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}15%{-khtml-opacity:.6;-moz-opacity:.6;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}20%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}40%{-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}45%{-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);transform:translateX(-50%) translateY(-50%) rotate(150deg) scale(1.2);-o-transform:translateX(-50%) translateY(-50%) rotate(150deg) scale(1.2);-moz-transform:translateX(-50%) translateY(-50%) rotate(150deg) scale(1.2);-webkit-transform:translateX(-50%) translateY(-50%) rotate(150deg) scale(1.2)}48%{-khtml-opacity:.8;-moz-opacity:.8;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);transform:translateX(-50%) translateY(-50%) rotate(169deg) scale(1);-o-transform:translateX(-50%) translateY(-50%) rotate(169deg) scale(1);-moz-transform:translateX(-50%) translateY(-50%) rotate(169deg) scale(1);-webkit-transform:translateX(-50%) translateY(-50%) rotate(169deg) scale(1)}52%{-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}54%{-khtml-opacity:.9;-moz-opacity:.9;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}65%{-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}70%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}80%{opaity:.6}81%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}82%{-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}85%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}87%{-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}94%{-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}100%{transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-o-transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-moz-transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}}@-o-keyframes sunrays{0%{transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-o-transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-moz-transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}15%{-khtml-opacity:.6;-moz-opacity:.6;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}20%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}40%{-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}45%{-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);transform:translateX(-50%) translateY(-50%) rotate(150deg) scale(1.2);-o-transform:translateX(-50%) translateY(-50%) rotate(150deg) scale(1.2);-moz-transform:translateX(-50%) translateY(-50%) rotate(150deg) scale(1.2);-webkit-transform:translateX(-50%) translateY(-50%) rotate(150deg) scale(1.2)}48%{-khtml-opacity:.8;-moz-opacity:.8;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);transform:translateX(-50%) translateY(-50%) rotate(169deg) scale(1);-o-transform:translateX(-50%) translateY(-50%) rotate(169deg) scale(1);-moz-transform:translateX(-50%) translateY(-50%) rotate(169deg) scale(1);-webkit-transform:translateX(-50%) translateY(-50%) rotate(169deg) scale(1)}52%{-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}54%{-khtml-opacity:.9;-moz-opacity:.9;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}65%{-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}70%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}80%{opaity:.6}81%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}82%{-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}85%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}87%{-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}94%{-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}100%{transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-o-transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-moz-transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}}@keyframes sunrays{0%{transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-o-transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-moz-transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}15%{-khtml-opacity:.6;-moz-opacity:.6;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}20%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}40%{-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}45%{-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);transform:translateX(-50%) translateY(-50%) rotate(150deg) scale(1.2);-o-transform:translateX(-50%) translateY(-50%) rotate(150deg) scale(1.2);-moz-transform:translateX(-50%) translateY(-50%) rotate(150deg) scale(1.2);-webkit-transform:translateX(-50%) translateY(-50%) rotate(150deg) scale(1.2)}48%{-khtml-opacity:.8;-moz-opacity:.8;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);transform:translateX(-50%) translateY(-50%) rotate(169deg) scale(1);-o-transform:translateX(-50%) translateY(-50%) rotate(169deg) scale(1);-moz-transform:translateX(-50%) translateY(-50%) rotate(169deg) scale(1);-webkit-transform:translateX(-50%) translateY(-50%) rotate(169deg) scale(1)}52%{-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}54%{-khtml-opacity:.9;-moz-opacity:.9;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}65%{-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}70%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}80%{opaity:.6}81%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}82%{-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}85%{-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}87%{-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}94%{-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}100%{transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-o-transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-moz-transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg) scale(1);-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}}#rewards #image{margin-bottom:140px;position:relative;z-index:1}@media only screen and (max-width:682px){#rewards #image{margin-bottom:10px}}footer{background:#20221f;display:block}footer #lang-list img{height:10px;width:15px}ul{list-style:disc;list-style-position:outside;padding-left:16px}.material-icons.md-100{font-size:100px;font-size:10rem}.pb20{padding-bottom:20px}.npt{padding-top:0}.npb{padding-bottom:0}.nmt{margin-top:0}.nmb,.mb0{margin-bottom:0}.centered{text-align:center}@media only screen and (max-width:682px){.nom{display:none}}.oom{display:none}@media only screen and (max-width:682px){.oom{display:inline-block}}@media only screen and (max-width:1250px){.oig{display:none}}.nig{display:none}@media only screen and (max-width:1250px){.nig{display:block}}.img-ds{position:relative;display:inline-block}.img-ds img{display:block;position:relative;z-index:1}.img-ds:after{content:"";width:100%;height:100%;top:15px;left:15px;background:#efefef;position:absolute;z-index:0}.img-ds.signal:after{background:#e1ff65}#topbar{width:100%;background:#000001;color:#e1ff65}@media only screen and (max-width:682px){#topbar{display:none}}#topbar #topbar-content{width:100%;box-sizing:border-box;padding:10px 0;xtext-align:center;display:flex;justify-content:center}@media only screen and (max-width:682px){#topbar #topbar-content #tbc-lieferung{display:none}}@media only screen and (max-width:682px){#topbar #topbar-content #tbc-rabatt{margin-left:25px}}#topbar #topbar-content span{display:flex;align-items:center}#topbar #topbar-content span .tbc-icon{margin:0 10px}@media only screen and (max-width:682px){#topbar #topbar-content span .tbc-icon{margin:0 5px}}#topbar #topbar-content span p{margin:0}@media only screen and (max-width:682px){#topbar #topbar-content span p{line-height:13px;font-size:12px;font-size:1.2rem}}.crossed-red{position:relative}.crossed-red:before{content:"";position:absolute;width:110%;height:5px;top:50%;left:-5%;border-radius:99px;-o-border-radius:99px;-moz-border-radius:99px;-webkit-border-radius:99px;background:#f00;background:rgba(255,0,0,0.5);transform:translateY(-50%) rotate(-2deg);-o-transform:translateY(-50%) rotate(-2deg);-moz-transform:translateY(-50%) rotate(-2deg);-webkit-transform:translateY(-50%) rotate(-2deg)}figcaption.lg{color:#efefef}section#magazine{position:relative;box-sizing:border-box;padding:50px 0;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:hidden;width:calc(100% - 50px);margin:0 25px}section#magazine:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;box-sizing:border-box}section#magazine:after{content:"";position:absolute;width:100%;height:100%;background:url("../../images/main/magazin-bg-banner.webp") no-repeat center center;background-size:cover;top:0;left:0;z-index:-1;-khtml-opacity:.8;-moz-opacity:.8;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}@media only screen and (max-width:682px){section#magazine{padding:0}section#magazine #magazine-cover{text-align:center}}#magazine-flip-text{box-sizing:border-box;padding:25px;background:rgba(77,89,1,0.2);-webkit-backdrop-filter:blur(10px);-moz-backdrop-filter:blur(10px);-o-backdrop-filter:blur(10px);-ms-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;width:500px;margin-left:100px;color:#000001;-webkit-backdrop-filter:blur(10px);-moz-backdrop-filter:blur(10px);-o-backdrop-filter:blur(10px);-ms-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#magazine-flip-text p{margin-bottom:0}#magazine-flip-text .signal{color:#e1ff65}@media only screen and (max-width:1000px){#magazine-flip-text{width:80%;margin-left:10%;transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}}#popup-wrapper{height:100vh;width:100%;position:fixed;z-index:199;top:0;left:0;-webkit-backdrop-filter:blur(25px);-moz-backdrop-filter:blur(25px);-o-backdrop-filter:blur(25px);-ms-backdrop-filter:blur(25px);backdrop-filter:blur(25px);display:none;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#popup-wrapper.active{display:block;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#popup-wrapper #popup{width:400px;height:auto;box-sizing:border-box;padding:25px 30px;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#e1ff65;position:absolute;top:60%;left:50%;margin-left:-200px;margin-top:-15%;animation:none}@media only screen and (max-width:682px){#popup-wrapper #popup{top:40%;width:80%;margin-left:-40%}}#popup-wrapper #popup.ostern:before{content:"";position:absolute;width:100%;height:100px;top:-100px;left:0;background:url("../../images/main/hasenohren.svg") no-repeat center center;background-size:contain}#popup-wrapper #popup #popup-close{width:50px;height:50px;background:#f00;position:absolute;right:-20px;top:-20px;text-align:center;font-size:30px;font-size:3rem;border-radius:99px;-o-border-radius:99px;-moz-border-radius:99px;-webkit-border-radius:99px;color:#fffffe;line-height:43px;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}#popup-wrapper #popup #popup-close:hover{background:#c00}#popup-wrapper #popup h4{margin-bottom:0}#popup-wrapper #popup h4,#popup-wrapper #popup h3,#popup-wrapper #popup p{text-align:center}#popup-wrapper #popup h5{margin-bottom:0}#popup-wrapper #popup h5 a{font-weight:700;text-decoration:underline}#popup-wrapper #popup h5 a:hover{color:#4d5901}.cm-btn-success{color:#000001 !important}.sitestart{margin-top:180px}@media only screen and (max-width:682px){.sitestart{margin-top:80px}}