a.button,input.button,button.button,div.button a,div.button input{display:inline-block;font:lighter 16px futura-book;color:#505050;border:1px solid #505050;border-radius:3px;text-transform:uppercase;padding:16px 15px 14px 15px;cursor:pointer}a.button.button-white,input.button.button-white,button.button.button-white,div.button.button-white a,a.button,input.button,button.button,div.button a,div.button input{background:#fff;border-color:#1b3067;color:#1b3067}a.button.button-white:hover,input.button.button-white:hover,button.button.button-white:hover,div.button.button-white a:hover,a.button:hover,input.button:hover,button.button:hover,div.button a:hover,div.button input:hover{background:#1b3067;border-color:#1b3067;color:#fff}a.button.button-white:active,input.button.button-white:active,button.button.button-white:active,div.button.button-white a:active,a.button:active,input.button:active,button.button:active,div.button a:active,div.button input:active{background:#1562ad;border-color:#1562ad;color:#fff}a.button.button-white.button-disabled,input.button.button-white.button-disabled,button.button.button-white.button-disabled,div.button.button-white a.button-disabled,a.button.button-disabled,input.button.button-disabled,button.button.button-disabled,div.button a.button-disabled,div.button input.button-disabled{border-color:#a6a6a6;color:#a6a6a6}a.button.button-blue,input.button.button-blue,button.button.button-blue,div.button.button-blue a,a.button.button-transparent-blue-hover:hover,input.button.button-transparent-blue-hover:hover,button.button.button-transparent-blue-hover:hover,div.button.button-transparent-blue-hover a:hover{background:#1b3067;border-color:#1b3067;color:#fff}a.button.button-blue:hover,input.button.button-blue:hover,button.button.button-blue:hover,div.button.button-blue a:hover,a.button.button-transparent-white:hover,input.button.button-transparent-white:hover,button.button.button-transparent-white:hover,a.button.button-transparent-white-hover:hover,input.button.button-transparent-white-hover:hover,button.button.button-transparent-white-hover:hover,div.button.button-transparent-white a:hover,div.button.button-transparent-white-hover a:hover{background:#fff;border-color:#fff;color:#1b3067}a.button.button-blue:active,input.button.button-blue:active,button.button.button-blue:active,div.button.button-blue a:active{background:#1562ad;border-color:#1562ad;color:#fff}a.button.button-transparent-white,input.button.button-transparent-white,button.button.button-transparent-white,a.button.button-transparent-white-hover,input.button.button-transparent-white-hover,button.button.button-transparent-white-hover,div.button.button-transparent-white a,div.button.button-transparent-white-hover a{background:transparent;border-color:#fff;color:#fff}a.button.button-transparent-blue-hover,input.button.button-transparent-blue-hover,button.button.button-transparent-blue-hover,div.button.button-transparent-blue-hover a{background:transparent;border-color:#1b3067;color:#1b3067}a.button-v-aligned,div.button-v-aligned a{margin-top:-4px}div.button-h-aligned{text-align:center}.button.position-right{text-align:right;padding:0 10px}.button.position-center{text-align:center}.component.link.contact-teaser{padding:15px 20px 20px 20px;background:#1562ad;text-align:center;color:#fff;font-size:28px;line-height:32px;vertical-align:middle}.component.link.contact-teaser .button a{background:transparent;border-color:#fff;color:#fff}.component.link.contact-teaser .button a:hover{background:#fff;border-color:#fff;color:#1b3067}.component.link.contact-teaser>.component-content>:first-child{display:inline-block;vertical-align:bottom;padding-bottom:7px}.component.link.contact-teaser>.component-content>:last-child{display:inline-block;margin-left:20px;margin-top:5px}.component.link.contact-teaser.contact-teaser-broken>.component-content>:last-child{display:block}@media(max-width:700px){.component.link .contact-teaser>.component-content>:last-child{display:block}}.fact-module>.component-content{padding:0 8.33333333% 0 0;margin:40px 10px;box-sizing:border-box}.fact-module>.component-content .field-number{font:lighter 184px futura;color:#1b3067;width:58.33333333%;float:left;text-align:right;padding:10px 20px 0 0}.fact-module>.component-content .field-description{font:lighter 24px futura;line-height:32px;min-height:120px;padding-top:60px;margin-left:58.33333333%}@media(min-width:701px) and (max-width:1023px){.fact-module>.component-content{padding:0 20px 0 20px;margin:20px 10px}.fact-module>.component-content .field-number{font-size:148px}.fact-module>.component-content .field-description{font-size:24px;line-height:28px;min-height:114px;padding-top:30px}}@media(max-width:700px){.fact-module>.component-content{padding:0 12px;margin:20px 8px}.fact-module>.component-content .field-number{font-size:148px;width:100%;text-align:left;box-sizing:border-box}.fact-module>.component-content .field-description{font-size:24px;line-height:28px;padding-top:20px;margin-left:0}}@media print{.fact-module{display:none}}#kenburns-effect img{backface-visibility:hidden;animation-timing-function:ease-in-out;transition-duration:1.5s}#kenburns-effect:hover img{transform:scale(1.07,1.07)}.component.image img{width:100%;height:auto}.clear-fix:after{display:block;clear:both;content:" "}.white-gradient-cover:before{width:100%;height:40%;z-index:1;position:absolute;bottom:-1px;left:1px;content:" ";background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.white-gradient-cover-l:before{height:75%}.white-gradient-bg{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.image-grid,.image-grid-small{height:310px;overflow:hidden;position:relative}.image-grid .component-content,.image-grid-small .component-content{height:inherit;position:relative}.image-grid .field-mainimage,.image-grid-small .field-mainimage{text-align:center;line-height:310px;height:310px;border-style:solid}.image-grid .field-mainimage:before,.image-grid-small .field-mainimage:before{width:100%;height:40%;z-index:1;position:absolute;bottom:-1px;left:1px;content:" ";background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.image-grid .field-mainimage:before,.image-grid-small .field-mainimage:before{height:75%}.image-grid .field-mainimage img,.image-grid-small .field-mainimage img{height:100%;width:100%;max-width:none;background-position:center;background-size:cover;opacity:.85;margin:-100% !important;vertical-align:middle;position:relative}.image-grid .image-link-container,.image-grid-small .image-link-container{height:100%}.image-grid .field-gridimage,.image-grid-small .field-gridimage{height:100%}.image-grid .field-gridimage:before,.image-grid-small .field-gridimage:before{width:101%;height:40%;z-index:1;position:absolute;bottom:-1px;left:0;content:" ";background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.image-grid .field-gridimage:before,.image-grid-small .field-gridimage:before{height:75%}.image-grid .field-gridimage img,.image-grid-small .field-gridimage img{width:100%;opacity:.85;background-size:contain}.image-grid .section-description,.image-grid-small .section-description{position:absolute;z-index:1;bottom:8px;left:15px;text-align:left}.image-grid .section-description h5,.image-grid-small .section-description h5,.image-grid .section-description .field-publication-date,.image-grid-small .section-description .field-publication-date{font-size:15px;line-height:16px;text-transform:uppercase;color:#505050}.image-grid .section-description .field-title,.image-grid-small .section-description .field-title{font-family:futura-book;font-size:28px;line-height:32px;margin-top:8px;margin-bottom:8px;color:#1b3067}.image-grid .section-description .field-title>a,.image-grid-small .section-description .field-title>a{color:inherit}.image-grid .section-description .section-button,.image-grid-small .section-description .section-button{font-family:futura-book;font-size:16px;line-height:20px;margin-top:20px;text-transform:uppercase;color:#1b3067;display:none}.image-grid .section-description .section-button>a,.image-grid-small .section-description .section-button>a{color:inherit}.image-grid:hover .section-description .section-button,.image-grid-small:hover .section-description .section-button{display:block}.image-grid-blue{background:#cee0f3}.image-grid-gray-soft{background:#ececec}.image-grid-gray{background:#f5f5f5}.image-grid-small{height:150px}.image-grid-small+.image-grid-small{margin-top:10px}@media(max-width:700px){.image-grid,.image-grid-small{height:160px}.image-grid .field-gridimage,.image-grid-small .field-gridimage{text-align:center}.image-grid .field-mainimage,.image-grid-small .field-mainimage,.image-grid .field-gridimage,.image-grid-small .field-gridimage{height:160px;line-height:160px}.image-grid .field-mainimage img,.image-grid-small .field-mainimage img,.image-grid .field-gridimage img,.image-grid-small .field-gridimage img{width:100%;height:auto;max-width:none;margin:-100% !important;vertical-align:middle;position:relative}.image-grid .section-description .field-title,.image-grid-small .section-description .field-title{margin-bottom:0}li .image-grid{height:320px}li .image-grid .field-mainimage,li .image-grid .field-gridimage{height:320px;line-height:320px}}@media(min-width:701px) and (max-width:1023px){.image-grid,.image-grid-small{text-align:center}.image-grid .field-gridimage img,.image-grid-small .field-gridimage img{width:100%;height:auto;max-width:none;margin:-100% !important;vertical-align:middle;position:relative}.image-grid .section-description .field-title,.image-grid-small .section-description .field-title{margin-bottom:0}.image-grid .field-mainimage,.image-grid .field-gridimage{height:310px;line-height:310px}.image-grid-small .field-mainimage,.image-grid-small .field-gridimage{height:150px;line-height:150px}}.img-centered{margin:-100% !important;vertical-align:middle;position:relative}.image-grid .field-gridimage.img-norepeat img,.image-grid-small .field-gridimage.img-norepeat img{background-size:cover}#kenburns-effect img{backface-visibility:hidden;animation-timing-function:ease-in-out;transition-duration:1.5s}#kenburns-effect:hover img{transform:scale(1.07,1.07)}@keyframes splash{from{opacity:0}to{opacity:1}}#splash-effect{animation:splash 2s forwards}.clear-fix:after{display:block;clear:both;content:" "}.component.image-quote{box-sizing:border-box}.component.image-quote.xl .field-image{margin-left:0;left:16.66666667%}.component.image-quote.xl .section-text{width:41.66666667%}.component.image-quote .component-content{margin:20px 10px;box-sizing:border-box}.component.image-quote .component-content:after{content:" ";display:block;clear:both}.component.image-quote .field-image{max-height:360px;box-sizing:border-box;position:relative;float:left;margin-left:8.33333333%;left:8.33333333%;width:58.33333333%;line-height:0;overflow:hidden;animation:splash 2s forwards}.component.image-quote .field-image img{backface-visibility:hidden;animation-timing-function:ease-in-out;transition-duration:1.5s}.component.image-quote .field-image:hover img{transform:scale(1.07,1.07)}.component.image-quote .field-image .qia-icon{position:absolute;top:20px;left:20px}.component.image-quote .field-image img{margin:0;padding:0;width:100%;height:auto}.component.image-quote .field-image a{line-height:0}.component.image-quote .section-text{box-sizing:border-box;overflow:hidden;position:relative;z-index:1;background:#fff;width:33.33333333%;min-height:315px;padding:20px 0}.component.image-quote .field-description{position:relative;overflow:hidden;padding:0 20px;font:lighter 28px futura,sans-serif;color:#505050;line-height:32px;margin-bottom:12px;color:#1b3067;quotes:"“" "”" "‘" "’"}.component.image-quote .field-description p{display:inline}.component.image-quote .field-description:before{content:open-quote}.component.image-quote .field-description:after{content:close-quote}.component.image-quote .field-author{padding:0 0 20px 20px;font:lighter 15px futura,sans-serif;line-height:20px;color:#a6a6a6}.component.image-quote .field-author-title{font:lighter 15px futura,sans-serif;line-height:20px;color:#505050}.component.image-quote .author-name:after{content:","}@media(min-width:701px) and (max-width:1023px){.component.image-quote .component-content{padding:0 12.5%}.component.image-quote .component-content .field-image{width:75%;margin-left:0;left:0;float:left}.component.image-quote .component-content .field-image img{width:100%;height:auto}.component.image-quote .component-content .section-text{width:43.75%;margin-left:-18.75%;float:right;min-height:200px}.component.image-quote .component-content:after{display:block;clear:both;content:" "}.component.image-quote.xl .component-content .section-text{width:50%;margin-left:-50%}}@media(max-width:700px){.component.image-quote .component-content{margin:0;width:100%;box-sizing:border-box;padding:20px}.component.image-quote .component-content .field-image{width:100%;max-height:188px;margin-left:0;left:0;float:none}.component.image-quote .component-content .field-image:before{display:inline-block;vertical-align:middle;height:100%}.component.image-quote .component-content .field-image img{vertical-align:bottom}.component.image-quote .component-content .section-text{position:static;width:100%;min-height:inherit}.component.image-quote .component-content .section-text .field-description{padding:0;font-size:24px;line-height:28px}.component.image-quote .component-content .section-text .field-author{padding:0}}@media print{.component.image-quote .field-image{max-height:none !important}.component.image-quote .qia-icon{display:none}}.component.title.story-header.col-xs-12{padding-right:0;padding-left:0}.component.title.story-header .section-article div.field-introduction.field-articleauthor{color:#1b3067;font-size:20px;line-height:150%;margin-bottom:20px;text-transform:none}.component.title.story-header{position:relative;min-height:500px;margin-bottom:40px}.component.title.story-header .section-mainimage{position:relative}.component.title.story-header .field-mainimage{background-color:#000;height:500px}.component.title.story-header .field-mainimage.image-background img{opacity:0;position:absolute;top:0;left:0;bottom:0;right:0;background-position:center;background-repeat:no-repeat;background-size:cover;height:500px;width:100%}.component.title.story-header .field-mainimage:before{width:100%;height:40%;z-index:1;position:absolute;bottom:0;left:0;content:" ";background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.component.title.story-header .section-article{box-sizing:border-box;position:absolute;z-index:2;bottom:40px;text-align:center;margin:0;padding:0 30px;width:100%}.component.title.story-header .section-article .field-category{font:lighter 15px futura-book,sans-serif;line-height:16px;padding-bottom:18px;color:#505050;text-transform:uppercase}.component.title.story-header .section-article .field-title{font:lighter 48px futura-book,sans-serif;line-height:56px;padding-bottom:12px;color:#1b3067}.component.title.story-header .section-article .field-articleauthor{font:lighter 16px futura-book,sans-serif;color:#505050;text-transform:uppercase}.component.title.story-header .section-metadata>div>div>div.field-mediaauthor span,.component.title.story-header .section-article .field-articleauthor span{font-size:16px}.component.title.story-header .section-metadata{margin:60px auto 5px auto;padding-top:0;padding-bottom:0}.component.title.story-header .section-metadata>div{font:lighter 16px futura-book,sans-serif;text-transform:uppercase;color:#505050}.component.title.story-header .section-metadata>div>div>div{box-sizing:border-box;display:inline}.component.title.story-header .section-metadata>div>div>div.field-mediaauthor{color:#a6a6a6}.white-text .component.title.story-header .section-article .field-title{color:#fff}@media(min-width:1024px){.section-metadata{width:960px}.section-metadata>div{margin-left:16.66666667%}}@media(max-width:700px){.component.title.story-header{min-height:350px}.component.title.story-header .field-mainimage{height:350px}.component.title.story-header .field-mainimage:before{height:75%}.component.title.story-header .field-mainimage.image-background img{height:350px}.component.title.story-header .section-article{bottom:20px;padding-left:40px;padding-right:40px}.component.title.story-header .section-metadata{padding:0 8px;margin:20px 12px 5px 12px}}@media(min-width:701px) and (max-width:1023px){.component.title.story-header .field-mainimage:before{height:75%}.component.title.story-header .section-metadata{padding-left:12.5%}}@media print{.component.title.story-header{position:static;height:auto;min-height:0}.component.title.story-header .image-background{display:none}.component.title.story-header .section-article{position:static;margin-top:20px}.component.title.story-header .section-article .field-title{font-size:24px;line-height:24px;text-align:center;color:#505050 !important}.component.title.story-header .section-metadata{text-align:center}}#kenburns-effect img{backface-visibility:hidden;animation-timing-function:ease-in-out;transition-duration:1.5s}#kenburns-effect:hover img{transform:scale(1.07,1.07)}@keyframes splash{from{opacity:0}to{opacity:1}}#splash-effect{animation:splash 2s forwards}.component.text-image{box-sizing:border-box}.component.text-image .component-content{margin:20px 10px;padding-left:16.66666667%;box-sizing:border-box}.component.text-image .component-content:after{content:" ";display:block;clear:both}.component.text-image .field-image{box-sizing:border-box;position:relative;float:left;width:70%;margin:0 20px 0 0;line-height:0;overflow:hidden;animation:splash 2s forwards}.component.text-image .field-image img{backface-visibility:hidden;animation-timing-function:ease-in-out;transition-duration:1.5s}.component.text-image .field-image:hover img{transform:scale(1.07,1.07)}.component.text-image .field-image .qia-icon{position:absolute;top:20px;left:20px}.component.text-image .field-image img{margin:0;padding:0;width:100%;height:auto}.component.text-image .field-image a{line-height:0}.component.text-image .section-text{overflow:hidden}.component.text-image .field-description{overflow:hidden;padding-top:20px;padding-right:20px;font:lighter 18px futura,sans-serif;color:#505050;line-height:24px;margin-bottom:12px}.component.text-image .field-author{font:lighter 14px futura,sans-serif;color:#1b3067;text-transform:uppercase;padding-bottom:20px}@media(min-width:1024px){.component.boxed>.component-content>.component.text-image{width:960px;margin-left:auto;margin-right:auto}}@media(max-width:700px){.component.text-image{margin:20px 8px;padding-left:0}.component.text-image .component-content{padding:0 12px}.component.text-image .field-image{float:none;width:100%;margin:0}.component.text-image .field-image .qia-icon{top:17px;left:17px}.component.text-image .field-description{padding-top:24px;padding-right:0;font-size:17px;line-height:20px}}@media(min-width:701px) and (max-width:1023px){.component.text-image{padding-left:0}.component.text-image .component-content{padding:0 12px}.component.text-image .field-description{padding-right:10px}}@media print{.component.text-image .qia-icon{display:none}}.module-background-grey{background-color:#ececec}.module-background-light-grey{background:#ecedf4}.module-background-blue{background:#1562ad}.module-background-dark-blue{background:#1b3067}.module-background-light-blue{background:#cee0f3}body.disable-fade-effect .component.section-heading,body.disable-fade-effect .component.featured-products{opacity:1;webkit-opacity:1}div.component.indent-top{margin-top:40px}div.component.indent-bottom{margin-bottom:40px}