.cmp-image__image{width:100%}
@media print{header,footer,nav,.video,.contentpage__printicon,.bannerImage__base,.hotlinks__base{display:none !important}
.printLogo{width:174px;height:25px;padding-left:10px}
.contentpage__teasers,.productpage__teasers,.xxpediapage__teasers,.keylandingpage_teasers{-moz-column-count:auto;column-count:auto}
.printContent .grid-nav{display:none}
.printContent .grid-content{display:block;float:none;position:static;width:100%}
.printContent .printOnly{padding-left:2px;margin-bottom:50px}
@page{margin:1cm;margin-left:60px}
.overlayVisible .overlayLayer{display:none}
.overlayVisible main{display:none}
}
.logoutpage{margin:0 10px;padding-top:34px}
@media(min-width:768px){.logoutpage{max-width:1200px;margin:auto;padding-top:44px}
}
@media(min-width:1200px){.logoutpage{padding-top:54px}
}
.logoutpage .pagetitle__title{padding-bottom:0;margin-bottom:30px}
@media(min-width:768px){.logoutpage .pagetitle__title{margin-bottom:40px}
}
.logoutpage .leadtext__text{line-height:18px;margin-bottom:29px;padding-bottom:0}
@media(min-width:768px){.logoutpage .leadtext__text{line-height:22px;margin-bottom:39px}
}
@media(min-width:768px){.logoutpage .content{margin-left:8.5561497326%;width:82.8877005348%;float:left;margin-right:2.6737967914%;margin-right:8.5561497326%;float:none}
}
.logoutpage .column{zoom:1;margin-bottom:30px}
.logoutpage .column:before,.logoutpage .column:after{content:".";display:block;height:0;overflow:hidden}
.logoutpage .column:after{clear:both}
.logoutpage .column-1,.logoutpage .column-2,.logoutpage .logoutbutton{width:100%}
@media(min-width:768px){.logoutpage .column-1,.logoutpage .column-2,.logoutpage .logoutbutton{width:48.6631016043%;float:left;margin-right:2.6737967914%}
}
.logoutpage .column-1 .button__base,.logoutpage .column-2 .button__base,.logoutpage .logoutbutton .button__base{margin-bottom:0}
.logoutpage .column-1{margin-bottom:10px}
@media(min-width:768px){.logoutpage .column-1{margin-bottom:0}
}
@media(min-width:768px){.logoutpage .column-2{width:48.6631016043%;float:right;margin-right:0;float:left}
}
.logoutpage .homepageTeaser__label{max-height:100%}
.logoutpage .text__base{margin-bottom:29px}
@media(min-width:768px){.logoutpage .text__base{margin-bottom:39px}
}
.logoutpage .text__base p:last-child{margin-bottom:0}
.microsite-header .bannerImage__base{margin:0}
.microsite-header .breadcrumb__base{background:#eff0f3;margin:0;padding:0;height:50px;display:block}
.microsite-header .breadcrumb__list{display:block}
.microsite-header .breadcrumb__list:first-child{margin-top:0;padding-left:10px}
@media(min-width:1200px){.microsite-header .breadcrumb__list:first-child{padding-left:0}
}
.microsite-header .breadcrumb__listItem{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-weight:normal;font-size:14px;line-height:19px;display:none;line-height:50px;color:#333}
@media(min-width:768px){.microsite-header .breadcrumb__listItem{font-size:16px;line-height:21px}
}
.microsite-header .breadcrumb__listItem:last-child{display:block;font-weight:normal}
@media(min-width:768px){.microsite-header .breadcrumb__listItem{line-height:50px}
}
.microsite-header .breadcrumb__listItem:before{top:0;line-height:50px}
@media(min-width:768px){.microsite-header .breadcrumb__listItem{display:block}
}
.microsite-header .breadcrumb__link:link,.microsite-header .breadcrumb__link:visited{color:#333}
.microsite-header .breadcrumb__link{padding-right:0}
.microsite-header .breadcrumb__link>span{padding-right:5px}
.microsite-layout{padding-top:36px;font-size:0}
@media(min-width:768px){.microsite-layout{padding-top:44px}
}
@media(min-width:992px){.microsite-layout{padding-top:54px}
}
.microsite-layout.grid-container{background:#fff;margin:0 10px}
@media(min-width:1200px){.microsite-layout.grid-container{margin:auto}
}
.microsite-layout .content-header{display:inline-flex;width:100%}
.microsite-layout .content-header .pagetitle__title{margin-right:20px;padding:0}
.microsite-layout .column-main{width:100%;float:left;padding-left:10px;padding-right:10px;padding:0}
@media(min-width:768px){.microsite-layout .column-main{width:83.3333333333%;float:left;padding-left:10px;padding-right:10px;padding:0}
}
.microsite-layout .column-main .leadtext__text{margin-top:25px;padding-bottom:0}
.microsite-layout .column-logo{display:none}
@media(min-width:768px){.microsite-layout .column-logo{display:block;width:16.6666666667%;float:right;padding-left:10px;padding-right:10px;padding-right:0}
}
.microsite-layout .column-logo .responsiveImage__base{margin:0 20px 0 0}
.microsite-layout .social-sharing-container{margin-left:auto;padding-right:0;padding-left:0}
.microsite-layout .social-sharing-container .socialSharing__base{display:block;margin:0;margin-top:-20px;margin-left:-14px;float:right}
@media(min-width:992px){.microsite-layout .column-1.column--empty,.microsite-layout .column-2.column--empty{min-height:1px}
}
.microsite-layout .layout-row{padding:15px 0 35px;clear:both;font-size:0}
@media(min-width:768px){.microsite-layout .layout-row{padding:20px 0 40px}
}
.microsite-layout .layout-row:first-child{padding-top:40px}
.microsite-layout .layout-row:last-child{padding-bottom:0}
.microsite-layout .layout-row .row-wrapper:not(:first-child){margin-top:30px}
@media(min-width:768px){.microsite-layout .layout-row .row-wrapper:not(:first-child){margin-top:40px}
}
.microsite-layout .layout-row .row-wrapper:last-child .column-full>:last-child,.microsite-layout .layout-row .row-wrapper:last-child .column-2>:last-child,.microsite-layout .layout-row .row-wrapper:last-child .column-1>:last-child{margin-bottom:0}
.microsite-layout .layout-row .row-wrapper:last-child .column-full>:last-child>a:last-of-type,.microsite-layout .layout-row .row-wrapper:last-child .column-2>:last-child>a:last-of-type,.microsite-layout .layout-row .row-wrapper:last-child .column-1>:last-child>a:last-of-type{margin-bottom:0}
.microsite-layout .layout-row .row-wrapper:last-child .column-full>:last-child>a:last-of-type p:last-of-type,.microsite-layout .layout-row .row-wrapper:last-child .column-2>:last-child>a:last-of-type p:last-of-type,.microsite-layout .layout-row .row-wrapper:last-child .column-1>:last-child>a:last-of-type p:last-of-type{padding-bottom:0;margin-bottom:0}
.microsite-layout .layout-row .row-wrapper:last-child .column-full>:last-child>p:last-of-type,.microsite-layout .layout-row .row-wrapper:last-child .column-2>:last-child>p:last-of-type,.microsite-layout .layout-row .row-wrapper:last-child .column-1>:last-child>p:last-of-type{padding-bottom:0;margin-bottom:0}
.microsite-layout .layout-row .row-wrapper:last-child .column-full>:last-child .cta__base,.microsite-layout .layout-row .row-wrapper:last-child .column-full>:last-child .video__base,.microsite-layout .layout-row .row-wrapper:last-child .column-2>:last-child .cta__base,.microsite-layout .layout-row .row-wrapper:last-child .column-2>:last-child .video__base,.microsite-layout .layout-row .row-wrapper:last-child .column-1>:last-child .cta__base,.microsite-layout .layout-row .row-wrapper:last-child .column-1>:last-child .video__base{margin-bottom:0}
.microsite-layout .layout-row .row-wrapper:last-child .column-full>:last-child .textImage__base,.microsite-layout .layout-row .row-wrapper:last-child .column-2>:last-child .textImage__base,.microsite-layout .layout-row .row-wrapper:last-child .column-1>:last-child .textImage__base{margin-bottom:0}
.microsite-layout .layout-row .row-wrapper:last-child .column-full>:last-child .textImage__base .textImage__respImage,.microsite-layout .layout-row .row-wrapper:last-child .column-2>:last-child .textImage__base .textImage__respImage,.microsite-layout .layout-row .row-wrapper:last-child .column-1>:last-child .textImage__base .textImage__respImage{padding-bottom:0}
.microsite-layout .layout-row .row-wrapper:last-child .column-full>:last-child .textImage__base .textImage__text p:last-of-type,.microsite-layout .layout-row .row-wrapper:last-child .column-2>:last-child .textImage__base .textImage__text p:last-of-type,.microsite-layout .layout-row .row-wrapper:last-child .column-1>:last-child .textImage__base .textImage__text p:last-of-type{margin-bottom:0}
.microsite-layout .layout-row .row-wrapper:last-child .column-full>:last-child .participationform__base,.microsite-layout .layout-row .row-wrapper:last-child .column-2>:last-child .participationform__base,.microsite-layout .layout-row .row-wrapper:last-child .column-1>:last-child .participationform__base{margin-bottom:0}
@media(min-width:768px){.microsite-layout .layout-row .row-wrapper:last-child .column-full>:last-child .slider__base,.microsite-layout .layout-row .row-wrapper:last-child .column-2>:last-child .slider__base,.microsite-layout .layout-row .row-wrapper:last-child .column-1>:last-child .slider__base{padding-bottom:10px}
}
.microsite-layout .has-border .layout-row{border-bottom:1px solid #8d9099}
.microsite-layout .has-border .layout-row:last-child{border-bottom:0}
.microsite-layout .column-full{width:100%}
.microsite-layout .column-2{width:100%}
@media(min-width:992px){.microsite-layout .column-2{width:66.6666666667%;float:left;padding-left:10px;padding-right:10px;padding-left:0;padding-right:6.6666666667px}
}
@media(min-width:768px){.microsite-layout .column-2+.column-1{width:50%;float:left;padding-left:10px;padding-right:10px}
}
.microsite-layout .column-2+.column-1:nth-of-type(even){float:left}
@media(min-width:768px){.microsite-layout .column-2+.column-1:nth-of-type(even){padding-left:0;padding-right:10px}
}
@media(min-width:992px){.microsite-layout .column-2+.column-1:nth-of-type(even){padding-left:13.3333333333px;padding-right:0}
}
.microsite-layout .column-1{width:100%}
@media(min-width:768px){.microsite-layout .column-1{width:50%;float:left;padding-left:10px;padding-right:10px}
}
@media(min-width:992px){.microsite-layout .column-1{width:33.3333333333%;float:left;padding-left:10px;padding-right:10px;padding-left:0;padding-right:13.3333333333px}
}
@media(min-width:992px){.microsite-layout .column-1:last-of-type{width:33.3333333333%;float:right;padding-left:10px;padding-right:10px;padding-left:13.3333333333px;padding-right:0}
}
.microsite-layout .column-1 .button__base:last-of-type{margin-bottom:0}
@media(min-width:0)and (max-width:767px){.microsite-layout .column-1+.column-1{margin-top:20px}
.microsite-layout .column-1+.column-1.column--empty{margin-top:0}
}
@media(min-width:768px)and (max-width:991px){.microsite-layout .column-1+.column-1+.column-1{margin-top:20px}
.microsite-layout .column-1+.column-1+.column-1.column--empty{margin-top:0}
}
@media(min-width:0)and (max-width:767px){.microsite-layout .column-1.column--empty+.column-1{margin-top:0}
}
@media(min-width:768px)and (max-width:991px){.microsite-layout .column-1.column--empty+.column-1+.column-1{margin-top:0}
}
@media(min-width:768px)and (max-width:991px){.microsite-layout .column-1:nth-of-type(odd){width:50%;float:right;padding-left:10px;padding-right:10px;float:left;clear:left;padding-left:0;padding-right:10px}
}
@media(min-width:768px)and (max-width:991px){.microsite-layout .column-1:nth-of-type(even){width:50%;float:right;padding-left:10px;padding-right:10px;padding-left:10px;padding-right:0}
}
@media(min-width:992px){.microsite-layout .column-1:nth-of-type(even){padding-left:6.6666666667px;padding-right:6.6666666667px}
}
.microsite-layout .responsiveImage__base{margin:0 0 30px 0}
.microsite-layout .textimage .textImage__base{margin-top:20px}
.microsite-layout .row-wrapper{width:100%;display:inline-block}
.microsite-layout .socialSharing__base{display:inline-block;margin:16px 16px 0 -14px}
.microsite-layout .socialSharing__container{margin:0}
.microsite-layout .socialSharing__buttonToggle{margin-bottom:0;float:right}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.microsite-layout .socialSharing__links__item:not(:last-child){margin-right:5px}
}
.microsite-layout .video__base{margin-top:0}
.microsite-layout .bannerImage__base{margin:0}
.microsite-layout.welove-layout{padding-top:36px}
@media(min-width:768px){.microsite-layout.welove-layout{padding-top:44px}
}
.microsite-layout.welove-layout .column-logo{margin-top:6px}
.microsite-layout .datetimepicker__addBtn,.microsite-layout .selectBox__input{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-weight:300;font-size:18px;line-height:22px}
@media(min-width:768px){.microsite-layout .datetimepicker__addBtn,.microsite-layout .selectBox__input{font-size:24px;line-height:28px}
}
.microsite-layout .selectBox__input{line-height:48px}
@media(min-width:768px){.microsite-layout .selectBox__input{line-height:58px}
}
.microsite-layout .teaser:not(.teasermicrosite)+.teaser{margin-top:30px}
.parsys-layout .headline{margin-bottom:20px}
.micrositelanguage .column-main{width:100%;float:left;padding-left:10px;padding-right:10px;padding:0}
.button__base{height:auto;text-overflow:clip;white-space:normal}
.button__base.button--withIcon{padding-right:64px}
@media(min-width:768px){.button__base.button--withIcon{padding-right:71px}
}
.button__base--content{margin-bottom:30px}
@media(min-width:768px){.button__base--content{margin-bottom:40px}
}
.text__base+.button .button__base,.skiplinkanchor__base+.button .button__base{margin-top:25px}
@media(min-width:768px){.text__base+.button .button__base,.skiplinkanchor__base+.button .button__base{margin-top:35px}
}
.rte-editor p,.text__base p,.table__base p,.textImage__base p,.ariform__base p{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-weight:normal;font-size:14px;line-height:19px;font-weight:normal}
@media(min-width:768px){.rte-editor p,.text__base p,.table__base p,.textImage__base p,.ariform__base p{font-size:16px;line-height:21px}
}
.textImageForm__base p{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-weight:300;font-size:18px;line-height:22px}
@media(min-width:768px){.textImageForm__base p{font-size:24px;line-height:28px}
}
.rte-editor p,.text__base p,.table__base p,.textImage__base p,.textImageForm__base p,.textimage.is-edited p,.ariform__base p{color:#333;margin-bottom:5px}
@media(min-width:768px){.rte-editor p,.text__base p,.table__base p,.textImage__base p,.textImageForm__base p,.textimage.is-edited p,.ariform__base p{margin-bottom:10px}
}
.rte-editor b,.text__base b,.table__base b,.textImage__base b,.textImageForm__base b,.textimage.is-edited b,.ariform__base b{font-weight:bold}
.rte-editor i,.text__base i,.table__base i,.textImage__base i,.textImageForm__base i,.textimage.is-edited i,.ariform__base i{font-style:italic}
.rte-editor h2,.text__base h2,.table__base h2,.textImage__base h2,.textImageForm__base h2,.textimage.is-edited h2,.ariform__base h2{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-weight:300;font-size:22px;line-height:26px;font-weight:300;color:#333;margin-bottom:10px}
@media(min-width:768px){.rte-editor h2,.text__base h2,.table__base h2,.textImage__base h2,.textImageForm__base h2,.textimage.is-edited h2,.ariform__base h2{font-size:30px;line-height:34px}
}
@media(min-width:768px){.rte-editor h2,.text__base h2,.table__base h2,.textImage__base h2,.textImageForm__base h2,.textimage.is-edited h2,.ariform__base h2{margin-bottom:18px}
}
.rte-editor h3,.text__base h3,.table__base h3,.textImage__base h3,.textImageForm__base h3,.textimage.is-edited h3,.ariform__base h3{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-weight:300;font-size:18px;line-height:22px;font-weight:300;color:#333;margin-bottom:5px}
@media(min-width:768px){.rte-editor h3,.text__base h3,.table__base h3,.textImage__base h3,.textImageForm__base h3,.textimage.is-edited h3,.ariform__base h3{font-size:24px;line-height:28px}
}
@media(min-width:768px){.rte-editor h3,.text__base h3,.table__base h3,.textImage__base h3,.textImageForm__base h3,.textimage.is-edited h3,.ariform__base h3{margin-bottom:10px}
}
.rte-editor h4,.text__base h4,.table__base h4,.textImage__base h4,.textImageForm__base h4,.textimage.is-edited h4,.ariform__base h4{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-weight:300;font-size:18px;line-height:22px;font-weight:300;color:#333;margin-bottom:5px}
@media(min-width:768px){.rte-editor h4,.text__base h4,.table__base h4,.textImage__base h4,.textImageForm__base h4,.textimage.is-edited h4,.ariform__base h4{font-size:20px;line-height:24px}
}
@media(min-width:768px){.rte-editor h4,.text__base h4,.table__base h4,.textImage__base h4,.textImageForm__base h4,.textimage.is-edited h4,.ariform__base h4{margin-bottom:8px}
}
.rte-editor h5,.text__base h5,.table__base h5,.textImage__base h5,.textImageForm__base h5,.textimage.is-edited h5,.ariform__base h5{margin-bottom:5px}
@media(min-width:768px){.rte-editor h5,.text__base h5,.table__base h5,.textImage__base h5,.textImageForm__base h5,.textimage.is-edited h5,.ariform__base h5{margin-bottom:8px}
}
.rte-editor .lead,.text__base .lead,.table__base .lead,.textImage__base .lead,.textImageForm__base .lead,.textimage.is-edited .lead,.ariform__base .lead{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-weight:300;font-size:18px;line-height:24px;display:block;font-weight:300;color:#8d9099;padding-bottom:15px}
@media(min-width:768px){.rte-editor .lead,.text__base .lead,.table__base .lead,.textImage__base .lead,.textImageForm__base .lead,.textimage.is-edited .lead,.ariform__base .lead{font-size:22px;line-height:28px}
}
@media(min-width:768px){.rte-editor .lead,.text__base .lead,.table__base .lead,.textImage__base .lead,.textImageForm__base .lead,.textimage.is-edited .lead,.ariform__base .lead{padding-bottom:8px}
}
.rte-editor .label,.text__base .label,.table__base .label,.textImage__base .label,.textImageForm__base .label,.textimage.is-edited .label,.ariform__base .label{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-weight:normal;font-size:14px;line-height:16px;font-weight:normal;color:#333}
@media(min-width:768px){.rte-editor .label,.text__base .label,.table__base .label,.textImage__base .label,.textImageForm__base .label,.textimage.is-edited .label,.ariform__base .label{font-size:16px;line-height:18px}
}
.rte-editor .quote,.text__base .quote,.table__base .quote,.textImage__base .quote,.textImageForm__base .quote,.textimage.is-edited .quote,.ariform__base .quote{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-weight:normal;font-size:14px;line-height:19px;font-weight:normal;color:#333}
@media(min-width:768px){.rte-editor .quote,.text__base .quote,.table__base .quote,.textImage__base .quote,.textImageForm__base .quote,.textimage.is-edited .quote,.ariform__base .quote{font-size:16px;line-height:21px}
}
.rte-editor .quote:before,.text__base .quote:before,.table__base .quote:before,.textImage__base .quote:before,.textImageForm__base .quote:before,.textimage.is-edited .quote:before,.ariform__base .quote:before{content:"«"}
.rte-editor .quote:after,.text__base .quote:after,.table__base .quote:after,.textImage__base .quote:after,.textImageForm__base .quote:after,.textimage.is-edited .quote:after,.ariform__base .quote:after{content:"»"}
.rte-editor .large,.text__base .large,.table__base .large,.textImage__base .large,.textImageForm__base .large,.textimage.is-edited .large,.ariform__base .large{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-weight:300;font-size:28px;line-height:32px;color:#333}
@media(min-width:768px){.rte-editor .large,.text__base .large,.table__base .large,.textImage__base .large,.textImageForm__base .large,.textimage.is-edited .large,.ariform__base .large{font-size:40px;line-height:44px}
}
.rte-editor .extralarge,.text__base .extralarge,.table__base .extralarge,.textImage__base .extralarge,.textImageForm__base .extralarge,.textimage.is-edited .extralarge,.ariform__base .extralarge{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-weight:300;font-size:35px;line-height:44px;color:#333}
@media(min-width:768px){.rte-editor .extralarge,.text__base .extralarge,.table__base .extralarge,.textImage__base .extralarge,.textImageForm__base .extralarge,.textimage.is-edited .extralarge,.ariform__base .extralarge{font-size:50px;line-height:65px}
}
.rte-editor img,.text__base img,.table__base img,.textImage__base img,.textImageForm__base img,.textimage.is-edited img,.ariform__base img{display:inline}
.rte-editor ul,.rte-editor ol,.text__base ul,.text__base ol,.table__base ul,.table__base ol,.textImage__base ul,.textImage__base ol,.textImageForm__base ul,.textImageForm__base ol,.textimage.is-edited ul,.textimage.is-edited ol,.ariform__base ul,.ariform__base ol{margin-top:5px;margin-bottom:14px;color:#ced2da}
@media(min-width:768px){.rte-editor ul,.rte-editor ol,.text__base ul,.text__base ol,.table__base ul,.table__base ol,.textImage__base ul,.textImage__base ol,.textImageForm__base ul,.textImageForm__base ol,.textimage.is-edited ul,.textimage.is-edited ol,.ariform__base ul,.ariform__base ol{margin-top:6px;margin-bottom:12px}
}
@media(min-width:768px){.rte-editor ul:last-child,.rte-editor ol:last-child,.text__base ul:last-child,.text__base ol:last-child,.table__base ul:last-child,.table__base ol:last-child,.textImage__base ul:last-child,.textImage__base ol:last-child,.textImageForm__base ul:last-child,.textImageForm__base ol:last-child,.textimage.is-edited ul:last-child,.textimage.is-edited ol:last-child,.ariform__base ul:last-child,.ariform__base ol:last-child{margin-bottom:30px}
}
.rte-editor ul li,.rte-editor ol li,.text__base ul li,.text__base ol li,.table__base ul li,.table__base ol li,.textImage__base ul li,.textImage__base ol li,.textImageForm__base ul li,.textImageForm__base ol li,.textimage.is-edited ul li,.textimage.is-edited ol li,.ariform__base ul li,.ariform__base ol li{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-weight:normal;font-size:14px;line-height:19px;font-weight:normal;color:#333;position:relative}
@media(min-width:768px){.rte-editor ul li,.rte-editor ol li,.text__base ul li,.text__base ol li,.table__base ul li,.table__base ol li,.textImage__base ul li,.textImage__base ol li,.textImageForm__base ul li,.textImageForm__base ol li,.textimage.is-edited ul li,.textimage.is-edited ol li,.ariform__base ul li,.ariform__base ol li{font-size:16px;line-height:21px}
}
@media(min-width:768px){.rte-editor ul li:not(:first-child),.rte-editor ol li:not(:first-child),.text__base ul li:not(:first-child),.text__base ol li:not(:first-child),.table__base ul li:not(:first-child),.table__base ol li:not(:first-child),.textImage__base ul li:not(:first-child),.textImage__base ol li:not(:first-child),.textImageForm__base ul li:not(:first-child),.textImageForm__base ol li:not(:first-child),.textimage.is-edited ul li:not(:first-child),.textimage.is-edited ol li:not(:first-child),.ariform__base ul li:not(:first-child),.ariform__base ol li:not(:first-child){margin-top:5px}
}
.rte-editor ul li,.text__base ul li,.table__base ul li,.textImage__base ul li,.textImageForm__base ul li,.textimage.is-edited ul li,.ariform__base ul li{padding-left:15px}
.rte-editor ul li:before,.text__base ul li:before,.table__base ul li:before,.textImage__base ul li:before,.textImageForm__base ul li:before,.textimage.is-edited ul li:before,.ariform__base ul li:before{position:absolute;top:7px;left:0;content:"";background-color:#ced2da;height:8px;width:8px}
.rte-editor ol,.text__base ol,.table__base ol,.textImage__base ol,.textImageForm__base ol,.textimage.is-edited ol,.ariform__base ol{list-style-type:decimal;list-style-position:inside}
.rte-editor a,.text__base a,.table__base a,.textImage__base a,.textImageForm__base a,.textimage.is-edited a,.ariform__base a{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-weight:normal;font-size:14px;line-height:19px;color:#333;padding-bottom:1px;border-bottom:2px solid #666;display:inline}
@media(min-width:768px){.rte-editor a,.text__base a,.table__base a,.textImage__base a,.textImageForm__base a,.textimage.is-edited a,.ariform__base a{font-size:16px;line-height:21px}
}
.rte-editor a:hover,.rte-editor a:focus,.text__base a:hover,.text__base a:focus,.table__base a:hover,.table__base a:focus,.textImage__base a:hover,.textImage__base a:focus,.textImageForm__base a:hover,.textImageForm__base a:focus,.textimage.is-edited a:hover,.textimage.is-edited a:focus,.ariform__base a:hover,.ariform__base a:focus{text-decoration:none;color:#333;border-color:#666;opacity:.6}
.rte-editor a.icon-link-external:after,.text__base a.icon-link-external:after,.table__base a.icon-link-external:after,.textImage__base a.icon-link-external:after,.textImageForm__base a.icon-link-external:after,.textimage.is-edited a.icon-link-external:after,.ariform__base a.icon-link-external:after{display:none}
@media(min-width:768px){.rte-editor a,.text__base a,.table__base a,.textImage__base a,.textImageForm__base a,.textimage.is-edited a,.ariform__base a{margin-top:16px}
}
.rte-editor .spec-char-copyright,.rte-editor .spec-char-registered,.rte-editor .spec-char-trademark,.rte-editor .spec-char-blackstar,.rte-editor .spec-char-check,.rte-editor .external,.text__base .spec-char-copyright,.text__base .spec-char-registered,.text__base .spec-char-trademark,.text__base .spec-char-blackstar,.text__base .spec-char-check,.text__base .external,.table__base .spec-char-copyright,.table__base .spec-char-registered,.table__base .spec-char-trademark,.table__base .spec-char-blackstar,.table__base .spec-char-check,.table__base .external,.textImage__base .spec-char-copyright,.textImage__base .spec-char-registered,.textImage__base .spec-char-trademark,.textImage__base .spec-char-blackstar,.textImage__base .spec-char-check,.textImage__base .external,.textImageForm__base .spec-char-copyright,.textImageForm__base .spec-char-registered,.textImageForm__base .spec-char-trademark,.textImageForm__base .spec-char-blackstar,.textImageForm__base .spec-char-check,.textImageForm__base .external,.textimage.is-edited .spec-char-copyright,.textimage.is-edited .spec-char-registered,.textimage.is-edited .spec-char-trademark,.textimage.is-edited .spec-char-blackstar,.textimage.is-edited .spec-char-check,.textimage.is-edited .external,.ariform__base .spec-char-copyright,.ariform__base .spec-char-registered,.ariform__base .spec-char-trademark,.ariform__base .spec-char-blackstar,.ariform__base .spec-char-check,.ariform__base .external{height:auto;width:auto}
.rte-editor .spec-char-copyright:after,.rte-editor .spec-char-copyright:before,.rte-editor .spec-char-registered:after,.rte-editor .spec-char-registered:before,.rte-editor .spec-char-trademark:after,.rte-editor .spec-char-trademark:before,.rte-editor .spec-char-blackstar:after,.rte-editor .spec-char-blackstar:before,.rte-editor .spec-char-check:after,.rte-editor .spec-char-check:before,.rte-editor .external:after,.rte-editor .external:before,.text__base .spec-char-copyright:after,.text__base .spec-char-copyright:before,.text__base .spec-char-registered:after,.text__base .spec-char-registered:before,.text__base .spec-char-trademark:after,.text__base .spec-char-trademark:before,.text__base .spec-char-blackstar:after,.text__base .spec-char-blackstar:before,.text__base .spec-char-check:after,.text__base .spec-char-check:before,.text__base .external:after,.text__base .external:before,.table__base .spec-char-copyright:after,.table__base .spec-char-copyright:before,.table__base .spec-char-registered:after,.table__base .spec-char-registered:before,.table__base .spec-char-trademark:after,.table__base .spec-char-trademark:before,.table__base .spec-char-blackstar:after,.table__base .spec-char-blackstar:before,.table__base .spec-char-check:after,.table__base .spec-char-check:before,.table__base .external:after,.table__base .external:before,.textImage__base .spec-char-copyright:after,.textImage__base .spec-char-copyright:before,.textImage__base .spec-char-registered:after,.textImage__base .spec-char-registered:before,.textImage__base .spec-char-trademark:after,.textImage__base .spec-char-trademark:before,.textImage__base .spec-char-blackstar:after,.textImage__base .spec-char-blackstar:before,.textImage__base .spec-char-check:after,.textImage__base .spec-char-check:before,.textImage__base .external:after,.textImage__base .external:before,.textImageForm__base .spec-char-copyright:after,.textImageForm__base .spec-char-copyright:before,.textImageForm__base .spec-char-registered:after,.textImageForm__base .spec-char-registered:before,.textImageForm__base .spec-char-trademark:after,.textImageForm__base .spec-char-trademark:before,.textImageForm__base .spec-char-blackstar:after,.textImageForm__base .spec-char-blackstar:before,.textImageForm__base .spec-char-check:after,.textImageForm__base .spec-char-check:before,.textImageForm__base .external:after,.textImageForm__base .external:before,.textimage.is-edited .spec-char-copyright:after,.textimage.is-edited .spec-char-copyright:before,.textimage.is-edited .spec-char-registered:after,.textimage.is-edited .spec-char-registered:before,.textimage.is-edited .spec-char-trademark:after,.textimage.is-edited .spec-char-trademark:before,.textimage.is-edited .spec-char-blackstar:after,.textimage.is-edited .spec-char-blackstar:before,.textimage.is-edited .spec-char-check:after,.textimage.is-edited .spec-char-check:before,.textimage.is-edited .external:after,.textimage.is-edited .external:before,.ariform__base .spec-char-copyright:after,.ariform__base .spec-char-copyright:before,.ariform__base .spec-char-registered:after,.ariform__base .spec-char-registered:before,.ariform__base .spec-char-trademark:after,.ariform__base .spec-char-trademark:before,.ariform__base .spec-char-blackstar:after,.ariform__base .spec-char-blackstar:before,.ariform__base .spec-char-check:after,.ariform__base .spec-char-check:before,.ariform__base .external:after,.ariform__base .external:before{visibility:visible;font-size:25px;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;-webkit-font-smoothing:antialiased}
.rte-editor .external:before,.text__base .external:before,.table__base .external:before,.textImage__base .external:before,.textImageForm__base .external:before,.textimage.is-edited .external:before,.ariform__base .external:before{display:none}
.rte-editor .external:after,.text__base .external:after,.table__base .external:after,.textImage__base .external:after,.textImageForm__base .external:after,.textimage.is-edited .external:after,.ariform__base .external:after{display:none;margin-left:10px;line-height:0;transform:translateY(8px)}
.rte-editor .spec-char-copyright:before,.text__base .spec-char-copyright:before,.table__base .spec-char-copyright:before,.textImage__base .spec-char-copyright:before,.textImageForm__base .spec-char-copyright:before,.textimage.is-edited .spec-char-copyright:before,.ariform__base .spec-char-copyright:before{content:"©"}
.rte-editor .spec-char-registered:before,.text__base .spec-char-registered:before,.table__base .spec-char-registered:before,.textImage__base .spec-char-registered:before,.textImageForm__base .spec-char-registered:before,.textimage.is-edited .spec-char-registered:before,.ariform__base .spec-char-registered:before{content:"®"}
.rte-editor .spec-char-trademark:before,.text__base .spec-char-trademark:before,.table__base .spec-char-trademark:before,.textImage__base .spec-char-trademark:before,.textImageForm__base .spec-char-trademark:before,.textimage.is-edited .spec-char-trademark:before,.ariform__base .spec-char-trademark:before{content:"™"}
.rte-editor .spec-char-blackstar:before,.text__base .spec-char-blackstar:before,.table__base .spec-char-blackstar:before,.textImage__base .spec-char-blackstar:before,.textImageForm__base .spec-char-blackstar:before,.textimage.is-edited .spec-char-blackstar:before,.ariform__base .spec-char-blackstar:before{content:"★"}
.rte-editor .spec-char-check:before,.text__base .spec-char-check:before,.table__base .spec-char-check:before,.textImage__base .spec-char-check:before,.textImageForm__base .spec-char-check:before,.textimage.is-edited .spec-char-check:before,.ariform__base .spec-char-check:before{font-family:"icons";font-size:25px}
.text__base:last-child .text__base p:last-child{margin-bottom:0}
.text__nobreak{white-space:nowrap}
.rte-editor p,.text__base.is-edited p,.table__base.is-edited p{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-weight:normal;font-size:14px;line-height:19px;font-weight:normal}
@media(min-width:768px){.rte-editor p,.text__base.is-edited p,.table__base.is-edited p{font-size:16px;line-height:21px}
}
.rte-editor b,.text__base.is-edited b,.table__base.is-edited b{font-weight:bold}
.rte-editor i,.text__base.is-edited i,.table__base.is-edited i{font-style:italic}
.rte-editor .spec-char-copyright:before,.rte-editor .spec-char-registered:before,.rte-editor .spec-char-trademark:before,.rte-editor .spec-char-blackstar:before,.rte-editor .spec-char-check:before,.text__base.is-edited .spec-char-copyright:before,.text__base.is-edited .spec-char-registered:before,.text__base.is-edited .spec-char-trademark:before,.text__base.is-edited .spec-char-blackstar:before,.text__base.is-edited .spec-char-check:before,.table__base.is-edited .spec-char-copyright:before,.table__base.is-edited .spec-char-registered:before,.table__base.is-edited .spec-char-trademark:before,.table__base.is-edited .spec-char-blackstar:before,.table__base.is-edited .spec-char-check:before{content:""}
.table__base{position:relative}
.table__base table{width:100%;border:0;border-collapse:collapse;text-align:left}
.table__base table.short{table-layout:fixed}
@media(min-width:768px){.table__base table.short{table-layout:auto}
}
.table__base tr{border-bottom:1px solid #ced2da}
.table__base tr th{color:#333;border-bottom:1px solid #8d9099;font-weight:bold}
.table__base td{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-weight:normal;font-size:14px;line-height:16px;color:#333;background-color:#fff;background-clip:padding-box}
@media(min-width:768px){.table__base td{font-size:16px;line-height:18px}
}
.table__base td.cellGrey{background-color:#f7f7f9}
.table__base td,.table__base th{border:0;vertical-align:top;text-align:left;padding-left:10px;padding-right:10px;width:auto;padding-top:19px;padding-bottom:16px;min-width:110px;word-wrap:break-word}
@media(min-width:768px){.table__base td,.table__base th{width:auto}
}
.table__base td:first-child.table__rowspanPadding,.table__base th:first-child.table__rowspanPadding{padding-left:10px}
.table__base td:last-child,.table__base th:last-child{padding-right:20px}
.table__base td.header,.table__base th.header{background-color:#f7f7f9}
.table__base td ul,.table__base td ul:last-child,.table__base td ol,.table__base td ol:last-child,.table__base th ul,.table__base th ul:last-child,.table__base th ol,.table__base th ol:last-child{margin-top:0;margin-bottom:0}
.table__base b .lead{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-weight:300;font-size:18px;line-height:22px;color:#333;font-weight:bold}
@media(min-width:768px){.table__base b .lead{font-size:20px;line-height:24px}
}
.table__base caption{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-weight:normal;font-size:14px;line-height:16px;color:#333;text-align:left}
@media(min-width:768px){.table__base caption{font-size:16px;line-height:18px}
}
.table__base ul{display:inline-block}
.table__base li{text-align:left}
.table__base img{width:50%}
.table__container{overflow-x:auto;-ms-overflow-style:none}
.table__container::-webkit-scrollbar{display:none}
.table__content{width:100%}
.table__header{border-bottom:1px solid #8d9099}
.table__headerElement{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-weight:normal;font-size:14px;line-height:16px;font-weight:bold;color:#333;vertical-align:bottom;text-align:right;padding:6px 0 6px 20px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}
@media(min-width:768px){.table__headerElement{font-size:16px;line-height:18px}
}
.table__comparisonView .table__headerElement{text-align:center;padding:6px 10px}
.table__headerElement:first-child{text-align:left;padding-left:0;width:100%}
.table__labelHeader .table__headerElement{font-weight:normal}
.table__bodyElement{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-weight:normal;font-size:14px;line-height:16px;color:#333;border-bottom:1px solid #ced2da;vertical-align:middle;text-align:right;position:relative;padding:12px 0 11px 20px}
@media(min-width:768px){.table__bodyElement{font-size:16px;line-height:18px}
}
.table__comparisonView .table__bodyElement{padding:5px 5px 3px;text-align:center}
.table__boldRow .table__bodyElement{font-weight:bold}
.table__oneliner .table__bodyElement{white-space:nowrap}
.table__bodyElement.table__boldCell{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-weight:300;font-size:18px;line-height:22px;font-weight:bold;padding:9px 0 8px 20px}
@media(min-width:768px){.table__bodyElement.table__boldCell{font-size:20px;line-height:24px}
}
.table__bodyElement.table__highlightCell{background:#f7f7f9;background-clip:padding-box}
.table__bodyElement:first-child{min-width:100px;padding:8px 0 3px;text-align:left}
.table__bodyElement--hasInfo:first-child{padding-right:30px}
.table__iconCell{width:20px;color:#688bb6}
.table__iconCell:first-child{min-width:0}
.table__iconCell .icon{background:0;border:0;color:#688bb6}
.table__mainCell{width:100%;text-align:left;padding-left:5px}
.table__infoIcon{position:absolute;top:5px;right:0}
.table-hasLeftScroll:before,.table-hasRightScroll:after{content:"";position:absolute;top:0;height:calc(100% - 34px);width:45px;z-index:6}
.table-hasLeftScroll:before{left:0;background:linear-gradient(to left,rgba(255,255,255,0) 0,#fff 75%,#fff 100%)}
.table-hasRightScroll:after{right:0;background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 75%,#fff 100%)}
.table__indicator{width:100%;overflow:hidden}
.table__leftIndicator,.table__rightIndicator{width:60px;height:34px;background:0;border:0;color:#ced2da}
.table__leftIndicator--active,.table__rightIndicator--active{color:#666}
.table__leftIndicator{float:left;padding:0 30px 0 0}
.table__rightIndicator{float:right;padding:0 0 0 30px}
.tableSlide__base{width:100%;overflow:hidden;position:relative;padding-bottom:5px;padding-top:5px}
.tableSlide__base.arrows{padding-bottom:26px;padding-top:26px}
.tableSlide__content{overflow-x:auto;-ms-overflow-style:none;margin-left:0;margin-bottom:12px;transition:all .5s ease;position:relative}
.tableSlide__content::-webkit-scrollbar{display:none}
.tableSlide__sideFade{position:absolute;top:26px;height:calc(100% - 64px);z-index:5}
.tableSlide__sideFadeLeft{display:none;border-left:45px solid transparent;-o-border-image:linear-gradient(to right,#fff,rgba(0,0,0,0)) 1 75%;border-image:linear-gradient(to right,#fff,rgba(0,0,0,0)) 1 75%;left:0;opacity:0;transition:opacity .2s ease-in}
.tableSlide__sideFadeLeft--visible{display:block;opacity:1}
.tableSlide__sideFadeRight{display:none;border-right:45px solid transparent;-o-border-image:linear-gradient(to left,#fff,rgba(0,0,0,0)) 1 75%;border-image:linear-gradient(to left,#fff,rgba(0,0,0,0)) 1 75%;right:0;opacity:0;transition:opacity .2s ease-in}
.tableSlide__sideFadeRight--visible{display:block;opacity:1}
.tableSlide__button{color:#ced2da;border:0;background-color:transparent;padding:0;display:none;position:absolute}
.tableSlide__buttonTop{top:0}
.tableSlide__buttonBottom{bottom:0}
.tableSlide__buttonLeft{left:5px}
.tableSlide__buttonRight{right:5px}
.tableSlide__button.active{color:#333}
.tableSlide__button.slide{display:inline-block}
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}
html{min-height:100%;width:100vw;max-width:100%;-webkit-text-size-adjust:100%;overflow-x:hidden}
html.noscroll{overflow:hidden}
body{color:#333;background-color:#fff;font-family:"FrutigerNext";font-size:100%;min-height:100%;word-wrap:break-word;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}
body.loaded{overflow-x:hidden}
audio,canvas,img,svg,video{vertical-align:middle}
fieldset{border:0;margin:0;padding:0}
textarea{resize:vertical;overflow:auto}
select{word-wrap:normal;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}
sup,sub{line-height:0;font-size:70%}
sub{vertical-align:sub}
sup{vertical-align:super}
strong{font-weight:bold}
i{font-style:italic}
b{font-weight:bold}
.js *:focus{outline:0}
button,a{cursor:pointer;outline:0}
a{color:#4977a6;text-decoration:none}
a:hover,a:focus{color:#536f92;text-decoration:underline}
a.icon{text-decoration:none}
hr{border:0;background:#8d9099;height:1px;margin:0}
button::-moz-focus-inner{border:0;padding:0}
input::-ms-clear{display:none}
input:invalid{box-shadow:none}
input[type=search],input[type=text],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=button],input[type=reset],input[type=submit],input[type=file],button{border-radius:0}
.container{position:relative;min-height:100vh}
.aem-AuthorLayer-Annotate .container{min-height:0}
.overlayLayer{display:none;position:fixed;background:rgba(102,102,102,.5);top:0;left:0;width:100%;height:100%;min-height:100vh;z-index:12}
.overlayVisible .overlayLayer{display:block}
.aem-AuthorLayer-Edit .overlayVisible .overlayLayer{display:none}
.no-iconFont .icon{visibility:hidden}
.msm-rollout-dialog .msm-rollout-deep-container{box-sizing:content-box}
.statusbar__base{margin:0;width:100vw;height:40px;background-color:rgba(102,102,102,.15);display:flex}
.container.template .statusbar__base{margin:0 calc((100vw - 1200px) / -2)}
.statusbar__container{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-weight:normal;font-size:14px;line-height:19px;width:100%;max-width:1200px;display:flex;align-items:center}
@media(min-width:768px){.statusbar__container{font-size:16px;line-height:21px}
}
.statusbar__circle{width:16px;height:16px;border-radius:100%;margin:12px}
.statusbar__circle--published{background-color:#c2d35a;border:1px solid #aabc32}
.statusbar__circle--unpublished{background-color:#efdb62;border:1px solid #dec016}
.grid-container{max-width:1200px;margin-left:auto;margin-right:auto}
.grid-container:after{content:" ";display:block;clear:both}
.grid-col-6{width:48.6631016043%;float:left}
.grid-col-6:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}
.grid-col-6:nth-child(2n+2){margin-left:51.3368983957%;margin-right:-100%;clear:none}
.grid-content{width:100%;float:left;margin-left:0;margin-right:0;position:relative}
@media(min-width:1200px){.grid-content{width:74.3315508021%;float:right;margin-right:0}
}
.printOnly,.printOnly *{display:none !important}
@media print{html{width:100% !important}
body{min-width:874px !important;min-height:1240px !important;background:transparent !important;padding:0;margin:0}
video,audio,object{display:none !important}
a,a:visited{color:inherit}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
.printOnly,.printOnly *{display:block !important}
.dontPrint,.dontPrint *{display:none !important}
}
html{box-sizing:border-box}
*,*:before,*:after{box-sizing:inherit;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}
.cq-Policy-list-actions,coral-columnview-item-content,.editor-ComponentBrowser-component-title,.cq-Overlay--placeholder,.cq-CloudServices-container,#SidePanel .coral-TabPanel-tab{box-sizing:content-box}
img,object,embed{max-width:100%;height:auto}
.coral-RichText-editor ol,.text__base ol,.table__base ol,.textimage ol,.textImage__base ol{counter-reset:item;display:table}
.coral-RichText-editor ol li,.text__base ol li,.table__base ol li,.textimage ol li,.textImage__base ol li{counter-increment:item;display:table-row;padding-left:15px}
.coral-RichText-editor ol li::before,.text__base ol li::before,.table__base ol li::before,.textimage ol li::before,.textImage__base ol li::before{content:counter(item) ".";display:table-cell;text-align:right;padding-right:5px}
.rte-editor table__base{border:1px solid #666;border-collapse:collapse}
.rte-editor table__base td,.rte-editor table__base th{border:1px solid #666}
.new.section.cq-Editable-dom{margin:1.25rem 0 1.5625rem 0;height:2.875rem}
.new.section{margin:0;height:0}
.participationform{max-width:1200px;margin-left:auto;margin-right:auto}
.participationform:after{content:" ";display:block;clear:both}
.participationform__base{margin-bottom:30px}
@media(min-width:768px){.participationform__base{width:82.8877005348%;float:left;margin-left:8.5561497326%;margin-right:-100%;float:none;margin-bottom:40px}
}
.participationform__base .form__base>*{margin-bottom:10px}
.participationform__base .form__base>.button__submit{margin-bottom:0}
.participationform__base .labelWrapper__base{margin-top:1px}
.participationform__base .grid__col-6{width:100%;float:left;margin-left:0;margin-right:0}
@media(min-width:480px){.participationform__base .grid__col-6{width:58.3333333333%;float:right;padding-left:5px;padding-right:5px;padding-right:0}
.participationform__base .grid__col-6:first-child{width:41.6666666667%;float:left;padding-left:5px;padding-right:5px;padding-left:0}
}
.participationform__base .grid__col-6-first{width:100%;display:inline-block;margin-bottom:10px}
@media(min-width:768px){.participationform__base .grid__col-6-first{width:50%}
}
.participationform__base .grid__col-9{width:75%;float:left;padding-left:5px;padding-right:5px;padding-left:0}
.participationform__base .grid__col-3{width:25%;float:right;padding-left:5px;padding-right:5px;padding-right:0}
.participationform__base .grid__col-4{width:33.3333333333%;float:left;padding-left:5px;padding-right:5px;padding-left:0}
.participationform__base .grid__col-4 .labelWrapper__base{padding:0}
.participationform__base .grid__col-8{width:66.6666666667%;float:right;padding-left:5px;padding-right:5px;padding-right:0}
.participationform__base .grid__col-12{overflow:hidden;width:100%}
.participationform__base .label__base{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.participationform__base .checkBoxes__base{width:100%;margin-top:10px;margin-bottom:0}
.participationform__base .checkBoxes__base+.validationMessages__base{margin:0}
.participationform__base .checkBoxes__check{display:block;margin:0}
.participationform__base .dropdown__base{display:block;min-width:100%}
.participationform__base .dropdown__entry:focus,.participationform__base .dropdown__entry:hover{background:#536f92;color:#fff;text-decoration:none}
.participationform__base .bankselector__errorBox{min-width:100%;margin-top:0}
.participationform__base .bankselector__placeholderBox{display:none}
.participationform__base .validationMessages__base{float:left}
.participationform__title{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-weight:300;font-size:22px;line-height:26px;margin-bottom:20px}
@media(min-width:768px){.participationform__title{font-size:30px;line-height:34px}
}
.participationform__button{width:100%}
@media(min-width:1200px){.participationform__button{width:auto;float:right}
}
.radioButtons__base{position:relative}
.selectBox__dropdownMenu.open{max-height:408px;overflow-y:auto}
@media(min-width:768px){.selectBox__input .icon-chevron-down-small:before{content:""}
}
.selectBox__input.input__base .icon{top:10px}
@media(min-width:768px){.selectBox__input.input__base .icon{top:16px}
}
.input__wrapper{margin-top:20px}
.htmlcontainer.cq-Editable-dom{color:gray;border-color:rgba(128,128,128,.5);background-color:rgba(255,255,255,.75);border-style:solid;border-width:.125rem;margin:0 -0.25rem}
.htmlContainer__base{min-height:0;overflow:hidden}
.htmlContainer__base--fake-placeholder-container{position:relative;margin-bottom:2.875rem;min-height:30px;color:rgba(128,128,128,.5)}
.htmlContainer__base .htmlContainer__fake-placeholder{position:absolute;z-index:1;width:100%;height:100%;display:block;top:0;text-align:center;margin-top:10px;color:gray}
.htmlContainer__base .htmlContainer__fake-placeholder:hover{color:#2583d8}
.htmlContainer__base .htmlContainer__fake-placeholder:after{display:block;width:100%;content:attr(data-text)}
.cmp-image--author .cmp-image__image{opacity:1}
.cmp-image__image{opacity:0;transition:opacity .75s cubic-bezier(0.165,0.84,0.44,1)}
.aem-AuthorLayer-Edit .cmp-image__image,.aem-AuthorLayer-Preview .cmp-image__image,.aem-AuthorLayer-Layouting .cmp-image__image,.aem-AuthorLayer-Scaffolding .cmp-image__image,.aem-AuthorLayer-Developer .cmp-image__image,.aem-AuthorLayer-structure .cmp-image__image{opacity:1;transition:none}
.cmp-image__image--loaded{opacity:1}
.cmp-image__title{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-weight:normal;font-size:14px;line-height:19px;margin-top:10px;color:#8d9099}
@media(min-width:768px){.cmp-image__title{font-size:16px;line-height:21px}
}
.menu__tabItem--micropage{display:none}
.menu__section--micropage .menu__item--level0:first-child>a{border-top:1px solid #ced2da;margin-top:10px}
.menu__section--micropage .menu__item--level1:first-child>a{border-top:0;margin-top:0}
.menu__section--micropage .menu__item--level1 a{padding-left:15px}
.menu__section--micropage .menu__item--level2 a{padding-left:30px}
.menu__section--micropage .menu__item--level3 a{padding-left:45px}
.menu__section--micropage .menu__item--level4 a{padding-left:60px}
.menu__section--micropage .menu__item--level5 a{padding-left:75px}
.menu__section--micropage .menu__item--level6 a{padding-left:90px}
.menu__section--micropage .menu__item--level7 a{padding-left:105px}
.menu__section--micropage .menu__item--level8 a{padding-left:120px}
.menu__section--micropage .menu__item--level9 a{padding-left:135px}
.menu__section--micropage .menu__item--level11 a{padding-left:150px}
.spinner__base{background:rgba(255,255,255,.8);display:none;position:absolute;top:0;left:0;height:100%;width:100%}
.spinner__base.loading{display:block}
.spinner__icon{position:absolute;width:30px;height:30px;top:48%;left:48%}
.spinner__icon:before{content:"";display:block;padding-top:100%}
.spinner__icon .circular{-webkit-animation:rotate 3s linear infinite;animation:rotate 3s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}
.spinner__icon .path{stroke:#4977a6;stroke-dasharray:88px,200px;stroke-dashoffset:0;stroke-width:3px;-webkit-animation:dash 2.25s ease-in-out infinite,color 2.25s ease-in-out infinite;animation:dash 2.25s ease-in-out infinite,color 2.25s ease-in-out infinite}
.table__base{font-family:"FrutigerNext",Helvetica,Arial,sans-serif;font-weight:normal;font-size:14px;line-height:19px;margin-bottom:30px}
@media(min-width:768px){.table__base{font-size:16px;line-height:21px}
}
@media(min-width:768px){.table__base{margin-bottom:40px}
}
.coral-Table-wrapper--sticky thead.coral-Table-head,.coral-Table-wrapper--sticky .coral-Table-head[sticky] th.coral-Table-headerCell{height:38px;max-height:38px;position:relative}
#taxsavingsresult.taxsavingsresult .info-icon--right{font-size:15px;position:relative;top:2px}
@media(min-width:992px){#taxsavingsresult.taxsavingsresult .info-icon--right{top:3px;font-size:1em}
}
#taxsavingsresult.taxsavingsresult table.table .row--nopaddingblock td{padding-top:0;padding-bottom:0}