@media all{title{font-family:\{\"name\"\:\"tiny\"\,\"value\"\:\"0px\"\}}}@media all{title{font-family:\{\"name\"\:\"tiny\"\,\"value\"\:\"0\"\}}}@media all{title{font-family:\{\"name\"\:\"mobile\"\,\"value\"\:\"0px\"\}}}@media all and (min-width: 37.5em){title{font-family:\{\"name\"\:\"tablet\"\,\"value\"\:\"600px\"\}}}@media all and (min-width: 56.25em){title{font-family:\{\"name\"\:\"desktop\"\,\"value\"\:\"900px\"\}}}@media all and (min-width: 71.25em){title{font-family:\{\"name\"\:\"wide\"\,\"value\"\:\"1140px\"\}}}@media all and (min-width: 112.5em){title{font-family:\{\"name\"\:\"desktop4k\"\,\"value\"\:\"1800px\"\}}}head{font-family:\{\"tiny\"\:\"0\"\,\"mobile\"\:\"0px\"\,\"tablet\"\:\"600px\"\,\"desktop\"\:\"900px\"\,\"wide\"\:\"1140px\"\,\"desktop4k\"\:\"1800px\"\};display:none}body:before{background-color:#FCF8E3;border-bottom:1px solid #FBEED5;border-left:1px solid #FBEED5;color:#C09853;font:small-caption;padding:3px 6px;pointer-events:none;position:fixed;right:0;bottom:0;z-index:100;content:':'}@media all{body:before{content:"tiny ≥ 0 (0em)"}}@media all{body:before{content:"mobile ≥ 0px (0em)"}}@media all and (min-width: 37.5em){body:before{content:"tablet ≥ 600px (40em)"}}@media all and (min-width: 56.25em){body:before{content:"desktop ≥ 900px (60em)"}}@media all and (min-width: 71.25em){body:before{content:"wide ≥ 1140px (76em)"}}@media all and (min-width: 112.5em){body:before{content:"desktop4k ≥ 1800px (120em)"}}.demo{display:block;max-width:1240px;margin:0 auto;padding:2.66667rem}.show-grid #grid{background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="rgba(0, 255, 0, 0.1)" width="100%" %3E%3Crect x="0" width="calc(((100% - 30px) / 4 * 1))" height="100%"/%3E%3Crect x="calc(10px + ((100% - 30px) / 4 * 1))" width="calc(((100% - 30px) / 4 * 1))" height="100%"/%3E%3Crect x="calc(20px + ((100% - 30px) / 4 * 2))" width="calc(((100% - 30px) / 4 * 1))" height="100%"/%3E%3Crect x="calc(30px + ((100% - 30px) / 4 * 3))" width="calc(((100% - 30px) / 4 * 1))" height="100%"/%3E%3C/svg%3E') no-repeat scroll;position:absolute;top:0;width:90%;height:100%}@media all and (min-width: 37.5em){.show-grid #grid{background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="rgba(0, 255, 0, 0.1)" width="100%" %3E%3Crect x="0" width="calc(((100% - 72px) / 10 * 1))" height="100%"/%3E%3Crect x="calc(8px + ((100% - 72px) / 10 * 1))" width="calc(((100% - 72px) / 10 * 1))" height="100%"/%3E%3Crect x="calc(16px + ((100% - 72px) / 10 * 2))" width="calc(((100% - 72px) / 10 * 1))" height="100%"/%3E%3Crect x="calc(24px + ((100% - 72px) / 10 * 3))" width="calc(((100% - 72px) / 10 * 1))" height="100%"/%3E%3Crect x="calc(32px + ((100% - 72px) / 10 * 4))" width="calc(((100% - 72px) / 10 * 1))" height="100%"/%3E%3Crect x="calc(40px + ((100% - 72px) / 10 * 5))" width="calc(((100% - 72px) / 10 * 1))" height="100%"/%3E%3Crect x="calc(48px + ((100% - 72px) / 10 * 6))" width="calc(((100% - 72px) / 10 * 1))" height="100%"/%3E%3Crect x="calc(56px + ((100% - 72px) / 10 * 7))" width="calc(((100% - 72px) / 10 * 1))" height="100%"/%3E%3Crect x="calc(64px + ((100% - 72px) / 10 * 8))" width="calc(((100% - 72px) / 10 * 1))" height="100%"/%3E%3Crect x="calc(72px + ((100% - 72px) / 10 * 9))" width="calc(((100% - 72px) / 10 * 1))" height="100%"/%3E%3C/svg%3E') no-repeat scroll}}@media all and (min-width: 56.25em){.show-grid #grid{background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="rgba(0, 255, 0, 0.1)" width="100%" %3E%3Crect x="0" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(12px + ((100% - 204px) / 18 * 1))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(24px + ((100% - 204px) / 18 * 2))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(36px + ((100% - 204px) / 18 * 3))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(48px + ((100% - 204px) / 18 * 4))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(60px + ((100% - 204px) / 18 * 5))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(72px + ((100% - 204px) / 18 * 6))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(84px + ((100% - 204px) / 18 * 7))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(96px + ((100% - 204px) / 18 * 8))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(108px + ((100% - 204px) / 18 * 9))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(120px + ((100% - 204px) / 18 * 10))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(132px + ((100% - 204px) / 18 * 11))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(144px + ((100% - 204px) / 18 * 12))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(156px + ((100% - 204px) / 18 * 13))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(168px + ((100% - 204px) / 18 * 14))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(180px + ((100% - 204px) / 18 * 15))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(192px + ((100% - 204px) / 18 * 16))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(204px + ((100% - 204px) / 18 * 17))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3C/svg%3E') no-repeat scroll}}@media all and (min-width: 71.25em){.show-grid #grid{background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="rgba(0, 255, 0, 0.1)" width="100%" %3E%3Crect x="0" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(12px + ((100% - 204px) / 18 * 1))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(24px + ((100% - 204px) / 18 * 2))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(36px + ((100% - 204px) / 18 * 3))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(48px + ((100% - 204px) / 18 * 4))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(60px + ((100% - 204px) / 18 * 5))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(72px + ((100% - 204px) / 18 * 6))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(84px + ((100% - 204px) / 18 * 7))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(96px + ((100% - 204px) / 18 * 8))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(108px + ((100% - 204px) / 18 * 9))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(120px + ((100% - 204px) / 18 * 10))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(132px + ((100% - 204px) / 18 * 11))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(144px + ((100% - 204px) / 18 * 12))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(156px + ((100% - 204px) / 18 * 13))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(168px + ((100% - 204px) / 18 * 14))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(180px + ((100% - 204px) / 18 * 15))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(192px + ((100% - 204px) / 18 * 16))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(204px + ((100% - 204px) / 18 * 17))" width="calc(((100% - 204px) / 18 * 1))" height="100%"/%3E%3C/svg%3E') no-repeat scroll}}@media all and (min-width: 112.5em){.show-grid #grid{background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="rgba(0, 255, 0, 0.1)" width="100%" %3E%3Crect x="0" width="calc(((100% - 340px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(20px + ((100% - 340px) / 18 * 1))" width="calc(((100% - 340px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(40px + ((100% - 340px) / 18 * 2))" width="calc(((100% - 340px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(60px + ((100% - 340px) / 18 * 3))" width="calc(((100% - 340px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(80px + ((100% - 340px) / 18 * 4))" width="calc(((100% - 340px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(100px + ((100% - 340px) / 18 * 5))" width="calc(((100% - 340px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(120px + ((100% - 340px) / 18 * 6))" width="calc(((100% - 340px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(140px + ((100% - 340px) / 18 * 7))" width="calc(((100% - 340px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(160px + ((100% - 340px) / 18 * 8))" width="calc(((100% - 340px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(180px + ((100% - 340px) / 18 * 9))" width="calc(((100% - 340px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(200px + ((100% - 340px) / 18 * 10))" width="calc(((100% - 340px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(220px + ((100% - 340px) / 18 * 11))" width="calc(((100% - 340px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(240px + ((100% - 340px) / 18 * 12))" width="calc(((100% - 340px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(260px + ((100% - 340px) / 18 * 13))" width="calc(((100% - 340px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(280px + ((100% - 340px) / 18 * 14))" width="calc(((100% - 340px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(300px + ((100% - 340px) / 18 * 15))" width="calc(((100% - 340px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(320px + ((100% - 340px) / 18 * 16))" width="calc(((100% - 340px) / 18 * 1))" height="100%"/%3E%3Crect x="calc(340px + ((100% - 340px) / 18 * 17))" width="calc(((100% - 340px) / 18 * 1))" height="100%"/%3E%3C/svg%3E') no-repeat scroll}}@media all and (min-width: 37.5em){.show-grid #grid{width:85%}}@media all and (min-width: 56.25em){.show-grid #grid{width:90%}}@media all and (min-width: 71.25em){.show-grid #grid{max-width:80rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media all and (min-width: 112.5em){.show-grid #grid{max-width:84rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media all and (min-width: 71.25em){.configurator_body.show-grid #grid{max-width:none}}
:root{--cc-bg:#fff;--cc-text:#2d4156;--cc-border-radius:.35em;--cc-btn-primary-bg:#2d4156;--cc-btn-primary-text:var(--cc-bg);--cc-btn-primary-hover-bg:#1d2e38;--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#d8e0e6;--cc-btn-border-radius:4px;--cc-toggle-bg-off:#919ea6;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#d5dee2;--cc-toggle-knob-bg:#fff;--cc-toggle-knob-icon-color:#ecf2fa;--cc-block-text:var(--cc-text);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-bg-hover:#e9eff4;--cc-section-border:#f1f3f5;--cc-cookie-table-border:#e9edf2;--cc-overlay-bg:rgba(4,6,8,.85);--cc-webkit-scrollbar-bg:#cfd5db;--cc-webkit-scrollbar-bg-hover:#9199a0}.c_darkmode{--cc-bg:#181b1d;--cc-text:#d8e5ea;--cc-btn-primary-bg:#a6c4dd;--cc-btn-primary-text:#000;--cc-btn-primary-hover-bg:#c2dff7;--cc-btn-secondary-bg:#33383c;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#3e454a;--cc-toggle-bg-off:#667481;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#454c54;--cc-toggle-knob-bg:var(--cc-cookie-category-block-bg);--cc-toggle-knob-icon-color:var(--cc-bg);--cc-block-text:#b3bfc5;--cc-cookie-category-block-bg:#23272a;--cc-cookie-category-block-bg-hover:#2b3035;--cc-section-border:#292d31;--cc-cookie-table-border:#2b3035;--cc-webkit-scrollbar-bg:#667481;--cc-webkit-scrollbar-bg-hover:#9199a0}.cc_div *,.cc_div :after,.cc_div :before,.cc_div :hover{animation:none;background:none;border:none;border-radius:unset;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;float:none;font-family:inherit;font-size:1em;font-style:inherit;font-variant:normal;font-weight:inherit;height:auto;letter-spacing:unset;line-height:1.2;margin:0;padding:0;text-align:left;text-decoration:none;text-transform:none;transition:none;vertical-align:baseline;visibility:unset}.cc_div{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#2d4156;color:var(--cc-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;font-weight:400}#c-ttl,#s-bl td:before,#s-ttl,.cc_div .b-tl,.cc_div .c-bn{font-weight:600}#cm,#s-bl .act .b-acc,#s-inr,.cc_div .b-tl,.cc_div .c-bl{border-radius:.35em;border-radius:var(--cc-border-radius)}#s-bl .act .b-acc{border-top-left-radius:0;border-top-right-radius:0}.cc_div a,.cc_div button,.cc_div input{-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden}.cc_div a{border-bottom:1px solid}.cc_div a:hover{border-color:transparent;text-decoration:none}#cm-ov,#cs-ov,.c--anim #cm,.c--anim #s-cnt,.c--anim #s-inr{transition:visibility .25s linear,opacity .25s ease,transform .25s ease!important}.c--anim .c-bn{transition:background-color .25s ease!important}.c--anim #cm.bar.slide,.c--anim #cm.bar.slide+#cm-ov,.c--anim .bar.slide #s-inr,.c--anim .bar.slide+#cs-ov{transition:visibility .4s ease,opacity .4s ease,transform .4s ease!important}#cm.bar.slide,.cc_div .bar.slide #s-inr{opacity:1;transform:translateX(100%)}#cm.bar.top.slide,.cc_div .bar.left.slide #s-inr{opacity:1;transform:translateX(-100%)}#cm.slide,.cc_div .slide #s-inr{transform:translateY(1.6em)}#cm.top.slide{transform:translateY(-1.6em)}#cm.bar.slide{transform:translateY(100%)}#cm.bar.top.slide{transform:translateY(-100%)}.show--consent .c--anim #cm,.show--consent .c--anim #cm.bar,.show--settings .c--anim #s-inr,.show--settings .c--anim .bar.slide #s-inr{opacity:1;transform:scale(1);visibility:visible!important}.show--consent .c--anim #cm.box.middle,.show--consent .c--anim #cm.cloud.middle{transform:scale(1) translateY(-50%)}.show--settings .c--anim #s-cnt{visibility:visible!important}.force--consent.show--consent .c--anim #cm-ov,.show--settings .c--anim #cs-ov{opacity:1!important;visibility:visible!important}#cm{background:#fff;background:var(--cc-bg);bottom:1.25em;box-shadow:0 .625em 1.875em #000;box-shadow:0 .625em 1.875em rgba(2,2,3,.28);font-family:inherit;line-height:normal;max-width:24.2em;opacity:0;padding:1.1em 1.5em 1.4em;position:fixed;right:1.25em;transform:scale(.95);visibility:hidden;width:100%;z-index:1}#cc_div #cm{display:block!important}#c-ttl{font-size:1.05em;margin-bottom:.7em}.cloud #c-ttl{margin-top:-.15em}#c-txt{font-size:.9em;line-height:1.5em}.cc_div #c-bns{display:flex;justify-content:space-between;margin-top:1.4em}.cc_div .c-bn{background:#eaeff2;background:var(--cc-btn-secondary-bg);border-radius:4px;border-radius:var(--cc-btn-border-radius);color:#2d4156;color:var(--cc-btn-secondary-text);cursor:pointer;display:inline-block;flex:1;font-size:.82em;padding:1em 1.7em;text-align:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}#c-bns button+button,#s-c-bn,#s-cnt button+button{float:right;margin-left:1em}#s-cnt #s-rall-bn{float:none}#cm .c_link:active,#cm .c_link:hover,#s-c-bn:active,#s-c-bn:hover,#s-cnt button+button:active,#s-cnt button+button:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)}#s-cnt{display:table;height:100%;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:101}#s-bl{outline:none}#s-bl .title{margin-top:1.4em}#s-bl .b-bn,#s-bl .title:first-child{margin-top:0}#s-bl .b-acc .p{margin-top:0;padding:1em}#s-cnt .b-bn .b-tl{background:none;display:block;font-family:inherit;font-size:.95em;padding:1.3em 6.4em 1.3em 2.7em;position:relative;transition:background-color .25s ease;width:100%}#s-cnt .b-bn .b-tl.exp{cursor:pointer}#s-cnt .act .b-bn .b-tl{border-bottom-left-radius:0;border-bottom-right-radius:0}#s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl .b-bn{position:relative}#s-bl .c-bl{border:1px solid #f1f3f5;border:1px solid var(--cc-section-border);margin-bottom:.5em;padding:1em;transition:background-color .25s ease}#s-bl .c-bl:hover{background:#f0f4f7;background:var(--cc-cookie-category-block-bg)}#s-bl .c-bl:last-child{margin-bottom:.5em}#s-bl .c-bl:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#s-bl .c-bl:not(.b-ex):first-child:hover{background:transparent;background:unset}#s-bl .c-bl.b-ex{background:#f0f4f7;background:var(--cc-cookie-category-block-bg);border:none;padding:0;transition:none}#s-bl .c-bl.b-ex+.c-bl{margin-top:2em}#s-bl .c-bl.b-ex+.c-bl.b-ex{margin-top:0}#s-bl .c-bl.b-ex:first-child{margin-bottom:1em;margin-bottom:.5em}#s-bl .b-acc{display:none;margin-bottom:0;max-height:0;overflow:hidden;padding-top:0}#s-bl .act .b-acc{display:block;max-height:100%;overflow:hidden}#s-cnt .p{color:#2d4156;color:var(--cc-block-text);font-size:.9em;line-height:1.5em;margin-top:.85em}.cc_div .b-tg .c-tgl:disabled{cursor:not-allowed}#c-vln{display:table-cell;position:relative;vertical-align:middle}#cs{bottom:0;left:0;padding:0 1.7em;position:fixed;right:0;top:0;width:100%}#cs,#s-inr{height:100%}#s-inr{box-shadow:0 13px 27px -5px rgba(3,6,9,.26);margin:0 auto;max-width:45em;opacity:0;overflow:hidden;padding-bottom:4.75em;padding-top:4.75em;position:relative;transform:scale(.96);visibility:hidden}#s-bns,#s-hdr,#s-inr{background:#fff;background:var(--cc-bg)}#s-bl{display:block;height:100%;overflow-x:hidden;overflow-y:auto;overflow-y:overlay;padding:1.3em 1.8em;width:100%}#s-bns{border-top:1px solid #f1f3f5;border-top:1px solid var(--cc-section-border);bottom:0;height:4.75em;left:0;padding:1em 1.8em;position:absolute;right:0}.cc_div .cc-link{border-bottom:1px solid #2d4156;border-bottom:1px solid var(--cc-btn-primary-bg);color:#2d4156;color:var(--cc-btn-primary-bg);cursor:pointer;display:inline;font-weight:600;padding-bottom:0;text-decoration:none}.cc_div .cc-link:active,.cc_div .cc-link:hover{border-color:transparent}#c-bns button:first-child,#s-bns button:first-child{background:#2d4156;background:var(--cc-btn-primary-bg);color:#fff;color:var(--cc-btn-primary-text)}#c-bns.swap button:first-child{background:#eaeff2;background:var(--cc-btn-secondary-bg);color:#2d4156;color:var(--cc-btn-secondary-text)}#c-bns.swap button:last-child{background:#2d4156;background:var(--cc-btn-primary-bg);color:#fff;color:var(--cc-btn-primary-text)}.cc_div .b-tg .c-tgl:checked~.c-tg{background:#2d4156;background:var(--cc-toggle-bg-on)}#c-bns button:first-child:active,#c-bns button:first-child:hover,#c-bns.swap button:last-child:active,#c-bns.swap button:last-child:hover,#s-bns button:first-child:active,#s-bns button:first-child:hover{background:#1d2e38;background:var(--cc-btn-primary-hover-bg)}#c-bns.swap button:first-child:active,#c-bns.swap button:first-child:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)}#s-hdr{border-bottom:1px solid #f1f3f5;border-bottom:1px solid var(--cc-section-border);display:table;height:4.75em;padding:0 1.8em;position:absolute;top:0;width:100%;z-index:2}#s-hdr,#s-ttl{vertical-align:middle}#s-ttl{display:table-cell;font-size:1em}#s-c-bn{font-size:1.45em;font-weight:400;height:1.7em;margin:0;overflow:hidden;padding:0;position:relative;width:1.7em}#s-c-bnc{display:table-cell;vertical-align:middle}.cc_div span.t-lb{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#c_policy__text{height:31.25em;margin-top:1.25em;overflow-y:auto}#c-s-in{height:100%;height:calc(100% - 2.5em);max-height:37.5em;position:relative;top:50%;transform:translateY(-50%)}@media screen and (min-width:688px){#s-bl::-webkit-scrollbar{background:transparent;border-radius:0 .25em .25em 0;height:100%;width:.9em}#s-bl::-webkit-scrollbar-thumb{background:#cfd5db;background:var(--cc-webkit-scrollbar-bg);border:.25em solid #fff;border:.25em solid var(--cc-bg);border-radius:100em}#s-bl::-webkit-scrollbar-thumb:hover{background:#9199a0;background:var(--cc-webkit-scrollbar-bg-hover)}#s-bl::-webkit-scrollbar-button{height:5px;width:10px}}.cc_div .b-tg{bottom:0;display:inline-block;margin:auto;right:0;right:1.2em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.cc_div .b-tg,.cc_div .b-tg .c-tgl{cursor:pointer;position:absolute;top:0}.cc_div .b-tg .c-tgl{border:0;display:block;left:0;margin:0}.cc_div .b-tg .c-tg{background:#919ea6;background:var(--cc-toggle-bg-off);pointer-events:none;position:absolute;transition:background-color .25s ease,box-shadow .25s ease}.cc_div .b-tg,.cc_div .b-tg .c-tg,.cc_div .b-tg .c-tgl,.cc_div span.t-lb{border-radius:4em;height:1.5em;width:3.4em}.cc_div .b-tg .c-tg.c-ro{cursor:not-allowed}.cc_div .b-tg .c-tgl~.c-tg.c-ro{background:#d5dee2;background:var(--cc-toggle-bg-readonly)}.cc_div .b-tg .c-tgl~.c-tg.c-ro:after{box-shadow:none}.cc_div .b-tg .c-tg:after{background:#fff;background:var(--cc-toggle-knob-bg);border:none;border-radius:100%;box-shadow:0 1px 2px rgba(24,32,35,.36);box-sizing:content-box;content:"";display:block;height:1.25em;left:.125em;position:relative;top:.125em;transition:transform .25s ease;width:1.25em}.cc_div .b-tg .c-tgl:checked~.c-tg:after{transform:translateX(1.9em)}#s-bl table,#s-bl td,#s-bl th{border:none}#s-bl tbody tr{transition:background-color .25s ease}#s-bl tbody tr:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl table{border-collapse:collapse;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#s-bl td,#s-bl th{font-size:.8em;padding:.8em .625em .8em 1.2em;text-align:left;vertical-align:top}#s-bl th{font-family:inherit;padding:1.2em}#s-bl thead tr:first-child{border-bottom:1px solid #e9edf2;border-bottom:1px solid var(--cc-cookie-table-border)}.force--consent #cs,.force--consent #s-cnt{width:100vw}#cm-ov,#cs-ov{background:#070707;background:rgba(4,6,8,.85);background:var(--cc-overlay-bg);bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;transition:none;visibility:hidden}.c--anim #cs-ov,.force--consent .c--anim #cm-ov,.force--consent.show--consent #cm-ov,.show--settings #cs-ov{display:block}#cs-ov{z-index:2}.force--consent .cc_div{bottom:0;left:0;position:fixed;top:0;transition:visibility .25s linear;visibility:hidden;width:100%;width:100vw}.force--consent.show--consent .c--anim .cc_div,.force--consent.show--settings .c--anim .cc_div{visibility:visible}.force--consent #cm{position:absolute}.force--consent #cm.bar{max-width:100vw;width:100vw}html.force--consent.show--consent{overflow-y:hidden!important}html.force--consent.show--consent,html.force--consent.show--consent body{height:auto!important;overflow-x:hidden!important}.cc_div .act .b-bn .exp:before,.cc_div .b-bn .exp:before{border:solid #2d4156;border:solid var(--cc-btn-secondary-text);border-width:0 2px 2px 0;content:"";display:inline-block;left:1.2em;margin-right:15px;padding:.2em;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg)}.cc_div .act .b-bn .b-tl:before{transform:translateY(-20%) rotate(225deg)}.cc_div .on-i:before{border:solid #ecf2fa;border:solid var(--cc-toggle-knob-icon-color);border-width:0 2px 2px 0;display:inline-block;left:.75em;padding:.1em .1em .45em;top:.37em}#s-c-bn:after,#s-c-bn:before,.cc_div .on-i:before{content:"";margin:0 auto;position:absolute;transform:rotate(45deg)}#s-c-bn:after,#s-c-bn:before{background:#2d4156;background:var(--cc-btn-secondary-text);border-radius:1em;height:.6em;left:.82em;top:.58em;width:1.5px}#s-c-bn:after{transform:rotate(-45deg)}.cc_div .off-i,.cc_div .on-i{display:block;height:100%;position:absolute;right:0;text-align:center;transition:opacity .15s ease;width:50%}.cc_div .on-i{left:0;opacity:0}.cc_div .off-i:after,.cc_div .off-i:before{background:#ecf2fa;background:var(--cc-toggle-knob-icon-color);content:" ";display:block;height:.7em;margin:0 auto;position:absolute;right:.8em;top:.42em;transform-origin:center;width:.09375em}.cc_div .off-i:before{transform:rotate(45deg)}.cc_div .off-i:after{transform:rotate(-45deg)}.cc_div .b-tg .c-tgl:checked~.c-tg .on-i{opacity:1}.cc_div .b-tg .c-tgl:checked~.c-tg .off-i{opacity:0}#cm.box.middle,#cm.cloud.middle{bottom:auto;top:50%;transform:translateY(-37%)}#cm.box.middle.zoom,#cm.cloud.middle.zoom{transform:scale(.95) translateY(-50%)}#cm.box.center,#cm.cloud{left:1em;margin:0 auto;right:1em}#cm.cloud{max-width:50em;overflow:hidden;padding:1.3em 2em;text-align:center;width:unset}.cc_div .cloud #c-inr{display:table;width:100%}.cc_div .cloud #c-inr-i{display:table-cell;padding-right:2.4em;vertical-align:top;width:70%}.cc_div .cloud #c-txt{font-size:.85em}.cc_div .cloud #c-bns{display:table-cell;min-width:170px;vertical-align:middle}#cm.cloud .c-bn{margin:.625em 0 0;width:100%}#cm.cloud .c-bn:first-child{margin:0}#cm.cloud.left{margin-right:1.25em}#cm.cloud.right{margin-left:1.25em}#cm.bar{border-radius:0;bottom:0;left:0;max-width:100%;padding:2em;position:fixed;right:0;width:100%}#cm.bar #c-inr{margin:0 auto;max-width:32em}#cm.bar #c-bns{max-width:33.75em}#cm.bar #cs{padding:0}.cc_div .bar #c-s-in{height:100%;max-height:100%;top:0;transform:none}.cc_div .bar #s-bl,.cc_div .bar #s-bns,.cc_div .bar #s-hdr{padding-left:1.6em;padding-right:1.6em}.cc_div .bar #cs{padding:0}.cc_div .bar #s-inr{border-radius:0;margin:0 0 0 auto;max-width:32em}.cc_div .bar.left #s-inr{margin-left:0;margin-right:auto}.cc_div .bar #s-bl table,.cc_div .bar #s-bl tbody,.cc_div .bar #s-bl td,.cc_div .bar #s-bl th,.cc_div .bar #s-bl thead,.cc_div .bar #s-bl tr,.cc_div .bar #s-cnt{display:block}.cc_div .bar #s-bl thead tr{left:-9999px;position:absolute;top:-9999px}.cc_div .bar #s-bl tr{border-top:1px solid #e9edf2;border-top:1px solid var(--cc-cookie-table-border)}.cc_div .bar #s-bl td{border:none;padding-left:35%;position:relative}.cc_div .bar #s-bl td:before{color:#2d4156;color:var(--cc-text);content:attr(data-column);left:1em;overflow:hidden;padding-right:.625em;position:absolute;text-overflow:ellipsis;white-space:nowrap}#cm.top{bottom:auto;top:1.25em}#cm.left{left:1.25em;right:auto}#cm.right{left:auto;right:1.25em}#cm.bar.left,#cm.bar.right{left:0;right:0}#cm.bar.top{top:0}@media screen and (max-width:688px){#cm,#cm.cloud,#cm.left,#cm.right{bottom:1em;display:block;left:1em;margin:0;max-width:100%;padding:1.4em!important;right:1em;width:auto}.force--consent #cm,.force--consent #cm.cloud{max-width:100vw;width:auto}#cm.top{bottom:auto;top:1em}#cm.bottom{bottom:1em;top:auto}#cm.bar.bottom{bottom:0}#cm.cloud .c-bn{font-size:.85em}#s-bns,.cc_div .bar #s-bns{padding:1em 1.3em}.cc_div .bar #s-inr{max-width:100%;width:100%}.cc_div .cloud #c-inr-i{padding-right:0}#cs{border-radius:0;padding:0}#c-s-in{height:100%;max-height:100%;top:0;transform:none}.cc_div .b-tg{right:1.1em;transform:scale(1.1)}#s-inr{border-radius:0;margin:0;padding-bottom:7.9em}#s-bns{height:7.9em}#s-bl,.cc_div .bar #s-bl{padding:1.3em}#s-hdr,.cc_div .bar #s-hdr{padding:0 1.3em}#s-bl table{width:100%}#s-inr.bns-t{padding-bottom:10.5em}.bns-t #s-bns{height:10.5em}.cc_div .bns-t .c-bn{font-size:.83em;padding:.9em 1.6em}#s-cnt .b-bn .b-tl{padding-bottom:1.2em;padding-top:1.2em}#s-bl table,#s-bl tbody,#s-bl td,#s-bl th,#s-bl thead,#s-bl tr,#s-cnt{display:block}#s-bl thead tr{left:-9999px;position:absolute;top:-9999px}#s-bl tr{border-top:1px solid #e9edf2;border-top:1px solid var(--cc-cookie-table-border)}#s-bl td{border:none;padding-left:35%;position:relative}#s-bl td:before{color:#2d4156;color:var(--cc-text);content:attr(data-column);left:1em;overflow:hidden;padding-right:.625em;position:absolute;text-overflow:ellipsis;white-space:nowrap}#cm .c-bn,.cc_div .c-bn{margin-right:0;width:100%}#s-cnt #s-rall-bn{margin-left:0}.cc_div #c-bns{flex-direction:column}#c-bns button+button,#s-cnt button+button{float:unset;margin-left:0;margin-top:.625em}#cm.box,#cm.cloud{left:1em;right:1em;width:auto}#cm.cloud.left,#cm.cloud.right{margin:0}.cc_div .cloud #c-bns,.cc_div .cloud #c-inr,.cc_div .cloud #c-inr-i{display:block;min-width:unset;width:auto}.cc_div .cloud #c-txt{font-size:.9em}.cc_div .cloud #c-bns{margin-top:1.625em}}.cc_div.ie #c-vln{height:100%;padding-top:5.62em}.cc_div.ie .bar #c-vln{padding-top:0}.cc_div.ie #cs{margin-top:-5.625em;max-height:37.5em;position:relative;top:0}.cc_div.ie .bar #cs{margin-top:0;max-height:100%}.cc_div.ie #cm{border:1px solid #dee6e9}.cc_div.ie #c-s-in{top:0}.cc_div.ie .b-tg{margin-bottom:.7em;padding-left:1em}.cc_div.ie .b-tg .c-tgl:checked~.c-tg:after{left:1.95em}.cc_div.ie #s-bl table{overflow:auto}.cc_div.ie .b-tg .c-tg{display:none}.cc_div.ie .b-tg .c-tgl{display:inline-block;height:auto;margin-bottom:.2em;position:relative;vertical-align:middle}.cc_div.ie #s-cnt .b-bn .b-tl{padding:1.3em 6.4em 1.3em 1.4em}.cc_div.ie .bar #s-bl td:before{display:none}.cc_div.ie .bar #s-bl td{padding:.8em .625em .8em 1.2em}.cc_div.ie .bar #s-bl thead tr{position:relative}.cc_div.ie .b-tg .t-lb{filter:alpha(opacity=0)}.cc_div.ie #cm-ov,.cc_div.ie #cs-ov{filter:alpha(opacity=80)}.ps{overflow:hidden !important;overflow-anchor:none;-ms-touch-action:auto;touch-action:auto}.ps__rail-x{display:none;opacity:0;-webkit-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;height:15px;bottom:0px;position:absolute}.ps__rail-y{display:none;opacity:0;-webkit-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:0.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:0.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;-webkit-transition:background-color .2s linear, height .2s ease-in-out;transition:background-color .2s linear, height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;-webkit-transition:background-color .2s linear, width .2s ease-in-out;transition:background-color .2s linear, width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto !important}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.ps{overflow:auto !important}}@media all{title{font-family:\{\"name\"\:\"tiny\"\,\"value\"\:\"0px\"\}}}@media all{title{font-family:\{\"name\"\:\"tiny\"\,\"value\"\:\"0\"\}}}@media all{title{font-family:\{\"name\"\:\"mobile\"\,\"value\"\:\"0px\"\}}}@media all and (min-width: 37.5em){title{font-family:\{\"name\"\:\"tablet\"\,\"value\"\:\"600px\"\}}}@media all and (min-width: 56.25em){title{font-family:\{\"name\"\:\"desktop\"\,\"value\"\:\"900px\"\}}}@media all and (min-width: 71.25em){title{font-family:\{\"name\"\:\"wide\"\,\"value\"\:\"1140px\"\}}}@media all and (min-width: 112.5em){title{font-family:\{\"name\"\:\"desktop4k\"\,\"value\"\:\"1800px\"\}}}head{font-family:\{\"tiny\"\:\"0\"\,\"mobile\"\:\"0px\"\,\"tablet\"\:\"600px\"\,\"desktop\"\:\"900px\"\,\"wide\"\:\"1140px\"\,\"desktop4k\"\:\"1800px\"\};display:none}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:inherit;vertical-align:baseline;background:transparent;font-family:"robotolight";color:inherit;line-height:inherit;-webkit-font-smoothing:antialiased}span{font-family:inherit}h1,h2,h3,h4,h5,h6{font-weight:normal}a,label,button{-webkit-tap-highlight-color:rgba(255,165,0,0.2)}*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box}b,strong{font-weight:600}sup{vertical-align:super;line-height:0.9;font-family:inherit}sub{vertical-align:sub;line-height:0.9}html{font-size:15px;color:#252323;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{font-size:15px}ul{margin-left:1.33333rem;font-family:"robotolight";font-size:16px;line-height:1.5}ul li{margin-top:.66667rem}ol{margin-left:1.33333rem;font-family:"robotolight";font-size:16px;line-height:1.5}ol li{margin-top:.66667rem}@font-face{font-family:'robotothin';src:url("/build/media/fonts/roboto-thin-webfont.woff2") format("woff2"),url("/build/media/fonts/roboto-thin-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'robotoregular';src:url("/build/media/fonts/roboto-regular-webfont.woff2") format("woff2"),url("/build/media/fonts/roboto-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'robotolight';src:url("/build/media/fonts/roboto-light-webfont.woff2") format("woff2"),url("/build/media/fonts/roboto-light-webfont.woff") format("woff");font-weight:normal;font-style:normal}h1{font-family:"robotothin";font-weight:100;font-size:40px}@media all and (min-width: 37.5em){h1{font-size:60px}}@media all and (min-width: 56.25em){h1{font-size:70px}}@media all and (min-width: 71.25em){h1{font-size:90px}}@media all and (min-width: 112.5em){h1{font-size:110px}}h2{font-family:"robotothin";line-height:1.15;font-size:32px}@media all and (min-width: 37.5em){h2{font-size:42px}}@media all and (min-width: 71.25em){h2{font-size:48px}}@media all and (min-width: 112.5em){h2{font-size:60px}}h3{font-family:"robotothin";line-height:1.15;line-height:1.4;font-size:20px}@media all and (min-width: 37.5em){h3{font-size:30px;line-height:1.25}}@media all and (min-width: 112.5em){h3{font-size:36px;line-height:1.25}}h4{font-family:"robotoregular";font-size:18px;line-height:1.5}h5{font-family:"robotoregular";font-size:16px;line-height:1.5}h6{font-family:"robotoregular";font-size:14px;line-height:1.5}p{font-family:"robotolight";font-size:16px;line-height:1.7;margin-top:1rem}.button,.button.default,.button.classic,button.default,button.classic{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;border-radius:0;background:#F2F1EC;padding:1.33333rem 1.66667rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:"robotoregular";font-size:15px;text-transform:uppercase;text-decoration:none;color:#000;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;cursor:pointer}.button:hover,.button.default:hover,.button.classic:hover,button.default:hover,button.classic:hover{background:#dddbce}.button:hover .svg,.button:hover:before,.button.default:hover .svg,.button.default:hover:before,.button.classic:hover .svg,.button.classic:hover:before,button.default:hover .svg,button.default:hover:before,button.classic:hover .svg,button.classic:hover:before{-webkit-transform:translate(5px, 0) translateZ(0) scale(1, 1);transform:translate(5px, 0) translateZ(0) scale(1, 1)}.button:before,.button.default:before,.button.classic:before,button.default:before,button.classic:before{content:"";vertical-align:middle;background:url("/build/media/svg/ar_filled.svg") no-repeat;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:left 0.3s ease, -webkit-transform 0.3s ease;transition:left 0.3s ease, -webkit-transform 0.3s ease;transition:transform 0.3s ease, left 0.3s ease;transition:transform 0.3s ease, left 0.3s ease, -webkit-transform 0.3s ease;position:relative;min-width:1.13333rem;min-height:.8rem}.button .svg,.button.default .svg,.button.classic .svg,button.default .svg,button.classic .svg{vertical-align:middle;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:fill 0.3s ease, -webkit-transform 0.3s ease;transition:fill 0.3s ease, -webkit-transform 0.3s ease;transition:fill 0.3s ease, transform 0.3s ease;transition:fill 0.3s ease, transform 0.3s ease, -webkit-transform 0.3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;-webkit-transform:translate(0, 0) translateZ(0) scale(1, 1);transform:translate(0, 0) translateZ(0) scale(1, 1);min-width:1.13333rem;min-height:.8rem}.button span,.button.default span,.button.classic span,button.default span,button.classic span{vertical-align:middle}.button.white,button.white{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;border-radius:0;background:#fff;padding:1.33333rem 1.66667rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:"robotoregular";font-size:15px;text-transform:uppercase;text-decoration:none;color:#000;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;cursor:pointer}.button.white:hover,button.white:hover{background:#e6e6e6}.button.white:hover .svg,.button.white:hover:before,button.white:hover .svg,button.white:hover:before{-webkit-transform:translate(5px, 0) translateZ(0) scale(1, 1);transform:translate(5px, 0) translateZ(0) scale(1, 1)}.button.white:before,button.white:before{content:"";vertical-align:middle;background:url("/build/media/svg/ar_filled.svg") no-repeat;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:left 0.3s ease, -webkit-transform 0.3s ease;transition:left 0.3s ease, -webkit-transform 0.3s ease;transition:transform 0.3s ease, left 0.3s ease;transition:transform 0.3s ease, left 0.3s ease, -webkit-transform 0.3s ease;position:relative;min-width:1.13333rem;min-height:.8rem}.button.white .svg,button.white .svg{vertical-align:middle;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:fill 0.3s ease, -webkit-transform 0.3s ease;transition:fill 0.3s ease, -webkit-transform 0.3s ease;transition:fill 0.3s ease, transform 0.3s ease;transition:fill 0.3s ease, transform 0.3s ease, -webkit-transform 0.3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;-webkit-transform:translate(0, 0) translateZ(0) scale(1, 1);transform:translate(0, 0) translateZ(0) scale(1, 1);min-width:1.13333rem;min-height:.8rem}.button.white span,button.white span{vertical-align:middle}.button.config,button.config{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;border-radius:0;background:#C4BDB2;padding:1.33333rem 1.66667rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:"robotoregular";font-size:15px;text-transform:uppercase;text-decoration:none;color:#000;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;cursor:pointer}.button.config:hover,button.config:hover{background:#aea495}.button.config:hover .svg,.button.config:hover:before,button.config:hover .svg,button.config:hover:before{-webkit-transform:translate(5px, 0) translateZ(0) scale(1, 1);transform:translate(5px, 0) translateZ(0) scale(1, 1)}.button.config:before,button.config:before{content:"";vertical-align:middle;background:url("/build/media/svg/ar_filled.svg") no-repeat;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:left 0.3s ease, -webkit-transform 0.3s ease;transition:left 0.3s ease, -webkit-transform 0.3s ease;transition:transform 0.3s ease, left 0.3s ease;transition:transform 0.3s ease, left 0.3s ease, -webkit-transform 0.3s ease;position:relative;min-width:1.13333rem;min-height:.8rem}.button.config .svg,button.config .svg{vertical-align:middle;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:fill 0.3s ease, -webkit-transform 0.3s ease;transition:fill 0.3s ease, -webkit-transform 0.3s ease;transition:fill 0.3s ease, transform 0.3s ease;transition:fill 0.3s ease, transform 0.3s ease, -webkit-transform 0.3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;-webkit-transform:translate(0, 0) translateZ(0) scale(1, 1);transform:translate(0, 0) translateZ(0) scale(1, 1);min-width:1.13333rem;min-height:.8rem}.button.config span,button.config span{vertical-align:middle}ul.filter{list-style:none;margin:0;padding:0;font-size:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;color:#8A8986;font-weight:400;overflow-x:scroll}ul.filter li{margin:0}@media all and (min-width: 56.25em){ul.filter{overflow-x:auto}}ul.filter li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:1.2rem;padding:.26667rem .26667rem .26667rem .8rem;border-radius:1.86667rem;font-size:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;cursor:pointer}@media all and (min-width: 56.25em){ul.filter li{white-space:normal}}ul.filter li:first-child{margin-left:0}ul.filter li span{display:-webkit-box;display:-ms-flexbox;display:flex;width:1.73333rem;min-width:1.73333rem;height:1.73333rem;margin-left:.53333rem;border-radius:60%;border:1px solid #8A8986;color:#8A8986;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}ul.filter li.is_active{background:#252323;color:#fff}ul.filter li.is_active span{border-color:#fff;background:#fff;color:#252323}.clearfix:after{content:"";display:table;clear:both;height:0}input[type=text],input[type=email],input[type=number],textarea{font-family:"robotoregular";line-height:1.7;font-size:16px;font-size:15px;border:1px solid rgba(37,35,35,0.2);width:100%;height:3.33333rem;padding:.73333rem;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}@media all and (max-width: 56.24em){input[type=text],input[type=email],input[type=number],textarea{font-size:16px}}input[type=text].is_fill,input[type=text].is_focus,input[type=text]:focus,input[type=email].is_fill,input[type=email].is_focus,input[type=email]:focus,input[type=number].is_fill,input[type=number].is_focus,input[type=number]:focus,textarea.is_fill,textarea.is_focus,textarea:focus{outline:none;border-color:#252323}input[type=text].is_fill ~ .form_label_text,input[type=text].is_focus ~ .form_label_text,input[type=text]:focus ~ .form_label_text,input[type=email].is_fill ~ .form_label_text,input[type=email].is_focus ~ .form_label_text,input[type=email]:focus ~ .form_label_text,input[type=number].is_fill ~ .form_label_text,input[type=number].is_focus ~ .form_label_text,input[type=number]:focus ~ .form_label_text,textarea.is_fill ~ .form_label_text,textarea.is_focus ~ .form_label_text,textarea:focus ~ .form_label_text{-webkit-transform:translate(0, -85%);transform:translate(0, -85%);font-size:12px}input[type=text].is_fill.is_focus,input[type=text].is_fill:focus,input[type=email].is_fill.is_focus,input[type=email].is_fill:focus,input[type=number].is_fill.is_focus,input[type=number].is_fill:focus,textarea.is_fill.is_focus,textarea.is_fill:focus{border-color:#252323}input[type=text].is_fill,input[type=email].is_fill,input[type=number].is_fill,textarea.is_fill{border-color:#252323}input[type=text].is_error,input[type=email].is_error,input[type=number].is_error,textarea.is_error{border-color:red}input[type=text].is_error ~ .form_label_text,input[type=email].is_error ~ .form_label_text,input[type=number].is_error ~ .form_label_text,textarea.is_error ~ .form_label_text{color:red}select{font-family:"robotoregular";line-height:1.7;font-size:16px;font-size:15px;width:100%;height:3.33333rem;border:1px solid rgba(37,35,35,0.2);padding:.73333rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background:transparent;border-radius:0}select::-ms-expand{display:none}@media all and (max-width: 56.24em){select{font-size:16px}}select.is_fill,select.is_focus,select:focus{outline:none;border-color:#252323}select.is_fill ~ .form_label_text,select.is_focus ~ .form_label_text,select:focus ~ .form_label_text{-webkit-transform:translate(0, -85%);transform:translate(0, -85%);font-size:12px}select.is_fill.is_focus,select.is_fill:focus{border-color:#252323}select.is_fill{border-color:#252323}select.is_error{border-color:red}select.is_error ~ .form_label_text{color:red}input[type=checkbox]{width:1.33333rem;height:1.33333rem;visibility:hidden;position:absolute;top:0;left:0;margin:0;padding:0;outline:none}textarea{resize:none;min-height:10rem;height:auto}@media all and (max-width: 56.24em){textarea{font-size:16px}}.dsgv-checkbox{margin-top:2rem;margin-bottom:2rem;width:100%}@media all and (min-width: 37.5em){.dsgv-checkbox{margin-top:2.33333rem}}@media all and (min-width: 56.25em){.dsgv-checkbox{margin-top:2.33333rem}}@media all and (min-width: 71.25em){.dsgv-checkbox{margin-top:2.33333rem}}@media all and (min-width: 112.5em){.dsgv-checkbox{margin-top:2.66667rem}}@media all and (min-width: 37.5em){.dsgv-checkbox{margin-bottom:2.33333rem}}@media all and (min-width: 56.25em){.dsgv-checkbox{margin-bottom:2.33333rem}}@media all and (min-width: 71.25em){.dsgv-checkbox{margin-bottom:2.33333rem}}@media all and (min-width: 112.5em){.dsgv-checkbox{margin-bottom:2.66667rem}}.dsgv-checkbox a{color:inherit}.form_label{margin-top:2rem;display:block;position:relative}@media all and (min-width: 37.5em){.form_label{margin-top:2.33333rem}}@media all and (min-width: 56.25em){.form_label{margin-top:2.33333rem}}@media all and (min-width: 71.25em){.form_label{margin-top:2.33333rem}}@media all and (min-width: 112.5em){.form_label{margin-top:2.66667rem}}.form_label_text{position:absolute;top:0;left:0;pointer-events:none;font-family:"robotoregular";line-height:1.7;font-size:16px;font-size:15px;padding:.93333rem .73333rem .73333rem;border:1px solid transparent;color:rgba(37,35,35,0.4);-webkit-transition:font-size .3s ease, -webkit-transform .3s ease;transition:font-size .3s ease, -webkit-transform .3s ease;transition:transform .3s ease, font-size .3s ease;transition:transform .3s ease, font-size .3s ease, -webkit-transform .3s ease}@media all and (max-width: 56.24em){.form_label_text{font-size:16px;line-height:1.5}}.form_checkbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form_checkbox_box{width:1.33333rem;height:1.33333rem;margin-right:.66667rem;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border:1px solid rgba(37,35,35,0.4)}.form_checkbox label{color:rgba(37,35,35,0.4);cursor:pointer;padding-top:.06667rem}.form_checkbox_box_icon{opacity:0;width:.46667rem;height:auto;color:inherit}input:checked+.form_checkbox_box>.form_checkbox_box_icon{color:#252323;opacity:1}input:checked+.form_checkbox_box{border-color:#252323;color:#252323}.form_checkbox input:checked+label+label{color:#252323}.form_checkbox input.is_error+label{border-color:red;color:red}.form_checkbox input.is_error+label+label{color:red}.form_select_arrow{display:block;position:absolute;width:.66667rem !important;height:.4rem !important;right:.73333rem;top:calc(50% - .2rem);pointer-events:none}.form_error_message{float:left;margin-top:1rem}@media all and (min-width: 37.5em){.form_error_message{margin-top:2rem}}.form_error_message_icon{display:inline-block;vertical-align:middle;margin-right:.33333rem}.form_error_message_icon .svg{display:inline-block;width:1.86667rem;height:1.6rem}.form_error_message_label{font-family:"robotoregular";line-height:1.7;font-size:16px;color:red}.form_success_message{font-family:"robotoregular";line-height:1.7;font-size:16px;margin-left:auto;margin-top:1rem}.form_success_message_ico{display:inline-block;vertical-align:middle;width:3.73333rem;height:3.73333rem;padding:1.33333rem 1rem;background:#fff;margin-left:.66667rem}.form_success_message_ico .svg{display:inline-block;width:1.66667rem;height:1.06667rem;color:#fff}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@-webkit-keyframes move-label{0%{-webkit-transform:translateX(0px);transform:translateX(0px)}100%{-webkit-transform:translateX(-50px);transform:translateX(-50px)}}@keyframes move-label{0%{-webkit-transform:translateX(0px);transform:translateX(0px)}100%{-webkit-transform:translateX(-50px);transform:translateX(-50px)}}.fade-enter-active{-webkit-transition:opacity 0.7s;transition:opacity 0.7s}.fade-leave-active{-webkit-transition:opacity 0.7s;transition:opacity 0.7s}.fade-enter,.fade-leave-to{opacity:0}.fadeAbs-enter-active{-webkit-transition:opacity 0.7s;transition:opacity 0.7s}.fadeAbs-leave-active{position:absolute;-webkit-transition:opacity 0.7s;transition:opacity 0.7s}.fadeAbs-enter,.fadeAbs-leave-to{opacity:0}.company{width:111.1111%;margin-left:-5.55555%;padding:0 5.55555%;background-color:#F2F1EC;overflow:hidden}@media all and (min-width: 37.5em){.company{width:117.6171%;margin-left:-8.80855%;padding:0 8.80855%}}@media all and (min-width: 56.25em){.company{width:100%;margin-left:0;padding:0}}.company b,.company strong{font-family:"robotoregular";line-height:1.7;font-size:16px}.company_inner{margin:0 auto;padding-top:4rem;padding-bottom:5.33333rem}@media all and (min-width: 71.25em){.company_inner{max-width:80rem}}@media all and (min-width: 112.5em){.company_inner{max-width:84rem}}.company_inner:after{content:"";display:table;clear:both;height:0}@media all and (min-width: 37.5em){.company_inner{padding-top:5.33333rem}}@media all and (min-width: 56.25em){.company_inner{padding-top:5.33333rem}}@media all and (min-width: 71.25em){.company_inner{padding-top:5.33333rem}}@media all and (min-width: 112.5em){.company_inner{padding-top:6.66667rem}}@media all and (min-width: 37.5em){.company_inner{padding-bottom:6.66667rem}}@media all and (min-width: 56.25em){.company_inner{padding-bottom:6.66667rem}}@media all and (min-width: 71.25em){.company_inner{padding-bottom:6.66667rem}}@media all and (min-width: 112.5em){.company_inner{padding-bottom:10.66667rem}}@media all and (min-width: 56.25em){.company_inner h1{margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 71.25em){.company_inner h1{margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.company_inner h1{margin-left:calc(20px + ((100% - 340px) / 18 * 1))}}.company__map{margin-top:2rem;height:19.33333rem;clear:both;width:111.1111%;margin-left:-5.55555%;background-color:#F2F1EC}@media all and (min-width: 37.5em){.company__map{margin-top:2rem}}@media all and (min-width: 56.25em){.company__map{margin-top:2rem}}@media all and (min-width: 71.25em){.company__map{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.company__map{margin-top:2.66667rem}}@media all and (min-width: 37.5em){.company__map{width:117.6171%;margin-left:-8.80855%}}@media all and (min-width: 56.25em){.company__map{width:100%;margin-left:0;padding:0}}@media all and (min-width: 71.25em){.company__map{height:24rem;width:90vw;margin-left:calc(-45vw + 50%)}}@media all and (min-width: 112.5em){.company__map{height:40rem}}.company__locations{padding-top:2rem;padding-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-2rem;background:#fff;width:100%;position:relative}@media all and (min-width: 37.5em){.company__locations{padding-top:2rem}}@media all and (min-width: 56.25em){.company__locations{padding-top:2rem}}@media all and (min-width: 71.25em){.company__locations{padding-top:2.66667rem}}@media all and (min-width: 112.5em){.company__locations{padding-top:2.66667rem}}@media all and (min-width: 37.5em){.company__locations{padding-bottom:2rem}}@media all and (min-width: 56.25em){.company__locations{padding-bottom:2rem}}@media all and (min-width: 71.25em){.company__locations{padding-bottom:2.66667rem}}@media all and (min-width: 112.5em){.company__locations{padding-bottom:2.66667rem}}.company__locations:after{content:"";display:table;clear:both;height:0}.company__locations__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;position:relative}@media all and (min-width: 56.25em){.company__locations__inner{-webkit-box-flex:0;-ms-flex:0 0 16.66667rem;flex:0 0 16.66667rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-right:1px solid #D1D1D1;padding:20px 0}}.company__locations__section_title{font-family:"robotothin";line-height:1.15;line-height:1.4;font-size:20px;padding-top:30px;height:auto !important;margin-left:1.33333rem}@media all and (min-width: 37.5em){.company__locations__section_title{font-size:30px;line-height:1.25}}@media all and (min-width: 112.5em){.company__locations__section_title{font-size:36px;line-height:1.25}}.company__locations__section_title:first-of-type{padding-top:0}@media all and (min-width: 37.5em){.company__locations__section_title{margin-left:calc(8px + ((100% - 72px) / 10 * 1))}}@media all and (min-width: 56.25em){.company__locations__section_title{margin-left:0}}.company__locations a{color:#252323;position:relative;text-decoration:none;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.company__locations a:after{content:"";display:block;position:absolute;bottom:0;left:50%;width:100%;height:1px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background:#252323;-webkit-transition:background 0.3s ease;transition:background 0.3s ease}.company__locations a:hover{color:#E3672A}.hoffmann .company__locations a:hover{color:#21316F}.company__locations a:hover:after{background:#E3672A}.hoffmann .company__locations a:hover:after{background:#21316F}@media all and (min-width: 56.25em){.company__locations{padding:20px 40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media all and (min-width: 71.25em){.company__locations{margin-top:-2.66667rem;padding:20px 60px}}.company__locations__description{display:none}@media all and (min-width: 56.25em){.company__locations__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 16.66667rem);flex:0 0 calc(100% - 16.66667rem);overflow:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 10%}.company__locations__description h1,.company__locations__description h2{font-family:"robotothin";line-height:1.15;font-size:32px;font-weight:100;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-left:0;margin-bottom:40px}}@media all and (min-width: 56.25em) and (min-width: 37.5em){.company__locations__description h1,.company__locations__description h2{font-size:42px}}@media all and (min-width: 56.25em) and (min-width: 71.25em){.company__locations__description h1,.company__locations__description h2{font-size:48px}}@media all and (min-width: 56.25em) and (min-width: 112.5em){.company__locations__description h1,.company__locations__description h2{font-size:60px}}@media all and (min-width: 56.25em){.company__locations__description p{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33% - 13px);flex:0 0 calc(33.33% - 13px)}}.company__locations__item{position:relative;display:block;width:calc(100% - 2.66667rem);margin-left:1.33333rem}@media all and (max-width: 56.24em){.company__locations__item{border-bottom:1px solid rgba(37,35,35,0.2)}.company__locations__item:first-child{margin-top:-1.33333rem}.company__locations__item:last-child{margin-bottom:-1.33333rem;border-bottom:0}}@media all and (min-width: 37.5em){.company__locations__item{width:calc(56px + ((100% - 72px) / 10 * 8));margin-left:calc(8px + ((100% - 72px) / 10 * 1))}}@media all and (min-width: 56.25em){.company__locations__item{width:100%;margin-left:0;margin-top:26px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}}.company__locations__item:after{position:absolute;top:50%;right:-8px;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease, visibility 0s ease .3s;transition:opacity .3s ease, visibility 0s ease .3s}@media all and (min-width: 56.25em){.company__locations__item:after{content:'';display:block;width:16px;height:16px;border-top:1px solid #D1D1D1;border-left:1px solid #D1D1D1;background:#fff;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}}.company__locations__item__title{font-family:"robotoregular";font-size:18px;line-height:1.5}@media all and (max-width: 56.24em){.company__locations__item__title{padding-right:1.4rem;position:relative;padding-top:1.33333rem;padding-bottom:1.33333rem}.company__locations__item__title:before,.company__locations__item__title:after{content:'';position:absolute;right:.66667rem;top:50%;width:1rem;height:1px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);background:#252323;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.company__locations__item__title:before{-webkit-transform:translate(0, -50%) rotate(90deg);transform:translate(0, -50%) rotate(90deg)}}@media all and (min-width: 56.25em){.company__locations__item__title{margin-top:0;margin-left:18px}}@media all and (max-width: 56.24em){.company__locations__item__desc{padding:0;height:0;overflow:hidden}.company__locations__item__desc.is_visible{height:auto;padding:0 0 1.33333rem}}@media all and (min-width: 56.25em){.company__locations__item__desc{display:none}}.company__locations__item__desc p:first-child{margin-top:0}.company__locations__item__ico{display:none}@media all and (min-width: 56.25em){.company__locations__item__ico{display:block}}.company__locations__item__ico .svg{display:block;width:1rem;height:1.46667rem}@media all and (min-width: 56.25em){.company__locations__item__ico .svg{width:1.46667rem;height:2.2rem}}.company__locations__item.is_open{padding-bottom:1.33333rem}@media all and (min-width: 56.25em){.company__locations__item.is_open{padding-bottom:0}.company__locations__item.is_open:after{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease, visibility 0s ease 0s;transition:opacity .3s ease, visibility 0s ease 0s}}.company__locations__item.is_open .company__locations__item__title:before{-webkit-transform:translate(0, -50%) rotate(0deg);transform:translate(0, -50%) rotate(0deg)}@media all and (min-width: 56.25em){.company__locations__item.is_open_desktop:after{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease, visibility 0s ease 0s;transition:opacity .3s ease, visibility 0s ease 0s}}.company__members{margin-top:4rem}@media all and (min-width: 37.5em){.company__members{margin-top:4rem}}@media all and (min-width: 56.25em){.company__members{margin-top:5.33333rem}}@media all and (min-width: 71.25em){.company__members{margin-top:6.66667rem}}@media all and (min-width: 112.5em){.company__members{margin-top:8rem}}.company__members__list{list-style:none;margin:0;padding:0;font-size:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.company__members__list li{margin:0}@media all and (min-width: 71.25em){.company__members__list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.company__members__list li{margin-top:2.66667rem;-webkit-box-flex:1;-ms-flex:1 1 calc(10px + ((100% - 30px) / 4 * 2));flex:1 1 calc(10px + ((100% - 30px) / 4 * 2));width:calc(10px + ((100% - 30px) / 4 * 2));max-width:calc(10px + ((100% - 30px) / 4 * 2));min-width:calc(10px + ((100% - 30px) / 4 * 2))}@media all and (min-width: 37.5em){.company__members__list li{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.company__members__list li{margin-top:3.33333rem}}@media all and (min-width: 71.25em){.company__members__list li{margin-top:4rem}}@media all and (min-width: 112.5em){.company__members__list li{margin-top:4rem}}.company__members__list li:nth-child(2n){margin-left:10px}@media all and (min-width: 37.5em){.company__members__list li:nth-child(2n){margin-left:calc(16px + ((100% - 72px) / 10 * 1))}}@media all and (min-width: 37.5em){.company__members__list li{-webkit-box-flex:1;-ms-flex:1 1 calc(24px + ((100% - 72px) / 10 * 4));flex:1 1 calc(24px + ((100% - 72px) / 10 * 4));width:calc(24px + ((100% - 72px) / 10 * 4));min-width:calc(24px + ((100% - 72px) / 10 * 4));max-width:calc(24px + ((100% - 72px) / 10 * 4))}}@media all and (min-width: 56.25em){.company__members__list li{-webkit-box-flex:1;-ms-flex:1 1 calc(36px + ((100% - 204px) / 18 * 4));flex:1 1 calc(36px + ((100% - 204px) / 18 * 4));width:calc(36px + ((100% - 204px) / 18 * 4));min-width:calc(36px + ((100% - 204px) / 18 * 4));max-width:calc(36px + ((100% - 204px) / 18 * 4));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}.company__members__list li:nth-child(2n),.company__members__list li:nth-child(3n){margin-left:calc(24px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 71.25em){.company__members__list li{-webkit-box-flex:1;-ms-flex:1 1 calc(60px + ((100% - 204px) / 18 * 6));flex:1 1 calc(60px + ((100% - 204px) / 18 * 6));width:calc(60px + ((100% - 204px) / 18 * 6));max-width:calc(60px + ((100% - 204px) / 18 * 6));min-width:calc(60px + ((100% - 204px) / 18 * 6));margin-left:0}.company__members__list li:nth-child(2n),.company__members__list li:nth-child(3n){margin-left:0}.company__members__list li:last-child{margin-right:auto;margin-left:12px}}@media all and (min-width: 112.5em){.company__members__list li{-webkit-box-flex:1;-ms-flex:1 1 calc(100px + ((100% - 340px) / 18 * 6));flex:1 1 calc(100px + ((100% - 340px) / 18 * 6));width:calc(100px + ((100% - 340px) / 18 * 6));max-width:calc(100px + ((100% - 340px) / 18 * 6));min-width:calc(100px + ((100% - 340px) / 18 * 6))}.company__members__list li:last-child{margin-right:auto;margin-left:20px}}.company__members__list__item .employee_image{width:100%;margin:0}@media all and (min-width: 71.25em){.company__members__list__item .employee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media all and (min-width: 71.25em){.company__members__list__item .employee>div{width:calc(24px + ((100% - 60px) / 6 * 3))}}@media all and (min-width: 112.5em){.company__members__list__item .employee>div{width:calc(40px + ((100% - 100px) / 6 * 3))}}.company__members__list__item .employee_title{margin-top:.66667rem}@media all and (min-width: 37.5em){.company__members__list__item .employee_title{margin-top:.66667rem}}@media all and (min-width: 56.25em){.company__members__list__item .employee_title{margin-top:.66667rem}}@media all and (min-width: 71.25em){.company__members__list__item .employee_title{margin-top:.66667rem}}@media all and (min-width: 112.5em){.company__members__list__item .employee_title{margin-top:.66667rem}}@media all and (min-width: 56.25em){.company__members h2,.company__members__intro_text{margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 71.25em){.company__members h2,.company__members__intro_text{margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.company__members h2,.company__members__intro_text{margin-left:calc(20px + ((100% - 340px) / 18 * 1))}}.company__members__intro_text{margin-top:2rem}@media all and (min-width: 37.5em){.company__members__intro_text{margin-top:2rem}}@media all and (min-width: 56.25em){.company__members__intro_text{margin-top:2rem}}@media all and (min-width: 71.25em){.company__members__intro_text{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.company__members__intro_text{margin-top:2.66667rem}}@media all and (min-width: 56.25em){.company__members__intro_text{width:calc(120px + ((100% - 204px) / 18 * 11))}}@media all and (min-width: 71.25em){.company__members__intro_text{width:calc(120px + ((100% - 204px) / 18 * 11))}}@media all and (min-width: 112.5em){.company__members__intro_text{width:calc(200px + ((100% - 340px) / 18 * 11))}}.company__content b,.company__content strong{font-family:"robotoregular";line-height:1.7;font-size:16px}.company__content a{color:#252323;position:relative;text-decoration:none;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.company__content a:after{content:"";display:block;position:absolute;bottom:0;left:50%;width:100%;height:1px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background:#252323;-webkit-transition:background 0.3s ease;transition:background 0.3s ease}.company__content a:hover{color:#E3672A}.hoffmann .company__content a:hover{color:#21316F}.company__content a:hover:after{background:#E3672A}.hoffmann .company__content a:hover:after{background:#21316F}.company__content__item{margin-top:4rem;width:100%}@media all and (min-width: 37.5em){.company__content__item{margin-top:4rem}}@media all and (min-width: 56.25em){.company__content__item{margin-top:5.33333rem}}@media all and (min-width: 71.25em){.company__content__item{margin-top:6.66667rem}}@media all and (min-width: 112.5em){.company__content__item{margin-top:8rem}}@media all and (min-width: 56.25em){.company__content__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.company__content__item.is_image{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.company__content__item.is_image:nth-of-type(2n) .company__content__item__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.company__content__item.is_image:nth-of-type(2n) .company__content__item__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.company__content__item__text{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media all and (min-width: 56.25em){.company__content__item__text{width:calc(96px + ((100% - 204px) / 18 * 9));max-width:calc(96px + ((100% - 204px) / 18 * 9));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 71.25em){.company__content__item__text{width:calc(96px + ((100% - 204px) / 18 * 9));max-width:calc(96px + ((100% - 204px) / 18 * 9));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.company__content__item__text{width:calc(160px + ((100% - 340px) / 18 * 9));max-width:calc(160px + ((100% - 340px) / 18 * 9));margin-left:calc(20px + ((100% - 340px) / 18 * 1))}}.company__content__item__text h2{margin-bottom:2rem}@media all and (min-width: 37.5em){.company__content__item__text h2{margin-bottom:2rem}}@media all and (min-width: 56.25em){.company__content__item__text h2{margin-bottom:2rem}}@media all and (min-width: 71.25em){.company__content__item__text h2{margin-bottom:2.66667rem}}@media all and (min-width: 112.5em){.company__content__item__text h2{margin-bottom:2.66667rem}}.company__content__item__text p:first-of-type{margin-top:0}.company__content__item__image{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:2rem}@media all and (min-width: 37.5em){.company__content__item__image{width:50%;margin-bottom:2rem}}@media all and (min-width: 56.25em){.company__content__item__image{width:calc(84px + ((100% - 204px) / 18 * 8));max-width:calc(84px + ((100% - 204px) / 18 * 8));margin-bottom:0}}@media all and (min-width: 71.25em){.company__content__item__image{width:calc(84px + ((100% - 204px) / 18 * 8));max-width:calc(84px + ((100% - 204px) / 18 * 8))}}@media all and (min-width: 112.5em){.company__content__item__image{width:calc(140px + ((100% - 340px) / 18 * 8));max-width:calc(140px + ((100% - 340px) / 18 * 8))}}.company__content__item__image img{display:block;width:100%;max-width:90%;margin:0 auto}.company__history{margin-top:4rem}@media all and (min-width: 37.5em){.company__history{margin-top:4rem}}@media all and (min-width: 56.25em){.company__history{margin-top:5.33333rem}}@media all and (min-width: 71.25em){.company__history{margin-top:6.66667rem}}@media all and (min-width: 112.5em){.company__history{margin-top:8rem}}@media all and (min-width: 56.25em){.company__history h2{margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}.company__history__list{margin-top:2rem}@media all and (min-width: 37.5em){.company__history__list{margin-top:2rem}}@media all and (min-width: 56.25em){.company__history__list{margin-top:2rem}}@media all and (min-width: 71.25em){.company__history__list{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.company__history__list{margin-top:2.66667rem}}.company__history__item{font-family:"robotolight";font-size:16px;line-height:1.7;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:.26667rem;padding-bottom:.26667rem;position:relative;cursor:pointer}.company__history__item:after{content:'';position:absolute;width:90vw;height:0%;display:block;left:calc(-45vw + 50%);top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);background:#fff;z-index:1;opacity:0;-webkit-transition:opacity .35s ease, height .35s ease;transition:opacity .35s ease, height .35s ease}.company__history__item.is_active:after,.company__history__item:hover:after{opacity:1;height:100%}.company__history__item.is_active .company__history__item__image,.company__history__item:hover .company__history__item__image{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media all and (min-width: 56.25em){.company__history__item{padding-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 71.25em){.company__history__item{padding-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.company__history__item{padding-left:calc(20px + ((100% - 340px) / 18 * 1))}}.company__history__item__dot{margin:0 0 0 .8rem;position:relative;z-index:3}@media all and (min-width: 56.25em){.company__history__item__dot{margin:0 0 0 1rem}}.company__history__item__dot:after{content:'';display:inline-block;width:5px;height:5px;border-radius:50%;background:#E3672A;vertical-align:middle;top:-2px;position:relative}.company__history__item__year{font-family:"robotoregular";line-height:1.7;font-size:16px;color:#E3672A;margin:0 1rem 0 .8rem;position:relative;z-index:3}@media all and (min-width: 56.25em){.company__history__item__year{margin:0 2rem}}.company__history__item__desc{position:relative;z-index:3}@media all and (min-width: 56.25em){.company__history__item__desc{width:calc(84px + ((100% - 192px) / 17 * 8))}}@media all and (min-width: 71.25em){.company__history__item__desc{width:calc(84px + ((100% - 192px) / 17 * 8))}}@media all and (min-width: 112.5em){.company__history__item__desc{width:calc(140px + ((100% - 320px) / 17 * 8))}}.company__history__item__desc__mobilelabel{font-family:"robotoregular";line-height:1.7;font-size:16px;color:#E3672A;display:none}@media all and (min-width: 71.25em){.company__history__item__desc__mobilelabel.var_wide{display:inline-block;opacity:0;visibility:hidden;width:4rem;text-align:right;margin-right:1rem;z-index:3;position:relative}}.company__history__item__image{display:none;position:relative;z-index:3;opacity:0;-webkit-transform:translate(50px, 0);transform:translate(50px, 0);-webkit-transition:opacity .35s ease, -webkit-transform 0.35s ease;transition:opacity .35s ease, -webkit-transform 0.35s ease;transition:opacity .35s ease, transform 0.35s ease;transition:opacity .35s ease, transform 0.35s ease, -webkit-transform 0.35s ease}@media all and (min-width: 56.25em){.company__history__item__image{display:block;width:calc(60px + ((100% - 192px) / 17 * 6));margin-left:12px}}@media all and (min-width: 71.25em){.company__history__item__image{width:calc(60px + ((100% - 192px) / 17 * 6));margin-left:12px}}@media all and (min-width: 112.5em){.company__history__item__image{width:calc(100px + ((100% - 320px) / 17 * 6));margin-left:20px}}.company__history__item__image img{display:block;max-width:100%;max-height:20rem;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.company__history__item.first_neopac .company__history__item__desc__mobilelabel,.company__history__item.first_hoffmann .company__history__item__desc__mobilelabel{display:inline-block}@media all and (min-width: 71.25em){.company__history__item.first_neopac .company__history__item__desc__mobilelabel,.company__history__item.first_hoffmann .company__history__item__desc__mobilelabel{display:none}}.company__history__item.first_neopac .company__history__item__desc__mobilelabel.var_wide,.company__history__item.first_hoffmann .company__history__item__desc__mobilelabel.var_wide{display:none}@media all and (min-width: 71.25em){.company__history__item.first_neopac .company__history__item__desc__mobilelabel.var_wide,.company__history__item.first_hoffmann .company__history__item__desc__mobilelabel.var_wide{display:inline-block;opacity:1;visibility:visible}}.company__history__item.var_neopac .company__history__item__dot--second{margin-left:0;width:0}.company__history__item.var_neopac .company__history__item__dot--second:after{margin-left:.2rem;background:#E3672A !important}.company__history__item.var_hoffman .company__history__item__year{color:#21316F}.company__history__item.var_hoffman .company__history__item__dot:after{background:#21316F}.company__history__item.var_hoffman .company__history__item__desc__mobilelabel{color:#21316F}.holidays{width:111.1111%;margin-left:-5.55555%;padding:0 5.55555%;background-color:#F2F1EC;overflow:hidden}@media all and (min-width: 37.5em){.holidays{width:117.6171%;margin-left:-8.80855%;padding:0 8.80855%}}@media all and (min-width: 56.25em){.holidays{width:100%;margin-left:0;padding:0}}.holidays b,.holidays strong{font-family:"robotoregular";line-height:1.7;font-size:16px}.holidays_inner{margin:0 auto;padding-top:4rem;padding-bottom:5.33333rem}@media all and (min-width: 71.25em){.holidays_inner{max-width:80rem}}@media all and (min-width: 112.5em){.holidays_inner{max-width:84rem}}.holidays_inner:after{content:"";display:table;clear:both;height:0}@media all and (min-width: 37.5em){.holidays_inner{padding-top:5.33333rem}}@media all and (min-width: 56.25em){.holidays_inner{padding-top:5.33333rem}}@media all and (min-width: 71.25em){.holidays_inner{padding-top:5.33333rem}}@media all and (min-width: 112.5em){.holidays_inner{padding-top:6.66667rem}}@media all and (min-width: 37.5em){.holidays_inner{padding-bottom:6.66667rem}}@media all and (min-width: 56.25em){.holidays_inner{padding-bottom:6.66667rem}}@media all and (min-width: 71.25em){.holidays_inner{padding-bottom:6.66667rem}}@media all and (min-width: 112.5em){.holidays_inner{padding-bottom:10.66667rem}}@media all and (min-width: 56.25em){.holidays_inner h1{margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 71.25em){.holidays_inner h1{margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.holidays_inner h1{margin-left:calc(20px + ((100% - 340px) / 18 * 1))}}.holidays__locations{padding-top:2rem;padding-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-2rem;width:100%;position:relative}@media all and (min-width: 37.5em){.holidays__locations{padding-top:2rem}}@media all and (min-width: 56.25em){.holidays__locations{padding-top:2rem}}@media all and (min-width: 71.25em){.holidays__locations{padding-top:2.66667rem}}@media all and (min-width: 112.5em){.holidays__locations{padding-top:2.66667rem}}@media all and (min-width: 37.5em){.holidays__locations{padding-bottom:2rem}}@media all and (min-width: 56.25em){.holidays__locations{padding-bottom:2rem}}@media all and (min-width: 71.25em){.holidays__locations{padding-bottom:2.66667rem}}@media all and (min-width: 112.5em){.holidays__locations{padding-bottom:2.66667rem}}.holidays__locations:after{content:"";display:table;clear:both;height:0}.holidays__locations a{color:#252323;position:relative;text-decoration:none;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.holidays__locations a:after{content:"";display:block;position:absolute;bottom:0;left:50%;width:100%;height:1px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background:#252323;-webkit-transition:background 0.3s ease;transition:background 0.3s ease}.holidays__locations a:hover{color:#E3672A}.hoffmann .holidays__locations a:hover{color:#21316F}.holidays__locations a:hover:after{background:#E3672A}.hoffmann .holidays__locations a:hover:after{background:#21316F}@media all and (min-width: 71.25em){.holidays__locations{margin-top:-2.66667rem}}.holidays__locations__item{display:block;width:calc(100% - 2.66667rem);margin-left:1.33333rem}@media all and (max-width: 56.24em){.holidays__locations__item{border-bottom:1px solid rgba(37,35,35,0.2)}.holidays__locations__item:first-child{margin-top:-1.33333rem}.holidays__locations__item:last-child{margin-bottom:-1.33333rem;border-bottom:0}}@media all and (min-width: 37.5em){.holidays__locations__item{width:calc(56px + ((100% - 72px) / 10 * 8));margin-left:calc(8px + ((100% - 72px) / 10 * 1))}}@media all and (min-width: 56.25em){.holidays__locations__item{width:calc(48px + ((100% - 204px) / 18 * 5));margin-left:calc(24px + ((100% - 204px) / 18 * 1));-webkit-box-flex:1;-ms-flex:1;flex:1}.holidays__locations__item:first-child{margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 71.25em){.holidays__locations__item{width:calc(48px + ((100% - 204px) / 18 * 5));margin-left:calc(24px + ((100% - 204px) / 18 * 1))}.holidays__locations__item:first-child{margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.holidays__locations__item{width:calc(80px + ((100% - 340px) / 18 * 5));margin-left:calc(40px + ((100% - 340px) / 18 * 1))}.holidays__locations__item:first-child{margin-left:calc(20px + ((100% - 340px) / 18 * 1))}}.holidays__locations__item__title{font-family:"robotoregular";font-size:18px;line-height:1.5}@media all and (max-width: 56.24em){.holidays__locations__item__title{padding-right:1.4rem;position:relative;padding-top:1.33333rem;padding-bottom:1.33333rem}.holidays__locations__item__title:before,.holidays__locations__item__title:after{content:'';position:absolute;right:.66667rem;top:50%;width:1rem;height:1px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);background:#252323;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.holidays__locations__item__title:before{-webkit-transform:translate(0, -50%) rotate(90deg);transform:translate(0, -50%) rotate(90deg)}}@media all and (min-width: 56.25em){.holidays__locations__item__title{margin-top:1.33333rem}}@media all and (max-width: 56.24em){.holidays__locations__item__desc{padding:0;height:0;overflow:hidden}.holidays__locations__item__desc.is_visible{height:auto;padding:0 0 1.33333rem}}@media all and (min-width: 56.25em){.holidays__locations__item__desc{height:auto !important;padding:0 !important;margin-top:1.33333rem}}.holidays__locations__item__desc p:first-child{margin-top:0}@media all and (min-width: 56.25em){.holidays__locations__item__desc h2{margin-top:1.33333rem}}.holidays__locations__item__ico{display:none}@media all and (min-width: 56.25em){.holidays__locations__item__ico{display:block}}.holidays__locations__item__ico .svg{display:block;width:1rem;height:1.46667rem}.holidays__locations__item.is_open{padding-bottom:1.33333rem}.holidays__locations__item.is_open .company__locations__item__title:before{-webkit-transform:translate(0, -50%) rotate(0deg);transform:translate(0, -50%) rotate(0deg)}.holidays__members{margin-top:4rem}@media all and (min-width: 37.5em){.holidays__members{margin-top:4rem}}@media all and (min-width: 56.25em){.holidays__members{margin-top:5.33333rem}}@media all and (min-width: 71.25em){.holidays__members{margin-top:6.66667rem}}@media all and (min-width: 112.5em){.holidays__members{margin-top:8rem}}.holidays__members__list{list-style:none;margin:0;padding:0;font-size:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.holidays__members__list li{margin:0}@media all and (min-width: 71.25em){.holidays__members__list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.holidays__members__list li{margin-top:2.66667rem;-webkit-box-flex:1;-ms-flex:1 1 calc(10px + ((100% - 30px) / 4 * 2));flex:1 1 calc(10px + ((100% - 30px) / 4 * 2));width:calc(10px + ((100% - 30px) / 4 * 2));max-width:calc(10px + ((100% - 30px) / 4 * 2));min-width:calc(10px + ((100% - 30px) / 4 * 2))}@media all and (min-width: 37.5em){.holidays__members__list li{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.holidays__members__list li{margin-top:3.33333rem}}@media all and (min-width: 71.25em){.holidays__members__list li{margin-top:4rem}}@media all and (min-width: 112.5em){.holidays__members__list li{margin-top:4rem}}.holidays__members__list li:nth-child(2n){margin-left:10px}@media all and (min-width: 37.5em){.holidays__members__list li:nth-child(2n){margin-left:calc(16px + ((100% - 72px) / 10 * 1))}}@media all and (min-width: 37.5em){.holidays__members__list li{-webkit-box-flex:1;-ms-flex:1 1 calc(24px + ((100% - 72px) / 10 * 4));flex:1 1 calc(24px + ((100% - 72px) / 10 * 4));width:calc(24px + ((100% - 72px) / 10 * 4));min-width:calc(24px + ((100% - 72px) / 10 * 4));max-width:calc(24px + ((100% - 72px) / 10 * 4))}}@media all and (min-width: 56.25em){.holidays__members__list li{-webkit-box-flex:1;-ms-flex:1 1 calc(36px + ((100% - 204px) / 18 * 4));flex:1 1 calc(36px + ((100% - 204px) / 18 * 4));width:calc(36px + ((100% - 204px) / 18 * 4));min-width:calc(36px + ((100% - 204px) / 18 * 4));max-width:calc(36px + ((100% - 204px) / 18 * 4));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}.holidays__members__list li:nth-child(2n),.holidays__members__list li:nth-child(3n){margin-left:calc(24px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 71.25em){.holidays__members__list li{-webkit-box-flex:1;-ms-flex:1 1 calc(60px + ((100% - 204px) / 18 * 6));flex:1 1 calc(60px + ((100% - 204px) / 18 * 6));width:calc(60px + ((100% - 204px) / 18 * 6));max-width:calc(60px + ((100% - 204px) / 18 * 6));min-width:calc(60px + ((100% - 204px) / 18 * 6));margin-left:0}.holidays__members__list li:nth-child(2n),.holidays__members__list li:nth-child(3n){margin-left:0}}@media all and (min-width: 112.5em){.holidays__members__list li{-webkit-box-flex:1;-ms-flex:1 1 calc(100px + ((100% - 340px) / 18 * 6));flex:1 1 calc(100px + ((100% - 340px) / 18 * 6));width:calc(100px + ((100% - 340px) / 18 * 6));max-width:calc(100px + ((100% - 340px) / 18 * 6));min-width:calc(100px + ((100% - 340px) / 18 * 6))}}.holidays__members__list__item .employee_image{width:100%;margin:0}@media all and (min-width: 71.25em){.holidays__members__list__item .employee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media all and (min-width: 71.25em){.holidays__members__list__item .employee>div{width:calc(24px + ((100% - 60px) / 6 * 3))}}@media all and (min-width: 112.5em){.holidays__members__list__item .employee>div{width:calc(40px + ((100% - 100px) / 6 * 3))}}.holidays__members__list__item .employee_title{margin-top:.66667rem}@media all and (min-width: 37.5em){.holidays__members__list__item .employee_title{margin-top:.66667rem}}@media all and (min-width: 56.25em){.holidays__members__list__item .employee_title{margin-top:.66667rem}}@media all and (min-width: 71.25em){.holidays__members__list__item .employee_title{margin-top:.66667rem}}@media all and (min-width: 112.5em){.holidays__members__list__item .employee_title{margin-top:.66667rem}}@media all and (min-width: 56.25em){.holidays__members h2,.holidays__members__intro_text{margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 71.25em){.holidays__members h2,.holidays__members__intro_text{margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.holidays__members h2,.holidays__members__intro_text{margin-left:calc(20px + ((100% - 340px) / 18 * 1))}}.holidays__members__intro_text{margin-top:2rem}@media all and (min-width: 37.5em){.holidays__members__intro_text{margin-top:2rem}}@media all and (min-width: 56.25em){.holidays__members__intro_text{margin-top:2rem}}@media all and (min-width: 71.25em){.holidays__members__intro_text{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.holidays__members__intro_text{margin-top:2.66667rem}}@media all and (min-width: 56.25em){.holidays__members__intro_text{width:calc(120px + ((100% - 204px) / 18 * 11))}}@media all and (min-width: 71.25em){.holidays__members__intro_text{width:calc(120px + ((100% - 204px) / 18 * 11))}}@media all and (min-width: 112.5em){.holidays__members__intro_text{width:calc(200px + ((100% - 340px) / 18 * 11))}}.holidays__content b,.holidays__content strong{font-family:"robotoregular";line-height:1.7;font-size:16px}.holidays__content a{color:#252323;position:relative;text-decoration:none;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.holidays__content a:after{content:"";display:block;position:absolute;bottom:0;left:50%;width:100%;height:1px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background:#252323;-webkit-transition:background 0.3s ease;transition:background 0.3s ease}.holidays__content a:hover{color:#E3672A}.hoffmann .holidays__content a:hover{color:#21316F}.holidays__content a:hover:after{background:#E3672A}.hoffmann .holidays__content a:hover:after{background:#21316F}.holidays__content__item{margin-top:4rem;width:100%}@media all and (min-width: 37.5em){.holidays__content__item{margin-top:4rem}}@media all and (min-width: 56.25em){.holidays__content__item{margin-top:5.33333rem}}@media all and (min-width: 71.25em){.holidays__content__item{margin-top:6.66667rem}}@media all and (min-width: 112.5em){.holidays__content__item{margin-top:8rem}}@media all and (min-width: 56.25em){.holidays__content__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.holidays__content__item.is_image{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.holidays__content__item.is_image:nth-of-type(2n) .company__content__item__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.holidays__content__item.is_image:nth-of-type(2n) .company__content__item__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.holidays__content__item__text{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media all and (min-width: 56.25em){.holidays__content__item__text{width:calc(96px + ((100% - 204px) / 18 * 9));max-width:calc(96px + ((100% - 204px) / 18 * 9));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 71.25em){.holidays__content__item__text{width:calc(96px + ((100% - 204px) / 18 * 9));max-width:calc(96px + ((100% - 204px) / 18 * 9));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.holidays__content__item__text{width:calc(160px + ((100% - 340px) / 18 * 9));max-width:calc(160px + ((100% - 340px) / 18 * 9));margin-left:calc(20px + ((100% - 340px) / 18 * 1))}}.holidays__content__item__text h2{margin-bottom:2rem}@media all and (min-width: 37.5em){.holidays__content__item__text h2{margin-bottom:2rem}}@media all and (min-width: 56.25em){.holidays__content__item__text h2{margin-bottom:2rem}}@media all and (min-width: 71.25em){.holidays__content__item__text h2{margin-bottom:2.66667rem}}@media all and (min-width: 112.5em){.holidays__content__item__text h2{margin-bottom:2.66667rem}}.holidays__content__item__text p:first-of-type{margin-top:0}.holidays__content__item__image{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:2rem}@media all and (min-width: 37.5em){.holidays__content__item__image{width:50%;margin-bottom:2rem}}@media all and (min-width: 56.25em){.holidays__content__item__image{width:calc(84px + ((100% - 204px) / 18 * 8));max-width:calc(84px + ((100% - 204px) / 18 * 8));margin-bottom:0}}@media all and (min-width: 71.25em){.holidays__content__item__image{width:calc(84px + ((100% - 204px) / 18 * 8));max-width:calc(84px + ((100% - 204px) / 18 * 8))}}@media all and (min-width: 112.5em){.holidays__content__item__image{width:calc(140px + ((100% - 340px) / 18 * 8));max-width:calc(140px + ((100% - 340px) / 18 * 8))}}.holidays__content__item__image img{display:block;width:100%;max-width:90%;margin:0 auto}.holidays__history{margin-top:4rem}@media all and (min-width: 37.5em){.holidays__history{margin-top:4rem}}@media all and (min-width: 56.25em){.holidays__history{margin-top:5.33333rem}}@media all and (min-width: 71.25em){.holidays__history{margin-top:6.66667rem}}@media all and (min-width: 112.5em){.holidays__history{margin-top:8rem}}@media all and (min-width: 56.25em){.holidays__history h2{margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}.holidays__history__list{margin-top:2rem}@media all and (min-width: 37.5em){.holidays__history__list{margin-top:2rem}}@media all and (min-width: 56.25em){.holidays__history__list{margin-top:2rem}}@media all and (min-width: 71.25em){.holidays__history__list{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.holidays__history__list{margin-top:2.66667rem}}.holidays__history__item{font-family:"robotolight";font-size:16px;line-height:1.7;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:.26667rem;padding-bottom:.26667rem;position:relative;cursor:pointer}.holidays__history__item:after{content:'';position:absolute;width:90vw;height:0%;display:block;left:calc(-45vw + 50%);top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);background:#fff;z-index:1;opacity:0;-webkit-transition:opacity .35s ease, height .35s ease;transition:opacity .35s ease, height .35s ease}.holidays__history__item.is_active:after,.holidays__history__item:hover:after{opacity:1;height:100%}.holidays__history__item.is_active .company__history__item__image,.holidays__history__item:hover .company__history__item__image{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media all and (min-width: 56.25em){.holidays__history__item{padding-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 71.25em){.holidays__history__item{padding-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.holidays__history__item{padding-left:calc(20px + ((100% - 340px) / 18 * 1))}}.holidays__history__item__dot{margin:0 0 0 .8rem;position:relative;z-index:3}@media all and (min-width: 56.25em){.holidays__history__item__dot{margin:0 0 0 1rem}}.holidays__history__item__dot:after{content:'';display:inline-block;width:5px;height:5px;border-radius:50%;background:#E3672A;vertical-align:middle;top:-2px;position:relative}.holidays__history__item__year{font-family:"robotoregular";line-height:1.7;font-size:16px;color:#E3672A;margin:0 1rem 0 .8rem;position:relative;z-index:3}@media all and (min-width: 56.25em){.holidays__history__item__year{margin:0 2rem}}.holidays__history__item__desc{position:relative;z-index:3}@media all and (min-width: 56.25em){.holidays__history__item__desc{width:calc(84px + ((100% - 192px) / 17 * 8))}}@media all and (min-width: 71.25em){.holidays__history__item__desc{width:calc(84px + ((100% - 192px) / 17 * 8))}}@media all and (min-width: 112.5em){.holidays__history__item__desc{width:calc(140px + ((100% - 320px) / 17 * 8))}}.holidays__history__item__desc__mobilelabel{font-family:"robotoregular";line-height:1.7;font-size:16px;color:#E3672A;display:none}@media all and (min-width: 71.25em){.holidays__history__item__desc__mobilelabel.var_wide{display:inline-block;opacity:0;visibility:hidden;width:4rem;text-align:right;margin-right:1rem;z-index:3;position:relative}}.holidays__history__item__image{display:none;position:relative;z-index:3;opacity:0;-webkit-transform:translate(50px, 0);transform:translate(50px, 0);-webkit-transition:opacity .35s ease, -webkit-transform 0.35s ease;transition:opacity .35s ease, -webkit-transform 0.35s ease;transition:opacity .35s ease, transform 0.35s ease;transition:opacity .35s ease, transform 0.35s ease, -webkit-transform 0.35s ease}@media all and (min-width: 56.25em){.holidays__history__item__image{display:block;width:calc(60px + ((100% - 192px) / 17 * 6));margin-left:12px}}@media all and (min-width: 71.25em){.holidays__history__item__image{width:calc(60px + ((100% - 192px) / 17 * 6));margin-left:12px}}@media all and (min-width: 112.5em){.holidays__history__item__image{width:calc(100px + ((100% - 320px) / 17 * 6));margin-left:20px}}.holidays__history__item__image img{display:block;max-width:100%;max-height:20rem;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.holidays__history__item.first_neopac .company__history__item__desc__mobilelabel,.holidays__history__item.first_hoffmann .company__history__item__desc__mobilelabel{display:inline-block}@media all and (min-width: 71.25em){.holidays__history__item.first_neopac .company__history__item__desc__mobilelabel,.holidays__history__item.first_hoffmann .company__history__item__desc__mobilelabel{display:none}}.holidays__history__item.first_neopac .company__history__item__desc__mobilelabel.var_wide,.holidays__history__item.first_hoffmann .company__history__item__desc__mobilelabel.var_wide{display:none}@media all and (min-width: 71.25em){.holidays__history__item.first_neopac .company__history__item__desc__mobilelabel.var_wide,.holidays__history__item.first_hoffmann .company__history__item__desc__mobilelabel.var_wide{display:inline-block;opacity:1;visibility:visible}}.holidays__history__item.var_neopac .company__history__item__dot--second{margin-left:0;width:0}.holidays__history__item.var_neopac .company__history__item__dot--second:after{margin-left:.2rem;background:#E3672A !important}.holidays__history__item.var_hoffman .company__history__item__year{color:#21316F}.holidays__history__item.var_hoffman .company__history__item__dot:after{background:#21316F}.holidays__history__item.var_hoffman .company__history__item__desc__mobilelabel{color:#21316F}.home{width:111.1111%;margin-left:-5.55555%;padding:0 5.55555%;background-color:#F2F1EC}@media all and (min-width: 37.5em){.home{width:117.6171%;margin-left:-8.80855%;padding:0 8.80855%}}@media all and (min-width: 56.25em){.home{width:100%;margin-left:0;padding:0;overflow:hidden}}.home_inner{margin:0 auto;padding-bottom:3.33333rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media all and (min-width: 71.25em){.home_inner{max-width:80rem}}@media all and (min-width: 112.5em){.home_inner{max-width:84rem}}@media all and (min-width: 37.5em){.home_inner{padding-bottom:3.33333rem}}@media all and (min-width: 56.25em){.home_inner{padding-bottom:4rem}}@media all and (min-width: 71.25em){.home_inner{padding-bottom:5.33333rem}}@media all and (min-width: 112.5em){.home_inner{padding-bottom:6.66667rem}}.home_slider_wrapper{width:100%}.home_slider_wrapper.var_position_1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;z-index:6}.home_slider_wrapper.var_position_2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;z-index:5}.home_slider_wrapper.var_position_3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;z-index:4}.home_slider_wrapper.var_position_4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;z-index:3}.home_slider,.home_section{width:calc(30px + (100% - 30px))}.home_slider.var_position_1,.home_section.var_position_1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;z-index:6}.home_slider.var_position_2,.home_section.var_position_2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;z-index:5}.home_slider.var_position_3,.home_section.var_position_3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;z-index:4}.home_slider.var_position_4,.home_section.var_position_4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;z-index:3}.home_slider .button,.home_section .button{margin-top:1.66667rem}@media all and (min-width: 37.5em){.home_slider .button,.home_section .button{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.home_slider .button,.home_section .button{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.home_slider .button,.home_section .button{margin-top:2rem}}@media all and (min-width: 112.5em){.home_slider .button,.home_section .button{margin-top:2rem}}.home_slider_header,.home_section_header{margin-top:1.66667rem;margin-bottom:3.33333rem;text-align:center}@media all and (min-width: 37.5em){.home_slider_header,.home_section_header{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.home_slider_header,.home_section_header{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.home_slider_header,.home_section_header{margin-top:2rem}}@media all and (min-width: 112.5em){.home_slider_header,.home_section_header{margin-top:2rem}}@media all and (min-width: 37.5em){.home_slider_header,.home_section_header{margin-bottom:3.33333rem}}@media all and (min-width: 56.25em){.home_slider_header,.home_section_header{margin-bottom:4rem}}@media all and (min-width: 71.25em){.home_slider_header,.home_section_header{margin-bottom:5.33333rem}}@media all and (min-width: 112.5em){.home_slider_header,.home_section_header{margin-bottom:6.66667rem}}.home_slider{position:relative;background:#fff;width:111.1111%;margin-left:-5.55555%;padding:2.66667rem 5.55555% 4rem}@media all and (min-width: 37.5em){.home_slider{width:117.6171%;margin-left:-8.80855%;padding:3.33333rem 8.80855% 5.33333rem}}@media all and (min-width: 56.25em){.home_slider{z-index:3;width:200%;margin-left:-50%;padding:3.33333rem 50% 5.33333rem}.home_slider.var_zindex_4{z-index:4}}@media all and (min-width: 71.25em){.home_slider{padding:4rem 50% 5.33333rem}}@media all and (min-width: 112.5em){.home_slider{padding:4rem 50% 6.66667rem}}.home_slider.var_nobg{background:none}.home_slider.var_video{padding-top:0;padding-bottom:0}.home_slider.var_video .home_slider_intro{position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:calc(90% - 100px)}@media all and (min-width: 56.25em){.home_slider.var_video .home_slider_intro{margin-left:calc(12px + ((100% - 204px) / 18 * 1));width:44%}}@media all and (min-width: 71.25em){.home_slider.var_video .home_slider_intro{margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.home_slider.var_video .home_slider_intro{width:45%;margin-left:calc(20px + ((100% - 340px) / 18 * 1))}}.home_slider.var_video .home_slider_intro.opacity-enter-active{-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.home_slider.var_video .home_slider_intro.opacity-leave-active{-webkit-transition:opacity 0.3s cubic-bezier(1, 0.5, 0.8, 1);transition:opacity 0.3s cubic-bezier(1, 0.5, 0.8, 1)}.home_slider.var_video .home_slider_intro.opacity-enter,.home_slider.var_video .home_slider_intro.opacity-leave-to{opacity:0}.home_slider.var_video.var_full+.home_section.var_no_border{z-index:4;position:relative}.home_slider>*{position:relative;z-index:3}@media all and (min-width: 56.25em){.home_slider>*{margin-left:calc(24px + ((100% - 204px) / 18 * 2))}}@media all and (min-width: 71.25em){.home_slider>*{margin-left:calc(24px + ((100% - 204px) / 18 * 2))}}@media all and (min-width: 112.5em){.home_slider>*{margin-left:calc(40px + ((100% - 340px) / 18 * 2))}}.home_slider_container{margin-left:0 !important;height:1px;z-index:2;position:relative;top:-3.8rem}@media all and (min-width: 37.5em){.home_slider_container{top:-4.86667rem}}@media all and (min-width: 56.25em){.home_slider_container{top:-9.26667rem}}@media all and (min-width: 71.25em){.home_slider_container{top:-10rem}}@media all and (min-width: 112.5em){.home_slider_container{top:-10.6rem}}.home_slider_video_container{margin-left:0 !important;z-index:2;position:relative;top:0}.home_slider_video_container.var_full{width:90vw;left:50%;-webkit-transform:translateX(-45vw);transform:translateX(-45vw)}.home_slider .button{margin-top:1.33333rem}.home_slider_image{position:absolute;margin-left:0;left:50%;z-index:1;top:0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transform-origin:0 center;transform-origin:0 center;max-width:100%}.home_slider_title{margin-top:.66667rem}@media all and (min-width: 37.5em){.home_slider_title{margin-top:.66667rem}}@media all and (min-width: 56.25em){.home_slider_title{margin-top:.66667rem}}@media all and (min-width: 71.25em){.home_slider_title{margin-top:.66667rem}}@media all and (min-width: 112.5em){.home_slider_title{margin-top:.66667rem}}@media all and (min-width: 37.5em){.home_slider_title{width:calc(56px + ((100% - 72px) / 10 * 8))}}@media all and (min-width: 56.25em){.home_slider_title{width:calc(144px + ((100% - 204px) / 18 * 13))}}@media all and (min-width: 71.25em){.home_slider_title{width:calc(144px + ((100% - 204px) / 18 * 13))}}@media all and (min-width: 112.5em){.home_slider_title{width:calc(220px + ((100% - 340px) / 18 * 12))}}.home_slider_title_bg{font-family:"robotothin";display:inline;background:rgba(255,255,255,0.9);line-height:1.3}.home_slider_title_bg .line span{display:inline;background:rgba(255,255,255,0.9);line-height:1.3}.home_slider_title span{font-family:"robotothin"}.home_slider .spinner{position:absolute;bottom:calc(5.33333rem + 6px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:0}.home_label{font-family:"robotoregular";font-size:10px;text-transform:uppercase;line-height:1.5;letter-spacing:2px;color:rgba(0,0,0,0.5)}.home_section{padding:2.66667rem 0}@media all and (min-width: 37.5em){.home_section{padding:3.33333rem 0}}@media all and (min-width: 56.25em){.home_section{width:calc(156px + ((100% - 204px) / 18 * 14));margin-left:calc(24px + ((100% - 204px) / 18 * 2));padding:3.33333rem 0}}@media all and (min-width: 71.25em){.home_section{width:calc(156px + ((100% - 204px) / 18 * 14));margin-left:calc(24px + ((100% - 204px) / 18 * 2));padding:3.33333rem 0}}@media all and (min-width: 112.5em){.home_section{width:calc(260px + ((100% - 340px) / 18 * 14));padding:4rem 0;margin-left:calc(40px + ((100% - 340px) / 18 * 2))}}.home_section.var_position_1+.home_section.var_position_2,.home_section.var_position_2+.home_section.var_position_3,.home_section.var_position_3+.home_section.var_position_4{border-top:1px solid rgba(37,35,35,0.1)}.home_section.var_no_border{border-top:0}.home_section_text{margin-top:1.66667rem;width:calc(30px + (100% - 30px))}@media all and (min-width: 37.5em){.home_section_text{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.home_section_text{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.home_section_text{margin-top:2rem}}@media all and (min-width: 112.5em){.home_section_text{margin-top:2rem}}@media all and (min-width: 56.25em){.home_section_text{width:calc(120px + ((100% - 156px) / 14 * 11))}}@media all and (min-width: 112.5em){.home_section_text{width:calc(160px + ((100% - 260px) / 14 * 9))}}.home_section_text.var_more_space{margin-top:2.66667rem}@media all and (min-width: 37.5em){.home_section_text.var_more_space{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.home_section_text.var_more_space{margin-top:3.33333rem}}@media all and (min-width: 71.25em){.home_section_text.var_more_space{margin-top:4rem}}@media all and (min-width: 112.5em){.home_section_text.var_more_space{margin-top:4rem}}.home_section_text.var_more_space a{margin-right:.66667rem}.home_section_images{list-style:none;margin:0;padding:0;font-size:inherit;display:-webkit-box;display:-ms-flexbox;display:flex}.home_section_images li{margin:0}.home_section_images li.home_section_images_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home_section_images li img{width:100%;display:inline-block}.home_news{list-style:none;margin:0;padding:0;font-size:inherit;margin-top:.66667rem}.home_news li{margin:0}@media all and (min-width: 37.5em){.home_news{margin-top:.66667rem}}@media all and (min-width: 56.25em){.home_news{margin-top:.66667rem}}@media all and (min-width: 71.25em){.home_news{margin-top:.66667rem}}@media all and (min-width: 112.5em){.home_news{margin-top:.66667rem}}.home_news:after{content:"";display:table;clear:both;height:0}.home_news_item{float:left;width:calc(30px + (100% - 30px))}@media all and (min-width: 37.5em){.home_news_item{width:calc(32px + ((100% - 72px) / 10 * 5))}}@media all and (min-width: 56.25em){.home_news_item{width:calc(60px + ((100% - 156px) / 14 * 6))}}@media all and (min-width: 71.25em){.home_news_item{width:calc(60px + ((100% - 156px) / 14 * 6))}}@media all and (min-width: 112.5em){.home_news_item{width:calc(100px + ((100% - 260px) / 14 * 6))}}.home_news_item_excerpt{margin-top:.66667rem;font-family:"robotolight";font-size:16px;line-height:1.7}@media all and (min-width: 37.5em){.home_news_item_excerpt{margin-top:1.33333rem}}@media all and (min-width: 56.25em){.home_news_item_excerpt{margin-top:1.33333rem}}@media all and (min-width: 71.25em){.home_news_item_excerpt{margin-top:1.66667rem}}@media all and (min-width: 112.5em){.home_news_item_excerpt{margin-top:2rem}}.home_news_item_excerpt strong,.home_news_item_excerpt b{font-family:"robotoregular";line-height:1.7;font-size:16px}.home_news_item:first-child{margin-top:0}.home_news li:nth-child(2n){margin-top:1.66667rem}@media all and (min-width: 37.5em){.home_news li:nth-child(2n){margin-left:8px;margin-top:0}}@media all and (min-width: 56.25em){.home_news li:nth-child(2n){margin-left:calc(24px + ((100% - 156px) / 14 * 1))}}@media all and (min-width: 71.25em){.home_news li:nth-child(2n){margin-left:calc(24px + ((100% - 156px) / 14 * 1))}}@media all and (min-width: 112.5em){.home_news li:nth-child(2n){margin-left:calc(40px + ((100% - 260px) / 14 * 1))}}.contact{width:111.1111%;margin-left:-5.55555%;padding:0 5.55555%;background-color:#F2F1EC;overflow:hidden}@media all and (min-width: 37.5em){.contact{width:117.6171%;margin-left:-8.80855%;padding:0 8.80855%}}@media all and (min-width: 56.25em){.contact{width:100%;margin-left:0;padding:0}}.contact_inner{margin:0 auto;padding:0;padding-top:3.33333rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media all and (min-width: 71.25em){.contact_inner{max-width:80rem}}@media all and (min-width: 112.5em){.contact_inner{max-width:84rem}}.contact_inner:after{content:"";display:table;clear:both;height:0}@media all and (min-width: 37.5em){.contact_inner{padding-top:3.33333rem}}@media all and (min-width: 56.25em){.contact_inner{padding-top:4rem}}@media all and (min-width: 71.25em){.contact_inner{padding-top:5.33333rem}}@media all and (min-width: 112.5em){.contact_inner{padding-top:6.66667rem}}@media all and (min-width: 56.25em){.contact_inner{display:block}}.contact_title{width:100%}@media all and (min-width: 56.25em){.contact_title{margin-left:calc(12px + ((100% - 132px) / 12 * 1))}}@media all and (min-width: 71.25em){.contact_title{margin-left:calc(12px + ((100% - 132px) / 12 * 1))}}@media all and (min-width: 112.5em){.contact_title{margin-left:calc(20px + ((100% - 220px) / 12 * 1))}}.contact_text{margin-top:2rem;width:100%}@media all and (min-width: 37.5em){.contact_text{margin-top:2rem}}@media all and (min-width: 56.25em){.contact_text{margin-top:2rem}}@media all and (min-width: 71.25em){.contact_text{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.contact_text{margin-top:2.66667rem}}@media all and (min-width: 56.25em){.contact_text{width:calc(108px + ((100% - 132px) / 12 * 10));margin-left:calc(12px + ((100% - 132px) / 12 * 1))}}@media all and (min-width: 71.25em){.contact_text{width:calc(108px + ((100% - 132px) / 12 * 10));margin-left:calc(12px + ((100% - 132px) / 12 * 1))}}@media all and (min-width: 112.5em){.contact_text{width:calc(180px + ((100% - 220px) / 12 * 10));margin-left:calc(20px + ((100% - 220px) / 12 * 1))}}.contact_button{text-align:right;margin-left:auto;position:relative}.contact_button .button:before{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease, visibility 0s ease 0s, -webkit-transform .3s ease;transition:opacity .3s ease, visibility 0s ease 0s, -webkit-transform .3s ease;transition:transform .3s ease, opacity .3s ease, visibility 0s ease 0s;transition:transform .3s ease, opacity .3s ease, visibility 0s ease 0s, -webkit-transform .3s ease}.contact_button .spinner{width:1.6rem;height:1.6rem;position:absolute;top:calc(50% - .8rem);left:1.33333rem;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease, visibility 0s ease 0.3s;transition:opacity .3s ease, visibility 0s ease 0.3s}.contact_button .double-bounce1,.contact_button .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#252323;opacity:0.4;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 1.5s infinite ease-in-out;animation:sk-bounce 1.5s infinite ease-in-out}.contact_button .double-bounce2{-webkit-animation-delay:-0.75s;animation-delay:-0.75s}.contact_mailto{font-family:"robotoregular";font-size:15px;text-transform:uppercase;line-height:1.4;display:inline-block;padding:0;text-decoration:none;color:rgba(37,35,35,0.5);cursor:pointer;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;position:relative;padding-left:27px}.contact_mailto:hover{color:#252323}.contact_mailto:hover:before{-webkit-transform:translate(5px, 0);transform:translate(5px, 0);opacity:1}.contact_mailto:before{content:"";background:url("/build/media/svg/ar_filled.svg");opacity:0.5;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease;vertical-align:middle;position:absolute;top:3px;left:0}.contact_mailto span{vertical-align:middle}.contact_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media all and (min-width: 56.25em){.contact_form{margin-left:calc(12px + ((100% - 132px) / 12 * 1));width:calc(108px + ((100% - 132px) / 12 * 10))}}@media all and (min-width: 71.25em){.contact_form{margin-left:calc(12px + ((100% - 132px) / 12 * 1))}}.contact_form_section{width:calc(30px + (100% - 30px))}@media all and (min-width: 37.5em){.contact_form_section{width:calc(32px + ((100% - 72px) / 10 * 5))}}@media all and (min-width: 56.25em){.contact_form_section{width:calc(48px + ((100% - 108px) / 10 * 5))}}@media all and (min-width: 71.25em){.contact_form_section{width:calc(48px + ((100% - 108px) / 10 * 5))}}@media all and (min-width: 112.5em){.contact_form_section{width:calc(80px + ((100% - 180px) / 10 * 5))}}.contact_form_section.var_wide{width:calc(180px + (100% - 180px));margin-left:0}.contact_form.is_sending .contact_button .spinner{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease, visibility 0s ease 0s;transition:opacity .3s ease, visibility 0s ease 0s}.contact_form.is_sending .contact_button .button:before{opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease, visibility 0s ease 0.3s, -webkit-transform .3s ease;transition:opacity .3s ease, visibility 0s ease 0.3s, -webkit-transform .3s ease;transition:transform .3s ease, opacity .3s ease, visibility 0s ease 0.3s;transition:transform .3s ease, opacity .3s ease, visibility 0s ease 0.3s, -webkit-transform .3s ease}.contact_form .clear{width:100%}.contact_left{float:left;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:4rem}@media all and (min-width: 37.5em){.contact_left{margin-bottom:5.33333rem}}@media all and (min-width: 56.25em){.contact_left{margin-bottom:5.33333rem}}@media all and (min-width: 71.25em){.contact_left{margin-bottom:5.33333rem}}@media all and (min-width: 112.5em){.contact_left{margin-bottom:6.66667rem}}@media all and (min-width: 37.5em){.contact_left{margin-bottom:5.33333rem}}@media all and (min-width: 37.5em) and (min-width: 37.5em){.contact_left{margin-bottom:6.66667rem}}@media all and (min-width: 37.5em) and (min-width: 56.25em){.contact_left{margin-bottom:6.66667rem}}@media all and (min-width: 37.5em) and (min-width: 71.25em){.contact_left{margin-bottom:6.66667rem}}@media all and (min-width: 37.5em) and (min-width: 112.5em){.contact_left{margin-bottom:10.66667rem}}@media all and (min-width: 56.25em){.contact_left{width:calc(132px + ((100% - 204px) / 18 * 12));margin-bottom:0}}@media all and (min-width: 71.25em){.contact_left{width:calc(132px + ((100% - 204px) / 18 * 12))}}@media all and (min-width: 112.5em){.contact_left{width:calc(220px + ((100% - 340px) / 18 * 12))}}.contact_right{float:left;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;z-index:1;margin-top:-4.66667rem}@media all and (max-width: 56.24em){.tab-2 .contact_right,.tab-3 .contact_right{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-bottom:6.66667rem}}@media all and (min-width: 37.5em){.contact_right{width:calc(32px + ((100% - 72px) / 10 * 5));margin-top:-2.66667rem}}@media all and (min-width: 56.25em){.contact_right{width:calc(48px + ((100% - 204px) / 18 * 5));margin-left:12px;margin-right:calc(((100% - 204px) / 18 * 1));margin-top:0}}@media all and (min-width: 71.25em){.contact_right{width:calc(48px + ((100% - 204px) / 18 * 5));margin-left:12px;margin-right:calc(((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.contact_right{width:calc(80px + ((100% - 340px) / 18 * 5));margin-left:20px;margin-right:calc(((100% - 340px) / 18 * 1))}}.contact_right_box{background:#fff;padding-top:1.66667rem;padding-bottom:1.66667rem;padding-left:1.66667rem;padding-right:1.66667rem}@media all and (min-width: 37.5em){.contact_right_box{padding-top:1.66667rem}}@media all and (min-width: 56.25em){.contact_right_box{padding-top:1.66667rem}}@media all and (min-width: 71.25em){.contact_right_box{padding-top:2rem}}@media all and (min-width: 112.5em){.contact_right_box{padding-top:2rem}}@media all and (min-width: 37.5em){.contact_right_box{padding-bottom:1.66667rem}}@media all and (min-width: 56.25em){.contact_right_box{padding-bottom:1.66667rem}}@media all and (min-width: 71.25em){.contact_right_box{padding-bottom:2rem}}@media all and (min-width: 112.5em){.contact_right_box{padding-bottom:2rem}}.contact_right_box:not(:first-child){margin-top:1.66667rem}@media all and (min-width: 37.5em){.contact_right_box:not(:first-child){margin-top:1.66667rem}}@media all and (min-width: 56.25em){.contact_right_box:not(:first-child){margin-top:1.66667rem}}@media all and (min-width: 71.25em){.contact_right_box:not(:first-child){margin-top:2rem}}@media all and (min-width: 112.5em){.contact_right_box:not(:first-child){margin-top:2rem}}@media all and (min-width: 56.25em){.contact_right_box{padding-left:1.33333rem;padding-right:1.33333rem}}@media all and (min-width: 71.25em){.contact_right_box{padding-left:2.33333rem;padding-right:2.33333rem}}@media all and (min-width: 112.5em){.contact_right_box{padding-left:calc(20px + ((100% - 80px) / 5 * 1));padding-right:calc(20px + ((100% - 80px) / 5 * 1))}}.contact_map{margin-top:2rem;height:50.46667rem;clear:both;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:111.1111%;margin-left:-5.55555%;background-color:#F2F1EC}@media all and (min-width: 37.5em){.contact_map{margin-top:2rem}}@media all and (min-width: 56.25em){.contact_map{margin-top:2rem}}@media all and (min-width: 71.25em){.contact_map{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.contact_map{margin-top:2.66667rem}}@media all and (max-width: 56.24em){.tab-2 .contact_map,.tab-3 .contact_map{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media all and (min-width: 37.5em){.contact_map{width:117.6171%;margin-left:-8.80855%}}@media all and (min-width: 56.25em){.contact_map{margin-top:4rem;float:left;width:100%;margin-left:0;padding:0}}@media all and (min-width: 56.25em) and (min-width: 37.5em){.contact_map{margin-top:5.33333rem}}@media all and (min-width: 56.25em) and (min-width: 56.25em){.contact_map{margin-top:5.33333rem}}@media all and (min-width: 56.25em) and (min-width: 71.25em){.contact_map{margin-top:5.33333rem}}@media all and (min-width: 56.25em) and (min-width: 112.5em){.contact_map{margin-top:6.66667rem}}@media all and (min-width: 71.25em){.contact_map{float:left;width:90vw;margin-left:calc(-45vw + 50%)}}@media all and (min-width: 56.25em){.contact .mobile_header{display:none}}@media all and (max-width: 56.24em){.contact .desktop_header{display:none}}.contact .main_menu{list-style:none;margin:0;padding:0;font-size:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;color:#8A8986;margin-top:.46667rem}.contact .main_menu li{margin:0}@media all and (min-width: 56.25em){.contact .main_menu{margin-top:0;margin-left:calc(12px + ((100% - 132px) / 12 * 1))}}@media all and (min-width: 71.25em){.contact .main_menu{margin-left:calc(12px + ((100% - 132px) / 12 * 1))}}@media all and (min-width: 112.5em){.contact .main_menu{margin-left:calc(20px + ((100% - 220px) / 12 * 1))}}.contact .main_menu a{font-family:"robotoregular";font-size:15px;text-transform:uppercase;line-height:1.4;position:relative;display:block;color:#8A8986;text-decoration:none;padding:.66667rem 0;cursor:pointer}.contact .main_menu a:after{content:'';position:absolute;bottom:.33333rem;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);display:block;width:0;height:1px;background:#8A8986;-webkit-transition:width .3s ease;transition:width .3s ease}@media all and (min-width: 37.5em){.contact .main_menu a:after{bottom:0rem}}.contact .main_menu a:hover:after{width:100%}.contact .main_menu li{padding:0 1rem;-ms-flex-preferred-size:0;flex-basis:0}.contact .main_menu li:first-child{padding-left:0}.contact .main_menu li:last-child{padding-right:0}.contact .main_menu li.is_active a{color:#252323}.contact .main_menu li.is_active a:after{width:100%;background:#252323}@media all and (min-width: 37.5em){.contact .main_menu li{-ms-flex-preferred-size:auto;flex-basis:auto}}.news{width:111.1111%;margin-left:-5.55555%;padding:0 5.55555%;background-color:#F2F1EC}@media all and (min-width: 37.5em){.news{width:117.6171%;margin-left:-8.80855%;padding:0 8.80855%}}@media all and (min-width: 56.25em){.news{width:100%;margin-left:0;padding:0}}.news_inner{margin:0 auto;padding:0;padding-bottom:5.33333rem}@media all and (min-width: 71.25em){.news_inner{max-width:80rem}}@media all and (min-width: 112.5em){.news_inner{max-width:84rem}}.news_inner:after{content:"";display:table;clear:both;height:0}@media all and (min-width: 37.5em){.news_inner{padding-bottom:6.66667rem}}@media all and (min-width: 56.25em){.news_inner{padding-bottom:6.66667rem}}@media all and (min-width: 71.25em){.news_inner{padding-bottom:6.66667rem}}@media all and (min-width: 112.5em){.news_inner{padding-bottom:10.66667rem}}.news_left{float:left;width:100%;margin-top:1.66667rem}@media all and (min-width: 37.5em){.news_left{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.news_left{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.news_left{margin-top:2rem}}@media all and (min-width: 112.5em){.news_left{margin-top:2rem}}@media all and (min-width: 56.25em){.news_left{width:calc(108px + ((100% - 204px) / 18 * 10));margin-left:calc(12px + ((100% - 204px) / 18 * 1));clear:both}}@media all and (min-width: 71.25em){.news_left{width:calc(132px + ((100% - 204px) / 18 * 12));margin-left:calc(12px + ((100% - 204px) / 18 * 1));clear:both}}@media all and (min-width: 112.5em){.news_left{width:calc(220px + ((100% - 340px) / 18 * 12));margin-left:calc(20px + ((100% - 340px) / 18 * 1));clear:both}}.news_left a:not(.news_url){color:#252323;position:relative}.news_left a:not(.news_url):after{content:"";display:block;width:.4rem;height:.4rem;border-top:1px solid #252323;border-right:1px solid #252323;position:absolute;top:0;right:-5px;opacity:0;-webkit-transform:translate(-5px, 5px);transform:translate(-5px, 5px);-webkit-transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, transform 0.3s ease;transition:opacity 0.3s ease, transform 0.3s ease, -webkit-transform 0.3s ease}.news_left a:not(.news_url):hover{color:#E3672A}.hoffmann .news_left a:not(.news_url):hover{color:#21316F}.news_left strong,.news_left b{font-family:"robotoregular";line-height:1.7;font-size:16px}@media print{.news_left{width:100%;margin-left:0}}.news_right{float:left;width:100%;margin-top:5.33333rem;text-align:center}@media all and (min-width: 37.5em){.news_right{margin-top:6.66667rem;width:calc(40px + ((100% - 72px) / 10 * 6));margin-left:calc(16px + ((100% - 72px) / 10 * 2))}}@media all and (min-width: 56.25em){.news_right{width:calc(48px + ((100% - 204px) / 18 * 5));margin-left:calc(24px + ((100% - 204px) / 18 * 1));margin-top:1.66667rem;text-align:left}}@media all and (min-width: 71.25em){.news_right{width:calc(36px + ((100% - 204px) / 18 * 3.1));margin-left:calc(24px + ((100% - 204px) / 18 * 1));margin-top:2rem}}@media all and (min-width: 112.5em){.news_right{width:calc(40px + ((100% - 340px) / 18 * 3));margin-left:calc(40px + ((100% - 340px) / 18 * 1))}}@media print{.news_right{display:none}}.news_right_header{font-family:"robotoregular";font-size:18px;line-height:1.5;padding-bottom:.66667rem;border-bottom:1px solid rgba(37,35,35,0.2)}@media all and (min-width: 37.5em){.news_right_header{padding-bottom:.66667rem}}@media all and (min-width: 56.25em){.news_right_header{padding-bottom:.66667rem}}@media all and (min-width: 71.25em){.news_right_header{padding-bottom:.66667rem}}@media all and (min-width: 112.5em){.news_right_header{padding-bottom:.66667rem}}.news_right_box{margin-top:1.66667rem;padding-bottom:1.66667rem;border-bottom:1px solid rgba(37,35,35,0.2)}@media all and (min-width: 37.5em){.news_right_box{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.news_right_box{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.news_right_box{margin-top:2rem}}@media all and (min-width: 112.5em){.news_right_box{margin-top:2rem}}@media all and (min-width: 37.5em){.news_right_box{padding-bottom:1.66667rem}}@media all and (min-width: 56.25em){.news_right_box{padding-bottom:1.66667rem}}@media all and (min-width: 71.25em){.news_right_box{padding-bottom:2rem}}@media all and (min-width: 112.5em){.news_right_box{padding-bottom:2rem}}.news_right_box a{margin-top:.66667rem}.news_right .employee{margin-top:1.66667rem;padding-bottom:1.66667rem;padding-bottom:1.33333rem;border-bottom:1px solid rgba(37,35,35,0.2)}@media all and (min-width: 37.5em){.news_right .employee{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.news_right .employee{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.news_right .employee{margin-top:2rem}}@media all and (min-width: 112.5em){.news_right .employee{margin-top:2rem}}@media all and (min-width: 37.5em){.news_right .employee{padding-bottom:1.66667rem}}@media all and (min-width: 56.25em){.news_right .employee{padding-bottom:1.66667rem}}@media all and (min-width: 71.25em){.news_right .employee{padding-bottom:2rem}}@media all and (min-width: 112.5em){.news_right .employee{padding-bottom:2rem}}.news_right .socialBox{display:none}@media all and (min-width: 56.25em){.news_right .socialBox{display:-webkit-box;display:-ms-flexbox;display:flex}}.news_right p a{font-family:"robotoregular";font-size:15px;text-transform:uppercase;line-height:1.4;display:inline-block;padding:0;text-decoration:none;color:rgba(37,35,35,0.5);cursor:pointer;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;position:relative;padding-left:27px}.news_right p a:hover{color:#252323}.news_right p a:hover:before{-webkit-transform:translate(5px, 0);transform:translate(5px, 0);opacity:1}.news_right p a:before{content:"";background:url("/build/media/svg/ar_filled.svg");opacity:0.5;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease;vertical-align:middle;position:absolute;top:3px;left:0}.news_right p a span{vertical-align:middle}.news_back{display:inline-block;padding:0;font-family:"robotoregular";font-size:15px;line-height:2;text-transform:uppercase;text-decoration:none;color:rgba(37,35,35,0.5);cursor:pointer;margin-top:1.66667rem;color:rgba(37,35,35,0.5) !important}.news_back:hover{color:#252323}.news_back:hover:before{-webkit-transform:translate(-5px, 0) rotate(180deg);transform:translate(-5px, 0) rotate(180deg);opacity:1}.news_back:before{content:"";background:url("/build/media/svg/ar_filled.svg");opacity:0.5;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease;vertical-align:middle;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.news_back span{vertical-align:middle}@media all and (min-width: 37.5em){.news_back{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.news_back{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.news_back{margin-top:2rem}}@media all and (min-width: 112.5em){.news_back{margin-top:2rem}}.news_back:hover{color:#252323 !important}.news_back.var_bottom{margin-top:0;color:rgba(37,35,35,0.5)}@media all and (min-width: 56.25em){.news_back{width:100%;margin-left:calc(12px + ((100% - 204px) / 18 * 1))}.news_back.var_bottom{margin-left:0}}.news_url{font-family:"robotoregular";font-size:15px;text-transform:uppercase;line-height:1.4;display:inline-block;padding:0;text-decoration:none;color:rgba(37,35,35,0.5);cursor:pointer;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;position:relative;padding-left:27px}.news_url:hover{color:#252323}.news_url:hover:before{-webkit-transform:translate(5px, 0);transform:translate(5px, 0);opacity:1}.news_url:before{content:"";background:url("/build/media/svg/ar_filled.svg");opacity:0.5;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease;vertical-align:middle;position:absolute;top:3px;left:0}.news_url span{vertical-align:middle}.news_links{border-top:1px solid rgba(37,35,35,0.2);margin-top:2.66667rem;padding-top:2.66667rem}@media all and (min-width: 37.5em){.news_links{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.news_links{margin-top:3.33333rem}}@media all and (min-width: 71.25em){.news_links{margin-top:4rem}}@media all and (min-width: 112.5em){.news_links{margin-top:4rem}}@media all and (min-width: 37.5em){.news_links{padding-top:3.33333rem}}@media all and (min-width: 56.25em){.news_links{padding-top:3.33333rem}}@media all and (min-width: 71.25em){.news_links{padding-top:4rem}}@media all and (min-width: 112.5em){.news_links{padding-top:4rem}}.news_links p:first-of-type{margin-top:0}.news_image{display:block;max-width:100%}.news_date{font-family:"robotoregular";font-size:10px;text-transform:uppercase;line-height:1.5;letter-spacing:2px;margin-top:1.66667rem;color:rgba(37,35,35,0.5);display:block}@media all and (min-width: 37.5em){.news_date{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.news_date{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.news_date{margin-top:2rem}}@media all and (min-width: 112.5em){.news_date{margin-top:2rem}}.news_title{font-family:"robotothin";line-height:1.15;font-size:32px;margin-top:.66667rem;padding-bottom:10px;display:block}@media all and (min-width: 37.5em){.news_title{font-size:42px}}@media all and (min-width: 71.25em){.news_title{font-size:48px}}@media all and (min-width: 112.5em){.news_title{font-size:60px}}@media all and (min-width: 37.5em){.news_title{margin-top:.66667rem}}@media all and (min-width: 56.25em){.news_title{margin-top:.66667rem}}@media all and (min-width: 71.25em){.news_title{margin-top:.66667rem}}@media all and (min-width: 112.5em){.news_title{margin-top:.66667rem}}.news_title.var_competence{margin-top:2.66667rem}@media all and (min-width: 37.5em){.news_title.var_competence{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.news_title.var_competence{margin-top:3.33333rem}}@media all and (min-width: 71.25em){.news_title.var_competence{margin-top:4rem}}@media all and (min-width: 112.5em){.news_title.var_competence{margin-top:4rem}}.news_events_list{list-style:none;margin:0;padding:0;font-size:inherit;margin-top:2rem;margin-bottom:3.33333rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.news_events_list li{margin:0}@media all and (min-width: 37.5em){.news_events_list{margin-top:2rem}}@media all and (min-width: 56.25em){.news_events_list{margin-top:2rem}}@media all and (min-width: 71.25em){.news_events_list{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.news_events_list{margin-top:2.66667rem}}@media all and (min-width: 37.5em){.news_events_list{margin-bottom:3.33333rem}}@media all and (min-width: 56.25em){.news_events_list{margin-bottom:4rem}}@media all and (min-width: 71.25em){.news_events_list{margin-bottom:5.33333rem}}@media all and (min-width: 112.5em){.news_events_list{margin-bottom:6.66667rem}}.news_events_list_item{-webkit-box-flex:1;-ms-flex:1 1 calc(10px + ((100% - 30px) / 4 * 2));flex:1 1 calc(10px + ((100% - 30px) / 4 * 2));width:calc(10px + ((100% - 30px) / 4 * 2));max-width:calc(10px + ((100% - 30px) / 4 * 2));padding:2rem 1.33333rem;background:#fff}.news_events_list_item:nth-child(n+3){margin-top:.66667rem}@media all and (min-width: 37.5em){.news_events_list_item{-webkit-box-flex:1;-ms-flex:1 1 calc(32px + ((100% - 72px) / 10 * 5));flex:1 1 calc(32px + ((100% - 72px) / 10 * 5));width:calc(32px + ((100% - 72px) / 10 * 5));max-width:calc(32px + ((100% - 72px) / 10 * 5))}.news_events_list_item:nth-child(n+3){margin-top:.53333rem}}@media all and (min-width: 56.25em){.news_events_list_item{-webkit-box-flex:1;-ms-flex:1 1 calc(48px + ((100% - 108px) / 10 * 5));flex:1 1 calc(48px + ((100% - 108px) / 10 * 5));width:calc(48px + ((100% - 108px) / 10 * 5));max-width:calc(48px + ((100% - 108px) / 10 * 5))}.news_events_list_item:nth-child(n+3){margin-top:.8rem}}@media all and (min-width: 71.25em){.news_events_list_item{-webkit-box-flex:1;-ms-flex:1 1 calc(36px + ((100% - 132px) / 12 * 4));flex:1 1 calc(36px + ((100% - 132px) / 12 * 4));width:calc(36px + ((100% - 132px) / 12 * 4));min-width:calc(36px + ((100% - 132px) / 12 * 4));max-width:calc(36px + ((100% - 132px) / 12 * 4))}.news_events_list_item:nth-child(n+4){margin-top:.8rem}.news_events_list_item:nth-child(3){margin-top:0}}@media all and (min-width: 112.5em){.news_events_list_item{padding:2.33333rem 2rem;width:calc(-16px + 33.33%);-webkit-box-flex:1;-ms-flex:1 1 calc(-16px + 33.33%);flex:1 1 calc(-16px + 33.33%);max-width:calc(-16px + 33.33%);min-width:calc(-16px + 33.33%)}.news_events_list_item:nth-child(n+4){margin-top:1.33333rem}}.news_events_list_item_image{display:block;padding-bottom:1.66667rem;height:4rem;border-bottom:1px solid rgba(37,35,35,0.2)}@media all and (min-width: 37.5em){.news_events_list_item_image{height:5.06667rem;padding-bottom:2rem}}.news_events_list_item_image img{max-height:100%;max-width:100%}.news_events_list_item_title{font-family:"robotoregular";line-height:1.7;font-size:16px;display:block;margin-top:1.66667rem}.news_events_list_item_detail{font-family:"robotolight";font-size:16px;line-height:1.7;display:block}.news_events_list li{margin-left:9px}@media all and (max-width: 71.24em){.news_events_list li:nth-child(2n+1){margin-left:0}}@media all and (min-width: 37.5em){.news_events_list li{margin-left:7px}}@media all and (min-width: 56.25em){.news_events_list li{margin-left:11px}}@media all and (min-width: 71.25em){.news_events_list li{margin-left:11px}.news_events_list li:nth-child(3n+1){margin-left:0}}@media all and (min-width: 112.5em){.news_events_list li{margin-left:20px}}.news_events_list li:last-child{margin-right:auto}.news_list{list-style:none;margin:0;padding:0;font-size:inherit;margin-top:2rem;display:none}.news_list li{margin:0}@media all and (min-width: 37.5em){.news_list{margin-top:2rem}}@media all and (min-width: 56.25em){.news_list{margin-top:2rem}}@media all and (min-width: 71.25em){.news_list{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.news_list{margin-top:2.66667rem}}.news_list_wrapper{padding-bottom:1.66667rem;margin-top:.66667rem;position:relative;background:#fff;overflow:hidden}@media all and (min-width: 37.5em){.news_list_wrapper{padding-bottom:1.66667rem}}@media all and (min-width: 56.25em){.news_list_wrapper{padding-bottom:1.66667rem}}@media all and (min-width: 71.25em){.news_list_wrapper{padding-bottom:2rem}}@media all and (min-width: 112.5em){.news_list_wrapper{padding-bottom:2rem}}@media all and (min-width: 37.5em){.news_list_wrapper{margin-top:.66667rem}}@media all and (min-width: 56.25em){.news_list_wrapper{margin-top:.66667rem}}@media all and (min-width: 71.25em){.news_list_wrapper{margin-top:.66667rem}}@media all and (min-width: 112.5em){.news_list_wrapper{margin-top:.66667rem}}@media all and (max-width: 56.24em){.news_list_wrapper{padding-top:25px}}.news_list_wrapper__arrow{position:absolute;top:calc(50% - 20px);left:0;width:40px;padding:0 12px;height:40px;cursor:pointer;z-index:4}@media all and (min-width: 37.5em){.news_list_wrapper__arrow{-webkit-transform:rotate(180deg) translateX(20px);transform:rotate(180deg) translateX(20px)}}.news_list_wrapper__arrow.var_disabled{opacity:0.5;cursor:default}.news_list_wrapper__arrow.var_left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.news_list_wrapper__arrow.var_right{left:auto;right:0;-webkit-transform:rotate(0);transform:rotate(0)}@media all and (min-width: 37.5em){.news_list_wrapper__arrow.var_right{left:auto;right:0}}@media all and (min-width: 56.25em){.news_list_wrapper__arrow.var_right{left:auto;right:0}}.news_list.var_competence{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:3;-webkit-transition:-webkit-transform 0.7s;transition:-webkit-transform 0.7s;transition:transform 0.7s;transition:transform 0.7s, -webkit-transform 0.7s;padding-top:1.66667rem}@media all and (min-width: 37.5em){.news_list.var_competence{padding-top:1.66667rem}}@media all and (min-width: 56.25em){.news_list.var_competence{padding-top:1.66667rem}}@media all and (min-width: 71.25em){.news_list.var_competence{padding-top:2rem}}@media all and (min-width: 112.5em){.news_list.var_competence{padding-top:2rem}}@media all and (min-width: 56.25em){.news_list.var_competence img{max-width:38%}}@media all and (min-width: 56.25em){.news_list.var_competence img{max-width:calc(48px + ((100% - 156px) / 14 * 5))}}@media all and (min-width: 56.25em){.news_list.var_competence .news_list_item__content{max-width:55%}}@media all and (min-width: 56.25em){.news_list.var_competence .news_list_item__content{max-width:calc(84px + ((100% - 156px) / 14 * 8))}}.news_list.var_competence .news_list_item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:0;max-width:100%}@media all and (min-width: 37.5em){.news_list.var_competence .news_list_item{padding:0 calc(16px + ((100% - 72px) / 10 * 2))}}@media all and (min-width: 56.25em){.news_list.var_competence .news_list_item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 calc(12px + ((100% - 180px) / 16 * 1))}}.news_list.var_competence .news_list_item_date{margin-top:0}@media all and (max-width: 56.24em){.news_list.var_competence .news_list_item_date{margin-top:1.66rem}}.news_list.var_competence li{padding-top:0;padding-bottom:0;margin:0}.news_list.var_competence li:first-of-type{margin-top:0}.news_list.is_active{display:block}.news_list li{margin-top:2.66667rem}@media all and (min-width: 37.5em){.news_list li{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.news_list li{margin-top:3.33333rem}}@media all and (min-width: 71.25em){.news_list li{margin-top:4rem}}@media all and (min-width: 112.5em){.news_list li{margin-top:4rem}}.news_list li:first-of-type{margin-top:0}.news_list_item{padding-bottom:2.66667rem;border-bottom:1px solid rgba(37,35,35,0.1)}@media all and (min-width: 37.5em){.news_list_item{padding-bottom:3.33333rem}}@media all and (min-width: 56.25em){.news_list_item{padding-bottom:3.33333rem}}@media all and (min-width: 71.25em){.news_list_item{padding-bottom:4rem}}@media all and (min-width: 112.5em){.news_list_item{padding-bottom:4rem}}.news_list_item:last-of-type{padding-bottom:0;border:0}.news_list_item_title{font-family:"robotoregular";font-size:18px;line-height:1.5;margin-top:.33333rem}@media all and (min-width: 37.5em){.news_list_item_title{margin-top:.33333rem}}@media all and (min-width: 56.25em){.news_list_item_title{margin-top:.33333rem}}@media all and (min-width: 71.25em){.news_list_item_title{margin-top:.33333rem}}@media all and (min-width: 112.5em){.news_list_item_title{margin-top:.33333rem}}.news_list_item_image{display:block;max-width:50%}.news_list_item_date{font-family:"robotoregular";font-size:10px;text-transform:uppercase;line-height:1.5;letter-spacing:2px;margin-top:1.66667rem;color:rgba(37,35,35,0.5);display:block}@media all and (min-width: 37.5em){.news_list_item_date{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.news_list_item_date{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.news_list_item_date{margin-top:2rem}}@media all and (min-width: 112.5em){.news_list_item_date{margin-top:2rem}}.news_list_item_date.var_black{color:#000;margin-top:0px;letter-spacing:1px}.news_list_item p{margin-top:.66667rem}@media all and (min-width: 37.5em){.news_list_item p{margin-top:.66667rem}}@media all and (min-width: 56.25em){.news_list_item p{margin-top:.66667rem}}@media all and (min-width: 71.25em){.news_list_item p{margin-top:.66667rem}}@media all and (min-width: 112.5em){.news_list_item p{margin-top:.66667rem}}.news_list_item img{width:100%}@media all and (min-width: 37.5em){.news_list_item img.var_height{width:auto;height:33.33333rem}}@media all and (min-width: 37.5em){.news_list_item img.var_width{width:26.66667rem}}.news_date_list{list-style:none;margin:0;padding:0;font-size:inherit;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.news_date_list li{margin:0}.news_date_list li{margin-left:1.33333rem;border-bottom:1px solid rgba(37,35,35,0)}.news_date_list li a{font-family:"robotoregular";font-size:15px;text-transform:uppercase;line-height:1.4;padding-bottom:.46667rem;display:block;cursor:pointer;color:rgba(37,35,35,0.5) !important;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}@media all and (min-width: 37.5em){.news_date_list li a{padding-bottom:.66667rem}}@media all and (min-width: 56.25em){.news_date_list li a{padding-bottom:.8rem}}@media all and (min-width: 71.25em){.news_date_list li a{padding-bottom:.8rem}}@media all and (min-width: 112.5em){.news_date_list li a{padding-bottom:1rem}}.news_date_list li a:hover{color:#252323 !important}.news_date_list li:first-child{margin-left:0}.news_date_list li.is_active{border-bottom:1px solid rgba(37,35,35,0.4)}.news_date_list li.is_active a{color:#252323 !important}.news.var_overview .news_title,.news.var_overview .news_right,.news.var_overview .news_left{margin-top:0}.news.var_overview .news_right{margin-top:5.33333rem}@media all and (min-width: 37.5em){.news.var_overview .news_right{margin-top:6.66667rem}}@media all and (min-width: 56.25em){.news.var_overview .news_right{margin-top:1.66667rem}}.news.var_overview .news_inner{padding-top:3.33333rem}@media all and (min-width: 37.5em){.news.var_overview .news_inner{padding-top:3.33333rem}}@media all and (min-width: 56.25em){.news.var_overview .news_inner{padding-top:4rem}}@media all and (min-width: 71.25em){.news.var_overview .news_inner{padding-top:5.33333rem}}@media all and (min-width: 112.5em){.news.var_overview .news_inner{padding-top:6.66667rem}}.employee_image{position:relative;border-radius:60%;overflow:hidden;width:calc(10px + ((100% - 30px) / 4 * 2));margin:0 auto;background:white;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-print-color-adjust:exact}@media all and (min-width: 37.5em){.employee_image{width:calc(24px + ((100% - 40px) / 6 * 4))}}@media all and (min-width: 56.25em){.employee_image{width:calc(36px + ((100% - 48px) / 5 * 4));margin-left:0}}@media all and (min-width: 71.25em){.employee_image{width:100%;margin-left:0}}.employee_image:after{content:'';display:block;width:100%;padding-bottom:100%}.employee_image img{position:absolute;top:0;left:0;display:none;max-width:100%}.employee_title{font-family:"robotoregular";line-height:1.7;font-size:16px;margin-top:1.33333rem}@media all and (min-width: 37.5em){.employee_title{margin-top:1.33333rem}}@media all and (min-width: 56.25em){.employee_title{margin-top:1.33333rem}}@media all and (min-width: 71.25em){.employee_title{margin-top:1.33333rem}}@media all and (min-width: 112.5em){.employee_title{margin-top:1.33333rem}}.employee_position{font-family:"robotolight";font-size:16px;line-height:1.7;color:#252323;display:block}.employee_mail{font-family:"robotoregular";font-size:15px;text-transform:uppercase;line-height:1.4;display:inline-block;padding:0;text-decoration:none;color:rgba(37,35,35,0.5);cursor:pointer;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;position:relative;padding-left:27px;margin-top:.66667rem}.employee_mail:hover{color:#252323}.employee_mail:hover:before{-webkit-transform:translate(5px, 0);transform:translate(5px, 0);opacity:1}.employee_mail:before{content:"";background:url("/build/media/svg/ar_filled.svg");opacity:0.5;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease;vertical-align:middle;position:absolute;top:3px;left:0}.employee_mail span{vertical-align:middle}@media all and (min-width: 37.5em){.employee_mail{margin-top:.66667rem}}@media all and (min-width: 56.25em){.employee_mail{margin-top:.66667rem}}@media all and (min-width: 71.25em){.employee_mail{margin-top:.66667rem}}@media all and (min-width: 112.5em){.employee_mail{margin-top:.66667rem}}.product{width:111.1111%;margin-left:-5.55555%;padding:0 5.55555%;background-color:#F2F1EC;position:relative}@media all and (min-width: 37.5em){.product{width:117.6171%;margin-left:-8.80855%;padding:0 8.80855%}}@media all and (min-width: 56.25em){.product{width:100%;margin-left:0;padding:0}}.product table.var_block{margin:0 auto;width:auto}.product table.var_block td{padding:0 2.66667rem}.product_inner{margin:0 auto;padding:0;padding-bottom:5.33333rem;padding-top:3.33333rem}@media all and (min-width: 71.25em){.product_inner{max-width:80rem}}@media all and (min-width: 112.5em){.product_inner{max-width:84rem}}.product_inner:after{content:"";display:table;clear:both;height:0}@media all and (min-width: 37.5em){.product_inner{padding-bottom:6.66667rem}}@media all and (min-width: 56.25em){.product_inner{padding-bottom:6.66667rem}}@media all and (min-width: 71.25em){.product_inner{padding-bottom:6.66667rem}}@media all and (min-width: 112.5em){.product_inner{padding-bottom:10.66667rem}}@media all and (min-width: 37.5em){.product_inner{padding-top:3.33333rem}}@media all and (min-width: 56.25em){.product_inner{padding-top:4rem}}@media all and (min-width: 71.25em){.product_inner{padding-top:5.33333rem}}@media all and (min-width: 112.5em){.product_inner{padding-top:6.66667rem}}@media all and (min-width: 56.25em){.product_inner{text-align:center}}@media print{.product_inner:after{display:none}}.product_title{font-family:"robotothin";font-weight:100;font-size:40px}@media all and (min-width: 37.5em){.product_title{font-size:60px}}@media all and (min-width: 56.25em){.product_title{font-size:70px}}@media all and (min-width: 71.25em){.product_title{font-size:90px}}@media all and (min-width: 112.5em){.product_title{font-size:110px}}@media all and (min-width: 56.25em){.product_title{width:calc(180px + ((100% - 204px) / 18 * 16));margin-left:calc(12px + ((100% - 204px) / 18 * 1));text-align:center}}@media all and (min-width: 71.25em){.product_title{width:100%;margin-left:0}}.product_title sup{font-size:65%}@media print{.product_title{font-size:32pt;text-align:left}}.product_text,.product_list,.product_cta,.product_data,.product__imagemap,.product_table{margin-top:2rem}@media all and (min-width: 37.5em){.product_text,.product_list,.product_cta,.product_data,.product__imagemap,.product_table{margin-top:2rem}}@media all and (min-width: 56.25em){.product_text,.product_list,.product_cta,.product_data,.product__imagemap,.product_table{margin-top:2rem}}@media all and (min-width: 71.25em){.product_text,.product_list,.product_cta,.product_data,.product__imagemap,.product_table{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.product_text,.product_list,.product_cta,.product_data,.product__imagemap,.product_table{margin-top:2.66667rem}}.job_offers__content .product_text,.job_offers__content .product_list,.job_offers__content .product_cta,.job_offers__content .product_data,.job_offers__content .product__imagemap,.job_offers__content .product_table{width:100%;margin-left:0;text-align:left}.product_cta .color-orange{background:#E3672A;color:#fff}.product_cta .color-orange:hover{color:#fff}.product_cta .color-orange:before{background:url("/build/media/svg/ar.svg") no-repeat}.product_cta .color-blue{background:#21316F;color:#fff}.product_cta .color-blue:hover{color:#fff}.product_cta .color-blue:before{background:url("/build/media/svg/ar.svg") no-repeat}.product_cta .color-green{background:#009d4f;color:#fff}.product_cta .color-green:hover{color:#fff}.product_cta .color-green:before{background:url("/build/media/svg/ar.svg") no-repeat}.product_cta .var_print_pdf{display:inline-block;width:1.2rem;height:1.2rem;vertical-align:middle;margin-right:5px}.product_cta span{vertical-align:middle}.product_cta .button-pdf{padding:20px 25px;background:#fff;color:#252323;text-decoration:none;display:inline-block;vertical-align:middle}.product_cta .button-pdf:hover{background:#E3672A;color:#fff}.product_cta .button-pdf:hover .var_print_pdf{color:#fff}.hoffmann .product_cta .button-pdf:hover{background:#21316F}.product_image,.product_video,.product_rotator{margin-top:4rem}@media all and (min-width: 37.5em){.product_image,.product_video,.product_rotator{margin-top:5.33333rem}}@media all and (min-width: 56.25em){.product_image,.product_video,.product_rotator{margin-top:5.33333rem}}@media all and (min-width: 71.25em){.product_image,.product_video,.product_rotator{margin-top:5.33333rem}}@media all and (min-width: 112.5em){.product_image,.product_video,.product_rotator{margin-top:6.66667rem}}.job_offers__content .product_image,.job_offers__content .product_video,.job_offers__content .product_rotator{width:100%;margin-left:0;text-align:left}.product_header{font-family:"robotothin";line-height:1.15;font-size:32px;margin-top:4rem}@media all and (min-width: 37.5em){.product_header{font-size:42px}}@media all and (min-width: 71.25em){.product_header{font-size:48px}}@media all and (min-width: 112.5em){.product_header{font-size:60px}}@media all and (min-width: 37.5em){.product_header{margin-top:4rem}}@media all and (min-width: 56.25em){.product_header{margin-top:5.33333rem}}@media all and (min-width: 71.25em){.product_header{margin-top:6.66667rem}}@media all and (min-width: 112.5em){.product_header{margin-top:8rem}}.job_offers__content .product_header{width:100%;margin-left:0;text-align:left}@media all and (min-width: 56.25em){.product_header{width:calc(180px + ((100% - 204px) / 18 * 16));margin-left:calc(12px + ((100% - 204px) / 18 * 1));text-align:center}}@media all and (min-width: 71.25em){.product_header{width:100%;margin-left:0}}.product_header sup{font-size:65%}@media print{.product_header{font-size:32pt;margin-top:4rem;page-break-inside:avoid;page-break-after:avoid;width:100%;margin-left:0;text-align:left}}@media all and (min-width: 56.25em){.product__imagemap{margin-left:calc(12px + ((100% - 204px) / 18 * 1));margin-right:calc(12px + ((100% - 204px) / 18 * 1))}}.product__imagemap__inner{position:relative}.product__imagemap__inner__images{position:absolute;width:100%;bottom:0;height:100%}.product__imagemap__desc{position:absolute;bottom:100%;left:50%;color:#252323;background:#fff;-webkit-transform:translate(-50%, -40px);transform:translate(-50%, -40px);padding:30px;opacity:0;visibility:hidden;min-width:300px;text-align:left;-webkit-transition:opacity 0.3s, visibility 0s ease 0.3s;transition:opacity 0.3s, visibility 0s ease 0.3s;display:none}@media all and (min-width: 37.5em){.product__imagemap__desc{display:block}}.product__imagemap__desc.move_down{bottom:auto;top:94%}.product__imagemap img{max-width:100%}.product__imagemap__outer{position:absolute;bottom:0;left:0;background-position:0 center;background-size:auto 100%;background-repeat:no-repeat;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s linear;transition:opacity 0.3s, -webkit-transform 0.3s linear;transition:transform 0.3s linear, opacity 0.3s;transition:transform 0.3s linear, opacity 0.3s, -webkit-transform 0.3s linear;z-index:3}.product__imagemap__outer:hover{z-index:10}.product__imagemap__outer:hover .product__imagemap__desc{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s, visibility 0s ease 0s;transition:opacity 0.3s, visibility 0s ease 0s;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.product__imagemap__outer.is_blur{opacity:0.4}.product__imagemap__image{position:relative;display:block;width:100%;opacity:0}.product_row_presentation{margin-top:4rem}@media all and (min-width: 37.5em){.product_row_presentation{margin-top:4rem}}@media all and (min-width: 56.25em){.product_row_presentation{margin-top:5.33333rem}}@media all and (min-width: 71.25em){.product_row_presentation{margin-top:6.66667rem}}@media all and (min-width: 112.5em){.product_row_presentation{margin-top:8rem}}.product_header+.product_row_presentation{margin-top:2rem}@media all and (min-width: 37.5em){.product_header+.product_row_presentation{margin-top:2rem}}@media all and (min-width: 56.25em){.product_header+.product_row_presentation{margin-top:2rem}}@media all and (min-width: 71.25em){.product_header+.product_row_presentation{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.product_header+.product_row_presentation{margin-top:2.66667rem}}.product_row_presentation.overview .productslist_inner{margin-top:0}.product_text{font-family:"robotolight";font-size:16px;line-height:1.7}.job_offers__content .product_text{width:100%;margin-left:0;text-align:left}@media all and (min-width: 56.25em){.product_text{width:calc(156px + ((100% - 204px) / 18 * 14));margin-left:calc(24px + ((100% - 204px) / 18 * 2))}}@media all and (min-width: 71.25em){.product_text{width:calc(132px + ((100% - 204px) / 18 * 12));margin-left:calc(36px + ((100% - 204px) / 18 * 3))}}@media all and (min-width: 112.5em){.product_text{width:calc(180px + ((100% - 340px) / 18 * 10));margin-left:calc(80px + ((100% - 340px) / 18 * 4))}}@media print{.product_text{text-align:left;width:100%;margin-left:0}}@media all and (min-width: 56.25em){.product_text.var_wide{width:calc(180px + ((100% - 204px) / 18 * 16));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 71.25em){.product_text.var_wide{width:calc(180px + ((100% - 204px) / 18 * 16));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.product_text.var_wide{width:calc(260px + ((100% - 340px) / 18 * 14));margin-left:calc(40px + ((100% - 340px) / 18 * 2))}}.product_text a.iso_label{font-family:"robotolight";font-size:16px;line-height:1.7;display:inline-block;border:1px solid #979797;color:#252323;border-radius:15px;text-decoration:none;padding:3px 13px 2px}.product_text a:not(.iso_label){color:#252323;position:relative;text-decoration:none;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.product_text a:not(.iso_label):after{content:"";display:block;position:absolute;bottom:0;left:50%;width:100%;height:1px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background:#252323;-webkit-transition:background 0.3s ease;transition:background 0.3s ease}.product_text a:not(.iso_label):hover{color:#E3672A}.hoffmann .product_text a:not(.iso_label):hover{color:#21316F}.product_text a:not(.iso_label):hover:after{background:#E3672A}.hoffmann .product_text a:not(.iso_label):hover:after{background:#21316F}.product_text sup,.product_text sub{font-size:65%}.product_text b,.product_text strong{font-family:"robotoregular";line-height:1.7;font-size:16px}.product_text h3{padding-top:2rem;margin-bottom:-2rem}@media all and (min-width: 37.5em){.product_text h3{padding-top:2rem}}@media all and (min-width: 56.25em){.product_text h3{padding-top:2rem}}@media all and (min-width: 71.25em){.product_text h3{padding-top:2.66667rem}}@media all and (min-width: 112.5em){.product_text h3{padding-top:2.66667rem}}@media all and (min-width: 37.5em){.product_text h3{margin-bottom:-2rem}}@media all and (min-width: 56.25em){.product_text h3{margin-bottom:-2rem}}@media all and (min-width: 71.25em){.product_text h3{margin-bottom:-2.66667rem}}@media all and (min-width: 112.5em){.product_text h3{margin-bottom:-2.66667rem}}@media all and (min-width: 56.25em){.product_image{margin-left:calc(12px + ((100% - 204px) / 18 * 1));width:calc(180px + ((100% - 204px) / 18 * 16))}}@media all and (min-width: 71.25em){.product_image{margin-left:calc(12px + ((100% - 204px) / 18 * 1));width:calc(180px + ((100% - 204px) / 18 * 16))}}@media all and (min-width: 112.5em){.product_image{margin-left:calc(20px + ((100% - 340px) / 18 * 1));width:calc(300px + ((100% - 340px) / 18 * 16))}}@media print{.product_image{text-align:center}}.product_image.is_clickable .product_image_list_item{cursor:pointer}.product_image svg#feather_svg{position:absolute;margin-top:-102px;z-index:2}.product_image svg#feather_svg .path{fill:none;stroke:none}.product_image svg#feather_svg .feather{fill:white !important;stroke:#969593 !important}.product_image svg#feather_svg .veins{fill:#969593 !important;stroke:#969593 !important}.product_image svg#feather_svg .hidden{display:none}.product_image_list{list-style:none;margin:0;padding:0;font-size:inherit;position:relative;display:inline-block}.product_image_list li{margin:0}.product_image_list_item{position:absolute;top:0;left:0}.product_image_list_item:first-child{position:relative}.product_image_list_item.fade-enter-active{-webkit-transition:all 1s;transition:all 1s}.product_image_list_item.fade-leave-active{-webkit-transition:all 1s;transition:all 1s}.product_image_list_item.fade-enter{opacity:0}.product_image_list_item.fade-enter-to{opacity:1}.product_image_list_item.fade-leave{opacity:1}.product_image_list_item.fade-leave-to{opacity:0}.product_image_list_item img{display:block;margin:0 auto;max-width:100%;width:100%}@media print{.product_image_list_item img{width:auto;max-height:50vh}}.product_image_nav{list-style:none;margin:0;padding:0;font-size:inherit;margin-top:1.66667rem;text-align:center}.product_image_nav li{margin:0}@media all and (min-width: 37.5em){.product_image_nav{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.product_image_nav{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.product_image_nav{margin-top:2rem}}@media all and (min-width: 112.5em){.product_image_nav{margin-top:2rem}}.product_image_nav_item{margin-top:-.66667rem;margin-bottom:-.66667rem;display:inline-block;padding:.66667rem;cursor:pointer}.product_image_nav_item span{display:block;width:.66667rem;height:.66667rem;border:1px solid transparent;background:rgba(37,35,35,0.2);border-radius:60%}.product_image_nav_item.is_active span{background:transparent;border-color:#252323}.product_video{position:relative}.job_offers__content .product_video{width:100%;margin-left:0;text-align:left}.job_offers__content .product_video figure{width:100%}@media all and (min-width: 56.25em){.product_video{width:calc(156px + ((100% - 204px) / 18 * 14));margin-left:calc(24px + ((100% - 204px) / 18 * 2))}}@media all and (min-width: 71.25em){.product_video{width:calc(132px + ((100% - 204px) / 18 * 12));margin-left:calc(36px + ((100% - 204px) / 18 * 3))}}@media all and (min-width: 112.5em){.product_video{width:calc(220px + ((100% - 340px) / 18 * 12));margin-left:calc(60px + ((100% - 340px) / 18 * 3))}}.product_video p{margin:0}.product_video:after{content:"";display:block;width:100%;padding-bottom:56.25%}.product_video iframe{display:block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.job_offers__content .product_list{width:100%;margin-left:0;text-align:left}@media all and (min-width: 37.5em){.product_list{width:calc(64px + ((100% - 72px) / 10 * 9))}}@media all and (min-width: 56.25em){.product_list{margin-left:calc(12px + ((100% - 204px) / 18 * 1));width:calc(180px + ((100% - 204px) / 18 * 16))}}@media all and (min-width: 71.25em){.product_list{margin-left:calc(36px + ((100% - 204px) / 18 * 3));width:calc(132px + ((100% - 204px) / 18 * 12))}}.product_list ul{margin-left:1.33333rem;font-size:1.06667rem}@media all and (min-width: 56.25em){.product_list ul{list-style:none;margin:0;padding:0;font-size:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product_list ul li{margin:0}.product_list ul:after{content:"";display:table;clear:both;height:0}}.product_list ul li.fullline{display:none}@media all and (min-width: 56.25em){.product_list ul li.fullline{border:none !important;padding:0 !important;margin:0 !important;height:0 !important;display:none}}@media all and (min-width: 56.25em){.product_list ul li.fullline:nth-child(4n){display:block;width:100%}.product_list ul li.fullline:nth-child(4n)+li{border-right:1px solid rgba(37,35,35,0.2)}}@media print{.product_list ul li.fullline:nth-child(4n)+li{border-right:0}}@media print{.product_list ul li.fullline{display:none}}.product_list ul li{margin-top:.66667rem;font-size:1.06667rem}.product_list ul li:nth-last-child(2){border:0 !important}@media all and (min-width: 56.25em){.product_list ul li{padding:0 2rem}}@media all and (min-width: 56.25em){.product_list ul li:first-of-type{border-right:1px solid rgba(37,35,35,0.2)}}@media print{.product_list ul li:first-of-type{border-right:0}}@media print{.product_list ul li{margin:0;text-align:left;padding:0}}@media print{.product_list ul{list-style:disc;display:block;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;font-size:inherit;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px;margin-left:1rem}}.product_list b,.product_list strong{font-family:"robotoregular";line-height:1.7;font-size:16px}.product_list sup,.product_list sub{font-size:65%}@media print{.product_list{page-break-before:avoid;margin-left:0;width:100%;text-align:left}}@media print{.product_section{page-break-inside:avoid}}.product_data{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;flex-wrap:wrap}@media all and (min-width: 56.25em){.product_data{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-30px}}@media all and (min-width: 56.25em){.product_data{width:calc(180px + ((100% - 204px) / 18 * 16));margin-left:calc(12px + ((100% - 204px) / 18 * 1));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media all and (min-width: 112.5em){.product_data{width:calc(300px + ((100% - 340px) / 18 * 16));margin-left:calc(20px + ((100% - 340px) / 18 * 1))}}@media print{.product_data:after{content:"";display:table;clear:both;height:0}}.product_data_item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product_data_item:first-child .product_data_table:first-child{margin-top:0}@media all and (min-width: 56.25em){.product_data_item{padding:0 .66667rem;margin-bottom:30px}}@media all and (min-width: 71.25em){.product_data_item{padding:0 1.33333rem}}@media print{.product_data_item{display:inline-block;width:46%;page-break-inside:avoid;padding:0}}@media print{.product_data_item:nth-child(2n+1){float:left}}@media print{.product_data_item:nth-child(2n){float:right}}.product_data_table{margin-top:2.66667rem;width:100%}@media all and (min-width: 37.5em){.product_data_table{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.product_data_table{margin-top:3.33333rem}}@media all and (min-width: 71.25em){.product_data_table{margin-top:4rem}}@media all and (min-width: 112.5em){.product_data_table{margin-top:4rem}}@media all and (min-width: 37.5em){.product_data_table{width:auto}}@media all and (min-width: 56.25em){.product_data_table{margin-top:0}}.product_data_table sub,.product_data_table sup{font-size:75%}.product_data_table td{padding-top:.66667rem}@media all and (min-width: 56.25em){.product_data_table td{display:block}}.product_data_table_header{font-family:"robotoregular";font-size:10px;text-transform:uppercase;line-height:1.5;letter-spacing:2px;color:rgba(37,35,35,0.5);display:inline-block}.product_data_table_label{font-family:"robotolight";font-size:16px;line-height:1.5;width:45%;padding-right:1.33333rem}@media all and (min-width: 37.5em){.product_data_table_label{width:auto;padding-right:.66667rem}}.product_data_table_value{font-family:"robotoregular";font-size:16px;line-height:1.5}@media all and (min-width: 56.25em){.product_data_table_value{padding-top:0 !important}}@media print{.product_data_table{margin-top:0;margin-bottom:40px}}@media print{.product_data{display:block;width:100%;page-break-before:avoid;page-break-inside:avoid;margin-left:0}}.product_goto_configurator{position:absolute;bottom:0;right:0;-webkit-transform:translate(0, 50%);transform:translate(0, 50%);visibility:hidden}@media all and (max-width: 56.24em){.product_goto_configurator{display:none !important}}.product_goto_configurator.is_visible{visibility:visible}.product_goto_configurator.var_stick{position:fixed;top:auto;right:auto;bottom:3.33333rem;-webkit-transform:none;transform:none;visibility:visible;z-index:5}.product_goto_configurator.var_stick.is_hidden{visibility:hidden}.product_rotator{width:100%;position:relative}@media all and (min-width: 56.25em){.product_rotator{width:calc(180px + ((100% - 204px) / 18 * 16));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 71.25em){.product_rotator{width:calc(180px + ((100% - 204px) / 18 * 16));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.product_rotator{width:calc(300px + ((100% - 340px) / 18 * 16));margin-left:calc(20px + ((100% - 340px) / 18 * 1))}}@media print{.product_rotator{margin-left:0;margin-top:20px;width:100%}}.product_rotator_list{list-style:none;margin:0;padding:0;font-size:inherit;position:relative}.product_rotator_list li{margin:0}.product_rotator_list:after{content:"";background:#fff;position:absolute;bottom:0;left:0;width:100%;height:calc(80% - .53333rem);z-index:1}@media all and (min-width: 56.25em){.product_rotator_list:after{bottom:.53333rem}}.product_rotator_list_item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:3;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media all and (min-width: 56.25em){.product_rotator_list_item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}.product_rotator_list_item:first-child{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.product_rotator_list_item.fade-enter-active{-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s}.product_rotator_list_item.fade-enter-active .product_rotator_list_item_image{-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s}.product_rotator_list_item.fade-enter-active .product_rotator_list_item_desc{-webkit-transition:all .8s ease;transition:all .8s ease}.product_rotator_list_item.fade-leave-active{-webkit-transition:all .8s;transition:all .8s}.product_rotator_list_item.fade-leave-active .product_rotator_list_item_image{-webkit-transition:all .8s;transition:all .8s}.product_rotator_list_item.fade-leave-active .product_rotator_list_item_desc{-webkit-transition:all .8s ease;transition:all .8s ease}.product_rotator_list_item.fade-enter .product_rotator_list_item_image,.product_rotator_list_item.fade-leave-active .product_rotator_list_item_image{opacity:0}.product_rotator_list_item.fade-enter .product_rotator_list_item_desc,.product_rotator_list_item.fade-leave-active .product_rotator_list_item_desc{opacity:0}.product_rotator_list_item.fade-enter .product_rotator_list_item_image{-webkit-transform:translateX(120px);transform:translateX(120px)}.product_rotator_list_item.fade-enter .product_rotator_list_item_desc{-webkit-transform:translateY(-30px);transform:translateY(-30px)}@media all and (min-width: 56.25em){.product_rotator_list_item.fade-enter .product_rotator_list_item_desc{-webkit-transform:translateY(-50px);transform:translateY(-50px)}}.product_rotator_list_item.fade-leave-active .product_rotator_list_item_image{-webkit-transform:translateX(-100px);transform:translateX(-100px)}.product_rotator_list_item.fade-leave-active .product_rotator_list_item_desc{-webkit-transform:translateY(30px);transform:translateY(30px)}@media all and (min-width: 56.25em){.product_rotator_list_item.fade-leave-active .product_rotator_list_item_desc{-webkit-transform:translateY(50px);transform:translateY(50px)}}.product_rotator_list_item_image{max-width:20rem;min-width:20rem;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.product_rotator_list_item_desc{text-align:center;margin:2rem calc(10px + ((100% - 30px) / 4 * 1))}@media all and (min-width: 37.5em){.product_rotator_list_item_desc{margin:2rem calc(8px + ((100% - 72px) / 10 * 1))}}@media all and (min-width: 56.25em){.product_rotator_list_item_desc{margin:5% 0 0 calc(24px + ((100% - 204px) / 18 * .5));text-align:left;min-width:21.33333rem;max-width:21.33333rem}}@media all and (min-width: 71.25em){.product_rotator_list_item_desc{margin-left:calc(24px + ((100% - 204px) / 18 * .5))}}@media all and (min-width: 112.5em){.product_rotator_list_item_desc{margin-left:calc(40px + ((100% - 340px) / 18 * .5))}}.product_rotator_list_item_desc_label{font-family:"robotoregular";font-size:10px;text-transform:uppercase;line-height:1.5;letter-spacing:2px;display:block;color:rgba(37,35,35,0.5)}.product_rotator_list_item_desc_title{font-family:"robotoregular";line-height:1.7;font-size:16px;margin-top:.33333rem;display:block}@media all and (min-width: 37.5em){.product_rotator_list_item_desc_title{margin-top:.33333rem}}@media all and (min-width: 56.25em){.product_rotator_list_item_desc_title{margin-top:.33333rem}}@media all and (min-width: 71.25em){.product_rotator_list_item_desc_title{margin-top:.33333rem}}@media all and (min-width: 112.5em){.product_rotator_list_item_desc_title{margin-top:.33333rem}}.product_rotator_list_item_desc_text{font-family:"robotolight";font-size:16px;line-height:1.7}.product_rotator_list_item_desc_text p:first-child{margin:0}.product_rotator_list_item img{display:block;margin:0 auto;max-height:20rem}@media print{.product_rotator_list{display:none}}.product_rotator_nav{list-style:none;margin:0;padding:0;font-size:inherit;margin-top:1.66667rem;text-align:center}.product_rotator_nav li{margin:0}@media all and (min-width: 37.5em){.product_rotator_nav{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.product_rotator_nav{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.product_rotator_nav{margin-top:2rem}}@media all and (min-width: 112.5em){.product_rotator_nav{margin-top:2rem}}.product_rotator_nav_item{margin-top:-.66667rem !important;margin-bottom:-.66667rem !important;display:inline-block;padding:.66667rem;cursor:pointer}.product_rotator_nav_item span{display:block;width:.66667rem;height:.66667rem;border:1px solid transparent;background:rgba(37,35,35,0.2);border-radius:60%;-webkit-transition:background 0.3s ease, border 0.3s ease;transition:background 0.3s ease, border 0.3s ease}.product_rotator_nav_item:hover span{background:#252323}.product_rotator_nav_item.is_active span{background:transparent;border-color:#252323}@media print{.product_rotator_nav{display:none}}.product_rotator_left,.product_rotator_right{position:absolute;bottom:45%;-webkit-transform:translate(0, 50%);transform:translate(0, 50%);height:2.13333rem;width:calc(((100% - 30px) / 4 * .75));text-align:right;z-index:4;cursor:pointer;display:block;line-height:1;padding:.66667rem}@media all and (min-width: 56.25em){.product_rotator_left,.product_rotator_right{bottom:calc(50% - .26667rem);width:calc(12px + ((100% - 180px) / 16 * 2))}}@media all and (min-width: 71.25em){.product_rotator_left,.product_rotator_right{width:calc(12px + ((100% - 180px) / 16 * 2))}}@media all and (min-width: 112.5em){.product_rotator_left,.product_rotator_right{width:calc(20px + ((100% - 300px) / 16 * 2))}}.product_rotator_left svg,.product_rotator_right svg{position:relative;z-index:3;display:inherit;height:.8rem;margin-top:10px}.product_rotator_left span,.product_rotator_right span{position:absolute;top:0;right:0;width:80%;height:100%;-webkit-transition:right 0.3s ease;transition:right 0.3s ease}.product_rotator_left:after,.product_rotator_right:after{content:"";display:block;width:0;height:100%;background:#F2F1EC;position:absolute;top:0;left:0;z-index:1;-webkit-transition:width 0.3s ease;transition:width 0.3s ease}.product_rotator_left:hover:after,.product_rotator_right:hover:after{width:100%}.product_rotator_left:hover span,.product_rotator_right:hover span{right:-15px}@media all and (min-width: 37.5em){.product_rotator_left:hover span,.product_rotator_right:hover span{right:-35px}}@media print{.product_rotator_left,.product_rotator_right{display:none}}.product_rotator_left{left:0;-webkit-transform:rotateY(180deg) translate(0, 50%);transform:rotateY(180deg) translate(0, 50%)}@media all and (min-width: 56.25em){.product_rotator_left{left:0}}.product_rotator_right{right:0}@media all and (min-width: 56.25em){.product_rotator_right{right:0}}.product_rotator_print{display:none;border-top:1px solid rgba(37,35,35,0.2)}@media print{.product_rotator_print{display:block}}.product_rotator_print_item{border-bottom:1px solid rgba(37,35,35,0.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.33333rem 0;page-break-inside:avoid}.product_rotator_print_item_image{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.product_rotator_print_item_image img{max-width:100%}.product_rotator_print_item_desc{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:25%;text-align:left;padding-left:1.33333rem}.product_staticimage{position:relative;width:100vw;margin-left:calc(-50vw + 50%);display:none}@media all and (min-width: 56.25em){.product_staticimage{display:block}}.product_staticimage_image{position:absolute;max-width:15vw}@media all and (min-width: 71.25em){.product_staticimage_image{max-width:23vw}}.product_staticimage_image.var_left{left:0;-webkit-transform:rotate(-30deg) translate(-25%, 0);transform:rotate(-30deg) translate(-25%, 0);-webkit-transform-origin:center;transform-origin:center}.product_staticimage_image.var_right{right:0;-webkit-transform:rotate(30deg) translate(25%, 0);transform:rotate(30deg) translate(25%, 0);-webkit-transform-origin:center;transform-origin:center}.product_contactform{display:block;width:100%}@media all and (min-width: 56.25em){.product_contactform{width:calc(132px + ((100% - 204px) / 18 * 12));margin-left:calc(36px + ((100% - 204px) / 18 * 3))}}@media all and (min-width: 71.25em){.product_contactform{width:calc(132px + ((100% - 204px) / 18 * 12));margin-left:calc(36px + ((100% - 204px) / 18 * 3))}}@media all and (min-width: 112.5em){.product_contactform{width:calc(220px + ((100% - 340px) / 18 * 12));margin-left:calc(60px + ((100% - 340px) / 18 * 3))}}.product_contactform .contact_form{width:100%;margin:0}.product_contactform .contact_button{margin-left:auto}.product_contactform .form_error_message{margin-left:0;margin-top:1rem}@media all and (min-width: 37.5em){.product_contactform .form_error_message{margin-left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.product_table{display:block;position:relative}.product_table:after{content:"";display:none;width:50px;height:100%;background:-webkit-gradient(linear, right top, left top, from(#F2F1EC), to(transparent));background:linear-gradient(-90deg, #F2F1EC, transparent);position:absolute;top:0;right:0}@media print{.product_table{width:100%;margin-left:0}}.product_table_scroll{display:block;position:relative;padding-bottom:20px}.product_table_scroll table{border-spacing:0}.product_table_scroll th,.product_table_scroll td{white-space:nowrap}.product_table_scroll_sticky{position:absolute;top:0;left:-2px;border-spacing:0;pointer-events:none}.product_table_scroll_sticky.is_hidden{visibility:hidden}.product_table_scroll_sticky tr th,.product_table_scroll_sticky tr td{position:relative;opacity:0;background:#F2F1EC}.product_table_scroll_sticky tr th:first-child,.product_table_scroll_sticky tr td:first-child{opacity:1}.product_table_scroll_sticky tr th:first-child:after,.product_table_scroll_sticky tr td:first-child:after{content:"";position:absolute;top:0;right:0px;display:block;width:4px;height:100%;background:rgba(37,35,35,0.1)}.product_table_scroll_sticky th,.product_table_scroll_sticky td{white-space:nowrap}.product_table_product_presentation{display:block;position:relative;padding-bottom:20px}@media all and (min-width: 56.25em){.product_table_product_presentation{margin-left:-11.2%;width:122.4%}}.product_table_product_presentation__mobile_nav_next,.product_table_product_presentation__mobile_nav_prev{display:block;width:14px;height:14px;border-bottom:1px solid rgba(0,0,0,0.25);border-left:1px solid rgba(0,0,0,0.25);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:40px;right:calc(100% - 35px);cursor:pointer}.product_table_product_presentation__mobile_nav_next:hover,.product_table_product_presentation__mobile_nav_prev:hover{border-color:rgba(0,0,0,0.5)}.product_table_product_presentation__mobile_nav_next{right:auto;-webkit-transform:rotate(225deg);transform:rotate(225deg);left:calc(100% - 35px)}.product_table_product_presentation__mobile_nav_outer{background:rgba(255,255,255,0.5);padding:30px 0}@media all and (min-width: 56.25em){.product_table_product_presentation__mobile_nav_outer{display:none}}.product_table_product_presentation__mobile_nav_container{width:calc(100% - 92px);max-width:24rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.product_table_product_presentation__mobile_nav{list-style:none;margin:0;padding:0;font-size:inherit;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.product_table_product_presentation__mobile_nav li{margin:0}.product_table_product_presentation__mobile_nav li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding-bottom:2.66667rem;max-width:32px;width:32px;margin:0 .66667rem;opacity:0.3}@media (min-width: 410px){.product_table_product_presentation__mobile_nav li{margin:0 .93333rem}}@media (min-width: 460px){.product_table_product_presentation__mobile_nav li{margin:0 1.2rem}}.product_table_product_presentation__mobile_nav li.is_active{opacity:1}.product_table_product_presentation__mobile_nav li.is_active p{opacity:1;-webkit-transition:opacity 0.3s ease 0.3s, -webkit-transform 0.3s ease 0.3s;transition:opacity 0.3s ease 0.3s, -webkit-transform 0.3s ease 0.3s;transition:opacity 0.3s ease 0.3s, transform 0.3s ease 0.3s;transition:opacity 0.3s ease 0.3s, transform 0.3s ease 0.3s, -webkit-transform 0.3s ease 0.3s;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.product_table_product_presentation__mobile_nav li img{max-width:100%}.product_table_product_presentation__mobile_nav li p{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 30px);transform:translate(-50%, 30px);white-space:nowrap;font-family:"robotolight";font-size:20px;line-height:1.2;display:block;opacity:0;-webkit-transition:opacity 0.3s ease 0s, -webkit-transform 0s ease 0.3s;transition:opacity 0.3s ease 0s, -webkit-transform 0s ease 0.3s;transition:opacity 0.3s ease 0s, transform 0s ease 0.3s;transition:opacity 0.3s ease 0s, transform 0s ease 0.3s, -webkit-transform 0s ease 0.3s}.product_table_product_presentation table{border-spacing:0}@media all and (max-width: 56.24em){.product_table_product_presentation table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media all and (min-width: 56.25em){.product_table_product_presentation table{border-right:1px solid #c1c0bc;border-bottom:1px solid #c1c0bc}}.product_table_product_presentation tr th,.product_table_product_presentation tr td{vertical-align:top;padding:1.33333rem}@media all and (max-width: 56.24em){.product_table_product_presentation tr th,.product_table_product_presentation tr td{text-align:center}}@media all and (min-width: 56.25em){.product_table_product_presentation tr th,.product_table_product_presentation tr td{border-left:1px solid #c1c0bc;border-top:1px solid #c1c0bc;-webkit-transform:none !important;transform:none !important}}.product_table_product_presentation tr th{background:#bbe094;padding:1.33333rem 0 1rem;font-family:"robotolight";font-size:20px;text-align:center;font-weight:300;line-height:1.2}.product_table_product_presentation tr th:first-of-type{background:transparent;border:0}@media all and (max-width: 56.24em){.product_table_product_presentation tr th:first-of-type{display:none}}.product_table_product_presentation tr th *{font-family:"robotolight";font-size:20px;line-height:1.2}@media all and (min-width: 71.25em){.product_table_product_presentation tr th *{font-size:24px}}@media all and (min-width: 112.5em){.product_table_product_presentation tr th *{font-size:26px}}.product_table_product_presentation tr th p:first-child{margin-top:0}@media all and (min-width: 56.25em){.product_table_product_presentation tr th{padding:3.33333rem 0;word-spacing:500px}}@media all and (min-width: 71.25em){.product_table_product_presentation tr th{padding:3.33333rem 0;font-size:24px}}@media all and (min-width: 112.5em){.product_table_product_presentation tr th{padding:2.66667rem 0;font-size:26px}}.product_table_product_presentation tbody tr{background:#fff}.product_table_product_presentation tbody tr:nth-child(2n+1) td:first-of-type{background:#f7f7f5}@media all and (max-width: 56.24em){.product_table_product_presentation tbody tr:nth-child(2n+1) td:first-of-type{background:#e4e3da}}.product_table_product_presentation tbody tr:nth-child(2n+2){background:#f8f8f6}.product_table_product_presentation tbody tr:nth-child(2n+2) td:first-of-type{background:#e4e3da}@media all and (max-width: 56.24em){.product_table_product_presentation tbody tr{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:68px;margin-bottom:20px;overflow:hidden}}.product_table_product_presentation tbody tr td{line-height:1.6;font-size:15px;-webkit-box-flex:0;-ms-flex:0 0 calc(100vw - 11.1111%);flex:0 0 calc(100vw - 11.1111%);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.product_table_product_presentation tbody tr td:first-child{-webkit-hyphens:initial;-ms-hyphens:initial;hyphens:initial}@media all and (max-width: 56.24em){.product_table_product_presentation tbody tr td{text-align:center;max-width:none !important;width:100% !important}.product_table_product_presentation tbody tr td:first-child{position:absolute;top:0;left:0;width:100%;height:68px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;word-spacing:normal !important}}@media all and (min-width: 37.5em){.product_table_product_presentation tbody tr td{-webkit-box-flex:0;-ms-flex:0 0 calc(100vw - 17.7%);flex:0 0 calc(100vw - 17.7%)}}@media all and (min-width: 56.25em){.product_table_product_presentation tbody tr td{-webkit-box-flex:0;-ms-flex:none;flex:none}}.product_table_product_presentation tbody tr td *{line-height:1.6;font-size:15px}.product_table_product_presentation tbody tr td p:first-of-type{margin-top:0}.product_table_product_presentation tbody tr td:first-of-type{font-family:"robotoregular";text-align:left;word-spacing:500px}.product_table_product_presentation tbody tr td:first-of-type p{font-family:"robotoregular"}.product_table_product_presentation tbody ul{position:relative;list-style:none;top:-1.33333rem;margin-bottom:-2.6rem;margin-left:-20px;margin-right:-20px}.product_table_product_presentation tbody ul li{margin:0;padding:1.33333rem}@media all and (min-width: 56.25em){.product_table_product_presentation tbody ul li:first-of-type{border-top:1px solid #c1c0bc}}.product_table_product_presentation tbody ul li:nth-child(2n+1){background:#f8f8f6}.product_table_product_presentation tbody ul li:nth-child(2n+2){background:#ffffff}@media all and (max-width: 56.24em){.product_table_product_presentation thead{display:none}}.product_table_inner{display:block;width:100%}.product_table table{margin:0 auto;text-align:left}@media print{.product_table table{page-break-inside:avoid;table-layout:fixed;font-size:80%;margin-left:0;margin-right:0}}.product_table table tr th{font-family:"robotoregular";font-size:10px;text-transform:uppercase;line-height:1.5;letter-spacing:2px;padding-bottom:.66667rem;color:rgba(37,35,35,0.5);text-align:left;font-weight:400}@media all and (min-width: 37.5em){.product_table table tr th{padding-bottom:.66667rem}}@media all and (min-width: 56.25em){.product_table table tr th{padding-bottom:1rem}}@media all and (min-width: 71.25em){.product_table table tr th{padding-bottom:1rem}}@media all and (min-width: 112.5em){.product_table table tr th{padding-bottom:1rem}}.product_table table tr td,.product_table table tr th{padding:.66667rem 1.66667rem .66667rem}@media print{.product_table table tr td,.product_table table tr th{padding:.66667rem .66667rem 0;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.product_table table tr td:first-child,.product_table table tr th:first-child{padding-left:0}.product_table table tr td:last-child,.product_table table tr th:last-child{padding-right:0}@media print{.product_print_page_break{display:block;page-break-before:always}}.product_download_link{display:inline-block;position:fixed;left:80px;bottom:40px;color:#252323}.product_download_link:hover{color:#E3672A}.hoffmann .product_download_link:hover{color:#21316F}.product .svg.var_pdf{width:40px;height:40px}.faq{width:111.1111%;margin-left:-5.55555%;padding:0 5.55555%;background-color:#F2F1EC}@media all and (min-width: 37.5em){.faq{width:117.6171%;margin-left:-8.80855%;padding:0 8.80855%}}@media all and (min-width: 56.25em){.faq{width:100%;margin-left:0;padding:0}}.faq a{color:#252323;position:relative;text-decoration:none;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.faq a:after{content:"";display:block;position:absolute;bottom:0;left:50%;width:100%;height:1px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background:#252323;-webkit-transition:background 0.3s ease;transition:background 0.3s ease}.faq a:hover{color:#E3672A}.hoffmann .faq a:hover{color:#21316F}.faq a:hover:after{background:#E3672A}.hoffmann .faq a:hover:after{background:#21316F}.faq_inner{margin:0 auto;padding-top:4rem;padding-bottom:5.33333rem}@media all and (min-width: 71.25em){.faq_inner{max-width:80rem}}@media all and (min-width: 112.5em){.faq_inner{max-width:84rem}}.faq_inner:after{content:"";display:table;clear:both;height:0}@media all and (min-width: 37.5em){.faq_inner{padding-top:5.33333rem}}@media all and (min-width: 56.25em){.faq_inner{padding-top:5.33333rem}}@media all and (min-width: 71.25em){.faq_inner{padding-top:5.33333rem}}@media all and (min-width: 112.5em){.faq_inner{padding-top:6.66667rem}}@media all and (min-width: 37.5em){.faq_inner{padding-bottom:6.66667rem}}@media all and (min-width: 56.25em){.faq_inner{padding-bottom:6.66667rem}}@media all and (min-width: 71.25em){.faq_inner{padding-bottom:6.66667rem}}@media all and (min-width: 112.5em){.faq_inner{padding-bottom:10.66667rem}}@media all and (min-width: 56.25em){.faq_inner_grid{width:calc(156px + ((100% - 204px) / 18 * 14));margin-left:calc(24px + ((100% - 204px) / 18 * 2))}}@media all and (min-width: 71.25em){.faq_inner_grid{width:calc(132px + ((100% - 204px) / 18 * 12));margin-left:calc(36px + ((100% - 204px) / 18 * 3))}}@media all and (min-width: 112.5em){.faq_inner_grid{width:calc(180px + ((100% - 340px) / 18 * 10));margin-left:calc(80px + ((100% - 340px) / 18 * 4))}}.faq_header{font-family:"robotothin";line-height:1.15;font-size:32px;text-transform:uppercase}@media all and (min-width: 37.5em){.faq_header{font-size:42px}}@media all and (min-width: 71.25em){.faq_header{font-size:48px}}@media all and (min-width: 112.5em){.faq_header{font-size:60px}}.faq_intro{margin-top:2rem}@media all and (min-width: 37.5em){.faq_intro{margin-top:2rem}}@media all and (min-width: 56.25em){.faq_intro{margin-top:2rem}}@media all and (min-width: 71.25em){.faq_intro{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.faq_intro{margin-top:2.66667rem}}.faq_title{font-family:"robotoregular";font-size:18px;line-height:1.5;margin-top:2.66667rem;padding-bottom:.66667rem;border-bottom:1px solid rgba(37,35,35,0.2)}@media all and (min-width: 37.5em){.faq_title{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.faq_title{margin-top:3.33333rem}}@media all and (min-width: 71.25em){.faq_title{margin-top:4rem}}@media all and (min-width: 112.5em){.faq_title{margin-top:4rem}}@media all and (min-width: 37.5em){.faq_title{padding-bottom:.66667rem}}@media all and (min-width: 56.25em){.faq_title{padding-bottom:.66667rem}}@media all and (min-width: 71.25em){.faq_title{padding-bottom:.66667rem}}@media all and (min-width: 112.5em){.faq_title{padding-bottom:.66667rem}}.faq_item{position:relative;padding:0;border-bottom:1px solid rgba(37,35,35,0.2)}.faq_item.is_open .faq_item_question:before{-webkit-transform:translate(0, -50%) rotate(0deg);transform:translate(0, -50%) rotate(0deg)}.faq_item.is_open .faq_item_question:hover ~ .faq_item_hover{height:0%;opacity:0}.faq_item.is_open .faq_item_answer{height:auto}.faq_item_question{font-family:"robotoregular";line-height:1.7;font-size:16px;display:block;position:relative;padding:1rem 2.66667rem 1rem .66667rem;z-index:3;cursor:pointer}.faq_item_question:before,.faq_item_question:after{content:'';position:absolute;right:.66667rem;top:50%;width:1rem;height:1px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);background:#8B8A87;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.faq_item_question:before{-webkit-transform:translate(0, -50%) rotate(90deg);transform:translate(0, -50%) rotate(90deg)}.faq_item_answer{border-top:1px solid transparent;overflow:hidden;padding:0 2.66667rem 0 .66667rem;display:block;height:0}.faq_item_answer p:last-child{margin-bottom:1rem}.hoffmann .faq_item_answer a:hover{color:#21316F}.faq_item_answer a:hover{color:#E3672A}.faq_item_hover{position:absolute;top:0;left:0;width:100%;background:rgba(37,35,35,0.1);z-index:1;height:100%;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.no_mobile .faq_item_question:hover ~ .faq_item_hover{height:100%;opacity:1}.overview{width:111.1111%;margin-left:-5.55555%;padding:0 5.55555%;background-color:#F2F1EC;position:relative;background-color:#F2F1EC;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease;width:111.1111%;margin-left:-5.55555%;padding:0 5.55555%}@media all and (min-width: 37.5em){.overview{width:117.6171%;margin-left:-8.80855%;padding:0 8.80855%}}@media all and (min-width: 56.25em){.overview{width:100%;margin-left:0;padding:0}}@media all and (min-width: 37.5em){.overview{width:117.6171%;margin-left:-8.80855%;padding:0 8.80855%}}@media all and (min-width: 56.25em){.overview{width:100%;margin-left:0;padding:0;background-color:#F2F1EC}}.overview_inner{position:relative;text-align:center}.is_page_locked_complete .overview{background-color:#e8e4d7}.overview_close{cursor:pointer;width:2rem;height:2rem;right:5.55555%;top:1.33333rem;display:block;position:fixed;background:none;padding:0;z-index:12;outline:none;opacity:0;visibility:hidden;-webkit-transition:opacity 0.5s ease, visibility 0s ease 0.5s;transition:opacity 0.5s ease, visibility 0s ease 0.5s}@media all and (min-width: 37.5em){.overview_close{right:calc(8.80855% - 15px);top:2rem}}@media all and (min-width: 56.25em){.overview_close{right:5%}}@media all and (min-width: 112.5em){.overview_close{top:2.33333rem}}.is_hidden_content .overview_close{visibility:visible;opacity:1;-webkit-transition:opacity 0.5s ease, visibility 0s ease 0s;transition:opacity 0.5s ease, visibility 0s ease 0s}.is_page_locked_complete .overview_close{visibility:visible}.overview_dynamic_background{background-color:#F2F1EC;display:none;width:100%;height:100%;left:0;top:0;position:fixed;-webkit-transition:width 0.5s ease, height 0.5s ease, left 0.5s ease, top 0.5s ease, background-color 0.5s ease;transition:width 0.5s ease, height 0.5s ease, left 0.5s ease, top 0.5s ease, background-color 0.5s ease}@media all and (min-width: 56.25em){.overview_dynamic_background{display:block;height:calc(100% - 11.06667rem);width:90%;left:5%;top:5.86667rem}}.overview_dynamic_background.is_full_size{width:100%;top:0;left:0;background-color:#e8e4d7}.overview_side_navigation{position:fixed;top:40%;right:2.5%;display:none;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);list-style:none;margin:0;padding:0;font-size:inherit;color:rgba(37,35,35,0.4);font-size:.6rem;font-family:"robotoregular";-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.overview_side_navigation li{margin:0}@media all and (min-width: 56.25em){.overview_side_navigation{display:block}}.overview_side_navigation_item{background:rgba(0,0,0,0);cursor:pointer;-webkit-transition:background 0.3s ease, border-color 0.3s ease;transition:background 0.3s ease, border-color 0.3s ease;margin-bottom:1.33333rem !important}.overview_side_navigation_item:not(:last-child){width:.66667rem;height:.66667rem;border:1px solid rgba(37,35,35,0.5);border-radius:50%}.overview_side_navigation_item.is_active:not(:last-child){background:#252323;border-color:transparent}.overview_side_navigation_item:hover{border-color:transparent}.hoffmann .overview_side_navigation_item:hover{background-color:#21316F}.neopac .overview_side_navigation_item:hover{background-color:#E3672A}.overview_side_navigation_item:last-child{width:.8rem;height:2.06667rem;margin-top:.53333rem;margin-bottom:0;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.overview_side_navigation_item:last-child.is_active{opacity:1}.is_page_locked .overview_side_navigation{-webkit-transform:translate(100px, -50%);transform:translate(100px, -50%)}.overview_section{position:relative;margin-bottom:6.66667rem;margin-top:6.66667rem}@media all and (min-width: 37.5em){.overview_section{margin-bottom:13.33333rem;margin-top:13.33333rem}}@media all and (min-width: 56.25em){.overview_section{margin-bottom:10rem;margin-top:10rem}}@media all and (min-width: 71.25em){.overview_section{margin-bottom:13.33333rem;margin-top:13.33333rem}}@media all and (min-width: 112.5em){.overview_section{margin-bottom:20rem;margin-top:20rem}}.overview_section.add_bottom_padding{padding-bottom:0px;margin-top:6.66667rem}.overview_section.add_bottom_padding:after{content:"";z-index:0;position:absolute;top:0;left:-20px;width:100vw;height:100%;background-color:#f2f1ec;background:#f2f1ec;background:-webkit-gradient(linear, left top, left bottom, from(#f2f1ec), to(#e8e4d8));background:linear-gradient(to bottom, #f2f1ec 0%, #e8e4d8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f1ec', endColorstr='#e8e4d8',GradientType=0 )}@media all and (min-width: 37.5em){.overview_section.add_bottom_padding:after{left:-7.5vw}}@media all and (min-width: 56.25em){.overview_section.add_bottom_padding:after{display:none}}@media all and (min-width: 37.5em){.overview_section.add_bottom_padding{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.overview_section.add_bottom_padding{margin-top:10rem;background-color:#f2f1ec;background:#f2f1ec;background:-webkit-gradient(linear, left top, left bottom, from(#f2f1ec), to(#e8e4d8));background:linear-gradient(to bottom, #f2f1ec 0%, #e8e4d8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f1ec', endColorstr='#e8e4d8',GradientType=0 )}}@media all and (min-width: 71.25em){.overview_section.add_bottom_padding{margin-top:13.33333rem}}@media all and (min-width: 112.5em){.overview_section.add_bottom_padding{margin-top:20rem}}.overview_section.var_first_line{margin-top:0 !important}@media all and (min-width: 56.25em){.overview_section.var_first_line{margin-bottom:10rem}}@media all and (min-width: 71.25em){.overview_section.var_first_line{margin-bottom:13.33333rem}}@media all and (min-width: 112.5em){.overview_section.var_first_line{margin-bottom:16.66667rem}}.overview_section_content{padding-top:4rem;padding-bottom:4rem;position:relative;color:#1a1919;z-index:3}@media all and (min-width: 37.5em){.overview_section_content{padding-top:4rem}}@media all and (min-width: 56.25em){.overview_section_content{padding-top:5.33333rem}}@media all and (min-width: 71.25em){.overview_section_content{padding-top:6.66667rem}}@media all and (min-width: 112.5em){.overview_section_content{padding-top:8rem}}@media all and (min-width: 37.5em){.overview_section_content{padding-bottom:4rem}}@media all and (min-width: 56.25em){.overview_section_content{padding-bottom:5.33333rem}}@media all and (min-width: 71.25em){.overview_section_content{padding-bottom:6.66667rem}}@media all and (min-width: 112.5em){.overview_section_content{padding-bottom:8rem}}.overview_section_content--header-padding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media all and (min-width: 56.25em){.overview_section_content--header-padding{padding-top:0rem}}.overview_section_content--fixed-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;position:fixed;top:0;left:0;background:#e8e4d7;z-index:11;width:100%;padding:1.66667rem 5% 3.33333rem;visibility:hidden;opacity:0;-webkit-transition:opacity 0.5s ease, visibility 0s ease 0.5s;transition:opacity 0.5s ease, visibility 0s ease 0.5s}.overview_section_content--fixed-element.is_visible{visibility:visible;opacity:1;-webkit-transition:opacity 0.5s ease, visibility 0s ease 0s;transition:opacity 0.5s ease, visibility 0s ease 0s}@media all and (min-width: 37.5em){.overview_section_content--fixed-element{padding:2.33333rem 7.5%}}@media all and (min-width: 56.25em){.overview_section_content--fixed-element{padding:5.33333rem 5%}}@media all and (min-width: 71.25em){.overview_section_content--fixed-element{padding:6rem 5%}}@media all and (min-width: 112.5em){.overview_section_content--fixed-element{padding:6.66667rem 5%}}.overview_section--products .overview_section_content{padding-bottom:5.33333rem}@media all and (min-width: 37.5em){.overview_section--products .overview_section_content{padding-bottom:6.66667rem}}@media all and (min-width: 56.25em){.overview_section--products .overview_section_content{padding-bottom:6.66667rem}}@media all and (min-width: 71.25em){.overview_section--products .overview_section_content{padding-bottom:6.66667rem}}@media all and (min-width: 112.5em){.overview_section--products .overview_section_content{padding-bottom:10.66667rem}}.overview_section_content_header_number{font-size:.73333rem;display:block;color:black}.overview_section_content_header_title{margin-bottom:1.33333rem;display:inline-block;position:relative;z-index:4;color:#1a1919}@media all and (min-width: 37.5em){.overview_section_content_header_title{margin-bottom:1.33333rem}}@media all and (min-width: 56.25em){.overview_section_content_header_title{margin-bottom:1.33333rem}}@media all and (min-width: 71.25em){.overview_section_content_header_title{margin-bottom:1.33333rem}}@media all and (min-width: 112.5em){.overview_section_content_header_title{margin-bottom:1.33333rem}}.overview_section--products .overview_section_content_header_title{margin-bottom:2.66667rem}@media all and (min-width: 37.5em){.overview_section--products .overview_section_content_header_title{margin-bottom:3.33333rem}}@media all and (min-width: 56.25em){.overview_section--products .overview_section_content_header_title{margin-bottom:3.33333rem}}@media all and (min-width: 71.25em){.overview_section--products .overview_section_content_header_title{margin-bottom:4rem}}@media all and (min-width: 112.5em){.overview_section--products .overview_section_content_header_title{margin-bottom:4rem}}.overview_section_subcontent{text-align:left;display:none;padding-bottom:2rem}.overview_section_subcontent.is_visible,.overview_section_subcontent.visible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media all and (min-width: 56.25em){.overview_section_subcontent.is_visible,.overview_section_subcontent.visible{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.overview_section_subcontent.is_visible .overview_section_subcontent_img,.overview_section_subcontent.visible .overview_section_subcontent_img{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.overview_section_subcontent--wrapper{margin:0 auto;margin-top:3.33333rem}@media all and (min-width: 37.5em){.overview_section_subcontent--wrapper{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.overview_section_subcontent--wrapper{margin-top:4rem}}@media all and (min-width: 71.25em){.overview_section_subcontent--wrapper{margin-top:5.33333rem}}@media all and (min-width: 112.5em){.overview_section_subcontent--wrapper{margin-top:6.66667rem}}@media all and (min-width: 56.25em){.overview_section_subcontent--wrapper{margin-top:6.66667rem}}@media all and (min-width: 71.25em){.overview_section_subcontent--wrapper{max-width:80rem;margin-top:8.33333rem}}@media all and (min-width: 112.5em){.overview_section_subcontent--wrapper{max-width:84rem;margin-top:6.66667rem}}.overview_section_subcontent>h3{color:#252323}.overview_section_subcontent_text{margin-top:1.66667rem}@media all and (min-width: 37.5em){.overview_section_subcontent_text{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.overview_section_subcontent_text{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.overview_section_subcontent_text{margin-top:2rem}}@media all and (min-width: 112.5em){.overview_section_subcontent_text{margin-top:2rem}}.overview_section_subcontent_logos{margin-top:2rem}@media all and (min-width: 37.5em){.overview_section_subcontent_logos{margin-top:2.33333rem}}@media all and (min-width: 56.25em){.overview_section_subcontent_logos{margin-top:2.33333rem}}@media all and (min-width: 71.25em){.overview_section_subcontent_logos{margin-top:2.33333rem}}@media all and (min-width: 112.5em){.overview_section_subcontent_logos{margin-top:2.66667rem}}.overview_section_subcontent_logos img{height:2.2rem;margin-right:2.66667rem}.overview_section_subcontent_links{margin-top:2rem}@media all and (min-width: 37.5em){.overview_section_subcontent_links{margin-top:2.33333rem}}@media all and (min-width: 56.25em){.overview_section_subcontent_links{margin-top:2.33333rem}}@media all and (min-width: 71.25em){.overview_section_subcontent_links{margin-top:2.33333rem}}@media all and (min-width: 112.5em){.overview_section_subcontent_links{margin-top:2.66667rem}}.overview_section_subcontent_links p>a{font-family:"robotoregular";font-size:15px;text-transform:uppercase;line-height:1.4;display:inline-block;padding:0;text-decoration:none;color:rgba(37,35,35,0.5);cursor:pointer;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;position:relative;padding-left:27px;background:none}.overview_section_subcontent_links p>a:hover{color:#252323}.overview_section_subcontent_links p>a:hover:before{-webkit-transform:translate(5px, 0);transform:translate(5px, 0);opacity:1}.overview_section_subcontent_links p>a:before{content:"";background:url("/build/media/svg/ar_filled.svg");opacity:0.5;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease;vertical-align:middle;position:absolute;top:3px;left:0}.overview_section_subcontent_links p>a span{vertical-align:middle}.overview_section_subcontent_desc{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:2rem}@media all and (min-width: 56.25em){.overview_section_subcontent_desc{max-width:50%;margin-top:0}}@media all and (min-width: 112.5em){.overview_section_subcontent_desc{margin-left:calc(40px + ((100% - 340px) / 18 * 2))}}.overview_section_subcontent_desc sup{line-height:0.1}.overview_section_subcontent_img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-transform:translate(0, -50px);transform:translate(0, -50px);opacity:0;-webkit-transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, transform 0.3s ease;transition:opacity 0.3s ease, transform 0.3s ease, -webkit-transform 0.3s ease}@media all and (min-width: 56.25em){.overview_section_subcontent_img{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;max-width:50%;-webkit-transform:translate(50px, 0);transform:translate(50px, 0)}}.overview_section_subcontent_img_inner{position:relative;display:block;max-width:60%;margin:0 auto}@media all and (min-width: 37.5em){.overview_section_subcontent_img_inner{max-width:65%}}@media all and (min-width: 56.25em){.overview_section_subcontent_img_inner{max-width:50%}}@media all and (min-width: 56.25em){.overview_section_subcontent_img_inner{max-width:80%}}.overview_section_subcontent_img img{display:block;max-width:100%}@media all and (min-width: 112.5em){.overview_section_subcontent_img img{max-height:50vh}}.overview_section_subcontent_img_plus{display:block;width:2rem;height:2rem;cursor:pointer;position:absolute;bottom:0;left:0;opacity:0;visibility:hidden;-webkit-transition:opacity 0.4s, visibility 0s ease 0.2s;transition:opacity 0.4s, visibility 0s ease 0.2s}.overview_section_subcontent_img_plus.is_visible{opacity:1;visibility:visible;-webkit-transition:opacity 0.4s, visibility 0s ease 0s;transition:opacity 0.4s, visibility 0s ease 0s}.overview_section_subcontent_img_plus.is_visible.var_2{-webkit-transition:opacity 0.4s ease 0.1s, visibility 0s ease 0s;transition:opacity 0.4s ease 0.1s, visibility 0s ease 0s}.overview_section_subcontent_img_plus.is_visible.var_3{-webkit-transition:opacity 0.4s ease 0.2s, visibility 0s ease 0s;transition:opacity 0.4s ease 0.2s, visibility 0s ease 0s}.overview_section_subcontent_img_plus.is_visible.var_4{-webkit-transition:opacity 0.4s ease 0.3s, visibility 0s ease 0s;transition:opacity 0.4s ease 0.3s, visibility 0s ease 0s}.overview_section_subcontent_img_plus.is_visible.var_5{-webkit-transition:opacity 0.4s ease 0.4s, visibility 0s ease 0s;transition:opacity 0.4s ease 0.4s, visibility 0s ease 0s}.overview_section_subcontent_img_plus_label{display:block;position:absolute;z-index:3;left:0;top:0;background:#E3672A;font-size:12px;line-height:1.5;padding:.4rem 1rem .4rem 2.2rem;color:#fff;opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s ease, visibility 0s ease 0.3s;transition:opacity 0.3s ease, visibility 0s ease 0.3s;text-align:left}@media all and (min-width: 37.5em){.overview_section_subcontent_img_plus_label{max-width:20rem;min-width:11.66667rem}}@media all and (min-width: 56.25em){.overview_section_subcontent_img_plus_label{width:auto;max-width:none;min-width:0;white-space:nowrap}}.overview_section_subcontent_img_plus_label.is_visible{opacity:1;z-index:4;visibility:visible;-webkit-transition:opacity 0.3s ease, visibility 0s ease 0s;transition:opacity 0.3s ease, visibility 0s ease 0s}.overview_section_subcontent_img_plus_circle{position:relative;top:.46667rem;right:-.4rem;z-index:3;display:block;width:1rem;height:1rem;padding:.2rem;border-radius:60%;background:#fff;-webkit-transition:background 0.3s ease;transition:background 0.3s ease}.overview_section_subcontent_img_plus_circle:after,.overview_section_subcontent_img_plus_circle:before{content:"";display:block;width:9px;height:1px;background:#252323;position:absolute;top:7px;left:3px}.overview_section_subcontent_img_plus_circle:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform 0.1s ease;transition:-webkit-transform 0.1s ease;transition:transform 0.1s ease;transition:transform 0.1s ease, -webkit-transform 0.1s ease}.overview_section_subcontent_img_plus_circle.is_visible{z-index:5}.overview_section_subcontent_img_plus_circle.is_visible:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.overview_section_subcontent_img_plus .svg{display:block;width:.6rem;height:.6rem}.overview_section_textblock{margin:0 auto;width:calc(30px + (100% - 30px));position:relative;z-index:1}@media all and (min-width: 37.5em){.overview_section_textblock{width:calc(56px + ((100% - 72px) / 10 * 8))}}@media all and (min-width: 56.25em){.overview_section_textblock{width:calc(132px + ((100% - 204px) / 18 * 12))}}@media all and (min-width: 71.25em){.overview_section_textblock{width:calc(108px + ((100% - 204px) / 18 * 10))}}@media all and (min-width: 112.5em){.overview_section_textblock{width:calc(180px + ((100% - 340px) / 18 * 10))}}.overview_section_textblock.var_flexible_width{left:0;width:100%;text-align:center;-webkit-transform:none;transform:none}@media all and (min-width: 37.5em){.overview_section_textblock.var_flexible_width{width:55%;text-align:left;left:40%}}@media all and (min-width: 88.75em){.overview_section_textblock.var_flexible_width{width:calc(180px + ((100% - 340px) / 18 * 10))}}.overview_section_textblock.is_hidden{position:absolute;top:0;display:block;visibility:hidden;opacity:0;-webkit-transition:opacity 0.3s ease, visibility 0s ease 0.3s;transition:opacity 0.3s ease, visibility 0s ease 0.3s}@media all and (min-width: 88.75em){.overview_section_textblock.is_hidden{left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:auto;text-align:center}}.overview_section_textblock.is_hidden.is_visible{visibility:visible;opacity:1;-webkit-transition:opacity 0.3s ease, visibility 0s ease 0s;transition:opacity 0.3s ease, visibility 0s ease 0s}.overview_section--products{width:111.1111%;margin-left:-5.55555%}@media all and (min-width: 37.5em){.overview_section--products{width:117.6171%;margin-left:-8.80855%}}@media all and (min-width: 56.25em){.overview_section--products{width:100%;margin-left:0}}.overview_section__frames_image{display:block;width:100%;position:absolute;top:calc(220px - 13vw);left:-20px;opacity:0;visibility:hidden;-webkit-transition:opacity 0.2s, visibility 0s ease 0.2s;transition:opacity 0.2s, visibility 0s ease 0.2s;background:url("/build/media/images/white-back.png") no-repeat center;background-size:contain}@media all and (max-width: 37.49em){.overview_section__frames_image:after{content:"";display:block;width:100%;padding-bottom:100%}}@media all and (min-width: 37.5em){.overview_section__frames_image{width:650px;height:650px;left:-7.5vw;top:auto;bottom:0}}@media all and (min-width: 56.25em){.overview_section__frames_image{left:0}}.overview_section__frames_image.is_visible{visibility:visible;opacity:1;-webkit-transition:opacity 0.2s, visibility 0s ease 0s;transition:opacity 0.2s, visibility 0s ease 0s}.overview_section__frames_image img{position:absolute;top:0;left:55%;opacity:0;z-index:1;width:100%;-webkit-transform:translate(-50%, 42vw) rotate(225deg);transform:translate(-50%, 42vw) rotate(225deg)}@media all and (min-width: 37.5em){.overview_section__frames_image img{width:100%;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.overview_section__frames_image img.is_visible{opacity:1}.overview_navigation{font-size:.93333rem;color:black;font-family:"robotoregular";position:relative;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden}.overview_navigation ul{list-style:none;margin:0;padding:0;font-size:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.overview_navigation ul li{margin:0}@media all and (min-width: 56.25em){.overview_navigation ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media all and (max-width: 56.24em){.is_page_locked .overview_navigation ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;overflow-x:auto;-webkit-overflow-scrolling:touch;width:calc(100% - 45px)}}@media all and (min-width: 56.25em){.overview_navigation ul li{margin-bottom:0;margin-left:3.33333rem}.overview_navigation ul li:first-child{margin-left:0}}.is_page_locked .overview_navigation{color:rgba(37,35,35,0.5)}.overview_navigation_item{margin-bottom:1.33333rem;color:inherit;text-decoration:none;text-transform:uppercase;display:inline-block;position:relative;cursor:pointer}@media all and (min-width: 37.5em){.overview_navigation_item{margin-bottom:1.33333rem}}@media all and (min-width: 56.25em){.overview_navigation_item{margin-bottom:1.33333rem}}@media all and (min-width: 71.25em){.overview_navigation_item{margin-bottom:1.33333rem}}@media all and (min-width: 112.5em){.overview_navigation_item{margin-bottom:1.33333rem}}@media all and (min-width: 56.25em){.overview_navigation_item{margin-bottom:0}}@media all and (max-width: 56.24em){.is_page_locked .overview_navigation_item{margin-right:2rem;white-space:nowrap}}.overview_navigation_item:after{content:close-quote;position:absolute;bottom:-.46667rem;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);display:block;width:0;height:1px;background:rgba(37,35,35,0.4);-webkit-transition:width 0.3s ease;transition:width 0.3s ease}@media all and (min-width: 37.5em){.overview_navigation_item:after{bottom:-.66667rem}}@media all and (min-width: 56.25em){.overview_navigation_item:after{bottom:-.8rem}}@media all and (min-width: 71.25em){.overview_navigation_item:after{bottom:-.8rem}}@media all and (min-width: 112.5em){.overview_navigation_item:after{bottom:-1rem}}.overview_navigation_item:hover:after{width:100%}.overview_navigation_item.is_active{color:#252323}.overview_navigation_item.is_active:after{width:100%;background:rgba(37,35,35,0.4)}.overview .white_background{background:#fff}.overview .grid_container{margin:0 auto;width:100%}@media all and (min-width: 71.25em){.overview .grid_container{max-width:80rem}}@media all and (min-width: 112.5em){.overview .grid_container{max-width:84rem}}.overview .grid_container.add_top_margin{margin-top:2.66667rem;margin-top:55vw}@media all and (min-width: 37.5em){.overview .grid_container.add_top_margin{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.overview .grid_container.add_top_margin{margin-top:3.33333rem}}@media all and (min-width: 71.25em){.overview .grid_container.add_top_margin{margin-top:4rem}}@media all and (min-width: 112.5em){.overview .grid_container.add_top_margin{margin-top:4rem}}.overview.hard_break .productslist_inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.overview.hard_break .productslist_product{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-right:10px;cursor:pointer;text-align:center;margin-top:3.33333rem}@media all and (min-width: 37.5em){.overview.hard_break .productslist_product{width:calc(24px + ((100% - 56px) / 8 * 4));margin-right:0}}@media all and (min-width: 56.25em){.overview.hard_break .productslist_product{width:calc(36px + ((100% - 204px) / 18 * 4));margin-right:12px}}@media all and (min-width: 71.25em){.overview.hard_break .productslist_product{width:calc(36px + ((100% - 204px) / 18 * 4));margin-right:12px}}@media all and (min-width: 112.5em){.overview.hard_break .productslist_product{width:calc(60px + ((100% - 340px) / 18 * 4));margin-right:20px}}.overview .productslist{margin-right:auto;margin-left:auto;padding-top:30rem;margin-top:-26.66667rem;overflow-x:hidden;opacity:0;position:relative;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}@media all and (min-width: 56.25em){.overview .productslist{padding-top:26.66667rem}}.overview .productslist_inner{font-size:inherit;list-style:none;padding:0;margin:0;margin-top:-2.66667rem;margin-bottom:2.66667rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (min-width: 37.5em){.overview .productslist_inner{margin-top:-3.33333rem}}@media all and (min-width: 56.25em){.overview .productslist_inner{margin-top:-3.33333rem}}@media all and (min-width: 71.25em){.overview .productslist_inner{margin-top:-4rem}}@media all and (min-width: 112.5em){.overview .productslist_inner{margin-top:-4rem}}@media all and (min-width: 37.5em){.overview .productslist_inner{margin-bottom:3.33333rem}}@media all and (min-width: 56.25em){.overview .productslist_inner{margin-bottom:3.33333rem}}@media all and (min-width: 71.25em){.overview .productslist_inner{margin-bottom:4rem}}@media all and (min-width: 112.5em){.overview .productslist_inner{margin-bottom:4rem}}.hoffmann .overview .productslist_inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.overview .productslist_product{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(10px + ((100% - 30px) / 4 * 2));margin-top:0;margin-right:10px;cursor:pointer}@media all and (min-width: 37.5em){.overview .productslist_product{width:calc(24px + ((100% - 72px) / 10 * 4));margin-right:8px}}@media all and (min-width: 56.25em){.overview .productslist_product{width:calc(36px + ((100% - 204px) / 18 * 4));margin-right:12px}}@media all and (min-width: 71.25em){.overview .productslist_product{width:calc(36px + ((100% - 204px) / 18 * 4));margin-right:12px}}@media all and (min-width: 112.5em){.overview .productslist_product{width:calc(60px + ((100% - 340px) / 18 * 4));margin-right:20px}}@media all and (min-width: 56.25em){.hoffmann .overview .productslist_product{margin-left:calc(((100% - 204px) / 18 * .85))}}@media all and (min-width: 71.25em){.hoffmann .overview .productslist_product{margin-left:calc(((100% - 204px) / 18 * .77))}}@media all and (min-width: 112.5em){.hoffmann .overview .productslist_product{margin-left:calc(((100% - 340px) / 18 * .95))}}.hoffmann .overview .productslist_product:first-child{margin-left:0}.overview .productslist_product_url{position:absolute;top:0;left:0;width:100%;height:110%;z-index:3}.overview .productslist_product.is_tapped .productslist_product_image,.overview .productslist_product.active .productslist_product_image{-webkit-transition:-webkit-transform 0.5s 50ms;transition:-webkit-transform 0.5s 50ms;transition:transform 0.5s 50ms;transition:transform 0.5s 50ms, -webkit-transform 0.5s 50ms}.overview .productslist_product.is_tapped .productslist_product_title,.overview .productslist_product.active .productslist_product_title{-webkit-transition:-webkit-transform 0.3s 50ms;transition:-webkit-transform 0.3s 50ms;transition:transform 0.3s 50ms;transition:transform 0.3s 50ms, -webkit-transform 0.3s 50ms}.overview .productslist_product.is_tapped .productslist_product_extra,.overview .productslist_product.active .productslist_product_extra{-webkit-transition:opacity 0.5s ease 200ms;transition:opacity 0.5s ease 200ms;opacity:1}.overview .productslist_product.is_tapped:before,.overview .productslist_product.active:before{opacity:1}.overview .productslist_product:last-child{margin-right:0}.overview .productslist_product_imagewrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hoffmann .overview .productslist_product_imagewrapper{height:12rem}@media all and (min-width: 37.5em){.hoffmann .overview .productslist_product_imagewrapper{height:14.66667rem}}@media all and (min-width: 56.25em){.hoffmann .overview .productslist_product_imagewrapper{height:16rem}}@media all and (min-width: 71.25em){.hoffmann .overview .productslist_product_imagewrapper{height:17.33333rem}}@media all and (min-width: 112.5em){.hoffmann .overview .productslist_product_imagewrapper{height:22rem}}.overview .productslist_product_image{display:block;height:12rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transition:all 0.45s ease;transition:all 0.45s ease}@media all and (min-width: 37.5em){.overview .productslist_product_image{height:14.66667rem}}@media all and (min-width: 56.25em){.overview .productslist_product_image{height:16rem}}@media all and (min-width: 71.25em){.overview .productslist_product_image{height:17.33333rem}}@media all and (min-width: 112.5em){.overview .productslist_product_image{height:22rem}}.hoffmann .overview .productslist_product_image{height:auto !important;max-width:60%;width:60%}@media all and (min-width: 56.25em){.hoffmann .overview .productslist_product_image{max-width:90%;width:90%}}.overview .productslist_product_title{margin-top:2rem;font-family:"robotothin";font-size:1.06667rem;position:relative;padding:0 1.33333rem;-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease, -webkit-transform 0.5s ease}@media all and (min-width: 37.5em){.overview .productslist_product_title{margin-top:2rem}}@media all and (min-width: 56.25em){.overview .productslist_product_title{margin-top:2rem}}@media all and (min-width: 71.25em){.overview .productslist_product_title{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.overview .productslist_product_title{margin-top:2.66667rem}}@media all and (min-width: 37.5em){.overview .productslist_product_title{font-size:1.6rem}}@media all and (min-width: 112.5em){.overview .productslist_product_title{font-size:2rem}}.overview .productslist_product_description{display:none;padding:1.33333rem 1.33333rem 0 1.33333rem}@media all and (min-width: 37.5em){.overview .productslist_product_description{display:block}}.overview .productslist_product_cta{display:inline-block;margin-top:1.33333rem;position:relative;z-index:4}.overview .productslist_product_cta:before{display:none}.overview .productslist_product_cta:hover{color:#E3672A;background:#fff}.hoffmann .overview .productslist_product_cta:hover{color:#21316F}.overview .productslist_product_cta:hover:before{color:#E3672A}.overview .productslist_product_extra{opacity:0;position:absolute;bottom:0;width:100%;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.overview .productslist_product:before{content:close-quote;background-color:#E8E4D8;height:110%;width:100%;top:0;left:0;opacity:0;display:block;position:absolute;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.hoffmann .overview .productslist_product:before{background-color:#E3EBEA}.overview .ps>.ps__scrollbar-x-rail{height:.06667rem;background-color:rgba(26,25,25,0.2);opacity:0.6}@media all and (min-width: 37.5em){.overview .ps>.ps__scrollbar-x-rail{opacity:0}}.overview .ps>.ps__scrollbar-x-rail>.ps__scrollbar-x{height:.06667rem;bottom:0;background-color:#252323}.overview .animated_objects{position:absolute;width:100%;height:100vh;z-index:2}@media all and (min-width: 112.5em){.overview .animated_objects{width:80%;margin-left:10%}}.is_page_locked .overview .animated_objects{visibility:hidden}.overview .animated_image{position:absolute;display:block;cursor:pointer}.overview .section_1.animated_objects--neopac .image1{height:45px;right:-7%;top:275px}@media all and (min-width: 37.5em){.overview .section_1.animated_objects--neopac .image1{height:45px;right:auto;left:37%;top:45%}}@media all and (min-width: 56.25em){.overview .section_1.animated_objects--neopac .image1{display:none;height:45px;left:-2%;top:66px}}@media all and (min-width: 71.25em){.overview .section_1.animated_objects--neopac .image1{display:block;height:45px;left:26%;top:-150px}}@media all and (min-width: 112.5em){.overview .section_1.animated_objects--neopac .image1{left:16%}}.overview .section_1.animated_objects--neopac .image2{display:none}@media all and (min-width: 37.5em){.overview .section_1.animated_objects--neopac .image2{display:block;height:256px;left:calc(105% - 197px);top:-170px}}@media all and (min-width: 56.25em){.overview .section_1.animated_objects--neopac .image2{height:256px;left:10%;top:-280px}}@media all and (min-width: 71.25em){.overview .section_1.animated_objects--neopac .image2{height:320px;left:-5%;top:271px}}@media all and (min-width: 112.5em){.overview .section_1.animated_objects--neopac .image2{height:396px;left:-100px;top:300px}}.overview .section_1.animated_objects--neopac .image3{height:270px;left:-10%;top:-23%}@media all and (min-width: 37.5em){.overview .section_1.animated_objects--neopac .image3{height:270px;left:0%;top:-50px}}@media all and (min-width: 56.25em){.overview .section_1.animated_objects--neopac .image3{height:270px;left:12%;top:210px}}@media all and (min-width: 71.25em){.overview .section_1.animated_objects--neopac .image3{height:337px;left:1%;top:-230px}}@media all and (min-width: 112.5em){.overview .section_1.animated_objects--neopac .image3{height:422px;left:-10%;top:-270px}}.overview .section_1.animated_objects--neopac .image4{display:none;height:180px;left:26%;top:439px}@media all and (min-width: 37.5em){.overview .section_1.animated_objects--neopac .image4{height:180px;left:21%;top:400px}}@media all and (min-width: 56.25em){.overview .section_1.animated_objects--neopac .image4{display:block;height:180px;left:75%;top:280px}}@media all and (min-width: 71.25em){.overview .section_1.animated_objects--neopac .image4{height:180px;left:31%;top:300px}}@media all and (min-width: 112.5em){.overview .section_1.animated_objects--neopac .image4{height:200px;left:28%;top:27.33333rem}}.overview .section_1.animated_objects--neopac .image5{display:block;height:80px;top:280px;left:-8%}@media all and (min-width: 37.5em){.overview .section_1.animated_objects--neopac .image5{height:80px;left:39%;top:-100px;display:block}}@media all and (min-width: 56.25em){.overview .section_1.animated_objects--neopac .image5{height:80px;left:50%;top:-205px}}@media all and (min-width: 71.25em){.overview .section_1.animated_objects--neopac .image5{left:52%;top:-265px}}@media all and (min-width: 112.5em){.overview .section_1.animated_objects--neopac .image5{left:47%;top:-200px}}.overview .section_1.animated_objects--neopac .image6{display:none}@media all and (min-width: 37.5em){.overview .section_1.animated_objects--neopac .image6{height:240px;left:-5%;top:270px;display:block}}@media all and (min-width: 56.25em){.overview .section_1.animated_objects--neopac .image6{height:240px;left:calc(60% - 147px);top:340px}}@media all and (min-width: 71.25em){.overview .section_1.animated_objects--neopac .image6{height:300px;left:calc(50% - 152px);top:400px;display:none}}@media all and (min-width: 112.5em){.overview .section_1.animated_objects--neopac .image6{display:block;height:350px;left:calc(50% - 170px);top:600px}}.overview .section_1.animated_objects--neopac .image7{display:none;height:250px;left:52%;top:30%}@media all and (min-width: 37.5em){.overview .section_1.animated_objects--neopac .image7{height:250px;left:76%;top:-118px}}@media all and (min-width: 56.25em){.overview .section_1.animated_objects--neopac .image7{display:block;height:250px;left:85%;top:-170px}}@media all and (min-width: 71.25em){.overview .section_1.animated_objects--neopac .image7{height:250px;left:73%;top:-150px}}@media all and (min-width: 112.5em){.overview .section_1.animated_objects--neopac .image7{height:270px;left:73%;top:-250px}}.overview .section_1.animated_objects--neopac .image8{display:none}@media all and (min-width: 37.5em){.overview .section_1.animated_objects--neopac .image8{height:280px;left:60%;top:394px}}@media all and (min-width: 56.25em){.overview .section_1.animated_objects--neopac .image8{height:280px;left:60%;top:394px}}@media all and (min-width: 71.25em){.overview .section_1.animated_objects--neopac .image8{height:80px;left:48%;top:290px;display:block}}@media all and (min-width: 112.5em){.overview .section_1.animated_objects--neopac .image8{height:100px;left:60%;top:310px}}.overview .section_1.animated_objects--neopac .image9{height:195px;left:calc(105% - 100px);top:-9%}@media all and (min-width: 37.5em){.overview .section_1.animated_objects--neopac .image9{display:none;height:195px;left:calc(95% - 100px);top:-30px}}@media all and (min-width: 56.25em){.overview .section_1.animated_objects--neopac .image9{height:195px;left:calc(95% - 100px);top:-30px}}@media all and (min-width: 71.25em){.overview .section_1.animated_objects--neopac .image9{display:block;height:195px;left:calc(95% - 100px);top:-50px}}@media all and (min-width: 112.5em){.overview .section_1.animated_objects--neopac .image9{height:220px;left:calc(96% - 100px);top:50px}}.overview .section_1.animated_objects--neopac .image10{display:none}@media all and (min-width: 37.5em){.overview .section_1.animated_objects--neopac .image10{display:block;height:345px;left:calc(108% - 274px);top:280px}}@media all and (min-width: 56.25em){.overview .section_1.animated_objects--neopac .image10{display:none;height:345px;left:calc(100% - 274px);top:305px}}@media all and (min-width: 71.25em){.overview .section_1.animated_objects--neopac .image10{display:block;height:345px;left:calc(100% - 274px);top:305px}}@media all and (min-width: 112.5em){.overview .section_1.animated_objects--neopac .image10{height:430px;left:calc(100% - 220px);top:405px}}.overview .section_2.animated_objects--neopac .image1{height:180px;left:0%;top:-20%}@media all and (min-width: 37.5em){.overview .section_2.animated_objects--neopac .image1{height:260px;left:-1%;top:50px}}@media all and (min-width: 56.25em){.overview .section_2.animated_objects--neopac .image1{height:250px;left:7%;top:0}}@media all and (min-width: 71.25em){.overview .section_2.animated_objects--neopac .image1{left:10%;top:71px}}@media all and (min-width: 112.5em){.overview .section_2.animated_objects--neopac .image1{height:460px;left:calc(50% - 920px);top:-160px}}.overview .section_2.animated_objects--neopac .image2{height:180px;left:calc(49% - 117px);top:270px}@media all and (min-width: 37.5em){.overview .section_2.animated_objects--neopac .image2{height:260px;left:calc(79% - 117px);top:300px}}@media all and (min-width: 56.25em){.overview .section_2.animated_objects--neopac .image2{height:250px;left:45%;top:35%}}@media all and (min-width: 71.25em){.overview .section_2.animated_objects--neopac .image2{left:50%;top:41%}}@media all and (min-width: 112.5em){.overview .section_2.animated_objects--neopac .image2{height:460px;left:35%;top:400px}}.overview .section_2.animated_objects--neopac .image3{height:180px;left:79%;top:23%}@media all and (min-width: 37.5em){.overview .section_2.animated_objects--neopac .image3{height:260px;left:80%;top:-101px}}@media all and (min-width: 56.25em){.overview .section_2.animated_objects--neopac .image3{height:250px;left:78%;top:13%}}@media all and (min-width: 71.25em){.overview .section_2.animated_objects--neopac .image3{left:79%;top:120px}}@media all and (min-width: 112.5em){.overview .section_2.animated_objects--neopac .image3{height:460px;left:calc(50% + 550px);top:250px}}.overview .section_3.animated_objects--neopac .image1{height:80px;left:calc(100% - 78px);top:105px}@media all and (min-width: 37.5em){.overview .section_3.animated_objects--neopac .image1{height:145px;left:25px;top:-180px}}@media all and (min-width: 56.25em){.overview .section_3.animated_objects--neopac .image1{height:100px;left:-1%;top:5px}}@media all and (min-width: 71.25em){.overview .section_3.animated_objects--neopac .image1{left:3%;top:-180px}}@media all and (min-width: 112.5em){.overview .section_3.animated_objects--neopac .image1{height:194px;left:2%;top:-250px}}.overview .section_3.animated_objects--neopac .image2{height:80px;left:calc(50% - 40px);top:105px}@media all and (min-width: 37.5em){.overview .section_3.animated_objects--neopac .image2{height:150px;left:70%;top:480px}}@media all and (min-width: 56.25em){.overview .section_3.animated_objects--neopac .image2{height:105px;left:18%;top:610px}}@media all and (min-width: 71.25em){.overview .section_3.animated_objects--neopac .image2{left:6%;top:380px}}@media all and (min-width: 112.5em){.overview .section_3.animated_objects--neopac .image2{height:197px;left:-2%;top:562px}}.overview .section_3.animated_objects--neopac .image3{height:36px;left:calc(100% - 81px);top:248px}@media all and (min-width: 37.5em){.overview .section_3.animated_objects--neopac .image3{height:50px;left:58%;top:-85px}}@media all and (min-width: 56.25em){.overview .section_3.animated_objects--neopac .image3{height:49px;left:calc(70% - 34px);top:533px}}@media all and (min-width: 71.25em){.overview .section_3.animated_objects--neopac .image3{left:calc(40% - 60px);top:700px}}@media all and (min-width: 112.5em){.overview .section_3.animated_objects--neopac .image3{left:calc(40% - 60px);top:833px}}.overview .section_3.animated_objects--neopac .image4{height:80px;left:28px;top:105px}@media all and (min-width: 37.5em){.overview .section_3.animated_objects--neopac .image4{height:125px;left:18%;top:55%}}@media all and (min-width: 56.25em){.overview .section_3.animated_objects--neopac .image4{left:calc(100% - 40px);top:400px}}@media all and (min-width: 71.25em){.overview .section_3.animated_objects--neopac .image4{left:calc(70% - 60px);top:533px}}@media all and (min-width: 112.5em){.overview .section_3.animated_objects--neopac .image4{height:194px;left:63%;top:-150px}}.overview .section_3.animated_objects--neopac .image5{height:60px;left:25px;top:241px}@media all and (min-width: 37.5em){.overview .section_3.animated_objects--neopac .image5{height:93px;left:101%;top:120px}}@media all and (min-width: 56.25em){.overview .section_3.animated_objects--neopac .image5{height:65px;left:87%;top:-100px}}@media all and (min-width: 71.25em){.overview .section_3.animated_objects--neopac .image5{left:85%;top:300px}}@media all and (min-width: 112.5em){.overview .section_3.animated_objects--neopac .image5{left:93%;top:-400px}}.overview .section_3.animated_objects--neopac .image6{height:80px;left:calc(50% - 40px);top:224px}@media all and (min-width: 37.5em){.overview .section_3.animated_objects--neopac .image6{height:120px;left:-100px;top:310px}}@media all and (min-width: 56.25em){.overview .section_3.animated_objects--neopac .image6{left:calc(-9%);top:400px}}@media all and (min-width: 71.25em){.overview .section_3.animated_objects--neopac .image6{left:calc(84%);top:50px}}@media all and (min-width: 112.5em){.overview .section_3.animated_objects--neopac .image6{left:98%;top:563px}}.overview .section_3.animated_objects--neopac+div .overview_section_content .overview_section_textblock{margin-top:18rem}@media all and (min-width: 37.5em){.overview .section_3.animated_objects--neopac+div .overview_section_content .overview_section_textblock{margin-top:8.33333rem}}@media all and (min-width: 56.25em){.overview .section_3.animated_objects--neopac+div .overview_section_content .overview_section_textblock{margin-top:0}}.overview .section_4.animated_objects--neopac .image1{left:0;height:180px;top:110px}@media all and (min-width: 37.5em){.overview .section_4.animated_objects--neopac .image1{top:120px;left:16%}}@media all and (min-width: 56.25em){.overview .section_4.animated_objects--neopac .image1{left:-3%;height:209px;top:200px}}@media all and (min-width: 71.25em){.overview .section_4.animated_objects--neopac .image1{left:4%;height:260px;top:200px}}@media all and (min-width: 112.5em){.overview .section_4.animated_objects--neopac .image1{left:calc(40% - 700px);height:420px;top:50px}}.overview .section_4.animated_objects--neopac .image2{left:calc(50% - 41px);height:171px;top:110px}@media all and (min-width: 37.5em){.overview .section_4.animated_objects--neopac .image2{top:120px;left:46%}}@media all and (min-width: 56.25em){.overview .section_4.animated_objects--neopac .image2{left:calc(84% - 41px);height:185px;top:30px}}@media all and (min-width: 71.25em){.overview .section_4.animated_objects--neopac .image2{left:82%;height:220px;top:-40px}}@media all and (min-width: 112.5em){.overview .section_4.animated_objects--neopac .image2{left:calc(52% + 500px);height:380px;top:-130px}}.overview .section_4.animated_objects--neopac .image3{left:calc(100% - 150px);top:110px;height:190px}@media all and (min-width: 37.5em){.overview .section_4.animated_objects--neopac .image3{left:65%;top:115px}}@media all and (min-width: 56.25em){.overview .section_4.animated_objects--neopac .image3{left:calc(100% - 150px);top:429px;height:190px}}@media all and (min-width: 71.25em){.overview .section_4.animated_objects--neopac .image3{left:80%;top:429px;height:250px}}@media all and (min-width: 112.5em){.overview .section_4.animated_objects--neopac .image3{left:90%;top:340px;height:420px}}.overview .section_1.animated_objects--hoffmann .image1{height:230px;left:-90px;top:-150px}@media all and (min-width: 37.5em){.overview .section_1.animated_objects--hoffmann .image1{height:270px;left:-35px;top:-220px}}@media all and (min-width: 56.25em){.overview .section_1.animated_objects--hoffmann .image1{height:330px;left:calc(50% - 450px);top:-260px}}@media all and (min-width: 71.25em){.overview .section_1.animated_objects--hoffmann .image1{height:330px;left:calc(39% - 450px);top:-267px}}@media all and (min-width: 112.5em){.overview .section_1.animated_objects--hoffmann .image1{height:600px;left:-17%;top:-340px}}.overview .section_1.animated_objects--hoffmann .image2{height:140px;top:298px;left:-60px}@media all and (min-width: 37.5em){.overview .section_1.animated_objects--hoffmann .image2{height:140px;top:380px;left:calc(50% - 102px)}}@media all and (min-width: 56.25em){.overview .section_1.animated_objects--hoffmann .image2{height:180px;top:380px;left:calc(50% - 130px)}}@media all and (min-width: 71.25em){.overview .section_1.animated_objects--hoffmann .image2{height:180px;top:420px;left:calc(65% - 320px)}}@media all and (min-width: 112.5em){.overview .section_1.animated_objects--hoffmann .image2{height:280px;top:420px;left:calc(50% - 200px)}}.overview .section_1.animated_objects--hoffmann .image3{height:110px;left:66%;top:-120px}@media all and (min-width: 37.5em){.overview .section_1.animated_objects--hoffmann .image3{left:72%;top:-58px}}@media all and (min-width: 56.25em){.overview .section_1.animated_objects--hoffmann .image3{height:140px;left:66%;top:-168px}}@media all and (min-width: 71.25em){.overview .section_1.animated_objects--hoffmann .image3{height:160px;left:76%}}@media all and (min-width: 112.5em){.overview .section_1.animated_objects--hoffmann .image3{height:260px;left:79%;top:-100px}}.overview .section_1.animated_objects--hoffmann .image4{height:220px;right:-286px;top:219px}@media all and (min-width: 37.5em){.overview .section_1.animated_objects--hoffmann .image4{height:270px;right:-210px;top:280px}}@media all and (min-width: 56.25em){.overview .section_1.animated_objects--hoffmann .image4{height:320px;right:-350px;top:250px}}@media all and (min-width: 93.75em){.overview .section_1.animated_objects--hoffmann .image4{height:320px;right:calc(0% - 200px);top:350px}}@media all and (min-width: 112.5em){.overview .section_1.animated_objects--hoffmann .image4{height:615px;right:auto;left:90%;top:450px}}.overview .section_2.animated_objects--hoffmann .image1{height:130px;left:-70px;top:-90px}@media all and (min-width: 37.5em){.overview .section_2.animated_objects--hoffmann .image1{left:-8px;top:-120px}}@media all and (min-width: 56.25em){.overview .section_2.animated_objects--hoffmann .image1{left:-7%;top:-50px;height:170px}}@media all and (min-width: 71.25em){.overview .section_2.animated_objects--hoffmann .image1{height:200px;left:-5%;top:-100px}}@media all and (min-width: 112.5em){.overview .section_2.animated_objects--hoffmann .image1{height:300px;left:-4%;top:-250px}}.overview .section_2.animated_objects--hoffmann .image2{height:120px;top:320px;left:calc(50% - 85px)}@media all and (min-width: 37.5em){.overview .section_2.animated_objects--hoffmann .image2{top:360px;left:36%}}@media all and (min-width: 56.25em){.overview .section_2.animated_objects--hoffmann .image2{height:180px;top:220px;left:35%}}@media all and (min-width: 71.25em){.overview .section_2.animated_objects--hoffmann .image2{top:280px;left:40%;height:200px}}@media all and (min-width: 112.5em){.overview .section_2.animated_objects--hoffmann .image2{height:270px;top:500px;left:36%}}.overview .section_2.animated_objects--hoffmann .image3{left:81%;top:-65px;height:130px}@media all and (min-width: 37.5em){.overview .section_2.animated_objects--hoffmann .image3{left:82%;top:-60px}}@media all and (min-width: 56.25em){.overview .section_2.animated_objects--hoffmann .image3{left:78%;top:-22px;height:170px}}@media all and (min-width: 71.25em){.overview .section_2.animated_objects--hoffmann .image3{left:80%;top:-22px;height:200px}}@media all and (min-width: 112.5em){.overview .section_2.animated_objects--hoffmann .image3{left:80%;top:-92px;height:300px}}.overview .section_2.animated_objects--hoffmann .image4{left:76%;height:160px;top:250px}@media all and (min-width: 37.5em){.overview .section_2.animated_objects--hoffmann .image4{left:70%;height:180px;top:380px}}@media all and (min-width: 56.25em){.overview .section_2.animated_objects--hoffmann .image4{left:59%;height:170px;top:320px}}@media all and (min-width: 71.25em){.overview .section_2.animated_objects--hoffmann .image4{left:65%;height:200px;top:320px}}@media all and (min-width: 112.5em){.overview .section_2.animated_objects--hoffmann .image4{left:65%;height:300px;top:350px}}.overview .section_2.animated_objects--hoffmann .image5{height:130px;left:-70px;top:190px}@media all and (min-width: 37.5em){.overview .section_2.animated_objects--hoffmann .image5{left:-8px;top:220px}}@media all and (min-width: 56.25em){.overview .section_2.animated_objects--hoffmann .image5{left:4%;top:290px;height:170px}}@media all and (min-width: 71.25em){.overview .section_2.animated_objects--hoffmann .image5{height:200px;left:2%;top:400px}}@media all and (min-width: 112.5em){.overview .section_2.animated_objects--hoffmann .image5{height:300px;left:2%;top:200px}}.overview .section_3.animated_objects--hoffmann .image1{height:130px;left:-18%;top:0}@media all and (min-width: 37.5em){.overview .section_3.animated_objects--hoffmann .image1{height:180px;left:0%;top:-30px}}@media all and (min-width: 56.25em){.overview .section_3.animated_objects--hoffmann .image1{height:180px;left:80%;top:300px}}@media all and (min-width: 71.25em){.overview .section_3.animated_objects--hoffmann .image1{height:230px;left:calc(99% - 250px);top:-200px}}@media all and (min-width: 112.5em){.overview .section_3.animated_objects--hoffmann .image1{height:280px;top:-400px}}.overview .section_3.animated_objects--hoffmann .image2{height:150px;left:calc(50% - 70px);top:0px}@media all and (min-width: 37.5em){.overview .section_3.animated_objects--hoffmann .image2{height:220px;left:-23%;top:250px}}@media all and (min-width: 56.25em){.overview .section_3.animated_objects--hoffmann .image2{height:220px;left:1%;top:290px}}@media all and (min-width: 71.25em){.overview .section_3.animated_objects--hoffmann .image2{height:290px;left:calc(36% - 500px);top:50px}}@media all and (min-width: 112.5em){.overview .section_3.animated_objects--hoffmann .image2{height:320px;left:calc(27% - 500px);top:-350px}}.overview .section_3.animated_objects--hoffmann .image3{height:140px;left:calc(50% + 100px);top:0}@media all and (min-width: 37.5em){.overview .section_3.animated_objects--hoffmann .image3{height:200px;left:calc(50% + 250px);top:90px}}@media all and (min-width: 56.25em){.overview .section_3.animated_objects--hoffmann .image3{height:200px;left:calc(54% + 239px);top:-200px}}@media all and (min-width: 71.25em){.overview .section_3.animated_objects--hoffmann .image3{height:270px;left:calc(50% - 125px);top:400px}}@media all and (min-width: 112.5em){.overview .section_3.animated_objects--hoffmann .image3{height:300px;left:calc(76% - 125px)}}.overview_section--line{position:relative;height:1px;background:transparent;display:block;z-index:1;width:111.1111%;margin-left:-5.55555%}@media all and (min-width: 37.5em){.overview_section--line{width:117.6171%;margin-left:-8.80855%}}@media all and (min-width: 56.25em){.overview_section--line{width:100%;margin-left:0}}.overview_section_content_header_title{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:opacity 0.5s ease, -webkit-transform 0.5s ease;transition:opacity 0.5s ease, -webkit-transform 0.5s ease;transition:transform 0.5s ease, opacity 0.5s ease;transition:transform 0.5s ease, opacity 0.5s ease, -webkit-transform 0.5s ease}.overview .grid_container{opacity:1;visibility:visible;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:opacity 0.5s ease, visibility 0s ease 0s, -webkit-transform 0.5s ease;transition:opacity 0.5s ease, visibility 0s ease 0s, -webkit-transform 0.5s ease;transition:transform 0.5s ease, opacity 0.5s ease, visibility 0s ease 0s;transition:transform 0.5s ease, opacity 0.5s ease, visibility 0s ease 0s, -webkit-transform 0.5s ease}.overview .animated_image{opacity:1;visibility:visible;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.overview .var_to_hide{opacity:1}.overview_section__frames_image.var_1 .overview_section_subcontent_img_plus.var_5,.overview_section__frames_image.var_3 .overview_section_subcontent_img_plus.var_5,.overview_section_subcontent.var_1 .overview_section_subcontent_img_plus.var_5,.overview_section_subcontent.var_3 .overview_section_subcontent_img_plus.var_5{left:calc(50vw - 15px);top:77%}@media all and (min-width: 37.5em){.overview_section__frames_image.var_1 .overview_section_subcontent_img_plus.var_5,.overview_section__frames_image.var_3 .overview_section_subcontent_img_plus.var_5,.overview_section_subcontent.var_1 .overview_section_subcontent_img_plus.var_5,.overview_section_subcontent.var_3 .overview_section_subcontent_img_plus.var_5{top:auto;bottom:37%;left:37%}}.overview_section__frames_image.var_1 .overview_section_subcontent_img_plus.var_4,.overview_section__frames_image.var_3 .overview_section_subcontent_img_plus.var_4,.overview_section_subcontent.var_1 .overview_section_subcontent_img_plus.var_4,.overview_section_subcontent.var_3 .overview_section_subcontent_img_plus.var_4{left:calc(50vw - 15px);top:62%}@media all and (min-width: 37.5em){.overview_section__frames_image.var_1 .overview_section_subcontent_img_plus.var_4,.overview_section__frames_image.var_3 .overview_section_subcontent_img_plus.var_4,.overview_section_subcontent.var_1 .overview_section_subcontent_img_plus.var_4,.overview_section_subcontent.var_3 .overview_section_subcontent_img_plus.var_4{top:auto;bottom:25%;left:25%}}.overview_section__frames_image.var_1 .overview_section_subcontent_img_plus.var_3,.overview_section__frames_image.var_3 .overview_section_subcontent_img_plus.var_3,.overview_section_subcontent.var_1 .overview_section_subcontent_img_plus.var_3,.overview_section_subcontent.var_3 .overview_section_subcontent_img_plus.var_3{left:calc(50vw - 15px);top:48%}@media all and (min-width: 37.5em){.overview_section__frames_image.var_1 .overview_section_subcontent_img_plus.var_3,.overview_section__frames_image.var_3 .overview_section_subcontent_img_plus.var_3,.overview_section_subcontent.var_1 .overview_section_subcontent_img_plus.var_3,.overview_section_subcontent.var_3 .overview_section_subcontent_img_plus.var_3{top:auto;bottom:16.5%;left:16.5%}}.overview_section__frames_image.var_1 .overview_section_subcontent_img_plus.var_2,.overview_section__frames_image.var_3 .overview_section_subcontent_img_plus.var_2,.overview_section_subcontent.var_1 .overview_section_subcontent_img_plus.var_2,.overview_section_subcontent.var_3 .overview_section_subcontent_img_plus.var_2{left:calc(50vw - 15px);top:36%}@media all and (min-width: 37.5em){.overview_section__frames_image.var_1 .overview_section_subcontent_img_plus.var_2,.overview_section__frames_image.var_3 .overview_section_subcontent_img_plus.var_2,.overview_section_subcontent.var_1 .overview_section_subcontent_img_plus.var_2,.overview_section_subcontent.var_3 .overview_section_subcontent_img_plus.var_2{top:auto;bottom:10%;left:10%}}.overview_section__frames_image.var_1 .overview_section_subcontent_img_plus.var_1,.overview_section__frames_image.var_3 .overview_section_subcontent_img_plus.var_1,.overview_section_subcontent.var_1 .overview_section_subcontent_img_plus.var_1,.overview_section_subcontent.var_3 .overview_section_subcontent_img_plus.var_1{left:calc(50vw - 15px);top:29%}@media all and (min-width: 37.5em){.overview_section__frames_image.var_1 .overview_section_subcontent_img_plus.var_1,.overview_section__frames_image.var_3 .overview_section_subcontent_img_plus.var_1,.overview_section_subcontent.var_1 .overview_section_subcontent_img_plus.var_1,.overview_section_subcontent.var_3 .overview_section_subcontent_img_plus.var_1{top:auto;bottom:5%;left:5%}}.overview_section__frames_image.var_2 .overview_section_subcontent_img_plus.var_5,.overview_section_subcontent.var_2 .overview_section_subcontent_img_plus.var_5{bottom:10%;left:calc(7.5% - 15px)}.overview_section__frames_image.var_2 .overview_section_subcontent_img_plus.var_4,.overview_section_subcontent.var_2 .overview_section_subcontent_img_plus.var_4{bottom:25%;left:calc(20% - 15px)}.overview_section__frames_image.var_2 .overview_section_subcontent_img_plus.var_3,.overview_section_subcontent.var_2 .overview_section_subcontent_img_plus.var_3{bottom:40%;left:calc(33% - 15px)}.overview_section__frames_image.var_2 .overview_section_subcontent_img_plus.var_2,.overview_section_subcontent.var_2 .overview_section_subcontent_img_plus.var_2{bottom:55%;left:calc(45.5% - 15px)}.overview_section__frames_image.var_2 .overview_section_subcontent_img_plus.var_1,.overview_section_subcontent.var_2 .overview_section_subcontent_img_plus.var_1{top:57%;left:calc(50vw - 15px)}@media all and (min-width: 37.5em){.overview_section__frames_image.var_2 .overview_section_subcontent_img_plus.var_1,.overview_section_subcontent.var_2 .overview_section_subcontent_img_plus.var_1{top:auto;bottom:24%;left:24%}}.overview_section__frames_image.var_4 .overview_section_subcontent_img_plus.var_5,.overview_section_subcontent.var_4 .overview_section_subcontent_img_plus.var_5{bottom:10%;left:calc(7.5% - 15px)}.overview_section__frames_image.var_4 .overview_section_subcontent_img_plus.var_4,.overview_section_subcontent.var_4 .overview_section_subcontent_img_plus.var_4{bottom:25%;left:calc(20% - 15px)}.overview_section__frames_image.var_4 .overview_section_subcontent_img_plus.var_3,.overview_section_subcontent.var_4 .overview_section_subcontent_img_plus.var_3{bottom:40%;left:calc(33% - 15px)}.overview_section__frames_image.var_4 .overview_section_subcontent_img_plus.var_2,.overview_section_subcontent.var_4 .overview_section_subcontent_img_plus.var_2{bottom:55%;left:calc(45.5% - 15px)}.overview_section__frames_image.var_4 .overview_section_subcontent_img_plus.var_1,.overview_section_subcontent.var_4 .overview_section_subcontent_img_plus.var_1{bottom:21%;left:calc(56.5% - 15px)}@media all and (min-width: 37.5em){.overview_section__frames_image.var_4 .overview_section_subcontent_img_plus.var_1,.overview_section_subcontent.var_4 .overview_section_subcontent_img_plus.var_1{bottom:35%;left:33%}}.overview_section__frames_image_text a,.overview_section_subcontent_text a{text-decoration:none;color:#252323;-webkit-box-shadow:0 -1px 0 0 #252323 inset;box-shadow:0 -1px 0 0 #252323 inset;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.overview_section__frames_image_text a:hover,.overview_section_subcontent_text a:hover{-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-box-shadow:none;box-shadow:none}.overview.is_hidden_content .overview_dynamic_background{width:100%;top:0;left:0;height:100%;background-color:#e8e4d7}.overview.is_hidden_content .overview_section_content_header_title{opacity:0;-webkit-transform:translate(0, -30px);transform:translate(0, -30px)}.overview.is_hidden_content .overview_section_content_header_number{opacity:0;-webkit-transform:translate(0, -30px);transform:translate(0, -30px)}.overview.is_hidden_content .grid_container{opacity:0;visibility:hidden;-webkit-transform:translate(0, 50px);transform:translate(0, 50px);-webkit-transition:opacity 0.5s ease, visibility 0s ease 0.5s, -webkit-transform 0.5s ease;transition:opacity 0.5s ease, visibility 0s ease 0.5s, -webkit-transform 0.5s ease;transition:transform 0.5s ease, opacity 0.5s ease, visibility 0s ease 0.5s;transition:transform 0.5s ease, opacity 0.5s ease, visibility 0s ease 0.5s, -webkit-transform 0.5s ease}.overview.is_hidden_content .animated_image{opacity:0;visibility:hidden;-webkit-transition:opacity 0.5s ease, visibility 0s ease 0.5s, -webkit-transform 0.5s ease;transition:opacity 0.5s ease, visibility 0s ease 0.5s, -webkit-transform 0.5s ease;transition:transform 0.5s ease, opacity 0.5s ease, visibility 0s ease 0.5s;transition:transform 0.5s ease, opacity 0.5s ease, visibility 0s ease 0.5s, -webkit-transform 0.5s ease}.overview.is_hidden_content .var_to_hide{opacity:0;visibility:hidden;-webkit-transition:opacity 0.5s ease, visibility 0s ease 0.5s, -webkit-transform 0.5s ease;transition:opacity 0.5s ease, visibility 0s ease 0.5s, -webkit-transform 0.5s ease;transition:transform 0.5s ease, opacity 0.5s ease, visibility 0s ease 0.5s;transition:transform 0.5s ease, opacity 0.5s ease, visibility 0s ease 0.5s, -webkit-transform 0.5s ease}.overview.is_hidden_content .section_1 .animated_image.image1{-webkit-transform:translate(-150px, -150px);transform:translate(-150px, -150px)}.overview.is_hidden_content .section_1 .animated_image.image2{-webkit-transform:translate(-150px, -150px);transform:translate(-150px, -150px)}.overview.is_hidden_content .section_1 .animated_image.image3{-webkit-transform:translate(0, -150px);transform:translate(0, -150px)}.overview.is_hidden_content .section_1 .animated_image.image4{-webkit-transform:translate(-100px, 150px);transform:translate(-100px, 150px)}.overview.is_hidden_content .section_1 .animated_image.image5{-webkit-transform:translate(0, -170px);transform:translate(0, -170px)}.overview.is_hidden_content .section_1 .animated_image.image6{-webkit-transform:translate(0px, 170px);transform:translate(0px, 170px)}.overview.is_hidden_content .section_1 .animated_image.image7{-webkit-transform:translate(0, -160px);transform:translate(0, -160px)}.overview.is_hidden_content .section_1 .animated_image.image8{-webkit-transform:translate(0, 160px);transform:translate(0, 160px)}.overview.is_hidden_content .section_1 .animated_image.image9{-webkit-transform:translate(150px, -150px);transform:translate(150px, -150px)}.overview.is_hidden_content .section_1 .animated_image.image10{-webkit-transform:translate(150px, 150px);transform:translate(150px, 150px)}.overview.is_hidden_content .section_2 .animated_image.image1{-webkit-transform:translate(-150px, 0px);transform:translate(-150px, 0px)}.overview.is_hidden_content .section_2 .animated_image.image2{-webkit-transform:translate(0px, 150px);transform:translate(0px, 150px)}.overview.is_hidden_content .section_2 .animated_image.image3{-webkit-transform:translate(150px, -150px);transform:translate(150px, -150px)}.overview.is_hidden_content .section_2 .animated_image.image4{-webkit-transform:translate(150px, 150px);transform:translate(150px, 150px)}.neopac #pin4 .overview_section_content_header_title{margin-top:17rem}@media all and (min-width: 37.5em){.neopac #pin4 .overview_section_content_header_title{margin-top:0;margin-bottom:1.33333rem}}.neopac #pin5 .overview_section_content_header_title{margin-top:17rem}@media all and (min-width: 56.25em){.neopac #pin5 .overview_section_content_header_title{margin-top:0rem;margin-bottom:1.33333rem}}.hoffmann #pin4 .overview_section_content_header_title{margin-top:8.33333rem}@media all and (min-width: 56.25em){.hoffmann #pin4 .overview_section_content_header_title{margin-top:0rem;margin-bottom:1.33333rem}}.newsletter{width:111.1111%;margin-left:-5.55555%;padding:0 5.55555%;background-color:#F2F1EC;text-align:left}@media all and (min-width: 37.5em){.newsletter{width:117.6171%;margin-left:-8.80855%;padding:0 8.80855%}}@media all and (min-width: 56.25em){.newsletter{width:100%;margin-left:0;padding:0}}.newsletter_inner{margin:0 auto;padding:0;padding-top:3.33333rem;padding-bottom:5.33333rem}@media all and (min-width: 71.25em){.newsletter_inner{max-width:80rem}}@media all and (min-width: 112.5em){.newsletter_inner{max-width:84rem}}.newsletter_inner:after{content:"";display:table;clear:both;height:0}@media all and (min-width: 37.5em){.newsletter_inner{padding-top:3.33333rem}}@media all and (min-width: 56.25em){.newsletter_inner{padding-top:4rem}}@media all and (min-width: 71.25em){.newsletter_inner{padding-top:5.33333rem}}@media all and (min-width: 112.5em){.newsletter_inner{padding-top:6.66667rem}}@media all and (min-width: 37.5em){.newsletter_inner{padding-bottom:6.66667rem}}@media all and (min-width: 56.25em){.newsletter_inner{padding-bottom:6.66667rem}}@media all and (min-width: 71.25em){.newsletter_inner{padding-bottom:6.66667rem}}@media all and (min-width: 112.5em){.newsletter_inner{padding-bottom:10.66667rem}}.newsletter_title{font-family:"robotothin";line-height:1.15;font-size:32px;margin-top:.66667rem;display:block}@media all and (min-width: 37.5em){.newsletter_title{font-size:42px}}@media all and (min-width: 71.25em){.newsletter_title{font-size:48px}}@media all and (min-width: 112.5em){.newsletter_title{font-size:60px}}@media all and (min-width: 37.5em){.newsletter_title{margin-top:.66667rem}}@media all and (min-width: 56.25em){.newsletter_title{margin-top:.66667rem}}@media all and (min-width: 71.25em){.newsletter_title{margin-top:.66667rem}}@media all and (min-width: 112.5em){.newsletter_title{margin-top:.66667rem}}@media all and (min-width: 56.25em){.newsletter_title{margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 71.25em){.newsletter_title{margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.newsletter_title{margin-left:calc(20px + ((100% - 340px) / 18 * 1))}}.newsletter_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media all and (min-width: 56.25em){.newsletter_form{margin-left:calc(12px + ((100% - 204px) / 18 * 1));width:calc(156px + ((100% - 204px) / 18 * 14))}}@media all and (min-width: 71.25em){.newsletter_form{margin-left:calc(12px + ((100% - 204px) / 18 * 1));width:calc(108px + ((100% - 204px) / 18 * 10))}}@media all and (min-width: 112.5em){.newsletter_form{margin-left:calc(20px + ((100% - 340px) / 18 * 1));width:calc(108px + ((100% - 204px) / 18 * 10))}}.newsletter_form>p,.newsletter_form_wrapper>p{margin-top:2.66667rem}@media all and (min-width: 37.5em){.newsletter_form>p,.newsletter_form_wrapper>p{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.newsletter_form>p,.newsletter_form_wrapper>p{margin-top:3.33333rem}}@media all and (min-width: 71.25em){.newsletter_form>p,.newsletter_form_wrapper>p{margin-top:4rem}}@media all and (min-width: 112.5em){.newsletter_form>p,.newsletter_form_wrapper>p{margin-top:4rem}}.newsletter_form>p:first-child,.newsletter_form_wrapper>p:first-child{margin-top:2rem}@media all and (min-width: 37.5em){.newsletter_form>p:first-child,.newsletter_form_wrapper>p:first-child{margin-top:2rem}}@media all and (min-width: 56.25em){.newsletter_form>p:first-child,.newsletter_form_wrapper>p:first-child{margin-top:2rem}}@media all and (min-width: 71.25em){.newsletter_form>p:first-child,.newsletter_form_wrapper>p:first-child{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.newsletter_form>p:first-child,.newsletter_form_wrapper>p:first-child{margin-top:2.66667rem}}.newsletter_form>p:last-child,.newsletter_form_wrapper>p:last-child{margin-bottom:2rem}@media all and (min-width: 37.5em){.newsletter_form>p:last-child,.newsletter_form_wrapper>p:last-child{margin-bottom:2.33333rem}}@media all and (min-width: 56.25em){.newsletter_form>p:last-child,.newsletter_form_wrapper>p:last-child{margin-bottom:2.33333rem}}@media all and (min-width: 71.25em){.newsletter_form>p:last-child,.newsletter_form_wrapper>p:last-child{margin-bottom:2.33333rem}}@media all and (min-width: 112.5em){.newsletter_form>p:last-child,.newsletter_form_wrapper>p:last-child{margin-bottom:2.66667rem}}.newsletter_form_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.newsletter_form_step1success a{color:#252323;position:relative;text-decoration:none;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.newsletter_form_step1success a:after{content:"";display:block;position:absolute;bottom:0;left:50%;width:100%;height:1px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background:#252323;-webkit-transition:background 0.3s ease;transition:background 0.3s ease}.newsletter_form_step1success a:hover{color:#E3672A}.hoffmann .newsletter_form_step1success a:hover{color:#21316F}.newsletter_form_step1success a:hover:after{background:#E3672A}.hoffmann .newsletter_form_step1success a:hover:after{background:#21316F}.newsletter_form_step2success_link{font-family:"robotoregular";font-size:15px;text-transform:uppercase;line-height:1.4;display:inline-block;padding:0;text-decoration:none;color:rgba(37,35,35,0.5);cursor:pointer;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;position:relative;padding-left:27px;margin-top:.66667rem;display:block}.newsletter_form_step2success_link:hover{color:#252323}.newsletter_form_step2success_link:hover:before{-webkit-transform:translate(5px, 0);transform:translate(5px, 0);opacity:1}.newsletter_form_step2success_link:before{content:"";background:url("/build/media/svg/ar_filled.svg");opacity:0.5;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease;vertical-align:middle;position:absolute;top:3px;left:0}.newsletter_form_step2success_link span{vertical-align:middle}@media all and (min-width: 37.5em){.newsletter_form_step2success_link{margin-top:.66667rem}}@media all and (min-width: 56.25em){.newsletter_form_step2success_link{margin-top:.66667rem}}@media all and (min-width: 71.25em){.newsletter_form_step2success_link{margin-top:.66667rem}}@media all and (min-width: 112.5em){.newsletter_form_step2success_link{margin-top:.66667rem}}.newsletter_form_step2success_homepagebutton{margin-top:2rem}@media all and (min-width: 37.5em){.newsletter_form_step2success_homepagebutton{margin-top:2.33333rem}}@media all and (min-width: 56.25em){.newsletter_form_step2success_homepagebutton{margin-top:2.33333rem}}@media all and (min-width: 71.25em){.newsletter_form_step2success_homepagebutton{margin-top:2.33333rem}}@media all and (min-width: 112.5em){.newsletter_form_step2success_homepagebutton{margin-top:2.66667rem}}.newsletter_form_section{width:calc(30px + (100% - 30px))}@media all and (min-width: 37.5em){.newsletter_form_section{width:calc(32px + ((100% - 72px) / 10 * 5))}}@media all and (min-width: 56.25em){.newsletter_form_section{width:calc(72px + ((100% - 156px) / 14 * 7))}}@media all and (min-width: 71.25em){.newsletter_form_section{width:calc(60px + ((100% - 132px) / 12 * 6))}}@media all and (min-width: 112.5em){.newsletter_form_section{width:calc(80px + ((100% - 180px) / 10 * 5))}}.newsletter_form_section.var_wide{width:calc(180px + (100% - 180px));margin-left:0}.newsletter_form_section.var_checkbox{margin-bottom:-1.33333rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width: 37.5em){.newsletter_form_section.var_checkbox{margin-bottom:-1.33333rem}}@media all and (min-width: 56.25em){.newsletter_form_section.var_checkbox{margin-bottom:-1.33333rem}}@media all and (min-width: 71.25em){.newsletter_form_section.var_checkbox{margin-bottom:-1.33333rem}}@media all and (min-width: 112.5em){.newsletter_form_section.var_checkbox{margin-bottom:-1.33333rem}}.newsletter_form_section.var_checkbox p{margin-top:2.66667rem;margin-bottom:1.66667rem;width:100%}@media all and (min-width: 37.5em){.newsletter_form_section.var_checkbox p{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.newsletter_form_section.var_checkbox p{margin-top:3.33333rem}}@media all and (min-width: 71.25em){.newsletter_form_section.var_checkbox p{margin-top:4rem}}@media all and (min-width: 112.5em){.newsletter_form_section.var_checkbox p{margin-top:4rem}}@media all and (min-width: 37.5em){.newsletter_form_section.var_checkbox p{margin-bottom:1.66667rem}}@media all and (min-width: 56.25em){.newsletter_form_section.var_checkbox p{margin-bottom:1.66667rem}}@media all and (min-width: 71.25em){.newsletter_form_section.var_checkbox p{margin-bottom:2rem}}@media all and (min-width: 112.5em){.newsletter_form_section.var_checkbox p{margin-bottom:2rem}}.newsletter_form_section.var_checkbox .form_checkbox{margin-bottom:1.33333rem}@media all and (min-width: 37.5em){.newsletter_form_section.var_checkbox .form_checkbox{margin-bottom:1.33333rem}}@media all and (min-width: 56.25em){.newsletter_form_section.var_checkbox .form_checkbox{margin-bottom:1.33333rem}}@media all and (min-width: 71.25em){.newsletter_form_section.var_checkbox .form_checkbox{margin-bottom:1.33333rem}}@media all and (min-width: 112.5em){.newsletter_form_section.var_checkbox .form_checkbox{margin-bottom:1.33333rem}}.newsletter_form_section.var_checkbox .form_checkbox.var_short{width:calc(10px + ((100% - 30px) / 4 * 2))}.newsletter_form_section.var_checkbox .form_checkbox.var_short:nth-child(even){margin-right:10px}@media all and (min-width: 37.5em){.newsletter_form_section.var_checkbox .form_checkbox.var_short{width:calc(16px + ((100% - 72px) / 10 * 2));margin-right:0 !important}}@media all and (min-width: 56.25em){.newsletter_form_section.var_checkbox .form_checkbox.var_short{width:calc(30px + ((100% - 130px) / 14 * 3))}}@media all and (min-width: 71.25em){.newsletter_form_section.var_checkbox .form_checkbox.var_short{width:calc(20px + ((100% - 110px) / 12 * 2))}}@media all and (min-width: 112.5em){.newsletter_form_section.var_checkbox .form_checkbox.var_short{width:calc(20px + ((100% - 90px) / 10 * 2))}}.newsletter_form_button{text-align:right;margin-left:auto;position:relative}.newsletter_form_button--left{margin-left:0;text-align:left}.newsletter_form_button .button:before{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease, visibility 0s ease 0s, -webkit-transform .3s ease;transition:opacity .3s ease, visibility 0s ease 0s, -webkit-transform .3s ease;transition:transform .3s ease, opacity .3s ease, visibility 0s ease 0s;transition:transform .3s ease, opacity .3s ease, visibility 0s ease 0s, -webkit-transform .3s ease}.newsletter_form_button .spinner{width:1.6rem;height:1.6rem;position:absolute;top:calc(50% - .8rem);left:1.33333rem;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease, visibility 0s ease 0.3s;transition:opacity .3s ease, visibility 0s ease 0.3s}.newsletter_form_button .double-bounce1,.newsletter_form_button .double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#252323;opacity:0.4;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 1.5s infinite ease-in-out;animation:sk-bounce 1.5s infinite ease-in-out}.newsletter_form_button .double-bounce2{-webkit-animation-delay:-0.75s;animation-delay:-0.75s}.newsletter_form.is_sending .newsletter_form_button .spinner{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease, visibility 0s ease 0s;transition:opacity .3s ease, visibility 0s ease 0s}.newsletter_form.is_sending .newsletter_form_button .button:before{opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease, visibility 0s ease 0.3s, -webkit-transform .3s ease;transition:opacity .3s ease, visibility 0s ease 0.3s, -webkit-transform .3s ease;transition:transform .3s ease, opacity .3s ease, visibility 0s ease 0.3s;transition:transform .3s ease, opacity .3s ease, visibility 0s ease 0.3s, -webkit-transform .3s ease}.error{width:111.1111%;margin-left:-5.55555%;padding:0 5.55555%;background-color:#F2F1EC}@media all and (min-width: 37.5em){.error{width:117.6171%;margin-left:-8.80855%;padding:0 8.80855%}}@media all and (min-width: 56.25em){.error{width:100%;margin-left:0;padding:0}}.error b,.error strong{font-family:"robotoregular";line-height:1.7;font-size:16px}.error_inner{margin:0 auto;padding-top:5.33333rem;padding-bottom:5.33333rem}@media all and (min-width: 71.25em){.error_inner{max-width:80rem}}@media all and (min-width: 112.5em){.error_inner{max-width:84rem}}.error_inner:after{content:"";display:table;clear:both;height:0}@media all and (min-width: 37.5em){.error_inner{padding-top:6.66667rem}}@media all and (min-width: 56.25em){.error_inner{padding-top:6.66667rem}}@media all and (min-width: 71.25em){.error_inner{padding-top:6.66667rem}}@media all and (min-width: 112.5em){.error_inner{padding-top:10.66667rem}}@media all and (min-width: 37.5em){.error_inner{padding-bottom:6.66667rem}}@media all and (min-width: 56.25em){.error_inner{padding-bottom:6.66667rem}}@media all and (min-width: 71.25em){.error_inner{padding-bottom:6.66667rem}}@media all and (min-width: 112.5em){.error_inner{padding-bottom:10.66667rem}}.error_content{text-align:center}@media all and (min-width: 56.25em){.error_content{margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 71.25em){.error_content{margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.error_content{margin-left:calc(20px + ((100% - 340px) / 18 * 1))}}.error_content svg{width:5.73333rem;display:inline-block}.error_content h1{margin-top:2rem}@media all and (min-width: 37.5em){.error_content h1{margin-top:2.33333rem}}@media all and (min-width: 56.25em){.error_content h1{margin-top:2.33333rem}}@media all and (min-width: 71.25em){.error_content h1{margin-top:2.33333rem}}@media all and (min-width: 112.5em){.error_content h1{margin-top:2.66667rem}}.error_content div{margin-top:.66667rem}@media all and (min-width: 37.5em){.error_content div{margin-top:.66667rem}}@media all and (min-width: 56.25em){.error_content div{margin-top:.66667rem}}@media all and (min-width: 71.25em){.error_content div{margin-top:.66667rem}}@media all and (min-width: 112.5em){.error_content div{margin-top:.66667rem}}.error_content>p{margin-top:2rem}@media all and (min-width: 37.5em){.error_content>p{margin-top:2.33333rem}}@media all and (min-width: 56.25em){.error_content>p{margin-top:2.33333rem}}@media all and (min-width: 71.25em){.error_content>p{margin-top:2.33333rem}}@media all and (min-width: 112.5em){.error_content>p{margin-top:2.66667rem}}.jobs{width:111.1111%;margin-left:-5.55555%;padding:0 5.55555%;background-color:#F2F1EC}@media all and (min-width: 37.5em){.jobs{width:117.6171%;margin-left:-8.80855%;padding:0 8.80855%}}@media all and (min-width: 56.25em){.jobs{width:100%;margin-left:0;padding:0;overflow:hidden}}.jobs_inner{margin:0 auto;padding:0;padding-bottom:5.33333rem}@media all and (min-width: 71.25em){.jobs_inner{max-width:80rem}}@media all and (min-width: 112.5em){.jobs_inner{max-width:84rem}}.jobs_inner:after{content:"";display:table;clear:both;height:0}@media all and (min-width: 37.5em){.jobs_inner{padding-bottom:6.66667rem}}@media all and (min-width: 56.25em){.jobs_inner{padding-bottom:6.66667rem}}@media all and (min-width: 71.25em){.jobs_inner{padding-bottom:6.66667rem}}@media all and (min-width: 112.5em){.jobs_inner{padding-bottom:10.66667rem}}.jobs_left{float:left;width:100%;padding-top:3.33333rem}@media all and (min-width: 37.5em){.jobs_left{padding-top:3.33333rem}}@media all and (min-width: 56.25em){.jobs_left{padding-top:4rem}}@media all and (min-width: 71.25em){.jobs_left{padding-top:5.33333rem}}@media all and (min-width: 112.5em){.jobs_left{padding-top:6.66667rem}}@media all and (min-width: 56.25em){.jobs_left{width:calc(108px + ((100% - 204px) / 18 * 10));margin-left:calc(12px + ((100% - 204px) / 18 * 1));clear:both}}@media all and (min-width: 71.25em){.jobs_left{width:calc(132px + ((100% - 204px) / 18 * 12));margin-left:calc(12px + ((100% - 204px) / 18 * 1));clear:both}}@media all and (min-width: 112.5em){.jobs_left{width:calc(220px + ((100% - 340px) / 18 * 12));margin-left:calc(20px + ((100% - 340px) / 18 * 1))}}.jobs_left strong,.jobs_left b{font-family:"robotoregular";line-height:1.7;font-size:16px}.jobs_right{float:left;width:100%;margin-top:5.33333rem;text-align:center}@media all and (min-width: 37.5em){.jobs_right{margin-top:3.33333rem;width:calc(40px + ((100% - 72px) / 10 * 6));margin-left:calc(16px + ((100% - 72px) / 10 * 2))}}@media all and (min-width: 56.25em){.jobs_right{width:calc(48px + ((100% - 204px) / 18 * 5));margin-left:calc(24px + ((100% - 204px) / 18 * 1));margin-top:4rem;text-align:left}}@media all and (min-width: 71.25em){.jobs_right{width:calc(36px + ((100% - 204px) / 18 * 3.1));margin-left:calc(24px + ((100% - 204px) / 18 * 1));margin-top:5.33333rem}}@media all and (min-width: 112.5em){.jobs_right{width:calc(40px + ((100% - 340px) / 18 * 3));margin-left:calc(40px + ((100% - 340px) / 18 * 1));margin-top:6.66667rem}}.jobs_right>*:first-child{margin-top:0 !important}.jobs_right_header{font-family:"robotoregular";font-size:18px;line-height:1.5;padding-bottom:.66667rem;margin-top:2rem;border-bottom:1px solid rgba(37,35,35,0.2)}@media all and (min-width: 37.5em){.jobs_right_header{padding-bottom:.66667rem}}@media all and (min-width: 56.25em){.jobs_right_header{padding-bottom:.66667rem}}@media all and (min-width: 71.25em){.jobs_right_header{padding-bottom:.66667rem}}@media all and (min-width: 112.5em){.jobs_right_header{padding-bottom:.66667rem}}@media all and (min-width: 37.5em){.jobs_right_header{margin-top:2rem}}@media all and (min-width: 56.25em){.jobs_right_header{margin-top:2rem}}@media all and (min-width: 71.25em){.jobs_right_header{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.jobs_right_header{margin-top:2.66667rem}}.jobs_right_subheader{font-family:"robotoregular";font-size:18px;line-height:1.5}.jobs_right_box{margin-top:1.66667rem}@media all and (min-width: 37.5em){.jobs_right_box{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.jobs_right_box{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.jobs_right_box{margin-top:2rem}}@media all and (min-width: 112.5em){.jobs_right_box{margin-top:2rem}}.jobs_right_box a{margin-top:.66667rem}.jobs_right_box.var_link a{font-family:"robotoregular";font-size:15px;text-transform:uppercase;line-height:1.4;display:inline-block;padding:0;text-decoration:none;color:rgba(37,35,35,0.5);cursor:pointer;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;position:relative;padding-left:27px;display:inline-block;padding-left:1.8rem;position:relative}.jobs_right_box.var_link a:hover{color:#252323}.jobs_right_box.var_link a:hover:before{-webkit-transform:translate(5px, 0);transform:translate(5px, 0);opacity:1}.jobs_right_box.var_link a:before{content:"";background:url("/build/media/svg/ar_filled.svg");opacity:0.5;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease;vertical-align:middle;position:absolute;top:3px;left:0}.jobs_right_box.var_link a span{vertical-align:middle}.jobs_right_box.var_link a:before{position:absolute;top:.2rem;left:0}.jobs_right_quote{font-family:"robotoregular";line-height:1.7;font-size:16px;background:#fff;padding:1rem;position:relative;margin-top:1.33333rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.jobs_right_quote:after{position:absolute;top:-15px;left:10px;content:'';width:0;height:0;border-style:solid;border-width:16px 0 0 16px;border-color:transparent transparent transparent #ffffff}.jobs_right .employee{margin-top:1.66667rem}@media all and (min-width: 37.5em){.jobs_right .employee{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.jobs_right .employee{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.jobs_right .employee{margin-top:2rem}}@media all and (min-width: 112.5em){.jobs_right .employee{margin-top:2rem}}.jobs_right .socialBox{display:none}@media all and (min-width: 56.25em){.jobs_right .socialBox{display:-webkit-box;display:-ms-flexbox;display:flex}}.jobs_right p a{font-family:"robotoregular";font-size:15px;text-transform:uppercase;line-height:1.4;display:inline-block;padding:0;text-decoration:none;color:rgba(37,35,35,0.5);cursor:pointer;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;position:relative;padding-left:27px;display:inline-block;padding-left:1.8rem;position:relative}.jobs_right p a:hover{color:#252323}.jobs_right p a:hover:before{-webkit-transform:translate(5px, 0);transform:translate(5px, 0);opacity:1}.jobs_right p a:before{content:"";background:url("/build/media/svg/ar_filled.svg");opacity:0.5;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease;vertical-align:middle;position:absolute;top:3px;left:0}.jobs_right p a span{vertical-align:middle}.jobs_right p a:before{position:absolute;top:.2rem;left:0}.jobs_switch{list-style:none;margin:0;padding:0;font-size:inherit;margin-top:.66667rem;display:-webkit-box;display:-ms-flexbox;display:flex}.jobs_switch li{margin:0}@media all and (min-width: 37.5em){.jobs_switch{margin-top:.66667rem}}@media all and (min-width: 56.25em){.jobs_switch{margin-top:.66667rem}}@media all and (min-width: 71.25em){.jobs_switch{margin-top:.66667rem}}@media all and (min-width: 112.5em){.jobs_switch{margin-top:.66667rem}}.jobs_switch li{padding:0 1rem}.jobs_switch li a{color:rgba(37,35,35,0.5)}.jobs_switch li a:hover:after{width:100%}.jobs_switch li:first-of-type{padding-left:0}.jobs_switch li.is_active a{color:#252323}.jobs_switch li.is_active a:after{width:100%;background:#252323}.jobs_switch a{font-family:"robotoregular";line-height:1.7;font-size:16px;font-size:14px;position:relative;cursor:pointer;padding-bottom:1rem;display:block}.jobs_switch a:after{content:'';display:block;width:0;height:1px;background:rgba(37,35,35,0.5);position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transition:width .3s ease;transition:width .3s ease}.jobs_filter{list-style:none;margin:0;padding:0;font-size:inherit;margin-top:1.66667rem;margin-bottom:1.66667rem;display:-webkit-box;display:-ms-flexbox;display:flex}.jobs_filter li{margin:0}@media all and (min-width: 37.5em){.jobs_filter{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.jobs_filter{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.jobs_filter{margin-top:2rem}}@media all and (min-width: 112.5em){.jobs_filter{margin-top:2rem}}@media all and (min-width: 37.5em){.jobs_filter{margin-bottom:1.66667rem}}@media all and (min-width: 56.25em){.jobs_filter{margin-bottom:1.66667rem}}@media all and (min-width: 71.25em){.jobs_filter{margin-bottom:2rem}}@media all and (min-width: 112.5em){.jobs_filter{margin-bottom:2rem}}.jobs_filter li{font-family:"robotoregular";line-height:1.7;font-size:16px;position:relative;display:inline-block;padding:0 2.33333rem 0 1rem;line-height:2rem;border-radius:1rem;font-size:12px;color:rgba(37,35,35,0.5);text-transform:uppercase;margin-right:1rem;cursor:pointer;-webkit-transition:backgroud .3s ease, color .3s ease;transition:backgroud .3s ease, color .3s ease}.jobs_filter li span{position:absolute;right:.26667rem;top:.26667rem;display:block;width:1.46667rem;height:1.46667rem;line-height:20px;text-align:center;border-radius:50%;border:1px solid rgba(37,35,35,0.5);-webkit-transition:backgroud .3s ease, color .3s ease;transition:backgroud .3s ease, color .3s ease}.jobs_filter li.is_active{color:#fff;background:#252323}.jobs_filter li.is_active span{background:#fff;color:#252323;border-color:transparent}.jobs_description{margin-top:2rem;padding-bottom:3.33333rem;border-bottom:1px solid rgba(37,35,35,0.2)}@media all and (min-width: 37.5em){.jobs_description{margin-top:2rem}}@media all and (min-width: 56.25em){.jobs_description{margin-top:2rem}}@media all and (min-width: 71.25em){.jobs_description{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.jobs_description{margin-top:2.66667rem}}@media all and (min-width: 37.5em){.jobs_description{padding-bottom:3.33333rem}}@media all and (min-width: 56.25em){.jobs_description{padding-bottom:4rem}}@media all and (min-width: 71.25em){.jobs_description{padding-bottom:5.33333rem}}@media all and (min-width: 112.5em){.jobs_description{padding-bottom:6.66667rem}}.jobs_description a{color:#252323;position:relative;text-decoration:none;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.jobs_description a:after{content:"";display:block;position:absolute;bottom:0;left:50%;width:100%;height:1px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background:#252323;-webkit-transition:background 0.3s ease;transition:background 0.3s ease}.jobs_description a:hover{color:#E3672A}.hoffmann .jobs_description a:hover{color:#21316F}.jobs_description a:hover:after{background:#E3672A}.hoffmann .jobs_description a:hover:after{background:#21316F}.jobs_description h2{margin-top:2rem}@media all and (min-width: 37.5em){.jobs_description h2{margin-top:2rem}}@media all and (min-width: 56.25em){.jobs_description h2{margin-top:2rem}}@media all and (min-width: 71.25em){.jobs_description h2{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.jobs_description h2{margin-top:2.66667rem}}.jobs_description h3{margin-top:2rem}@media all and (min-width: 37.5em){.jobs_description h3{margin-top:2rem}}@media all and (min-width: 56.25em){.jobs_description h3{margin-top:2rem}}@media all and (min-width: 71.25em){.jobs_description h3{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.jobs_description h3{margin-top:2.66667rem}}.jobs_description h4{margin-top:2rem}@media all and (min-width: 37.5em){.jobs_description h4{margin-top:2rem}}@media all and (min-width: 56.25em){.jobs_description h4{margin-top:2rem}}@media all and (min-width: 71.25em){.jobs_description h4{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.jobs_description h4{margin-top:2.66667rem}}.jobs_description h5{margin-top:2rem}@media all and (min-width: 37.5em){.jobs_description h5{margin-top:2rem}}@media all and (min-width: 56.25em){.jobs_description h5{margin-top:2rem}}@media all and (min-width: 71.25em){.jobs_description h5{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.jobs_description h5{margin-top:2.66667rem}}.jobs_description figure{margin-top:2rem}@media all and (min-width: 37.5em){.jobs_description figure{margin-top:2rem}}@media all and (min-width: 56.25em){.jobs_description figure{margin-top:2rem}}@media all and (min-width: 71.25em){.jobs_description figure{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.jobs_description figure{margin-top:2.66667rem}}.jobs_description img{width:100%}.jobs_list{list-style:none;margin:0;padding:0;font-size:inherit}.jobs_list li{margin:0}.jobs_list>li{margin-bottom:.66667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width: 37.5em){.jobs_list>li{margin-bottom:.66667rem}}@media all and (min-width: 56.25em){.jobs_list>li{margin-bottom:.66667rem}}@media all and (min-width: 71.25em){.jobs_list>li{margin-bottom:.66667rem}}@media all and (min-width: 112.5em){.jobs_list>li{margin-bottom:.66667rem}}.jobs_list>li :last-child{margin-bottom:0}.jobs_list_url{font-family:"robotoregular";font-size:15px;text-transform:uppercase;line-height:1.4;display:inline-block;padding:0;text-decoration:none;color:rgba(37,35,35,0.5);cursor:pointer;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;position:relative;padding-left:27px}.jobs_list_url:hover{color:#252323}.jobs_list_url:hover:before{-webkit-transform:translate(5px, 0);transform:translate(5px, 0);opacity:1}.jobs_list_url:before{content:"";background:url("/build/media/svg/ar_filled.svg");opacity:0.5;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease;vertical-align:middle;position:absolute;top:3px;left:0}.jobs_list_url span{vertical-align:middle}.jobs_list__labels{list-style:none;margin:0;padding:0;font-size:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:28px;color:rgba(37,35,35,0.5)}.jobs_list__labels li{margin:0}.job_offers .jobs_list__labels{margin:10px 0 30px}.jobs_list__labels li{margin-right:20px;font-family:"robotoregular";font-size:15px;text-transform:uppercase;line-height:1.4}.job_offers .jobs_list__labels li{color:#252323}.jobs_list__labels li:before{content:'';display:inline-block;width:6px;height:6px;border-radius:50%;background:#7FB140;vertical-align:middle;margin-right:3px;margin-top:-3px}.jobs_list__labels li.var_filled{color:rgba(37,35,35,0.25)}.job_offers .jobs_list__labels li.var_filled{color:rgba(37,35,35,0.75)}.jobs_list__labels li.var_filled:before{background:#D02121}.jobs_offers{margin-top:3.33333rem;padding-bottom:3.33333rem;border-bottom:1px solid rgba(37,35,35,0.2)}@media all and (min-width: 37.5em){.jobs_offers{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.jobs_offers{margin-top:4rem}}@media all and (min-width: 71.25em){.jobs_offers{margin-top:5.33333rem}}@media all and (min-width: 112.5em){.jobs_offers{margin-top:6.66667rem}}@media all and (min-width: 37.5em){.jobs_offers{padding-bottom:3.33333rem}}@media all and (min-width: 56.25em){.jobs_offers{padding-bottom:4rem}}@media all and (min-width: 71.25em){.jobs_offers{padding-bottom:5.33333rem}}@media all and (min-width: 112.5em){.jobs_offers{padding-bottom:6.66667rem}}.jobs_additionaltext{margin-top:3.33333rem}@media all and (min-width: 37.5em){.jobs_additionaltext{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.jobs_additionaltext{margin-top:4rem}}@media all and (min-width: 71.25em){.jobs_additionaltext{margin-top:5.33333rem}}@media all and (min-width: 112.5em){.jobs_additionaltext{margin-top:6.66667rem}}.jobs_additionaltext p{margin-top:2rem}@media all and (min-width: 37.5em){.jobs_additionaltext p{margin-top:2rem}}@media all and (min-width: 56.25em){.jobs_additionaltext p{margin-top:2rem}}@media all and (min-width: 71.25em){.jobs_additionaltext p{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.jobs_additionaltext p{margin-top:2.66667rem}}.job_offers{overflow:hidden;width:111.1111%;margin-left:-5.55555%;padding:0 5.55555%;background-color:#F2F1EC;padding-top:1.66667rem}@media all and (min-width: 37.5em){.job_offers{padding-top:1.66667rem}}@media all and (min-width: 56.25em){.job_offers{padding-top:1.66667rem}}@media all and (min-width: 71.25em){.job_offers{padding-top:2rem}}@media all and (min-width: 112.5em){.job_offers{padding-top:2rem}}@media all and (min-width: 37.5em){.job_offers{width:117.6171%;margin-left:-8.80855%;padding-left:8.80855%;padding-right:8.80855%}}@media all and (min-width: 56.25em){.job_offers{width:100%;margin-left:0;padding-left:0;padding-right:0}}.job_offers_inner{margin:0 auto;padding:0;padding-bottom:3.33333rem}@media all and (min-width: 71.25em){.job_offers_inner{max-width:80rem}}@media all and (min-width: 112.5em){.job_offers_inner{max-width:84rem}}.job_offers_inner:after{content:"";display:table;clear:both;height:0}@media all and (min-width: 37.5em){.job_offers_inner{padding-bottom:3.33333rem}}@media all and (min-width: 56.25em){.job_offers_inner{padding-bottom:4rem}}@media all and (min-width: 71.25em){.job_offers_inner{padding-bottom:5.33333rem}}@media all and (min-width: 112.5em){.job_offers_inner{padding-bottom:6.66667rem}}.job_offers_inner.var_bottom{padding-bottom:0;position:relative}.job_offers_inner.var_bottom:after{content:'';display:block;position:absolute;background:#F8F8F5;height:100%;width:111.1111%;left:-5.55555%;top:0;z-index:1}@media all and (min-width: 37.5em){.job_offers_inner.var_bottom:after{width:117.6171%;left:-8.80855%}}@media all and (min-width: 56.25em){.job_offers_inner.var_bottom:after{width:100%;left:0}}@media all and (min-width: 71.25em){.job_offers_inner.var_bottom:after{width:90vw;margin-left:calc(-45vw + 50%)}}.job_offers__form,.job_offers__section{float:left;width:100%}@media all and (min-width: 56.25em){.job_offers__form,.job_offers__section{width:calc(132px + ((100% - 204px) / 18 * 12));margin-left:calc(12px + ((100% - 204px) / 18 * 1));clear:both}}@media all and (min-width: 71.25em){.job_offers__form,.job_offers__section{width:calc(108px + ((100% - 204px) / 18 * 10));margin-left:calc(12px + ((100% - 204px) / 18 * 1));margin-right:calc(24px + ((100% - 204px) / 18 * 2));clear:both}}@media all and (min-width: 112.5em){.job_offers__form,.job_offers__section{width:calc(180px + ((100% - 340px) / 18 * 10));margin-left:calc(20px + ((100% - 340px) / 18 * 1));margin-right:calc(24px + ((100% - 204px) / 18 * 2))}}.job_offers__form strong,.job_offers__form b,.job_offers__section strong,.job_offers__section b{font-family:"robotoregular";line-height:1.7;font-size:16px}.job_offers__form a.button,.job_offers__section a.button{margin-top:1.66667rem}@media all and (min-width: 37.5em){.job_offers__form a.button,.job_offers__section a.button{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.job_offers__form a.button,.job_offers__section a.button{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.job_offers__form a.button,.job_offers__section a.button{margin-top:2rem}}@media all and (min-width: 112.5em){.job_offers__form a.button,.job_offers__section a.button{margin-top:2rem}}@media print{.job_offers__form,.job_offers__section{width:100%;margin-left:0}}.job_offers__section h2{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.job_offers__form{margin-top:3.33333rem;margin-bottom:5.33333rem}@media all and (min-width: 37.5em){.job_offers__form{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.job_offers__form{margin-top:4rem}}@media all and (min-width: 71.25em){.job_offers__form{margin-top:5.33333rem}}@media all and (min-width: 112.5em){.job_offers__form{margin-top:6.66667rem}}@media all and (min-width: 37.5em){.job_offers__form{margin-bottom:6.66667rem}}@media all and (min-width: 56.25em){.job_offers__form{margin-bottom:6.66667rem}}@media all and (min-width: 71.25em){.job_offers__form{margin-bottom:6.66667rem}}@media all and (min-width: 112.5em){.job_offers__form{margin-bottom:10.66667rem}}.job_offers__form h2{position:relative;margin-bottom:2.66667rem}@media all and (min-width: 37.5em){.job_offers__form h2{margin-bottom:3.33333rem}}@media all and (min-width: 56.25em){.job_offers__form h2{margin-bottom:3.33333rem}}@media all and (min-width: 71.25em){.job_offers__form h2{margin-bottom:4rem}}@media all and (min-width: 112.5em){.job_offers__form h2{margin-bottom:4rem}}.job_offers__form .contact_form{width:100%;margin:0;margin-top:-2rem}@media all and (min-width: 37.5em){.job_offers__form .contact_form{margin-top:-2.33333rem}}@media all and (min-width: 112.5em){.job_offers__form .contact_form{margin-top:-2.66667rem}}.job_offers__form .files_upload{margin-top:1.66667rem}.job_offers__form .files_upload_label{font-size:.66667rem;color:rgba(37,35,35,0.5)}.job_offers__form .files_upload_browse{cursor:pointer;width:100%}.job_offers__form .files_upload_browse_icon{display:block;margin:0 auto;width:1rem;height:1rem}.job_offers__form .files_upload_list{list-style:none;margin:0;padding:0;font-size:inherit;margin-bottom:2rem;margin-top:.66667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid rgba(37,35,35,0.1)}.job_offers__form .files_upload_list li{margin:0}@media all and (min-width: 37.5em){.job_offers__form .files_upload_list{margin-bottom:2rem}}@media all and (min-width: 56.25em){.job_offers__form .files_upload_list{margin-bottom:2rem}}@media all and (min-width: 71.25em){.job_offers__form .files_upload_list{margin-bottom:2.66667rem}}@media all and (min-width: 112.5em){.job_offers__form .files_upload_list{margin-bottom:2.66667rem}}.job_offers__form .files_upload_list li{margin-bottom:2rem;margin-right:1.33333rem}@media all and (min-width: 37.5em){.job_offers__form .files_upload_list li{margin-bottom:2rem}}@media all and (min-width: 56.25em){.job_offers__form .files_upload_list li{margin-bottom:2rem}}@media all and (min-width: 71.25em){.job_offers__form .files_upload_list li{margin-bottom:2.66667rem}}@media all and (min-width: 112.5em){.job_offers__form .files_upload_list li{margin-bottom:2.66667rem}}.job_offers__form .files_upload_list li:nth-child(2n){margin-right:0}@media all and (min-width: 37.5em){.job_offers__form .files_upload_list li:nth-child(2n){margin-right:1.33333rem}.job_offers__form .files_upload_list li:nth-child(4n){margin-right:0}}.job_offers__form .files_upload_list_item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:7.2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:1rem;font-size:.8rem;font-family:"robotothin";color:#252323;cursor:pointer;width:calc((100% - 20px) / 2)}@media all and (min-width: 37.5em){.job_offers__form .files_upload_list_item{width:calc((100% - 60PX) / 4)}}.job_offers__form .files_upload_list_item:hover{background-color:#fff;border-color:rgba(0,0,0,0)}.job_offers__form .files_upload_list_item:hover .files_upload_list_item_close{display:-webkit-box;display:-ms-flexbox;display:flex}.job_offers__form .files_upload_list_item_close{cursor:pointer;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;right:-1rem;top:-1rem;width:2rem;height:2rem;border:1px solid rgba(37,35,35,0.4);background-color:#fff;border-radius:50%;color:rgba(37,35,35,0.4);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.job_offers__form .files_upload_list_item_close>svg{width:.73333rem;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.job_offers__form .files_upload_list_item_close:hover{background-color:#E3672A;border:none;color:#fff}@media all and (min-width: 56.25em){.job_offers__form .files_upload_list_item_close{display:none}}.job_offers__form .files_upload_list_item--regular{background-color:#fff;border-color:rgba(0,0,0,0)}.job_offers__form .files_upload_list_item--regular>span{margin-top:.66667rem;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.job_offers__form .files_upload_list_item--regular svg{height:2.53333rem}@media all and (min-width: 56.25em){.job_offers__form .files_upload_list_item--regular{border:1px solid #252323;background-color:transparent}}.job_offers__form .files_upload_list_item--browse{cursor:pointer;border:1px dashed #252323}.job_offers__form_container{position:relative;height:0;overflow:hidden;z-index:3}.job_offers__form_container:after{content:"";display:table;clear:both;height:0}.job_offers__close{position:absolute;top:calc(50% - 1rem);right:0;display:block;width:2rem;height:2rem;cursor:pointer}.job_offers__close .svg{display:block;width:100%}.job_offers__content a{color:#252323;position:relative;text-decoration:none;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.job_offers__content a:after{content:"";display:block;position:absolute;bottom:0;left:50%;width:100%;height:1px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background:#252323;-webkit-transition:background 0.3s ease;transition:background 0.3s ease}.job_offers__content a:hover{color:#E3672A}.hoffmann .job_offers__content a:hover{color:#21316F}.job_offers__content a:hover:after{background:#E3672A}.hoffmann .job_offers__content a:hover:after{background:#21316F}.job_offers__content h2{margin-top:2rem}@media all and (min-width: 37.5em){.job_offers__content h2{margin-top:2rem}}@media all and (min-width: 56.25em){.job_offers__content h2{margin-top:2rem}}@media all and (min-width: 71.25em){.job_offers__content h2{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.job_offers__content h2{margin-top:2.66667rem}}.job_offers__content h3{margin-top:2rem}@media all and (min-width: 37.5em){.job_offers__content h3{margin-top:2rem}}@media all and (min-width: 56.25em){.job_offers__content h3{margin-top:2rem}}@media all and (min-width: 71.25em){.job_offers__content h3{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.job_offers__content h3{margin-top:2.66667rem}}.job_offers__content h4{margin-top:2rem}@media all and (min-width: 37.5em){.job_offers__content h4{margin-top:2rem}}@media all and (min-width: 56.25em){.job_offers__content h4{margin-top:2rem}}@media all and (min-width: 71.25em){.job_offers__content h4{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.job_offers__content h4{margin-top:2.66667rem}}.job_offers__content h5{margin-top:2rem}@media all and (min-width: 37.5em){.job_offers__content h5{margin-top:2rem}}@media all and (min-width: 56.25em){.job_offers__content h5{margin-top:2rem}}@media all and (min-width: 71.25em){.job_offers__content h5{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.job_offers__content h5{margin-top:2.66667rem}}.job_offers__content figure{margin-top:2rem}@media all and (min-width: 37.5em){.job_offers__content figure{margin-top:2rem}}@media all and (min-width: 56.25em){.job_offers__content figure{margin-top:2rem}}@media all and (min-width: 71.25em){.job_offers__content figure{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.job_offers__content figure{margin-top:2.66667rem}}.job_offers__content img{width:100%}.job_offers__content iframe{display:block;max-width:100%;height:51vw !important;max-height:390px;width:100% !important}.job_offers__aside{float:left;width:100%;margin-top:5.33333rem;text-align:center}@media all and (min-width: 37.5em){.job_offers__aside{margin-top:3.33333rem;width:calc(40px + ((100% - 72px) / 10 * 6));margin-left:calc(16px + ((100% - 72px) / 10 * 2))}}@media all and (min-width: 56.25em){.job_offers__aside{width:calc(48px + ((100% - 204px) / 18 * 5));margin-left:calc(24px + ((100% - 204px) / 18 * 1));margin-top:4rem;text-align:left}}@media all and (min-width: 71.25em){.job_offers__aside{width:calc(36px + ((100% - 204px) / 18 * 3.1));margin-left:calc(24px + ((100% - 204px) / 18 * 1));margin-top:5.33333rem}}@media all and (min-width: 112.5em){.job_offers__aside{width:calc(40px + ((100% - 340px) / 18 * 3));margin-left:calc(40px + ((100% - 340px) / 18 * 1));margin-top:6.66667rem}}.job_offers__aside>*:first-child{margin-top:0 !important}.job_offers__aside .employee{margin-top:1.66667rem}@media all and (min-width: 37.5em){.job_offers__aside .employee{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.job_offers__aside .employee{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.job_offers__aside .employee{margin-top:2rem}}@media all and (min-width: 112.5em){.job_offers__aside .employee{margin-top:2rem}}.job_offers__form{clear:both}.job_offers__back{display:inline-block;padding:0;font-family:"robotoregular";font-size:15px;line-height:2;text-transform:uppercase;text-decoration:none;color:rgba(37,35,35,0.5);cursor:pointer;margin-bottom:2.66667rem}.job_offers__back:hover{color:#252323}.job_offers__back:hover:before{-webkit-transform:translate(-5px, 0) rotate(180deg);transform:translate(-5px, 0) rotate(180deg);opacity:1}.job_offers__back:before{content:"";background:url("/build/media/svg/ar_filled.svg");opacity:0.5;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease;vertical-align:middle;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.job_offers__back span{vertical-align:middle}@media all and (min-width: 37.5em){.job_offers__back{margin-bottom:3.33333rem}}@media all and (min-width: 56.25em){.job_offers__back{margin-bottom:3.33333rem}}@media all and (min-width: 71.25em){.job_offers__back{margin-bottom:4rem}}@media all and (min-width: 112.5em){.job_offers__back{margin-bottom:4rem}}.impressum{overflow:hidden;width:111.1111%;margin-left:-5.55555%;padding:0 5.55555%;background-color:#F2F1EC;padding-top:3.33333rem}@media all and (min-width: 37.5em){.impressum{padding-top:3.33333rem}}@media all and (min-width: 56.25em){.impressum{padding-top:4rem}}@media all and (min-width: 71.25em){.impressum{padding-top:5.33333rem}}@media all and (min-width: 112.5em){.impressum{padding-top:6.66667rem}}@media all and (min-width: 37.5em){.impressum{width:117.6171%;margin-left:-8.80855%;padding-left:8.80855%;padding-right:8.80855%}}@media all and (min-width: 56.25em){.impressum{width:100%;margin-left:0;padding-left:0;padding-right:0}}.impressum_inner{margin:0 auto;padding:0;padding-bottom:3.33333rem}@media all and (min-width: 71.25em){.impressum_inner{max-width:80rem}}@media all and (min-width: 112.5em){.impressum_inner{max-width:84rem}}.impressum_inner:after{content:"";display:table;clear:both;height:0}@media all and (min-width: 37.5em){.impressum_inner{padding-bottom:3.33333rem}}@media all and (min-width: 56.25em){.impressum_inner{padding-bottom:4rem}}@media all and (min-width: 71.25em){.impressum_inner{padding-bottom:5.33333rem}}@media all and (min-width: 112.5em){.impressum_inner{padding-bottom:6.66667rem}}.impressum__section{width:100%}@media all and (min-width: 56.25em){.impressum__section{width:calc(108px + ((100% - 204px) / 18 * 10));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 71.25em){.impressum__section{width:calc(132px + ((100% - 204px) / 18 * 12));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.impressum__section{width:calc(220px + ((100% - 340px) / 18 * 12));margin-left:calc(20px + ((100% - 340px) / 18 * 1))}}.impressum__section strong,.impressum__section b{font-family:"robotoregular";line-height:1.7;font-size:16px}.impressum__section a.button{margin-top:1.66667rem}@media all and (min-width: 37.5em){.impressum__section a.button{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.impressum__section a.button{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.impressum__section a.button{margin-top:2rem}}@media all and (min-width: 112.5em){.impressum__section a.button{margin-top:2rem}}.impressum__content{margin-top:2rem}@media all and (min-width: 37.5em){.impressum__content{margin-top:2rem}}@media all and (min-width: 56.25em){.impressum__content{margin-top:2rem}}@media all and (min-width: 71.25em){.impressum__content{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.impressum__content{margin-top:2.66667rem}}.impressum__content a{color:#252323;position:relative;text-decoration:none;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.impressum__content a:after{content:"";display:block;position:absolute;bottom:0;left:50%;width:100%;height:1px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background:#252323;-webkit-transition:background 0.3s ease;transition:background 0.3s ease}.impressum__content a:hover{color:#E3672A}.hoffmann .impressum__content a:hover{color:#21316F}.impressum__content a:hover:after{background:#E3672A}.hoffmann .impressum__content a:hover:after{background:#21316F}.media{width:111.1111%;margin-left:-5.55555%;padding:0 5.55555%;background-color:#F2F1EC}@media all and (min-width: 37.5em){.media{width:117.6171%;margin-left:-8.80855%;padding:0 8.80855%}}@media all and (min-width: 56.25em){.media{width:100%;margin-left:0;padding:0}}.media_inner{margin:0 auto;padding:0;padding-bottom:5.33333rem}@media all and (min-width: 71.25em){.media_inner{max-width:80rem}}@media all and (min-width: 112.5em){.media_inner{max-width:84rem}}.media_inner:after{content:"";display:table;clear:both;height:0}@media all and (min-width: 37.5em){.media_inner{padding-bottom:6.66667rem}}@media all and (min-width: 56.25em){.media_inner{padding-bottom:6.66667rem}}@media all and (min-width: 71.25em){.media_inner{padding-bottom:6.66667rem}}@media all and (min-width: 112.5em){.media_inner{padding-bottom:10.66667rem}}.media_left{float:left;width:100%;margin-top:1.66667rem}@media all and (min-width: 37.5em){.media_left{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.media_left{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.media_left{margin-top:2rem}}@media all and (min-width: 112.5em){.media_left{margin-top:2rem}}@media all and (min-width: 56.25em){.media_left{width:calc(108px + ((100% - 204px) / 18 * 10));margin-left:calc(12px + ((100% - 204px) / 18 * 1));clear:both}}@media all and (min-width: 71.25em){.media_left{width:calc(132px + ((100% - 204px) / 18 * 12));margin-left:calc(12px + ((100% - 204px) / 18 * 1));clear:both}}@media all and (min-width: 112.5em){.media_left{width:calc(220px + ((100% - 340px) / 18 * 12));margin-left:calc(20px + ((100% - 340px) / 18 * 1))}}.media_left a:not(.news_url){color:#252323;position:relative}.media_left a:not(.news_url):after{content:'';display:block;width:.4rem;height:.4rem;border-top:1px solid #252323;border-right:1px solid #252323;position:absolute;top:0;right:-5px;opacity:0;-webkit-transform:translate(-5px, 5px);transform:translate(-5px, 5px);-webkit-transition:opacity .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, transform .3s ease;transition:opacity .3s ease, transform .3s ease, -webkit-transform .3s ease}.media_left a:not(.news_url):hover{color:#E3672A}.hoffmann .media_left a:not(.news_url):hover{color:#21316F}.media_right{float:left;width:100%;margin-top:5.33333rem;text-align:center}@media all and (min-width: 37.5em){.media_right{margin-top:6.66667rem;width:calc(40px + ((100% - 72px) / 10 * 6));margin-left:calc(16px + ((100% - 72px) / 10 * 2))}}@media all and (min-width: 56.25em){.media_right{width:calc(48px + ((100% - 204px) / 18 * 5));margin-left:calc(24px + ((100% - 204px) / 18 * 1));margin-top:1.66667rem;text-align:left}}@media all and (min-width: 71.25em){.media_right{width:calc(36px + ((100% - 204px) / 18 * 3.1));margin-left:calc(24px + ((100% - 204px) / 18 * 1));margin-top:2rem}}@media all and (min-width: 112.5em){.media_right{width:calc(40px + ((100% - 340px) / 18 * 3));margin-left:calc(40px + ((100% - 340px) / 18 * 1))}}.media_right_header{font-family:"robotoregular";font-size:18px;line-height:1.5;padding-bottom:.66667rem;border-bottom:1px solid rgba(37,35,35,0.2)}@media all and (min-width: 37.5em){.media_right_header{padding-bottom:.66667rem}}@media all and (min-width: 56.25em){.media_right_header{padding-bottom:.66667rem}}@media all and (min-width: 71.25em){.media_right_header{padding-bottom:.66667rem}}@media all and (min-width: 112.5em){.media_right_header{padding-bottom:.66667rem}}.media_right_box{margin-top:1.66667rem;padding-bottom:1.66667rem;border-bottom:1px solid rgba(37,35,35,0.2)}@media all and (min-width: 37.5em){.media_right_box{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.media_right_box{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.media_right_box{margin-top:2rem}}@media all and (min-width: 112.5em){.media_right_box{margin-top:2rem}}@media all and (min-width: 37.5em){.media_right_box{padding-bottom:1.66667rem}}@media all and (min-width: 56.25em){.media_right_box{padding-bottom:1.66667rem}}@media all and (min-width: 71.25em){.media_right_box{padding-bottom:2rem}}@media all and (min-width: 112.5em){.media_right_box{padding-bottom:2rem}}.media_right_box a{margin-top:.66667rem}.media_right_box strong{font-family:"robotoregular"}.media_right .employee{margin-top:1.66667rem;padding-bottom:1.66667rem;padding-bottom:1.33333rem;border-bottom:1px solid rgba(37,35,35,0.2)}@media all and (min-width: 37.5em){.media_right .employee{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.media_right .employee{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.media_right .employee{margin-top:2rem}}@media all and (min-width: 112.5em){.media_right .employee{margin-top:2rem}}@media all and (min-width: 37.5em){.media_right .employee{padding-bottom:1.66667rem}}@media all and (min-width: 56.25em){.media_right .employee{padding-bottom:1.66667rem}}@media all and (min-width: 71.25em){.media_right .employee{padding-bottom:2rem}}@media all and (min-width: 112.5em){.media_right .employee{padding-bottom:2rem}}.media_right .socialBox{display:none}@media all and (min-width: 56.25em){.media_right .socialBox{display:-webkit-box;display:-ms-flexbox;display:flex}}.media_right p a{font-family:"robotoregular";font-size:15px;text-transform:uppercase;line-height:1.4;display:inline-block;padding:0;text-decoration:none;color:rgba(37,35,35,0.5);cursor:pointer;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;position:relative;padding-left:27px}.media_right p a:hover{color:#252323}.media_right p a:hover:before{-webkit-transform:translate(5px, 0);transform:translate(5px, 0);opacity:1}.media_right p a:before{content:"";background:url("/build/media/svg/ar_filled.svg");opacity:0.5;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease;vertical-align:middle;position:absolute;top:3px;left:0}.media_right p a span{vertical-align:middle}.media_back{display:inline-block;padding:0;font-family:"robotoregular";font-size:15px;line-height:2;text-transform:uppercase;text-decoration:none;color:rgba(37,35,35,0.5);cursor:pointer;margin-top:1.66667rem;color:rgba(37,35,35,0.5) !important}.media_back:hover{color:#252323}.media_back:hover:before{-webkit-transform:translate(-5px, 0) rotate(180deg);transform:translate(-5px, 0) rotate(180deg);opacity:1}.media_back:before{content:"";background:url("/build/media/svg/ar_filled.svg");opacity:0.5;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease;vertical-align:middle;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.media_back span{vertical-align:middle}@media all and (min-width: 37.5em){.media_back{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.media_back{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.media_back{margin-top:2rem}}@media all and (min-width: 112.5em){.media_back{margin-top:2rem}}.media_back:hover{color:#252323 !important}.media_back.var_bottom{margin-top:0;color:rgba(37,35,35,0.5)}@media all and (min-width: 56.25em){.media_back{width:100%;margin-left:calc(12px + ((100% - 204px) / 18 * 1))}.media_back.var_bottom{margin-left:0}}.media_url{font-family:"robotoregular";font-size:15px;text-transform:uppercase;line-height:1.4;display:inline-block;padding:0;text-decoration:none;color:rgba(37,35,35,0.5);cursor:pointer;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;position:relative;padding-left:27px}.media_url:hover{color:#252323}.media_url:hover:before{-webkit-transform:translate(5px, 0);transform:translate(5px, 0);opacity:1}.media_url:before{content:"";background:url("/build/media/svg/ar_filled.svg");opacity:0.5;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease;vertical-align:middle;position:absolute;top:3px;left:0}.media_url span{vertical-align:middle}.media_links{border-top:1px solid rgba(37,35,35,0.2);margin-top:2.66667rem;padding-top:2.66667rem}@media all and (min-width: 37.5em){.media_links{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.media_links{margin-top:3.33333rem}}@media all and (min-width: 71.25em){.media_links{margin-top:4rem}}@media all and (min-width: 112.5em){.media_links{margin-top:4rem}}@media all and (min-width: 37.5em){.media_links{padding-top:3.33333rem}}@media all and (min-width: 56.25em){.media_links{padding-top:3.33333rem}}@media all and (min-width: 71.25em){.media_links{padding-top:4rem}}@media all and (min-width: 112.5em){.media_links{padding-top:4rem}}.media_links p:first-of-type{margin-top:0}.media_image{display:block;max-width:100%}.media_date{font-family:"robotoregular";font-size:10px;text-transform:uppercase;line-height:1.5;letter-spacing:2px;margin-top:1.66667rem;color:rgba(37,35,35,0.5);display:block}@media all and (min-width: 37.5em){.media_date{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.media_date{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.media_date{margin-top:2rem}}@media all and (min-width: 112.5em){.media_date{margin-top:2rem}}.media_title{font-family:"robotothin";font-weight:100;font-size:40px;margin-top:.66667rem;display:block}@media all and (min-width: 37.5em){.media_title{font-size:60px}}@media all and (min-width: 56.25em){.media_title{font-size:70px}}@media all and (min-width: 71.25em){.media_title{font-size:90px}}@media all and (min-width: 112.5em){.media_title{font-size:110px}}@media all and (min-width: 37.5em){.media_title{margin-top:.66667rem}}@media all and (min-width: 56.25em){.media_title{margin-top:.66667rem}}@media all and (min-width: 71.25em){.media_title{margin-top:.66667rem}}@media all and (min-width: 112.5em){.media_title{margin-top:.66667rem}}.media_title.var_smaller{font-family:"robotoregular";font-size:18px;line-height:1.5;display:block;margin-top:0}.media_title.var_smaller:first-of-type{margin-top:2rem}@media all and (min-width: 37.5em){.media_title.var_smaller:first-of-type{margin-top:2rem}}@media all and (min-width: 56.25em){.media_title.var_smaller:first-of-type{margin-top:2rem}}@media all and (min-width: 71.25em){.media_title.var_smaller:first-of-type{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.media_title.var_smaller:first-of-type{margin-top:2.66667rem}}.media_tabs_tab{display:none}.media_tabs_tab.is_active{display:block}.media_files_list{list-style:none;margin:0;padding:0;font-size:inherit;margin-bottom:2.66667rem;padding-bottom:2.66667rem;border-bottom:1px solid rgba(37,35,35,0.2);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.media_files_list li{margin:0}@media all and (min-width: 37.5em){.media_files_list{margin-bottom:3.33333rem}}@media all and (min-width: 56.25em){.media_files_list{margin-bottom:3.33333rem}}@media all and (min-width: 71.25em){.media_files_list{margin-bottom:4rem}}@media all and (min-width: 112.5em){.media_files_list{margin-bottom:4rem}}@media all and (min-width: 37.5em){.media_files_list{padding-bottom:3.33333rem}}@media all and (min-width: 56.25em){.media_files_list{padding-bottom:3.33333rem}}@media all and (min-width: 71.25em){.media_files_list{padding-bottom:4rem}}@media all and (min-width: 112.5em){.media_files_list{padding-bottom:4rem}}.media_files_list_item{-webkit-box-flex:1;-ms-flex:1 1 calc(10px + ((100% - 30px) / 4 * 2));flex:1 1 calc(10px + ((100% - 30px) / 4 * 2));width:calc(10px + ((100% - 30px) / 4 * 2));max-width:calc(10px + ((100% - 30px) / 4 * 2))}@media all and (min-width: 37.5em){.media_files_list_item{-webkit-box-flex:1;-ms-flex:1 1 calc(32px + ((100% - 72px) / 10 * 5));flex:1 1 calc(32px + ((100% - 72px) / 10 * 5));width:calc(32px + ((100% - 72px) / 10 * 5));max-width:calc(32px + ((100% - 72px) / 10 * 5))}}@media all and (min-width: 56.25em){.media_files_list_item{-webkit-box-flex:1;-ms-flex:1 1 calc(48px + ((100% - 108px) / 10 * 5));flex:1 1 calc(48px + ((100% - 108px) / 10 * 5));width:calc(48px + ((100% - 108px) / 10 * 5));max-width:calc(48px + ((100% - 108px) / 10 * 5))}}@media all and (min-width: 71.25em){.media_files_list_item{-webkit-box-flex:1;-ms-flex:1 1 calc(36px + ((100% - 132px) / 12 * 4));flex:1 1 calc(36px + ((100% - 132px) / 12 * 4));width:calc(36px + ((100% - 132px) / 12 * 4));min-width:calc(36px + ((100% - 132px) / 12 * 4));max-width:calc(36px + ((100% - 132px) / 12 * 4))}}@media all and (min-width: 112.5em){.media_files_list_item{width:calc(-16px + 33.33%);-webkit-box-flex:1;-ms-flex:1 1 calc(-16px + 33.33%);flex:1 1 calc(-16px + 33.33%);max-width:calc(-16px + 33.33%);min-width:calc(-16px + 33.33%)}}.media_files_list_item_image{display:block;height:8rem;background-position:center center;background-size:cover}@media all and (min-width: 37.5em){.media_files_list_item_image{height:10.26667rem}}.media_files_list_item_image img{max-height:100%;max-width:100%}.media_files_list_item_title{font-family:"robotoregular";line-height:1.7;font-size:16px;margin-top:.66667rem;display:block}.media_files_list_item_detail{font-family:"robotolight";font-size:16px;line-height:1.7;display:block}.media_files_list_item_detail a{text-decoration:none}.media_files_list li{margin-left:10px;margin-top:2rem}@media all and (min-width: 37.5em){.media_files_list li{margin-top:2rem}}@media all and (min-width: 56.25em){.media_files_list li{margin-top:2rem}}@media all and (min-width: 71.25em){.media_files_list li{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.media_files_list li{margin-top:2.66667rem}}@media all and (max-width: 71.24em){.media_files_list li:nth-child(2n+1){margin-left:0}}@media all and (min-width: 37.5em){.media_files_list li{margin-left:8px}}@media all and (min-width: 56.25em){.media_files_list li{margin-left:12px}}@media all and (min-width: 71.25em){.media_files_list li{margin-left:12px}.media_files_list li:nth-child(3n+1){margin-left:0}}@media all and (min-width: 112.5em){.media_files_list li{margin-left:20px}}.media_files_list li:last-child{margin-right:auto}.media_infomaterial_title{margin-top:2rem;font-family:"robotoregular"}@media all and (min-width: 37.5em){.media_infomaterial_title{margin-top:2rem}}@media all and (min-width: 56.25em){.media_infomaterial_title{margin-top:2rem}}@media all and (min-width: 71.25em){.media_infomaterial_title{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.media_infomaterial_title{margin-top:2.66667rem}}.media_list{list-style:none;margin:0;padding:0;font-size:inherit;margin-top:2rem}.media_list li{margin:0}@media all and (min-width: 37.5em){.media_list{margin-top:2rem}}@media all and (min-width: 56.25em){.media_list{margin-top:2rem}}@media all and (min-width: 71.25em){.media_list{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.media_list{margin-top:2.66667rem}}.media_list li{margin-top:2.66667rem}@media all and (min-width: 37.5em){.media_list li{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.media_list li{margin-top:3.33333rem}}@media all and (min-width: 71.25em){.media_list li{margin-top:4rem}}@media all and (min-width: 112.5em){.media_list li{margin-top:4rem}}.media_list li:first-of-type{margin-top:0}.media_list_item{padding-bottom:2.66667rem;border-bottom:1px solid rgba(37,35,35,0.1)}@media all and (min-width: 37.5em){.media_list_item{padding-bottom:3.33333rem}}@media all and (min-width: 56.25em){.media_list_item{padding-bottom:3.33333rem}}@media all and (min-width: 71.25em){.media_list_item{padding-bottom:4rem}}@media all and (min-width: 112.5em){.media_list_item{padding-bottom:4rem}}.media_list_item:last-of-type{padding-bottom:0;border:0}.media_list_item_title{font-family:"robotoregular";font-size:18px;line-height:1.5;margin-top:.33333rem}@media all and (min-width: 37.5em){.media_list_item_title{margin-top:.33333rem}}@media all and (min-width: 56.25em){.media_list_item_title{margin-top:.33333rem}}@media all and (min-width: 71.25em){.media_list_item_title{margin-top:.33333rem}}@media all and (min-width: 112.5em){.media_list_item_title{margin-top:.33333rem}}.media_list_item_image{display:block;max-width:50%}.media_list_item_date{font-family:"robotoregular";font-size:10px;text-transform:uppercase;line-height:1.5;letter-spacing:2px;margin-top:1.66667rem;color:rgba(37,35,35,0.5);display:block}@media all and (min-width: 37.5em){.media_list_item_date{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.media_list_item_date{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.media_list_item_date{margin-top:2rem}}@media all and (min-width: 112.5em){.media_list_item_date{margin-top:2rem}}.media_list_item p{margin-top:.66667rem}@media all and (min-width: 37.5em){.media_list_item p{margin-top:.66667rem}}@media all and (min-width: 56.25em){.media_list_item p{margin-top:.66667rem}}@media all and (min-width: 71.25em){.media_list_item p{margin-top:.66667rem}}@media all and (min-width: 112.5em){.media_list_item p{margin-top:.66667rem}}.media_list_item img{width:100%}@media all and (min-width: 37.5em){.media_list_item img.var_height{width:auto;height:33.33333rem}}@media all and (min-width: 37.5em){.media_list_item img.var_width{width:26.66667rem}}.media_tabs_navigation{list-style:none;margin:0;padding:0;font-size:inherit;margin-top:.66667rem;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex}.media_tabs_navigation li{margin:0}@media all and (min-width: 37.5em){.media_tabs_navigation{margin-top:.66667rem}}@media all and (min-width: 56.25em){.media_tabs_navigation{margin-top:.66667rem}}@media all and (min-width: 71.25em){.media_tabs_navigation{margin-top:.66667rem}}@media all and (min-width: 112.5em){.media_tabs_navigation{margin-top:.66667rem}}.media_tabs_navigation li{margin-left:1.33333rem}.media_tabs_navigation li a{font-family:"robotoregular";font-size:15px;text-transform:uppercase;line-height:1.4;padding-bottom:.46667rem;display:block;cursor:pointer;color:rgba(37,35,35,0.5) !important;-webkit-transition:color .3s ease;transition:color .3s ease}@media all and (min-width: 37.5em){.media_tabs_navigation li a{padding-bottom:.66667rem}}@media all and (min-width: 56.25em){.media_tabs_navigation li a{padding-bottom:.8rem}}@media all and (min-width: 71.25em){.media_tabs_navigation li a{padding-bottom:.8rem}}@media all and (min-width: 112.5em){.media_tabs_navigation li a{padding-bottom:1rem}}.media_tabs_navigation li a:hover{color:#252323 !important}.media_tabs_navigation li:first-child{margin-left:0}.media_tabs_navigation li.is_active{border-bottom:1px solid rgba(37,35,35,0.4)}.media_tabs_navigation li.is_active a{color:#252323 !important}.media.var_overview .news_title,.media.var_overview .news_right,.media.var_overview .news_left{margin-top:0}.media.var_overview .news_right{margin-top:5.33333rem}@media all and (min-width: 37.5em){.media.var_overview .news_right{margin-top:6.66667rem}}@media all and (min-width: 56.25em){.media.var_overview .news_right{margin-top:1.66667rem}}.media.var_overview .news_inner{padding-top:3.33333rem}@media all and (min-width: 37.5em){.media.var_overview .news_inner{padding-top:3.33333rem}}@media all and (min-width: 56.25em){.media.var_overview .news_inner{padding-top:4rem}}@media all and (min-width: 71.25em){.media.var_overview .news_inner{padding-top:5.33333rem}}@media all and (min-width: 112.5em){.media.var_overview .news_inner{padding-top:6.66667rem}}.configurator{width:111.1111%;margin-left:-5.55555%;padding:0 5.55555%;background-color:#E8E4D8}.hoffmann-neopac .configurator,.hoffmann .configurator{background:#E3EBEA}.configurator_body{background:#E8E4D8}.configurator_body.hoffmann-neopac,.configurator_body.hoffmann{background:#E3EBEA}.configurator_header{margin-top:2.66667rem;margin-top:3.33333rem}@media all and (min-width: 37.5em){.configurator_header{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.configurator_header{margin-top:3.33333rem}}@media all and (min-width: 71.25em){.configurator_header{margin-top:4rem}}@media all and (min-width: 112.5em){.configurator_header{margin-top:4rem}}@media all and (min-width: 37.5em){.configurator{width:117.6171%;margin-left:-8.80855%;padding:0 8.80855%}}@media all and (min-width: 56.25em){.configurator{width:100vw;margin-left:-5vw;padding:0 5.5555%}}.configurator_inner{text-align:center;position:relative}.configurator_inner:after{content:"";display:table;clear:both;height:0}.configurator_startingpoint{list-style:none;margin:0;padding:0;font-size:inherit;margin-top:2.66667rem;margin-bottom:2.66667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.configurator_startingpoint li{margin:0}@media all and (min-width: 37.5em){.configurator_startingpoint{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.configurator_startingpoint{margin-top:3.33333rem}}@media all and (min-width: 71.25em){.configurator_startingpoint{margin-top:4rem}}@media all and (min-width: 112.5em){.configurator_startingpoint{margin-top:4rem}}@media all and (min-width: 37.5em){.configurator_startingpoint{margin-bottom:3.33333rem}}@media all and (min-width: 56.25em){.configurator_startingpoint{margin-bottom:3.33333rem}}@media all and (min-width: 71.25em){.configurator_startingpoint{margin-bottom:4rem}}@media all and (min-width: 112.5em){.configurator_startingpoint{margin-bottom:4rem}}.configurator_startingpoint li{padding:0 1rem}.configurator_startingpoint li a{color:rgba(37,35,35,0.5)}.configurator_startingpoint li a:hover:after{width:100%}.configurator_startingpoint li:first-of-type{padding-left:0}.configurator_startingpoint li:last-of-type{padding-right:0}.configurator_startingpoint li.router-link-active a{color:#252323}.configurator_startingpoint li.router-link-active a:after{width:100%;background:#252323}.configurator_startingpoint a{font-family:"robotoregular";line-height:1.7;font-size:16px;font-size:14px;position:relative;cursor:pointer;padding-bottom:.73333rem;display:block;text-decoration:none;text-transform:uppercase}.configurator_startingpoint a:after{content:"";display:block;width:0;height:1px;background:rgba(37,35,35,0.5);position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transition:width 0.3s ease;transition:width 0.3s ease}.configurator_content_container{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh}.configurator_content_container.is_step_2 .heads_list{margin-top:0}.configurator_content_container.is_step_2 .heads_list_item:first-child{border-top:0}.configurator_content_container.is_step_2 .sleeves_grid,.configurator_content_container.is_step_2 .tins_grid{margin-top:0rem}.configurator_content_container.is_loading .sleeves_grid,.configurator_content_container.is_loading .heads_list,.configurator_content_container.is_loading .tins_grid{opacity:0}.configurator_sidebar_content{position:relative;-webkit-box-flex:0;-ms-flex:0 0 calc(10px + ((100% - 30px) / 4 * 1.3));flex:0 0 calc(10px + ((100% - 30px) / 4 * 1.3));width:calc(10px + ((100% - 30px) / 4 * 1.3));-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-right:0;z-index:6}@media all and (max-width: 37.49em){.configurator_sidebar_content .configurator_summary_preview_details_title{font-size:1rem}.configurator_sidebar_content .configurator_summary_preview_details_title svg{width:1rem;height:1rem}}@media all and (min-width: 31.25em){.configurator_sidebar_content{-webkit-box-flex:0;-ms-flex:0 0 calc(16px + ((100% - 72px) / 10 * 3));flex:0 0 calc(16px + ((100% - 72px) / 10 * 3));width:calc(16px + ((100% - 72px) / 10 * 3))}}@media all and (min-width: 37.5em){.configurator_sidebar_content .configurator_summary_preview_details_title{font-family:"robotothin"}}@media all and (min-width: 56.25em){.configurator_sidebar_content{-webkit-box-flex:0;-ms-flex:0 0 calc(48px + ((100% - 204px) / 18 * 5));flex:0 0 calc(48px + ((100% - 204px) / 18 * 5));width:calc(48px + ((100% - 204px) / 18 * 5))}}@media all and (min-width: 71.25em){.configurator_sidebar_content{-webkit-box-flex:0;-ms-flex:0 0 calc(48px + ((100% - 204px) / 18 * 5));flex:0 0 calc(48px + ((100% - 204px) / 18 * 5));width:calc(48px + ((100% - 204px) / 18 * 5));background:transparent}}@media all and (min-width: 112.5em){.configurator_sidebar_content{-webkit-box-flex:0;-ms-flex:0 0 calc(80px + ((100% - 340px) / 18 * 5));flex:0 0 calc(80px + ((100% - 340px) / 18 * 5));width:calc(80px + ((100% - 340px) / 18 * 5))}}@media all and (max-width: 37.49em){.configurator_sidebar_content .configurator_summary_preview_details_title{font-family:"robotolight"}}.configurator_main_content.is_step_2{width:calc(20px + ((100% - 30px) / 4 * 2.3));-webkit-box-flex:0;-ms-flex:0 0 calc(20px + ((100% - 30px) / 4 * 2.3));flex:0 0 calc(20px + ((100% - 30px) / 4 * 2.3));margin-left:10px}@media all and (min-width: 31.25em){.configurator_main_content.is_step_2{-webkit-box-flex:0;-ms-flex:0 0 calc(48px + ((100% - 72px) / 10 * 7));flex:0 0 calc(48px + ((100% - 72px) / 10 * 7));width:calc(48px + ((100% - 72px) / 10 * 7));margin-left:8px}}@media all and (min-width: 56.25em){.configurator_main_content.is_step_2{-webkit-box-flex:0;-ms-flex:0 0 calc(132px + ((100% - 204px) / 18 * 12));flex:0 0 calc(132px + ((100% - 204px) / 18 * 12));width:calc(132px + ((100% - 204px) / 18 * 12));margin-left:calc(24px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 71.25em){.configurator_main_content.is_step_2{-webkit-box-flex:0;-ms-flex:0 0 calc(132px + ((100% - 204px) / 18 * 12));flex:0 0 calc(132px + ((100% - 204px) / 18 * 12));width:calc(132px + ((100% - 204px) / 18 * 12));margin-left:calc(24px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.configurator_main_content.is_step_2{-webkit-box-flex:0;-ms-flex:0 0 calc(220px + ((100% - 340px) / 18 * 12));flex:0 0 calc(220px + ((100% - 340px) / 18 * 12));width:calc(220px + ((100% - 340px) / 18 * 12));margin-left:calc(40px + ((100% - 340px) / 18 * 1))}}.configurator_main_content .spinner{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.is_step_2 .configurator_main_content .spinner{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}.configurator_main_content.is_loading .configurator_filters_wrapper{visibility:hidden}.configurator_filters{list-style:none;margin:0;padding:0;font-size:inherit;padding:20px 0;display:block;white-space:nowrap}.configurator_filters li{margin:0}.configurator_filters.is_hidden{visibility:hidden;height:0;padding:0}.configurator_filters_dropdown{position:relative;display:block;text-align:center;padding:1.33333rem 0}.is_step_2 .configurator_filters_dropdown{text-align:left}.configurator_filters_dropdown.is_hidden{display:none}.configurator_filters_dropdown_arrow{position:absolute;width:.66667rem;height:.46667rem;right:.66667rem;top:.8rem}.configurator_filters_dropdown_arrow svg{width:.66667rem;height:.46667rem;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;display:block}.configurator_filters_dropdown_arrow svg.var_hover{position:absolute;top:0;left:0;opacity:0}.configurator_filters_dropdown>div{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}.configurator_filters_dropdown_mock{font-family:"robotoregular";line-height:1.7;font-size:16px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1.86667rem 0 .66667rem;line-height:2rem;border:1px solid rgba(37,35,35,0.4);font-size:12px;text-transform:uppercase;cursor:pointer;-webkit-transition:background 0.3s ease, color 0.3s ease;transition:background 0.3s ease, color 0.3s ease;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;z-index:3;height:2rem}.configurator_filters_dropdown_mock_label{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.is_step_2 .configurator_filters_dropdown_mock_label{max-width:4.66667rem}@media all and (min-width: 37.5em){.configurator_filters_dropdown_mock_label{max-width:none}}.configurator_filters_dropdown_mock_count{display:inline-block}.configurator_filters_dropdown_select{cursor:pointer;opacity:0;position:absolute;top:1.33333rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:4;height:2rem;padding:0}.is_step_2 .configurator_filters_dropdown_select{left:0;-webkit-transform:none;transform:none}.configurator_filters_wrapper{background:#E8E4D8;position:relative;z-index:5;height:4.66667rem;padding:0 2rem}@media all and (min-width: 71.25em){.configurator_filters_wrapper{height:auto}}.hoffmann-neopac .configurator_filters_wrapper,.hoffmann .configurator_filters_wrapper{background:#E3EBEA}.configurator_filters_wrapper:after{content:"";position:absolute;bottom:-4px;left:-50vw;display:block;width:200vw;height:1px;border-bottom:4px solid rgba(37,35,35,0.1);z-index:1;opacity:0;-webkit-transition:opacity 0.1s;transition:opacity 0.1s}.configurator_filters_wrapper .ps__scrollbar-x-rail{left:0 !important}.is_step_2 .configurator_filters_wrapper:after,.configurator_filters_wrapper.is_stick:after{opacity:1;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.is_step_2 .configurator_filters_wrapper{padding-left:0}.is_step_2 .configurator_filters{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;margin-top:0}.configurator_filters li{font-family:"robotoregular";line-height:1.7;font-size:16px;position:relative;display:inline-block;padding:0 2.33333rem 0 1rem;line-height:2rem;border-radius:1rem;font-size:12px;color:rgba(37,35,35,0.5);text-transform:uppercase;margin-right:1rem;cursor:pointer;-webkit-transition:background 0.2s, color 0.2s;transition:background 0.2s, color 0.2s;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;z-index:3}.configurator_filters li span{position:absolute;font-size:10px;right:.26667rem;top:.26667rem;display:block;width:1.46667rem;height:1.46667rem;line-height:20px;text-align:center;border-radius:50%;border:1px solid rgba(37,35,35,0.5);-webkit-transition:background 0.2s, color 0.2s, border 0.1s;transition:background 0.2s, color 0.2s, border 0.1s}.configurator_filters li:hover{color:#fff;background:#E3672A}.configurator_filters li:hover span{background:#fff;color:#E3672A;border-color:transparent}.hoffmann .configurator_filters li:hover,.hoffmann-neopac .configurator_filters li:hover{background:#21316F}.hoffmann .configurator_filters li:hover span,.hoffmann-neopac .configurator_filters li:hover span{color:#21316F}.configurator_filters li.is_active,.configurator_filters li.is_active.is_green{color:#fff;background:#252323}.configurator_filters li.is_active span,.configurator_filters li.is_active.is_green span{background:#fff;color:#252323;border-color:transparent}.configurator_filters li.is_green{color:#009D4F}.configurator_filters li.is_green span{border-color:#009D4F}.configurator_filters li.is_green:hover:not(.is_active){background:#009D4F;color:#fff}.configurator_filters li.is_green:hover:not(.is_active) span{border-color:transparent;background:#E8E4D8;color:#009D4F}.configurator .is_step_2 .configurator_element_preview_image_wrapper{margin-top:40px}.configurator .is_step_2 .configurator_element_preview_image_wrapper.var_flex{display:-webkit-box;display:-ms-flexbox;display:flex}.configurator .is_step_2 .configurator_element_preview_image_wrapper.var_flex span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}.configurator .is_step_2 .configurator_element_preview_image_wrapper.var_flex span:nth-child(1){width:50%;max-width:50%;display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media all and (max-width: 37.49em){.configurator .is_step_2 .configurator_element_preview_image_wrapper.var_flex span img{max-width:100%;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.configurator .is_step_2 .configurator_element_preview_image_wrapper.var_flex span:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}.configurator .is_step_2 .configurator_element_preview_image_wrapper.var_flex span:nth-child(2) img{max-width:none}.configurator_element_preview{padding:1.33333rem 1.33333rem 1.33333rem 0;text-align:left;position:relative;z-index:6;background:#fff}@media all and (max-width: 71.24em){.configurator_element_preview{height:100vh;opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:opacity 0.7s, -webkit-transform 0.7s;transition:opacity 0.7s, -webkit-transform 0.7s;transition:transform 0.7s, opacity 0.7s;transition:transform 0.7s, opacity 0.7s, -webkit-transform 0.7s}}@media all and (min-width: 71.25em){.configurator_element_preview{padding:1.33333rem 2.66667rem 2.33333rem;overflow:hidden;max-height:100vh;opacity:1;-webkit-transition:max-height 0.7s, opacity 0.7s;transition:max-height 0.7s, opacity 0.7s}}@media all and (max-width: 71.24em){.is_loading .configurator_element_preview{opacity:0;-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}}@media all and (min-width: 71.25em){.is_loading .configurator_element_preview{max-height:70px;opacity:0}}.configurator_element_preview:after{content:"";display:block;width:100%;height:100%;background:#fff;position:absolute;top:0;left:-50%;z-index:-1}@media all and (min-width: 71.25em){.configurator_element_preview:after{display:none}}.configurator_element_preview_image_wrapper{position:relative;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.is_loading .configurator_element_preview_image_wrapper{opacity:0}.configurator_element_preview .spinner{margin:3.33333rem auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute}.configurator_element_preview .configurator_summary_preview_header{padding-top:0}.configurator_element_preview .configurator_summary_preview_details_image{position:relative;margin-top:3.86667rem}@media all and (min-width: 71.25em){.configurator_element_preview .configurator_summary_preview_details_image{margin-top:1.33333rem}}.configurator_element_preview .configurator_summary_preview_details_image img{max-width:150%;-webkit-transform:translate(-25%, 0);transform:translate(-25%, 0)}@media all and (min-width: 31.25em){.configurator_element_preview .configurator_summary_preview_details_image img{max-width:100%;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.configurator .tins_grid{list-style:none;margin:0;padding:0;font-size:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-top:3.33333rem}.configurator .tins_grid li{margin:0}@media all and (min-width: 37.5em){.configurator .tins_grid{margin-top:4.66667rem}}@media all and (min-width: 71.25em){.configurator .tins_grid{margin-top:5.46667rem}}@media all and (min-width: 56.25em){.configurator .tins_grid{margin-top:5.13333rem}}.configurator .tins_grid li{position:relative;margin-top:4rem;margin-bottom:4rem}.configurator .tins_grid li:nth-child(2n+1):before{content:close-quote;display:block;position:absolute;top:-4rem;left:0;width:calc(300% + 60px);border-top:1px dashed rgba(37,35,35,0.2)}@media all and (min-width: 37.5em){.configurator .tins_grid li{margin-top:8rem;margin-bottom:8rem}}@media all and (min-width: 37.5em) and (max-width: 56.24em){.configurator .tins_grid li:nth-child(2n){margin-right:0}.configurator .tins_grid li:nth-child(2n+1):before{content:close-quote;display:block;position:absolute;top:-8rem;left:0;width:calc(300% + 60px);border-top:1px dashed rgba(37,35,35,0.2)}}@media all and (min-width: 56.25em){.configurator .tins_grid li:nth-child(3n){margin-right:0}.configurator .tins_grid li:nth-child(2n+1):before{display:none}.configurator .tins_grid li:nth-child(3n+1):before{content:close-quote;display:block;position:absolute;top:-8rem;left:0;width:calc(300% + 60px);border-top:1px dashed rgba(37,35,35,0.2)}}.configurator .tins_grid_item{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;-webkit-box-flex:0;-ms-flex:0 0 calc(32px + ((100% - 72px) / 10 * 5));flex:0 0 calc(32px + ((100% - 72px) / 10 * 5));width:calc(32px + ((100% - 72px) / 10 * 5));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media all and (max-width: 56.24em){.configurator .tins_grid_item:nth-child(2n){margin-left:7px !important}}@media all and (min-width: 56.25em){.configurator .tins_grid_item{-webkit-box-flex:0;-ms-flex:0 0 calc(60px + ((100% - 204px) / 18 * 6));flex:0 0 calc(60px + ((100% - 204px) / 18 * 6));width:calc(60px + ((100% - 204px) / 18 * 6));margin-left:11px !important}.configurator .tins_grid_item:nth-child(3n+1){margin-left:0 !important}}@media all and (min-width: 71.25em){.configurator .tins_grid_item{-webkit-box-flex:0;-ms-flex:0 0 calc(60px + ((100% - 204px) / 18 * 6));flex:0 0 calc(60px + ((100% - 204px) / 18 * 6));width:calc(60px + ((100% - 204px) / 18 * 6));margin-left:11px !important}}@media all and (min-width: 112.5em){.configurator .tins_grid_item{-webkit-box-flex:0;-ms-flex:0 0 calc(100px + ((100% - 340px) / 18 * 6));flex:0 0 calc(100px + ((100% - 340px) / 18 * 6));width:calc(100px + ((100% - 340px) / 18 * 6));margin-left:19px !important}}.configurator .tins_grid_item_contentwrapper,.configurator .tins_grid_item_imagewrapper{display:block;position:relative;width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.configurator .tins_grid_item_contentwrapper:after,.configurator .tins_grid_item_imagewrapper:after{content:"";position:absolute;width:100%;height:50%;bottom:0;left:0;background:#fff;opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.configurator .tins_grid_item_categories{font-family:"robotoregular";line-height:1.7;font-size:16px;background:#252323;color:#fff;display:inline-block;text-transform:uppercase;padding:.06667rem .66667rem;border-radius:1.06667rem;font-size:.66667rem;margin-right:5px;overflow:hidden;text-overflow:ellipsis;max-width:100%}.configurator .tins_grid_item_categories:last-child{margin-right:0}.configurator .tins_grid_item_categories.is_green{background:#009D4F}.configurator .tins_grid_item_categories_list{margin-top:.66667rem;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);max-width:calc(100% - 10px);-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.configurator .tins_grid_item_title{margin-bottom:.53333rem;font-size:1rem}.configurator .tins_grid_item_contentwrapper:after{height:calc(100% + 1.33333rem);top:0}.configurator .tins_grid_item_contentwrapper>*{position:relative;z-index:3}.configurator .tins_grid_item img{position:relative;z-index:3;-webkit-transform:translateZ(0);transform:translateZ(0);max-width:85%}.configurator .tins_grid_item svg:first-child{width:1rem}.configurator .tins_grid_item p{font-size:12px;margin-top:0rem}.configurator .tins_grid_item .arrow{width:1.13333rem;height:.8rem;fill:#fff;opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.configurator .tins_grid_item:hover{cursor:pointer}.configurator .tins_grid_item:hover:after,.configurator .tins_grid_item:hover .tins_grid_item_contentwrapper:after,.configurator .tins_grid_item:hover .tins_grid_item_imagewrapper:after{opacity:1}.configurator .tins_grid_item:hover .tins_grid_item_categories_list{opacity:1}.configurator .sleeves_grid{list-style:none;margin:0;padding:0;font-size:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-top:3.33333rem}.configurator .sleeves_grid li{margin:0}@media all and (min-width: 37.5em){.configurator .sleeves_grid{margin-top:4.66667rem}}@media all and (min-width: 71.25em){.configurator .sleeves_grid{margin-top:5.46667rem}}@media all and (min-width: 56.25em){.configurator .sleeves_grid{margin-top:5.13333rem}}.configurator .sleeves_grid li{position:relative;margin-top:4rem;margin-bottom:4rem}.configurator .sleeves_grid li:nth-child(2n+1):before{content:close-quote;display:block;position:absolute;top:-4rem;left:0;width:calc(300% + 60px);border-top:1px dashed rgba(37,35,35,0.2)}@media all and (max-width: 71.24em){.is_step_2 .configurator .sleeves_grid li:first-child:before{display:none}}@media all and (min-width: 37.5em){.configurator .sleeves_grid li{margin-top:6rem;margin-bottom:6rem}}@media all and (min-width: 37.5em) and (max-width: 56.24em){.configurator .sleeves_grid li:nth-child(2n){margin-right:0}.configurator .sleeves_grid li:nth-child(2n+1):before{content:close-quote;display:block;position:absolute;top:-6rem;left:0;width:calc(300% + 60px);border-top:1px dashed rgba(37,35,35,0.2)}}@media all and (min-width: 56.25em){.configurator .sleeves_grid li:nth-child(3n){margin-right:0}.configurator .sleeves_grid li:nth-child(2n+1):before{display:none}.configurator .sleeves_grid li:nth-child(3n+1):before{content:close-quote;display:block;position:absolute;top:-6rem;left:0;width:calc(300% + 60px);border-top:1px dashed rgba(37,35,35,0.2)}}.configurator .sleeves_grid_item{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;-webkit-box-flex:0;-ms-flex:0 0 calc(32px + ((100% - 72px) / 10 * 5));flex:0 0 calc(32px + ((100% - 72px) / 10 * 5));width:calc(32px + ((100% - 72px) / 10 * 5))}@media all and (max-width: 56.24em){.configurator .sleeves_grid_item:nth-child(2n){margin-left:7px !important}}@media all and (min-width: 56.25em){.configurator .sleeves_grid_item{-webkit-box-flex:0;-ms-flex:0 0 calc(60px + ((100% - 204px) / 18 * 6));flex:0 0 calc(60px + ((100% - 204px) / 18 * 6));width:calc(60px + ((100% - 204px) / 18 * 6));margin-left:11px !important}.configurator .sleeves_grid_item:nth-child(3n+1){margin-left:0 !important}}@media all and (min-width: 71.25em){.configurator .sleeves_grid_item{-webkit-box-flex:0;-ms-flex:0 0 calc(60px + ((100% - 204px) / 18 * 6));flex:0 0 calc(60px + ((100% - 204px) / 18 * 6));width:calc(60px + ((100% - 204px) / 18 * 6));margin-left:11px !important}}@media all and (min-width: 112.5em){.configurator .sleeves_grid_item{-webkit-box-flex:0;-ms-flex:0 0 calc(100px + ((100% - 340px) / 18 * 6));flex:0 0 calc(100px + ((100% - 340px) / 18 * 6));width:calc(100px + ((100% - 340px) / 18 * 6));margin-left:19px !important}}.configurator .sleeves_grid_item_contentwrapper,.configurator .sleeves_grid_item_imagewrapper{display:block;position:relative}.configurator .sleeves_grid_item_contentwrapper:after,.configurator .sleeves_grid_item_imagewrapper:after{content:"";position:absolute;width:100%;height:50%;bottom:0;left:0;background:#fff;opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.configurator .sleeves_grid_item_imagewrapper img{position:absolute !important;top:0;left:7.5%}.configurator .sleeves_grid_item_imagewrapper_wrap{display:block;width:85%;margin:0 auto}.configurator .sleeves_grid_item_imagewrapper_wrap:before{content:"";display:block;position:relative;width:85%;margin:0 auto;padding-bottom:50%}.configurator .sleeves_grid_item svg{display:inline-block;width:1rem;height:1rem}@media all and (min-width: 37.5em){.configurator .sleeves_grid_item svg{width:1.2rem;height:1.2rem}}.configurator .sleeves_grid_item_title{font-family:"robotothin";line-height:1.15;line-height:1.4;font-size:20px;font-size:15px;margin-bottom:.33333rem}@media all and (min-width: 37.5em){.configurator .sleeves_grid_item_title{font-size:30px;line-height:1.25}}@media all and (min-width: 112.5em){.configurator .sleeves_grid_item_title{font-size:36px;line-height:1.25}}.configurator .sleeves_grid_item_title svg{display:inline-block;width:.66667rem;height:.66667rem}@media all and (min-width: 37.5em){.configurator .sleeves_grid_item_title svg{width:1.2rem;height:1.2rem}}.configurator .sleeves_grid_item_contentwrapper:after{height:calc(100% + 1.33333rem);top:0}.configurator .sleeves_grid_item_contentwrapper>*{position:relative;z-index:3}.configurator .sleeves_grid_item img{position:relative;z-index:3;-webkit-transform:translateZ(0);transform:translateZ(0);max-width:85%}.configurator .sleeves_grid_item_categories{font-family:"robotoregular";line-height:1.7;font-size:16px;background:#252323;color:#fff;display:inline-block;text-transform:uppercase;padding:.06667rem .46667rem;border-radius:1.06667rem;font-size:.66667rem;margin-right:5px;overflow:hidden;text-overflow:ellipsis;max-width:100%}.configurator .sleeves_grid_item_categories.is_green{background:#009D4F}.configurator .sleeves_grid_item_categories:last-child{margin-right:0}.configurator .sleeves_grid_item_categories_list{margin-top:.66667rem;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);max-width:calc(100% - 10px);-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.configurator .sleeves_grid_item p{font-size:12px;margin-top:0rem}.configurator .sleeves_grid_item .caps_list_item_more{display:none}.configurator .sleeves_grid_item.is_hover,.configurator .sleeves_grid_item:hover{cursor:pointer}.configurator .sleeves_grid_item.is_hover .sleeves_grid_item_contentwrapper:after,.configurator .sleeves_grid_item.is_hover .sleeves_grid_item_imagewrapper:after,.configurator .sleeves_grid_item:hover .sleeves_grid_item_contentwrapper:after,.configurator .sleeves_grid_item:hover .sleeves_grid_item_imagewrapper:after{opacity:1}.configurator .sleeves_grid_item.is_hover .sleeves_grid_item_categories_list,.configurator .sleeves_grid_item:hover .sleeves_grid_item_categories_list{opacity:1}.configurator .is_step_2 .sleeves_grid_item{margin-top:45px;margin-bottom:45px;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.configurator .is_step_2 .sleeves_grid_item:nth-child(2n+1):before{top:-45px}.configurator .is_step_2 .sleeves_grid_item:first-child:before{display:none !important}.configurator .is_step_2 .sleeves_grid_item_title{font-family:"robotolight"}@media all and (min-width: 37.5em){.configurator .is_step_2 .sleeves_grid_item_title{font-family:"robotothin"}}@media all and (min-width: 56.25em) and (max-width: 71.24em){.configurator .is_step_2 .sleeves_grid_item:nth-child(3n+1):before{display:none}}@media all and (max-width: 71.24em){.configurator .is_step_2 .sleeves_grid_item:nth-child(2n){margin-right:0}.configurator .is_step_2 .sleeves_grid_item:nth-child(2n+1):before{content:close-quote;display:block;position:absolute;top:-3rem;left:0;width:calc(300% + 60px);border-top:1px dashed rgba(37,35,35,0.2)}}@media all and (min-width: 71.25em){.configurator .is_step_2 .sleeves_grid_item:nth-child(3n){margin-right:0}.configurator .is_step_2 .sleeves_grid_item:nth-child(3n+1):before{content:close-quote;display:block;position:absolute;top:-3rem;left:0;width:calc(300% + 60px);border-top:1px dashed rgba(37,35,35,0.2)}}@media all and (min-width: 37.5em){.configurator .is_step_2 .sleeves_grid_item{width:49%;-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%}}@media all and (min-width: 56.25em){.configurator .is_step_2 .sleeves_grid_item{-webkit-box-flex:0;-ms-flex:0 0 calc(60px + ((100% - 132px) / 12 * 6));flex:0 0 calc(60px + ((100% - 132px) / 12 * 6));width:calc(60px + ((100% - 132px) / 12 * 6));margin-left:12px !important}.configurator .is_step_2 .sleeves_grid_item:nth-child(2n+1){margin-left:0 !important}}@media all and (min-width: 71.25em){.configurator .is_step_2 .sleeves_grid_item{-webkit-box-flex:0;-ms-flex:0 0 calc(36px + ((100% - 132px) / 12 * 4));flex:0 0 calc(36px + ((100% - 132px) / 12 * 4));width:calc(36px + ((100% - 132px) / 12 * 4));margin-left:12px !important}.configurator .is_step_2 .sleeves_grid_item:nth-child(2n+1){margin-left:12px !important}.configurator .is_step_2 .sleeves_grid_item:nth-child(3n+1){margin-left:0 !important}}@media all and (min-width: 112.5em){.configurator .is_step_2 .sleeves_grid_item{-webkit-box-flex:0;-ms-flex:0 0 calc(60px + ((100% - 220px) / 12 * 4));flex:0 0 calc(60px + ((100% - 220px) / 12 * 4));width:calc(60px + ((100% - 220px) / 12 * 4));margin-left:20px !important}.configurator .is_step_2 .sleeves_grid_item:nth-child(2n+1){margin-left:20px !important}.configurator .is_step_2 .sleeves_grid_item:nth-child(3n+1){margin-left:0 !important}}.configurator .heads_list{list-style:none;margin:0;padding:0;font-size:inherit;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;margin-top:3.33333rem}.configurator .heads_list li{margin:0}@media all and (min-width: 37.5em){.configurator .heads_list{margin-top:4.66667rem}}@media all and (min-width: 71.25em){.configurator .heads_list{margin-top:5.46667rem}}@media all and (min-width: 56.25em){.configurator .heads_list{margin-top:5.13333rem}}.configurator .heads_list_item{border-top:1px dashed rgba(37,35,35,0.2);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1.33333rem;padding-bottom:1.33333rem}.configurator .heads_list_item:last-child{border-bottom:1px dashed rgba(37,35,35,0.2);margin-bottom:50px}@media all and (max-width: 71.24em){.is_step_2 .configurator .heads_list_item:first-child{border-top:none}}.configurator .heads_list_head{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:0;-ms-flex:0 0 calc(10px + ((100% - 30px) / 4 * 2));flex:0 0 calc(10px + ((100% - 30px) / 4 * 2));width:calc(10px + ((100% - 30px) / 4 * 2));-webkit-backface-visibility:hidden;backface-visibility:hidden}@media all and (min-width: 31.25em){.configurator .heads_list_head{-webkit-box-flex:0;-ms-flex:0 0 calc(16px + ((100% - 72px) / 10 * 3));flex:0 0 calc(16px + ((100% - 72px) / 10 * 3));width:calc(16px + ((100% - 72px) / 10 * 3))}}@media all and (min-width: 56.25em){.configurator .heads_list_head{-webkit-box-flex:0;-ms-flex:0 0 calc(36px + ((100% - 204px) / 18 * 4));flex:0 0 calc(36px + ((100% - 204px) / 18 * 4));width:calc(36px + ((100% - 204px) / 18 * 4));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 71.25em){.configurator .heads_list_head{-webkit-box-flex:0;-ms-flex:0 0 calc(36px + ((100% - 204px) / 18 * 4));flex:0 0 calc(36px + ((100% - 204px) / 18 * 4));width:calc(36px + ((100% - 204px) / 18 * 4));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.configurator .heads_list_head{-webkit-box-flex:0;-ms-flex:0 0 calc(60px + ((100% - 340px) / 18 * 4));flex:0 0 calc(60px + ((100% - 340px) / 18 * 4));width:calc(60px + ((100% - 340px) / 18 * 4));margin-left:0}}.configurator .heads_list_head_item{width:100%;position:relative;padding-bottom:2.66667rem;-webkit-backface-visibility:hidden;backface-visibility:hidden}.configurator .heads_list_head_item:before{content:"";position:absolute;top:2.53333rem;left:0;width:100%;height:calc(100% - 2.53333rem);background:#fff;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.configurator .heads_list_head_item:hover{z-index:4}.configurator .heads_list_head_item:hover .heads_list_head_image img{-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.configurator .heads_list_head_item:hover:before{opacity:1;-webkit-transition:opacity 0.8s;transition:opacity 0.8s}.configurator .heads_list_head_item:hover .caps_list_item_toggle_elements{opacity:1;-webkit-transition:opacity 0.8s;transition:opacity 0.8s}.configurator .heads_list_head .svg{width:.93333rem;height:.66667rem}.configurator .heads_list_head.highlight_head{z-index:100}.configurator .heads_list_head.highlight_head .heads_list_head_image img{-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.configurator .heads_list_head.highlight_head .heads_list_head_item:before{opacity:1;-webkit-transition:opacity 0.8s;transition:opacity 0.8s}.configurator .heads_list_head.highlight_head .caps_list_item_toggle_elements{opacity:1;-webkit-transition:opacity 0.8s;transition:opacity 0.8s}.configurator .heads_list_head_image{position:relative;padding-top:2.66667rem;z-index:3}.configurator .heads_list_head_image img{height:100%;-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, -webkit-transform 0.5s;transition:transform 0.5s, opacity 0.5s;transition:transform 0.5s, opacity 0.5s, -webkit-transform 0.5s;opacity:0}.configurator .heads_list_head_image img.loaded{opacity:1}.configurator .configurator_main_content:not(.is_step_2) .heads_list_head_image img{max-width:100%}.configurator .configurator_main_content:not(.is_step_2) .heads_list_head_image img.height_is_counting{height:auto !important;max-width:80%}@media all and (min-width: 56.25em){.configurator .configurator_main_content:not(.is_step_2) .heads_list_head_image img.height_is_counting{max-width:70%}}@media all and (min-width: 71.25em){.configurator .configurator_main_content:not(.is_step_2) .heads_list_head_image img.height_is_counting{max-width:70%}}@media all and (min-width: 112.5em){.configurator .configurator_main_content:not(.is_step_2) .heads_list_head_image img.height_is_counting{max-width:55%}}.configurator .configurator_main_content .scrollmagic-pin-spacer{margin-top:0 !important}.configurator .configurator_main_content:not(.is_step_2){width:100%}.configurator .configurator_main_content.is_step_2 .heads_list_head{-webkit-box-flex:0;-ms-flex:0 0 calc(10px + ((100% - 20px) / 3 * 1.5));flex:0 0 calc(10px + ((100% - 20px) / 3 * 1.5));width:calc(10px + ((100% - 20px) / 3 * 1.5));margin-left:0}@media all and (min-width: 31.25em){.configurator .configurator_main_content.is_step_2 .heads_list_head{-webkit-box-flex:0;-ms-flex:0 0 calc(16px + ((100% - 48px) / 7 * 3));flex:0 0 calc(16px + ((100% - 48px) / 7 * 3));width:calc(16px + ((100% - 48px) / 7 * 3));margin-left:0}}@media all and (min-width: 56.25em){.configurator .configurator_main_content.is_step_2 .heads_list_head{-webkit-box-flex:0;-ms-flex:0 0 calc(24px + ((100% - 132px) / 12 * 3));flex:0 0 calc(24px + ((100% - 132px) / 12 * 3));width:calc(24px + ((100% - 132px) / 12 * 3));margin-left:0}}@media all and (min-width: 71.25em){.configurator .configurator_main_content.is_step_2 .heads_list_head{-webkit-box-flex:0;-ms-flex:0 0 calc(24px + ((100% - 132px) / 12 * 3));flex:0 0 calc(24px + ((100% - 132px) / 12 * 3));width:calc(24px + ((100% - 132px) / 12 * 3));margin-left:0}}@media all and (min-width: 112.5em){.configurator .configurator_main_content.is_step_2 .heads_list_head{-webkit-box-flex:0;-ms-flex:0 0 calc(40px + ((100% - 220px) / 12 * 3));flex:0 0 calc(40px + ((100% - 220px) / 12 * 3));width:calc(40px + ((100% - 220px) / 12 * 3));margin-left:0}}.configurator .caps_list{list-style:none;margin:0;padding:0;font-size:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 0 calc(10px + ((100% - 30px) / 4 * 2));flex:0 0 calc(10px + ((100% - 30px) / 4 * 2));width:calc(10px + ((100% - 30px) / 4 * 2));margin-left:10px}.configurator .caps_list li{margin:0}@media all and (min-width: 31.25em){.configurator .caps_list{-webkit-box-flex:0;-ms-flex:0 0 calc(40px + ((100% - 72px) / 10 * 6));flex:0 0 calc(40px + ((100% - 72px) / 10 * 6));width:calc(40px + ((100% - 72px) / 10 * 6));margin-left:calc(16px + ((100% - 72px) / 10 * 1))}}@media all and (min-width: 56.25em){.configurator .caps_list{-webkit-box-flex:0;-ms-flex:0 0 calc(132px + ((100% - 204px) / 18 * 12));flex:0 0 calc(132px + ((100% - 204px) / 18 * 12));width:calc(132px + ((100% - 204px) / 18 * 12));margin-left:12px}}@media all and (min-width: 71.25em){.configurator .caps_list{-webkit-box-flex:0;-ms-flex:0 0 calc(132px + ((100% - 204px) / 18 * 12));flex:0 0 calc(132px + ((100% - 204px) / 18 * 12));width:calc(132px + ((100% - 204px) / 18 * 12));margin-left:12px}}@media all and (min-width: 112.5em){.configurator .caps_list{-webkit-box-flex:0;-ms-flex:0 0 calc(260px + ((100% - 340px) / 18 * 14));flex:0 0 calc(260px + ((100% - 340px) / 18 * 14));width:calc(260px + ((100% - 340px) / 18 * 14));margin-left:20px}}.configurator .caps_list_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;cursor:pointer;padding:2.66667rem 0 2.66667rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}@media all and (min-width: 31.25em){.configurator .caps_list_item{-webkit-box-flex:0;-ms-flex:0 0 calc(8px + ((100% - 24px) / 4 * 2));flex:0 0 calc(8px + ((100% - 24px) / 4 * 2));width:calc(8px + ((100% - 24px) / 4 * 2))}.configurator .caps_list_item:nth-child(2n){margin-left:8px !important}}@media all and (min-width: 56.25em){.configurator .caps_list_item{-webkit-box-flex:0;-ms-flex:0 0 calc(24px + ((100% - 132px) / 12 * 3));flex:0 0 calc(24px + ((100% - 132px) / 12 * 3));width:calc(24px + ((100% - 132px) / 12 * 3));max-width:calc(25% - 12px);margin-left:12px !important}.configurator .caps_list_item:nth-child(2n){margin-left:12px !important}.configurator .caps_list_item:nth-child(4n+1){margin-left:0 !important}.configurator .caps_list_item:nth-child(4n+1) .caps_list_item_more{display:none !important}}@media all and (min-width: 71.25em){.configurator .caps_list_item{-webkit-box-flex:0;-ms-flex:0 0 calc(24px + ((100% - 132px) / 12 * 3));flex:0 0 calc(24px + ((100% - 132px) / 12 * 3));width:calc(24px + ((100% - 132px) / 12 * 3));margin-left:12px !important}.configurator .caps_list_item:nth-child(2n){margin-left:12px !important}.configurator .caps_list_item:nth-child(2n) .caps_list_item_more{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.configurator .caps_list_item:nth-child(4n+1){margin-left:0 !important}.configurator .caps_list_item:nth-child(4n+1) .caps_list_item_more{display:none !important}}@media all and (min-width: 112.5em){.configurator .caps_list_item{-webkit-box-flex:0;-ms-flex:0 0 calc(20px + ((100% - 220px) / 12 * 2));flex:0 0 calc(20px + ((100% - 220px) / 12 * 2));width:calc(20px + ((100% - 220px) / 12 * 2));margin-left:19px !important;max-width:calc(16% - 20px)}.configurator .caps_list_item:nth-child(2n){margin-left:19px !important}.configurator .caps_list_item:nth-child(2n) .caps_list_item_more{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.configurator .caps_list_item:nth-child(4n+1){margin-left:19px !important}.configurator .caps_list_item:nth-child(4n+1) .caps_list_item_more{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.configurator .caps_list_item:nth-child(6n+1){margin-left:0 !important}.configurator .caps_list_item:nth-child(6n+1) .caps_list_item_more{display:none !important}}.configurator .caps_list_item_code{font-family:"robotothin";line-height:1.15;line-height:1.4;font-size:20px;display:block;font-size:15px;font-family:"robotolight";width:calc(100% - 30px);position:absolute;top:15%;left:15px;overflow:hidden;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;height:1.86667rem}@media all and (min-width: 37.5em){.configurator .caps_list_item_code{font-size:30px;line-height:1.25}}@media all and (min-width: 112.5em){.configurator .caps_list_item_code{font-size:36px;line-height:1.25}}@media all and (min-width: 31.25em){.configurator .caps_list_item_code{top:20%;height:2.53333rem}}@media all and (min-width: 37.5em){.configurator .caps_list_item_code{font-family:"robotothin"}}@media all and (min-width: 71.25em){.configurator .caps_list_item_code{top:25%}}@media all and (min-width: 112.5em){.configurator .caps_list_item_code{height:3rem}}.configurator .caps_list_item_code span{display:block;white-space:nowrap;top:0;left:0;min-width:100%;position:absolute}.configurator .caps_list_item_more{font-family:"robotolight";font-size:16px;line-height:1.7;position:absolute;top:calc(50% - .66667rem);right:-.66667rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:1.33333rem;height:1.33333rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;font-size:14px;text-transform:uppercase;color:#fff;background:#E3672A}.configurator .caps_list_item_more.var_left{left:-.66667rem;right:auto}@media all and (max-width: 37.49em){.configurator .caps_list_item_more.var_left{display:none}}.configurator .caps_list_item_more .svg{width:.86667rem;height:.66667rem}.configurator .caps_list_item_name{font-family:"robotoregular";line-height:1.7;font-size:16px;display:block;width:calc(100% - 30px);height:25px;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:40%;left:15px;font-size:12px;text-transform:capitalize;margin-top:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}@media all and (min-width: 31.25em){.configurator .caps_list_item_name{top:50%;font-size:15px}}@media all and (min-width: 71.25em){.configurator .caps_list_item_name{top:55%}}.configurator .caps_list_item_name sup{font-size:75%}.configurator .caps_list_item_name span{display:block;white-space:nowrap;position:absolute;top:0;left:0;min-width:100%}.configurator .caps_list_item_image{position:relative;z-index:3;width:100%;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}.configurator .caps_list_item_image img{opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.configurator .caps_list_item_image img.loaded{opacity:1}.configurator .caps_list_item_image.is_counted img.loaded{opacity:1}.configurator .caps_list_item_categories{font-family:"robotoregular";line-height:1.7;font-size:16px;background:#252323;color:#fff;display:inline-block;text-transform:uppercase;padding:.06667rem .46667rem;border-radius:1.06667rem;font-size:.66667rem;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;margin-right:5px;overflow:hidden;text-overflow:ellipsis;max-width:100%}.configurator .caps_list_item_categories_list{position:absolute;top:58%;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);max-width:calc(100% - 10px)}@media all and (min-width: 31.25em){.configurator .caps_list_item_categories_list{top:68%}}@media all and (min-width: 71.25em){.configurator .caps_list_item_categories_list{top:70%}}.configurator .caps_list_item_categories.is_green{background:#009D4F}.configurator .caps_list_item .arrow{display:inline-block;width:1.13333rem;height:.8rem;fill:#fff;margin-left:0}.configurator .caps_list_item_toggle_elements{position:absolute;top:2.53333rem;left:0;width:100%;height:calc(100%);padding:2.53333rem 0 0;background:white;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;z-index:2}@media all and (min-width: 31.25em){.configurator .caps_list_item_toggle_elements .caps_list_item_more:not(.var_arrow){display:-webkit-box;display:-ms-flexbox;display:flex}}.configurator .caps_list_item.is_active{z-index:99}.configurator .caps_list_item.is_active .caps_list_item_image{-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.configurator .caps_list_item.is_active .caps_list_item_toggle_elements{opacity:1;-webkit-transition:opacity 0.8s;transition:opacity 0.8s}.configurator .caps_list_item:before{position:absolute;content:close-quote;width:100%;height:calc(100% - 2.53333rem);top:2.53333rem;left:0;z-index:1;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.configurator .is_step_2 .caps_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 0 calc(10px + ((100% - 20px) / 3 * 1.5));flex:0 0 calc(10px + ((100% - 20px) / 3 * 1.5));width:calc(10px + ((100% - 20px) / 3 * 1.5));margin-left:10px}@media all and (min-width: 31.25em){.configurator .is_step_2 .caps_list{-webkit-box-flex:0;-ms-flex:0 0 calc(24px + ((100% - 48px) / 7 * 4));flex:0 0 calc(24px + ((100% - 48px) / 7 * 4));width:calc(24px + ((100% - 48px) / 7 * 4));margin-left:8px}}@media all and (min-width: 56.25em){.configurator .is_step_2 .caps_list{-webkit-box-flex:0;-ms-flex:0 0 calc(96px + ((100% - 132px) / 12 * 9));flex:0 0 calc(96px + ((100% - 132px) / 12 * 9));width:calc(96px + ((100% - 132px) / 12 * 9));margin-left:12px}}@media all and (min-width: 71.25em){.configurator .is_step_2 .caps_list{-webkit-box-flex:0;-ms-flex:0 0 calc(96px + ((100% - 132px) / 12 * 9));flex:0 0 calc(96px + ((100% - 132px) / 12 * 9));width:calc(96px + ((100% - 132px) / 12 * 9));margin-left:12px}}@media all and (min-width: 112.5em){.configurator .is_step_2 .caps_list{-webkit-box-flex:0;-ms-flex:0 0 calc(160px + ((100% - 220px) / 12 * 9));flex:0 0 calc(160px + ((100% - 220px) / 12 * 9));width:calc(160px + ((100% - 220px) / 12 * 9));margin-left:20px}}.configurator .is_step_2 .caps_list_item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}@media all and (min-width: 31.25em){.configurator .is_step_2 .caps_list_item{-webkit-box-flex:0;-ms-flex:0 0 calc(8px + ((100% - 24px) / 4 * 2));flex:0 0 calc(8px + ((100% - 24px) / 4 * 2));width:calc(8px + ((100% - 24px) / 4 * 2))}.configurator .is_step_2 .caps_list_item:nth-child(2n){margin-left:8px !important}.configurator .is_step_2 .caps_list_item:nth-child(2n) .caps_list_item_more{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.configurator .is_step_2 .caps_list_item:nth-child(4n+1) .caps_list_item_more{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.configurator .is_step_2 .caps_list_item:nth-child(2n+1) .caps_list_item_more{display:none !important}}@media all and (min-width: 56.25em){.configurator .is_step_2 .caps_list_item{-webkit-box-flex:0;-ms-flex:0 0 calc(24px + ((100% - 96px) / 9 * 3));flex:0 0 calc(24px + ((100% - 96px) / 9 * 3));width:calc(24px + ((100% - 96px) / 9 * 3));max-width:calc(33.3% - 12px);margin-left:11px !important}.configurator .is_step_2 .caps_list_item:nth-child(2n){margin-left:11px !important}.configurator .is_step_2 .caps_list_item:nth-child(2n+1) .caps_list_item_more{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.configurator .is_step_2 .caps_list_item:nth-child(3n+1){margin-left:0 !important}.configurator .is_step_2 .caps_list_item:nth-child(3n+1) .caps_list_item_more{display:none !important}}@media all and (min-width: 71.25em){.configurator .is_step_2 .caps_list_item{-webkit-box-flex:0;-ms-flex:0 0 calc(24px + ((100% - 96px) / 9 * 3));flex:0 0 calc(24px + ((100% - 96px) / 9 * 3));width:calc(24px + ((100% - 96px) / 9 * 3));margin-left:11px !important}.configurator .is_step_2 .caps_list_item:nth-child(2n){margin-left:11px !important}.configurator .is_step_2 .caps_list_item:nth-child(3n+1){margin-left:0 !important}}@media all and (min-width: 112.5em){.configurator .is_step_2 .caps_list_item{-webkit-box-flex:0;-ms-flex:0 0 calc(40px + ((100% - 160px) / 9 * 3));flex:0 0 calc(40px + ((100% - 160px) / 9 * 3));width:calc(40px + ((100% - 160px) / 9 * 3));max-width:calc(33% - 20px);margin-left:19px !important}.configurator .is_step_2 .caps_list_item:nth-child(2n){margin-left:19px !important}.configurator .is_step_2 .caps_list_item:nth-child(3n+1){margin-left:0 !important}}.configurator .cant-find-tin{margin-left:auto;margin-right:auto;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;margin-bottom:4rem}@media all and (min-width: 37.5em){.configurator .cant-find-tin{-webkit-box-flex:0;-ms-flex:0 0 calc(32px + ((100% - 72px) / 10 * 5));flex:0 0 calc(32px + ((100% - 72px) / 10 * 5));width:calc(32px + ((100% - 72px) / 10 * 5));margin-bottom:8rem}}@media all and (min-width: 56.25em){.configurator .cant-find-tin{-webkit-box-flex:0;-ms-flex:0 0 calc(60px + ((100% - 204px) / 18 * 6));flex:0 0 calc(60px + ((100% - 204px) / 18 * 6));width:calc(60px + ((100% - 204px) / 18 * 6))}}@media all and (min-width: 71.25em){.configurator .cant-find-tin{-webkit-box-flex:0;-ms-flex:0 0 calc(60px + ((100% - 204px) / 18 * 6));flex:0 0 calc(60px + ((100% - 204px) / 18 * 6));width:calc(60px + ((100% - 204px) / 18 * 6))}}@media all and (min-width: 112.5em){.configurator .cant-find-tin{width:calc(100px + ((100% - 340px) / 18 * 6));-webkit-box-flex:0;-ms-flex:0 0 calc(100px + ((100% - 340px) / 18 * 6));flex:0 0 calc(100px + ((100% - 340px) / 18 * 6))}}.configurator .cant-find-tin_header{font-family:"robotothin";line-height:1.15;line-height:1.4;font-size:20px}@media all and (min-width: 37.5em){.configurator .cant-find-tin_header{font-size:30px;line-height:1.25}}@media all and (min-width: 112.5em){.configurator .cant-find-tin_header{font-size:36px;line-height:1.25}}.configurator .cant-find-tin_content{margin-top:1.33333rem}@media all and (min-width: 37.5em){.configurator .cant-find-tin_content{margin-top:1.33333rem}}@media all and (min-width: 56.25em){.configurator .cant-find-tin_content{margin-top:1.33333rem}}@media all and (min-width: 71.25em){.configurator .cant-find-tin_content{margin-top:1.33333rem}}@media all and (min-width: 112.5em){.configurator .cant-find-tin_content{margin-top:1.33333rem}}.configurator .cant-find-tin_button{margin-top:1.33333rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;border-radius:0;background:#fff;padding:1.33333rem 1.66667rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:"robotoregular";font-size:15px;text-transform:uppercase;text-decoration:none;color:#000;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;cursor:pointer;padding:1.06667rem 1.8rem}@media all and (min-width: 37.5em){.configurator .cant-find-tin_button{margin-top:1.33333rem}}@media all and (min-width: 56.25em){.configurator .cant-find-tin_button{margin-top:1.33333rem}}@media all and (min-width: 71.25em){.configurator .cant-find-tin_button{margin-top:1.33333rem}}@media all and (min-width: 112.5em){.configurator .cant-find-tin_button{margin-top:1.33333rem}}.configurator .cant-find-tin_button:hover{background:#e6e6e6}.configurator .cant-find-tin_button:hover .svg,.configurator .cant-find-tin_button:hover:before{-webkit-transform:translate(5px, 0) translateZ(0) scale(1, 1);transform:translate(5px, 0) translateZ(0) scale(1, 1)}.configurator .cant-find-tin_button:before{content:"";vertical-align:middle;background:url("/build/media/svg/ar_filled.svg") no-repeat;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:left 0.3s ease, -webkit-transform 0.3s ease;transition:left 0.3s ease, -webkit-transform 0.3s ease;transition:transform 0.3s ease, left 0.3s ease;transition:transform 0.3s ease, left 0.3s ease, -webkit-transform 0.3s ease;position:relative;min-width:1.13333rem;min-height:.8rem}.configurator .cant-find-tin_button .svg{vertical-align:middle;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:fill 0.3s ease, -webkit-transform 0.3s ease;transition:fill 0.3s ease, -webkit-transform 0.3s ease;transition:fill 0.3s ease, transform 0.3s ease;transition:fill 0.3s ease, transform 0.3s ease, -webkit-transform 0.3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;-webkit-transform:translate(0, 0) translateZ(0) scale(1, 1);transform:translate(0, 0) translateZ(0) scale(1, 1);min-width:1.13333rem;min-height:.8rem}.configurator .cant-find-tin_button span{vertical-align:middle}.configurator_tins_summary{text-align:left;margin-top:0rem}.configurator_tins_summary_close{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100vw;margin-left:-5vw;padding-left:5.5555%;padding-right:5.5555%;padding-top:1.33333rem;background:white;display:none}.configurator_tins_summary_close .main_close{position:relative !important;top:auto !important;right:0 !important}@media all and (min-width: 37.5em){.configurator_tins_summary_close{display:none}}.configurator_tins_summary_background{position:absolute;top:0;left:0;background:#fff;width:100vw;margin-left:0;padding-left:5.5555%;padding-right:5.5555%;height:100%;z-index:-1}@media all and (min-width: 37.5em){.configurator_tins_summary_background{margin-left:0;padding-left:8.80855%;padding-right:8.80855%}}@media all and (min-width: 56.25em){.configurator_tins_summary_background{margin-left:-5vw;padding-left:5.5555%;padding-right:5.5555%}}.configurator_tins_summary_preview{padding-bottom:2.66667rem;position:relative;z-index:1;display:block;width:100vw;margin-left:-5vw;padding-left:5.5555%;padding-right:5.5555%}@media all and (min-width: 37.5em){.configurator_tins_summary_preview{padding-bottom:3.33333rem}}@media all and (min-width: 56.25em){.configurator_tins_summary_preview{padding-bottom:3.33333rem}}@media all and (min-width: 71.25em){.configurator_tins_summary_preview{padding-bottom:4rem}}@media all and (min-width: 112.5em){.configurator_tins_summary_preview{padding-bottom:4rem}}@media all and (min-width: 37.5em){.configurator_tins_summary_preview{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-7.5vw;padding-left:8.80855%;padding-right:8.80855%}}@media all and (min-width: 56.25em){.configurator_tins_summary_preview{width:100%;margin:0;padding-left:0;padding-right:0}}.configurator_tins_summary_preview_header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.33333rem 0;border-bottom:1px dashed rgba(151,151,151,0.4);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media all and (min-width: 37.5em){.configurator_tins_summary_preview_header{-webkit-box-flex:0;-ms-flex:0 0 calc(72px + (100% - 72px));flex:0 0 calc(72px + (100% - 72px));width:calc(72px + (100% - 72px));padding-right:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media all and (min-width: 56.25em){.configurator_tins_summary_preview_header{-webkit-box-flex:0;-ms-flex:0 0 calc(180px + ((100% - 204px) / 18 * 16));flex:0 0 calc(180px + ((100% - 204px) / 18 * 16));width:calc(180px + ((100% - 204px) / 18 * 16));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 71.25em){.configurator_tins_summary_preview_header{-webkit-box-flex:0;-ms-flex:0 0 calc(180px + ((100% - 204px) / 18 * 16));flex:0 0 calc(180px + ((100% - 204px) / 18 * 16));width:calc(180px + ((100% - 204px) / 18 * 16));margin-left:calc(12px + ((100% - 204px) / 18 * 1));padding-right:0}}@media all and (min-width: 112.5em){.configurator_tins_summary_preview_header{-webkit-box-flex:0;-ms-flex:0 0 calc(220px + ((100% - 340px) / 18 * 12));flex:0 0 calc(220px + ((100% - 340px) / 18 * 12));width:calc(220px + ((100% - 340px) / 18 * 12));margin-left:calc(60px + ((100% - 340px) / 18 * 3))}}.configurator_tins_summary_preview_header_reload{cursor:pointer;height:19px}@media all and (min-width: 37.5em){.configurator_tins_summary_preview_header_reload{height:30px}}.configurator_tins_summary_preview_header_reload:hover{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.configurator_tins_summary_preview_header_reload:hover .svg{color:#E3672A}.configurator_tins_summary_preview_header_reload .svg{width:19px;height:19px;color:rgba(37,35,35,0.4);-webkit-transition:color 0.3s;transition:color 0.3s}@media all and (min-width: 37.5em){.configurator_tins_summary_preview_header_reload .svg{width:30px;height:30px}}.configurator_tins_summary_preview_header_label{font-family:"robotoregular";line-height:1.7;font-size:16px;background:#252323;color:#fff;display:inline-block;text-transform:uppercase;padding:.06667rem .66667rem;border-radius:1.06667rem;font-size:.66667rem;margin-right:5px;overflow:hidden;text-overflow:ellipsis;max-width:100%}.configurator_tins_summary_preview_header_label:last-child{margin-right:0}@media all and (min-width: 37.5em){.configurator_tins_summary_preview_content{-webkit-box-flex:0;-ms-flex:0 0 calc(24px + ((100% - 72px) / 10 * 4));flex:0 0 calc(24px + ((100% - 72px) / 10 * 4));width:calc(24px + ((100% - 72px) / 10 * 4))}}@media all and (min-width: 56.25em){.configurator_tins_summary_preview_content{-webkit-box-flex:0;-ms-flex:0 0 calc(60px + ((100% - 204px) / 18 * 6));flex:0 0 calc(60px + ((100% - 204px) / 18 * 6));width:calc(60px + ((100% - 204px) / 18 * 6));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 71.25em){.configurator_tins_summary_preview_content{-webkit-box-flex:0;-ms-flex:0 0 calc(60px + ((100% - 204px) / 18 * 6));flex:0 0 calc(60px + ((100% - 204px) / 18 * 6));width:calc(60px + ((100% - 204px) / 18 * 6));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.configurator_tins_summary_preview_content{-webkit-box-flex:0;-ms-flex:0 0 calc(100px + ((100% - 340px) / 18 * 6));flex:0 0 calc(100px + ((100% - 340px) / 18 * 6));width:calc(100px + ((100% - 340px) / 18 * 6));margin-left:calc(60px + ((100% - 340px) / 18 * 3))}}.configurator_tins_summary_preview_content_title{margin-top:2.66667rem}.configurator_tins_summary_preview_content_description{margin-bottom:3.33333rem}@media all and (min-width: 37.5em){.configurator_tins_summary_preview_content_description{margin-bottom:6.66667rem}}.configurator_tins_summary_preview_content_description strong,.configurator_tins_summary_preview_content_description b{font-family:"robotoregular";line-height:1.7;font-size:16px}.configurator_tins_summary_preview_content .form_select{margin-top:1.33333rem;margin-bottom:2.66667rem;max-width:21.33333rem;position:relative}@media all and (min-width: 71.25em){.configurator_tins_summary_preview_content .form_select{margin-bottom:6.66667rem}}.configurator_tins_summary_preview_images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1.66667rem}@media all and (min-width: 37.5em){.configurator_tins_summary_preview_images{display:block;-webkit-box-flex:0;-ms-flex:0 0 calc(32px + ((100% - 72px) / 10 * 5));flex:0 0 calc(32px + ((100% - 72px) / 10 * 5));width:calc(32px + ((100% - 72px) / 10 * 5));margin-left:calc(16px + ((100% - 72px) / 10 * 1));padding-top:3.33333rem}}@media all and (min-width: 56.25em){.configurator_tins_summary_preview_images{-webkit-box-flex:0;-ms-flex:0 0 calc(84px + ((100% - 204px) / 18 * 8));flex:0 0 calc(84px + ((100% - 204px) / 18 * 8));width:calc(84px + ((100% - 204px) / 18 * 8));margin-left:calc(36px + ((100% - 204px) / 18 * 2))}}@media all and (min-width: 71.25em){.configurator_tins_summary_preview_images{-webkit-box-flex:0;-ms-flex:0 0 calc(84px + ((100% - 204px) / 18 * 8));flex:0 0 calc(84px + ((100% - 204px) / 18 * 8));width:calc(84px + ((100% - 204px) / 18 * 8));margin-left:10px;padding-top:0}}@media all and (min-width: 112.5em){.configurator_tins_summary_preview_images{-webkit-box-flex:0;-ms-flex:0 0 calc(100px + ((100% - 340px) / 18 * 6));flex:0 0 calc(100px + ((100% - 340px) / 18 * 6));width:calc(100px + ((100% - 340px) / 18 * 6));margin-left:10px}}.configurator_tins_summary_preview_images_inner{position:relative;width:calc(100% - 35px)}@media all and (min-width: 37.5em){.configurator_tins_summary_preview_images_inner{width:100%}}.configurator_tins_summary_preview_images_closed{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.configurator_tins_summary_preview_images_open{width:16.66667rem;position:relative;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media all and (min-width: 71.25em){.configurator_tins_summary_preview_images_open{right:-9.33333rem;bottom:3.33333rem;position:absolute}}.configurator_tins_summary_preview_images_svg{position:absolute;top:0;width:100%;height:100%}.configurator_tins_summary_preview_images .svg_dimension{font-family:"robotolight";font-size:.8rem;color:#252323;position:absolute;-webkit-transform:translate(0, -100%);transform:translate(0, -100%)}.configurator_tins_summary_preview_images .svg_dimension--right{-webkit-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}.configurator_tins_summary_preview_desc{padding-top:2rem;border-top:1px dashed rgba(151,151,151,0.4)}@media all and (min-width: 37.5em){.configurator_tins_summary_preview_desc{padding-top:2rem}}@media all and (min-width: 56.25em){.configurator_tins_summary_preview_desc{padding-top:2rem}}@media all and (min-width: 71.25em){.configurator_tins_summary_preview_desc{padding-top:2.66667rem}}@media all and (min-width: 112.5em){.configurator_tins_summary_preview_desc{padding-top:2.66667rem}}@media all and (min-width: 56.25em){.configurator_tins_summary_preview_desc{-webkit-box-flex:0;-ms-flex:0 0 calc(180px + ((100% - 204px) / 18 * 16));flex:0 0 calc(180px + ((100% - 204px) / 18 * 16));width:calc(180px + ((100% - 204px) / 18 * 16));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}.configurator_tins_summary_preview_desc p{max-width:80%}}@media all and (min-width: 71.25em){.configurator_tins_summary_preview_desc{-webkit-box-flex:0;-ms-flex:0 0 calc(180px + ((100% - 204px) / 18 * 16));flex:0 0 calc(180px + ((100% - 204px) / 18 * 16));width:calc(180px + ((100% - 204px) / 18 * 16));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}.configurator_tins_summary_preview_desc p{max-width:70%}}@media all and (min-width: 112.5em){.configurator_tins_summary_preview_desc{-webkit-box-flex:0;-ms-flex:0 0 calc(220px + ((100% - 340px) / 18 * 12));flex:0 0 calc(220px + ((100% - 340px) / 18 * 12));width:calc(220px + ((100% - 340px) / 18 * 12));margin-left:calc(60px + ((100% - 340px) / 18 * 3))}.configurator_tins_summary_preview_desc p{max-width:60%}}.configurator_tins_summary_preview_closures{margin-top:1.33333rem}@media all and (min-width: 37.5em){.configurator_tins_summary_preview_closures{-webkit-box-flex:0;-ms-flex:0 0 calc(72px + (100% - 72px));flex:0 0 calc(72px + (100% - 72px));width:calc(72px + (100% - 72px));margin-top:0}}@media all and (min-width: 56.25em){.configurator_tins_summary_preview_closures{-webkit-box-flex:0;-ms-flex:0 0 calc(180px + ((100% - 204px) / 18 * 16));flex:0 0 calc(180px + ((100% - 204px) / 18 * 16));width:calc(180px + ((100% - 204px) / 18 * 16));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 71.25em){.configurator_tins_summary_preview_closures{-webkit-box-flex:0;-ms-flex:0 0 calc(180px + ((100% - 204px) / 18 * 16));flex:0 0 calc(180px + ((100% - 204px) / 18 * 16));width:calc(180px + ((100% - 204px) / 18 * 16));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.configurator_tins_summary_preview_closures{-webkit-box-flex:0;-ms-flex:0 0 calc(220px + ((100% - 340px) / 18 * 12));flex:0 0 calc(220px + ((100% - 340px) / 18 * 12));width:calc(220px + ((100% - 340px) / 18 * 12));margin-left:calc(60px + ((100% - 340px) / 18 * 3))}}.configurator_tins_summary_preview_closures .closures_grid{width:100%;border-top:1px dashed rgba(151,151,151,0.4);border-bottom:1px dashed rgba(151,151,151,0.4);margin:1.66667rem 0;padding:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width: 37.5em){.configurator_tins_summary_preview_closures .closures_grid{margin:3.33333rem 0;padding:0 calc(8px + ((100% - 72px) / 10 * 1))}}@media all and (min-width: 56.25em){.configurator_tins_summary_preview_closures .closures_grid{padding:0 calc(12px + ((100% - 180px) / 16 * 1))}}@media all and (min-width: 71.25em){.configurator_tins_summary_preview_closures .closures_grid{padding:0 calc(12px + ((100% - 180px) / 16 * 1))}}@media all and (min-width: 112.5em){.configurator_tins_summary_preview_closures .closures_grid{padding:0 calc(20px + ((100% - 300px) / 16 * 1))}}.configurator_tins_summary_preview_closures .closures_grid.var_no_border{border-color:transparent}.configurator_tins_summary_preview_closures .closures_grid.var_no_border .closures_grid_item{cursor:default}.configurator_tins_summary_preview_closures .closures_grid.var_no_border .closures_grid_item_arrow{opacity:0}.configurator_tins_summary_preview_closures .closures_grid.var_no_border .closures_grid_item.active .closures_grid_item_checked{opacity:1}.configurator_tins_summary_preview_closures .closures_grid.var_no_border .closures_grid_item.active .closures_grid_item_arrow{opacity:0}.configurator_tins_summary_preview_closures .closures_grid.var_no_border .closures_grid_item.active .closures_grid_item_title{opacity:1;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.configurator_tins_summary_preview_closures .closures_grid.var_no_border .closures_grid_item.active:before{border-color:#252323;background-color:transparent;-webkit-transform:scale(1, 1);transform:scale(1, 1)}.configurator_tins_summary_preview_closures .closures_grid.var_no_border .closures_grid_item.disabled:hover .closures_grid_item_thumbnail{opacity:1}.configurator_tins_summary_preview_closures .closures_grid.var_no_border .closures_grid_item.disabled:hover .closures_grid_item_title{opacity:0}.configurator_tins_summary_preview_closures .closures_grid.var_no_border .closures_grid_item.disabled:hover .closures_grid_item_arrow,.configurator_tins_summary_preview_closures .closures_grid.var_no_border .closures_grid_item.disabled:hover .closures_grid_item_checked{opacity:0}.configurator_tins_summary_preview_closures .closures_grid.var_no_border .closures_grid_item.disabled:hover:before{background-color:transparent;border-color:transparent}.configurator_tins_summary_preview_closures .closures_grid_item{font-size:.8rem;cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(((100% - 30px) / 4 * 1));margin-right:10px}@media all and (min-width: 37.5em){.configurator_tins_summary_preview_closures .closures_grid_item{width:calc(((100% - 56px) / 8 * 1));margin-right:calc(16px + ((100% - 56px) / 8 * 1))}.configurator_tins_summary_preview_closures .closures_grid_item:nth-child(4n){margin-right:0}}@media all and (min-width: 56.25em){.configurator_tins_summary_preview_closures .closures_grid_item{width:calc(12px + ((100% - 156px) / 14 * 2));margin-right:calc(24px + ((100% - 156px) / 14 * 1))}.configurator_tins_summary_preview_closures .closures_grid_item:nth-child(4n){margin-right:calc(24px + ((100% - 156px) / 14 * 1))}.configurator_tins_summary_preview_closures .closures_grid_item:nth-child(5n){margin-right:0}}@media all and (min-width: 71.25em){.configurator_tins_summary_preview_closures .closures_grid_item{width:calc(12px + ((100% - 156px) / 14 * 2));margin-right:calc(24px + ((100% - 156px) / 14 * 1))}}@media all and (min-width: 112.5em){.configurator_tins_summary_preview_closures .closures_grid_item{width:calc(20px + ((100% - 260px) / 14 * 2));margin-right:calc(40px + ((100% - 260px) / 14 * 1))}}.configurator_tins_summary_preview_closures .closures_grid_item:before{content:close-quote;height:calc(100% + 28px);top:-.93333rem;opacity:0;position:absolute;background:#fff;-webkit-transition:opacity 0.5s ease, -webkit-transform 0.5s ease;transition:opacity 0.5s ease, -webkit-transform 0.5s ease;transition:opacity 0.5s ease, transform 0.5s ease;transition:opacity 0.5s ease, transform 0.5s ease, -webkit-transform 0.5s ease;-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);-webkit-backface-visibility:hidden;backface-visibility:hidden;width:calc(100% + 20px)}@media all and (min-width: 37.5em){.configurator_tins_summary_preview_closures .closures_grid_item:before{width:calc(300% + 16px)}}@media all and (min-width: 56.25em){.configurator_tins_summary_preview_closures .closures_grid_item:before{width:calc(200% + 12px)}}@media all and (min-width: 71.25em){.configurator_tins_summary_preview_closures .closures_grid_item:before{width:calc(200% + 12px)}}@media all and (min-width: 112.5em){.configurator_tins_summary_preview_closures .closures_grid_item:before{width:calc(200% + 20px)}}.configurator_tins_summary_preview_closures .closures_grid_item_title{position:absolute;top:.66667rem;left:50%;opacity:0;text-align:center;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, transform 0.3s;transition:opacity 0.3s, transform 0.3s, -webkit-transform 0.3s;-webkit-transform:translate(-50%, 10px);transform:translate(-50%, 10px)}@media all and (min-width: 37.5em){.configurator_tins_summary_preview_closures .closures_grid_item_title{white-space:nowrap;top:1rem}}.configurator_tins_summary_preview_closures .closures_grid_item_thumbnail{margin-top:4.33333rem;width:100%;position:relative;display:block;margin-bottom:1.66667rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;max-width:5.33333rem}@media all and (min-width: 37.5em){.configurator_tins_summary_preview_closures .closures_grid_item_thumbnail{margin-top:3.33333rem}}.configurator_tins_summary_preview_closures .closures_grid_item_arrow{width:1.13333rem;position:relative;opacity:0;-webkit-box-flex:0;-ms-flex:0 0 1.13333rem;flex:0 0 1.13333rem;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, transform 0.3s;transition:opacity 0.3s, transform 0.3s, -webkit-transform 0.3s}.configurator_tins_summary_preview_closures .closures_grid_item_checked{position:relative;width:1rem;-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem;opacity:0;-webkit-transition:opacity 0.3s ease 0.2s;transition:opacity 0.3s ease 0.2s;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.configurator_tins_summary_preview_closures .closures_grid_item:hover .closures_grid_item_title{opacity:1;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.configurator_tins_summary_preview_closures .closures_grid_item:hover .closures_grid_item_arrow{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.configurator_tins_summary_preview_closures .closures_grid_item:hover:before{opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1)}.configurator_tins_summary_preview_closures .closures_grid_item.disabled:before{display:none}.configurator_tins_summary_preview_closures .closures_grid_item.disabled .closures_grid_item_thumbnail{cursor:pointer;opacity:0.4}.configurator_tins_summary_preview_closures .closures_grid_item.active:before{border:1px solid #252323;background:none;opacity:1}.configurator_tins_summary_preview_closures .closures_grid_item.active .closures_grid_item_title{opacity:1}.configurator_tins_summary_preview_closures .closures_grid_item.active .closures_grid_item_background{opacity:1;background:none}.configurator_summary{text-align:left;margin-top:0rem}.configurator_summary .spinner{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.configurator_summary_close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100vw;margin-left:-5vw;padding-left:5.5555%;padding-right:5.5555%;padding-top:1.33333rem;background:white}.configurator_summary_close .main_close{position:relative !important;top:auto !important;right:0 !important}@media all and (min-width: 37.5em){.configurator_summary_close{display:none}}.configurator_summary_preview{padding-bottom:2.66667rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100vw;margin-left:-5vw;padding-left:5.5555%;padding-right:5.5555%;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}@media all and (min-width: 37.5em){.configurator_summary_preview{padding-bottom:3.33333rem}}@media all and (min-width: 56.25em){.configurator_summary_preview{padding-bottom:3.33333rem}}@media all and (min-width: 71.25em){.configurator_summary_preview{padding-bottom:4rem}}@media all and (min-width: 112.5em){.configurator_summary_preview{padding-bottom:4rem}}.configurator_summary_preview.is_loading{opacity:0}@media all and (min-width: 37.5em){.configurator_summary_preview{margin-left:-7.5vw;padding-left:8.80855%;padding-right:8.80855%}}@media all and (min-width: 56.25em){.configurator_summary_preview{margin-left:-5vw;padding-left:5.5555%;padding-right:5.5555%}}.configurator_summary_preview_tube{-webkit-box-flex:0;-ms-flex:0 0 calc(24px + ((100% - 72px) / 10 * 4));flex:0 0 calc(24px + ((100% - 72px) / 10 * 4));width:calc(24px + ((100% - 72px) / 10 * 4))}@media all and (min-width: 56.25em){.configurator_summary_preview_tube{-webkit-box-flex:0;-ms-flex:0 0 calc(84px + ((100% - 204px) / 18 * 8));flex:0 0 calc(84px + ((100% - 204px) / 18 * 8));width:calc(84px + ((100% - 204px) / 18 * 8));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 71.25em){.configurator_summary_preview_tube{-webkit-box-flex:0;-ms-flex:0 0 calc(84px + ((100% - 204px) / 18 * 8));flex:0 0 calc(84px + ((100% - 204px) / 18 * 8));width:calc(84px + ((100% - 204px) / 18 * 8));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.configurator_summary_preview_tube{-webkit-box-flex:0;-ms-flex:0 0 calc(100px + ((100% - 340px) / 18 * 6));flex:0 0 calc(100px + ((100% - 340px) / 18 * 6));width:calc(100px + ((100% - 340px) / 18 * 6));margin-left:calc(60px + ((100% - 340px) / 18 * 3))}}.configurator_summary_preview_ends{-webkit-box-flex:0;-ms-flex:0 0 calc(32px + ((100% - 72px) / 10 * 5));flex:0 0 calc(32px + ((100% - 72px) / 10 * 5));width:calc(32px + ((100% - 72px) / 10 * 5));margin-left:calc(16px + ((100% - 72px) / 10 * 1))}@media all and (min-width: 56.25em){.configurator_summary_preview_ends{-webkit-box-flex:0;-ms-flex:0 0 calc(72px + ((100% - 204px) / 18 * 7));flex:0 0 calc(72px + ((100% - 204px) / 18 * 7));width:calc(72px + ((100% - 204px) / 18 * 7));margin-left:calc(24px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 71.25em){.configurator_summary_preview_ends{-webkit-box-flex:0;-ms-flex:0 0 calc(72px + ((100% - 204px) / 18 * 7));flex:0 0 calc(72px + ((100% - 204px) / 18 * 7));width:calc(72px + ((100% - 204px) / 18 * 7));margin-left:calc(24px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.configurator_summary_preview_ends{-webkit-box-flex:0;-ms-flex:0 0 calc(100px + ((100% - 340px) / 18 * 6));flex:0 0 calc(100px + ((100% - 340px) / 18 * 6));width:calc(100px + ((100% - 340px) / 18 * 6));margin-left:20px}}.configurator_summary_preview_desc{padding-top:2rem;border-top:1px dashed rgba(151,151,151,0.4);width:100%}@media all and (min-width: 37.5em){.configurator_summary_preview_desc{padding-top:2rem}}@media all and (min-width: 56.25em){.configurator_summary_preview_desc{padding-top:2rem}}@media all and (min-width: 71.25em){.configurator_summary_preview_desc{padding-top:2.66667rem}}@media all and (min-width: 112.5em){.configurator_summary_preview_desc{padding-top:2.66667rem}}@media all and (min-width: 56.25em){.configurator_summary_preview_desc{-webkit-box-flex:0;-ms-flex:0 0 calc(180px + ((100% - 204px) / 18 * 16));flex:0 0 calc(180px + ((100% - 204px) / 18 * 16));width:calc(180px + ((100% - 204px) / 18 * 16));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}.configurator_summary_preview_desc p{max-width:80%}}@media all and (min-width: 71.25em){.configurator_summary_preview_desc{-webkit-box-flex:0;-ms-flex:0 0 calc(180px + ((100% - 204px) / 18 * 16));flex:0 0 calc(180px + ((100% - 204px) / 18 * 16));width:calc(180px + ((100% - 204px) / 18 * 16));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}.configurator_summary_preview_desc p{max-width:70%}}@media all and (min-width: 112.5em){.configurator_summary_preview_desc{-webkit-box-flex:0;-ms-flex:0 0 calc(220px + ((100% - 340px) / 18 * 12));flex:0 0 calc(220px + ((100% - 340px) / 18 * 12));width:calc(220px + ((100% - 340px) / 18 * 12));margin-left:calc(60px + ((100% - 340px) / 18 * 3))}.configurator_summary_preview_desc p{max-width:60%}}.configurator_summary_preview_desc_linkcontainer{position:relative;margin-top:1.33333rem}@media all and (min-width: 37.5em){.configurator_summary_preview_desc_linkcontainer{margin-top:1.33333rem}}@media all and (min-width: 56.25em){.configurator_summary_preview_desc_linkcontainer{margin-top:1.33333rem}}@media all and (min-width: 71.25em){.configurator_summary_preview_desc_linkcontainer{margin-top:1.33333rem}}@media all and (min-width: 112.5em){.configurator_summary_preview_desc_linkcontainer{margin-top:1.33333rem}}.configurator_summary_preview_desc_copylink{dipslay:flex}.hoffmann-neopac .configurator_summary_preview_desc_copylink,.neopac .configurator_summary_preview_desc_copylink{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;border-radius:0;background:#E8E4D8;padding:1.33333rem 1.66667rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:"robotoregular";font-size:15px;text-transform:uppercase;text-decoration:none;color:#171b27;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;cursor:pointer;-webkit-transition:opacity 0.3s, background 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, background 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, transform 0.3s, background 0.3s;transition:opacity 0.3s, transform 0.3s, background 0.3s, -webkit-transform 0.3s;-webkit-transition-delay:0.2s;transition-delay:0.2s}.hoffmann-neopac .configurator_summary_preview_desc_copylink:hover,.neopac .configurator_summary_preview_desc_copylink:hover{background:#d5ceb8}.hoffmann-neopac .configurator_summary_preview_desc_copylink:hover .svg,.hoffmann-neopac .configurator_summary_preview_desc_copylink:hover:before,.neopac .configurator_summary_preview_desc_copylink:hover .svg,.neopac .configurator_summary_preview_desc_copylink:hover:before{-webkit-transform:translate(5px, 0) translateZ(0) scale(1, 1);transform:translate(5px, 0) translateZ(0) scale(1, 1)}.hoffmann-neopac .configurator_summary_preview_desc_copylink:before,.neopac .configurator_summary_preview_desc_copylink:before{content:"";vertical-align:middle;background:url("/build/media/svg/ar_filled.svg") no-repeat;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:left 0.3s ease, -webkit-transform 0.3s ease;transition:left 0.3s ease, -webkit-transform 0.3s ease;transition:transform 0.3s ease, left 0.3s ease;transition:transform 0.3s ease, left 0.3s ease, -webkit-transform 0.3s ease;position:relative;min-width:1.13333rem;min-height:.8rem}.hoffmann-neopac .configurator_summary_preview_desc_copylink .svg,.neopac .configurator_summary_preview_desc_copylink .svg{vertical-align:middle;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:fill 0.3s ease, -webkit-transform 0.3s ease;transition:fill 0.3s ease, -webkit-transform 0.3s ease;transition:fill 0.3s ease, transform 0.3s ease;transition:fill 0.3s ease, transform 0.3s ease, -webkit-transform 0.3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;-webkit-transform:translate(0, 0) translateZ(0) scale(1, 1);transform:translate(0, 0) translateZ(0) scale(1, 1);min-width:1.13333rem;min-height:.8rem}.hoffmann-neopac .configurator_summary_preview_desc_copylink span,.neopac .configurator_summary_preview_desc_copylink span{vertical-align:middle}@media (hover: none){.hoffmann-neopac .configurator_summary_preview_desc_copylink:hover,.neopac .configurator_summary_preview_desc_copylink:hover{background:#E8E4D8}.hoffmann-neopac .configurator_summary_preview_desc_copylink:hover .svg,.neopac .configurator_summary_preview_desc_copylink:hover .svg{-webkit-transform:none;transform:none}}.hoffmann-neopac .configurator_summary_preview_desc_copylink:before,.neopac .configurator_summary_preview_desc_copylink:before{content:none}.hoffmann .configurator_summary_preview_desc_copylink{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;border-radius:0;background:#E3EBEA;padding:1.33333rem 1.66667rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:"robotoregular";font-size:15px;text-transform:uppercase;text-decoration:none;color:#1c1415;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;cursor:pointer;-webkit-transition:opacity 0.3s, background 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, background 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, transform 0.3s, background 0.3s;transition:opacity 0.3s, transform 0.3s, background 0.3s, -webkit-transform 0.3s;-webkit-transition-delay:0.2s;transition-delay:0.2s}.hoffmann .configurator_summary_preview_desc_copylink:hover{background:#c5d6d4}.hoffmann .configurator_summary_preview_desc_copylink:hover .svg,.hoffmann .configurator_summary_preview_desc_copylink:hover:before{-webkit-transform:translate(5px, 0) translateZ(0) scale(1, 1);transform:translate(5px, 0) translateZ(0) scale(1, 1)}.hoffmann .configurator_summary_preview_desc_copylink:before{content:"";vertical-align:middle;background:url("/build/media/svg/ar_filled.svg") no-repeat;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:left 0.3s ease, -webkit-transform 0.3s ease;transition:left 0.3s ease, -webkit-transform 0.3s ease;transition:transform 0.3s ease, left 0.3s ease;transition:transform 0.3s ease, left 0.3s ease, -webkit-transform 0.3s ease;position:relative;min-width:1.13333rem;min-height:.8rem}.hoffmann .configurator_summary_preview_desc_copylink .svg{vertical-align:middle;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:fill 0.3s ease, -webkit-transform 0.3s ease;transition:fill 0.3s ease, -webkit-transform 0.3s ease;transition:fill 0.3s ease, transform 0.3s ease;transition:fill 0.3s ease, transform 0.3s ease, -webkit-transform 0.3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;-webkit-transform:translate(0, 0) translateZ(0) scale(1, 1);transform:translate(0, 0) translateZ(0) scale(1, 1);min-width:1.13333rem;min-height:.8rem}.hoffmann .configurator_summary_preview_desc_copylink span{vertical-align:middle}@media (hover: none){.hoffmann .configurator_summary_preview_desc_copylink:hover{background:#E3EBEA}.hoffmann .configurator_summary_preview_desc_copylink:hover .svg{-webkit-transform:none;transform:none}}.hoffmann .configurator_summary_preview_desc_copylink:before{content:none}.configurator_summary_preview_desc_copylink:before{content:none}.configurator_summary_preview_desc_copylink svg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:.8rem}.configurator_summary_preview_desc_copylink.is_link_hidden{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px);-webkit-transition-delay:0s;transition-delay:0s}.configurator_summary_preview_desc_linkcopied{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:1.33333rem;opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, transform 0.3s;transition:opacity 0.3s, transform 0.3s, -webkit-transform 0.3s;font-family:"robotoregular"}.configurator_summary_preview_desc_linkcopied span{margin-right:.66667rem}.configurator_summary_preview_desc_linkcopied svg{width:.8rem}.configurator_summary_preview_desc_linkcopied.is_link_visible{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:0.2s;transition-delay:0.2s}.configurator_summary_preview_image{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}@media all and (min-width: 71.25em){.configurator_summary_preview_image{-webkit-box-flex:0;-ms-flex:0 0 calc(132px + ((100% - 204px) / 18 * 12));flex:0 0 calc(132px + ((100% - 204px) / 18 * 12));width:calc(132px + ((100% - 204px) / 18 * 12));margin-left:calc(36px + ((100% - 204px) / 18 * 3))}}@media all and (min-width: 112.5em){.configurator_summary_preview_image{-webkit-box-flex:0;-ms-flex:0 0 calc(220px + ((100% - 340px) / 18 * 12));flex:0 0 calc(220px + ((100% - 340px) / 18 * 12));width:calc(220px + ((100% - 340px) / 18 * 12));margin-left:calc(60px + ((100% - 340px) / 18 * 3))}}.configurator_summary_preview_header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.33333rem 0;border-bottom:1px dashed rgba(151,151,151,0.4);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.configurator_summary_preview_header_reload{cursor:pointer;height:19px;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media all and (min-width: 37.5em){.configurator_summary_preview_header_reload{height:30px}}.configurator_summary_preview_header_reload:hover .svg{-webkit-transition:color 0.3s, -webkit-transform 0.3s;transition:color 0.3s, -webkit-transform 0.3s;transition:color 0.3s, transform 0.3s;transition:color 0.3s, transform 0.3s, -webkit-transform 0.3s;-webkit-transform:rotate(-360deg) translate3d(0, 0, 0);transform:rotate(-360deg) translate3d(0, 0, 0);color:#E3672A}@media all and (max-width: 37.49em){.configurator_summary_preview_header_reload--step2{margin-top:.33333rem;margin-bottom:.46667rem}}.configurator_summary_preview_header_reload .svg{position:relative;display:block;width:19px;height:19px;color:rgba(37,35,35,0.4);-webkit-transition:color 0.3s;transition:color 0.3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media all and (min-width: 37.5em){.configurator_summary_preview_header_reload .svg{width:30px;height:30px}}.configurator_summary_preview_header_label{font-family:"robotoregular";line-height:1.7;font-size:16px;background:#252323;color:#fff;display:inline-block;text-transform:uppercase;padding:.06667rem .46667rem;border-radius:1.06667rem;font-size:.66667rem;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;margin-right:5px;overflow:hidden;text-overflow:ellipsis;max-width:100%}.configurator_summary_preview_header_label:last-child{margin-right:0}@media all and (min-width: 37.5em){.configurator_summary_preview_header_label:not(:first-child){margin-top:0}}.configurator_summary_preview_header_label--wrapper{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding-left:15px}@media all and (min-width: 37.5em){.configurator_summary_preview_header_label--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.configurator_summary_preview_header_label.is_green{background:#009D4F}.configurator_summary_preview_details{padding-top:2.66667rem;padding-bottom:2rem}@media all and (min-width: 37.5em){.configurator_summary_preview_details{padding-top:3.33333rem}}@media all and (min-width: 56.25em){.configurator_summary_preview_details{padding-top:3.33333rem}}@media all and (min-width: 71.25em){.configurator_summary_preview_details{padding-top:4rem}}@media all and (min-width: 112.5em){.configurator_summary_preview_details{padding-top:4rem}}@media all and (min-width: 37.5em){.configurator_summary_preview_details{padding-bottom:2rem}}@media all and (min-width: 56.25em){.configurator_summary_preview_details{padding-bottom:2rem}}@media all and (min-width: 71.25em){.configurator_summary_preview_details{padding-bottom:2.66667rem}}@media all and (min-width: 112.5em){.configurator_summary_preview_details{padding-bottom:2.66667rem}}.configurator_summary_preview_details img{max-width:75%}.configurator_summary_preview_details p{margin-top:1.33333rem}.configurator_summary_preview_details_title{margin-top:2rem;font-family:"robotothin";line-height:1.15;line-height:1.4;font-size:20px;font-family:"robotolight";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (min-width: 37.5em){.configurator_summary_preview_details_title{margin-top:2rem}}@media all and (min-width: 56.25em){.configurator_summary_preview_details_title{margin-top:2rem}}@media all and (min-width: 71.25em){.configurator_summary_preview_details_title{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.configurator_summary_preview_details_title{margin-top:2.66667rem}}@media all and (min-width: 37.5em){.configurator_summary_preview_details_title{font-size:30px;line-height:1.25}}@media all and (min-width: 112.5em){.configurator_summary_preview_details_title{font-size:36px;line-height:1.25}}.configurator_summary_preview_details_title svg{width:1.33333rem;height:1.33333rem;margin-right:.33333rem}@media all and (min-width: 37.5em){.configurator_summary_preview_details_title{font-family:"robotothin"}}.configurator_summary_preview_details_image{display:block}.configurator_summary_preview_details_image span.var_half{display:inline-block}@media all and (min-width: 56.25em){.configurator_summary_preview_details_image span.var_half{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}}@media all and (min-width: 71.25em){.configurator_summary_preview_details_image span.var_half{-webkit-box-flex:0;-ms-flex:0 0 calc(24px + ((100% - 72px) / 7 * 3));flex:0 0 calc(24px + ((100% - 72px) / 7 * 3));width:calc(24px + ((100% - 72px) / 7 * 3))}}@media all and (min-width: 112.5em){.configurator_summary_preview_details_image span.var_half{-webkit-box-flex:0;-ms-flex:0 0 calc(20px + ((100% - 120px) / 7 * 2));flex:0 0 calc(20px + ((100% - 120px) / 7 * 2));width:calc(20px + ((100% - 120px) / 7 * 2))}}@media all and (min-width: 31.25em){.configurator_summary_preview_details_description{display:block}}@media all and (max-width: 37.49em){.is_step_2 .configurator_summary_preview_details_description{display:none}}.configurator_summary_preview_details_description strong,.configurator_summary_preview_details_description b{font-family:"robotoregular";line-height:1.7;font-size:16px}.configurator_summary_contact{margin-top:3.33333rem;padding-bottom:3.33333rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}@media all and (min-width: 37.5em){.configurator_summary_contact{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.configurator_summary_contact{margin-top:4rem}}@media all and (min-width: 71.25em){.configurator_summary_contact{margin-top:5.33333rem}}@media all and (min-width: 112.5em){.configurator_summary_contact{margin-top:6.66667rem}}@media all and (min-width: 37.5em){.configurator_summary_contact{padding-bottom:3.33333rem}}@media all and (min-width: 56.25em){.configurator_summary_contact{padding-bottom:4rem}}@media all and (min-width: 71.25em){.configurator_summary_contact{padding-bottom:5.33333rem}}@media all and (min-width: 112.5em){.configurator_summary_contact{padding-bottom:6.66667rem}}.configurator_summary_contact.is_loading{opacity:0}@media all and (min-width: 37.5em){.configurator_summary_left{width:100%;margin-left:0}}@media all and (min-width: 56.25em){.configurator_summary_left{-webkit-box-flex:0;-ms-flex:0 0 calc(108px + ((100% - 204px) / 18 * 10));flex:0 0 calc(108px + ((100% - 204px) / 18 * 10));width:calc(108px + ((100% - 204px) / 18 * 10));margin-left:calc(12px + ((100% - 204px) / 18 * 1));text-align:left}}@media all and (min-width: 71.25em){.configurator_summary_left{-webkit-box-flex:0;-ms-flex:0 0 calc(120px + ((100% - 204px) / 18 * 11));flex:0 0 calc(120px + ((100% - 204px) / 18 * 11));width:calc(120px + ((100% - 204px) / 18 * 11));margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.configurator_summary_left{-webkit-box-flex:0;-ms-flex:0 0 calc(140px + ((100% - 340px) / 18 * 8));flex:0 0 calc(140px + ((100% - 340px) / 18 * 8));width:calc(140px + ((100% - 340px) / 18 * 8));margin-left:calc(60px + ((100% - 340px) / 18 * 3))}}.configurator_summary_left .contact_form{margin:0;width:100%}.configurator_summary_left .contact_form .break{width:100%;height:1px}@media all and (max-width: 71.24em){.configurator_summary_left .contact_form .var_wider{width:100%}}.configurator_summary_right{width:100%;text-align:center;margin-top:2.66667rem}@media all and (min-width: 37.5em){.configurator_summary_right{width:calc(40px + ((100% - 72px) / 10 * 6));margin-left:calc(16px + ((100% - 72px) / 10 * 2));margin-top:3.33333rem}}@media all and (min-width: 56.25em){.configurator_summary_right{width:calc(48px + ((100% - 204px) / 18 * 5));margin-left:calc(24px + ((100% - 204px) / 18 * 1));text-align:left;margin-top:0}}@media all and (min-width: 71.25em){.configurator_summary_right{width:calc(36px + ((100% - 204px) / 18 * 4));margin-left:calc(24px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.configurator_summary_right{width:calc(40px + ((100% - 340px) / 18 * 3));margin-left:calc(40px + ((100% - 340px) / 18 * 1))}}.configurator_summary_right .employee_image{max-width:13.33333rem}.configurator_summary_right>*:first-child{margin-top:0 !important}.configurator_summary_right_header{font-family:"robotothin";line-height:1.15;line-height:1.4;font-size:20px;padding-bottom:.66667rem;margin-top:2rem}@media all and (min-width: 37.5em){.configurator_summary_right_header{font-size:30px;line-height:1.25}}@media all and (min-width: 112.5em){.configurator_summary_right_header{font-size:36px;line-height:1.25}}@media all and (min-width: 37.5em){.configurator_summary_right_header{padding-bottom:.66667rem}}@media all and (min-width: 56.25em){.configurator_summary_right_header{padding-bottom:.66667rem}}@media all and (min-width: 71.25em){.configurator_summary_right_header{padding-bottom:.66667rem}}@media all and (min-width: 112.5em){.configurator_summary_right_header{padding-bottom:.66667rem}}@media all and (min-width: 37.5em){.configurator_summary_right_header{margin-top:2rem}}@media all and (min-width: 56.25em){.configurator_summary_right_header{margin-top:2rem}}@media all and (min-width: 71.25em){.configurator_summary_right_header{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.configurator_summary_right_header{margin-top:2.66667rem}}.configurator_summary_right_subheader{font-family:"robotoregular";font-size:18px;line-height:1.5}.configurator_summary_right_box{margin-top:1.66667rem}@media all and (min-width: 37.5em){.configurator_summary_right_box{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.configurator_summary_right_box{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.configurator_summary_right_box{margin-top:2rem}}@media all and (min-width: 112.5em){.configurator_summary_right_box{margin-top:2rem}}.configurator_summary_right_box a{margin-top:.66667rem}.configurator_summary_right_quote{font-family:"robotoregular";line-height:1.7;font-size:16px;background:#fff;padding:1rem;position:relative;margin-top:1.33333rem}.configurator_summary_right_quote:after{position:absolute;top:-15px;left:10px;content:"";width:0;height:0;border-style:solid;border-width:16px 0 0 16px;border-color:transparent transparent transparent #ffffff}.configurator_summary_right .employee{margin-top:1.66667rem}@media all and (min-width: 37.5em){.configurator_summary_right .employee{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.configurator_summary_right .employee{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.configurator_summary_right .employee{margin-top:2rem}}@media all and (min-width: 112.5em){.configurator_summary_right .employee{margin-top:2rem}}.configurator_summary_right .socialBox{display:none}@media all and (min-width: 56.25em){.configurator_summary_right .socialBox{display:-webkit-box;display:-ms-flexbox;display:flex}}.configurator_summary_right p a{font-family:"robotoregular";font-size:15px;text-transform:uppercase;line-height:1.4;display:inline-block;padding:0;text-decoration:none;color:rgba(37,35,35,0.5);cursor:pointer;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;position:relative;padding-left:27px;display:inline-block;padding-left:1.8rem;position:relative}.configurator_summary_right p a:hover{color:#252323}.configurator_summary_right p a:hover:before{-webkit-transform:translate(5px, 0);transform:translate(5px, 0);opacity:1}.configurator_summary_right p a:before{content:"";background:url("/build/media/svg/ar_filled.svg");opacity:0.5;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease;vertical-align:middle;position:absolute;top:3px;left:0}.configurator_summary_right p a span{vertical-align:middle}.configurator_summary_right p a:before{position:absolute;top:.2rem;left:0}.configurator_summary_title{width:100%}.competences{width:111.1111%;margin-left:-5.55555%;padding:0 5.55555%;background-color:#F2F1EC;position:relative;overflow:hidden}@media all and (min-width: 37.5em){.competences{width:117.6171%;margin-left:-8.80855%;padding:0 8.80855%}}@media all and (min-width: 56.25em){.competences{width:100%;margin-left:0;padding:0}}.competences__inner{margin:0 auto;padding:0;padding-bottom:5.33333rem;padding-top:3.33333rem}@media all and (min-width: 71.25em){.competences__inner{max-width:80rem}}@media all and (min-width: 112.5em){.competences__inner{max-width:84rem}}.competences__inner:after{content:"";display:table;clear:both;height:0}@media all and (min-width: 37.5em){.competences__inner{padding-bottom:6.66667rem}}@media all and (min-width: 56.25em){.competences__inner{padding-bottom:6.66667rem}}@media all and (min-width: 71.25em){.competences__inner{padding-bottom:6.66667rem}}@media all and (min-width: 112.5em){.competences__inner{padding-bottom:10.66667rem}}@media all and (min-width: 37.5em){.competences__inner{padding-top:3.33333rem}}@media all and (min-width: 56.25em){.competences__inner{padding-top:4rem}}@media all and (min-width: 71.25em){.competences__inner{padding-top:5.33333rem}}@media all and (min-width: 112.5em){.competences__inner{padding-top:6.66667rem}}.competences__inner sup,.competences__inner sub{font-family:inherit;font-size:80%}.competences__section{margin-top:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media all and (min-width: 37.5em){.competences__section{margin-top:4rem}}@media all and (min-width: 56.25em){.competences__section{margin-top:5.33333rem}}@media all and (min-width: 71.25em){.competences__section{margin-top:6.66667rem}}@media all and (min-width: 112.5em){.competences__section{margin-top:8rem}}.competences__section:first-of-type{margin-top:0}@media all and (min-width: 56.25em){.competences__section.var_left .competences__section__content{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-left:12px}}@media all and (min-width: 56.25em){.competences__section.var_left .competences__section__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 56.25em){.competences__section.var_left .competences__section__image img{max-width:calc(72px + ((100% - 84px) / 8 * 7))}}@media all and (min-width: 71.25em){.competences__section.var_left .competences__section__image img{max-width:calc(72px + ((100% - 84px) / 8 * 7))}}@media all and (min-width: 112.5em){.competences__section.var_left .competences__section__image img{max-width:calc(120px + ((100% - 140px) / 8 * 7))}}.competences__section.var_block{display:block}.competences__section__header{margin-bottom:2rem;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media all and (min-width: 37.5em){.competences__section__header{margin-bottom:2rem}}@media all and (min-width: 56.25em){.competences__section__header{margin-bottom:2rem}}@media all and (min-width: 71.25em){.competences__section__header{margin-bottom:2.66667rem}}@media all and (min-width: 112.5em){.competences__section__header{margin-bottom:2.66667rem}}@media all and (min-width: 56.25em){.competences__section__header{margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 71.25em){.competences__section__header{margin-left:calc(12px + ((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.competences__section__header{margin-left:calc(20px + ((100% - 340px) / 18 * 1))}}.competences__section__header__number{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:11px}.competences__section__header__title{font-family:"robotothin";font-weight:100;font-size:40px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media all and (min-width: 37.5em){.competences__section__header__title{font-size:60px}}@media all and (min-width: 56.25em){.competences__section__header__title{font-size:70px}}@media all and (min-width: 71.25em){.competences__section__header__title{font-size:90px}}@media all and (min-width: 112.5em){.competences__section__header__title{font-size:110px}}.competences__section__news{margin-bottom:2rem;margin-top:2.66667rem;width:100%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;border-top:1px solid rgba(37,35,35,0.2)}@media all and (min-width: 37.5em){.competences__section__news{margin-bottom:2rem}}@media all and (min-width: 56.25em){.competences__section__news{margin-bottom:2rem}}@media all and (min-width: 71.25em){.competences__section__news{margin-bottom:2.66667rem}}@media all and (min-width: 112.5em){.competences__section__news{margin-bottom:2.66667rem}}@media all and (min-width: 37.5em){.competences__section__news{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.competences__section__news{margin-top:3.33333rem}}@media all and (min-width: 71.25em){.competences__section__news{margin-top:4rem}}@media all and (min-width: 112.5em){.competences__section__news{margin-top:4rem}}@media all and (min-width: 56.25em){.competences__section__news{margin-left:calc(12px + ((100% - 204px) / 18 * 1));width:calc(180px + ((100% - 204px) / 18 * 16))}}@media all and (min-width: 71.25em){.competences__section__news{margin-left:calc(12px + ((100% - 204px) / 18 * 1));width:calc(180px + ((100% - 204px) / 18 * 16))}}@media all and (min-width: 112.5em){.competences__section__news{margin-left:calc(20px + ((100% - 340px) / 18 * 1));width:calc(300px + ((100% - 340px) / 18 * 16))}}.competences__section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}@media all and (min-width: 56.25em){.competences__section__content{width:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:calc(12px + ((100% - 204px) / 18 * 1));width:calc(180px + ((100% - 204px) / 18 * 16))}}.competences__section__content__above{padding-bottom:2.33333rem;border-bottom:1px solid rgba(37,35,35,0.2)}.competences__section__content__below{margin-top:1.66667rem}.competences__section__content hr{margin-top:1rem;margin-bottom:0;border:0;height:1px;background:rgba(37,35,35,0.2);width:100%}.competences__section__content a:not(.var_custom){font-family:"robotoregular";font-size:15px;text-transform:uppercase;line-height:1.4;display:inline-block;padding:0;text-decoration:none;color:rgba(37,35,35,0.5);cursor:pointer;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;position:relative;padding-left:27px}.competences__section__content a:not(.var_custom):hover{color:#252323}.competences__section__content a:not(.var_custom):hover:before{-webkit-transform:translate(5px, 0);transform:translate(5px, 0);opacity:1}.competences__section__content a:not(.var_custom):before{content:"";background:url("/build/media/svg/ar_filled.svg");opacity:0.5;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease;vertical-align:middle;position:absolute;top:3px;left:0}.competences__section__content a:not(.var_custom) span{vertical-align:middle}.competences__section__content strong,.competences__section__content b{font-family:"robotoregular";line-height:1.7;font-size:16px}.competences__section__content__list{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;list-style:none;margin:0;padding:0;font-size:inherit;margin-bottom:1.33333rem;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;-webkit-overflow-scrolling:touch;width:100%}.competences__section__content__list li{margin:0}@media all and (min-width: 37.5em){.competences__section__content__list{margin-bottom:1.33333rem}}@media all and (min-width: 56.25em){.competences__section__content__list{margin-bottom:1.33333rem}}@media all and (min-width: 71.25em){.competences__section__content__list{margin-bottom:1.33333rem}}@media all and (min-width: 112.5em){.competences__section__content__list{margin-bottom:1.33333rem}}@media all and (min-width: 37.5em){.competences__section__content__list{width:auto;overflow-x:auto}}.competences__section__content__list li{padding:0 1rem;text-transform:uppercase}.competences__section__content__list li:last-child{padding-right:0}.competences__section__content__list li span{color:rgba(37,35,35,0.5);text-decoration:none}.competences__section__content__list li span:hover:after{width:100%}.competences__section__content__list li:first-of-type{padding-left:0}.competences__section__content__list li.is_active span{color:#252323}.competences__section__content__list li.is_active span:after{width:100%;background:#252323}.competences__section__content__list span{font-family:"robotoregular";line-height:1.7;font-size:16px;font-size:14px;position:relative;cursor:pointer;padding-bottom:1rem;display:block}.competences__section__content__list span:after{content:"";display:block;width:0;height:1px;background:rgba(37,35,35,0.5);position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transition:width 0.3s ease;transition:width 0.3s ease}.competences__section__content__tab{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.competences__section__content__tab__awards{list-style:none;margin:0;padding:0;font-size:inherit;margin-top:2.66667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.competences__section__content__tab__awards li{margin:0}@media all and (min-width: 37.5em){.competences__section__content__tab__awards{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.competences__section__content__tab__awards{margin-top:3.33333rem}}@media all and (min-width: 71.25em){.competences__section__content__tab__awards{margin-top:4rem}}@media all and (min-width: 112.5em){.competences__section__content__tab__awards{margin-top:4rem}}.competences__section__content__tab__awards__bg{display:block;max-height:10.4rem;min-height:3.66667rem;background:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;max-width:100%}.competences__section__content__tab__awards__bg.has_product{cursor:pointer}.competences__section__content__tab__awards__bg.has_product img{-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.competences__section__content__tab__awards__bg.has_product:hover img:first-child{opacity:0}.competences__section__content__tab__awards__bg.has_product:hover img:nth-child(2){opacity:1}.competences__section__content__tab__awards__product{position:absolute;opacity:0;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.competences__section__content__tab__awards__label{font-size:12px;margin-top:15px;display:inline-block}.competences__section__content__tab__awards li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1rem);flex:0 0 calc(50% - 1rem);width:calc(50% - 1rem);max-width:calc(50% - 1rem);margin-right:1.33333rem;margin-bottom:2.66667rem}@media all and (min-width: 37.5em){.competences__section__content__tab__awards li{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 1rem);flex:0 0 calc(25% - 1rem);width:calc(25% - 1rem);max-width:calc(25% - 1rem);margin-right:1.33333rem;margin-bottom:0}}@media all and (max-width: 37.49em){.competences__section__content__tab__awards li:nth-last-child(1),.competences__section__content__tab__awards li:nth-last-child(2){margin-bottom:0}}@media all and (max-width: 37.49em){.competences__section__content__tab__awards li:nth-child(2n){margin-right:0}}@media all and (min-width: 37.5em){.competences__section__content__tab__awards li:nth-child(4n){margin-right:0}}.competences__section__content__tab__awards li img{display:block;max-width:90%;max-height:90%;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin:0 auto}.competences__section__content__tab__protrudingimage{margin-top:4rem;display:block;max-width:100%;width:100%}@media all and (min-width: 37.5em){.competences__section__content__tab__protrudingimage{margin-top:5.33333rem}}@media all and (min-width: 56.25em){.competences__section__content__tab__protrudingimage{margin-top:5.33333rem}}@media all and (min-width: 71.25em){.competences__section__content__tab__protrudingimage{margin-top:5.33333rem}}@media all and (min-width: 112.5em){.competences__section__content__tab__protrudingimage{margin-top:6.66667rem}}.job_offers__content .competences__section__content__tab__protrudingimage{width:100%;margin-left:0;text-align:left}@media all and (min-width: 71.25em){.competences__section__content__tab__protrudingimage{max-width:110%;width:110%;margin-left:-5%}}@media all and (min-width: 112.5em){.competences__section__content__tab__protrudingimage{max-width:120%;width:120%;margin-left:-10%}}.competences__section__image{margin-bottom:2rem;width:100%}@media all and (min-width: 37.5em){.competences__section__image{margin-bottom:2rem}}@media all and (min-width: 56.25em){.competences__section__image{margin-bottom:2rem}}@media all and (min-width: 71.25em){.competences__section__image{margin-bottom:2.66667rem}}@media all and (min-width: 112.5em){.competences__section__image{margin-bottom:2.66667rem}}@media all and (min-width: 37.5em){.competences__section__image{width:calc(32px + ((100% - 72px) / 10 * 5))}}@media all and (min-width: 56.25em){.competences__section__image{margin-left:calc(24px + ((100% - 204px) / 18 * 1));-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.competences__section__image img{max-width:80%;width:80%}@media all and (min-width: 71.25em){.competences__section__image img{max-width:90%;width:90%}}@media all and (min-width: 112.5em){.competences__section__image img{max-width:100%;width:100%}}.competences__section.has_image{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width: 56.25em){.competences__section.has_image .competences__section__header{width:100%}}@media all and (min-width: 56.25em){.competences__section.has_image .competences__section__content{-webkit-box-flex:1;-ms-flex:1 1 calc(84px + ((100% - 204px) / 18 * 8));flex:1 1 calc(84px + ((100% - 204px) / 18 * 8));width:calc(84px + ((100% - 204px) / 18 * 8));max-width:calc(84px + ((100% - 204px) / 18 * 8))}}@media all and (min-width: 56.25em){.competences__section.has_image .competences__section__image{-webkit-box-flex:1;-ms-flex:1 1 calc(84px + ((100% - 204px) / 18 * 8));flex:1 1 calc(84px + ((100% - 204px) / 18 * 8));width:calc(84px + ((100% - 204px) / 18 * 8));max-width:calc(84px + ((100% - 204px) / 18 * 8))}}.competences__section__big_image{background-position:center;background-repeat:no-repeat;background-size:cover;display:block;width:100vw;margin-left:calc(-50vw + 50%)}.competences__section__big_image:after{content:"";display:block;width:100%;padding-bottom:56.25%}.competences__section__image_content{padding-top:.66667rem;position:relative;background:#F2F1EC;margin-top:-1.13333rem}@media all and (min-width: 37.5em){.competences__section__image_content{padding-top:1.33333rem}}@media all and (min-width: 56.25em){.competences__section__image_content{padding-top:1.33333rem}}@media all and (min-width: 71.25em){.competences__section__image_content{padding-top:1.66667rem}}@media all and (min-width: 112.5em){.competences__section__image_content{padding-top:2rem}}@media all and (min-width: 56.25em){.competences__section__image_content{width:calc(108px + ((100% - 204px) / 18 * 10));margin-left:calc(84px + ((100% - 204px) / 18 * 7));margin-top:-9rem;padding-left:5.5%;padding-right:5.5%}}@media all and (min-width: 71.25em){.competences__section__image_content{margin-top:-12rem}}@media all and (min-width: 112.5em){.competences__section__image_content{margin-top:-13.33333rem}}.competences__section__image_content .competences__section__header{margin-left:0}.competences__section__image_content .competences__section__content{margin:0 !important;width:100% !important}.competences__section__image_content .competences__section__content p:first-child{margin-top:0}.competences__section__image_content>*{position:relative;z-index:3}.competences__section__image_content:before{content:"";position:absolute;top:0;left:-3%;width:calc(106%);background:#F2F1EC;height:100%;z-index:1}@media all and (min-width: 56.25em){.competences__section__image_content:before{display:none}}.competences__side_navigation{position:fixed;top:40%;right:2.5%;display:none;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);list-style:none;margin:0;padding:0;font-size:inherit;color:rgba(37,35,35,0.4);font-size:.6rem;font-family:"robotoregular";-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.competences__side_navigation li{margin:0}@media all and (min-width: 56.25em){.competences__side_navigation{display:block}}.competences__side_navigation_item{cursor:pointer;margin-bottom:1.33333rem !important;background:rgba(0,0,0,0);-webkit-transition:background 0.3s ease, border-color 0.3s ease, opacity 0.3s, -webkit-transform 0.3s;transition:background 0.3s ease, border-color 0.3s ease, opacity 0.3s, -webkit-transform 0.3s;transition:background 0.3s ease, border-color 0.3s ease, transform 0.3s, opacity 0.3s;transition:background 0.3s ease, border-color 0.3s ease, transform 0.3s, opacity 0.3s, -webkit-transform 0.3s}.competences__side_navigation_item:not(:last-child){width:.66667rem;height:.66667rem;border:1px solid rgba(37,35,35,0.5);border-radius:50%}.competences__side_navigation_item.is_active:not(:last-child){background:#252323;border-color:transparent}.competences__side_navigation_item:hover{border-color:transparent}.hoffmann .competences__side_navigation_item:hover{background-color:#21316F}.neopac .competences__side_navigation_item:hover{background-color:#E3672A}.competences__side_navigation_item:last-child{width:.8rem;height:2.06667rem;margin-top:.53333rem;margin-bottom:0;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;-webkit-transform:none;transform:none}.competences__side_navigation_item:last-child.is_active{opacity:1}.is_page_locked .competences__side_navigation{-webkit-transform:translate(100px, -50%);transform:translate(100px, -50%)}header.main{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:1.8rem 5% 1.13333rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;position:fixed;top:0;left:0;z-index:10;-webkit-transition:background 0.3s ease 0.5s, padding 0.4s ease, -webkit-transform 0.4s ease;transition:background 0.3s ease 0.5s, padding 0.4s ease, -webkit-transform 0.4s ease;transition:transform 0.4s ease, background 0.3s ease 0.5s, padding 0.4s ease;transition:transform 0.4s ease, background 0.3s ease 0.5s, padding 0.4s ease, -webkit-transform 0.4s ease}header.main:after{content:"";position:absolute;bottom:-4px;left:0;right:0;display:block;width:100%;min-width:100%;height:1px;border-bottom:4px solid rgba(37,35,35,0.1);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media print{header.main:after{display:none}}.is_page_locked header.main:after{-webkit-transform:translateY(-130px);transform:translateY(-130px)}@media all and (min-width: 37.5em){header.main{padding:1.8rem 7.5% 1.46667rem}}@media all and (min-width: 56.25em){header.main{position:fixed;left:0;width:100%;padding:1.8rem 5%;z-index:12;top:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media all and (min-width: 112.5em){header.main{padding:2.13333rem 5%}}@media print{header.main{-webkit-box-shadow:none;box-shadow:none;border-bottom:none;position:relative;top:0;left:0;padding:0;width:100%;margin:0;margin-top:1cm;background:white}@document url-prefix(){header.main{margin-top:0}}}@media all and (max-width: 56.24em){header.main.is_hidden{-webkit-transform:translate(0, -105%);transform:translate(0, -105%)}}@media all and (min-width: 56.25em){header.main.is_hidden{padding:1.13333rem 5%}}@media all and (min-width: 112.5em){header.main.is_hidden{padding:1.46667rem 5%}}@media print{header.main.is_hidden{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@media all and (min-width: 56.25em){header.main.is_hidden .logo .svg{-webkit-transform:scale(0.8235);transform:scale(0.8235)}}@media all and (min-width: 56.25em){.configurator_body header.main.is_hidden{padding:2rem 5%}}@media all and (min-width: 112.5em){.configurator_body header.main.is_hidden{padding:2.33333rem 5%}}header.main.is_background_transparent{background:rgba(255,255,255,0);-webkit-box-shadow:none;box-shadow:none;-webkit-transition:background 0.1s ease, -webkit-transform 0.4s ease;transition:background 0.1s ease, -webkit-transform 0.4s ease;transition:transform 0.4s ease, background 0.1s ease;transition:transform 0.4s ease, background 0.1s ease, -webkit-transform 0.4s ease}.configurator_body header.main{background:#E8E4D8;-webkit-box-shadow:none;box-shadow:none}@media all and (max-width: 71.24em){.configurator_body header.main{display:none}}@media all and (min-width: 71.25em){.configurator_body .is_step_1 header.main{width:100%;position:absolute}}@media all and (min-width: 37.5em){.configurator_body .is_summary header.main{display:-webkit-box;display:-ms-flexbox;display:flex}}.hoffmann-neopac.configurator_body header.main,.hoffmann.configurator_body header.main{background:#E3EBEA}@media all and (max-width: 112.49em){.is_page_locked_complete header.main{z-index:-1}}header.main .logo{height:2.26667rem;-webkit-transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, transform 0.3s ease;transition:opacity 0.3s ease, transform 0.3s ease, -webkit-transform 0.3s ease}@media all and (max-width: 37.49em){.hoffmann-neopac header.main .logo{height:1.73333rem;width:19.4rem;max-width:80%}}header.main .logo .svg{-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease, -webkit-transform 0.4s ease;width:25.26667rem;max-width:100%}.hoffmann header.main .logo .svg{width:14.06667rem}.neopac header.main .logo .svg{width:9.73333rem}.is_page_locked header.main .logo{-webkit-transform:translateY(-130px);transform:translateY(-130px)}header.main .main_menu{list-style:none;margin:0;padding:0;font-size:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;color:#8A8986;margin-top:1.33333rem;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}header.main .main_menu li{margin:0}@media all and (max-width: 37.49em){header.main .main_menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0;height:0;overflow:hidden;width:calc(100% + 15px);left:-15px;position:relative;padding-left:15px}}@media all and (min-width: 56.25em){header.main .main_menu{margin-top:0;margin-left:auto}}@media all and (min-width: 56.25em){header.main .main_menu{margin-top:0}}header.main .main_menu a{font-family:"robotoregular";font-size:15px;text-transform:uppercase;line-height:1.4;position:relative;display:block;color:rgba(37,35,35,0.5);text-decoration:none}@media all and (max-width: 37.49em){header.main .main_menu a{display:inline-block}}header.main .main_menu a:after{content:"";position:absolute;bottom:-.46667rem;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);display:block;width:0;height:1px;background:rgba(37,35,35,0.4);-webkit-transition:width 0.3s ease;transition:width 0.3s ease}@media all and (min-width: 37.5em){header.main .main_menu a:after{bottom:-.66667rem}}@media all and (min-width: 56.25em){header.main .main_menu a:after{bottom:-.8rem}}@media all and (min-width: 71.25em){header.main .main_menu a:after{bottom:-.8rem}}@media all and (min-width: 112.5em){header.main .main_menu a:after{bottom:-1rem}}header.main .main_menu li.main_menu__special a:after{-webkit-transform:translate(-50%, 0) rotate(3deg);transform:translate(-50%, 0) rotate(3deg)}header.main .main_menu li.var_shop a{color:#d93c66}header.main .main_menu li.var_shop a:after{background:#d93c66;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media all and (min-width: 37.5em){header.main .main_menu li.var_shop a{color:#fff}header.main .main_menu li.var_shop a:after{display:none;background:#d93c66}}header.main .main_menu li.var_shop svg{position:absolute;top:-37px;left:41%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:74px;height:74px}@media all and (max-width: 37.49em){header.main .main_menu li.var_shop svg{display:none}}header.main .main_menu li.is_green a{color:rgba(107,192,75,0.75)}header.main .main_menu li.is_green a:after{background:rgba(107,192,75,0.5)}.no_mobile header.main .main_menu a:hover:after{width:100%}header.main .main_menu li{position:relative;padding:0 1rem}@media all and (max-width: 37.49em){header.main .main_menu li{margin-top:2rem;padding-left:0}}header.main .main_menu li:first-child{padding-left:0}@media all and (max-width: 37.49em){header.main .main_menu li:first-child{margin-top:3.33333rem}}header.main .main_menu li:first-child .main_menu__bg{width:calc(100% + 15px);left:-15px}header.main .main_menu li:first-child .var_leaf_top{left:87px}@media all and (min-width: 37.5em){header.main .main_menu li:first-child .var_leaf_top{left:-29px}}@media all and (min-width: 56.25em){header.main .main_menu li:first-child .var_leaf_top{left:-2px}}header.main .main_menu li:first-child .var_leaf_bottom{left:86px}@media all and (min-width: 37.5em){header.main .main_menu li:first-child .var_leaf_bottom{left:-42px}}@media all and (min-width: 56.25em){header.main .main_menu li:first-child .var_leaf_bottom{left:9px}}header.main .main_menu li:first-child .var_eco_tins{left:86px}@media all and (min-width: 37.5em){header.main .main_menu li:first-child .var_eco_tins{left:-42px}}@media all and (min-width: 56.25em){header.main .main_menu li:first-child .var_eco_tins{left:calc(50% - 46px)}}header.main .main_menu li:last-child{padding-right:0}@media all and (max-width: 37.49em){header.main .main_menu li:last-child{padding-bottom:2rem}}header.main .main_menu li a{position:relative;z-index:3}header.main .main_menu li.is_active a{color:#252323}header.main .main_menu li.is_active a:after{width:100%;background:#252323}header.main .main_menu li.is_active.is_green a{color:#009D4F}header.main .main_menu li.is_active.is_green a:after{width:100%;background:#009D4F}header.main .main_menu li.is_green{position:relative}@media all and (min-width: 37.5em) and (max-width: 56.24em){.hoffmann header.main .main_menu li.is_green{padding-left:calc(15px + 25px)}}@media all and (min-width: 37.5em) and (max-width: 56.24em){.neopac header.main .main_menu li.is_green{padding-left:calc(15px + 24px)}}header.main .main_menu li .var_leaf_top,header.main .main_menu li .var_leaf_bottom{position:absolute;display:none}.neopac header.main .main_menu li .var_leaf_top,.neopac header.main .main_menu li .var_leaf_bottom{display:block}header.main .main_menu li .var_leaf_top{width:25px;height:24px;top:3px;left:87px}@media all and (min-width: 37.5em){header.main .main_menu li .var_leaf_top{width:25px;height:24px;top:3px;left:13px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}@media all and (min-width: 56.25em){header.main .main_menu li .var_leaf_top{width:50px;height:47px;top:-48px;left:13px;-webkit-transform:none;transform:none}}header.main .main_menu li .var_leaf_bottom{position:absolute;width:36px;height:24px;top:-4px;left:86px}@media all and (min-width: 37.5em){header.main .main_menu li .var_leaf_bottom{width:36px;height:24px;top:-4px;left:0px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}@media all and (min-width: 56.25em){header.main .main_menu li .var_leaf_bottom{width:73px;height:47px;top:-55px;left:24px;-webkit-transform:none;transform:none}}header.main .main_menu li .var_eco_tins{position:absolute;display:none;width:38px;height:21px;top:1px;left:86px}.hoffmann header.main .main_menu li .var_eco_tins,.hoffmann-neopac header.main .main_menu li .var_eco_tins{display:block}@media all and (min-width: 37.5em){header.main .main_menu li .var_eco_tins{width:38px;height:21px;top:0px;left:0}}@media all and (min-width: 56.25em){header.main .main_menu li .var_eco_tins{width:76px;height:42px;top:-44px;left:calc(50% - 39px);-webkit-transform:none;transform:none}}header.main .main_menu__bg{position:absolute;top:-9px;left:-15px;width:calc(100% + 15px);height:calc(100% + 20px);z-index:1;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 84%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 84%)}@media all and (min-width: 37.5em){header.main .main_menu__bg{left:0px;width:100%}}.is_page_locked header.main .main_menu{-webkit-transform:translateY(-130px);transform:translateY(-130px)}header.main .main_menu_checkbox{display:none;visibility:hidden}header.main .main_menu__burger{display:block;position:absolute;top:32px;right:2rem;z-index:999;width:20px;height:13px}@media all and (min-width: 37.5em){header.main .main_menu__burger{display:none}}header.main .main_menu__burger span:nth-child(1),header.main .main_menu__burger span:nth-child(2),header.main .main_menu__burger span:nth-child(3){position:absolute;top:0;left:0;width:100%;height:1px;background:#252323;-webkit-transition:top 0.1s ease-in-out 0.2s, background 0.3s, -webkit-transform 0.2s ease-in-out 0s;transition:top 0.1s ease-in-out 0.2s, background 0.3s, -webkit-transform 0.2s ease-in-out 0s;transition:top 0.1s ease-in-out 0.2s, transform 0.2s ease-in-out 0s, background 0.3s;transition:top 0.1s ease-in-out 0.2s, transform 0.2s ease-in-out 0s, background 0.3s, -webkit-transform 0.2s ease-in-out 0s}header.main .main_menu__burger span:nth-child(2){top:6px}header.main .main_menu__burger span:nth-child(3){top:12px}header.main .main_menu__burger span:nth-child(4){display:block;width:30px;height:30px;position:absolute;left:-5px;top:-9px;border-radius:50%;border:1px solid rgba(37,35,35,0.4);-webkit-transition:opacity 0.3s, -webkit-transform 0.3s ease-in-out;transition:opacity 0.3s, -webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, opacity 0.3s;transition:transform 0.3s ease-in-out, opacity 0.3s, -webkit-transform 0.3s ease-in-out;-webkit-transform:scale(0);transform:scale(0);opacity:0}header.main .main_menu__burger.is_open span:nth-child(1){top:6px;-webkit-transform:rotate(45deg) scale(0.7);transform:rotate(45deg) scale(0.7);background:rgba(37,35,35,0.4);-webkit-transition:top 0.1s ease-in-out 0s, background 0.3s, -webkit-transform 0.2s ease-in-out 0.1s;transition:top 0.1s ease-in-out 0s, background 0.3s, -webkit-transform 0.2s ease-in-out 0.1s;transition:top 0.1s ease-in-out 0s, transform 0.2s ease-in-out 0.1s, background 0.3s;transition:top 0.1s ease-in-out 0s, transform 0.2s ease-in-out 0.1s, background 0.3s, -webkit-transform 0.2s ease-in-out 0.1s}header.main .main_menu__burger.is_open span:nth-child(2){-webkit-transform:scale(0);transform:scale(0);background:rgba(37,35,35,0.4);-webkit-transition:top 0.1s ease-in-out 0s, background 0.3s, -webkit-transform 0.2s ease-in-out 0.1s;transition:top 0.1s ease-in-out 0s, background 0.3s, -webkit-transform 0.2s ease-in-out 0.1s;transition:top 0.1s ease-in-out 0s, transform 0.2s ease-in-out 0.1s, background 0.3s;transition:top 0.1s ease-in-out 0s, transform 0.2s ease-in-out 0.1s, background 0.3s, -webkit-transform 0.2s ease-in-out 0.1s}header.main .main_menu__burger.is_open span:nth-child(3){top:6px;-webkit-transform:rotate(-45deg) scale(0.7);transform:rotate(-45deg) scale(0.7);background:rgba(37,35,35,0.4);-webkit-transition:top 0.1s ease-in-out 0s, background 0.3s, -webkit-transform 0.2s ease-in-out 0.1s;transition:top 0.1s ease-in-out 0s, background 0.3s, -webkit-transform 0.2s ease-in-out 0.1s;transition:top 0.1s ease-in-out 0s, transform 0.2s ease-in-out 0.1s, background 0.3s;transition:top 0.1s ease-in-out 0s, transform 0.2s ease-in-out 0.1s, background 0.3s, -webkit-transform 0.2s ease-in-out 0.1s}header.main .main_menu__burger.is_open span:nth-child(4){-webkit-transition:opacity 0.3s, -webkit-transform 0.3s ease-in-out;transition:opacity 0.3s, -webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, opacity 0.3s;transition:transform 0.3s ease-in-out, opacity 0.3s, -webkit-transform 0.3s ease-in-out;-webkit-transform:scale(1);transform:scale(1);opacity:1}.main_close{position:absolute;width:2rem;height:2rem;right:5%}@media all and (min-width: 56.25em){.main_close{position:relative;right:auto}}.configurator .main_close{position:fixed;right:5%;z-index:6;top:1.33333rem}@media all and (min-width: 37.5em){.configurator .main_close{right:7.5%}}@media all and (min-width: 56.25em){.configurator .main_close{right:5%}}.main_close .svg{color:#252323;width:2rem;height:2rem;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.main_close .svg.var_hover,.main_close .svg.var_hover_neopac{position:absolute;top:0;left:0;opacity:0}.main_close:hover .svg.var_default{opacity:0}.hoffmann-neopac .main_close:hover .svg.var_hover_neopac,.hoffmann .main_close:hover .svg.var_hover_neopac{opacity:1}.neopac .main_close:hover .svg.var_hover{opacity:1}.footer{padding-top:4rem;padding-bottom:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;padding-left:0;padding-right:0;background:#fff;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media all and (min-width: 37.5em){.footer{padding-top:5.33333rem}}@media all and (min-width: 56.25em){.footer{padding-top:5.33333rem}}@media all and (min-width: 71.25em){.footer{padding-top:5.33333rem}}@media all and (min-width: 112.5em){.footer{padding-top:6.66667rem}}@media all and (min-width: 37.5em){.footer{padding-bottom:5.33333rem}}@media all and (min-width: 56.25em){.footer{padding-bottom:5.33333rem}}@media all and (min-width: 71.25em){.footer{padding-bottom:5.33333rem}}@media all and (min-width: 112.5em){.footer{padding-bottom:6.66667rem}}@media all and (min-width: 37.5em){.footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media all and (min-width: 56.25em){.footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:10}}.footer a{font-family:"robotoregular";font-size:12px;text-transform:uppercase;line-height:1.5;display:inline-block;text-decoration:none;color:rgba(37,35,35,0.5);padding:1rem 0;-webkit-transition:color .2s ease;transition:color .2s ease}.footer a:hover{color:#252323}.footer_left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-1rem}@media all and (min-width: 37.5em){.footer_left{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 172px);flex:1 1 calc(100% - 172px)}}@media all and (min-width: 56.25em){.footer_left{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:-1rem}}.footer_right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:-1rem}@media all and (min-width: 37.5em){.footer_right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}@media all and (min-width: 56.25em){.footer_right{width:auto;margin-top:-1rem}}@media all and (min-width: 112.5em){.footer_right{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer #langswitcher:checked ~ .footer_langswitcher_list{max-height:11.6rem;border-color:rgba(37,35,35,0.2);-webkit-transition:max-height .3s ease-out, border .3s ease 0s;transition:max-height .3s ease-out, border .3s ease 0s}.footer #langswitcher:checked ~ .footer_langswitcher_label:after{-webkit-transform:translate(8px, 0px) rotate(225deg);transform:translate(8px, 0px) rotate(225deg)}.footer #copyrights{font-family:"robotolight";font-size:16px;line-height:1.7;font-size:12px;padding:.93333rem 0}@media all and (min-width: 112.5em){.footer #copyrights{padding:1rem 0}}.footer_langswitcher{display:inline-block;position:relative;padding:.06667rem 0 0}.footer_langswitcher:after{content:close-quote;background:url("/build/media/svg/arrow_down_filled.svg");display:inline-block;width:.66667rem;height:.4rem;opacity:0.5;-webkit-transform:translate(-15px, 0);transform:translate(-15px, 0);vertical-align:middle;pointer-events:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.footer_langswitcher:hover:after{opacity:1}.footer_langswitcher_dropdown{font-family:"robotoregular";font-size:12px;text-transform:uppercase;line-height:1.5;color:rgba(37,35,35,0.5);border:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;height:46px;padding:0 1.13333rem 0 0;margin:0;background:none;cursor:pointer;-webkit-transition:color .2s ease;transition:color .2s ease}.footer_langswitcher_dropdown:hover{color:#252323}.footer_langswitcher_dropdown:focus{outline:none}.footer_menu{list-style:none;margin:0;padding:0;font-size:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer_menu li{margin:0}@media all and (min-width: 56.25em){.footer_menu{margin-left:1rem}}@media (min-width: 1500px){.footer_menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media all and (min-width: 112.5em){.footer_menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media all and (min-width: 56.25em){.footer_menu a{padding:1rem 1.33333rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.footer_menu.var_line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}@media all and (min-width: 37.5em){.footer_menu.var_line{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media all and (min-width: 56.25em){.footer_menu.var_line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:2.66667rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width: 1500px){.footer_menu.var_line{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media all and (min-width: 112.5em){.footer_menu.var_line{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.footer_menu.var_line a{padding:1rem 0}@media all and (min-width: 37.5em){.footer_menu.var_line a{padding:1rem 1.33333rem}}@media all and (min-width: 56.25em){.footer_menu.var_line a{padding-left:0;padding-right:0}}@media (min-width: 1500px){.footer_menu.var_line a{padding:1rem 1.33333rem}}@media all and (min-width: 112.5em){.footer_menu.var_line a{padding:1rem 1.33333rem}}.footer_menu.var_line li:first-child a{padding-left:0}.footer_menu.var_line li:last-child a{padding-right:0}.footer_socialmenu{list-style:none;margin:0;padding:0;font-size:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.66667rem 0}.footer_socialmenu li{margin:0}@media all and (min-width: 37.5em){.footer_socialmenu{-webkit-box-flex:1;-ms-flex:1 1 150px;flex:1 1 150px;margin-top:-.93333rem}}@media all and (min-width: 56.25em){.footer_socialmenu{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:-.86667rem 2.66667rem -.93333rem auto}}.footer_socialmenu li{display:block;width:2.93333rem;min-width:2.93333rem;max-width:2.93333rem;height:2.93333rem;border-radius:60%;border:1px solid rgba(37,35,35,0.3);margin:0 0 0 1.33333rem;-webkit-transition:border .2s ease;transition:border .2s ease}.footer_socialmenu li:first-child{margin-left:0}.footer_socialmenu li:hover{border-color:#252323}.footer_socialmenu li a{display:-webkit-box;display:-ms-flexbox;display:flex;height:inherit;color:rgba(37,35,35,0.4);line-height:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer_socialmenu li a .svg{width:1.33333rem}.footer_socialmenu li a:last-child.svg{width:1.2rem}.footer__configurator_button{position:fixed;bottom:2.66667rem;right:5%;margin-right:-2.06667rem;display:inline-block;padding:20px 25px !important;z-index:100;color:#252323;font-size:14px !important;background:#C4BDB2;-webkit-transform:translate(0, 150px);transform:translate(0, 150px);-webkit-transition:-webkit-transform .5s !important;transition:-webkit-transform .5s !important;transition:transform .5s !important;transition:transform .5s, -webkit-transform .5s !important}@media all and (min-width: 37.5em){.footer__configurator_button{right:7.5%}}@media all and (min-width: 56.25em){.footer__configurator_button{right:5%}}.hoffmann .footer__configurator_button{background:#B3C5C4}.footer__configurator_button.is_visible{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.footer__configurator_button.is_moving{position:absolute;top:-31px;bottom:auto;right:0}.footer__configurator_button .svg{display:inline-block;width:1.06667rem;height:.8rem;margin-right:.66667rem;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.footer__configurator_button span,.footer__configurator_button .svg{color:#252323;vertical-align:middle}.footer__configurator_button:hover .svg{-webkit-transform:translate(5px, 0);transform:translate(5px, 0)}@document url-prefix(){.footer_langswitcher_dropdown{margin-left:-4px}}.newsletterBox{margin-top:1.66667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:1.33333rem 2.33333rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (min-width: 37.5em){.newsletterBox{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.newsletterBox{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.newsletterBox{margin-top:2rem}}@media all and (min-width: 112.5em){.newsletterBox{margin-top:2rem}}@media all and (min-width: 56.25em){.newsletterBox{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:1.33333rem}}@media all and (min-width: 71.25em){.newsletterBox{padding:1.33333rem 1rem}}.newsletterBox .svg{display:block;width:2.26667rem;height:1.4rem}@media all and (min-width: 37.5em){.newsletterBox .svg{width:3.06667rem;height:2rem}}@media all and (min-width: 56.25em){.newsletterBox .svg{width:3.33333rem;height:2rem}}@media all and (min-width: 71.25em){.newsletterBox .svg{min-width:1.66667rem}}.newsletterBox_label{font-family:"robotoregular";font-size:15px;text-transform:uppercase;line-height:1.4;font-size:14px;line-height:1.4;color:rgba(37,35,35,0.5);margin-left:1rem}.newsletterBox_url{position:absolute;top:0;left:0;width:100%;height:100%}.socialBox{list-style:none;margin:0;padding:0;font-size:inherit;margin-top:1.66667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;position:relative}.socialBox li{margin:0}@media all and (min-width: 37.5em){.socialBox{margin-top:1.66667rem}}@media all and (min-width: 56.25em){.socialBox{margin-top:1.66667rem}}@media all and (min-width: 71.25em){.socialBox{margin-top:2rem}}@media all and (min-width: 112.5em){.socialBox{margin-top:2rem}}.socialBox li{display:block;width:2.93333rem;min-width:2.93333rem;max-width:2.93333rem;height:2.93333rem;border-radius:60%;border:1px solid rgba(37,35,35,0.3);margin:0 0 0 .66667rem;-webkit-transition:border-color 0.2s ease;transition:border-color 0.2s ease}.socialBox li:first-child{margin-left:0}.socialBox li:hover{border-color:#252323}.socialBox li a{display:-webkit-box;display:-ms-flexbox;display:flex;height:inherit;color:rgba(37,35,35,0.5);line-height:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.socialBox li a .svg{width:1.33333rem}.socialBox li a:hover{color:#252323}.socialBox .svg{display:block;width:2.26667rem}.employee_grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:0}@media all and (min-width: 56.25em){.employee_grid{padding-left:calc(12px + ((100% - 132px) / 12 * 1));padding-right:calc(12px + ((100% - 132px) / 12 * 1))}}@media all and (min-width: 71.25em){.employee_grid{padding-left:0;padding-right:0}}.employee_grid .employee{margin-top:2.66667rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(10px + ((100% - 30px) / 4 * 2))}@media all and (min-width: 37.5em){.employee_grid .employee{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.employee_grid .employee{margin-top:3.33333rem}}@media all and (min-width: 71.25em){.employee_grid .employee{margin-top:4rem}}@media all and (min-width: 112.5em){.employee_grid .employee{margin-top:4rem}}@media all and (min-width: 37.5em){.employee_grid .employee{width:calc(24px + ((100% - 72px) / 10 * 4))}}@media all and (min-width: 56.25em){.employee_grid .employee{width:calc(48px + ((100% - 108px) / 10 * 5))}}@media all and (min-width: 71.25em){.employee_grid .employee{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:calc(60px + ((100% - 132px) / 12 * 6))}}@media all and (min-width: 112.5em){.employee_grid .employee{width:calc(100px + ((100% - 220px) / 12 * 6))}}.employee_grid .employee_image{margin-bottom:.66667rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(10px + (100% - 10px));margin-right:0}@media all and (min-width: 37.5em){.employee_grid .employee_image{margin-bottom:.66667rem}}@media all and (min-width: 56.25em){.employee_grid .employee_image{margin-bottom:.66667rem}}@media all and (min-width: 71.25em){.employee_grid .employee_image{margin-bottom:.66667rem}}@media all and (min-width: 112.5em){.employee_grid .employee_image{margin-bottom:.66667rem}}@media all and (min-width: 37.5em){.employee_grid .employee_image{width:calc(24px + (100% - 24px));margin-right:8px;margin-left:0}}@media all and (min-width: 56.25em){.employee_grid .employee_image{width:calc(36px + ((100% - 48px) / 5 * 4));margin-right:0}}@media all and (min-width: 71.25em){.employee_grid .employee_image{width:calc(24px + ((100% - 60px) / 6 * 3));margin-right:12px;margin-bottom:0}}@media all and (min-width: 112.5em){.employee_grid .employee_image{width:calc(40px + ((100% - 100px) / 6 * 3));margin-right:20px}}.employee_grid .employee_title{margin-top:0}.newsletter-teaser{position:fixed;z-index:110;width:100vw;height:100vh;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 5%}@media all and (min-width: 37.5em){.newsletter-teaser{padding:0 7.5%}}@media all and (min-width: 56.25em){.newsletter-teaser{padding:0 5%}}.newsletter-teaser.initialized:before{opacity:1}.newsletter-teaser.initialized .newsletter-teaser__content{opacity:1;-webkit-transform:none;transform:none}.newsletter-teaser:before{content:close-quote;background:rgba(37,35,35,0.3);display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.newsletter-teaser__close{width:2rem;height:2rem;color:#252323;position:absolute;top:25px;right:15px}@media all and (min-width: 37.5em){.newsletter-teaser__close{top:30px;right:30px}}.newsletter-teaser__close .var_hover,.newsletter-teaser__close .var_hover_neopac{position:absolute;top:0;opacity:0}.newsletter-teaser__content{background:#F2F1EC;width:calc(30px + (100% - 30px));position:relative;z-index:1;padding:20px;-webkit-transform:translateY(-40px);transform:translateY(-40px);opacity:0;-webkit-transition:opacity 0.5s ease, -webkit-transform 0.5s ease;transition:opacity 0.5s ease, -webkit-transform 0.5s ease;transition:transform 0.5s ease, opacity 0.5s ease;transition:transform 0.5s ease, opacity 0.5s ease, -webkit-transform 0.5s ease}@media all and (min-width: 37.5em){.newsletter-teaser__content{width:calc(72px + (100% - 72px));-webkit-box-shadow:4px 3px 5px 0px rgba(37,35,35,0.53);box-shadow:4px 3px 5px 0px rgba(37,35,35,0.53);padding:calc(((100% - 72px) / 10 * 1))}}@media all and (min-width: 56.25em){.newsletter-teaser__content{width:calc(156px + ((100% - 204px) / 18 * 14));padding:calc(((100% - 204px) / 18 * 1))}}@media all and (min-width: 71.25em){.newsletter-teaser__content{width:calc(132px + ((100% - 204px) / 18 * 12));padding:calc(((100% - 204px) / 18 * 1))}}@media all and (min-width: 112.5em){.newsletter-teaser__content{width:calc(140px + ((100% - 340px) / 18 * 8));padding:calc(((100% - 340px) / 18 * 1))}}.newsletter-teaser__content .newsletter_title{margin-top:0;margin-left:0}.newsletter-teaser__content .newsletter_form{margin:0}.newsletter-teaser__content .newsletter_form_button{margin-bottom:0 !important}@media all and (min-width: 56.25em){.newsletter-teaser__content .newsletter_form{width:calc(108px + ((100% - 132px) / 12 * 10))}}.product-3d-sizer{position:absolute;width:100%;padding-bottom:70%}.product-3d-canvas{position:absolute;margin-left:0;left:50%;z-index:1;top:0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transform-origin:0 center;transform-origin:0 center;opacity:0;-webkit-transition:opacity .3s .7s ease;transition:opacity .3s .7s ease}.overview.var_pdf{padding-left:2cm;padding-right:2cm;background:#fff}.overview.var_pdf p{font-family:"Roboto","robotolight",sans-serif;font-weight:300;line-height:1.5;font-size:14px}.overview.var_pdf ul{line-height:1.5;font-size:14px;font-family:"Roboto","robotolight",sans-serif;font-weight:300}.overview.var_pdf ul li{margin-top:0;font-family:"Roboto","robotolight",sans-serif}.overview.var_pdf img{page-break-inside:avoid}.overview.var_pdf .var_hide_on_print{display:none !important}.overview.var_pdf .product_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:1cm}.overview.var_pdf .product_flex>.product_image{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;max-width:40%;width:40%;text-align:center}.overview.var_pdf .product_flex>.product_image img{max-height:10cm;width:auto !important}.overview.var_pdf .product_flex>.product_section{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;min-width:50%;width:50%;padding-left:1cm}.overview.var_pdf .product_flex>.product_text{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;min-width:50%;width:50%;padding-left:1cm}.overview.var_pdf .product_title_pdf{font-family:"robotoregular";font-size:38px}.overview.var_pdf .product_title_pdf sup{font-size:16px}.overview.var_pdf .product_header{margin-top:1cm;font-size:18pt;font-family:"robotoregular"}.overview.var_pdf .product_list{margin-top:0.25cm}.overview.var_pdf .product_print_page_break{display:block;page-break-before:always}.overview.var_pdf .product_data{display:block}.overview.var_pdf .product_data_table{margin-top:0}.overview.var_pdf .product_data_table_label,.overview.var_pdf .product_data_table_value{font-size:12px;padding:5px 0 0 0}.overview.var_pdf .product_data_item{width:48%;float:left;margin-bottom:1cm}.overview.var_pdf .product_data_item:nth-child(2n){margin-left:1%}.overview.var_pdf .product_data_item:nth-child(2n+1){margin-right:1%;clear:both}.overview.var_pdf .product_data:after{content:"";display:block;width:100%;clear:both}.overview.var_pdf .product_text h3{margin-bottom:0 !important}.overview.var_pdf .product_image{margin-top:16px !important}.overview.var_pdf .product_table_product_presentation table{display:table}.overview.var_pdf .product_table_product_presentation tr td{padding:20px 8px;font-size:15px}.overview.var_pdf .product_table_product_presentation thead{display:table-header-group}.overview.var_pdf .product_table_product_presentation thead tr th:first-of-type{display:table-cell}.overview.var_pdf .product_table_product_presentation tbody tr{display:table-row;overflow:visible}.overview.var_pdf .product_table_product_presentation tbody tr:nth-child(2n+1) td:first-of-type{background:#f7f7f5}.overview.var_pdf .product_table_product_presentation tbody tr:nth-child(2n+2){background:#f8f8f6}.overview.var_pdf .product_table_product_presentation tbody tr:nth-child(2n+2) td:first-of-type{background:#e4e3da}.overview.var_pdf .product_table_product_presentation tbody tr td{width:auto !important}.overview.var_pdf .product_table_product_presentation tbody tr td:first-child{display:table-cell;position:inherit;top:auto;left:auto}.overview.var_pdf .product_table_product_presentation tbody ul{top:-1.33333rem;margin-bottom:-2.6rem;margin-left:-8px;margin-right:-8px}.application_process{margin-top:3.33333rem}.application_process__nav{list-style:none;margin:0;padding:0;font-size:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.application_process__nav li{margin:0}.application_process__nav li{position:relative;-webkit-box-flex:1;-ms-flex:1 1 18%;flex:1 1 18%;max-width:18%;padding-bottom:30px;cursor:pointer}.application_process__nav li img{display:block;max-width:70%;margin:0 auto}.application_process__nav__indicator{position:absolute;bottom:9px;left:0;display:block;width:100%;height:1px;-webkit-transition:height .5s, bottom .5s;transition:height .5s, bottom .5s}.application_process__nav__indicator.is_active{height:10px;bottom:0}.application_process__nav__indicator.is_active span{opacity:1;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);-webkit-transition:opacity .5s ease .1s, translate .5s ease .1s;transition:opacity .5s ease .1s, translate .5s ease .1s}.application_process__nav__indicator span{position:absolute;top:calc(50% + 5px);left:50%;background:inherit;width:10px;height:10px;-webkit-transform:translate(-50%, -55%) rotate(45deg);transform:translate(-50%, -55%) rotate(45deg);-webkit-transition:opacity .3s ease 0s, translate .3s ease 0s;transition:opacity .3s ease 0s, translate .3s ease 0s;opacity:0}.application_process__content{list-style:none;margin:0;padding:0;font-size:inherit;display:block;text-align:center}.application_process__content li{margin:0}.application_process__content li{display:none}.application_process__content li.is_active{display:block}.application_process__content h3{margin-top:2rem}@media all and (min-width: 37.5em){.application_process__content h3{margin-top:2rem}}@media all and (min-width: 56.25em){.application_process__content h3{margin-top:2rem}}@media all and (min-width: 71.25em){.application_process__content h3{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.application_process__content h3{margin-top:2.66667rem}}.application_process__content__copy{width:28rem;max-width:100%;margin:0 auto}.application_process h2{margin-bottom:2rem;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}@media all and (min-width: 37.5em){.application_process h2{margin-bottom:2rem}}@media all and (min-width: 56.25em){.application_process h2{margin-bottom:2rem}}@media all and (min-width: 71.25em){.application_process h2{margin-bottom:2.66667rem}}@media all and (min-width: 112.5em){.application_process h2{margin-bottom:2.66667rem}}.markets_tabs{margin-top:2rem;margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:4}@media all and (min-width: 37.5em){.markets_tabs{margin-top:2rem}}@media all and (min-width: 56.25em){.markets_tabs{margin-top:2rem}}@media all and (min-width: 71.25em){.markets_tabs{margin-top:2.66667rem}}@media all and (min-width: 112.5em){.markets_tabs{margin-top:2.66667rem}}.markets_tabs li{padding:0 25px;opacity:0.5;-webkit-transition:opacity 0.7s;transition:opacity 0.7s;cursor:pointer}.markets_tabs li h3{position:relative;padding:20px 0}.markets_tabs li h3:hover:after{-webkit-transform:scale(1, 1);transform:scale(1, 1)}.markets_tabs li h3:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;-webkit-transform:scale(0, 1);transform:scale(0, 1);background:rgba(37,35,35,0.4);-webkit-transition:-webkit-transform 0.7s;transition:-webkit-transform 0.7s;transition:transform 0.7s;transition:transform 0.7s, -webkit-transform 0.7s}.markets_tabs li.is_active{opacity:1;cursor:default}.markets_tabs li.is_active h3:after{-webkit-transform:scale(1, 1);transform:scale(1, 1)}.markets_list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media all and (min-width: 56.25em){.markets_list{margin-top:-30px}}.markets_list_product{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(10px + ((100% - 30px) / 4 * 2));margin-top:0;margin-right:10px;cursor:pointer}@media all and (max-width: 37.49em){.markets_list_product:nth-child(2n+2){margin-right:0}}@media all and (min-width: 37.5em){.markets_list_product{width:calc(24px + ((100% - 72px) / 10 * 4));margin-right:calc(((100% - 72px) / 10 * 1))}}@media all and (min-width: 37.5em) and (max-width: 56.24em){.markets_list_product:nth-child(2n+2){margin-right:0}}@media all and (min-width: 56.25em){.markets_list_product{width:calc(36px + ((100% - 204px) / 18 * 4));margin-right:calc(12px + ((100% - 204px) / 18 * 1.5))}.markets_list_product:nth-child(3n+3){margin-right:0}}@media all and (min-width: 71.25em){.markets_list_product{width:calc(48px + ((100% - 204px) / 18 * 5));margin-right:calc(((100% - 204px) / 18 * 1))}.markets_list_product:nth-child(3n+3){margin-right:0}}@media all and (min-width: 112.5em){.markets_list_product{width:calc(80px + ((100% - 340px) / 18 * 5));margin-right:calc(((100% - 340px) / 18 * 1))}.markets_list_product:nth-child(3n+3){margin-right:0}}.markets_list_product img{max-width:100%}.markets_list_product_imagewrapper{position:relative;display:block;z-index:3}.markets_list_product_imagewrapper:after{content:"";display:block;width:100%;padding-bottom:98%}.markets_list_product_imagewrapper img{position:absolute;bottom:0;left:50%;max-width:100%;max-height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform-origin:center bottom;transform-origin:center bottom}.markets_list_product_description{position:absolute;visibility:hidden;overflow:hidden}.markets_list_product_bg{position:absolute;bottom:32px;left:-10px;width:calc(100% + 20px);height:100%;background:#E3EBEA;z-index:0;pointer-events:none;-webkit-transform-origin:center bottom;transform-origin:center bottom;opacity:0}@media all and (min-width: 37.5em){.markets_list_product_bg{left:-20px;width:calc(100% + 40px)}}.markets_list_product_url{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.markets_list_product_cta{margin-top:15px}.markets_list_product_title{font-family:"robotoregular";line-height:1.7;font-size:16px;position:relative;z-index:3;margin-top:15px}.markets_list_product_extra{position:relative;z-index:3}.market .competences__section{margin-top:2.66667rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}@media all and (min-width: 37.5em){.market .competences__section{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.market .competences__section{margin-top:3.33333rem}}@media all and (min-width: 71.25em){.market .competences__section{margin-top:4rem}}@media all and (min-width: 112.5em){.market .competences__section{margin-top:4rem}}.market .competences__section__content__tab__awards{margin-top:4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (min-width: 37.5em){.market .competences__section__content__tab__awards{margin-top:4rem}}@media all and (min-width: 56.25em){.market .competences__section__content__tab__awards{margin-top:5.33333rem}}@media all and (min-width: 71.25em){.market .competences__section__content__tab__awards{margin-top:6.66667rem}}@media all and (min-width: 112.5em){.market .competences__section__content__tab__awards{margin-top:8rem}}.market .competences__section__content__tab__awards__bg{padding:10px 0;background:transparent}.market .competences__section__content__tab__awards__label{display:none}.market .competences__section__content__tab__awards li:last-child{margin-right:0}.market .competences__section__content__tab__awards li img{max-height:130px}.market__links{text-align:left;border-top:1px solid rgba(26,25,25,0.1);margin-top:2.66667rem;padding-top:2.66667rem}@media all and (min-width: 37.5em){.market__links{margin-top:3.33333rem}}@media all and (min-width: 56.25em){.market__links{margin-top:3.33333rem}}@media all and (min-width: 71.25em){.market__links{margin-top:4rem}}@media all and (min-width: 112.5em){.market__links{margin-top:4rem}}@media all and (min-width: 37.5em){.market__links{padding-top:3.33333rem}}@media all and (min-width: 56.25em){.market__links{padding-top:3.33333rem}}@media all and (min-width: 71.25em){.market__links{padding-top:4rem}}@media all and (min-width: 112.5em){.market__links{padding-top:4rem}}.job_offers__content .market__links{width:100%;margin-left:0;text-align:left}@media all and (min-width: 56.25em){.market__links{margin-left:calc(24px + ((100% - 204px) / 18 * 2));width:calc(156px + ((100% - 204px) / 18 * 14))}}@media all and (min-width: 71.25em){.market__links{margin-left:calc(24px + ((100% - 204px) / 18 * 2));width:calc(156px + ((100% - 204px) / 18 * 14))}}@media all and (min-width: 112.5em){.market__links{margin-left:calc(40px + ((100% - 340px) / 18 * 2));width:calc(260px + ((100% - 340px) / 18 * 14))}}.market__links__list{margin-top:20px}.market__links a{font-family:"robotoregular";font-size:15px;text-transform:uppercase;line-height:1.4;display:inline-block;padding:0;text-decoration:none;color:rgba(37,35,35,0.5);cursor:pointer;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;position:relative;padding-left:27px;display:block;margin-top:10px}.market__links a:hover{color:#252323}.market__links a:hover:before{-webkit-transform:translate(5px, 0);transform:translate(5px, 0);opacity:1}.market__links a:before{content:"";background:url("/build/media/svg/ar_filled.svg");opacity:0.5;display:inline-block;width:1.13333rem;height:.8rem;margin-right:.66667rem;-webkit-transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:opacity 0.3s ease, -webkit-transform 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease;transition:transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease;vertical-align:middle;position:absolute;top:3px;left:0}.market__links a span{vertical-align:middle}.job_offers__content .market__links a:after{display:none}.market__links p:first-child{margin-top:0}.yt_player{position:relative}.yt_player__video{pointer-events:none}.yt_player:after{content:"";display:block;width:100%;padding-bottom:56.25%}.yt_player iframe{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}.yt_player__button{border:0;background:none;position:absolute;right:10px;bottom:20px;z-index:4;cursor:pointer;outline:none;-webkit-transition:opacity 0.7s, -webkit-transform 0.7s;transition:opacity 0.7s, -webkit-transform 0.7s;transition:transform 0.7s, opacity 0.7s;transition:transform 0.7s, opacity 0.7s, -webkit-transform 0.7s}.yt_player__button circle{-webkit-transition:fill 0.3s;transition:fill 0.3s}.yt_player__button:focus circle,.yt_player__button:hover circle{fill:#e6e6e6}.yt_player__button.is_hidden{opacity:0;-webkit-transform:translate(0px, 10px);transform:translate(0px, 10px)}@media all and (min-width: 37.5em){.yt_player__button{bottom:0px}}@media all and (min-width: 56.25em){.yt_player__button{right:auto;bottom:10px;left:calc(12px + ((100% - 204px) / 18 * 2))}}@media all and (min-width: 71.25em){.yt_player__button{left:calc(12px + ((100% - 204px) / 18 * 2))}}@media all and (min-width: 112.5em){.yt_player__button{left:calc(20px + ((100% - 340px) / 18 * 2))}}.yt_player__button.var_volume{left:20px;right:auto}@media all and (min-width: 37.5em){.yt_player__button.var_volume{left:auto;right:90px;bottom:10px}}@media all and (min-width: 56.25em){.yt_player__button.var_volume{left:calc(12px + ((100% - 204px) / 18 * 2));bottom:22px;right:auto;-webkit-transform:translate(80px, 0px);transform:translate(80px, 0px)}.yt_player__button.var_volume.is_hidden{-webkit-transform:translate(80px, 10px);transform:translate(80px, 10px)}}.yt_player__bar{position:absolute;bottom:50px;right:10px;z-index:4;height:10px;background:#fff;border-radius:5px;overflow:hidden;padding:0 5px;opacity:0;-webkit-transform:translate(145px, 10px);transform:translate(145px, 10px);-webkit-transition:opacity 0.7s, -webkit-transform 0.7s;transition:opacity 0.7s, -webkit-transform 0.7s;transition:transform 0.7s, opacity 0.7s;transition:transform 0.7s, opacity 0.7s, -webkit-transform 0.7s}@media all and (max-width: 56.24em){.yt_player__bar{bottom:0;left:20px;-webkit-transform:none;transform:none;right:20px;width:auto;-webkit-transform:translate(0, 10px);transform:translate(0, 10px)}}.yt_player__bar.is_visible{opacity:1;-webkit-transform:translate(145px, 0);transform:translate(145px, 0)}@media all and (min-width: 112.5em){.yt_player__bar.is_visible{-webkit-transform:translate(160px, 0);transform:translate(160px, 0)}}@media all and (max-width: 56.24em){.yt_player__bar.is_visible{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@media all and (min-width: 37.5em){.yt_player__bar{bottom:34px;width:calc(100% - 180px)}}@media all and (min-width: 56.25em){.yt_player__bar{right:auto;bottom:46px;width:63.5%;left:calc(12px + ((100% - 204px) / 18 * 2))}}@media all and (min-width: 71.25em){.yt_player__bar{width:65%;left:calc(12px + ((100% - 204px) / 18 * 2))}}@media all and (min-width: 112.5em){.yt_player__bar{left:calc(20px + ((100% - 340px) / 18 * 2));width:67%}}.yt_player__bar__inner{display:block;position:absolute;top:0;bottom:0;left:5px;right:5px;overflow:hidden}.yt_player__bar__inner:after{content:"";display:block;position:absolute;left:0;right:0;top:4px;bottom:4px;background:rgba(0,0,0,0.2)}.yt_player__bar__progress{position:absolute;left:-100%;width:100%;top:4px;height:2px;border-radius:2px;background:#000}.yt_player__bar__progress:after{content:"";display:block;width:6px;height:6px;position:absolute;right:0;top:-2px;border-radius:3px;background:#000}.yt_player__bar__range{position:absolute;height:10px;width:calc(100% - 5px);bottom:0;left:0;opacity:0}.yt_player__controls{width:100%;max-width:80rem;margin:0 auto;position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media all and (min-width: 56.25em){.yt_player__controls{bottom:0}}#cc_div #s-inr,#cc_div #cm{border-radius:0;-webkit-box-shadow:4px 4px 0 rgba(37,35,35,0.1);box-shadow:4px 4px 0 rgba(37,35,35,0.1);color:#252323;max-width:600px}#cc_div #s-inr *,#cc_div #cm *{line-height:1.3}#cc_div #s-inr #c-bns button,#cc_div #s-inr #s-bns button,#cc_div #cm #c-bns button,#cc_div #cm #s-bns button{background:#F2F1EC;color:rgba(37,35,35,0.75);-webkit-transition:background-color .3s, color .3s;transition:background-color .3s, color .3s;font-size:15px;font-family:"robotoregular";text-transform:uppercase;font-weight:600}#cc_div #s-inr #c-bns button:hover,#cc_div #s-inr #s-bns button:hover,#cc_div #cm #c-bns button:hover,#cc_div #cm #s-bns button:hover{background:#e8e6dd}body.hoffmann #cc_div #s-inr #c-bns button,body.hoffmann #cc_div #s-inr #s-bns button,body.hoffmann #cc_div #cm #c-bns button,body.hoffmann #cc_div #cm #s-bns button{background:#F2F1EC}body.hoffmann #cc_div #s-inr #c-bns button:hover,body.hoffmann #cc_div #s-inr #s-bns button:hover,body.hoffmann #cc_div #cm #c-bns button:hover,body.hoffmann #cc_div #cm #s-bns button:hover{background:#e8e6dd}#cc_div #s-inr #c-bns button:first-child,#cc_div #s-inr #s-bns button:first-child,#cc_div #cm #c-bns button:first-child,#cc_div #cm #s-bns button:first-child{background:#E3672A;color:#fff;-webkit-transition:background-color .3s, color .3s;transition:background-color .3s, color .3s}#cc_div #s-inr #c-bns button:first-child:hover,#cc_div #s-inr #s-bns button:first-child:hover,#cc_div #cm #c-bns button:first-child:hover,#cc_div #cm #s-bns button:first-child:hover{background:#c15119}body.hoffmann #cc_div #s-inr #c-bns button:first-child,body.hoffmann #cc_div #s-inr #s-bns button:first-child,body.hoffmann #cc_div #cm #c-bns button:first-child,body.hoffmann #cc_div #cm #s-bns button:first-child{background:#21316F}body.hoffmann #cc_div #s-inr #c-bns button:first-child:hover,body.hoffmann #cc_div #s-inr #s-bns button:first-child:hover,body.hoffmann #cc_div #cm #c-bns button:first-child:hover,body.hoffmann #cc_div #cm #s-bns button:first-child:hover{background:#152048}#cc_div #s-inr .c-bn,#cc_div #cm .c-bn{border-radius:0}#cc_div #s-inr #c-ttl,#cc_div #cm #c-ttl{font-family:"robotoregular" !important;font-weight:600}#cc_div #s-inr #c-txt button,#cc_div #cm #c-txt button{display:block;margin:5px 0 0 auto;color:#252323;font-family:"robotolight" !important;font-weight:400 !important;line-height:1.3 !important}#cc_div #s-inr *,#cc_div #cm *{font-family:"robotolight" !important;font-size:14px !important;line-height:1.7 !important;font-weight:300}#cc_div #s-inr #s-bns{height:72px}#cc_div #s-inr #s-bns button{line-height:1.2 !important}#s-bl .c-bl.b-ex{background:#F2F1EC;font-weight:400;border-radius:0}#s-cnt .p{color:#252323}.cc_div .b-tg .c-tgl:checked ~ .c-tg{background:#E3672A}body.hoffmann .cc_div .b-tg .c-tgl:checked ~ .c-tg{background:#21316F}#s-c-bn{background:transparent;border:1px solid #252323;border-radius:50% !important;width:24px;height:24px;-webkit-transition:background-color .3s, border-color .3s;transition:background-color .3s, border-color .3s}#s-c-bn:after,#s-c-bn:before{width:14px;height:1px;top:50%;left:calc(50% - 7px);-webkit-transition:background-color .3s;transition:background-color .3s}#s-c-bn:hover{background:#E3672A;border-color:#E3672A}#s-c-bn:hover::after,#s-c-bn:hover:before{background-color:#fff}body.hoffmann #s-c-bn:hover{background:#21316F;border-color:#21316F}body{font-family:"robotolight",serif;font-size:15}body.is_page_locked{position:fixed;overflow:hidden;height:100%;width:100%}body:before{visibility:hidden}body.show-grid:before{visibility:visible}body.is_mobile{cursor:pointer}.wrapper{padding:5rem 5% 0;position:relative;overflow:hidden}@media all and (min-width: 37.5em){.wrapper{padding:8.13333rem 7.5% 0}}@media all and (min-width: 56.25em){.wrapper{padding:5.86667rem 5% 0}}.configurator_body .wrapper{padding-top:0}@media all and (min-width: 56.25em){.configurator_body .wrapper{padding:0 5%}}@media print{.wrapper{padding-top:0;margin:0 1cm}}.svg{width:100%;height:100%;fill:currentColor}#sprite{display:none}#random{width:300px}#random::before{content:close-quote;-webkit-filter:drop-shadow(-15px 5px 0px rgba(0,0,0,0.7));filter:drop-shadow(-15px 5px 0px rgba(0,0,0,0.7));position:absolute;top:0;left:0;width:300px;height:300px;background:red}@media all and (min-width: 37.5em){.break-mobile{display:none}}.cookie_modal{z-index:111;position:fixed;display:none;top:0;left:0;width:100%;padding:1.66667rem 5.55555%;background:#fff}@media all and (min-width: 37.5em){.cookie_modal{padding-left:8.80855%;padding-right:8.80855%}}@media all and (min-width: 56.25em){.cookie_modal{padding-left:5%;padding-right:5%}}.cookie_modal:after{content:close-quote;position:absolute;bottom:-4px;left:0;right:0;display:block;width:100%;min-width:100%;height:1px;border-bottom:4px solid rgba(37,35,35,0.1)}.cookie_modal_inner{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (min-width: 71.25em){.cookie_modal_inner{max-width:80rem}}@media all and (min-width: 112.5em){.cookie_modal_inner{max-width:84rem}}.cookie_modal_icon{width:3.2rem;margin-right:10px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.cookie_modal_text{margin-right:auto}.cookie_modal_text p{font-size:.8rem;margin-top:0;color:#252323}.cookie_modal_text a{color:inherit}.cookie_modal_close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px;text-decoration:none}.cookie_modal_close_text{font-size:.86667rem;color:#252323;text-transform:uppercase;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cookie_modal_close_icons{width:2rem;height:2rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:2px;position:relative}.cookie_modal_close .svg{color:#252323;width:2rem;height:2rem;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;display:block}.cookie_modal_close .svg.var_hover,.cookie_modal_close .svg.var_hover_neopac{position:absolute;top:0;left:0;opacity:0}.cookie_modal_close:hover .svg.var_default{opacity:0}.hoffmann-neopac .cookie_modal_close:hover .svg.var_hover_neopac,.hoffmann .cookie_modal_close:hover .svg.var_hover_neopac{opacity:1}.neopac .cookie_modal_close:hover .svg.var_hover{opacity:1}.cookie_modal.is_cookie_visible{display:block}.spinner .loader{position:relative;margin:0 auto;width:50px}.spinner .loader:before{content:"";display:block;padding-top:100%}.spinner .circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:100%;-webkit-transform-origin:center center;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.spinner .path{stroke-dasharray:89, 200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite;stroke-linecap:round}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1, 200;stroke-dashoffset:0}50%{stroke-dasharray:89, 200;stroke-dashoffset:-35px}100%{stroke-dasharray:89, 200;stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1, 200;stroke-dashoffset:0}50%{stroke-dasharray:89, 200;stroke-dashoffset:-35px}100%{stroke-dasharray:89, 200;stroke-dashoffset:-124px}}@-webkit-keyframes color{100%,0%{stroke:#e3672a}40%{stroke:#c7c1ae}66%{stroke:#e3672a}80%,90%{stroke:#c7c1ae}}@keyframes color{100%,0%{stroke:#e3672a}40%{stroke:#c7c1ae}66%{stroke:#e3672a}80%,90%{stroke:#c7c1ae}}@media print{.var_hide_on_print{display:none !important;height:0 !important}}table.var_block{text-align:left;width:100%;font-family:"robotolight";font-size:16px;line-height:1.7}table.var_block a{text-decoration:underline !important}table.var_block a:after{display:none !important}table.var_block tr th{text-align:left}@media all and (max-width: 71.865em){table.var_block td{display:block;margin-top:2rem}table.var_block td:first-child{margin-top:0}}@media all and (min-width: 71.875em){table.var_block td{padding:0 1.33333rem}table.var_block td:first-child{padding-left:0}}.vue_fade_in{-webkit-transition:opacity .7s,-webkit-transform .7s;transition:opacity .7s,-webkit-transform .7s;transition:opacity .7s,transform .7s;transition:opacity .7s,transform .7s,-webkit-transform .7s}.vue_fade_in:not(.is_visible){opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}.vue_slide_left{-webkit-transition:opacity .7s,-webkit-transform .7s;transition:opacity .7s,-webkit-transform .7s;transition:opacity .7s,transform .7s;transition:opacity .7s,transform .7s,-webkit-transform .7s}.vue_slide_left:not(.is_visible){opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}@media all and (min-width: 56.25em){.vue_slide_left:not(.is_visible){-webkit-transform:translateX(-150px);transform:translateX(-150px)}}.vue_slide_right{-webkit-transition:opacity .7s,-webkit-transform .7s;transition:opacity .7s,-webkit-transform .7s;transition:opacity .7s,transform .7s;transition:opacity .7s,transform .7s,-webkit-transform .7s}.vue_slide_right:not(.is_visible){opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}@media all and (min-width: 56.25em){.vue_slide_right:not(.is_visible){-webkit-transform:translateX(150px);transform:translateX(150px)}}.vue_opacity_in{-webkit-transition:opacity .7s;transition:opacity .7s}.vue_opacity_in:not(.is_visible){opacity:0}@page{margin:2cm 1cm 2cm 1cm}@page :first{margin:0.5cm 1cm 2cm 1cm}
