:root{--cc-bg:#fff;--cc-text:#2d4156;--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-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,0.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{box-sizing:border-box;float:none;font-style:inherit;font-feature-settings:normal;font-variant:normal;font-weight:inherit;font-family:inherit;line-height:1.2;font-size:1em;transition:none;animation:none;margin:0;padding:0;text-transform:none;letter-spacing:unset;color:inherit;background:0 0;border:none;box-shadow:none;text-decoration:none;text-align:left;visibility:unset}.cc_div{font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#2d4156;color:var(--cc-text)}#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}#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}.cc_div a{border-bottom:1px solid}.cc_div a:hover{text-decoration:none;border-color:transparent}#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{transform:translateX(100%);opacity:1}#cm.bar.top.slide,.cc_div .bar.left.slide #s-inr{transform:translateX(-100%);opacity:1}#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{visibility:visible!important;opacity:1!important}#cm{font-family:inherit;padding:1.1em 1.8em 1.4em;position:fixed;z-index:1;background:var(--cc-bg);max-width:24.2em;width:100%;bottom:1.25em;right:1.25em;box-shadow:0 .625em 1.875em #000;box-shadow:0 .625em 1.875em rgba(2,2,3,.28);opacity:0;visibility:hidden;transform:scale(.95);line-height:normal}#cc_div #cm{display:block!important}#c-ttl{margin-bottom:.7em;font-size:1.05em}.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{color:#40505a;color:#2d4156;color:var(--cc-btn-secondary-text);background:#e5ebef;background:#eaeff2;background:var(--cc-btn-secondary-bg);padding:1em 1.7em;display:inline-block;cursor:pointer;font-size:.82em;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;text-align:center;border-radius:4px;flex:1 1}#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{position:fixed;top:0;left:0;width:100%;z-index:101;display:table;height:100%;visibility:hidden}#s-bl{outline:0}#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{display:block;font-family:inherit;font-size:.95em;width:100%;position:relative;padding:1.3em 6.4em 1.3em 2.7em;background:0 0;transition:background-color .25s ease}#s-cnt .b-bn .b-tl.exp{cursor:pointer}#s-cnt .act .b-bn .b-tl{border-bottom-right-radius:0;border-bottom-left-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{padding:1em;margin-bottom:.5em;border:1px solid #f1f3f5;border-color:var(--cc-section-border);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{transition:none;padding:0;margin-top:0;border:none;margin-bottom:2em}#s-bl .c-bl:not(.b-ex):first-child:hover{background:0 0;background:unset}#s-bl .c-bl.b-ex{padding:0;border:none;background:#f0f4f7;background:var(--cc-cookie-category-block-bg);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{max-height:0;overflow:hidden;padding-top:0;margin-bottom:0;display:none}#s-bl .act .b-acc{max-height:100%;display:block;overflow:hidden}#s-cnt .p{font-size:.9em;line-height:1.5em;margin-top:.85em;color:#2d4156;color:var(--cc-block-text)}.cc_div .b-tg .c-tgl:disabled{cursor:not-allowed}#c-vln{display:table-cell;vertical-align:middle;position:relative}#cs{padding:0 1.7em;width:100%;position:fixed;left:0;right:0;top:0;bottom:0}#cs,#s-inr{height:100%}#s-inr{max-width:45em;margin:0 auto;transform:scale(.96);opacity:0;padding-top:4.75em;padding-bottom:4.75em;position:relative;overflow:hidden;visibility:hidden;box-shadow:0 13px 27px -5px rgba(3,6,9,.26)}#s-bns,#s-hdr,#s-inr{background:#fff;background:var(--cc-bg)}#s-bl{overflow-y:auto;overflow-y:overlay;overflow-x:hidden;height:100%;padding:1.3em 2.1em;display:block;width:100%}#s-bns{position:absolute;bottom:0;left:0;right:0;padding:1em 2.1em;border-color:#f1f3f5;border-color:var(--cc-section-border);border-top:1px solid #f1f3f5;border-top-color:var(--cc-section-border);height:4.75em}.cc_div .cc-link{color:#253b48;color:#2d4156;color:var(--cc-btn-primary-bg);border-color:#2d4156;border-left-color:var(--cc-btn-primary-bg);border-bottom:1px solid #253b48;border-bottom-color:var(--cc-btn-primary-bg);border-right-color:var(--cc-btn-primary-bg);border-top-color:var(--cc-btn-primary-bg);display:inline;padding-bottom:0;text-decoration:none;cursor:pointer;font-weight:600}.cc_div .cc-link:active,.cc_div .cc-link:hover{border-color:transparent}#c-bns button:first-child,#s-bns button:first-child{color:#fff;color:var(--cc-btn-primary-text);background:#253b48;background:#2d4156;background:var(--cc-btn-primary-bg)}#c-bns.swap button:first-child{color:#40505a;color:#2d4156;color:var(--cc-btn-secondary-text);background:#e5ebef;background:#eaeff2;background:var(--cc-btn-secondary-bg)}#c-bns.swap button:last-child{color:#fff;color:var(--cc-btn-primary-text);background:#253b48;background:#2d4156;background:var(--cc-btn-primary-bg)}.cc_div .b-tg .c-tgl:checked~.c-tg{background:#253b48;background:#2d4156;background:var(--cc-toggle-bg-on)}#c-bns.swap button:last-child:active,#c-bns.swap button:last-child:hover,#c-bns button:first-child:active,#c-bns button:first-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{position:absolute;top:0;width:100%;display:table;padding:0 2.1em;height:4.75em;z-index:2;border-color:#f1f3f5;border-left-color:var(--cc-section-border);border-bottom:1px solid #f1f3f5;border-bottom-color:var(--cc-section-border);border-right-color:var(--cc-section-border);border-top-color:var(--cc-section-border)}#s-hdr,#s-ttl{vertical-align:middle}#s-ttl{display:table-cell;font-size:1em}#s-c-bn{padding:0;width:1.7em;height:1.7em;font-size:1.45em;margin:0;font-weight:400;position:relative}#s-c-bnc{display:table-cell;vertical-align:middle}.cc_div span.t-lb{position:absolute;top:0;z-index:-1;opacity:0;pointer-events:none;overflow:hidden}#c_policy__text{height:31.25em;overflow-y:auto;margin-top:1.25em}#c-s-in{position:relative;transform:translateY(-50%);top:50%;height:100%;height:calc(100% - 2.5em);max-height:37.5em}@media screen and (min-width:688px){#s-bl::-webkit-scrollbar{width:.9em;height:100%;background:0 0;border-radius:0 .25em .25em 0}#s-bl::-webkit-scrollbar-thumb{border:.25em solid #fff;border:.25em solid var(--cc-bg);background:#cfd5db;background:var(--cc-webkit-scrollbar-bg);border-radius:100em}#s-bl::-webkit-scrollbar-thumb:hover{background:#9199a0;background:var(--cc-webkit-scrollbar-bg-hover)}#s-bl::-webkit-scrollbar-button{width:10px;height:5px}}.cc_div .b-tg{right:0;bottom:0;display:inline-block;margin:auto;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{position:absolute;top:0;cursor:pointer}.cc_div .b-tg .c-tgl{display:block;left:0;margin:0;border:0}.cc_div .b-tg .c-tg{position:absolute;background:#919ea6;background:var(--cc-toggle-bg-off);transition:background-color .25s ease,box-shadow .25s ease;pointer-events:none}.cc_div .b-tg,.cc_div .b-tg .c-tg,.cc_div .b-tg .c-tgl,.cc_div span.t-lb{width:3.4em;height:1.5em;border-radius: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{content:"";position:relative;display:block;left:.125em;top:.125em;width:1.25em;height:1.25em;border:none;box-sizing:content-box;background:#fff;background:var(--cc-toggle-knob-bg);box-shadow:0 1px 2px rgba(24,32,35,.36);transition:transform .25s ease;border-radius:100%}.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{text-align:left;border-collapse:collapse;width:100%;padding:0;margin:0;overflow:hidden}#s-bl td,#s-bl th{text-align:left;vertical-align:top;font-size:.8em;padding:.8em .625em .8em 1.2em}#s-bl th{font-family:inherit;padding:1.2em}#s-bl thead tr:first-child{border-color:#e9edf2;border-left-color:var(--cc-cookie-table-border);border-bottom:1px solid #e9edf2;border-bottom-color:var(--cc-cookie-table-border);border-right-color:var(--cc-cookie-table-border);border-top-color:var(--cc-cookie-table-border)}.force--consent #cs,.force--consent #s-cnt{width:100vw}#cm-ov,#cs-ov{position:fixed;left:0;right:0;top:0;bottom:0;visibility:hidden;opacity:0;background:#070707;background:var(--cc-overlay-bg);display:none;transition:none}.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{position:fixed;top:0;left:0;bottom:0;width:100%;width:100vw;visibility:hidden;transition:visibility .25s linear}.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{width:100vw;max-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-color:var(--cc-btn-secondary-text);border-width:0 2px 2px 0;padding:.2em;display:inline-block;content:"";margin-right:15px;position:absolute;transform:translateY(-50%) rotate(45deg);left:1.2em;top:50%}.cc_div .act .b-bn .b-tl:before{transform:translateY(-20%) rotate(225deg)}.cc_div .on-i:before{border:solid #ecf2fa;border-color:var(--cc-toggle-knob-icon-color);border-width:0 2px 2px 0;display:inline-block;padding:.1em .1em .45em;top:.37em;left:.75em}#s-c-bn:after,#s-c-bn:before,.cc_div .on-i:before{content:"";margin:0 auto;transform:rotate(45deg);position:absolute}#s-c-bn:after,#s-c-bn:before{left:.82em;top:.58em;height:.6em;width:1.5px;background:#444d53;background:#2d4156;background:var(--cc-btn-secondary-text);border-radius:1em}#s-c-bn:after{transform:rotate(-45deg)}.cc_div .off-i,.cc_div .on-i{height:100%;width:50%;position:absolute;right:0;display:block;text-align:center;transition:opacity .15s ease}.cc_div .on-i{left:0;opacity:0}.cc_div .off-i:after,.cc_div .off-i:before{right:.8em;top:.42em;content:" ";height:.7em;width:.09375em;display:block;background:#cdd6dc;background:#ecf2fa;background:var(--cc-toggle-knob-icon-color);margin:0 auto;position:absolute;transform-origin:center}.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{top:50%;transform:translateY(-37%);bottom:auto}#cm.box.middle.zoom,#cm.cloud.middle.zoom{transform:scale(.95) translateY(-50%)}#cm.box.center,#cm.cloud{left:1em;right:1em;margin:0 auto}#cm.cloud{max-width:50em;text-align:center;overflow:hidden;padding:1.3em 2em;width:unset}.cc_div .cloud #c-inr{display:table;width:100%}.cc_div .cloud #c-inr-i{width:70%;display:table-cell;vertical-align:top;padding-right:2.4em}.cc_div .cloud #c-txt{font-size:.85em}.cc_div .cloud #c-bns{min-width:170px;display:table-cell;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{width:100%;max-width:100%;left:0;right:0;bottom:0;border-radius:0;position:fixed;padding:2em}#cm.bar #c-inr{max-width:32em;margin:0 auto}#cm.bar #c-bns{max-width:33.75em}#cm.bar #cs{padding:0}.cc_div .bar #c-s-in{top:0;transform:none;height:100%;max-height:100%}.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{margin:0 0 0 auto;border-radius:0;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{position:absolute;top:-9999px;left:-9999px}.cc_div .bar #s-bl tr{border-color:#e9edf2;border-color:var(--cc-cookie-table-border);border-top:1px solid #e3e7ed;border-top-color:var(--cc-cookie-table-border)}.cc_div .bar #s-bl td{border:none;position:relative;padding-left:35%}.cc_div .bar #s-bl td:before{position:absolute;left:1em;padding-right:.625em;white-space:nowrap;content:attr(data-column);color:#000;color:#2d4156;color:var(--cc-text);overflow:hidden;text-overflow:ellipsis}#cm.top{bottom:auto;top:1.25em}#cm.left{right:auto;left:1.25em}#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{width:auto;max-width:100%;margin:0;padding:1.4em!important;right:1em;left:1em;bottom:1em;display:block}.force--consent #cm,.force--consent #cm.cloud{width:auto;max-width:100vw}#cm.top{top:1em;bottom:auto}#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{max-height:100%;height:100%;top:0;transform:none}.cc_div .b-tg{transform:scale(1.1);right:1.1em}#s-inr{margin:0;padding-bottom:7.9em;border-radius:0}#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-top:1.2em;padding-bottom: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{position:absolute;top:-9999px;left:-9999px}#s-bl tr{border-color:#e9edf2;border-color:var(--cc-cookie-table-border);border-top:1px solid #e3e7ed;border-top-color:var(--cc-cookie-table-border)}#s-bl td{border:none;position:relative;padding-left:35%}#s-bl td:before{position:absolute;left:1em;padding-right:.625em;white-space:nowrap;content:attr(data-column);color:#000;color:#2d4156;color:var(--cc-text);overflow:hidden;text-overflow:ellipsis}#cm .c-bn,.cc_div .c-bn{width:100%;margin-right:0}#s-cnt #s-rall-bn{margin-left:0}.cc_div #c-bns{flex-direction:column}#c-bns button+button,#s-cnt button+button{margin-top:.625em;margin-left:0;float:unset}#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;width:auto;min-width:unset}.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{max-height:37.5em;position:relative;top:0;margin-top:-5.625em}.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{padding-left:1em;margin-bottom:.7em}.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{position:relative;display:inline-block;vertical-align:middle;margin-bottom:.2em;height:auto}.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)}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-spacing:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.block--helifix .wrap:after,.cf:after,.post__header:after{content:"";display:table;clear:both}.skip-content{position:absolute;padding:1em;top:-3.5em;left:2em;z-index:100;color:#fff}.skip-content:focus{position:absolute;top:0;color:#fff;background-color:#f58623}.visually-hidden{position:absolute;overflow:hidden;margin:-1px;padding:0;height:1px;width:1px;clip:rect(0 0 0 0);border:0}@keyframes header-slide-down{0%{top:-224px}to{top:0}}h1{font-size:2.5rem;line-height:1.3}h2{font-size:1.375rem;font-weight:600;line-height:1.5}h3{font-weight:600}h3,h4,h5{font-size:1.125rem}h3,h4,h5,h6{line-height:1.4}h6{font-size:1rem}h1,h2,h3,h4,h5,h6{margin-bottom:15px;color:#444;font-family:Proxima Nova W01,sans-serif}.layout--wide h1,.layout--wide h2,.layout--wide h3,.layout--wide h4,.layout--wide h5,.layout--wide h6{text-align:center}ol+h2,p+h2,ul+h2{margin-top:40px}ol+h3,ol+h4,ol+h5,ol+h6,p+h3,p+h4,p+h5,p+h6,ul+h3,ul+h4,ul+h5,ul+h6{margin-top:30px}.intro+h2,.intro+h3,.intro+h4,.intro+h5,.intro+h6{margin-top:10px}p{margin-bottom:15px;line-height:1.6;font-size:.9375rem}p.intro{font-size:1.125rem;color:#444}p.intro--blue{color:#315da5}.layout--wide p{width:1000px;max-width:100%;margin-left:auto;margin-right:auto;text-align:center}b,strong{font-weight:700}small{font-size:75%}cite,em,i{font-style:italic}sup{vertical-align:super}sub,sup{font-size:smaller}sub{vertical-align:sub}del{text-decoration:line-through}mark{background:#ff0}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}address{margin-bottom:20px}a{color:#315da5}a:active,a:focus,a:hover{color:#2b5291;text-decoration:none}q{quotes:"“" "”" "‘" "’"}q:before{content:open-quote}q:after{content:close-quote}blockquote{margin-bottom:15px}blockquote p:before{content:"\201C"}blockquote p:after{content:"\201D"}img{margin-bottom:20px;max-width:100%;font-style:italic;vertical-align:middle}img.lazyload,img.lazyloading{opacity:0}img.lazyloaded{opacity:1;transition:opacity .4s}.gm-style img,img[height],img[width]{max-width:none}ol,ul{margin-left:20px}dl,ol,ul{margin-bottom:20px}dt{font-weight:700}dd,dt{margin-bottom:5px}ul{margin-bottom:15px}nav ul{margin:0}ul li{list-style:disc}li{margin-bottom:10px;font-size:.9375rem;line-height:1.5}nav li{margin:0;list-style:none}li>ol,li>ul{margin:5px 0 0 20px}dl dt{color:#000;font-family:Proxima Nova W01,sans-serif;font-weight:400;font-size:1.125rem;padding-top:20px;margin-bottom:30px}dl dd{font-size:.9375rem;margin-bottom:10px}dl dd a{font-size:1.0625rem}dl a{text-decoration:none}dl a:active,dl a:focus,dl a:hover{text-decoration:underline}table{max-width:100%;border-collapse:collapse;border:1px solid #dadada;border-bottom:0;margin-top:40px;margin-bottom:40px;overflow-x:auto;display:inline-block;-webkit-overflow-scrolling:touch;background:radial-gradient(left,ellipse,rgba(0,0,0,.2) 0,transparent 75%) 0,radial-gradient(right,ellipse,rgba(0,0,0,.2) 0,transparent 75%) 100%;background-size:10px 100%,10px 100%;background-attachment:scroll,scroll;background-repeat:no-repeat}@media (min-width:75em){table{background:none;display:table}}h2+table,h3+table{margin-top:0}td,th{padding:15px 20px;text-align:left;font-family:Droid Sans W01,sans-serif;font-weight:400}td,th{font-size:.9375rem}th{font-family:Proxima Nova W01,sans-serif;font-weight:600;background-color:#e0e7f2;color:#315da5}td:first-child{background-image:linear-gradient(90deg,#fff 50%,hsla(0,0%,100%,0))}td:first-child,td:last-child{background-repeat:no-repeat;background-size:20px 100%}td:last-child{background-image:linear-gradient(270deg,#fff 50%,hsla(0,0%,100%,0));background-position:100% 0}td:only-child{background-image:linear-gradient(90deg,#fff 50%,hsla(0,0%,100%,0)),linear-gradient(270deg,#fff 50%,hsla(0,0%,100%,0));background-position:0 0,100% 0}td,tr{color:#2a2a28;border-bottom:1px solid #dadada}form.form--filter{margin:10px auto 30px;width:380px;max-width:100%}form.form--paypal{margin-top:20px;margin-bottom:20px;background:#e0e7f2;border:1px solid #dadada;padding:30px;display:inline-block}@media (min-width:75em){form.form--paypal .field label{float:left;height:50px;line-height:50px;margin-right:43px}}form.form--paypal .field input{width:245px}@media (min-width:37.5em){form.form--paypal .field{float:left}}@media (min-width:37.5em){form.form--paypal [name=submit]{margin-top:37px;margin-left:30px;float:left}}@media (min-width:75em){form.form--paypal [name=submit]{margin-top:13px}}form.form--paypal img{margin:0}form.form--paypal .form__cards{margin-top:20px;clear:both;float:left}@media (min-width:37.5em){form.form--paypal .form__cards{margin-top:7px}}form.form--paypal .form__tracker{width:0;height:0;display:none}.has-mandatory-fields:after{display:block;margin-top:20px;float:left;width:100%;font-size:.8125rem;content:attr(data-mandatory-label)}.popup-box--more-info .has-mandatory-fields:after{color:#fff}fieldset{border:0}legend{margin-top:40px;margin-bottom:20px;font-family:Proxima Nova W01,sans-serif;font-weight:400;font-size:1.1875rem;color:#315da5}label{display:block;margin-bottom:5px;cursor:pointer;line-height:1.4}label input[type=checkbox]{margin-bottom:10px;margin-right:10px}label[data-required]:after{content:"*";color:red}input{display:block}input+input{margin-top:10px}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{padding:15px 20px;width:100%;font-family:Droid Sans W01,sans-serif;font-size:.875rem;color:#707070;background-color:#fff;border:1px solid #ddd;border-radius:0;-webkit-appearance:none;-moz-appearance:none}input[type=date].error,input[type=email].error,input[type=number].error,input[type=password].error,input[type=search].error,input[type=tel].error,input[type=text].error,input[type=url].error,select.error,textarea.error{color:#c05e5e;background-color:#f2dede}textarea{line-height:1.3}.primary-content input[type=date],.primary-content input[type=email],.primary-content input[type=number],.primary-content input[type=password],.primary-content input[type=search],.primary-content input[type=tel],.primary-content input[type=text],.primary-content input[type=url],.primary-content select,.primary-content textarea{max-width:380px}.field--inline input[type=date],.field--inline input[type=email],.field--inline input[type=number],.field--inline input[type=password],.field--inline input[type=search],.field--inline input[type=tel],.field--inline input[type=text],.field--inline input[type=url],.field--inline select,.field--inline textarea{float:left;width:22.5%;margin-right:4%}.field--inline input[type=date]:last-child,.field--inline input[type=email]:last-child,.field--inline input[type=number]:last-child,.field--inline input[type=password]:last-child,.field--inline input[type=search]:last-child,.field--inline input[type=tel]:last-child,.field--inline input[type=text]:last-child,.field--inline input[type=url]:last-child,.field--inline select:last-child,.field--inline textarea:last-child{margin-right:0}.field--inline input[type=number]{padding:15px 5px 15px 10px}@media (min-width:60em){.field--inline input[type=number]{padding:15px 20px}}input,select{line-height:1.3}.field--inline span{float:left;width:7.5%;padding:16px 0}input[type=range],meter,progress{width:100%}textarea{height:150px}select{background-image:url(/packs/media/images/application/template/icon-select-b01d26467e6c49bfce7a619693b3223a.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:11px 13px}@media (-ms-high-contrast:none){select{background-image:none}}input[type=checkbox],input[type=radio]{margin-right:5px;display:inline-block}.input--checkbox{width:20px;height:20px;background-color:#fff;-webkit-appearance:none}.input--checkbox:checked{background-image:url(/packs/media/images/application/template/tick-d15fe47cef5963662ff3898bbc65a78b.svg);background-repeat:no-repeat;background-size:50%;background-position:50%}button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}.field-wrapper{background:#f3f4f5;padding:30px;margin-bottom:30px}.field-wrapper img{max-width:100%;width:389px;margin:0}.field{margin-bottom:20px;overflow:hidden}.field.disclaimer,.field p{margin-bottom:0}.field p+label{margin-top:10px}.field--inline{max-width:500px}.field--inline .message-text{width:100%;float:left}.field--choice label:last-child{margin-bottom:0}.field--short{width:140px}.field--error input,.field--error textarea{color:#615959;background-color:#f2dede;border:1px solid #963b3b}.field--toggleable[data-state=hidden]{display:none}.field--checkbox label{overflow:hidden;margin-bottom:15px;width:100%;display:flex;align-items:center}.field--checkbox label:last-child{margin-bottom:0}.field--checkbox input[type=checkbox]{margin:0;float:left;width:30px;height:30px;order:0;flex:0 0 30px;background-color:#fff;border:1px solid #d2d2d2;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none}.field--checkbox input[type=checkbox]:checked{background-image:url(/packs/media/images/application/template/tick-d15fe47cef5963662ff3898bbc65a78b.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px}.field--checkbox span{padding-left:25px;float:left;width:100%;line-height:1.2;order:0;flex:1 1 auto}@media (min-width:48em){.field--checkbox span{margin:0}}.field--product-spec{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:380px}.field--product-spec [name=product_name]{margin-bottom:10px}.field--product-spec [name=product_quantity]{float:left;width:59.21053%}.field--product-spec [name=product_quantity]:after{position:absolute;content:"x"}.field--product-spec .field--quanity-divider{float:left;width:14.47368%;text-align:center}.field--product-spec [name=product_size]{float:left;width:26.31579%}.field--multipart input:not(:last-child){margin-bottom:15px}.footnote{font-size:.8125rem}html{overflow-y:scroll;min-height:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#505050;background-color:#fff}html.has-popup-box{overflow:hidden}body{color:#707070;font-family:Droid Sans W01,sans-serif;font-weight:400;font-size:1rem}@media (min-width:60em){body.has-sticky-nav{padding-top:99px}}@media (min-width:60em){body.has-sticky-nav.has-search{padding-top:179px}}@media (min-width:60em){body.has-sticky-nav.has-preview-banner{padding-top:163px}}@media (min-width:60em){body.has-sticky-nav.has-preview-banner.has-search{padding-top:244px}}.wrap{margin:0 auto;width:1200px;max-width:90%}@media (min-width:37.5em){.wrap{max-width:95%}}@media (min-width:60em){.hide--desktop{display:none}}.secondary-nav{order:1}@media (min-width:37.5em){.secondary-nav{order:3;float:right}}@media (min-width:60em){.secondary-nav{width:520px}}@media (min-width:67.5em){.secondary-nav{width:650px}}.secondary-nav ul{display:flex;flex-wrap:no-wrap;flex-direction:row}@media (min-width:60em){.secondary-nav ul{justify-content:flex-end}}@media (min-width:60em){.secondary-nav .header_leviat{width:130px}}@media (min-width:67.5em){.secondary-nav .header_leviat{width:230px}}.secondary-nav li{flex-grow:1}@media screen\0 {.secondary-nav li{width:33.3%}}@media (min-width:37.5em){.secondary-nav li{flex-grow:0}}@media (min-width:60em){.secondary-nav li{width:99px}}.secondary-nav .social{position:relative;display:none}@media (min-width:60em){.secondary-nav .social{display:block;height:99px;width:65px}}.secondary-nav .social a{position:relative;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute}.secondary-nav .social svg{width:16px;height:16px;fill:#fff;opacity:.5;transition:opacity .3s}.secondary-nav .social svg:active,.secondary-nav .social svg:focus,.secondary-nav .social svg:hover{opacity:1}.secondary-nav .social svg.linkedin,.secondary-nav .social svg.pinterest{position:relative;top:-1px;width:14px;height:14px}.secondary-nav .social svg.youtube{width:16px;height:16px}.page-header__language,.page-header__leviat,.page-header__menu,.page-header__search{width:100%;height:60px;display:block;border:0;cursor:pointer;outline:none}@media (min-width:37.5em){.page-header__language,.page-header__leviat,.page-header__menu,.page-header__search{width:99px;height:99px}}.page-header__language svg,.page-header__leviat svg,.page-header__menu svg,.page-header__search svg{fill:#fff}.page-header__language{background:#2f5796;color:#fff;padding:0;font-family:Proxima Nova W01,sans-serif;font-size:.9375rem;transition:background-color .3s}.page-header__language:active,.page-header__language:focus,.page-header__language:hover{background:#2c518c}@media (min-width:60em){.page-header__language{font-size:.875rem}}.page-header__search{background:#2f538e;transition:background-color .3s}.page-header__search:active,.page-header__search:focus,.page-header__search:hover{background:#2c4d84}.page-header__search svg{position:relative;left:50%;top:50%;transform:translate(-50%,-50%);width:18px;height:18px}@media (min-width:60em){.page-header__search svg{width:16px;height:16px}}.page-header__search .search-close{display:none}.has-search .page-header__search svg{width:14px;height:14px;top:46%}.has-search .page-header__search .search-open{display:none}.has-search .page-header__search .search-close{display:block}.page-header__leviat{background:#0c1140;padding-left:25px;padding-right:25px}.page-header__leviat:active,.page-header__leviat:focus,.page-header__leviat:hover{background:#0c1140}@media (min-width:37.5em){.page-header__leviat{padding:0}}@media (min-width:48em){.page-header__leviat{width:172px}}@media (min-width:60em){.page-header__leviat{width:130px}}@media (min-width:67.5em){.page-header__leviat{width:230px}}.page-header__leviat svg{position:relative;left:50%;top:50%;transform:translate(-50%,-50%);width:68px;height:25px}@media (min-width:48em){.page-header__leviat svg{width:86px;height:32px}}@media (min-width:67.5em){.page-header__leviat svg{width:122px;height:45px}}.page-header__menu{background:#2c4e85;transition:background-color .3s}@media (min-width:60em){.page-header__menu{display:none}}.page-header__menu:active,.page-header__menu:focus,.page-header__menu:hover{background:#29487b}.page-header__menu svg{width:20px;height:18px}.page-header__menu .menu{display:block}.page-header__menu .close{display:none}.page-header__menu[aria-expanded=true] svg{width:20px;height:14px}.page-header__menu[aria-expanded=true] .menu{display:none}.page-header__menu[aria-expanded=true] .close{display:block}@media (min-width:60em){.page-header.is-sticky .secondary-nav{width:160px}.page-header.is-sticky .secondary-nav li{width:50%}.page-header.is-sticky .secondary-nav li.header_leviat,.page-header.is-sticky .secondary-nav li.social{display:none}.page-header.is-sticky .secondary-nav .page-header__leviat,.page-header.is-sticky .secondary-nav .page-header__search,.page-header.is-sticky .secondary-nav button{background-color:transparent}.page-header.is-sticky .page-header__language,.page-header.is-sticky .page-header__leviat,.page-header.is-sticky .page-header__search{width:80px;height:80px}}.page-header{overflow:hidden;background:#315da5;padding-top:0;padding-bottom:0}@media (min-width:60em){.page-header.is-sticky{position:fixed;top:-224px;width:100%;z-index:100;box-shadow:0 0 10px rgba(0,0,0,.2);animation:header-slide-down .6s;animation-delay:.6s;animation-fill-mode:forwards}.page-header.is-sticky .page-header__logo{margin-top:15px;margin-bottom:15px}.page-header.is-sticky .page-header__logo,.page-header.is-sticky .page-header__logo img,.page-header.is-sticky .page-header__logo svg{width:152px;height:50px}.page-header.is-sticky .navigation-div{z-index:2}}.page-header>.wrap{position:relative;display:flex;flex-wrap:no-wrap;flex-direction:column;max-width:100%}@media (min-width:37.5em){.page-header>.wrap{flex-direction:row;justify-content:space-between}}.page-header__logo{margin:20px auto;order:2;position:relative;z-index:2;flex:1 0 auto}@media (min-width:37.5em){.page-header__logo{margin-left:2.5%;margin-right:0;float:left;order:1}}@media (min-width:75em){.page-header__logo{margin-left:0}}.page-header__logo,.page-header__logo img,.page-header__logo svg{display:block;width:141px;height:46px}@media (min-width:37.5em){.page-header__logo,.page-header__logo img,.page-header__logo svg{width:181px;height:59px}}.page-header__theme{display:none;position:absolute;bottom:0;margin:0;z-index:1}.is-sticky .page-header__theme{display:none}@media (min-width:60em){.page-header__theme{display:inherit;margin-left:2.5%}}@media (min-width:75em){.page-header__theme{margin-left:0}}.page-header__number{display:none;float:right;color:#315da5;font-family:Proxima Nova W01,sans-serif;font-weight:400;font-size:1.25rem}@media (min-width:60em){.page-header__number{display:block}}.page-header__number strong{font-family:Proxima Nova W01,sans-serif;font-weight:400;color:#2a2a28}.js-notice{padding:20px 0;background-color:#ffe5e5;text-align:center}.js-notice p{margin:0;color:red}.primary-navigation{overflow:hidden;width:100%;background:#315da5;border-top:1px solid #2f538e;display:none}@media (min-width:60em){.primary-navigation{margin:0;display:block}}.primary-navigation .wrap{max-width:100%}.primary-navigation ul{overflow:hidden;margin:0}@media (min-width:60em){.primary-navigation ul{display:flex;flex-wrap:no-wrap;flex-direction:row;justify-content:flex-start}}.primary-navigation li{display:block;float:left;width:100%;font-family:Proxima Nova W01,sans-serif;font-weight:400}@media (min-width:60em){.primary-navigation li{width:12.5%;height:62px}.primary-navigation li a{display:flex;justify-content:center;align-items:center;padding:0;height:100%}}.primary-navigation a{padding:15px 5%;float:left;width:100%;color:#fff;text-decoration:none;font-size:.9375rem;background-color:#315da5;border-bottom:1px solid #2f538e;transition:background-color .3s}.primary-navigation a:active,.primary-navigation a:focus,.primary-navigation a:hover{background-color:#2f538e}@media (min-width:37.5em){.primary-navigation a{padding-left:2.5%;padding-right:2.5%}}@media (min-width:60em){.primary-navigation a{background-color:transparent;padding:20px 0;border:0;text-align:center;width:100%}}.primary-navigation a.active{background-color:#2f538e}.page-header .primary-navigation{background-color:transparent;border:0}.page-header .primary-navigation li{width:auto;height:80px}.page-header .primary-navigation a{padding:29px 0 28px}.primary-navigation[data-state=active]{display:block}.navigation-div{width:64.58333%;order:2}@media (min-width:75em){.navigation-div{width:888px;float:left;position:relative}}.navigation-div .wrap{display:block}.navigation-div ul{float:right;position:absolute;right:160px}@media (min-width:75em){.navigation-div ul{right:0}}.navigation-div a{padding-right:10px!important;padding-left:10px!important;font-size:.875rem}@media (min-width:75em){.navigation-div a{padding-right:18px!important;padding-left:18px!important;font-size:.9375rem}}.page-content{overflow:hidden;padding:30px 0}@media (min-width:60em){.page-content{padding-bottom:50px}}.site--home .page-content{padding:0}.page-content.layout--wide .wrap+.block--color-blue,.page-content.layout--wide .wrap+.block--color-brand,.page-content.layout--wide .wrap+.block--color-grey{margin-top:70px}.page-content.layout--wide .block:not([class*=block--color-])+.block:not([class*=block--color-]){padding-top:0}@media (min-width:37.5em){.page-content.layout--wide .block:not([class*=block--color-])+.block:not([class*=block--color-]){margin-top:-30px}}.page-content .post__tags+.block{padding-top:20px;padding-bottom:0}.page-content .blog__navigation{margin-bottom:40px}.page-content img{margin-top:10px;margin-bottom:30px}.page-content--header{margin-top:-30px;margin-bottom:30px;position:relative}@media (min-width:75em){.page-content--header{overflow:hidden;height:363px}}.page-content--header.page-content--home-slider{margin:0}@media (min-width:75em){.page-content--header.page-content--home-slider{height:auto}}@media (min-width:60em){.page-content--header.page-content--home-slider img{position:relative;left:50%;transform:translateX(-50%);width:2000px;min-width:2000px;max-width:2000px}}.layout--landing-form .page-content--header{margin-bottom:50px}.page-content--header .wrap{position:absolute;top:50%;left:5%;width:100%;transform:translateY(-50%)}@media (min-width:37.5em){.page-content--header .wrap{left:2.5%}}@media (min-width:75em){.page-content--header .wrap{left:0;right:0;max-width:1200px}}@media (min-width:75em) and (-ms-high-contrast:none){.page-content--header .wrap{display:block}}.page-content--header a{text-decoration:none}.page-content--header img{margin:0;width:100%}@media (min-width:75em){.page-content--header img{position:relative;left:50%;transform:translateX(-50%);width:2000px;min-width:2000px;max-width:2000px}}.page-content--header h1,.page-content--header h2,.page-content--header p{text-align:left}.page-content--header.header--center h1,.page-content--header.header--center h2,.page-content--header.header--center p{text-align:center}.page-content--header.header--center .header__caption h1,.page-content--header.header--center .header__caption h2,.page-content--header.header--center .header__caption p{width:75%;margin-left:auto;margin-right:auto}.page-content--header.header--white h1,.page-content--header.header--white h2,.page-content--header.header--white p{color:#fff}.page-content--header h1,.page-content--header h2{margin-top:0;margin-bottom:10px;width:50%;font-size:1.625rem;font-family:Proxima Nova W01,sans-serif;font-weight:700;color:#315da5;line-height:1.1}@media (min-width:37.5em){.page-content--header h1,.page-content--header h2{width:35.83333%;font-size:2.25rem}}@media (min-width:48em){.page-content--header h1,.page-content--header h2{font-size:2.875rem}}.page-content--header h1 a,.page-content--header h2 a{text-decoration:none}.page-content--header h1 a:active,.page-content--header h1 a:focus,.page-content--header h1 a:hover,.page-content--header h2 a:active,.page-content--header h2 a:focus,.page-content--header h2 a:hover{text-decoration:underline}.page-content--header p{color:#315da5}.page-content--header p:not(.caption__copyright){margin:0;font-size:1.25rem;font-family:Proxima Nova W01,sans-serif;line-height:1.1;max-width:100%}.layout--product-category .page-content--header p:not(.caption__copyright),.layout--product .page-content--header p:not(.caption__copyright),body:not(.site--home) .layout--page .page-content--header p:not(.caption__copyright){width:35.83333%;font-size:1.625rem;font-weight:700}@media (min-width:37.5em){.page-content--header p:not(.caption__copyright){font-size:1.875rem}.layout--product-category .page-content--header p:not(.caption__copyright),.layout--product .page-content--header p:not(.caption__copyright),body:not(.site--home) .layout--page .page-content--header p:not(.caption__copyright){font-size:2.5rem}}@media (min-width:48em){.layout--product-category .page-content--header p:not(.caption__copyright),.layout--product .page-content--header p:not(.caption__copyright),body:not(.site--home) .layout--page .page-content--header p:not(.caption__copyright){font-size:2.875rem}}.page-content--header .caption__copyright{bottom:20px;right:5%;padding:5px 10px;font-size:.75rem;text-align:right!important;color:#fff;background-color:#2a2a28}@media (min-width:48em){.page-content--header .caption__copyright{position:absolute}}.page-content .primary-content{overflow:hidden;line-height:1.3;font-size:.9375rem}@media (min-width:48em){.page-content .primary-content{width:66.10169%;float:right;margin-right:0;overflow:visible}}.page-content .wrap>.primary-content .block+.block{padding-top:0}@media (min-width:48em){.page-content.layout--alternate .primary-content{width:66.10169%;float:left;margin-right:1.69492%}}.page-content.layout--news-section .primary-content,.page-content.layout--wide .primary-content{width:100%;float:none}.content-item__download{display:table;margin-bottom:20px;padding:25px 30px 30px 70px;background-image:url(/packs/media/images/application/template/icon-download-generic-340b8d9f10fcc44bb28f13e86346db17.svg);background-color:#f3f4f5;background-repeat:no-repeat;background-position:20px;background-size:30px 30px}.content-item__download h3{margin-bottom:0;font-size:1rem;line-height:1.2}.content-item__download a{text-decoration:none}.content-item__download a:active,.content-item__download a:focus,.content-item__download a:hover{text-decoration:underline}.layout--sitemap section{font-family:Droid Sans W01,sans-serif;font-weight:600;font-size:1rem}.layout--sitemap section a{display:inline-block;margin-bottom:20px;text-decoration:none}.layout--sitemap section ul{position:relative}.layout--sitemap section ul li{margin-bottom:0;list-style:none}.layout--sitemap section ul li:before{content:"-";position:absolute;left:-10px}.layout--job-application .job-application--cv{border-top:1px solid #ddd;margin-top:40px}.layout--job-application .job-application--cv .uploader-container{display:flex;flex-wrap:wrap;margin-bottom:40px;clear:both}.layout--job-application .job-application--cv .uploader-container .message-text{position:absolute;top:50px;left:0;line-height:1}.layout--job-application .job-application--cv .btn--upload{position:relative;margin-top:20px;background-color:#f3f4f5;color:#000;width:165px}.layout--job-application .job-application--cv .btn--upload p{text-align:center}@media (min-width:37.5em){.layout--job-application .job-application--cv .btn--upload{margin-top:0;margin-left:20px}}.layout--job-application .job-application--cv .file-upload{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;width:100%;opacity:0;cursor:pointer;padding:0}.layout--job-application input[type=file]{padding:15px 20px;width:100%;max-width:380px;font-family:Droid Sans W01,sans-serif;font-size:.875rem;color:#707070;background-color:#fff;border:1px solid #ddd;border-radius:0;line-height:1}.layout--job-application input[type=file].error{color:#c05e5e;background-color:#f2dede}.layout--job-application .field{font-family:Droid Sans W01,sans-serif}.layout--job-application .field.cover-letter .formats,.layout--job-application .field.cv .formats{margin-bottom:15px}.layout--job-application .field.cover-letter label,.layout--job-application .field.cv label{display:none}.layout--job-application .field.cover-letter{border-bottom:1px solid #ddd;padding-bottom:30px;margin-bottom:40px}.layout--job-application.layout--wide p{text-align:left;margin-left:0;margin-right:0}.layout--job-application.layout--wide .breadcrumbs{text-align:left}.layout--job-application.layout--wide h3{margin-top:30px;text-align:left;font-family:Proxima Nova W01,sans-serif;font-weight:400;font-size:1.125rem;color:#315da5}.layout--job-application.layout--wide .wrap .post__title{text-align:left;margin-bottom:50px}.layout--job-application .job-position{font-family:Proxima Nova W01,sans-serif;font-weight:400;font-size:1.125rem;color:#315da5}.sidebar{margin-top:20px}@media (min-width:48em){.sidebar{width:28.81356%;float:left;margin-right:1.69492%;margin-top:0}}@media (min-width:48em){.layout--alternate .sidebar{width:28.81356%;float:right;margin-right:0}}.sidebar.is-hidden{display:none}.sidebar[data-product-selector-controls]{margin-top:0}.download__image{margin:0 auto 20px;display:block;height:55px}.download__title{margin-bottom:5px;font-family:Proxima Nova W01,sans-serif;font-weight:600;font-size:1.0625rem;text-align:center;color:#315da5}.download__desc{font-size:.9375rem;text-align:center;color:#2a2a28}.download__category{margin-top:30px;margin-bottom:10px;width:100%;text-align:center}.widget__title+.download__category{margin-top:0}.page-footer{overflow:hidden;padding-bottom:0;background-color:#345fa3}.page-footer a{color:#909090;text-decoration:none}.page-footer a:active,.page-footer a:focus,.page-footer a:hover{text-decoration:underline}.page-footer section{overflow:hidden}@media (min-width:60em){.page-footer article{margin-bottom:0}}@media (min-width:67.5em){.page-footer article{display:flex;justify-content:space-between}}.page-footer article.page-footer__sites{display:block;padding:20px 0}.page-footer article.page-footer__sites ul{width:100%}@media (min-width:67.5em){.page-footer article.page-footer__sites{padding:60px 0}}.page-footer article h4{margin-bottom:30px;color:#fff;font-size:1.125rem;font-weight:600}.page-footer article p{width:90%;line-height:1.6;font-size:.9375rem;color:#fff;padding-top:0}.page-footer article p.opening-times{padding-bottom:30px;padding-top:10px}.page-footer article p.opening-times strong{display:block;color:#fff;font-family:Proxima Nova W01,sans-serif;font-weight:400;margin-bottom:5px}@media (min-width:67.5em){.page-footer article p.opening-times strong{margin-bottom:3px}}@media (min-width:37.5em){.page-footer article p.opening-times{padding-top:0}.page-footer article p.opening-times p{width:100%}}@media (min-width:67.5em){.page-footer article p.opening-times{width:100%}}.page-footer article ul{display:inline-block;margin-left:0;margin-bottom:0}@media (min-width:37.5em){.page-footer article ul{width:80%}}@media (min-width:67.5em){.page-footer article ul{width:90%}}.page-footer article li{margin-bottom:20px;font-size:.9375rem;color:#fff;list-style:none}.page-footer article li a{color:#fff}@media (min-width:37.5em){.page-footer article li{display:inline-block;margin-right:20px;min-width:150px}}@media (min-width:67.5em){.page-footer article li{margin-right:50px}}@media (min-width:75em){.page-footer article li{margin-right:90px}.page-footer article li:last-child{margin-right:0}}.page-footer article li:first-child{width:100%}.page-footer article li:first-child h4{margin-bottom:0}@media (min-width:37.5em){article .page-footer__contact-container{width:50%;display:inline-block;vertical-align:top}}article .page-footer__contact-container ul li{margin-bottom:10px}@media (min-width:48em){article .page-footer__contact-container{width:36%}article .page-footer__contact-container ul{width:100%}article .page-footer__contact-container ul li{margin-right:0}}@media (min-width:67.5em){article .page-footer__contact-container{width:auto;min-width:206px}}@media (min-width:67.5em){.page-footer__opening-container:last-child{min-width:47.6%}}@media (min-width:70.625em){.page-footer__opening-container:last-child{min-width:48%}}@media (min-width:75em){.page-footer__opening-container:last-child{min-width:48.3%}}@media (min-width:37.5em){.page-footer__opening-container{width:49%;display:inline-block;margin-top:54px}}@media (min-width:48em){.page-footer__opening-container{width:30%;vertical-align:top}}@media (min-width:67.5em){.page-footer__opening-container{width:auto;min-width:145px;margin-top:54px}}.page-footer .opening-times{padding-bottom:30px;line-height:1.5;font-size:.9375rem;color:#fff;margin-bottom:0}.page-footer .opening-times strong{display:block;color:#fff;font-family:Proxima Nova W01,sans-serif;font-weight:400;margin-bottom:5px}.page-footer .updates--statements{margin-bottom:30px}@media (min-width:37.5em){.page-footer .updates--statements{margin-bottom:40px}}.page-footer .footer--statement{line-height:1.5;font-size:.9375rem;color:#fff;margin-top:30px}.page-footer .footer--statement a{color:#fff;font-weight:600}@media (min-width:37.5em){.page-footer .footer--statement{margin-top:30px}}@media (min-width:67.5em){.page-footer .footer--statement{margin-left:23.4%;margin-top:10px}}@media (min-width:67.5em){.page-footer .copyright{margin-left:23.4%;display:inline-block;width:auto}}.page-footer .updates--alerts{background-color:#080329;height:auto;padding:0}.page-footer .updates--alerts p{display:inline}@media (min-width:48em){.page-footer .updates--alerts{display:inline-block;width:30%}.page-footer .updates--alerts p{margin-right:0;width:100%;margin-bottom:0;padding-top:0}}@media (min-width:67.5em){.page-footer .updates--alerts{width:25%}}.page-footer .updates--alerts a{background-color:#080329;color:#fff;font-family:Proxima Nova W01,sans-serif;font-size:.9375rem}.page-footer .updates--alerts a:hover{background-color:#080329}@media (min-width:37.5em){.page-footer .updates--alerts h4{margin-bottom:30px;margin-top:20px}}@media (min-width:48em){.page-footer .updates--alerts h4{margin-top:0}}.page-footer .updates--alerts img,.page-footer .updates--alerts svg{float:unset;width:28px;height:18px;margin-bottom:0;margin-left:5px;position:relative;top:-2px}@media (min-width:60em){.page-footer .updates--alerts .footer--subscribe{margin-bottom:100px}}@media (min-width:37.5em){.page-footer__sites{width:100%}}.page-footer__sites img{margin-right:15px;margin-bottom:0}.page-footer__sites li{line-height:18px}.page-footer__contact{margin-bottom:0!important}.page-footer__contact ul li{display:block}.page-footer__contact p{margin-bottom:0;padding-top:10px}.page-footer__contact h4{color:#fff;margin-bottom:20px}.page-footer__info{overflow:hidden;background-color:#080329}@media (min-width:37.5em){.page-footer__info{padding-bottom:30px}}@media (min-width:60em){.page-footer__info{padding:40px 0}}.page-footer__info .wrap{position:relative}.page-footer__info p{width:90%;line-height:1.3;font-size:.875rem;color:#909090}@media (min-width:60em){.page-footer__info nav{float:left}}.page-footer__info ul{margin-left:0;margin-bottom:20px}@media (min-width:37.5em){.page-footer__info ul{margin-bottom:0}}.page-footer__info li{margin-bottom:10px;font-size:.875rem;color:#fff;list-style:none;line-height:1.3}@media (min-width:37.5em){.page-footer__info li{margin-bottom:0}}.page-footer__info li a{color:#fff}.page-footer__info li.social{float:left;margin-right:30px}@media (min-width:37.5em){.page-footer__info li.social{margin-right:0;margin-left:30px}}@media (min-width:60em){.page-footer__info li.social{margin-right:30px;margin-left:0}}.page-footer__info li.social:first-child{float:left;margin-right:30px}@media (min-width:37.5em){.page-footer__info li.social:first-child{margin-right:0;margin-left:0}}@media (min-width:60em){.page-footer__info li.social:first-child{margin-right:30px;margin-left:0}}@media (min-width:67.5em){.page-footer__info li.social:last-child{margin-right:0}}.page-footer__info svg{opacity:.5;fill:#fff;width:18px;height:18px;transition:opacity .3s}.page-footer__info svg:active,.page-footer__info svg:focus,.page-footer__info svg:hover{opacity:1}.page-footer__info svg.logo-leviat{width:150px;height:55px;opacity:1;margin-top:30px;margin-bottom:30px}@media (min-width:37.5em){.page-footer__info svg.logo-leviat{display:block}}@media (min-width:60em){.page-footer__info svg.logo-leviat{margin-top:0}}.page-footer__info svg.linkedin,.page-footer__info svg.pinterest{position:relative;top:1px;width:16px;height:16px}.page-footer__info svg.youtube{position:relative;top:-1px;width:20px;height:20px}.page-footer .footer-upper__nav .footer-upper__nav-item{margin-bottom:5px;margin-right:20px}.page-footer .footer-upper__nav .footer-upper__nav-item a{margin-bottom:30px;color:#fff;text-decoration:none;font-size:1.1875rem;font-weight:600}.page-footer .footer-upper__nav .footer-upper__nav-item a:active,.page-footer .footer-upper__nav .footer-upper__nav-item a:focus,.page-footer .footer-upper__nav .footer-upper__nav-item a:hover{text-decoration:underline}@media (min-width:48em){.page-footer .footer-upper__nav{display:flex;margin-top:20px}.page-footer .footer-upper__nav .footer-upper__nav-item{margin-bottom:0}}.social-nav-links{margin-top:30px}@media (min-width:67.5em){.social-nav-links{float:right;margin-top:0}}.message-box{padding:15px}.message-box,.message-box p{margin-bottom:10px}.message-box ul{margin-bottom:0}.message-box li{font-size:.875rem}.message-box--error{color:#f33;background-color:#ffe5e5}.message-box--warning{color:#7f7f66;background-color:#fdfdcc}.message-box--success{color:#5c6d43;background-color:#b7d985}.message-text{margin-top:5px}.message-text--error{color:#ff4c4c}.message-text--warning{color:#919106}.message-text--success{color:#506f23}@keyframes slide-up{0%{height:0}to{height:100px}}.notice{padding:20px 0;background-color:#e1e1e1}.notice p{margin:0;font-size:.875rem}.btn{margin:0;padding:15px 30px;display:inline-block;vertical-align:middle;overflow:visible;font-size:.9375rem;font-weight:700;text-decoration:none;text-align:center;background-color:transparent;border:0;cursor:pointer;outline:0;-webkit-appearance:none;line-height:1.3;transition:background-color .3s}.btn,.btn--standard{font-family:Proxima Nova W01,sans-serif}.btn--standard{padding:0 30px;height:35px;font-weight:400;font-size:.8125rem;color:#fff;line-height:35px;background-color:#2a2a28}.btn--standard:active,.btn--standard:focus,.btn--standard:hover{color:#fff;background-color:#1d1d1c}.btn--brand{background-color:#315da5;color:#fff}.btn--brand:active,.btn--brand:focus,.btn--brand:hover{color:#fff;background-color:#2b5291}.btn--media-window{background-color:#315da5;position:absolute;transform:translateX(-50%);left:50%;top:60px;color:#fff;padding:10px}.btn--media-window:hover{color:#fff}@media (min-width:30em){.btn--media-window{top:50px;padding:15px 30px}}@media (min-width:48em){.btn--media-window{top:70px}}.btn--splash{background-color:#f58623;color:#fff!important}.btn--splash:active,.btn--splash:focus,.btn--splash:hover{text-decoration:none!important;background-color:#f3790b}.btn--csr{color:#fff;background-color:#79a01f}.btn--csr:active,.btn--csr:focus,.btn--csr:hover{color:#fff;background-color:#73981d}.btn--clear{margin-bottom:40px;font-size:.9375rem;text-align:left;color:#fff;background-color:#e25858}.btn--clear:active,.btn--clear:focus,.btn--clear:hover{color:#fff;background-color:#cb4f4f}.btn--selected{padding-left:60px;text-align:left;background-image:url(/packs/media/images/application/template/tick-white-d0ab9a1eb811a450d782141d6c5d8129.svg);background-size:16px 13px;background-position:left 20px center;background-repeat:no-repeat}.btn--selected:active,.btn--selected:focus,.btn--selected:hover{background-image:url(/packs/media/images/application/template/icon-close-7d43b933dcf25f9487290bea65a25a8e.svg);background-color:#cb4f4f}.btn--product{padding-left:0;padding-right:0;background-color:#e2e8f3;transition:color .3s,background .3s}.btn--product:active,.btn--product:focus,.btn--product:hover{color:#fff;background-color:#315da5}.btn--full{width:100%}.btn--share{background-color:transparent}.btn--share svg{width:20px;height:17px;fill:#f58623}.page-content:not(.layout--project-category) .post__header .btn--share{position:relative;right:11px;top:-4px;background-color:transparent;padding:0;height:auto;line-height:40px;float:right}@media (min-width:60em){.page-content:not(.layout--project-category) .post__header .btn--share{right:auto;top:auto}}.layout--wide .btn--share{height:auto;padding:0;line-height:1;float:right;margin-top:-44px}@media (min-width:60em){.layout--wide .btn--share{margin-top:-48px}}.btn--big{width:100%;color:#fff;text-align:left;margin-bottom:20px}.btn--selector-toggle{margin-bottom:20px!important;width:100%}.slider{background-color:#fff;position:relative}.no-js .slider,.no-js .slider__slides,.slider .wrap{overflow:hidden}.slider .wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1200px}.slider__slide{margin-right:10px;width:100%;display:none;position:relative;overflow:hidden}.flickity-enabled .slider__slide,.slider__slide:first-child{display:block}.slider__slide picture{overflow:hidden;width:100%;float:left;text-align:center}.slider__slide img{margin:0;width:100%;height:auto}@media (min-width:60em){.slider__slide img{position:relative;left:50%;transform:translateX(-50%);height:540px;min-width:1200px;max-width:1200px;display:block}}@media (min-width:75em){.slider__slide img{min-width:2000px;max-width:2000px}}.slider__caption{text-align:center}.slider__caption a{text-decoration:none}.slider__caption .caption__title{font-size:1.75rem;font-family:Proxima Nova W01,sans-serif;font-weight:700;line-height:1;color:#fff;margin-bottom:0}@media (min-width:37.5em){.slider__caption .caption__title{font-size:2.34375rem;line-height:1.2}}@media (min-width:60em){.slider__caption .caption__title{font-size:3.375rem}}.slider__caption .caption__desc{font-size:.9375rem;line-height:1.3;color:#fff;margin-bottom:0}@media (min-width:37.5em){.slider__caption .caption__desc{font-size:1.40625rem;margin-bottom:20px}}@media (min-width:60em){.slider__caption .caption__desc{font-size:1.875rem;margin-bottom:40px}}.slider__caption .caption__link{display:none;margin:0 auto}@media (min-width:37.5em){.slider__caption .caption__link{display:block;background:none;border:0;color:#fff;font-size:.875rem;font-weight:700;text-transform:uppercase}}@media (min-width:60em){.slider__caption .caption__link{font-size:.9375rem}}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:45px;height:45px;background-color:#f58623;background-repeat:no-repeat;background-position:50%;background-size:9px 15px;border:0;cursor:pointer;transform:translateY(-50%);transition:background-color .3s}.flickity-prev-next-button:active,.flickity-prev-next-button:focus,.flickity-prev-next-button:hover{background-color:#f47f17}@media (min-width:60em){.flickity-prev-next-button{display:inherit}}.flickity-prev-next-button svg{width:10px;height:10px}.flickity-prev-next-button svg path{fill:#fff}.flickity-prev-next-button[disabled]{opacity:.5}.flickity-prev-next-button.previous{left:0}.flickity-prev-next-button.next{right:0}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:-15px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:-15px}.flex{clear:both;display:flex;flex-wrap:wrap;flex-direction:row}.flex,.layout--wide .flex{justify-content:center}.wrap>.primary-content>.block>.wrap{max-width:100%}.block{padding:50px 0 10px;width:100%;clear:both;overflow:hidden}@media (min-width:37.5em){.block{padding:70px 0 30px}}.site--home .block p{text-align:center}.block p.intro,.block p.p--intro{font-size:1rem;margin:0 auto 40px;max-width:90%}@media (min-width:37.5em){.block p.intro,.block p.p--intro{font-size:1.0625rem;margin-bottom:50px}}@media (min-width:60em){.block p.intro,.block p.p--intro{max-width:900px}}.primary-content .block h2+p:not(.intro){margin-top:-20px;margin-bottom:30px}.layout--wide .block--color-blue,.site--home .block--color-blue{background:#e0e7f2}.layout--wide .block--color-grey,.site--home .block--color-grey{background:#f3f4f5}.layout--wide .block--color-brand,.site--home .block--color-brand{background:#315da5}.layout--wide .block--color-brand p,.site--home .block--color-brand p{color:#fff}.block__title{color:#315da5;font-size:1.375rem;font-family:Proxima Nova W01,sans-serif;font-weight:700;line-height:1.3;max-width:860px;margin:0 auto 20px}@media (min-width:37.5em){.block__title{margin-bottom:30px;font-size:1.5rem}}.layout--wide .block__title,.site--home .block__title{text-align:center}.layout--wide .block__title--small,.site--home .block__title--small{font-size:1.1875rem}.block--color-brand .block__title,.block--csr .block__title{color:#fff}.block__title a{text-decoration:none}.site--home .block__title--script{font-family:Bradley Type W01,Mistral,Lucida Handwriting,Segoe Script,script;font-weight:700;font-size:2.875rem;line-height:1}.layout--wide .block--summary:first-of-type{margin-top:-20px}.layout--wide .block--summary:first-of-type[class*=block--color-]{margin-top:60px}.block--summary:last-child{padding-bottom:0}.page-content:not(.layout--wide) .primary-content .block--summary{padding-bottom:10px}@media (min-width:37.5em){.page-content:not(.layout--wide) .primary-content .block--summary{padding-bottom:30px}}.layout--blog-post .block--summary{padding-top:30px;padding-bottom:10px!important}@media (min-width:37.5em){.block--summary:not(.block--color-blue) .flex:first-of-type .summary{width:49.20635%;float:left;margin-right:1.5873%}.block--summary:not(.block--color-blue) .flex:first-of-type .summary:nth-of-type(2n){float:right;margin-right:0}}@media (min-width:60em){.block--summary:not(.block--color-blue) .flex:first-of-type .summary,.block--summary:not(.block--color-blue) .flex:first-of-type .summary:nth-of-type(2n){width:23.80952%;float:left;margin-right:1.5873%}.block--summary:not(.block--color-blue) .flex:first-of-type .summary:nth-of-type(4n){float:right;margin-right:0}}body:not(.site--home) .layout--page .block--updates{padding-top:20px}.layout--wide .block--updates{padding-bottom:40px}@media (min-width:37.5em){.layout--wide .block--updates{padding-bottom:50px}.layout--wide .block--updates .post:nth-of-type(3n){float:right;margin-right:0}}.layout--project-section .block--updates{padding-top:30px}@media (min-width:37.5em) and (max-width:47.99em){.layout--project-section .block--updates{padding-top:0}}@media (min-width:48em){.layout--project-section .block--updates{padding-top:30px}}.primary-content .block--updates:last-child{padding-bottom:0}.primary-content .block--updates:last-child .post--brief:last-of-type{margin-bottom:0}@media (min-width:37.5em){.primary-content .block--updates:last-child .post--brief{margin-bottom:0}}.block--csr{background:#8ebc24;text-align:center}.block--csr .block__title,.block--csr p{max-width:90%}.block--csr p{color:#fff}.block--csr .btn{margin:0 auto 20px}.block--helifix .wrap{position:relative}@media (min-width:48em){.block--helifix .helifix{float:left}}.block--helifix .block__title,.block--helifix p{text-align:left!important;margin-left:0;margin-right:0}@media (min-width:48em){.block--helifix .block__title,.block--helifix p{width:58.73016%;float:left;margin-right:1.5873%;clear:left}}.block--helifix .block__title{margin-bottom:20px;font-size:1.375rem}.block--helifix p{margin-bottom:30px}.block--helifix .btn{margin-bottom:40px}@media (min-width:48em){.block--helifix .btn{clear:both;float:left}}.block--helifix .brochure{display:none;margin:0 0 -10px}@media (min-width:37.5em){.block--helifix .brochure{margin-bottom:-30px}}@media (min-width:48em){.block--helifix .brochure{display:inherit;width:36.50794%;float:right;margin-right:0;position:absolute;right:-30px;bottom:0}}.block--list .list-item{margin-bottom:40px}.block--list .list-item__title{text-align:center;font-size:1.125rem;color:#315da5}.block--list .list-item__title a{text-decoration:none}.block--list .list-item__title a:active,.block--list .list-item__title a:focus,.block--list .list-item__title a:hover{text-decoration:underline}.block--search{padding-top:0;padding-bottom:70px}@media (min-width:37.5em){.block--search{padding-bottom:100px}}.block--search .search__results{font-size:1.0625rem}.block--search .search__results strong{color:#315da5}.block--search form{max-width:680px;margin:0 auto}.block--search input{width:83.87097%;float:left}@media (min-width:37.5em){.block--search input{width:91.93548%}}.block--search .btn{background:#f58623;padding:0;height:50px;line-height:50px;width:16.12903%;float:right}@media (min-width:37.5em){.block--search .btn{width:8.06452%}}.block--search .btn svg{width:12px;height:12px;fill:#fff}@media (min-width:60em){.block--search.block--summary .flex:first-of-type .summary--tiny:last-child{margin-right:0}}@media (min-width:37.5em){.tweets{width:31.91489%;float:right;margin-right:0}}.tweets__title{position:relative;top:-3px;margin-bottom:15px;font-family:Proxima Nova W01,sans-serif;font-size:1.125rem;color:#fff}.tweets__title a{color:#fff!important}.tweets__title a:active,.tweets__title a:focus,.tweets__title a:hover{text-decoration:underline}.tweets__title svg{position:relative;margin-right:10px;top:3px;width:19px;height:18px;fill:#fff}.updates--twitter ul{margin:0}.updates--twitter li{list-style:none}.updates--twitter p{font-size:.9375rem;color:#fff}.updates--twitter p a{color:#fff}.updates--twitter p a:active,.updates--twitter p a:focus,.updates--twitter p a:hover{text-decoration:underline}.updates--twitter p:last-child{margin-bottom:0}.updates--twitter p [data-expanded-url] span{display:none}.product-panel{display:block;background-color:#315da5;padding:30px;width:100%;margin-bottom:10px}.product-panel h3,.product-panel h3 a{font-size:1.375rem;color:#fff;text-decoration:none}.product-panel h3 a:active,.product-panel h3 a:focus,.product-panel h3 a:hover,.product-panel h3:active,.product-panel h3:focus,.product-panel h3:hover{color:#fff;text-decoration:underline}.product-panel p{font-size:.9375rem;color:#fff;margin-bottom:0}.product-panel p a{color:#fff}.product-panel p a:active,.product-panel p a:focus,.product-panel p a:hover{text-decoration:underline}.product-panel__image img{margin:0}.product-panel__image--mobile{margin-bottom:20px}.product-panel__image--desktop{display:none}@media (min-width:37.5em) and (max-width:47.99em){.product-panel{display:flex;flex-wrap:wrap}.product-panel h3{width:100%}.product-panel p{margin-right:30px}.product-panel .product-panel__image,.product-panel p{width:calc(49.995% - 15px)}}@media (min-width:37.5em){.product-panel__image--mobile{display:none}.product-panel__image--desktop{display:block}}@media (min-width:48em){.product-panel{width:calc(49.995% - 15px);padding-top:25px;margin-right:30px;margin-bottom:0}.product-panel p{margin-bottom:20px}.product-panel h3{font-size:1.375rem}.product-panel__image{order:1}.product-panel__image--mobile{display:block}.product-panel__image--desktop{display:none}}@media (min-width:67.5em){.product-panel{display:flex;flex-wrap:wrap}.product-panel h3{width:100%}.product-panel p{margin-right:30px;margin-bottom:0}.product-panel .product-panel__image,.product-panel p{width:calc(49.995% - 15px)}.product-panel__image{order:2}.product-panel__image--mobile{display:none}.product-panel__image--desktop{display:block}}.widget{margin-bottom:20px;padding:30px;background-color:#f3f4f5}.widget .widget__title{margin-bottom:30px;color:#2a2a28;font-size:1.375rem;text-align:center}.widget ul{margin:0}.widget li{margin-bottom:10px;list-style:none;font-size:1rem}.widget a{color:inherit;text-decoration:none}.widget a:active,.widget a:focus,.widget a:hover{text-decoration:underline}.widget--navigation{max-width:90%;margin:10px 5% 30px;background-color:#e0e7f2;padding:0;display:none}@media (min-width:37.5em){.widget--navigation{max-width:95%;margin-left:2.5%;margin-right:2.5%}}@media (min-width:60em){.widget--navigation{max-width:100%;margin:0 0 20px;display:block}}.widget--navigation.widget--cloned{display:block}.widget--navigation .widget__title{background:#315da5;color:#fff;text-align:left;margin:0;font-size:.9375rem;padding:0 86px 0 30px;height:60px;line-height:60px;position:relative;cursor:pointer;transition:background-color .3s}.widget--navigation .widget__title:active,.widget--navigation .widget__title:focus,.widget--navigation .widget__title:hover{background-color:#2b5291}.widget--navigation .widget__title span{background:transparent!important;height:60px}.widget--navigation .widget__title span svg{fill:#fff;width:16px;height:16px;top:20%}.widget--navigation .widget__title span svg .menu{display:block}.widget--navigation .widget__title span svg .close{display:none}.widget--navigation .widget__title[aria-expanded=true] span svg{width:14px;height:14px;top:18%}.widget--navigation .widget__title[aria-expanded=true] span svg .menu{display:none}.widget--navigation .widget__title[aria-expanded=true] span svg .close{display:block}.widget--navigation li{overflow:hidden;margin:0;font-size:.9375rem;position:relative}.layout--blog-post .widget--navigation li,.layout--blog-section .widget--navigation li,.widget--navigation li.active{background:#315da5}.layout--blog-post .widget--navigation li a,.layout--blog-section .widget--navigation li a,.widget--navigation li.active a{color:#fff}.layout--blog-post .widget--navigation li .active>a,.layout--blog-section .widget--navigation li .active>a,.widget--navigation li.active .active>a{text-decoration:underline}.layout--blog-post .widget--navigation li ul,.layout--blog-section .widget--navigation li ul,.widget--navigation li.active ul{background-color:#315da5}.layout--blog-post .widget--navigation li .js-subnav-toggle,.layout--blog-section .widget--navigation li .js-subnav-toggle,.widget--navigation li.active .js-subnav-toggle{background-color:#2f538e}.layout--blog-post .widget--navigation li .js-subnav-toggle svg,.layout--blog-section .widget--navigation li .js-subnav-toggle svg,.widget--navigation li.active .js-subnav-toggle svg{fill:#fff}.js .widget--navigation li nav{display:none;clear:both}.js .widget--navigation li nav[data-state=active]{display:block}.widget--navigation>ul[data-state]{display:none}.widget--navigation>ul[data-state=active]{display:block}.widget--navigation>ul>li{border-bottom:1px solid #d6dfee}.widget--navigation>ul>li:last-child{border:0}.widget--navigation a{padding:11px 76px 11px 30px;float:left;width:100%;color:#315da5;font-family:Proxima Nova W01,sans-serif;font-weight:600}.widget--navigation span{position:absolute;right:0;width:45px;height:45px;cursor:pointer;background:#d6dfee;transition:background-color .3s}.widget--navigation span:active,.widget--navigation span:focus,.widget--navigation span:hover{background:#c9d5e8}.widget--navigation span svg{position:relative;left:50%;top:50%;transform:translate(-50%,-50%);fill:#315da5;width:10px;height:10px;top:35%}@-moz-document url-prefix(){.widget--navigation span use{transform:translate(5px,5px)}}.widget--navigation span .minus,.widget--navigation span[aria-expanded=true] .plus{display:none}.widget--navigation span[aria-expanded=true] .minus{display:block}.widget--navigation ul ul{clear:both;overflow:hidden;padding-left:15px;background:#d6dfee}.widget--navigation ul ul ul{padding-top:0;padding-bottom:0}.widget--navigation ul ul li{float:left;width:100%;border:0}.widget--navigation li:last-of-type{margin-bottom:0}.widget--product-selector{background-color:#e2e8f3}.widget--product-selector .widget__title{font-size:1.1875rem;color:#315da5;text-align:left}.widget--product-selector select{color:#fff;background-image:url(/packs/media/images/application/template/icon-select-white-5a455118b5940beed3caa88aff9d567d.svg);background-color:#315da5}.widget--product-selector select option[default]{display:none}.widget--product-selector li a{color:#2a2a28}.widget--product-selector li a span{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left}.widget--product-selector .btn{margin-bottom:10px;text-align:left;background-color:#f3f4f5;transition:color .4s,background-color .4s}.widget--product-selector .btn:active,.widget--product-selector .btn:focus,.widget--product-selector .btn:hover{color:#2a2a28;text-decoration:none}.widget--product-selector .btn--selected{background-color:#315da5;color:#fff}.widget--product-selector .btn--selected:active,.widget--product-selector .btn--selected:focus,.widget--product-selector .btn--selected:hover{color:#fff!important;background-color:#cb4f4f}.widget--product-selector .btn:last-of-type{margin-bottom:0}.widget--links li{margin-bottom:15px;text-align:center;font-size:1.0625rem}.widget--links li:last-child{margin:0}.widget--links li a{color:#315da5;font-family:Proxima Nova W01,sans-serif;font-weight:600}.widget--tags .widget__title{text-align:left;margin-bottom:10px}.widget--tags li{display:inline-block;margin-right:5px}.widget--archives .widget__title,.widget--categories .widget__title{text-align:left;margin-bottom:10px}.widget--archives li,.widget--categories li{overflow:hidden;margin:0;font-size:.9375rem}.widget--archives a,.widget--categories a{padding:10px 0;float:left;width:100%;color:#315da5;font-family:Proxima Nova W01,sans-serif;font-weight:600}.widget--cta{overflow:hidden;margin-top:30px;width:100%;float:left;background-color:#fff}.widget--cta .widget__title{color:#315da5}.widget--cta p{margin-bottom:10px}.widget--cta>ul li{margin-bottom:10px;color:#2a2a28}.widget--cta .cta__action{display:block;cursor:pointer;margin-top:20px;padding:20px 0 0;width:100%;color:#2a2a28;font-family:Droid Sans W01,sans-serif;font-weight:600;font-size:.9375rem;text-align:left;background-image:url(/packs/media/images/application/template/arrow-down-174d64c9021a138bda30764e03960b2d.svg);background-color:#fff;background-repeat:no-repeat;background-position:right 22px;border:0;border-top:1px solid #f3f4f5;outline:none}.widget--cta .cta__action[data-state=active],.widget--cta .no-js .cta__action{background-image:url(/packs/media/images/application/template/arrow-up-2b0212dcc984d42e68a326e35bef5cf0.svg);margin-bottom:20px}.widget--cta .no-js .cta__action{background-image:none}.widget--cta form[data-state=hidden]{display:none}.widget--cta form[data-state=visible]{display:block}.widget--advert .widget__title{color:#315da5;font-size:1.5rem;line-height:1.2;text-align:left}.widget--advert .widget__sub-title{color:#000;font-size:1rem;text-align:center;margin-bottom:25px}.widget--advert .widget__sub-title a{font-family:Droid Sans W01,sans-serif;font-weight:400}.widget--advert .widget__sub-title span{color:#315da5;display:block;font-family:Proxima Nova W01,sans-serif;font-weight:600}.widget--app,.widget--app .widget__title{text-align:center}.widget--app img{margin:10px 0}.widget--app a>img{max-width:130px;margin:5px}.widget--app p{margin:0}.widget--brochure,.widget--brochure .widget__title{text-align:center}.widget--brochure img{margin:10px 0}.widget--nbs-plus{background:none;padding:0}.widget--landing-page{color:#fff;background-color:#f58623}.widget--landing-page form{overflow:hidden}.widget--landing-page .message-text--error{color:#fff}.widget--landing-page .btn{float:right;background-color:#f57223}.widget--landing-page .btn:active,.widget--landing-page .btn:focus,.widget--landing-page .btn:hover{background-color:#f3620b}.widget--nbs{text-align:center}.widget--nbs>span:last-of-type .ulNBSPlus{margin-bottom:0}.widget--nbs .nbs__strapline{margin-bottom:10px}.widget--nbs .ulNBSPlus{margin-right:auto;margin-bottom:15px;margin-left:auto;max-width:90%}.widget--nbs .aNBSPlus{color:#315da5;font-size:1.0625rem;font-family:Proxima Nova W01,sans-serif;font-weight:600;cursor:pointer;display:inline-block;margin-bottom:5px}.widget--nbs .spnNBSPlus{display:block;font-size:.9375rem;color:#2a2a28}.widget--nbs .spnNBSPlus text{display:none}.widget--nbs>a{color:#315da5;font-size:.9375rem;font-family:Proxima Nova W01,sans-serif;font-weight:600}.download__section{width:46.66667%;float:left;margin-right:6.66667%;background:#f3f4f5;padding:30px;margin-bottom:20px;transition:.3s}.download__section:last-child,.download__section:nth-child(2n){float:right;margin-right:0}@media (min-width:37.5em){.download__section,.download__section:nth-child(2n){width:31.42857%;float:left;margin-right:2.85714%}.download__section:last-child,.download__section:nth-child(3n){float:right;margin-right:0}}@media (min-width:48em){.download__section,.download__section:nth-child(2n),.download__section:nth-child(3n){width:23.40426%;float:left;margin-right:2.12766%}.download__section:last-child,.download__section:nth-child(4n){float:right;margin-right:0}}@media (min-width:60em){.download__section,.download__section:nth-child(2n),.download__section:nth-child(3n),.download__section:nth-child(4n){width:18.64407%;float:left;margin-right:1.69492%}.download__section:last-child,.download__section:nth-child(5n){float:right;margin-right:0}}.download__section:active,.download__section:focus,.download__section:hover{background-color:#f58623}.download__section:active .download__title,.download__section:active p,.download__section:focus .download__title,.download__section:focus p,.download__section:hover .download__title,.download__section:hover p{color:#fff}.download__section:active .download__image circle,.download__section:active .download__image path,.download__section:active .download__image polygon,.download__section:focus .download__image circle,.download__section:focus .download__image path,.download__section:focus .download__image polygon,.download__section:hover .download__image circle,.download__section:hover .download__image path,.download__section:hover .download__image polygon{fill:#fff}.download__section .download__image circle,.download__section .download__image path,.download__section .download__image polygon{fill:#f58623;transition:fill .3s}.download__section a{text-decoration:none}.download__section .download__title{margin-bottom:0;transition:color .3s}.download__section p{margin-bottom:0;color:#707070}.download__section .download__image{width:80px;height:120px;padding:20px 0}.contact__section{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #f3f4f5}@media (min-width:48em){.contact__section{overflow:hidden}.contact__section div{width:48.71795%;float:left;margin-right:2.5641%;clear:left}.contact__section div.omega{float:right;margin-right:0;clear:none;text-align:right}}.contact__section ul{margin:0}.contact__section li{list-style:none}.contact__section a{text-decoration:none}.contact__section a:active,.contact__section a:focus,.contact__section a:hover{text-decoration:underline}.contact__section h3{clear:both}.contact__section div+h3{padding-top:20px}.advert{background-color:#315da5}.advert .widget__title{margin-bottom:25px;font-size:1.5rem;color:#fff;text-align:left}.advert .widget__title a:active,.advert .widget__title a:focus,.advert .widget__title a:hover{text-decoration:none}.advert img{margin-top:0;max-width:100%;width:250px}.advert img,.advert p{margin-bottom:25px}.advert .btn{padding:0 20px}@media (min-width:60em){.advert .btn{width:auto}}.icon{width:48.71795%;float:left;margin-right:2.5641%;margin-bottom:20px;display:block;text-decoration:none;font-family:Proxima Nova W01,sans-serif;font-weight:600;line-height:1.3}.icon:nth-child(2n){float:right;margin-right:0}.icon.last,.icon:nth-child(5n){margin-bottom:0}.icon .svg{width:100%;height:67px;transition:.3s;margin:0 auto 20px;display:block}@media (min-width:48em){.icon .svg{margin-bottom:30px}}.icon__title{display:block;color:#505050;text-align:center;transition:color .3s;margin-bottom:40px}.icon__title h3,.icon__title p{margin:0;text-align:center;font-size:1rem}@media (min-width:48em){.icon__title{margin-bottom:20px}}@media (min-width:60em) and (max-width:74.99em){.icon__title{display:block;width:100%;text-align:center!important}}.icon:active .svg,.icon:focus .svg,.icon:hover .svg{transform:scale(1.125)}.icon:active .icon__title,.icon:focus .icon__title,.icon:hover .icon__title{color:#315da5}.icon--construction{overflow:hidden;background:#e0e7f2;padding:30px}.icon--construction .icon__title p{text-align:center}@media (min-width:48em){.icon--construction{padding:30px 25px}.icon--construction .svg{margin:0;float:right;max-width:63px}.icon--construction .icon__title{padding-top:15px;text-align:left;float:left}.icon--construction .icon__title p{text-align:left}}@media (min-width:48em){.icon--construction{display:flex;align-items:center;justify-content:space-between}.icon--construction,.icon--construction:nth-child(3n),.icon--construction:nth-child(5n){padding:30px}.icon--construction .svg{order:2}.icon--construction .icon__title{padding-top:0;width:50%}}@media (min-width:60em){.icon--construction{display:block}.icon--construction,.icon--construction:nth-child(3n),.icon--construction:nth-child(5n){padding:30px 20px}.icon--construction .svg{float:left;max-width:none;width:100%}.icon--construction .icon__title{width:100%;padding-top:30px}.icon--construction .icon__title p{text-align:center}}@media (min-width:75em){.icon--construction{display:flex;align-items:center;justify-content:space-between}.icon--construction,.icon--construction:nth-child(3n),.icon--construction:nth-child(5n){padding:30px}.icon--construction .svg{float:right;width:auto;order:2}.icon--construction .icon__title{padding-top:0;width:50%}}.icon--construction:active .icon__title,.icon--construction:focus .icon__title,.icon--construction:hover .icon__title{color:#f58623}.icon--construction .icon__title{margin-bottom:0}@media (min-width:37.5em){.icon,.icon:nth-child(2n){width:32.20339%;float:left;margin-right:1.69492%}.icon:nth-child(3n){float:right;margin-right:0}.icon:nth-child(5n){margin-bottom:20px}}@media (min-width:60em){.icon,.icon:nth-child(2n),.icon:nth-child(3n),.icon:nth-child(5n){width:18.64407%;float:left;margin-right:1.69492%}.icon:nth-child(5n){float:right;margin-right:0}}.breadcrumbs{display:none;margin-bottom:30px;margin-left:0}@media (min-width:37.5em){.breadcrumbs{display:block}}.layout--wide .breadcrumbs{text-align:center}.layout--wide .breadcrumbs p{width:auto}@media (min-width:60em){.breadcrumbs .wrap{padding-top:20px;padding-bottom:20px}}.breadcrumbs ol{margin:0}.breadcrumbs__item{display:inline;font-size:.875rem;font-family:Proxima Nova W01,sans-serif}.breadcrumbs__item a{text-decoration:none;font-weight:600}.breadcrumbs__item:after{content:"|";margin:0 5px}.breadcrumbs__item.last:after{content:"";margin-right:0}.post{overflow:hidden;width:100%}.post p{margin-bottom:10px}.post p,.site--home .post p{text-align:left}.post p:last-child{margin-bottom:0}.post p.post__meta,.post p.post__summary{margin-bottom:20px}.post__meta{clear:both}.block--updates .post__meta{clear:none}.post__title{margin-bottom:30px;font-size:1.75rem;font-family:Proxima Nova W01,sans-serif;font-weight:700;color:#315da5}@media (min-width:48em){.post__title{font-size:2rem}}.layout--wide .post__title{margin-bottom:15px}.post__title a{text-decoration:none}.post__title a:active,.post__title a:focus,.post__title a:hover{text-decoration:underline}.page-content:not(.layout--project-category) .post__header .post__title{margin-bottom:20px;width:90%;float:left;line-height:1.1}.layout--wide:not(.layout--news-section) .post__title{text-align:center}.post__img img{margin-top:0;margin-bottom:20px}.post__summary{line-height:1.5}.post__video{position:relative;padding-bottom:56.25%;margin:25px 0;height:0;max-width:100%;overflow:hidden;clear:both}.post__video embed,.post__video iframe,.post__video object{position:absolute;top:0;left:0;width:100%;height:100%}.post__link{display:inline-block;margin-bottom:15px;padding:20px;font-weight:600;text-decoration:none;background-color:#f3f4f5}.post__link:active,.post__link:focus,.post__link:hover{text-decoration:underline}@media (min-width:48em){.post__tags{display:flex}.widget .post__tags{display:block}}.post__tags span{display:block;flex-basis:100px;margin-right:10px;margin-bottom:10px;padding-top:3px}@media (min-width:48em){.post__tags span{margin-bottom:0}}.post__tags>div{width:calc(100% - 100px)}.post__tags a{display:inline-block;margin-bottom:5px;padding:3px 10px;color:#315da5;text-decoration:none;background-color:#e0e7f2;font-size:.9375rem}.post__tags a:active,.post__tags a:focus,.post__tags a:hover{text-decoration:none;background-color:#315da5;color:#fff}.post__categories{margin-bottom:15px}@media (min-width:48em){.post__categories{display:flex}.widget .post__categories{display:block}}.post__categories span{display:block;flex-basis:100px;margin-right:10px;margin-bottom:10px;padding-top:3px}@media (min-width:48em){.post__categories span{margin-bottom:0}}.post__categories>div{width:calc(100% - 100px)}.post__categories a{color:inherit;text-decoration:none}.post__categories a:active,.post__categories a:focus,.post__categories a:hover{text-decoration:underline}.post--features,.post--news{background:#f3f4f5;padding:0;margin-bottom:20px;width:100%}.post--features.last,.post--features:last-child,.post--news.last,.post--news:last-child{margin-bottom:0;margin-right:0}@media (min-width:48em){.post--features,.post--news{width:32.20339%;float:left;margin-right:1.69492%}.post--features:nth-child(3n),.post--news:nth-child(3n){float:right;margin-right:0}.post--features:last-child,.post--news:last-child{margin-bottom:20px}}.post--features .post__title,.post--news .post__title{font-size:1.1875rem;font-weight:600;text-align:left;margin-bottom:10px}.post--features .post__meta,.post--news .post__meta{color:#2a2a28}.post--features .post__summary,.post--news .post__summary{margin-bottom:0}.post--features .post__preview,.post--news .post__preview{padding:10px 30px 20px}.post--features{background-color:#fff;width:auto}@media (min-width:48em){.post--features{width:32.20339%;float:left;margin-right:1.69492%}}.post--features .post__img{margin-top:0;margin-bottom:10px}.post--brief{background:#f3f4f5;padding:30px;margin-bottom:20px;flex-direction:column}@media (min-width:37.5em){.post--brief{width:48.71795%;float:left;margin-right:2.5641%}.post--brief:last-child{margin-bottom:20px}.layout--wide .post--brief:last-child,.primary-content .post--brief:last-child{margin-right:0}.site--home .post--brief{order:3}.flex--posts-only .post--brief,.site--home .post--brief{width:31.91489%;float:left;margin-right:2.12766%}.flex--posts-only .post--brief:nth-child(3n){float:right;margin-right:0}.layout--wide .post--brief{width:32.20339%;float:left;margin-right:1.69492%}}@media (min-width:60em){.site--home .post--brief{width:32.20339%;float:left;margin-right:1.69492%}}.post--brief .post__title{margin-bottom:20px;font-size:1.1875rem;font-weight:600}.post--brief .post__title a{color:#315da5}.layout--wide .post--brief .post__title{text-align:left}.post--brief .post__meta{display:block;margin-bottom:15px;font-family:Proxima Nova W01,sans-serif;font-size:.9375rem;color:#2a2a28;line-height:1.5}.post--brief .post__meta a{color:#315da5}.post--brief .post__meta a:active,.post--brief .post__meta a:focus,.post--brief .post__meta a:hover{text-decoration:underline}.post--brief .post__summary{font-size:.9375rem;line-height:1.5;margin-bottom:0!important}.post--brief .post__image{display:block}@media (max-width:37.49em){.post--brief .post__image{min-height:1px;width:100%}}@media (min-width:48em){.post--brief .post__image{width:44.47476%;float:right;margin-left:10.91405%}}.post--brief .post__image img{width:100%;max-width:100%}@media (min-width:75em){.post--brief .post__image img{margin-top:0;margin-bottom:0}}.layout--wide .post--brief .post__image{display:none}.post--brief a{color:#2a2a28;text-decoration:none}@media (max-width:37.49em){.post--brief>a{min-height:1px;width:100%}}.post--blog{display:flex;flex-wrap:wrap;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #f3f4f5}.post--blog>div{order:1}@media (min-width:48em){.post--blog{display:block}.post--blog>div{width:53.84615%;float:left;margin-right:2.5641%}.post--blog picture{width:38.46154%;float:right;margin-right:0}.post--blog .post__categories{clear:both}}.block--updates .post--blog{margin-bottom:20px;border:0}.post--blog .post__title{margin-bottom:10px;font-size:1.1875rem;font-weight:600}.site--home .post--blog{border:0}@media (min-width:37.5em){.site--home .post--blog{width:65.95745%;float:left;margin-right:2.12766%;order:1;display:block}}@media (min-width:60em){.site--home .post--blog{width:66.10169%;float:left;margin-right:1.69492%}}.post--blog img{margin-bottom:20px}.site--home .block .wrap .features-container p{text-align:left}.feature-container{display:flex;flex-wrap:wrap}.updates--selector{order:5;background:#315da5!important}@media (min-width:37.5em){.site--home .updates--selector{width:31.91489%;float:right;margin-right:0;order:0}}@media (min-width:60em){.site--home .updates--selector{width:32.20339%;float:right;margin-right:0}}.updates--alerts{display:block;background-color:#315da5;padding:30px;width:100%}@media (min-width:48em){.updates--alerts{width:calc(49.995% - 15px);padding-top:25px}}.updates--alerts{color:#fff}.sidebar .updates--alerts{height:100%}.sidebar .updates--alerts h3{font-size:1.125rem}@media (min-width:60em){.sidebar .updates--alerts h3{font-size:1.375rem}}.sidebar .updates--alerts img{top:0}.sidebar .updates--alerts .footer--subscribe{width:100%;margin-bottom:0}.updates--alerts h3{font-size:1.125rem;color:#fff}@media (min-width:48em){.updates--alerts h3{font-size:1.375rem}}.updates--alerts a{color:#fff;background-color:#2a4f8c}.updates--alerts img,.updates--alerts svg{float:right;width:20px;height:20px;margin-top:0;margin-bottom:0;margin-left:10px;position:relative;top:-2px}@media (min-width:48em){.updates--alerts img,.updates--alerts svg{width:28px;height:18px;top:2px}}@media (min-width:60em){.updates--alerts .footer--subscribe{text-align:left;width:50%}}.updates--alerts h3,.updates--info h3,.updates--selector h3{font-size:1.375rem;font-family:Proxima Nova W01,sans-serif;color:#fff}.updates--alerts p,.updates--info p,.updates--selector p{margin-bottom:20px}.updates--alerts p,.updates--alerts p a,.updates--info p,.updates--info p a,.updates--selector p,.updates--selector p a{color:#fff}.updates--alerts p a,.updates--info p a,.updates--selector p a{background-color:#2a4f8c}.updates--alerts p a:active,.updates--alerts p a:focus,.updates--alerts p a:hover,.updates--info p a:active,.updates--info p a:focus,.updates--info p a:hover,.updates--selector p a:active,.updates--selector p a:focus,.updates--selector p a:hover{background-color:#244478}.sidebar .updates--alerts,.sidebar .updates--info,.sidebar .updates--selector{width:100%;margin-right:0;margin-bottom:20px;float:none}.updates--selector{order:0}.updates--info{background-color:#f58623!important}.updates--info h4{font-family:Droid Sans W01,sans-serif;font-size:1rem}.updates--info h4,.updates--info h4 a{color:#fff}.updates--info h4 a{font-size:1.5rem;word-break:break-all;display:inline-block}.updates--info h4 a:active,.updates--info h4 a:focus,.updates--info h4 a:hover{text-decoration:underline}.updates--info p a{background-color:#f57223}.updates--info p a:active,.updates--info p a:focus,.updates--info p a:hover{background-color:#f3620b}.updates--info p br+a{margin-top:10px}.post-image{margin-bottom:20px}.post-image__caption{margin-top:10px;font-size:.875rem;line-height:1.4;color:#315da5}.post-image__caption p{margin-bottom:0}.post-image img{margin:0;width:100%}.post-image--align-right{float:right}@media (min-width:37.5em){.post-image--align-right:not(.post-image--100){padding-left:20px}}.post-image--align-left{float:left}@media (min-width:37.5em){.post-image--align-left:not(.post-image--100){padding-right:20px}.post-image--align-left+.post-image--align-left+h2,.post-image--align-left+.post-image--align-left+h3,.post-image--align-left+.post-image--align-right+h2,.post-image--align-left+.post-image--align-right+h3{clear:both}}.post-image--align-center{display:block;margin-left:auto;margin-right:auto;text-align:center}.post-image--size-25{width:100%}@media (min-width:37.5em){.post-image--size-25{width:25%}}.post-image--size-33{width:100%}@media (min-width:37.5em){.post-image--size-33{width:33%}}.post-image--size-50{width:100%}@media (min-width:37.5em){.post-image--size-50{width:50%}}.post-image--size-66{width:100%}@media (min-width:37.5em){.post-image--size-66{width:66%}}.post-image--size-75{width:100%}@media (min-width:37.5em){.post-image--size-75{width:75%}}.post-image--size-100{width:100%}.post-image--clear-right{clear:right}.post-image--clear-left{clear:left}.clear--both,.post-image--clear-both{clear:both}.clear--right{clear:right}.clear--left{clear:left}.features-container{display:flex;flex-wrap:wrap;margin:0 0 30px}.features-container a.block-feature{text-decoration:none}.features-container a.block-feature:active,.features-container a.block-feature:focus,.features-container a.block-feature:hover{background:#f58623}.features-container a.block-feature:active .post__title,.features-container a.block-feature:active p.post__meta,.features-container a.block-feature:focus .post__title,.features-container a.block-feature:focus p.post__meta,.features-container a.block-feature:hover .post__title,.features-container a.block-feature:hover p.post__meta{color:#fff}.features-container .block-feature{display:block;background-color:#fff;width:100%;margin-bottom:20px}@media (min-width:48em){.features-container .block-feature{width:calc(33.33% - 20px);margin-right:30px;margin-bottom:0}.features-container .block-feature:last-child{margin-right:0}}.features-container .block-feature .post__img img{width:100%}.features-container .block-feature .post__preview{padding:10px 30px 20px}.features-container .block-feature .post__title{font-size:1.1875rem;font-weight:600;text-align:left;margin-bottom:10px}.features-container .block-feature .post__meta{margin-bottom:20px;text-align:left;color:#000;font-family:Proxima Nova W01,sans-serif}.comments{margin:0 0 30px;padding-top:30px}.comments h2{margin-bottom:15px;font-size:1.25rem}.new_comment h2{margin-bottom:10px;font-size:1.25rem}.comment{margin-top:20px;padding-top:30px;padding-bottom:30px;background-color:#f3f4f5}.comment .wrap{width:90%}.comment__name{margin-bottom:5px;font-weight:600;font-size:1rem}.comment__name a{color:#717171;text-decoration:none}.comment__name a:hover{color:#585858}.comment__replys{padding-top:25px;padding-bottom:10px;background-color:#e0e7f1}.comment__replys p{color:#4a4a4a}.comment__replys h3{color:#315da5;font-weight:900;font-family:Proxima Nova W01,sans-serif}.summary-panels{display:flex;flex-wrap:wrap;margin-top:30px;margin-bottom:20px;clear:both}.summary-panels+.block--updates{padding-top:30px!important}.summary{display:flex;margin-bottom:40px;overflow:hidden}@media (min-width:37.5em){.summary,.summary.summary--related{margin-bottom:0}}.summary:active .summary__rollover,.summary:focus .summary__rollover,.summary:hover .summary__rollover{bottom:0}.layout--wide .summary,.site--home .summary{margin-bottom:40px}.summary:not(.summary--default) a{position:relative;overflow:hidden;display:flex;flex-wrap:wrap;text-decoration:none!important;float:left;width:100%}.summary__title{width:100%;font-size:1.1875rem;font-family:Proxima Nova W01,sans-serif;font-weight:600;color:#315da5;text-decoration:none!important}.summary--small .summary__title{margin-top:20px;text-align:center}.block--color-brand .summary__title{color:#fff}.summary picture+.summary__title{margin-top:20px;margin-bottom:40px;font-size:.9375rem;text-align:left}.summary__img{margin-bottom:0;width:100%}.summary__img img{margin:0;width:100%;max-width:100%}.summary__rollover{display:none;background:rgba(245,134,35,.95);color:#fff;position:absolute;bottom:-100%;width:100%;height:100%;padding:30px;margin:0;font-size:.9375rem;transition:.3s}@media (min-width:60em){.summary__rollover{display:inherit}}.summary div{position:relative;overflow:hidden;align-self:flex-end;width:100%}.summary img+div{position:absolute;bottom:0}.summary p{clear:both}.summary p.summary__description{text-align:left;color:#707070;margin-bottom:0}.summary--small{position:relative;width:100%;margin-bottom:40px}.summary--small:last-of-type{margin-bottom:0}@media (min-width:37.5em){.summary--small:last-of-type{margin-bottom:40px}}@media (max-width:37.49em){.summary--small{width:49.20635%;float:left;margin-right:1.5873%}.summary--small:nth-of-type(2n){float:right;margin-right:0}}.summary--small div{position:relative;align-self:flex-start}.summary--small .summary__spacer{margin:0;width:100%}.summary--small .summary__title{margin-bottom:0}.summary--tiny{display:flex;align-items:center;width:100%;background-color:#f3f4f5;text-align:center;text-decoration:none;padding:25px;transition:.3s}.summary--tiny:active,.summary--tiny:focus,.summary--tiny:hover{background:#f58623}.summary--tiny:active .summary__title,.summary--tiny:focus .summary__title,.summary--tiny:hover .summary__title{color:#fff}.layout--wide .summary--tiny{margin-bottom:20px}.summary--tiny .summary__title{margin:0;font-size:.9375rem;display:inline-block;vertical-align:middle;transition:color .4s}.summary--large{background:#f3f4f5;width:100%;transition:background-color .3s}.block--color-grey .summary--large:active,.block--color-grey .summary--large:focus,.block--color-grey .summary--large:hover,.summary--large:active,.summary--large:focus,.summary--large:hover{background:#f58623}.block--color-grey .summary--large:active .summary__title,.block--color-grey .summary--large:active p.summary__description,.block--color-grey .summary--large:focus .summary__title,.block--color-grey .summary--large:focus p.summary__description,.block--color-grey .summary--large:hover .summary__title,.block--color-grey .summary--large:hover p.summary__description,.summary--large:active .summary__title,.summary--large:active p.summary__description,.summary--large:focus .summary__title,.summary--large:focus p.summary__description,.summary--large:hover .summary__title,.summary--large:hover p.summary__description{color:#fff}.block--color-grey .summary--large{background:#fff}.layout--wide .summary--large,.site--home .summary--large{margin-bottom:20px}.summary--large .summary__title{margin-bottom:5px}.summary--large .summary__title,.summary--large p.summary__description{transition:color .3s}.summary--large div{align-self:flex-start}.block--color-grey .summary--highlight,.summary--highlight{background:#315da5}.summary--highlight .summary__title,.summary--highlight p.summary__description{color:#fff}.summary--default{display:block}@media (max-width:37.49em){.summary--default{width:49.20635%;float:left;margin-right:1.5873%}.summary--default:nth-of-type(2n){float:right;margin-right:0}}.summary--default:nth-last-child(-n+3):nth-child(3n+1),.summary--default:nth-last-child(-n+3):nth-child(3n+1)~.summary--default{margin-bottom:0}.summary--default:not(:last-of-type){margin-bottom:20px}.summary--default .summary__title{margin-bottom:15px}.summary--default .summary__img{margin-bottom:20px;float:left}.summary--default .summary__img img{margin:0}.summary--default>div{padding-right:10%}.summary__content{padding:30px}@media (min-width:37.5em){.summary{width:31.91489%;float:left;margin-right:2.12766%}.summary:last-of-type,.summary:nth-child(3n){float:right;margin-right:0}}@media (min-width:60em){.layout--wide .summary,.layout--wide .summary:nth-child(3n),.site--home .summary,.site--home .summary:nth-child(3n){width:23.80952%;float:left;margin-right:1.5873%}.layout--wide .summary:last-of-type,.layout--wide .summary:nth-child(4n),.site--home .summary:last-of-type,.site--home .summary:nth-child(4n){float:right;margin-right:0}}.summary.last,.summary:last-of-type{float:right;margin-right:0}@media (min-width:60em){.layout--wide .summary.summary--tiny,.layout--wide .summary.summary--tiny:nth-child(3n),.layout--wide .summary.summary--tiny:nth-child(4n){width:18.64407%;float:left;margin-right:1.69492%}.layout--wide .summary.summary--tiny:last-of-type,.layout--wide .summary.summary--tiny:nth-child(5n){float:right;margin-right:0}}.popup-box{position:fixed;top:50%;left:50%;display:none;padding:60px 30px;width:860px;max-width:95%;max-height:95%;overflow-y:auto;-webkit-overflow-scrolling:touch;transform:translate(-50%,-50%);z-index:200;background-color:#315da5;box-shadow:0 0 10px rgba(0,0,0,.2);animation-name:fade-in;animation-duration:.3s}.popup-box--bim{background:#fff;width:1050px;padding:20px}@media (min-width:37.5em){.popup-box--bim{padding:40px}}@media (min-width:60em){.popup-box--bim{padding:60px}}.popup-box--bim .btn--brand{margin-top:30px;float:right}.popup-box--more-info,.popup-box--orange{background-color:#f58623}@media (min-width:37.5em){.popup-box--more-info{padding:40px}}@media (min-width:60em){.popup-box--more-info{padding:80px}}.popup-box--more-info .popup-form label{color:#fff}.popup-box--more-info .popup-form .btn{background-color:#f57223!important}.popup-box.is-visible{display:block}.popup-box__close{position:absolute;top:30px;right:30px;padding:0;background-color:transparent;border:0;cursor:pointer}.popup-box__close svg{width:13px;height:12px;fill:#fff}.popup-box--bim .popup-box__close svg{fill:#315da5}.popup-box--webinar-detail .popup-box__close{z-index:1}.popup-box__title{margin-bottom:20px;text-align:center}@media (min-width:48em){.popup-box__title{margin-bottom:30px;padding:0 15%}}.popup-box__title svg{margin-bottom:30px;width:26px;height:28px;fill:#fff}.popup-box__title h3{color:#fff;font-family:Proxima Nova W01,sans-serif;font-size:1.25rem;line-height:1.2}@media (min-width:48em){.popup-box__title h3{font-size:1.875rem}}.popup-box--bim .popup-box__title h3{color:#505050}.popup-box__title p{color:#fff;font-size:.9375rem;max-width:580px;margin-left:auto;margin-right:auto}.popup-box--bim .popup-box__title p{color:#505050;max-width:100%}.popup-box__links{margin:0;text-align:center}.popup-box__links li{display:inline-block;list-style:none;margin-right:5px}@media (min-width:37.5em){.popup-box__links li{margin-right:10px}}@media (min-width:48em){.popup-box__links li{margin-right:35px}}.popup-box__links li:last-child{margin-right:0}.popup-link{position:relative;background:#295294;border-radius:70px;padding:0;width:50px;height:50px;line-height:80px}@media (min-width:37.5em){.popup-link{width:60px;height:60px}}@media (min-width:48em){.popup-link{width:70px;height:70px}}.popup-link:active svg,.popup-link:focus svg,.popup-link:hover svg{fill:#fff}.popup-link svg{position:relative;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;fill:hsla(0,0%,100%,.5)}.popup-link--facebook svg,.popup-link--google svg,.popup-link--linkedin svg,.popup-link--pinterest svg,.popup-link--twitter svg{width:20px;height:20px}.popup-form{overflow:hidden;margin:0 auto}@media (min-width:37.5em){.popup-form:not(.popup-form--alternatives){display:flex;flex-wrap:wrap}}.popup-form--alternatives .field{margin-right:auto!important;margin-left:auto!important}.popup-form__link-btn{padding:0;width:100%;float:left;font-family:Proxima Nova W01,sans-serif;font-size:.9375rem;color:#315da5;text-decoration:none;text-align:left;background-color:transparent;border:0;cursor:pointer;outline:0}.popup-form__skip{width:100%;font-size:1.3125rem;text-align:center}@media (min-width:37.5em){.popup-form__skip{float:right;width:auto;text-align:right}}.popup-form__privacy-policy{width:100%;font-size:.8125rem;padding-top:7px;text-align:center}@media (min-width:37.5em){.popup-form__privacy-policy{float:left;width:auto;text-align:left}}.popup-form div:not(.field){float:left;width:100%}.popup-form .flex--fields{display:flex;flex-wrap:wrap;justify-content:space-between}.popup-form .field{width:100%}@media (min-width:37.5em){.popup-form .field{margin-right:40px;width:calc(50% - 20px)}.popup-form .field:nth-of-type(2n){margin-right:0}}.popup-form .field--full-width{width:100%}.popup-form .field--short{max-width:100%}.popup-form .field--checkbox{overflow:visible}.popup-form .field--actions{position:relative}.popup-form .field--actions a{margin-bottom:50px;float:left;width:100%}@media (min-width:37.5em){.popup-form .field--actions a{position:relative;top:50%;transform:translateY(-50%);position:absolute;margin-bottom:0;width:auto}}.popup-form .field--provide-more{margin-bottom:20px}.popup-form .field--marketing-opt-in{background:#e8e8e8;padding:15px 10px;margin-bottom:20px;font-size:.8125rem;line-height:.4rem}.popup-form .field--marketing-opt-in input{float:left;margin-top:0}.popup-form .field--marketing-opt-in label{padding-left:24px}.popup-form .btn{color:#fff;background:#f58623}.popup-form .btn--centred{position:relative;left:50%;transform:translateX(-50%)}@media (min-width:37.5em){.popup-form .btn--right{float:right}}.sticky-wrap{overflow-x:auto;position:relative}.tableFloatingHeaderOriginal th{border:0!important}.bim-table{border:0;background-image:none}.table-container .bim-table{width:100%;max-width:100%}.bim-table td,.bim-table th,.bim-table tr{border:0}.bim-table h4,.bim-table td,.bim-table th{font-size:.9375rem}.bim-table td,.bim-table th{vertical-align:middle}.bim-table td:last-child{background-image:none}.bim-table p{max-width:100%;text-align:left}.bim-table thead th{padding:25px 10px;width:10%;border-bottom:10px solid #fff;text-align:center}.bim-table input[type=checkbox]{margin:0;width:30px;height:30px;background-color:#fff;border:1px solid #d2d2d2;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none}.bim-table input[type=checkbox]:checked{background-image:url(/packs/media/images/application/template/tick-d15fe47cef5963662ff3898bbc65a78b.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px}.bim-table tbody th{background-image:url(/packs/media/images/application/template/plus-74adef6528b29f649a80318494876fef.svg);background-color:transparent;background-size:14px 14px;background-repeat:no-repeat;background-position:20px;width:40%;padding-left:54px;padding-top:25px;padding-bottom:25px;color:#315da5;cursor:pointer}.bim-table tbody .is-active td,.bim-table tbody .is-active th{background-color:#f3f4f5}.bim-table tbody .is-active th{background-image:url(/packs/media/images/application/template/minus-0a2bc8acc4250d477b5bb905cba7db97.svg)}.bim-table tbody td{text-align:center;padding-top:25px;padding-bottom:25px}.bim-table .bim-table__title th{padding-left:20px;background:#f3f4f5;border-top:10px solid #fff;color:#2a2a28;cursor:default}.bim-table .bim-table__sub-title{text-align:left!important}.bim-table .bim-table__dropdown{display:none}@media (min-width:48em){.bim-table .bim-table__dropdown div{width:58.97436%;float:left;margin-right:2.5641%}.bim-table .bim-table__dropdown picture{width:38.46154%;float:right;margin-right:0;text-align:right}}.bim-table .bim-table__dropdown.is-visible{display:table-row}.bim-table .bim-table__dropdown td{background:#f3f4f5;text-align:left}.popup-box.popup-box--feedback,.popup-box.popup-box--webinar-feedback{background-color:#fff}.popup-box.popup-box--feedback .popup-box__close,.popup-box.popup-box--webinar-feedback .popup-box__close{color:#315da5}.popup-box.popup-box--feedback .popup-box__close svg,.popup-box.popup-box--webinar-feedback .popup-box__close svg{position:relative;top:2px;margin-left:10px;fill:#315da5}.popup-box.popup-box--feedback .popup-box__title h3,.popup-box.popup-box--webinar-feedback .popup-box__title h3{color:#315da5}.popup-box.popup-box--feedback .popup-box__title p,.popup-box.popup-box--webinar-feedback .popup-box__title p{color:#2a2a28}.popup-box.popup-box--feedback .message-box,.popup-box.popup-box--webinar-feedback .message-box{text-align:left}.popup-box.popup-box--feedback form,.popup-box.popup-box--webinar-feedback form{text-align:center}.popup-box.popup-box--feedback .field--comment,.popup-box.popup-box--webinar-feedback .field--comment{margin:30px auto;width:380px;max-width:90%}.field--feedback-options{display:flex;justify-content:space-between;width:520px;max-width:100%;margin:0 auto}.field--feedback-options label{font-size:.8125rem;font-weight:700;text-align:center;color:#315da5}.field--feedback-options input[type=radio]{display:block;margin-bottom:10px;width:55px;height:55px;background-color:#f3f4f5;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.34 15.54'%3E%3Cpath d='M3.12,15.54l1-5.62L0,5.94l5.65-.82L8.17,0,10.7,5.12l5.65,0.82-4.08,4,1,5.62-5-2.66Zm5-3.5,4.05,2.13L11.45,9.66l3.28-3.2L10.2,5.8l-2-4.11-2,4.11-4.53.66,3.28,3.2L4.12,14.17Z' fill='%23315da5'/%3E%3C/svg%3E");background-size:31px 27px;background-position:50%;background-repeat:no-repeat;border-radius:72px;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;cursor:pointer;transition:background-color .3s}@media (min-width:37.5em){.field--feedback-options input[type=radio]{width:72px;height:72px}}.field--feedback-options input[type=radio]:active,.field--feedback-options input[type=radio]:focus,.field--feedback-options input[type=radio]:hover{background-color:#e5e7e9}.field--feedback-options input[type=radio]:checked{background-color:#315da5;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.34 15.54'%3E%3Cpath d='M3.12,15.54l1-5.62L0,5.94l5.65-.82L8.17,0,10.7,5.12l5.65,0.82-4.08,4,1,5.62-5-2.66Zm5-3.5,4.05,2.13L11.45,9.66l3.28-3.2L10.2,5.8l-2-4.11-2,4.11-4.53.66,3.28,3.2L4.12,14.17Z' fill='%23fff'/%3E%3C/svg%3E")}.search{display:none;padding:20px 0;height:80px;line-height:40px;z-index:150;background-color:#2f538e}.search form{max-width:620px}@media (min-width:37.5em){.search form{width:100%;float:right}}.search input{height:40px;line-height:40px;width:87.09677%;padding-top:0;padding-bottom:0;float:left}@media (min-width:37.5em){.search input{width:93.54839%}}.search .btn{background:#f58623;padding:0;height:40px;line-height:40px;width:12.90323%;float:right}@media (min-width:37.5em){.search .btn{width:6.45161%}}.search .btn svg{width:12px;height:12px;fill:#fff}.search.is-visible,.search.is-visible>.wrap{display:block}@media (min-width:60em){.search.is-sticky{animation:header-slide-down .6s;animation-delay:0;animation-fill-mode:forwards}}.gallery{margin-bottom:25px}.gallery__slide{float:left;width:100%}.no-js .gallery__slide{display:none}.no-js .gallery__slide:first-child{display:block}.gallery img{margin:0;width:100%}.gallery:not(.flickity-enabled) .gallery__slide:not(:first-child){display:none}.product-list{margin:0}.product-list__item{margin-bottom:20px;width:100%;list-style:none}.product-summary{margin-bottom:35px}.product-summary+.product-summary{padding-top:30px;border-top:1px solid #e5e5e5}.product-summary__title{font-size:1.25rem}.product-summary__title a{text-decoration:none}.product-summary__title a:active,.product-summary__title a:focus,.product-summary__title a:hover{text-decoration:underline}.product-summary__table th{min-width:100px}.product-summary img{width:auto;max-width:100%}.pagination{display:flex;justify-content:center;margin-top:30px;text-align:center}.pagination span{display:inline-block;margin-right:10px;font-family:Proxima Nova W01,sans-serif;color:#000;line-height:40px}@media (min-width:48em){.pagination span{display:inline;float:left}}.pagination span:last-of-type{margin:0}.pagination .page{display:none}@media (min-width:48em){.pagination .page{display:inherit}}.pagination .current,.pagination .gap{padding:0 15px}.pagination .first a,.pagination .last a,.pagination .next a,.pagination .prev a{background-color:transparent}.pagination a{padding:0 15px;height:40px;width:100%;float:left;color:#315da5;text-decoration:none;background-color:#f3f4f5}.progressive-profiling--no-js{overflow:hidden;margin-bottom:30px}.progressive-profiling--no-js .btn{background-color:#315da5;color:#fff}.primary-content>.popup-form__more{display:none}.popup-box.popup-box--progressive-profile{background-color:#fff;color:#315da5}@media (min-width:37.5em){.popup-box.popup-box--progressive-profile{padding:40px}}@media (min-width:60em){.popup-box.popup-box--progressive-profile{padding:40px 50px}}.popup-box.popup-box--progressive-profile .popup-box__close svg{fill:#315da5}.popup-box.popup-box--progressive-profile .popup-box__title{padding:0}.popup-box.popup-box--progressive-profile .popup-box__title:last-child{margin-bottom:0}.popup-box.popup-box--progressive-profile .popup-box__title h3{color:#315da5;font-size:1.375rem;margin-bottom:10px}.popup-box.popup-box--progressive-profile .popup-box__title p{color:#505050}.popup-box.popup-box--progressive-profile .popup-form{margin-bottom:50px;display:block}@media (min-width:60em){.popup-box.popup-box--progressive-profile .popup-form{margin-bottom:20px}}.popup-box.popup-box--progressive-profile .popup-form__privacy-policy{margin-bottom:20px}@media (min-width:37.5em){.popup-box.popup-box--progressive-profile .popup-form__privacy-policy{margin-bottom:0}}.popup-box.popup-box--progressive-profile .btn{color:#fff;background-color:#315da5}@media (min-width:60em){.popup-box.popup-box--progressive-profile .has-mandatory-fields:after{position:absolute;bottom:100px;width:70%}}.popup-box.popup-box--progressive-profile .field{margin-bottom:10px}.popup-box.popup-box--progressive-profile .field label{font-size:.9375rem;margin-bottom:3px}.popup-box.popup-box--progressive-profile .field--provide-more{display:block;margin-bottom:20px}.popup-box.popup-box--progressive-profile .flex--fields{margin-bottom:10px}.tabs__list{display:flex;flex-wrap:wrap;margin:0}@media (min-width:37.5em){.tabs__list{flex-wrap:nowrap}}.tabs__tab-link{display:flex;align-items:center;flex-grow:1;margin:0;padding:20px;width:50%;font-family:Proxima Nova W01,sans-serif;font-weight:600;text-align:center;line-height:1.2;list-style:none;background-color:#e8e8e8;border-bottom:1px solid #d8d8d8}.tabs__tab-link:not(:nth-child(2n)){border-right:1px solid #d8d8d8}.tabs__tab-link[data-state=active]{background-color:#f3f4f5}.tabs__tab-link[data-state=active] a{color:#505050}@media (min-width:37.5em){.tabs__tab-link{width:auto;border-bottom:0;border-right:1px solid #d8d8d8}.tabs__tab-link:last-child{border-right:0}}.tabs__tab-link a{display:block;width:100%;text-decoration:none}.tabs__panel{overflow:hidden;padding:65px 25px;background-color:#f3f4f5}@media (min-width:48em){.tabs__panel{padding:65px 50px}}.external-contacts{overflow:hidden}.external-contacts h1,.external-contacts h2,.external-contacts h3,.external-contacts h4,.external-contacts h5,.external-contacts h6,.external-contacts p{text-align:left!important}.external-contacts p{max-width:none!important;width:100%}.external-contacts__map{margin-bottom:40px;width:600px;max-width:100%}@media (min-width:60em){.external-contacts__map{padding-top:60px;margin-bottom:0;float:right;width:calc(100% - 530px)}.site--ch_de .external-contacts__map,.site--ch_fr .external-contacts__map,.site--ch_it .external-contacts__map{width:calc(100% - 350px)}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.external-contacts__map{display:inline-block;position:relative;width:600px;max-width:100%;padding-bottom:100%;vertical-align:middle;overflow:hidden}}@media (-ms-high-contrast:none) and (min-width:60em),screen and (-ms-high-contrast:active) and (min-width:60em){.external-contacts__map{width:calc(100% - 530px)}.site--ch_de .external-contacts__map,.site--ch_fr .external-contacts__map,.site--ch_it .external-contacts__map{width:calc(100% - 350px)}}.external-contacts__map img,.external-contacts__map svg{width:100%}@media (min-width:48em){.external-contacts__map svg{height:auto}}.external-contacts__map svg.fully-active:active,.external-contacts__map svg.fully-active:focus,.external-contacts__map svg.fully-active:hover{fill:#315da5}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.external-contacts__map svg{display:inline-block;position:absolute;top:0;left:0}}.external-contacts__map [data-region-id]{cursor:pointer}.external-contacts__map [data-region-id] path{transition:fill .4s;fill:#b7bac5}.external-contacts__map [data-region-id] path.london_east{fill:#e8e8e8}.external-contacts__map [data-region-id]:active path,.external-contacts__map [data-region-id]:focus path,.external-contacts__map [data-region-id]:hover path{fill:#a9acba}.external-contacts__map g.active:active path,.external-contacts__map g.active:focus path,.external-contacts__map g.active:hover path,.external-contacts__map g.active path,.external-contacts__map g.active path.london_east{fill:#2d538f}.external-contacts__intro{color:#444}.external-contacts__data{margin:0;background-image:none}@media (min-width:60em){.external-contacts__data{float:left}}.external-contacts__data,.external-contacts__data td{line-height:2;border:0}.external-contacts__data td{display:block;width:250px;background-image:none}@media (min-width:37.5em){.external-contacts__data td{display:table-cell}}.external-contacts__data tr{border:0}.external-contacts__data tr td:first-child,.external-contacts__data tr td:last-child{padding-left:0}.external-contacts__data strong{line-height:1.3}@media (min-width:37.5em){.external-contacts__data td:first-child{background-image:linear-gradient(90deg,#f3f4f5 50%,hsla(0,0%,100%,0))}.external-contacts__data td:last-child{background-image:linear-gradient(270deg,#f3f4f5 50%,hsla(0,0%,100%,0))}}.webinar-card{width:100%;background-color:#f3f4f5;margin-bottom:20px;position:relative}@media (min-width:48em){.webinar-card{width:calc(49.995% - 10px);margin-right:20px}.webinar-card:nth-child(2n){margin-right:0}}@media (min-width:67.5em){.webinar-card{width:calc(24.9975% - 15px)}.webinar-card,.webinar-card:nth-child(2n){margin-right:20px}.webinar-card:nth-child(4n+4){margin-right:0}}.webinar-card.webinar-card__featured{width:100%;margin-top:30px;margin-right:0;background-color:#e2e8f3}@media (min-width:48em){.webinar-card.webinar-card__featured .webinar__detail{padding:40px 40px 110px;margin-bottom:60px}.webinar-card.webinar-card__featured .webinar__detail .btn{margin-left:40px;margin-right:40px}.webinar-card.webinar-card__featured .webinar__image svg{max-height:70px}}@media (min-width:60em){.webinar-card.webinar-card__featured{margin-top:60px}}@media (min-width:67.5em){.webinar-card.webinar-card__featured{display:flex}.webinar-card.webinar-card__featured .webinar__detail{flex:1 1;order:1;position:relative;margin-bottom:0}.webinar-card.webinar-card__featured .webinar__image{width:70%;order:2}}@media (min-width:48em){.webinar__listings{display:flex;flex-wrap:wrap}}.webinar__listings--title{margin:70px auto 50px;font-size:1.5rem;font-weight:700;color:#315da5}.webinar__image{width:100%;margin:0;cursor:pointer}.webinar__image>div{position:relative}.webinar__image svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:20%;max-height:45px;pointer-events:none}.webinar__image img{margin:0;width:100%}.webinar__detail{padding:30px}.webinar__detail h2{color:#315da5;cursor:pointer;font-size:1.25rem;font-weight:700;text-align:left}.webinar__detail p{font-size:.9375rem;text-align:left;color:#353535;width:auto}.webinar__detail .btn{width:100%;background-color:#2a4f8c}.webinar__detail .btn:active,.webinar__detail .btn:focus,.webinar__detail .btn:hover{background-color:#244478}@media (min-width:48em){.webinar__detail{padding:30px 30px 0;margin-bottom:120px}.webinar__detail .btn{position:absolute;bottom:40px;left:0;right:0;margin-left:30px;margin-right:30px;width:auto}}.webinar__duration,.webinar__host{font-weight:700}.webinar__feedback.primary-content{width:100%;max-width:730px;float:none}.webinar__feedback.primary-content .post__header .post__title{width:100%}.webinar__feedback p{font-size:1rem}.webinar__feedback hr{margin:50px 0;border:0;height:1px;background:#e6e6e7}.webinar__feedback .field label{color:#315da5;font-weight:700}@media (max-width:23.74em){.webinar__feedback .field label{flex:1 1}}.webinar__feedback .field input[type=email],.webinar__feedback .field input[type=text],.webinar__feedback .field textarea{width:100%;max-width:100%}.webinar__feedback .field input[type=radio]{margin:5px auto 10px}@media (max-width:23.74em){.webinar__feedback .field input[type=radio]{width:40px;height:40px;background-size:25px 24px}}.webinar__feedback .feedback__email,.webinar__feedback .feedback__tel{width:100%}@media (min-width:48em){.webinar__feedback .feedback__email,.webinar__feedback .feedback__tel{width:calc(50% - 20px);float:left}.webinar__feedback .feedback__email{margin-right:40px}}.webinar__feedback .field--feedback-options{margin:20px 0 35px;width:100%}.webinar__feedback .small{font-size:.75rem;font-weight:400;width:auto;display:inline-block;color:#315da5}.webinar__feedback .privacy--statement{text-decoration:none;font-weight:700;display:block;margin-top:20px}.webinar__feedback .btn--brand{float:right}.webinar__feedback .rate__experience{font-size:1.25rem;font-weight:700;color:#315da5}.popup-box--webinar-detail{background-color:#fff;padding:60px 30px 35px}.popup-box--webinar-detail .popup-box__close svg{fill:#315da5}.popup-box--webinar-detail h2,.popup-box--webinar-detail p{text-align:center}.popup-box--webinar-detail h2{color:#315da5;font-size:1.5rem;font-weight:700;margin-bottom:20px}.popup-box--webinar-detail p{color:#353535;font-size:.9375rem;font-weight:700;margin-bottom:25px}.popup-box--webinar-detail .video__holder{position:relative;padding-bottom:600px}@media (min-width:37.5em){.popup-box--webinar-detail .video__holder{padding-bottom:400px}}@media (min-width:48em){.popup-box--webinar-detail .video__holder{padding-bottom:56.25%}}.popup-box--webinar-detail iframe{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.popup-box--webinar-detail .btn--brand{margin-top:30px}.popup-box--webinar-detail .form-header{display:none}.js-show-more{display:block;width:100%;margin-top:60px;margin-bottom:40px;text-align:center}.js-show-more .btn{width:100%;max-width:195px;margin:0 auto;display:inline-block;text-align:center;background-color:#2a4f8c}.js-show-more .btn:active,.js-show-more .btn:focus,.js-show-more .btn:hover{background-color:#244478}.wrap--webinars{display:block;background-color:#e2e8f3;max-width:100%}.wrap--webinars p{padding:20px 25px;color:#315da5;text-align:center;font-weight:600}@media (min-width:37.5em){.wrap--webinars{padding-left:50px;padding-right:50px}}@media (min-width:60em){.wrap--webinars{display:none}}.careers__card{background-color:#f3f4f5;margin-bottom:20px;padding:35px 30px}@media (min-width:37.5em){.careers__details div{display:flex;justify-content:space-between}}.careers__details h3{color:#315da5}@media (min-width:37.5em){.careers__details h3{margin-bottom:5px}}.careers__details p,.careers__details span{color:#131313;font-size:.9375rem;font-weight:600}.careers__body{max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}.careers__body--toggle{color:#315da5;font-size:.9375rem;font-weight:600;cursor:pointer}.careers__expand .btn{margin-top:20px;display:none}@media (min-width:60em){.careers__expand .btn{width:220px;margin-left:auto}}.careers__expand.expanded .btn{display:block}.cc_div{font-family:Droid Sans W01,sans-serif;font-weight:400}#cm-ov,#cs-ov{background:rgba(4,6,8,.85)}#cm{background:#fff;max-width:400px;max-height:none;left:30px;right:30px;bottom:30px;width:auto;height:auto;margin-left:auto;border-radius:0;color:#5e5e5e;animation-name:fade-in-slide-up}#cm a,#cm a:active,#cm a:focus,#cm a:hover{color:#353535}.force--consent #cm{max-width:400px}#c-ttl{font-family:Proxima Nova W01,sans-serif;font-weight:700;font-size:1.0625rem;color:#315da5}#c-ttl,#c-txt{text-align:center}#c-txt{line-height:1.7}#c-bns button{border-radius:0;text-transform:uppercase;font-family:Proxima Nova W01,sans-serif;font-weight:700;padding-left:10px;padding-right:10px}#c-bns button#c-s-bn{background:#ccc;color:#353535}#c-bns button:first-child{background:#2a4f8c;color:#fff}#c-bns button:active#c-s-bn,#c-bns button:focus#c-s-bn,#c-bns button:hover#c-s-bn{background:#a3a3a3;color:#353535}#c-bns button:active:first-child,#c-bns button:focus:first-child,#c-bns button:hover:first-child{background-color:#1e3965}@media (min-width:30em){#c-ttl,#c-txt{text-align:left}#c-bns{display:flex}#c-bns button#c-s-bn{background:#ccc;color:#353535;margin-top:0;margin-right:10px}#c-bns button#c-p-bn{margin-right:0;order:1}}#s-cnt{color:#5e5e5e}#s-cnt #s-ttl{font-family:Proxima Nova W01,sans-serif;font-weight:700;color:#315da5}#s-cnt #s-c-bn{background:#2a4f8c;border-radius:0}#s-cnt #s-c-bn:after,#s-cnt #s-c-bn:before{background:#fff}#s-cnt #s-c-bn:active,#s-cnt #s-c-bn:hover{background:#1e3965}#s-cnt .b-ex,#s-cnt .b-tl{border-radius:0}#s-cnt .b-bn .b-tl,#s-cnt .b-ex.c-bl{background:#ededed}#s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:focus,#s-cnt .b-bn .b-tl:hover{background:#ccc}#s-cnt .c-tgl .c-tg{background:#939ea5}#s-cnt .c-tgl:checked~.c-tg{background:#2a4f8c}#s-cnt table{color:#353535;margin-bottom:10px}@media (min-width:48em){#s-cnt table td,#s-cnt table th{padding:10px}}#s-inr{background:transparent;border-radius:0;background:#ededed;padding-bottom:4em}#s-bl,#s-bns,#s-hdr{background:#fff;padding-left:20px;padding-right:20px}#s-hdr{border-bottom:1px solid #ededed}#s-bl .c-bl .b-tl{font-family:Proxima Nova W01,sans-serif;font-weight:700;color:#315da5}#s-bl .p{color:#5e5e5e}#s-bl .p a{color:#353535}#s-bns{height:auto}#s-bns button{border-radius:0;text-transform:uppercase;font-family:Proxima Nova W01,sans-serif;font-weight:700}#s-bns button#s-all-bn{background:#2a4f8c;color:#fff}#s-bns button#s-all-bn:active,#s-bns button#s-all-bn:focus,#s-bns button#s-all-bn:hover{background-color:#1e3965}#s-bns button#s-rall-bn,#s-bns button#s-sv-bn{background:#ccc;color:#353535}#s-bns button#s-rall-bn:active,#s-bns button#s-rall-bn:focus,#s-bns button#s-rall-bn:hover,#s-bns button#s-sv-bn:active,#s-bns button#s-sv-bn:focus,#s-bns button#s-sv-bn:hover{background:#a3a3a3;color:#353535}.cookie-control__not-allowed{position:absolute;top:0;bottom:0;left:0;width:100%;display:flex;justify-content:center;align-items:center;background-image:url(/packs/media/images/application/template/video-not-allowed-b97228c245fed60fa5e10deea5cf430b.jpg);background-repeat:no-repeat;background-position:50%;background-size:75% 75%}.cookie-control__not-allowed p{text-align:center;max-width:350px;margin-right:auto;margin-left:auto}.popup-box--webinar-detail .cookie-control__not-allowed{background-size:cover;background-color:#f5f5f5;padding-left:20px;padding-right:20px}@media (min-width:48em){.popup-box--webinar-detail .cookie-control__not-allowed{background-size:contain}}.float-left{float:left}.float-right{float:right}.hide{display:none}.brand{color:#315da5}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:none;background-color:rgba(0,0,0,.5);animation-name:fade-in;animation-duration:.4s;z-index:199}.overlay.is-visible{display:inherit}@keyframes fade-in{0%{opacity:0}to{opacity:1}}#divC4AWButton{display:none!important;position:fixed!important;right:0!important;bottom:0;margin:0;transition:bottom .4s,opacity .4s}@media (min-width:48em){#divC4AWButton{opacity:0;display:inherit!important}}.feedback-trigger{display:none;position:fixed;right:0;bottom:0;margin-right:0;padding-left:60px;padding-right:20px;height:50px;font-size:1rem;font-family:Proxima Nova W01,sans-serif;color:#fff;background-color:#315da5;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.34 15.54'%3E%3Cpath d='M3.12,15.54l1-5.62L0,5.94l5.65-.82L8.17,0,10.7,5.12l5.65,0.82-4.08,4,1,5.62-5-2.66Zm5-3.5,4.05,2.13L11.45,9.66l3.28-3.2L10.2,5.8l-2-4.11-2,4.11-4.53.66,3.28,3.2L4.12,14.17Z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:22px 25px;background-position:left 20px center;border:0;outline:0;cursor:pointer;transition:background-color .4s,bottom .4s,opacity .4s}@media (min-width:48em){.feedback-trigger{opacity:0;display:inherit}}@media print{*,:after,:before{color:#000!important;background:transparent!important;box-shadow:none!important;text-shadow:none!important;font-family:sans-serif!important}body,html{margin:0;padding:0;font-size:13px}body{margin:0 auto;max-width:inherit!important;width:98%!important}@page{margin:1.2cm .75cm;size:auto}#divC4AWButton,.block--updates,.btn--share,.cookie-banner,.feedback-trigger,.page-footer,.post__video,.skip-content,aside,form,nav,video{display:none}h1,h2,h3,h4,h5,h6{page-break-after:avoid;font-family:sans-serif;color:#315da5!important}h2,h3,p{orphans:3;widows:2}li,p{line-height:1.5!important}.intro{font-size:18px}blockquote,img,ol,pre,table,ul{page-break-inside:avoid}blockquote,pre{border:1px solid #2a2a28}img{margin-bottom:.5cm;max-width:100%!important}img:after{content:"(" img(alt) ")";word-wrap:break-word;color:#2a2a28;font-style:italic;font-size:13px}table{border-collapse:collapse}table,table td,table th{border:1px solid #2a2a28}table td,table th{padding:.125cm .25cm}table th{font-weight:700}table thead{display:table-header-group}a,a:visited{color:#315da5!important}a[href]{text-decoration:none}a[href]:after{word-wrap:break-word;color:#2a2a28!important;font-style:italic;font-size:13px}a[href^="#"]:after,a[href^=javascript]:after{content:""}abbr{border:0}abbr[title]:after{content:"(" attr(title) ")";font-style:italic;font-size:13px}.page-header__logo[href]:after{content:""}.page-header__logo svg{width:200px}.page-header__logo svg circle,.page-header__logo svg path,.page-header__logo svg polygon,.page-header__logo svg polyline,.page-header__logo svg rect{fill:#315da5!important}.icon{width:20%!important;float:left!important}.icon img,.icon svg{height:75px!important}.icon__title{display:block!important}.icon--construction svg{margin-bottom:10px}.post-image{box-sizing:border-box;margin-left:0;margin-right:0}.post-image--align-left{float:left}.post-image--align-right{float:right}.post-image--clear-left{clear:left}.post-image--clear-right{clear:right}.post-image--size-25{width:25%}.post-image--size-50{width:50%}.post-image img{margin:0;width:100%}.post--news{page-break-inside:avoid;padding:0;margin-right:20px;margin-bottom:20px;width:calc(33.33333% - 15px);float:left;background-color:#f3f4f5}.post--news:nth-child(3n){margin-right:0}.block--summary .flex{display:flex;justify-content:center;flex-wrap:wrap}.summary--small{page-break-inside:avoid;margin-right:15px;float:left;width:calc(25% - 15px)}.summary--small:nth-child(4n){margin-right:0}.summary--large{page-break-inside:avoid;margin-right:15px;float:left;width:calc(25% - 15px)}.download__section{text-align:center}.download__section svg{height:80px}.download__section .download__title{font-size:13px}.page-content--home-slider{margin-top:20px}.print-only{display:block!important}.hide-print{display:none!important}.page-break-before{page-break-before:always}.page-break-after{page-break-after:always}}