.type-icon-text{font-size:1.5625rem;color:#333;font-weight:bold}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote::before,blockquote::after,q::before,q::after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
button{border:0;background:0;cursor:pointer;font:inherit;padding:0}
a{color:inherit;text-decoration:none}
.cmp.cmp-text *{color:#333;font-family:'Frutiger-Light','Helvetica',Arial,sans-serif;font-size:1.125rem;line-height:1.5rem}
.cmp.cmp-text b,.cmp.cmp-text strong{font-weight:bold}
.cmp.cmp-text i,.cmp.cmp-text em{font-style:italic}
.cmp.cmp-text ul,.cmp.cmp-text ol{padding-left:1.5rem;padding-top:.5rem}
.cmp.cmp-text ul li{list-style-type:disc}
.cmp.cmp-text ol li{list-style-type:decimal}
.cmp.cmp-text a{text-decoration:underline}
.bns--title.title--h1,.bns--title h1,.bns--title.title--h2,.bns--title h2,.bns--title.title--h3,.bns--title h3{color:#333;font-family:'Frutiger-Light','Helvetica',Arial,sans-serif;font-size:1.625rem;line-height:2rem}
.bns--title.title--h4,.bns--title h4,.bns--title.title--h5,.bns--title h5,.bns--title.title--h6,.bns--title h6{color:#333;font-family:'Frutiger-Light','Helvetica',Arial,sans-serif;font-family:'Frutiger-Roman','Helvetica',Arial,sans-serif;font-size:1.25rem;line-height:1.8rem}
@media screen and (max-width:767px){.bns--section .col-md-2,.bns--section .col-md-3,.bns--section .col-md-4,.bns--section .col-md-5,.bns--section .col-md-6,.bns--section .col-md-7,.bns--section .col-md-8,.bns--section .col-md-9,.bns--section .col-md-10,.bns--section .col-md-11,.bns--section .col-md-12{margin-bottom:1.5rem}
.bns--section .col-md-2:last-child,.bns--section .col-md-3:last-child,.bns--section .col-md-4:last-child,.bns--section .col-md-5:last-child,.bns--section .col-md-6:last-child,.bns--section .col-md-7:last-child,.bns--section .col-md-8:last-child,.bns--section .col-md-9:last-child,.bns--section .col-md-10:last-child,.bns--section .col-md-11:last-child,.bns--section .col-md-12:last-child{margin-bottom:0}
}
.bns--section .col-md-2.cq-Editable-dom.cq-Editable-dom--container,.bns--section .col-md-3.cq-Editable-dom.cq-Editable-dom--container,.bns--section .col-md-4.cq-Editable-dom.cq-Editable-dom--container,.bns--section .col-md-5.cq-Editable-dom.cq-Editable-dom--container,.bns--section .col-md-6.cq-Editable-dom.cq-Editable-dom--container,.bns--section .col-md-7.cq-Editable-dom.cq-Editable-dom--container,.bns--section .col-md-8.cq-Editable-dom.cq-Editable-dom--container,.bns--section .col-md-9.cq-Editable-dom.cq-Editable-dom--container,.bns--section .col-md-10.cq-Editable-dom.cq-Editable-dom--container,.bns--section .col-md-11.cq-Editable-dom.cq-Editable-dom--container,.bns--section .col-md-12.cq-Editable-dom.cq-Editable-dom--container{height:100%}
.bns--section .section--content{padding:1.25rem 0}
.bns--section.section--bg>.spacer{background:white}
.bns--section.section--bg>.spacer.sm{height:1.25rem}
.bns--section.section--bg>.spacer.md{height:2.5rem}
.bns--section.section--bg>.spacer.lg{height:3rem}
._bns--button+._bns--button{margin-left:1rem}
.bns--footer{margin-top:4rem}
.document-download-links .row{margin-left:-15px;margin-right:-15px}
.bns--header.header--minimal .h--logo{height:54px !important}
@media(max-width:767px){.bns--header .h--container{height:50%}
}
@media(max-width:767px){.bns--header.header--minimal .h--logo{height:35px !important;margin:0;position:unset}
}
@media(min-width:768px){.bns--topnav .tn--container{height:30px}
}
.bns--header .h--btn.btn-group .btn-signin:hover{color:white;background-color:#ed0722}
.bns--header .h--btn .btn-signin img{vertical-align:middle}
.article-narrow-par{max-width:40rem;margin:0 auto}
html{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:90%}
@media screen and (max-width:991px){html{font-size:85%}
}
body{color:#333;font-family:'Frutiger-Light','Helvetica',Arial,sans-serif;font-size:1.125rem;line-height:1.5rem}
.cmp.cmp-text sup,sup,.cmp.cmp-text sub,sub{font-size:75%;line-height:0}
.f--tagline span{color:#221f20 !important}
*,*::before,*::after{box-sizing:inherit}
#svgdefs{overflow:hidden;height:0;float:left}
.aem-AuthorLayer-Edit .component.parbase{min-height:42px;position:relative}
.visually-hidden,.sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visually-hidden:active,.sr-only:active,.visually-hidden:focus,.sr-only:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.visually-hidden a:focus,.sr-only a:focus,.visually-hidden a:hover,.sr-only a:hover{position:static;width:auto;height:auto}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}
.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:0;color:inherit;border:0;padding:0 !important;font:inherit}
.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.no-js .owl-carousel{display:block}
.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}
@keyframes fadeOut{0{opacity:1}
100%{opacity:0}
}
.owl-height{transition:height 500ms ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}
.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("clientlib-site/vendor/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}
.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#FFF;text-decoration:none}
.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}
.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}
.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
.owl-theme .owl-controls .owl-page{display:inline-block}
.owl-theme .owl-controls .owl-page span{background:none repeat scroll 0 0 #869791;border-radius:20px;display:block;height:12px;margin:5px 7px;opacity:.5;width:12px}