﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary,time,mark,audio,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,menu,nav,section,main{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.cf:after,.block--helifix .wrap: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 fade-in{from{opacity:0}to{opacity:1}}@keyframes header-slide-down{from{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-size:1.125rem;font-weight:600;line-height:1.4}h4{font-size:1.125rem;line-height:1.4}h5{font-size:1.125rem;line-height:1.4}h6{font-size:1rem;line-height:1.4}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}p+h2,ul+h2,ol+h2{margin-top:40px}p+h3,p+h4,p+h5,p+h6,ul+h3,ol+h3,ul+h4,ol+h4,ul+h5,ol+h5,ul+h6,ol+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:0.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}strong,b{font-weight:bold}small{font-size:75%}em,i,cite{font-style:italic}sup{vertical-align:super;font-size:smaller}sub{vertical-align:sub;font-size:smaller}del{text-decoration:line-through}mark{background:yellow}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}address{margin-bottom:20px}a{color:#315da5}a:hover,a:active,a:focus{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 0.4s}.gm-style img,img[width],img[height]{max-width:none}ul,ol{margin-bottom:20px;margin-left:20px}dl{margin-bottom:20px}dt{font-weight:bold}dt,dd{margin-bottom:5px}ul{margin-bottom:15px}nav ul{margin:0}ul li{list-style:disc}li{margin-bottom:10px;font-size:0.9375rem;line-height:1.5}nav li{margin:0;list-style:none}li>ul,li>ol{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:0.9375rem;margin-bottom:10px}dl dd a{font-size:1.0625rem}dl a{text-decoration:none}dl a:hover,dl a:active,dl a:focus{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,0.2) 0%, transparent 75%) 0 center,radial-gradient(right, ellipse, rgba(0,0,0,0.2) 0%, transparent 75%) 100% center;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}th,td{padding:15px 20px;text-align:left;font-family:"Droid Sans W01", sans-serif;font-weight:400;font-size:0.9375rem}th{font-family:"Proxima Nova W01", sans-serif;font-weight:600;font-size:0.9375rem;background-color:#e0e7f2;color:#315da5}td:first-child{background-image:linear-gradient(to right, white 50%, rgba(255,255,255,0) 100%);background-repeat:no-repeat;background-size:20px 100%}td:last-child{background-image:linear-gradient(to left, white 50%, rgba(255,255,255,0) 100%);background-repeat:no-repeat;background-position:100% 0;background-size:20px 100%}td:only-child{background-image:linear-gradient(to right, white 50%, rgba(255,255,255,0) 100%),linear-gradient(to left, white 50%, rgba(255,255,255,0) 100%);background-position:0 0, 100% 0}td,tr{color:#2a2a28;border-bottom:1px solid #dadada}form.form--filter{margin-top:10px;margin-right:auto;margin-bottom:30px;margin-left:auto;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:0.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="text"],input[type="email"],input[type="tel"],input[type="search"],input[type="number"],input[type="date"],input[type="url"],input[type="password"],select,textarea{padding:15px 20px;width:100%;font-family:"Droid Sans W01", sans-serif;font-size:0.875rem;color:#707070;background-color:#fff;border:1px solid #ddd;border-radius:0;-webkit-appearance:none;-moz-appearance:none}input[type="text"].error,input[type="email"].error,input[type="tel"].error,input[type="search"].error,input[type="number"].error,input[type="date"].error,input[type="url"].error,input[type="password"].error,select.error,textarea.error{color:#c05e5e;background-color:#f2dede}textarea{line-height:1.3}.primary-content input[type="text"],.primary-content input[type="email"],.primary-content input[type="tel"],.primary-content input[type="search"],.primary-content input[type="number"],.primary-content input[type="date"],.primary-content input[type="url"],.primary-content input[type="password"],.primary-content textarea,.primary-content select{max-width:380px}.field--inline input[type="text"],.field--inline input[type="email"],.field--inline input[type="tel"],.field--inline input[type="search"],.field--inline input[type="number"],.field--inline input[type="date"],.field--inline input[type="url"],.field--inline input[type="password"],.field--inline textarea,.field--inline select{float:left;width:22.5%;margin-right:4%}.field--inline input[type="text"]:last-child,.field--inline input[type="email"]:last-child,.field--inline input[type="tel"]:last-child,.field--inline input[type="search"]:last-child,.field--inline input[type="number"]:last-child,.field--inline input[type="date"]:last-child,.field--inline input[type="url"]:last-child,.field--inline input[type="password"]:last-child,.field--inline textarea:last-child,.field--inline select: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}}.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}meter,progress,input[type="range"]{width:100%}textarea{height:150px}select{background-image:url(/assets/template/icon-select-2e9ade3e592ba7261a0ba8b2097689089c7e5bce7f0d20786c4d1244971897d7.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:11px 13px}@media all and (-ms-high-contrast: none){select{background-image:none}}.ie9 select{background-image:none}input[type="radio"],input[type="checkbox"]{margin-right:5px;display:inline-block}.input--checkbox{width:20px;height:20px;background-color:#fff;-webkit-appearance:none}.input--checkbox:checked{background-image:url(/assets/template/tick-79bcf5e01e9fa5d06054a5506a52d39484376929c3eb0a9ca11da8e95665cbb7.svg);background-repeat:no-repeat;background-size:50%;background-position:center center}input[type="submit"],button{-webkit-appearance:none;-moz-appearance:none}input[type="submit"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,button::-moz-focus-inner,button::-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{margin-bottom:0}.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(/assets/template/tick-79bcf5e01e9fa5d06054a5506a52d39484376929c3eb0a9ca11da8e95665cbb7.svg);background-position:center center;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}}.ie9 .field--checkbox span{width:75%}.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:0.8125rem}html{overflow-y:scroll;min-height:100%;-webkit-text-size-adjust:100%;-ms-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}.ie9 body{width:100%}@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}}.ie9 .secondary-nav li{float:left}.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:0.5;transition:opacity 0.3s}.secondary-nav .social svg:hover,.secondary-nav .social svg:active,.secondary-nav .social svg:focus{opacity:1}.secondary-nav .social svg.pinterest{position:relative;top:-1px;width:14px;height:14px}.secondary-nav .social svg.linkedin{position:relative;top:-1px;width:14px;height:14px}.secondary-nav .social svg.youtube{width:16px;height:16px}.page-header__language,.page-header__search,.page-header__menu,.page-header__leviat{width:100%;height:60px;display:block;border:0;cursor:pointer;outline:none}@media (min-width: 37.5em){.page-header__language,.page-header__search,.page-header__menu,.page-header__leviat{width:99px;height:99px}}.page-header__language svg,.page-header__search svg,.page-header__menu svg,.page-header__leviat svg{fill:#fff}.page-header__language{background:#2f5796;color:#fff;padding:0;font-family:"Proxima Nova W01", sans-serif;font-size:0.9375rem;transition:background-color 0.3s}.page-header__language:hover,.page-header__language:active,.page-header__language:focus{background:#2c518c}@media (min-width: 60em){.page-header__language{font-size:0.875rem}}.page-header__search{background:#2f538e;transition:background-color 0.3s}.page-header__search:hover,.page-header__search:active,.page-header__search:focus{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:hover,.page-header__leviat:active,.page-header__leviat:focus{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 0.3s}@media (min-width: 60em){.page-header__menu{display:none}}.page-header__menu:hover,.page-header__menu:active,.page-header__menu:focus{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.social,.page-header.is-sticky .secondary-nav li.header_leviat{display:none}.page-header.is-sticky .secondary-nav button,.page-header.is-sticky .secondary-nav .page-header__search,.page-header.is-sticky .secondary-nav .page-header__leviat{background-color:transparent}.page-header.is-sticky .page-header__language,.page-header.is-sticky .page-header__search,.page-header.is-sticky .page-header__leviat{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,0.2);animation:header-slide-down 0.6s;animation-delay:0.6s;animation-fill-mode:forwards}.page-header.is-sticky .page-header__logo{margin-top:15px;margin-bottom:15px}.ie9 .page-header.is-sticky .page-header__logo{position:absolute;top:0;left:0}.page-header.is-sticky .page-header__logo,.page-header.is-sticky .page-header__logo svg,.page-header.is-sticky .page-header__logo img{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 svg,.page-header__logo img{display:block;width:141px;height:46px}@media (min-width: 37.5em){.page-header__logo,.page-header__logo svg,.page-header__logo img{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%}.ie9 .primary-navigation li a{line-height:62px}}.primary-navigation a{padding:15px 5%;float:left;width:100%;color:#fff;text-decoration:none;font-size:0.9375rem;background-color:#315da5;border-bottom:1px solid #2f538e;transition:background-color 0.3s}.primary-navigation a:hover,.primary-navigation a:active,.primary-navigation a:focus{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-top:29px;padding-bottom:28px;padding-left:0;padding-right:0}.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:0.875rem}@media (min-width: 75em){.navigation-div a{padding-right:18px !important;padding-left:18px !important;font-size:0.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-grey,.page-content.layout--wide .wrap+.block--color-blue,.page-content.layout--wide .wrap+.block--color-brand{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 all and (min-width: 75em) and (-ms-high-contrast: none){.page-content--header .wrap{display:block}}@media (min-width: 75em){.ie9 .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:hover,.page-content--header h1 a:active,.page-content--header h1 a:focus,.page-content--header h2 a:hover,.page-content--header h2 a:active,.page-content--header h2 a:focus{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:0.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:0.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--wide .primary-content,.page-content.layout--news-section .primary-content{width:100%;float:none}.ie9 .site--home .page-content{padding:0 !important}.content-item__download{display:table;margin-bottom:20px;padding:25px 30px 30px 70px;background-color:#f3f4f5;background-image:url(/assets/template/icon-download-generic-f486695cebaf7ff6bbaffc7f928ce13a54a09a1dbb5b678e67a80ee24d3a9fa3.svg);background-repeat:no-repeat;background-position:20px center;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:hover,.content-item__download a:active,.content-item__download a:focus{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:0px;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:0px;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:0.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.cv .formats,.layout--job-application .field.cover-letter .formats{margin-bottom:15px}.layout--job-application .field.cv label,.layout--job-application .field.cover-letter 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:0.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:hover,.page-footer a:active,.page-footer a:focus{text-decoration:underline}.page-footer section{overflow:hidden}@media (min-width: 60em){.page-footer article{margin-bottom:0px}}@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}@media (min-width: 48em){.page-footer article.page-footer__sites{position:relative;margin-bottom:30px}}@media (min-width: 67.5em){.page-footer article.page-footer__sites{margin-bottom:60px;margin-top:60px;padding: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:0.9375rem;color:#ffffff;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:0.9375rem;color:#fff;list-style:none}.page-footer article li a{color:#ffffff}@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}}.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:calc(100% - 52.4%)}}@media (min-width: 70.625em){.page-footer__opening-container:last-child{min-width:calc(100% - 52%)}}@media (min-width: 75em){.page-footer__opening-container:last-child{min-width:calc(100% - 51.7%)}}@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:0.9375rem;color:#ffffff;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:0.9375rem;color:#ffffff;margin-top:30px}.page-footer .footer--statement a{color:#ffffff;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:calc(100% - 76.6%);margin-top:10px}}@media (min-width: 67.5em){.page-footer .copyright{margin-left:calc(100% - 76.6%);display:inline-block;width:auto}}.page-footer .updates--alerts{background-color:#080329;height:auto;padding:0}@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}.page-footer .updates--alerts a:hover{background-color:#080329}.page-footer .updates--alerts p>a{color:#fff;font-family:"Proxima Nova W01", sans-serif;font-size:0.9375rem}@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 svg,.page-footer .updates--alerts img{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__sites .page-footer__queens-awards{vertical-align:top;float:right}@media (min-width: 37.5em){.page-footer__sites .page-footer__queens-awards{margin-left:0;margin-right:0;display:inline-block;float:none}}.page-footer__sites .page-footer__queens-awards a img{width:82px;height:auto;margin-right:0;margin-bottom:0}@media (min-width: 37.5em){.page-footer__sites .page-footer__queens-awards a img{width:93px}}.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:0.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:0.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:0px}}@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:0.5;fill:#fff;width:18px;height:18px;transition:opacity 0.3s}.page-footer__info svg:hover,.page-footer__info svg:active,.page-footer__info svg:focus{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.pinterest{position:relative;top:1px;width:16px;height:16px}.page-footer__info svg.linkedin{position:relative;top:1px;width:16px;height:16px}.page-footer__info svg.youtube{position:relative;top:-1px;width:20px;height:20px}.page-footer .sitemap{margin-bottom:0}.page-footer .sitemap a{margin-bottom:30px;color:#fff;text-decoration:none;font-size:1.1875rem;font-weight:600}@media (min-width: 48em){.page-footer .sitemap{position:absolute;bottom:0;margin-bottom:0}}.social-nav-links{margin-top:30px}@media (min-width: 67.5em){.social-nav-links{float:right;margin-top:0}}.cookie-banner{padding:15px 0;background-color:#2a2a28}.cookie-banner .wrap{overflow:hidden}.cookie-banner p{margin-bottom:10px;line-height:1.3;color:#909090;font-size:0.875rem}@media (min-width: 37.5em){.cookie-banner p{width:87.30159%;float:left;margin-right:1.5873%;margin:0}}.cookie-banner a{color:#909090}.cookie-banner .btn{padding:0 20px;float:left;text-decoration:none;color:#fff;font-family:"Droid Sans W01", sans-serif;font-size:0.8125rem;background-color:#262624}@media (min-width: 37.5em){.cookie-banner .btn{float:right}}.cookie-banner .btn:hover,.cookie-banner .btn:active,.cookie-banner .btn:focus{background-color:#232321}.message-box{margin-bottom:10px;padding:15px}.message-box p{margin-bottom:10px}.message-box ul{margin-bottom:0}.message-box li{font-size:0.875rem}.message-box--error{color:#ff3333;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}100%{height:100px}}.notice{padding:20px 0;background-color:#e1e1e1}.notice p{margin:0;font-size:0.875rem}.btn{margin:0;padding:15px 30px;display:inline-block;vertical-align:middle;overflow:visible;font-family:"Proxima Nova W01", sans-serif;font-size:0.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 0.3s}.btn--standard{padding:0 30px;height:35px;font-family:"Proxima Nova W01", sans-serif;font-weight:400;font-size:0.8125rem;color:#fff;line-height:35px;background-color:#2a2a28}.btn--standard:hover,.btn--standard:active,.btn--standard:focus{color:#fff;background-color:#1d1d1c}.btn--brand{background-color:#315da5;color:#fff}.btn--brand:hover,.btn--brand:active,.btn--brand:focus{color:#fff;background-color:#2b5291}.btn--media-window{background-color:#315da5;position:absolute;transform:translateX(-50%);left:50%;top:60px;color:#fff;padding:10px 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:hover,.btn--splash:active,.btn--splash:focus{text-decoration:none !important;background-color:#f3790b}.btn--csr{color:#fff;background-color:#79a01f}.btn--csr:hover,.btn--csr:active,.btn--csr:focus{color:#fff;background-color:#73981d}.btn--clear{margin-bottom:40px;font-size:0.9375rem;text-align:left;color:#fff;background-color:#e25858}.btn--clear:hover,.btn--clear:active,.btn--clear:focus{color:#fff;background-color:#cb4f4f}.btn--selected{padding-left:60px;text-align:left;background-image:url(/assets/template/tick-white-a1a6190530d6f7f99e523852d872c2580c64e3b08a4d2afbf1489e467b723522.svg);background-size:16px 13px;background-position:left 20px center;background-repeat:no-repeat}.btn--selected:hover,.btn--selected:active,.btn--selected:focus{background-image:url(/assets/template/icon-close-1cb5280334dd2793603ad579cd11f0766294fa4ba0ca54aaf049f3dedc461499.svg);background-color:#cb4f4f}.btn--product{padding-left:0;padding-right:0;background-color:#e2e8f3;transition:color 0.3s, background 0.3s}.btn--product:hover,.btn--product:active,.btn--product:focus{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{overflow:hidden}.slider .wrap{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:1200px;overflow:hidden}.slider__slide{margin-right:10px;width:100%;display:none;position:relative;overflow:hidden}.slider__slide:first-child{display:block}.flickity-enabled .slider__slide{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:0.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:0.875rem;font-weight:700;text-transform:uppercase}}@media (min-width: 60em){.slider__caption .caption__link{font-size:0.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:center center;background-size:9px 15px;border:0;cursor:pointer;transform:translateY(-50%);transition:background-color 0.3s}.flickity-prev-next-button:hover,.flickity-prev-next-button:active,.flickity-prev-next-button:focus{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:0.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;justify-content:center}.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.p--intro,.block p.intro{font-size:1rem;margin:0 auto 40px;max-width:90%}@media (min-width: 37.5em){.block p.p--intro,.block p.intro{font-size:1.0625rem;margin-bottom:50px}}@media (min-width: 60em){.block p.p--intro,.block 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}}.site--home .block__title,.layout--wide .block__title{text-align:center}.site--home .block__title--small,.layout--wide .block__title--small{font-size:1.1875rem}.block--csr .block__title,.block--color-brand .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:hover,.block--list .list-item__title a:active,.block--list .list-item__title a:focus{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:hover,.tweets__title a:active,.tweets__title a:focus{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:0.9375rem;color:#fff;margin-bottom:20px !important}.updates--twitter p a{color:#fff}.updates--twitter p a:hover,.updates--twitter p a:active,.updates--twitter p a:focus{text-decoration:underline}.updates--twitter p:last-child{margin-bottom:0}.updates--twitter p [data-expanded-url] span{display:none}.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:hover,.widget a:active,.widget a:focus{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:0.9375rem;padding:0 86px 0 30px;height:60px;line-height:60px;position:relative;cursor:pointer;transition:background-color 0.3s}.widget--navigation .widget__title:hover,.widget--navigation .widget__title:active,.widget--navigation .widget__title:focus{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:0.9375rem;position:relative}.widget--navigation li.active,.layout--blog-section .widget--navigation li,.layout--blog-post .widget--navigation li{background:#315da5}.widget--navigation li.active a,.layout--blog-section .widget--navigation li a,.layout--blog-post .widget--navigation li a{color:#fff}.widget--navigation li.active .active>a,.layout--blog-section .widget--navigation li .active>a,.layout--blog-post .widget--navigation li .active>a{text-decoration:underline}.widget--navigation li.active ul,.layout--blog-section .widget--navigation li ul,.layout--blog-post .widget--navigation li ul{background-color:#315da5}.widget--navigation li.active .js-subnav-toggle,.layout--blog-section .widget--navigation li .js-subnav-toggle,.layout--blog-post .widget--navigation li .js-subnav-toggle{background-color:#2f538e}.widget--navigation li.active .js-subnav-toggle svg,.layout--blog-section .widget--navigation li .js-subnav-toggle svg,.layout--blog-post .widget--navigation li .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 0.3s}.widget--navigation span:hover,.widget--navigation span:active,.widget--navigation span:focus{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{display:none}.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(/assets/template/icon-select-white-162888559b27e82f009651f30ffc661a5f503eccb9a11719a42ea0e697372bcd.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 0.4s, background-color 0.4s}.widget--product-selector .btn:hover,.widget--product-selector .btn:active,.widget--product-selector .btn:focus{color:#2a2a28;text-decoration:none}.widget--product-selector .btn--selected{background-color:#315da5;color:#fff}.widget--product-selector .btn--selected:hover,.widget--product-selector .btn--selected:active,.widget--product-selector .btn--selected:focus{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--categories .widget__title,.widget--archives .widget__title{text-align:left;margin-bottom:10px}.widget--categories li,.widget--archives li{overflow:hidden;margin:0;font-size:0.9375rem}.widget--categories a,.widget--archives 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-top:20px;padding-left:0;padding-right:0;padding-bottom:0;width:100%;color:#2a2a28;font-family:"Droid Sans W01", sans-serif;font-weight:600;font-size:0.9375rem;text-align:left;background-image:url(/assets/template/arrow-down-5005cd76038737116cae92e2ccff0a1e504b18769c577690599795c8e8cbda08.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(/assets/template/arrow-up-6bbb485ae3f34c2b05cda6d2e7d1986e311d08ae91407fd997698e396a25f9be.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{text-align:center}.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{text-align:center}.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:hover,.widget--landing-page .btn:active,.widget--landing-page .btn:focus{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:0.9375rem;color:#2a2a28}.widget--nbs .spnNBSPlus text{display:none}.widget--nbs>a{color:#315da5;font-size:0.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:0.3s}.download__section:nth-child(2n),.download__section:last-child{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:nth-child(3n),.download__section:last-child{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:nth-child(4n),.download__section:last-child{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:nth-child(5n),.download__section:last-child{float:right;margin-right:0}}.download__section:hover,.download__section:active,.download__section:focus{background-color:#f58623}.download__section:hover .download__title,.download__section:hover p,.download__section:active .download__title,.download__section:active p,.download__section:focus .download__title,.download__section:focus p{color:#fff}.download__section:hover .download__image path,.download__section:hover .download__image polygon,.download__section:hover .download__image circle,.download__section:active .download__image path,.download__section:active .download__image polygon,.download__section:active .download__image circle,.download__section:focus .download__image path,.download__section:focus .download__image polygon,.download__section:focus .download__image circle{fill:#fff}.download__section .download__image path,.download__section .download__image polygon,.download__section .download__image circle{fill:#f58623;transition:fill 0.3s}.download__section a{text-decoration:none}.download__section .download__title{margin-bottom:0;transition:color 0.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:hover,.contact__section a:active,.contact__section a:focus{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:hover,.advert .widget__title a:active,.advert .widget__title a:focus{text-decoration:none}.advert img{margin-top:0;margin-bottom:25px;max-width:100%;width:250px}.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:nth-child(5n),.icon.last{margin-bottom:0}.icon .svg{width:100%;height:67px;transition:0.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 0.3s;margin-bottom:40px}.icon__title p,.icon__title h3{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:hover .svg,.icon:active .svg,.icon:focus .svg{transform:scale(1.125)}.icon:hover .icon__title,.icon:active .icon__title,.icon:focus .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:hover .icon__title,.icon--construction:active .icon__title,.icon--construction:focus .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:0.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;text-align:left}.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:hover,.post__title a:active,.post__title a:focus{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 iframe,.post__video object,.post__video embed{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:hover,.post__link:active,.post__link:focus{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:0.9375rem}.post__tags a:hover,.post__tags a:active,.post__tags a:focus{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:hover,.post__categories a:active,.post__categories a:focus{text-decoration:underline}.post--news,.post--features{background:#f3f4f5;padding:0;margin-bottom:20px;width:100%}.post--news:last-child,.post--news.last,.post--features:last-child,.post--features.last{margin-bottom:0;margin-right:0}@media (min-width: 48em){.post--news,.post--features{width:32.20339%;float:left;margin-right:1.69492%}.post--news:nth-child(3n),.post--features:nth-child(3n){float:right;margin-right:0}.post--news:last-child,.post--features:last-child{margin-bottom:20px}}.post--news .post__title,.post--features .post__title{font-size:1.1875rem;font-weight:600;text-align:left;margin-bottom:10px}.post--news .post__meta,.post--features .post__meta{color:#2a2a28}.post--news .post__summary,.post--features .post__summary{margin-bottom:0}.post--news .post__preview,.post--features .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}.primary-content .post--brief:last-child,.layout--wide .post--brief:last-child{margin-right:0}.site--home .post--brief{width:31.91489%;float:left;margin-right:2.12766%;order:3}.flex--posts-only .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:0.9375rem;color:#2a2a28;line-height:1.5}.post--brief .post__meta a{color:#315da5}.post--brief .post__meta a:hover,.post--brief .post__meta a:active,.post--brief .post__meta a:focus{text-decoration:underline}.post--brief .post__summary{font-size:0.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:initial}}@media (min-width: 60em){.site--home .updates--selector{width:32.20339%;float:right;margin-right:0}}.updates--twitter,.updates--alerts{display:block;background-color:#315da5;padding:30px;width:100%}@media (min-width: 48em){.updates--twitter,.updates--alerts{width:calc((99.99% - 30px) / 2);height:230px;padding-top:25px}}@media (min-width: 60em){.updates--twitter,.updates--alerts{height:210px}}.updates--twitter{margin-bottom:10px}@media (min-width: 48em){.updates--twitter{margin-right:30px}}.updates--twitter h3{font-size:1.125rem;color:#fff}@media (min-width: 48em){.updates--twitter h3{font-size:1.375rem}}.updates--twitter .twitter--wrap{overflow-Y:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;max-height:200px}@media (min-width: 48em){.updates--twitter .twitter--wrap{max-height:125px}}@media (min-width: 60em){.updates--twitter .twitter--wrap{max-height:111px}}.updates--twitter img,.updates--twitter svg{fill:white;width:20px;height:20px;top:2px;float:right;margin-top:1px;margin-bottom:0;margin-left:10px;position:relative}@media (min-width: 48em){.updates--twitter img,.updates--twitter svg{width:25px;height: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}}@media (min-width: 60em){.updates--alerts .footer--subscribe{text-align:left;width:50%}}.updates--selector h3,.updates--alerts h3,.updates--info h3{font-size:1.375rem;font-family:"Proxima Nova W01", sans-serif;color:#fff}.updates--selector p,.updates--alerts p,.updates--info p{margin-bottom:20px}.updates--selector p,.updates--selector p a,.updates--alerts p,.updates--alerts p a,.updates--info p,.updates--info p a{color:#fff}.updates--selector p a,.updates--alerts p a,.updates--info p a{background-color:#2a4f8c}.updates--selector p a:hover,.updates--selector p a:active,.updates--selector p a:focus,.updates--alerts p a:hover,.updates--alerts p a:active,.updates--alerts p a:focus,.updates--info p a:hover,.updates--info p a:active,.updates--info p a:focus{background-color:#244478}.sidebar .updates--selector,.sidebar .updates--alerts,.sidebar .updates--info{width:100%;margin-right:0;margin-bottom:20px;float:none}.updates--selector{order:initial}.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:hover,.updates--info h4 a:active,.updates--info h4 a:focus{text-decoration:underline}.updates--info p a{background-color:#f57223}.updates--info p a:hover,.updates--info p a:active,.updates--info p a:focus{background-color:#f3620b}.updates--info p br+a{margin-top:10px}.post-image{margin-bottom:20px}.post-image__caption{margin-top:10px;font-size:0.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-right+h2,.post-image--align-left+.post-image--align-right+h3,.post-image--align-left+.post-image--align-left+h2,.post-image--align-left+.post-image--align-left+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}.post-image--clear-both{clear:both}@media (min-width: 75em){.post-image--type-png img{image-rendering:-moz-crisp-edges;image-rendering:pixelated;-ms-interpolation-mode:bicubic}}.clear--both{clear:both}.clear--right{clear:right}.clear--left{clear:left}.features-container{display:flex;flex-wrap:wrap;margin:0;margin-bottom:30px}.features-container a.block-feature{text-decoration:none}.features-container a.block-feature:hover,.features-container a.block-feature:active,.features-container a.block-feature:focus{background:#f58623}.features-container a.block-feature:hover .post__title,.features-container a.block-feature:hover p.post__meta,.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{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((99.99% - ( 2 * 30px)) / 3);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{margin-bottom:0}.summary.summary--related{margin-bottom:0}}.summary:hover .summary__rollover,.summary:active .summary__rollover,.summary:focus .summary__rollover{bottom:0}.site--home .summary,.layout--wide .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:0.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,0.95);color:#fff;position:absolute;bottom:-100%;width:100%;height:100%;padding:30px;margin:0;font-size:0.9375rem;transition:0.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:0.3s}.summary--tiny:hover,.summary--tiny:active,.summary--tiny:focus{background:#f58623}.summary--tiny:hover .summary__title,.summary--tiny:active .summary__title,.summary--tiny:focus .summary__title{color:#fff}.layout--wide .summary--tiny{margin-bottom:20px}.summary--tiny .summary__title{margin:0;font-size:0.9375rem;display:inline-block;vertical-align:middle;transition:color 0.4s}.summary--large{background:#f3f4f5;width:100%;transition:background-color 0.3s}.summary--large:hover,.block--color-grey .summary--large:hover,.summary--large:active,.block--color-grey .summary--large:active,.summary--large:focus,.block--color-grey .summary--large:focus{background:#f58623}.summary--large:hover .summary__title,.summary--large:hover 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,.block--color-grey .summary--large:active .summary__title,.block--color-grey .summary--large:active p.summary__description,.summary--large:focus .summary__title,.summary--large:focus p.summary__description,.block--color-grey .summary--large:focus .summary__title,.block--color-grey .summary--large:focus p.summary__description{color:#fff}@media (min-width: 37.5em){.ie9 .summary--large:nth-child(1n+4){float:left;clear:both}}@media (min-width: 60em){.ie9 .summary--large:nth-child(1n+4){float:right;clear:none}}.block--color-grey .summary--large{background:#fff}.site--home .summary--large,.layout--wide .summary--large{margin-bottom:20px}.summary--large .summary__title{margin-bottom:5px}.summary--large .summary__title,.summary--large p.summary__description{transition:color 0.3s}.summary--large div{align-self:flex-start}.summary--highlight,.block--color-grey .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:nth-child(3n),.summary:last-of-type{float:right;margin-right:0}}@media (min-width: 60em){.site--home .summary,.layout--wide .summary{width:23.80952%;float:left;margin-right:1.5873%}.site--home .summary:nth-child(3n),.layout--wide .summary:nth-child(3n){width:23.80952%;float:left;margin-right:1.5873%}.site--home .summary:nth-child(4n),.site--home .summary:last-of-type,.layout--wide .summary:nth-child(4n),.layout--wide .summary:last-of-type{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:nth-child(5n),.layout--wide .summary.summary--tiny:last-of-type{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,0.2);animation-name:fade-in;animation-duration:0.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--orange{background-color:#f58623}.popup-box--more-info{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}.ie9 .popup-box{position:fixed !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__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:0.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:hover svg,.popup-link:active svg,.popup-link:focus svg{fill:#fff}.popup-link svg{position:relative;left:50%;top:50%;transform:translate(-50%, -50%);position:absolute;fill:rgba(255,255,255,0.5)}.popup-link--twitter svg{width:20px;height:20px}.popup-link--facebook svg{width:20px;height:20px}.popup-link--linkedin svg{width:20px;height:20px}.popup-link--google svg{width:20px;height:20px}.popup-link--pinterest 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:0.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:0.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(100% / 2 - 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-bottom:15px;padding-top:15px;padding-left:10px;padding-right:10px;margin-bottom:20px;font-size:0.8125rem;line-height:0.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 th,.bim-table td,.bim-table tr{border:0}.bim-table th,.bim-table td,.bim-table h4{font-size:0.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(/assets/template/tick-79bcf5e01e9fa5d06054a5506a52d39484376929c3eb0a9ca11da8e95665cbb7.svg);background-position:center center;background-repeat:no-repeat;background-size:16px 16px}.bim-table tbody th{background-image:url(/assets/template/plus-10905ca14f2923fd14b1af476fe499f5d30af09dd72cc254ffb87f2d766989fe.svg);background-color:transparent;background-size:14px 14px;background-repeat:no-repeat;background-position:20px center;width:40%;padding-left:54px;padding-top:25px;padding-bottom:25px;color:#315da5;cursor:pointer}.bim-table tbody .is-active th,.bim-table tbody .is-active td{background-color:#f3f4f5}.bim-table tbody .is-active th{background-image:url(/assets/template/minus-c74032239552c8a51680921f3b8da47cdcb54b6a5117984f96b76967a9b3cf41.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:0.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:center center;background-repeat:no-repeat;border-radius:72px;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;cursor:pointer;transition:background-color 0.3s}@media (min-width: 37.5em){.field--feedback-options input[type="radio"]{width:72px;height:72px}}.field--feedback-options input[type="radio"]:hover,.field--feedback-options input[type="radio"]:active,.field--feedback-options input[type="radio"]:focus{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{display:block}.search.is-visible>.wrap{display:block}@media (min-width: 60em){.search.is-sticky{animation:header-slide-down 0.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:hover,.product-summary__title a:active,.product-summary__title a:focus{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}.ie9 .pagination{display:block;float:left;width:100%}.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 .next a,.pagination .prev a,.pagination .first a,.pagination .last 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 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:0.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}}.ie9 .tabs__list{display:table;width:100%}.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}}.ie9 .tabs__tab-link{display:table-cell}.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{text-align:left !important}.external-contacts p{text-align:left !important;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% - 430px - 100px)}.site--ch_de .external-contacts__map,.site--ch_it .external-contacts__map,.site--ch_fr .external-contacts__map{width:calc(100% - 250px - 100px)}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.external-contacts__map{display:inline-block;position:relative;width:600px;max-width:100%;padding-bottom:100%;vertical-align:middle;overflow:hidden}}@media screen and (-ms-high-contrast: active) and (min-width: 60em), (-ms-high-contrast: none) and (min-width: 60em){.external-contacts__map{width:calc(100% - 430px - 100px)}.site--ch_de .external-contacts__map,.site--ch_it .external-contacts__map,.site--ch_fr .external-contacts__map{width:calc(100% - 250px - 100px)}}.external-contacts__map img{width:100%}.external-contacts__map svg{width:100%}@media (min-width: 48em){.external-contacts__map svg{height:auto}}.external-contacts__map svg.fully-active:hover,.external-contacts__map svg.fully-active:active,.external-contacts__map svg.fully-active:focus{fill:#315da5}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.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:0.4s fill;fill:#b7bac5}.external-contacts__map [data-region-id] path.london_east{fill:#e8e8e8}.external-contacts__map [data-region-id]:hover path,.external-contacts__map [data-region-id]:active path,.external-contacts__map [data-region-id]:focus path{fill:#a9acba}.external-contacts__map g.active path{fill:#2d538f}.external-contacts__map g.active path.london_east{fill:#2d538f}.external-contacts__map g.active:hover path,.external-contacts__map g.active:active path,.external-contacts__map g.active:focus path{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(to right, #f3f4f5 50%, rgba(255,255,255,0) 100%)}.external-contacts__data td:last-child{background-image:linear-gradient(to left, #f3f4f5 50%, rgba(255,255,255,0) 100%)}}.webinar-card{width:100%;background-color:#f3f4f5;margin-bottom:20px;position:relative}@media (min-width: 48em){.webinar-card{width:calc((99.99% - 20px) / 2);margin-right:20px}.webinar-card:nth-child(even){margin-right:0}}@media (min-width: 67.5em){.webinar-card{width:calc(((99.99% - (3 * 20px)) / 4));margin-right:20px}.webinar-card:nth-child(even){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;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:0.9375rem;text-align:left;color:#353535;width:auto}.webinar__detail .btn{width:100%;background-color:#2a4f8c}.webinar__detail .btn:hover,.webinar__detail .btn:active,.webinar__detail .btn:focus{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__host,.webinar__duration{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}}.webinar__feedback .field textarea{width:100%;max-width:100%}.webinar__feedback .field input[type="email"],.webinar__feedback .field input[type="text"]{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 0;width:100%}.webinar__feedback .small{font-size:0.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:0.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:hover,.js-show-more .btn:active,.js-show-more .btn:focus{background-color:#244478}.wrap--webinars{display:block;background-color:#e2e8f3;max-width:100%}.wrap--webinars p{padding:20px;padding-left:25px;padding-right: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:0.9375rem;font-weight:600}.careers__body{max-height:0;overflow:hidden;transition:max-height 0.2s ease-in-out}.careers__body--toggle{color:#315da5;font-size:0.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}.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,0.5);animation-name:fade-in;animation-duration:0.4s;z-index:199}.overlay.is-visible{display:inherit}@keyframes fade-in{from{opacity:0}to{opacity:1}}#divC4AWButton{display:none !important;position:fixed !important;right:0 !important;bottom:0;margin:0;transition:bottom 0.4s, opacity 0.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 0.4s, bottom 0.4s, opacity 0.4s}@media (min-width: 48em){.feedback-trigger{opacity:0;display:inherit}}@media print{*,*:before,*:after{color:#000 !important;background:transparent !important;box-shadow:none !important;text-shadow:none !important;font-family:sans-serif !important}html,body{margin:0;padding:0;font-size:13px}body{margin:0 auto;max-width:inherit !important;width:98% !important}@page{margin:1.2cm 0.75cm;size:auto}nav,aside,video,form,.cookie-banner,.skip-content,.btn--share,.post__video,.page-footer,.block--updates,.feedback-trigger,#divC4AWButton{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}p,li{line-height:1.5 !important}.intro{font-size:18px}ul,ol,img,table,pre,blockquote{page-break-inside:avoid}pre,blockquote{border:1px solid #2a2a28}img{margin-bottom:0.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 th,table td{border:1px solid #2a2a28}table td,table th{padding:0.125cm 0.25cm}table th{font-weight:bold}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 path,.page-header__logo svg polygon,.page-header__logo svg circle,.page-header__logo svg rect,.page-header__logo svg polyline{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(100% / 3 - 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}}
