.page-wrapper {
	max-width: 1440px;
	padding: 0 0 !important;
}
.content-wrapper {
	max-width: 1440px;
	padding: 0 0 !important;
}
@media (min-width: 35.5em) {
	.content-wrapper {
	}
}
.oak-grid{letter-spacing:-0.31em;*letter-spacing:normal;*word-spacing:-0.43em;text-rendering:optimizespeed;display:flex;flex-flow:row wrap;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap;-ms-align-content:flex-start;-webkit-align-content:flex-start;align-content:flex-start}.oak-grid>*{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.oak-grid.grid-center{justify-content:center}.oak-grid.grid-left{justify-content:flex-start}.oak-grid.grid-right{justify-content:flex-end}.oak-grid.grid-vertical-center{align-items:center}.oak-grid.grid-vertical-baseline{align-items:baseline}.oak-grid.grid-vertical-top{align-items:flex-end}.oak-grid.grid-vertical-bottom{align-items:flex-end}.oak-grid.grid-spacing-xs{margin-left:-1px;margin-right:-1px}.oak-grid.grid-spacing-xs>[class*="size-"]{padding:0 1px 2px}.oak-grid.grid-spacing-horizontal-xs{margin-left:-1px;margin-right:-1px}.oak-grid.grid-spacing-horizontal-xs>[class*="size-"]{padding-left:1px;padding-right:1px}.oak-grid.grid-spacing-vertical-xs>[class*="size-"]{padding-bottom:2px}.oak-grid.grid-spacing-s{margin-left:-2px;margin-right:-2px}.oak-grid.grid-spacing-s>[class*="size-"]{padding:0 2px 4px}.oak-grid.grid-spacing-horizontal-s{margin-left:-2px;margin-right:-2px}.oak-grid.grid-spacing-horizontal-s>[class*="size-"]{padding-left:2px;padding-right:2px}.oak-grid.grid-spacing-vertical-s>[class*="size-"]{padding-bottom:4px}.oak-grid.grid-spacing-m{margin-left:-4px;margin-right:-4px}.oak-grid.grid-spacing-m>[class*="size-"]{padding:0 4px 8px}.oak-grid.grid-spacing-horizontal-m{margin-left:-4px;margin-right:-4px}.oak-grid.grid-spacing-horizontal-m>[class*="size-"]{padding-left:4px;padding-right:4px}.oak-grid.grid-spacing-vertical-m>[class*="size-"]{padding-bottom:8px}.oak-grid.grid-spacing-l{margin-left:-8px;margin-right:-8px}.oak-grid.grid-spacing-l>[class*="size-"]{padding:0 8px 16px}.oak-grid.grid-spacing-horizontal-l{margin-left:-8px;margin-right:-8px}.oak-grid.grid-spacing-horizontal-l>[class*="size-"]{padding-left:8px;padding-right:8px}.oak-grid.grid-spacing-vertical-l>[class*="size-"]{padding-bottom:16px}.oak-grid.grid-spacing-xl{margin-left:-16px;margin-right:-16px}.oak-grid.grid-spacing-xl>[class*="size-"]{padding:0 16px 32px}.oak-grid.grid-spacing-horizontal-xl{margin-left:-16px;margin-right:-16px}.oak-grid.grid-spacing-horizontal-xl>[class*="size-"]{padding-left:16px;padding-right:16px}.oak-grid.grid-spacing-vertical-xl>[class*="size-"]{padding-bottom:32px}.all-size-1,.all-size-1-1,.all-size-1-2,.all-size-1-3,.all-size-2-3,.all-size-1-4,.all-size-3-4,.all-size-1-5,.all-size-2-5,.all-size-3-5,.all-size-4-5,.all-size-5-5,.all-size-1-6,.all-size-5-6,.all-size-1-8,.all-size-3-8,.all-size-5-8,.all-size-7-8,.all-size-1-12,.all-size-5-12,.all-size-7-12,.all-size-11-12,.all-size-1-24,.all-size-2-24,.all-size-3-24,.all-size-4-24,.all-size-5-24,.all-size-6-24,.all-size-7-24,.all-size-8-24,.all-size-9-24,.all-size-10-24,.all-size-11-24,.all-size-12-24,.all-size-13-24,.all-size-14-24,.all-size-15-24,.all-size-16-24,.all-size-17-24,.all-size-18-24,.all-size-19-24,.all-size-20-24,.all-size-21-24,.all-size-22-24,.all-size-23-24,.all-size-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.all-size-1-24{width:4.1667%;*width:4.1357%}.all-size-1-12,.all-size-2-24{width:8.3333%;*width:8.3023%}.all-size-1-8,.all-size-3-24{width:12.5%;*width:12.469%}.all-size-1-6,.all-size-4-24{width:16.6667%;*width:16.6357%}.all-size-1-5{width:20%;*width:19.969%}.all-size-5-24{width:20.8333%;*width:20.8023%}.all-size-1-4,.all-size-6-24{width:25%;*width:24.969%}.all-size-7-24{width:29.1667%;*width:29.1357%}.all-size-1-3,.all-size-8-24{width:32.3333%;*width:32.3023%}.all-size-3-8,.all-size-9-24{width:37.5%;*width:37.469%}.all-size-2-5{width:40%;*width:39.969%}.all-size-5-12,.all-size-10-24{width:41.6667%;*width:41.6357%}.all-size-11-24{width:45.8333%;*width:45.8023%}.all-size-1-2,.all-size-12-24{width:50%;*width:49.969%}.all-size-13-24{width:54.1667%;*width:54.1357%}.all-size-7-12,.all-size-14-24{width:58.3333%;*width:58.3023%}.all-size-3-5{width:60%;*width:59.969%}.all-size-5-8,.all-size-15-24{width:62.5%;*width:62.469%}.all-size-2-3,.all-size-16-24{width:66.6667%;*width:66.6357%}.all-size-17-24{width:70.8333%;*width:70.8023%}.all-size-3-4,.all-size-18-24{width:75%;*width:74.969%}.all-size-19-24{width:79.1667%;*width:79.1357%}.all-size-4-5{width:80%;*width:79.969%}.all-size-5-6,.all-size-20-24{width:83.3333%;*width:83.3023%}.all-size-7-8,.all-size-21-24{width:87.5%;*width:87.469%}.all-size-11-12,.all-size-22-24{width:91.6667%;*width:91.6357%}.all-size-23-24{width:95.8333%;*width:95.8023%}.all-size-1,.all-size-1-1,.all-size-5-5,.all-size-24-24{width:100%}.all-hide{display:none}.all-show{display:block}[class^="size-"].all-show{display:inline-block;*display:inline}.oak-grid.all-show{display:flex;display:-webkit-flex;display:-ms-flexbox}.all-border-none{border:none !important}.all-border-top{border-top:1px solid #e0e0e0}.all-border-right{border-right:1px solid #e0e0e0}.all-border-bottom{border-bottom:1px solid #e0e0e0}.all-border-left{border-left:1px solid #e0e0e0}.all-align-left{text-align:left !important}.all-align-center{text-align:center !important}.all-align-right{text-align:right !important}.all-touchable{display:inline-block;padding:16px}.all-touchable-none{padding:0}.all-order-1{order:1}.all-order-2{order:2}.all-order-3{order:3}.all-order-4{order:4}.all-order-5{order:5}.all-order-6{order:6}.all-display-none{display:none}.all-display-block{display:block}.all-display-inline-block{display:inline-block}.all-display-inline{display:inline}.all-float-left{float:left}.all-float-right{float:right}.all-float-none{float:none}.all-margin-xs{margin:2px !important}.all-margin-top-xs{margin-top:2px !important}.all-margin-right-xs{margin-right:2px !important}.all-margin-bottom-xs{margin-bottom:2px !important}.all-margin-left-xs{margin-left:2px !important}.all-margin-vertical-xs{margin-top:2px !important;margin-bottom:2px !important}.all-margin-horizontal-xs{margin-left:2px !important;margin-right:2px !important}.all-padding-xs{padding:2px !important}.all-padding-top-xs{padding-top:2px !important}.all-padding-right-xs{padding-right:2px !important}.all-padding-bottom-xs{padding-bottom:2px !important}.all-padding-left-xs{padding-left:2px !important}.all-padding-vertical-xs{padding-top:2px !important;padding-bottom:2px !important}.all-padding-horizontal-xs{padding-left:2px !important;padding-right:2px !important}.all-margin-s{margin:4px !important}.all-margin-top-s{margin-top:4px !important}.all-margin-right-s{margin-right:4px !important}.all-margin-bottom-s{margin-bottom:4px !important}.all-margin-left-s{margin-left:4px !important}.all-margin-vertical-s{margin-top:4px !important;margin-bottom:4px !important}.all-margin-horizontal-s{margin-left:4px !important;margin-right:4px !important}.all-padding-s{padding:4px !important}.all-padding-top-s{padding-top:4px !important}.all-padding-right-s{padding-right:4px !important}.all-padding-bottom-s{padding-bottom:4px !important}.all-padding-left-s{padding-left:4px !important}.all-padding-vertical-s{padding-top:4px !important;padding-bottom:4px !important}.all-padding-horizontal-s{padding-left:4px !important;padding-right:4px !important}.all-margin-m{margin:8px !important}.all-margin-top-m{margin-top:8px !important}.all-margin-right-m{margin-right:8px !important}.all-margin-bottom-m{margin-bottom:8px !important}.all-margin-left-m{margin-left:8px !important}.all-margin-vertical-m{margin-top:8px !important;margin-bottom:8px !important}.all-margin-horizontal-m{margin-left:8px !important;margin-right:8px !important}.all-padding-m{padding:8px !important}.all-padding-top-m{padding-top:8px !important}.all-padding-right-m{padding-right:8px !important}.all-padding-bottom-m{padding-bottom:8px !important}.all-padding-left-m{padding-left:8px !important}.all-padding-vertical-m{padding-top:8px !important;padding-bottom:8px !important}.all-padding-horizontal-m{padding-left:8px !important;padding-right:8px !important}.all-margin-l{margin:16px !important}.all-margin-top-l{margin-top:16px !important}.all-margin-right-l{margin-right:16px !important}.all-margin-bottom-l{margin-bottom:16px !important}.all-margin-left-l{margin-left:16px !important}.all-margin-vertical-l{margin-top:16px !important;margin-bottom:16px !important}.all-margin-horizontal-l{margin-left:16px !important;margin-right:16px !important}.all-padding-l{padding:16px !important}.all-padding-top-l{padding-top:16px !important}.all-padding-right-l{padding-right:16px !important}.all-padding-bottom-l{padding-bottom:16px !important}.all-padding-left-l{padding-left:16px !important}.all-padding-vertical-l{padding-top:16px !important;padding-bottom:16px !important}.all-padding-horizontal-l{padding-left:16px !important;padding-right:16px !important}.all-margin-xl{margin:32px !important}.all-margin-top-xl{margin-top:32px !important}.all-margin-right-xl{margin-right:32px !important}.all-margin-bottom-xl{margin-bottom:32px !important}.all-margin-left-xl{margin-left:32px !important}.all-margin-vertical-xl{margin-top:32px !important;margin-bottom:32px !important}.all-margin-horizontal-xl{margin-left:32px !important;margin-right:32px !important}.all-padding-xl{padding:32px !important}.all-padding-top-xl{padding-top:32px !important}.all-padding-right-xl{padding-right:32px !important}.all-padding-bottom-xl{padding-bottom:32px !important}.all-padding-left-xl{padding-left:32px !important}.all-padding-vertical-xl{padding-top:32px !important;padding-bottom:32px !important}.all-padding-horizontal-xl{padding-left:32px !important;padding-right:32px !important}.all-margin-none{margin:0 !important}.all-margin-top-none{margin-top:0 !important}.all-margin-right-none{margin-right:0 !important}.all-margin-bottom-none{margin-bottom:0 !important}.all-margin-left-none{margin-left:0 !important}.all-margin-vertical-none{margin-top:0 !important;margin-bottom:0 !important}.all-margin-horizontal-none{margin-left:0 !important;margin-right:0 !important}.all-padding-none{padding:0 !important}.all-padding-top-none{padding-top:0 !important}.all-padding-right-none{padding-right:0 !important}.all-padding-bottom-none{padding-bottom:0 !important}.all-padding-left-none{padding-left:0 !important}.all-padding-vertical-none{padding-top:0 !important;padding-bottom:0 !important}.all-padding-horizontal-none{padding-left:0 !important;padding-right:0 !important}.all-margin-xxl{margin:40px !important}.all-margin-top-xxl{margin-top:40px !important}.all-margin-right-xxl{margin-right:40px !important}.all-margin-bottom-xxl{margin-bottom:40px !important}.all-margin-left-xxl{margin-left:40px !important}.all-margin-vertical-xxl{margin-top:40px !important;margin-bottom:40px !important}.all-margin-horizontal-xxl{margin-left:40px !important;margin-right:40px !important}.all-padding-xxl{padding:40px !important}.all-padding-top-xxl{padding-top:40px !important}.all-padding-right-xxl{padding-right:40px !important}.all-padding-bottom-xxl{padding-bottom:40px !important}.all-padding-left-xxl{padding-left:40px !important}.all-padding-vertical-xxl{padding-top:40px !important;padding-bottom:40px !important}.all-padding-horizontal-xxl{padding-left:40px !important;padding-right:40px !important}@media screen and (min-width:35.5em){.s-size-1,.s-size-1-1,.s-size-1-2,.s-size-1-3,.s-size-2-3,.s-size-1-4,.s-size-3-4,.s-size-1-5,.s-size-2-5,.s-size-3-5,.s-size-4-5,.s-size-5-5,.s-size-1-6,.s-size-5-6,.s-size-1-8,.s-size-3-8,.s-size-5-8,.s-size-7-8,.s-size-1-12,.s-size-5-12,.s-size-7-12,.s-size-11-12,.s-size-1-24,.s-size-2-24,.s-size-3-24,.s-size-4-24,.s-size-5-24,.s-size-6-24,.s-size-7-24,.s-size-8-24,.s-size-9-24,.s-size-10-24,.s-size-11-24,.s-size-12-24,.s-size-13-24,.s-size-14-24,.s-size-15-24,.s-size-16-24,.s-size-17-24,.s-size-18-24,.s-size-19-24,.s-size-20-24,.s-size-21-24,.s-size-22-24,.s-size-23-24,.s-size-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.s-size-1-24{width:4.1667%;*width:4.1357%}.s-size-1-12,.s-size-2-24{width:8.3333%;*width:8.3023%}.s-size-1-8,.s-size-3-24{width:12.5%;*width:12.469%}.s-size-1-6,.s-size-4-24{width:16.6667%;*width:16.6357%}.s-size-1-5{width:20%;*width:19.969%}.s-size-5-24{width:20.8333%;*width:20.8023%}.s-size-1-4,.s-size-6-24{width:25%;*width:24.969%}.s-size-7-24{width:29.1667%;*width:29.1357%}.s-size-1-3,.s-size-8-24{width:33.3333%;*width:33.3023%}.s-size-3-8,.s-size-9-24{width:37.5%;*width:37.469%}.s-size-2-5{width:40%;*width:39.969%}.s-size-5-12,.s-size-10-24{width:41.6667%;*width:41.6357%}.s-size-11-24{width:45.8333%;*width:45.8023%}.s-size-1-2,.s-size-12-24{width:50%;*width:49.969%}.s-size-13-24{width:54.1667%;*width:54.1357%}.s-size-7-12,.s-size-14-24{width:58.3333%;*width:58.3023%}.s-size-3-5{width:60%;*width:59.969%}.s-size-5-8,.s-size-15-24{width:62.5%;*width:62.469%}.s-size-2-3,.s-size-16-24{width:66.6667%;*width:66.6357%}.s-size-17-24{width:70.8333%;*width:70.8023%}.s-size-3-4,.s-size-18-24{width:75%;*width:74.969%}.s-size-19-24{width:79.1667%;*width:79.1357%}.s-size-4-5{width:80%;*width:79.969%}.s-size-5-6,.s-size-20-24{width:83.3333%;*width:83.3023%}.s-size-7-8,.s-size-21-24{width:87.5%;*width:87.469%}.s-size-11-12,.s-size-22-24{width:91.6667%;*width:91.6357%}.s-size-23-24{width:95.8333%;*width:95.8023%}.s-size-1,.s-size-1-1,.s-size-5-5,.s-size-24-24{width:100%}.s-hide{display:none}.s-show{display:block}[class^="size-"].s-show{display:inline-block;*display:inline}.oak-grid.s-show{display:flex;display:-webkit-flex;display:-ms-flexbox}.s-border-none{border:none !important}.s-border-top{border-top:1px solid #e0e0e0}.s-border-right{border-right:1px solid #e0e0e0}.s-border-bottom{border-bottom:1px solid #e0e0e0}.s-border-left{border-left:1px solid #e0e0e0}.s-align-left{text-align:left !important}.s-align-center{text-align:center !important}.s-align-right{text-align:right !important}.s-touchable{display:inline-block;padding:16px}.s-touchable-none{padding:0}.s-order-1{order:1}.s-order-2{order:2}.s-order-3{order:3}.s-order-4{order:4}.s-order-5{order:5}.s-order-6{order:6}.s-display-none{display:none}.s-display-block{display:block}.s-display-inline-block{display:inline-block}.s-display-inline{display:inline}.s-float-left{float:left}.s-float-right{float:right}.s-float-none{float:none}.s-margin-xs{margin:2px !important}.s-margin-top-xs{margin-top:2px !important}.s-margin-right-xs{margin-right:2px !important}.s-margin-bottom-xs{margin-bottom:2px !important}.s-margin-left-xs{margin-left:2px !important}.s-margin-vertical-xs{margin-top:2px !important;margin-bottom:2px !important}.s-margin-horizontal-xs{margin-left:2px !important;margin-right:2px !important}.s-padding-xs{padding:2px !important}.s-padding-top-xs{padding-top:2px !important}.s-padding-right-xs{padding-right:2px !important}.s-padding-bottom-xs{padding-bottom:2px !important}.s-padding-left-xs{padding-left:2px !important}.s-padding-vertical-xs{padding-top:2px !important;padding-bottom:2px !important}.s-padding-horizontal-xs{padding-left:2px !important;padding-right:2px !important}.s-margin-s{margin:4px !important}.s-margin-top-s{margin-top:4px !important}.s-margin-right-s{margin-right:4px !important}.s-margin-bottom-s{margin-bottom:4px !important}.s-margin-left-s{margin-left:4px !important}.s-margin-vertical-s{margin-top:4px !important;margin-bottom:4px !important}.s-margin-horizontal-s{margin-left:4px !important;margin-right:4px !important}.s-padding-s{padding:4px !important}.s-padding-top-s{padding-top:4px !important}.s-padding-right-s{padding-right:4px !important}.s-padding-bottom-s{padding-bottom:4px !important}.s-padding-left-s{padding-left:4px !important}.s-padding-vertical-s{padding-top:4px !important;padding-bottom:4px !important}.s-padding-horizontal-s{padding-left:4px !important;padding-right:4px !important}.s-margin-m{margin:8px !important}.s-margin-top-m{margin-top:8px !important}.s-margin-right-m{margin-right:8px !important}.s-margin-bottom-m{margin-bottom:8px !important}.s-margin-left-m{margin-left:8px !important}.s-margin-vertical-m{margin-top:8px !important;margin-bottom:8px !important}.s-margin-horizontal-m{margin-left:8px !important;margin-right:8px !important}.s-padding-m{padding:8px !important}.s-padding-top-m{padding-top:8px !important}.s-padding-right-m{padding-right:8px !important}.s-padding-bottom-m{padding-bottom:8px !important}.s-padding-left-m{padding-left:8px !important}.s-padding-vertical-m{padding-top:8px !important;padding-bottom:8px !important}.s-padding-horizontal-m{padding-left:8px !important;padding-right:8px !important}.s-margin-l{margin:16px !important}.s-margin-top-l{margin-top:16px !important}.s-margin-right-l{margin-right:16px !important}.s-margin-bottom-l{margin-bottom:16px !important}.s-margin-left-l{margin-left:16px !important}.s-margin-vertical-l{margin-top:16px !important;margin-bottom:16px !important}.s-margin-horizontal-l{margin-left:16px !important;margin-right:16px !important}.s-padding-l{padding:16px !important}.s-padding-top-l{padding-top:16px !important}.s-padding-right-l{padding-right:16px !important}.s-padding-bottom-l{padding-bottom:16px !important}.s-padding-left-l{padding-left:16px !important}.s-padding-vertical-l{padding-top:16px !important;padding-bottom:16px !important}.s-padding-horizontal-l{padding-left:16px !important;padding-right:16px !important}.s-margin-xl{margin:32px !important}.s-margin-top-xl{margin-top:32px !important}.s-margin-right-xl{margin-right:32px !important}.s-margin-bottom-xl{margin-bottom:32px !important}.s-margin-left-xl{margin-left:32px !important}.s-margin-vertical-xl{margin-top:32px !important;margin-bottom:32px !important}.s-margin-horizontal-xl{margin-left:32px !important;margin-right:32px !important}.s-padding-xl{padding:32px !important}.s-padding-top-xl{padding-top:32px !important}.s-padding-right-xl{padding-right:32px !important}.s-padding-bottom-xl{padding-bottom:32px !important}.s-padding-left-xl{padding-left:32px !important}.s-padding-vertical-xl{padding-top:32px !important;padding-bottom:32px !important}.s-padding-horizontal-xl{padding-left:32px !important;padding-right:32px !important}.s-margin-none{margin:0 !important}.s-margin-top-none{margin-top:0 !important}.s-margin-right-none{margin-right:0 !important}.s-margin-bottom-none{margin-bottom:0 !important}.s-margin-left-none{margin-left:0 !important}.s-margin-vertical-none{margin-top:0 !important;margin-bottom:0 !important}.s-margin-horizontal-none{margin-left:0 !important;margin-right:0 !important}.s-padding-none{padding:0 !important}.s-padding-top-none{padding-top:0 !important}.s-padding-right-none{padding-right:0 !important}.s-padding-bottom-none{padding-bottom:0 !important}.s-padding-left-none{padding-left:0 !important}.s-padding-vertical-none{padding-top:0 !important;padding-bottom:0 !important}.s-padding-horizontal-none{padding-left:0 !important;padding-right:0 !important}}@media screen and (min-width:48em){.m-size-1,.m-size-1-1,.m-size-1-2,.m-size-1-3,.m-size-2-3,.m-size-1-4,.m-size-3-4,.m-size-1-5,.m-size-2-5,.m-size-3-5,.m-size-4-5,.m-size-5-5,.m-size-1-6,.m-size-5-6,.m-size-1-8,.m-size-3-8,.m-size-5-8,.m-size-7-8,.m-size-1-12,.m-size-5-12,.m-size-7-12,.m-size-11-12,.m-size-1-24,.m-size-2-24,.m-size-3-24,.m-size-4-24,.m-size-5-24,.m-size-6-24,.m-size-7-24,.m-size-8-24,.m-size-9-24,.m-size-10-24,.m-size-11-24,.m-size-12-24,.m-size-13-24,.m-size-14-24,.m-size-15-24,.m-size-16-24,.m-size-17-24,.m-size-18-24,.m-size-19-24,.m-size-20-24,.m-size-21-24,.m-size-22-24,.m-size-23-24,.m-size-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.m-size-1-24{width:4.1667%;*width:4.1357%}.m-size-1-12,.m-size-2-24{width:8.3333%;*width:8.3023%}.m-size-1-8,.m-size-3-24{width:12.5%;*width:12.469%}.m-size-1-6,.m-size-4-24{width:16.6667%;*width:16.6357%}.m-size-1-5{width:20%;*width:19.969%}.m-size-5-24{width:20.8333%;*width:20.8023%}.m-size-1-4,.m-size-6-24{width:25%;*width:24.969%}.m-size-7-24{width:29.1667%;*width:29.1357%}.m-size-1-3,.m-size-8-24{width:33.3333%;*width:33.3023%}.m-size-3-8,.m-size-9-24{width:37.5%;*width:37.469%}.m-size-2-5{width:40%;*width:39.969%}.m-size-5-12,.m-size-10-24{width:41.6667%;*width:41.6357%}.m-size-11-24{width:45.8333%;*width:45.8023%}.m-size-1-2,.m-size-12-24{width:50%;*width:49.969%}.m-size-13-24{width:54.1667%;*width:54.1357%}.m-size-7-12,.m-size-14-24{width:58.3333%;*width:58.3023%}.m-size-3-5{width:60%;*width:59.969%}.m-size-5-8,.m-size-15-24{width:62.5%;*width:62.469%}.m-size-2-3,.m-size-16-24{width:66.6667%;*width:66.6357%}.m-size-17-24{width:70.8333%;*width:70.8023%}.m-size-3-4,.m-size-18-24{width:75%;*width:74.969%}.m-size-19-24{width:79.1667%;*width:79.1357%}.m-size-4-5{width:80%;*width:79.969%}.m-size-5-6,.m-size-20-24{width:83.3333%;*width:83.3023%}.m-size-7-8,.m-size-21-24{width:87.5%;*width:87.469%}.m-size-11-12,.m-size-22-24{width:91.6667%;*width:91.6357%}.m-size-23-24{width:95.8333%;*width:95.8023%}.m-size-1,.m-size-1-1,.m-size-5-5,.m-size-24-24{width:100%}.m-hide{display:none}.m-show{display:block}[class^="size-"].m-show{display:inline-block;*display:inline}.oak-grid.m-show{display:flex;display:-webkit-flex;display:-ms-flexbox}.m-border-none{border:none !important}.m-border-top{border-top:1px solid #e0e0e0}.m-border-right{border-right:1px solid #e0e0e0}.m-border-bottom{border-bottom:1px solid #e0e0e0}.m-border-left{border-left:1px solid #e0e0e0}.m-align-left{text-align:left !important}.m-align-center{text-align:center !important}.m-align-right{text-align:right !important}.m-touchable{display:inline-block;padding:16px}.m-touchable-none{padding:0}.m-order-1{order:1}.m-order-2{order:2}.m-order-3{order:3}.m-order-4{order:4}.m-order-5{order:5}.m-order-6{order:6}.m-display-none{display:none}.m-display-block{display:block}.m-display-inline-block{display:inline-block}.m-display-inline{display:inline}.m-float-left{float:left}.m-float-right{float:right}.m-float-none{float:none}.m-margin-xs{margin:2px !important}.m-margin-top-xs{margin-top:2px !important}.m-margin-right-xs{margin-right:2px !important}.m-margin-bottom-xs{margin-bottom:2px !important}.m-margin-left-xs{margin-left:2px !important}.m-margin-vertical-xs{margin-top:2px !important;margin-bottom:2px !important}.m-margin-horizontal-xs{margin-left:2px !important;margin-right:2px !important}.m-padding-xs{padding:2px !important}.m-padding-top-xs{padding-top:2px !important}.m-padding-right-xs{padding-right:2px !important}.m-padding-bottom-xs{padding-bottom:2px !important}.m-padding-left-xs{padding-left:2px !important}.m-padding-vertical-xs{padding-top:2px !important;padding-bottom:2px !important}.m-padding-horizontal-xs{padding-left:2px !important;padding-right:2px !important}.m-margin-s{margin:4px !important}.m-margin-top-s{margin-top:4px !important}.m-margin-right-s{margin-right:4px !important}.m-margin-bottom-s{margin-bottom:4px !important}.m-margin-left-s{margin-left:4px !important}.m-margin-vertical-s{margin-top:4px !important;margin-bottom:4px !important}.m-margin-horizontal-s{margin-left:4px !important;margin-right:4px !important}.m-padding-s{padding:4px !important}.m-padding-top-s{padding-top:4px !important}.m-padding-right-s{padding-right:4px !important}.m-padding-bottom-s{padding-bottom:4px !important}.m-padding-left-s{padding-left:4px !important}.m-padding-vertical-s{padding-top:4px !important;padding-bottom:4px !important}.m-padding-horizontal-s{padding-left:4px !important;padding-right:4px !important}.m-margin-m{margin:8px !important}.m-margin-top-m{margin-top:8px !important}.m-margin-right-m{margin-right:8px !important}.m-margin-bottom-m{margin-bottom:8px !important}.m-margin-left-m{margin-left:8px !important}.m-margin-vertical-m{margin-top:8px !important;margin-bottom:8px !important}.m-margin-horizontal-m{margin-left:8px !important;margin-right:8px !important}.m-padding-m{padding:8px !important}.m-padding-top-m{padding-top:8px !important}.m-padding-right-m{padding-right:8px !important}.m-padding-bottom-m{padding-bottom:8px !important}.m-padding-left-m{padding-left:8px !important}.m-padding-vertical-m{padding-top:8px !important;padding-bottom:8px !important}.m-padding-horizontal-m{padding-left:8px !important;padding-right:8px !important}.m-margin-l{margin:16px !important}.m-margin-top-l{margin-top:16px !important}.m-margin-right-l{margin-right:16px !important}.m-margin-bottom-l{margin-bottom:16px !important}.m-margin-left-l{margin-left:16px !important}.m-margin-vertical-l{margin-top:16px !important;margin-bottom:16px !important}.m-margin-horizontal-l{margin-left:16px !important;margin-right:16px !important}.m-padding-l{padding:16px !important}.m-padding-top-l{padding-top:16px !important}.m-padding-right-l{padding-right:16px !important}.m-padding-bottom-l{padding-bottom:16px !important}.m-padding-left-l{padding-left:16px !important}.m-padding-vertical-l{padding-top:16px !important;padding-bottom:16px !important}.m-padding-horizontal-l{padding-left:16px !important;padding-right:16px !important}.m-margin-xl{margin:32px !important}.m-margin-top-xl{margin-top:32px !important}.m-margin-right-xl{margin-right:32px !important}.m-margin-bottom-xl{margin-bottom:32px !important}.m-margin-left-xl{margin-left:32px !important}.m-margin-vertical-xl{margin-top:32px !important;margin-bottom:32px !important}.m-margin-horizontal-xl{margin-left:32px !important;margin-right:32px !important}.m-padding-xl{padding:32px !important}.m-padding-top-xl{padding-top:32px !important}.m-padding-right-xl{padding-right:32px !important}.m-padding-bottom-xl{padding-bottom:32px !important}.m-padding-left-xl{padding-left:32px !important}.m-padding-vertical-xl{padding-top:32px !important;padding-bottom:32px !important}.m-padding-horizontal-xl{padding-left:32px !important;padding-right:32px !important}.m-margin-none{margin:0 !important}.m-margin-top-none{margin-top:0 !important}.m-margin-right-none{margin-right:0 !important}.m-margin-bottom-none{margin-bottom:0 !important}.m-margin-left-none{margin-left:0 !important}.m-margin-vertical-none{margin-top:0 !important;margin-bottom:0 !important}.m-margin-horizontal-none{margin-left:0 !important;margin-right:0 !important}.m-padding-none{padding:0 !important}.m-padding-top-none{padding-top:0 !important}.m-padding-right-none{padding-right:0 !important}.m-padding-bottom-none{padding-bottom:0 !important}.m-padding-left-none{padding-left:0 !important}.m-padding-vertical-none{padding-top:0 !important;padding-bottom:0 !important}.m-padding-horizontal-none{padding-left:0 !important;padding-right:0 !important}}@media screen and (min-width:64em){.l-size-1,.l-size-1-1,.l-size-1-2,.l-size-1-3,.l-size-2-3,.l-size-1-4,.l-size-3-4,.l-size-1-5,.l-size-2-5,.l-size-3-5,.l-size-4-5,.l-size-5-5,.l-size-1-6,.l-size-5-6,.l-size-1-8,.l-size-3-8,.l-size-5-8,.l-size-7-8,.l-size-1-12,.l-size-5-12,.l-size-7-12,.l-size-11-12,.l-size-1-24,.l-size-2-24,.l-size-3-24,.l-size-4-24,.l-size-5-24,.l-size-6-24,.l-size-7-24,.l-size-8-24,.l-size-9-24,.l-size-10-24,.l-size-11-24,.l-size-12-24,.l-size-13-24,.l-size-14-24,.l-size-15-24,.l-size-16-24,.l-size-17-24,.l-size-18-24,.l-size-19-24,.l-size-20-24,.l-size-21-24,.l-size-22-24,.l-size-23-24,.l-size-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.l-size-1-24{width:4.1667%;*width:4.1357%}.l-size-1-12,.l-size-2-24{width:8.3333%;*width:8.3023%}.l-size-1-8,.l-size-3-24{width:12.5%;*width:12.469%}.l-size-1-6,.l-size-4-24{width:16.6667%;*width:16.6357%}.l-size-1-5{width:20%;*width:19.969%}.l-size-5-24{width:20.8333%;*width:20.8023%}.l-size-1-4,.l-size-6-24{width:25%;*width:24.969%}.l-size-7-24{width:29.1667%;*width:29.1357%}.l-size-1-3,.l-size-8-24{width:33.3333%;*width:33.3023%}.l-size-3-8,.l-size-9-24{width:37.5%;*width:37.469%}.l-size-2-5{width:40%;*width:39.969%}.l-size-5-12,.l-size-10-24{width:41.6667%;*width:41.6357%}.l-size-11-24{width:45.8333%;*width:45.8023%}.l-size-1-2,.l-size-12-24{width:50%;*width:49.969%}.l-size-13-24{width:54.1667%;*width:54.1357%}.l-size-7-12,.l-size-14-24{width:58.3333%;*width:58.3023%}.l-size-3-5{width:60%;*width:59.969%}.l-size-5-8,.l-size-15-24{width:62.5%;*width:62.469%}.l-size-2-3,.l-size-16-24{width:66.6667%;*width:66.6357%}.l-size-17-24{width:70.8333%;*width:70.8023%}.l-size-3-4,.l-size-18-24{width:75%;*width:74.969%}.l-size-19-24{width:79.1667%;*width:79.1357%}.l-size-4-5{width:80%;*width:79.969%}.l-size-5-6,.l-size-20-24{width:83.3333%;*width:83.3023%}.l-size-7-8,.l-size-21-24{width:87.5%;*width:87.469%}.l-size-11-12,.l-size-22-24{width:91.6667%;*width:91.6357%}.l-size-23-24{width:95.8333%;*width:95.8023%}.l-size-1,.l-size-1-1,.l-size-5-5,.l-size-24-24{width:100%}.l-hide{display:none}.l-show{display:block}[class^="size-"].l-show{display:inline-block;*display:inline}.oak-grid.l-show{display:flex;display:-webkit-flex;display:-ms-flexbox}.l-border-none{border:none !important}.l-border-top{border-top:1px solid #e0e0e0}.l-border-right{border-right:1px solid #e0e0e0}.l-border-bottom{border-bottom:1px solid #e0e0e0}.l-border-left{border-left:1px solid #e0e0e0}.l-align-left{text-align:left !important}.l-align-center{text-align:center !important}.l-align-right{text-align:right !important}.l-touchable{display:inline-block;padding:16px}.l-touchable-none{padding:0}.l-order-1{order:1}.l-order-2{order:2}.l-order-3{order:3}.l-order-4{order:4}.l-order-5{order:5}.l-order-6{order:6}.l-display-none{display:none}.l-display-block{display:block}.l-display-inline-block{display:inline-block}.l-display-inline{display:inline}.l-float-left{float:left}.l-float-right{float:right}.l-float-none{float:none}.l-margin-xs{margin:2px !important}.l-margin-top-xs{margin-top:2px !important}.l-margin-right-xs{margin-right:2px !important}.l-margin-bottom-xs{margin-bottom:2px !important}.l-margin-left-xs{margin-left:2px !important}.l-margin-vertical-xs{margin-top:2px !important;margin-bottom:2px !important}.l-margin-horizontal-xs{margin-left:2px !important;margin-right:2px !important}.l-padding-xs{padding:2px !important}.l-padding-top-xs{padding-top:2px !important}.l-padding-right-xs{padding-right:2px !important}.l-padding-bottom-xs{padding-bottom:2px !important}.l-padding-left-xs{padding-left:2px !important}.l-padding-vertical-xs{padding-top:2px !important;padding-bottom:2px !important}.l-padding-horizontal-xs{padding-left:2px !important;padding-right:2px !important}.l-margin-s{margin:4px !important}.l-margin-top-s{margin-top:4px !important}.l-margin-right-s{margin-right:4px !important}.l-margin-bottom-s{margin-bottom:4px !important}.l-margin-left-s{margin-left:4px !important}.l-margin-vertical-s{margin-top:4px !important;margin-bottom:4px !important}.l-margin-horizontal-s{margin-left:4px !important;margin-right:4px !important}.l-padding-s{padding:4px !important}.l-padding-top-s{padding-top:4px !important}.l-padding-right-s{padding-right:4px !important}.l-padding-bottom-s{padding-bottom:4px !important}.l-padding-left-s{padding-left:4px !important}.l-padding-vertical-s{padding-top:4px !important;padding-bottom:4px !important}.l-padding-horizontal-s{padding-left:4px !important;padding-right:4px !important}.l-margin-m{margin:8px !important}.l-margin-top-m{margin-top:8px !important}.l-margin-right-m{margin-right:8px !important}.l-margin-bottom-m{margin-bottom:8px !important}.l-margin-left-m{margin-left:8px !important}.l-margin-vertical-m{margin-top:8px !important;margin-bottom:8px !important}.l-margin-horizontal-m{margin-left:8px !important;margin-right:8px !important}.l-padding-m{padding:8px !important}.l-padding-top-m{padding-top:8px !important}.l-padding-right-m{padding-right:8px !important}.l-padding-bottom-m{padding-bottom:8px !important}.l-padding-left-m{padding-left:8px !important}.l-padding-vertical-m{padding-top:8px !important;padding-bottom:8px !important}.l-padding-horizontal-m{padding-left:8px !important;padding-right:8px !important}.l-margin-l{margin:16px !important}.l-margin-top-l{margin-top:16px !important}.l-margin-right-l{margin-right:16px !important}.l-margin-bottom-l{margin-bottom:16px !important}.l-margin-left-l{margin-left:16px !important}.l-margin-vertical-l{margin-top:16px !important;margin-bottom:16px !important}.l-margin-horizontal-l{margin-left:16px !important;margin-right:16px !important}.l-padding-l{padding:16px !important}.l-padding-top-l{padding-top:16px !important}.l-padding-right-l{padding-right:16px !important}.l-padding-bottom-l{padding-bottom:16px !important}.l-padding-left-l{padding-left:16px !important}.l-padding-vertical-l{padding-top:16px !important;padding-bottom:16px !important}.l-padding-horizontal-l{padding-left:16px !important;padding-right:16px !important}.l-margin-xl{margin:32px !important}.l-margin-top-xl{margin-top:32px !important}.l-margin-right-xl{margin-right:32px !important}.l-margin-bottom-xl{margin-bottom:32px !important}.l-margin-left-xl{margin-left:32px !important}.l-margin-vertical-xl{margin-top:32px !important;margin-bottom:32px !important}.l-margin-horizontal-xl{margin-left:32px !important;margin-right:32px !important}.l-padding-xl{padding:32px !important}.l-padding-top-xl{padding-top:32px !important}.l-padding-right-xl{padding-right:32px !important}.l-padding-bottom-xl{padding-bottom:32px !important}.l-padding-left-xl{padding-left:32px !important}.l-padding-vertical-xl{padding-top:32px !important;padding-bottom:32px !important}.l-padding-horizontal-xl{padding-left:32px !important;padding-right:32px !important}.l-margin-none{margin:0 !important}.l-margin-top-none{margin-top:0 !important}.l-margin-right-none{margin-right:0 !important}.l-margin-bottom-none{margin-bottom:0 !important}.l-margin-left-none{margin-left:0 !important}.l-margin-vertical-none{margin-top:0 !important;margin-bottom:0 !important}.l-margin-horizontal-none{margin-left:0 !important;margin-right:0 !important}.l-padding-none{padding:0 !important}.l-padding-top-none{padding-top:0 !important}.l-padding-right-none{padding-right:0 !important}.l-padding-bottom-none{padding-bottom:0 !important}.l-padding-left-none{padding-left:0 !important}.l-padding-vertical-none{padding-top:0 !important;padding-bottom:0 !important}.l-padding-horizontal-none{padding-left:0 !important;padding-right:0 !important}}@media screen and (min-width:80em){.xl-size-1,.xl-size-1-1,.xl-size-1-2,.xl-size-1-3,.xl-size-2-3,.xl-size-1-4,.xl-size-3-4,.xl-size-1-5,.xl-size-2-5,.xl-size-3-5,.xl-size-4-5,.xl-size-5-5,.xl-size-1-6,.xl-size-5-6,.xl-size-1-8,.xl-size-3-8,.xl-size-5-8,.xl-size-7-8,.xl-size-1-12,.xl-size-5-12,.xl-size-7-12,.xl-size-11-12,.xl-size-1-24,.xl-size-2-24,.xl-size-3-24,.xl-size-4-24,.xl-size-5-24,.xl-size-6-24,.xl-size-7-24,.xl-size-8-24,.xl-size-9-24,.xl-size-10-24,.xl-size-11-24,.xl-size-12-24,.xl-size-13-24,.xl-size-14-24,.xl-size-15-24,.xl-size-16-24,.xl-size-17-24,.xl-size-18-24,.xl-size-19-24,.xl-size-20-24,.xl-size-21-24,.xl-size-22-24,.xl-size-23-24,.xl-size-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.xl-size-1-24{width:4.1667%;*width:4.1357%}.xl-size-1-12,.xl-size-2-24{width:8.3333%;*width:8.3023%}.xl-size-1-8,.xl-size-3-24{width:12.5%;*width:12.469%}.xl-size-1-6,.xl-size-4-24{width:16.6667%;*width:16.6357%}.xl-size-1-5{width:20%;*width:19.969%}.xl-size-5-24{width:20.8333%;*width:20.8023%}.xl-size-1-4,.xl-size-6-24{width:25%;*width:24.969%}.xl-size-7-24{width:29.1667%;*width:29.1357%}.xl-size-1-3,.xl-size-8-24{width:33.3333%;*width:33.3023%}.xl-size-3-8,.xl-size-9-24{width:37.5%;*width:37.469%}.xl-size-2-5{width:40%;*width:39.969%}.xl-size-5-12,.xl-size-10-24{width:41.6667%;*width:41.6357%}.xl-size-11-24{width:45.8333%;*width:45.8023%}.xl-size-1-2,.xl-size-12-24{width:50%;*width:49.969%}.xl-size-13-24{width:54.1667%;*width:54.1357%}.xl-size-7-12,.xl-size-14-24{width:58.3333%;*width:58.3023%}.xl-size-3-5{width:60%;*width:59.969%}.xl-size-5-8,.xl-size-15-24{width:62.5%;*width:62.469%}.xl-size-2-3,.xl-size-16-24{width:66.6667%;*width:66.6357%}.xl-size-17-24{width:70.8333%;*width:70.8023%}.xl-size-3-4,.xl-size-18-24{width:75%;*width:74.969%}.xl-size-19-24{width:79.1667%;*width:79.1357%}.xl-size-4-5{width:80%;*width:79.969%}.xl-size-5-6,.xl-size-20-24{width:83.3333%;*width:83.3023%}.xl-size-7-8,.xl-size-21-24{width:87.5%;*width:87.469%}.xl-size-11-12,.xl-size-22-24{width:91.6667%;*width:91.6357%}.xl-size-23-24{width:95.8333%;*width:95.8023%}.xl-size-1,.xl-size-1-1,.xl-size-5-5,.xl-size-24-24{width:100%}.xl-hide{display:none}.xl-show{display:block}[class^="size-"].xl-show{display:inline-block;*display:inline}.oak-grid.xl-show{display:flex;display:-webkit-flex;display:-ms-flexbox}.xl-border-none{border:none !important}.xl-border-top{border-top:1px solid #e0e0e0}.xl-border-right{border-right:1px solid #e0e0e0}.xl-border-bottom{border-bottom:1px solid #e0e0e0}.xl-border-left{border-left:1px solid #e0e0e0}.xl-align-left{text-align:left !important}.xl-align-center{text-align:center !important}.xl-align-right{text-align:right !important}.xl-touchable{display:inline-block;padding:16px}.xl-touchable-none{padding:0}.xl-order-1{order:1}.xl-order-2{order:2}.xl-order-3{order:3}.xl-order-4{order:4}.xl-order-5{order:5}.xl-order-6{order:6}.xl-display-none{display:none}.xl-display-block{display:block}.xl-display-inline-block{display:inline-block}.xl-display-inline{display:inline}.xl-float-left{float:left}.xl-float-right{float:right}.xl-float-none{float:none}.xl-margin-xs{margin:2px !important}.xl-margin-top-xs{margin-top:2px !important}.xl-margin-right-xs{margin-right:2px !important}.xl-margin-bottom-xs{margin-bottom:2px !important}.xl-margin-left-xs{margin-left:2px !important}.xl-margin-vertical-xs{margin-top:2px !important;margin-bottom:2px !important}.xl-margin-horizontal-xs{margin-left:2px !important;margin-right:2px !important}.xl-padding-xs{padding:2px !important}.xl-padding-top-xs{padding-top:2px !important}.xl-padding-right-xs{padding-right:2px !important}.xl-padding-bottom-xs{padding-bottom:2px !important}.xl-padding-left-xs{padding-left:2px !important}.xl-padding-vertical-xs{padding-top:2px !important;padding-bottom:2px !important}.xl-padding-horizontal-xs{padding-left:2px !important;padding-right:2px !important}.xl-margin-s{margin:4px !important}.xl-margin-top-s{margin-top:4px !important}.xl-margin-right-s{margin-right:4px !important}.xl-margin-bottom-s{margin-bottom:4px !important}.xl-margin-left-s{margin-left:4px !important}.xl-margin-vertical-s{margin-top:4px !important;margin-bottom:4px !important}.xl-margin-horizontal-s{margin-left:4px !important;margin-right:4px !important}.xl-padding-s{padding:4px !important}.xl-padding-top-s{padding-top:4px !important}.xl-padding-right-s{padding-right:4px !important}.xl-padding-bottom-s{padding-bottom:4px !important}.xl-padding-left-s{padding-left:4px !important}.xl-padding-vertical-s{padding-top:4px !important;padding-bottom:4px !important}.xl-padding-horizontal-s{padding-left:4px !important;padding-right:4px !important}.xl-margin-m{margin:8px !important}.xl-margin-top-m{margin-top:8px !important}.xl-margin-right-m{margin-right:8px !important}.xl-margin-bottom-m{margin-bottom:8px !important}.xl-margin-left-m{margin-left:8px !important}.xl-margin-vertical-m{margin-top:8px !important;margin-bottom:8px !important}.xl-margin-horizontal-m{margin-left:8px !important;margin-right:8px !important}.xl-padding-m{padding:8px !important}.xl-padding-top-m{padding-top:8px !important}.xl-padding-right-m{padding-right:8px !important}.xl-padding-bottom-m{padding-bottom:8px !important}.xl-padding-left-m{padding-left:8px !important}.xl-padding-vertical-m{padding-top:8px !important;padding-bottom:8px !important}.xl-padding-horizontal-m{padding-left:8px !important;padding-right:8px !important}.xl-margin-l{margin:16px !important}.xl-margin-top-l{margin-top:16px !important}.xl-margin-right-l{margin-right:16px !important}.xl-margin-bottom-l{margin-bottom:16px !important}.xl-margin-left-l{margin-left:16px !important}.xl-margin-vertical-l{margin-top:16px !important;margin-bottom:16px !important}.xl-margin-horizontal-l{margin-left:16px !important;margin-right:16px !important}.xl-padding-l{padding:16px !important}.xl-padding-top-l{padding-top:16px !important}.xl-padding-right-l{padding-right:16px !important}.xl-padding-bottom-l{padding-bottom:16px !important}.xl-padding-left-l{padding-left:16px !important}.xl-padding-vertical-l{padding-top:16px !important;padding-bottom:16px !important}.xl-padding-horizontal-l{padding-left:16px !important;padding-right:16px !important}.xl-margin-xl{margin:32px !important}.xl-margin-top-xl{margin-top:32px !important}.xl-margin-right-xl{margin-right:32px !important}.xl-margin-bottom-xl{margin-bottom:32px !important}.xl-margin-left-xl{margin-left:32px !important}.xl-margin-vertical-xl{margin-top:32px !important;margin-bottom:32px !important}.xl-margin-horizontal-xl{margin-left:32px !important;margin-right:32px !important}.xl-padding-xl{padding:32px !important}.xl-padding-top-xl{padding-top:32px !important}.xl-padding-right-xl{padding-right:32px !important}.xl-padding-bottom-xl{padding-bottom:32px !important}.xl-padding-left-xl{padding-left:32px !important}.xl-padding-vertical-xl{padding-top:32px !important;padding-bottom:32px !important}.xl-padding-horizontal-xl{padding-left:32px !important;padding-right:32px !important}.xl-margin-none{margin:0 !important}.xl-margin-top-none{margin-top:0 !important}.xl-margin-right-none{margin-right:0 !important}.xl-margin-bottom-none{margin-bottom:0 !important}.xl-margin-left-none{margin-left:0 !important}.xl-margin-vertical-none{margin-top:0 !important;margin-bottom:0 !important}.xl-margin-horizontal-none{margin-left:0 !important;margin-right:0 !important}.xl-padding-none{padding:0 !important}.xl-padding-top-none{padding-top:0 !important}.xl-padding-right-none{padding-right:0 !important}.xl-padding-bottom-none{padding-bottom:0 !important}.xl-padding-left-none{padding-left:0 !important}.xl-padding-vertical-none{padding-top:0 !important;padding-bottom:0 !important}.xl-padding-horizontal-none{padding-left:0 !important;padding-right:0 !important}}

.cc-input {
	float: right;
	width: 87px;
	height: 40px;
	font-size: 14px;
	border: 1px solid rgba(0, 0, 0, 0.20);
	text-align: right;
	padding-right: 19px;
}
.cc-input-symbol-euro {
	position: absolute;
	right: 8px;
	top: 9px;
	font-size: 14px;
}
.cc-margin-left {
	 margin-left: 16px;
 }
.cc-margin-right {
	margin-right: 16px;
}
.cc-heading-text {
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: normal;
	line-height: 1.5;
	color: rgba(0, 0, 0, 0.86);
}
.cc-orange-bar {
	width: 5px;
	height: 46px;
	background-color: #ff7501;
	display: inline-block;
	vertical-align: middle;
	margin-right: 16px;
}
.cc-section-title {
	font-size: 23px;
	line-height: 1.3;
	vertical-align: middle;
}
.cc-button {
	width: 100% !important;
	max-width: 164px;
	height: 48px;
	padding-top: 14px !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.cc-button-secondary {
	color: #2a7cca !important;
	border:solid 1px #2a7cca !important;
	font-weight: 700 !important;
}
@media (min-width: 64em) {
	.cc-margin-left {
		margin-left: 32px;
	}
	.cc-margin-right {
		margin-right: 32px;
	}
	.cc-orange-bar {
		height: 64px;
	}
	.cc-section-title {
		line-height: 1.5;
		font-size: 32px;
	}
	.cc-button {
		width: 164px;
		height: 48px;
		padding-top: 14px !important;
	}
}
@media (min-width: 80em) {
	.cc-margin-left {
		margin-left: 159px;
	}
	.cc-margin-right {
		margin-right: 120px;
	}
}

/* Section 1 */
.cc-s1-container {
	background: url("/meinkonto/resources/img/creditcard/s1-background-mobile.jpg");
	background-size: cover;
	background-position-x: center;
	height: 479px;
	text-align: center;
}
.cc-s1-title-description {
	height: 411px;
}
.cc-s1-title {
	width: 270px;
	margin-left: auto;
	margin-right: auto;
	font-size: 32px;
	line-height: 1.3;
	padding-top: 20px;
	margin-bottom: 0;
}
.cc-s1-description {
	width: 270px;
	margin-left: auto;
	margin-right: auto;
	font-size: 20px;
	line-height: 1.3;
	padding-top: 8px;
	margin-bottom: 0;
}
.cc-s1-button-container {
	max-width: 100%;
	margin-right: 16px;
	margin-left: 0 !important;
}
@media (min-width: 24em) {
	.cc-s1-container {
		background: url("/meinkonto/resources/img/creditcard/s1-background-mobile.jpg");
		background-size: cover;
		background-position-x: center;
		background-position-y: center;
	}
}
@media (min-width: 26em) {
	.cc-s1-title {
		width: 350px;
		margin-left: auto;
		margin-right: auto;
		font-size: 32px;
		line-height: 1.3;
		padding-top: 20px;
	}
}
@media (min-width: 35.5em) {
	.cc-s1-container {
		background: url("/meinkonto/resources/img/creditcard/s1-background.jpg");
		background-size: cover;
		background-position-x: center;
		height: 500px;
		text-align: left;
	}
	.cc-s1-title-description {
		height: auto;
	}
	.cc-s1-title {
		width: 530px;
		margin-left: 0;
		margin-right: 0;
		font-size: 40px;
		line-height: 1.5;
		padding-top: 101px;
	}
	.cc-s1-description {
		width: auto;
		margin-left: 0;
		margin-right: 0;
		font-size: 24px;
		line-height: 1.5;
	}
	.cc-s1-button-container {
		padding-top: 20px;
		max-width: 346px;
		margin-left: -4px !important;
	}
}

/* Section 2 */
.cc-s2-container {
	padding-top: 0;
}
.cc-s2-image {
	width: 124px;
	height: 124px;
	display: inline-block;
}
.cc-s2-image-1 {
	background: url("/meinkonto/resources/img/creditcard/s2-jahresgebuehr.svg") no-repeat center center;
}
.cc-s2-image-2 {
	background: url("/meinkonto/resources/img/creditcard/s2-kreditrahmen.svg") no-repeat center center;
}
.cc-s2-image-3 {
	background: url("/meinkonto/resources/img/creditcard/s2-rueckzahlung.svg") no-repeat center center;
}
.cc-s2-image-4 {
	background: url("/meinkonto/resources/img/creditcard/s2-restschuldversicherung.svg") no-repeat center center;
}
.cc-s2-image-5 {
	background: url("/meinkonto/resources/img/creditcard/s2-cashclick.svg") no-repeat center center;
}
.cc-s2-image-6 {
	background: url("/meinkonto/resources/img/creditcard/s2-usages.svg") no-repeat center center;
}
.cc-s2-text-1 {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.56;
	padding-top: 4px;
}
.cc-s2-text-2 {
	font-size: 16px;
	max-width: 271px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 4px;
}
.cc-s2-triangle {
	position: absolute;
	display: inline-block;
	border-top: 24px solid #ffffff;
	border-left: 24px solid transparent;
	border-right: 24px solid transparent;

	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
}
@media (min-width: 48em) {
	.cc-s2-container {
		padding-top: 39px;
	}
}

.cc-s2-button {
	font-size: 16px;
	font-weight: 600;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.5;
	letter-spacing: 0.1px;
	cursor: pointer;
	color: #2a7cca;
}

/* Section 3 */
.cc-s3-container {
	background-color: #f5f5f5;
	padding-top: 38px;
	padding-bottom: 32px;
}
.cc-s3-grid-container {
	width: 288px;
	margin-left: auto;
	margin-right: auto;
}
.cc-s3-feature-container {
	padding-top: 0;
	padding-bottom: 14px;
}
.cc-s3-image {
	width: 82px;
	height: 82px;
	display: inline-block;
	margin-right: 8px;
	vertical-align: top;
	background-size: 50% 50%;
}
.cc-s3-image-1 {
	background: url("/meinkonto/resources/img/creditcard/s3-weltweit.svg") no-repeat center center;
}
.cc-s3-image-2 {
	background: url("/meinkonto/resources/img/creditcard/s3-einsetzbar.svg") no-repeat center center;
}
.cc-s3-image-3 {
	background: url("/meinkonto/resources/img/creditcard/s3-kontaktlos.svg") no-repeat center center;
}
.cc-s3-image-4 {
	background: url("/meinkonto/resources/img/creditcard/s3-applepay.svg") no-repeat center center;
}
.cc-s3-text-container {
	display: inline-block;
	width: 176px;
}
.cc-s3-text-1 {
	font-size: 16px;
	font-weight: 600;
}
.cc-s3-text-2 {
	font-size: 14px;
	line-height: 1.43;
	padding-top: 4px;
}
.cc-s3-image-credit-card {
	height: 187px;
	background: url("/meinkonto/resources/img/creditcard/s3-credit-card-mobile.png") no-repeat center top;
}
@media (min-width: 48em) {
	.cc-s3-container {
		padding-bottom: 0;
	}
	.cc-s3-grid-container {
		width: 645px;
	}
	.cc-s3-feature-container {
		padding-bottom: 42px;
	}
	.cc-s3-image-credit-card {
		width: 470px;
		margin-left: auto;
		margin-right: auto;
		height: 340px;
		background: url("/meinkonto/resources/img/creditcard/s3-credit-card.png") no-repeat center top;
	}
}
@media (min-width: 64em) {
	.cc-s3-grid-container {
		width: auto;
		margin-left: 0;
		margin-right: 0;
	}
	.cc-s3-image-credit-card {
		position: absolute;
		left: -18px;
	}
	.cc-s3-feature-container {
		padding-top: 36px;
		padding-bottom: 52px;
	}
}
@media (min-width: 64em) and (max-width: 65em) {
	.cc-s3-grid-container .l-size-7-24 {
		width: 29.6667%;
	}
	.cc-s3-grid-container .l-size-10-24 {
		width: 40.6357%;
	}
	.cc-s3-image-credit-card {
		left: -35px;
	}
}

/* Section 4 */
.cc-s4-container {
}
.cc-s4-background-mobile {
}
.cc-s4-background-mobile-grey-bar {
	background: #f5f5f5;
	height: 50px;
}
.cc-s4-background-mobile img {
	width: 100%;
	position: relative;
	top: -50px;
	margin-bottom: -56px;
}
.cc-s4-background {
	float: right;
	height: 569px;
}
.cc-s4-column-margin-right {
	margin-right: 16px;
}
.cc-s4-column-mobile {
	max-width: 365px;
	margin-left: auto;
	margin-right: auto;
}
.cc-s4-title {
	padding-top: 36px;
}
.cc-s4-description {
	padding-top: 25px;
	font-size: 16px;
}
.cc-s4-table-container {
	padding-top: 32px;
}
.cc-s4-table {
	opacity: 0.95;
}
.cc-s4-table-header {
	height: 50px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	background-color: #dbdbdb;
	font-size: 18px;
	font-weight: 600;
	line-height: 1.56;
	padding-top: 12px;
	padding-left:12px;
}
.cc-s4-table-row {
	opacity: 0.95;
	background-color: #f5f5f5;
	height: 34px;
	font-size: 13px;
	font-weight: 300;
	line-height: 1.33;
	padding-top: 8px;
	padding-left: 12px;
	border: 1px solid #dbdbdb;
}
.cc-s4-table-row-label {
	display: inline-block;
	width: 164px;
}
.cc-s4-sliders-container {
	margin-top: 24px;
}
.cc-s4-slider-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.33;
}
.cc-s4-slider-italic {
	font-size: 13px;
	font-weight: 300;
	font-style: italic;
	line-height: 1.33;
}
.cc-s4-slider-rectangle {
	float: right;
	width: 87px;
	height: 40px;
	font-size: 14px;
	text-align: center;
	padding-top: 8px;
	border: 1px solid rgba(0, 0, 0, 0.20);
}
.cc-s4-border-line {
	border-top: 1px solid #e0e0e0;
}
.cc-s4-borrow-rate-label {
	font-size: 14px;
	font-weight: 600;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.43;
	letter-spacing: normal;
}
.cc-s4-borrow-rate-value {
	float: right;
	font-size: 14px;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.43;
	letter-spacing: normal;
	text-align: right;
}
#sliderCreditAmount, #sliderMonthlyRate {
	cursor: pointer;
	margin-top: 14px;
	margin-bottom: 10px;
	height: 6px;
	border-radius: 2px;
	background: #e0e0e0;
}
#sliderCreditAmount.ui-widget.ui-widget-content,
#sliderCreditAmount .ui-state-active,
#sliderCreditAmount .ui-state-default,
#sliderMonthlyRate.ui-widget.ui-widget-content,
#sliderMonthlyRate .ui-state-active,
#sliderMonthlyRate .ui-state-default {
	border: none;
}
#sliderCreditAmount .ui-slider-range,
#sliderMonthlyRate .ui-slider-range {
	border-radius: 2px;
	background: #066199;
}
#sliderCreditAmount .ui-slider-handle,
#sliderMonthlyRate .ui-slider-handle {
	cursor: pointer;
	width: 22px;
	height: 22px;
	margin-top: -4px;
	border-radius: 11px;
	box-shadow: 0 0 4px 0 #979797;
	background: #ffffff;
}
.cc-s4-slider-small-text {
	font-size: 12px;
	line-height: 1.67;
	letter-spacing: normal;
	color: rgba(0, 0, 0, 0.54);
}
@media (min-width: 23.2em) {
	.cc-s4-table-row-label {
		width: 188px;
	}
}
@media (min-width: 35.5em) {
	.cc-s4-table-row {
		height: 40px;
		font-size: 14px;
		line-height: 1.43;
		padding-top: 10px;
	}
}
@media (min-width: 64em) {
	.cc-s4-container {
		height: 485px;
	}
	.cc-s4-container-condition-box-hidden {
		height: 548px !important;
	}
	.cc-s4-background {
		width: 713px;
		height: 485px;
		overflow: hidden;
	}
	.cc-s4-background-condition-box-hidden {
		width: 622px !important;
		height: 548px !important;
	}
	.cc-s4-background img {
		height: 485px;
	}
	.cc-s4-background-condition-box-hidden img {
		height: 548px !important;
	}
	.cc-s4-column-margin-right {
		margin-right: 0;
	}
	.cc-s4-column-mobile {
		max-width: none;
		margin-left: 0;
		margin-right: 0;
	}
	.cc-s4-title {
		padding-top: 34px;
	}
	.cc-s4-description {
		padding-top: 36px;
		max-width: 271px;
	}
	.cc-description-condition-box-hidden {
		max-width: 365px !important;
	}

	.cc-s4-table-container {
		position: relative;
		float: right;
	}
	.cc-s4-table {
		position: absolute;
		top: -46px;
		left: 57px;
		width: 365px;
	}
	.cc-s4-sliders-container {
		margin-top: 40px;
		width: 271px;
	}
	.cc-s4-sliders-container-condition-box-hidden {
		width: 365px !important;
	}
	.cc-s4-slider-rectangle {
		width: 82px;
	}
}
@media (min-width: 68em) {
	.cc-s4-background {
		width: 760px;
	}
	.cc-s4-background-condition-box-hidden {
		width: 675px !important;
	}
}
@media (min-width: 72em) {
	.cc-s4-container {
		height: 527px;
	}
	.cc-s4-background {
		height: 527px;
		width: 845px;
	}
	.cc-s4-background-condition-box-hidden {
		width: 750px !important;
		height: 569px;
	}
	.cc-s4-background img {
		height: auto;
	}
	.cc-s4-background-condition-box-hidden img {
		height: auto !important;
	}
	.cc-s4-title {
		padding-top: 42px;
	}
	.cc-s4-description {
		padding-top: 50px;
	}
}
@media (min-width: 76em) {
	.cc-s4-container {
		height: 569px;
	}
	.cc-s4-background {
		height: 569px;
	}
	.cc-s4-background-condition-box-hidden {
		width: 816px !important;
	}
	.cc-s4-table {
		top: -70px;
		left: initial;
	}
}
@media (min-width: 80em) {
	.cc-s4-background {
		width: 840px;
		overflow: hidden;
	}
	.cc-s4-background-condition-box-hidden {
		width: 754px !important;
	}
	.cc-s4-table {
		left: 28px;
	}
}
@media (min-width: 87em) {
	.cc-s4-background {
		width: auto;
	}
	.cc-s4-background-condition-box-hidden {
		width: 840px !important;
	}
	.cc-s4-table {
		left: 0;
	}
}

/* Section 5 */
.cc-s5-container {
	background-color: #2672ba;
}
.cc-s5-margin-left {
	margin-left: 0;
}
.cc-s5-title {
	font-size: 23px;
	line-height: 1.3;
	text-align: center;
	max-width: 290px;
	margin-left: auto;
	margin-right: auto;
	font-weight: bold;
	color: rgba(255, 255, 255, 0.86);
	padding-top: 35px;
	padding-bottom: 6px;
}
.cc-s5-progress-bar-container {
	background-color: #2a7cca;
}
.cc-s5-triangle-container {
	position: relative;
	width: 0;
	margin-left: auto;
	margin-right: auto;
	height: 60px;
}
.cc-s5-progress-bar-subcontainer {
	width: 288px;
	margin-left: auto;
	margin-right: auto;
}
.cc-s5-triangle {
	position: absolute;
	left: -190px;
	border-top: 60px solid #2672ba;
	border-left: 190px solid transparent;
	border-right: 190px solid transparent;
}
.cc-s5-triangle-blue {
	border-top: 60px solid #2a7cca;
}
.cc-s5-triangle-vertical {
	border-left: 50px solid #2672ba;
	border-top: 139px solid transparent;
	border-bottom: 139px solid transparent;
	display: inline-block;
	width: 50px;
}
.cc-s5-progress-bar {
	padding-top: 20px;
	padding-bottom: 10px;
}
.cc-s5-step-container {
	position: relative;
	height: 50px;
}
.cc-s5-step-description {
	position: absolute;
	left: 62px;
	top: 2px;
	width: 222px;
	font-size: 18px;
	line-height: 1.3;
	color: rgba(255, 255, 255, 0.86);
	display: inline-block;
}
.cc-s5-step-line {
	width: 2px;
	height: 24px;
	margin-left: 24px;
	background-color: rgba(255, 255, 255, 0.54);
}
.cc-s5-low-subsection {
	height: 157px;
}
@media (min-width: 23.5em) {
	.cc-s5-triangle {
		left: -230px;
		border-left: 230px solid transparent;
		border-right: 230px solid transparent;
	}
}
@media (min-width: 28.6em) {
	.cc-s5-triangle {
		left: -284px;
		border-left: 284px solid transparent;
		border-right: 284px solid transparent;
	}
}
@media (min-width: 35.5em) {
	.cc-s5-triangle {
		left: -290px;
		border-left: 290px solid transparent;
		border-right: 290px solid transparent;
	}
}
@media (min-width: 38em) {
	.cc-s5-triangle {
		left: -368px;
		border-left: 368px solid transparent;
		border-right: 368px solid transparent;
	}
}
@media (min-width: 48em) {
	.cc-s5-title {
		font-size: 28px;
		max-width: 350px;
	}
	.cc-s5-triangle {
		left: -496px;
		border-left: 496px solid transparent;
		border-right: 496px solid transparent;
	}
	.cc-s5-progress-bar-container {
		height: 248px;
	}
	.cc-s5-progress-bar-subcontainer {
		width: 690px;
	}
	.cc-s5-progress-bar {
		display: inline-block;
		vertical-align: top;
		padding-top: 38px;
		padding-left: 100px;
		padding-bottom: 0;
	}
	.cc-s5-step-container {
		float: left;
	}
	.cc-s5-step-description {
		left: -65px;
		top: 58px;
		width: 180px;
		font-size: 20px;
		line-height: 1.6;
		text-align: center;
	}
	.cc-s5-step-line {
		float: left;
		width: 170px;
		height: 2px;
		margin-top: 24px;
		margin-left: 0;
	}
}
@media (min-width: 64em) {
	.cc-s5-container {
		height: 278px;
	}
	.cc-s5-margin-left {
		margin-left: 32px;
	}
	.cc-s5-title {
		font-size: 32px;
		line-height: 1.5;
		text-align: left;
		width: 271px;
		margin-left: 0;
		margin-right: 0;
		padding-top: 30px;
	}
	.cc-s5-progress-bar-container {
		height: 278px;
	}
	.cc-s5-progress-bar-subcontainer {
		width: auto;
		margin-left: 0;
		margin-right: 0;
	}
	.cc-s5-progress-bar {
		padding-top: 78px;
		padding-left: 85px;
	}
	.cc-s5-step-line {
		width: 150px;
	}
}
@media (min-width: 80em) {
	.cc-s5-margin-left {
		margin-left: 159px;
	}
	.cc-s5-progress-bar {
		padding-left: 100px;
	}
	.cc-s5-step-line {
		width: 210px;
	}
}

/* Section 6 */
.cc-s6-container {
	padding-top: 24px;
	background-color: #f5f5f5;
}
.cc-s6-column-title {
	font-size: 20px;
	line-height: 1.3;
}
.cc-s6-image {
	display: inline-block;
	vertical-align: top;
	width: 70px;
}
.cc-s6-image-description {
	display: inline-block;
	vertical-align: top;
	width: 207px;
}
.cc-s6-timetable {
	width: 190px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.cc-s6-font-bold {
	font-size: 16px;
	font-weight: 600;
}
.cc-s6-font-bold-small {
	font-size: 13px;
	font-weight: 600;
}
.cc-s6-italic {
	font-style: italic !important;
	font-size: 12px;
	line-height: 1.3;
}
.cc-s6-faq-item {
	border-top: solid 1px rgba(0, 0, 0, 0.36);
	padding-left: 8px;
	padding-right: 8px;
}
.cc-s6-faq-last-line {
	border-bottom: solid 1px rgba(0, 0, 0, 0.36);
}
.cc-s6-faq-title[class*=" ui-"] {
	border: none;
	background:  none repeat scroll 0 0 transparent;
	color: rgba(0, 0, 0, 0.86);
	font-weight: 600;
	padding: 14px 0 12px 0;
}
.cc-s6-faq-description[class*=" ui-"] {
	border: none;
	background:  none repeat scroll 0 0 transparent;
	color: rgba(0, 0, 0, 0.86);
	line-height: 1.43;
	padding: 0 0 12px 0
}
@media (min-width: 23.2em) {
	.cc-s6-font-bold-small {
		font-size: 16px;
	}
}
@media (min-width: 35.5em) {
	.cc-s6-container {
		padding-top: 38px;
	}
	.cc-s6-column-title {
		font-size: 24px;
		line-height: 1.5;
	}
	.cc-s6-image {
		padding-left: 14px;
		width: 90px;
	}
	.cc-s6-image-description {
		width: 392px;
	}
	.cc-s6-italic {
		font-size: 13px;
		line-height: 1.5;
	}
}
@media (min-width: 48em) {
	.cc-s6-image {
		padding-left: 0;
		width: 70px;
	}
	.cc-s6-image-description {
		width: 262px;
	}
}
@media (min-width: 64em) {
	.cc-s6-image {
		padding-left: 0;
		width: 70px;
	}
	.cc-s6-image-description {
		width: 335px;
	}
}
@media (min-width: 70em) {
	.cc-s6-image {
		padding-left: 14px;
		width: 90px;
	}
	.cc-s6-image-description {
		width: 392px;
	}
}
@media (min-width: 80em) {
	.cc-s6-image-description {
		width: 335px;
	}
}
@media (min-width: 90em) {
	.cc-s6-image-description {
		width: 392px;
	}
}

/* Section 7 */
.cc-s7-container {
	padding-top: 24px;
}
.cc-s7-title {
	font-size: 20px;
	padding-bottom: 18px;
}
.cc-s7-description {
	font-size: 16px;
	padding-bottom: 32px;
}
@media (min-width: 35.5em) {
	.cc-s7-title {
		font-size: 24px;
		padding-bottom: 26px;
	}
	.cc-s7-description {
		font-size: 16px;
		padding-bottom: 40px;
	}
}

/* Carousel */
.cc-carousel-container {
	width: 280px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 5px;
	padding-bottom: 32px;
	position: relative;
}
.cc-carousel {
	width: 280px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 4px;
	margin-bottom: 70px;
}
.cc-carousel-slide {
	width: 280px;
	text-align: center;
	margin-bottom: 16px;
	margin-top: 16px;
}
@media (min-width: 35.5em) {
	.cc-s7-container {
		padding-top: 38px;
	}
}

/* Dots */
.slick-dots {
	bottom: -28px;
}
.slick-dots li {
	width: 8px;
}
.slick-dots li button:before {
	font-size: 10px;
	color: #e0e0e0;
	opacity: 1.0;
}
.slick-dots li button:hover:before,
.slick-dots li.slick-active button:before {
	opacity: 1.0;
	color: #ff7500;
}

/* Arrows */
.cc-carousel-arrow-prev,
.cc-carousel-arrow-next {
	position: absolute;
	z-index: 2;
	cursor: pointer;
	top: 89%;
	transform: translateY(-50%);
	cursor: pointer;
	color: transparent;
	border: none;
	outline: none;
	background: transparent;
}
.cc-carousel-arrow-prev {
	left: -3%;
}
.cc-carousel-arrow-next {
	right: -3%;
}
.cc-carousel-arrow-oval {
	width: 36px;
	height: 36px;
	border: 1px solid #e0e0e0;
	border-radius: 18px;
	background-color: #ffffff;
}
.cc-carousel-arrow-oval img {
	position: relative;
	top: 5px;
}
.cc-carousel-arrow-oval img.prev {
	right: 2px;
}
.cc-carousel-arrow-oval img.next {
	left: 2px;
}

/* ### sticky header ### */
.cc-sticky-navbar {
	display: none;
	position: fixed;
	width: 100%;
	z-index: 999;
	left: 0;
	top: 0px;
	transform: translateY(-110%);
	transition-duration: 0.2s;
}

.cc-sticky-content-wrapper {
	width: 100%;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	max-width: 1440px;
	height: 70px;
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
	background-color: #ffffff
}

.cc-sticky-content-wrapper .cc-left-pane {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	flex-basis: 79%;
	justify-content: space-evenly;
	align-items: stretch;
}

/*card section*/
.cc-navigation-header-card-section {
	display: flex;
	flex-direction: row;
	justify-content: flex-end;
	align-items: center;
	flex-basis: 30%;
}

.cc-navigation-header-title {
	max-width: 122px;
	padding-left: 10px;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.67;
	letter-spacing: normal;
	color: rgba(0, 0, 0, 0.54);
}

.cc-sticky-content-wrapper .cc-right-pane {
	position: relative;
	flex-basis: 22%;
	height: 100%;
	background-color: #2672ba;
}

.cc-sticky-content-wrapper .cc-right-pane:after {
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 0;
	height: 0;
	border-left: 13px solid white;
	border-top: 35px solid transparent;
	border-bottom: 35px solid transparent;
}

#sticky-navbar ul.cc-navigation-list {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	flex-basis: 70%;
	align-items: stretch;
	margin-left: 20px;
	margin-right: auto;
}

#sticky-navbar ul.cc-navigation-list li {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
}

#sticky-navbar ul.cc-navigation-list li a {
	display: inline-block;
	border-bottom: 5px solid #cccccc;
	padding-top: 24px;
	height: 100%;
	width: 100%;
}

#sticky-navbar ul.cc-navigation-list li a.active {
	border-bottom: 5px solid #ff7500 !important;
}

.cc-navigation-item {
	flex-grow: 1;
}

.cc-navigation-list a:link {
	text-decoration: none;
	font-size: 14px;
	font-weight: 600;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.43;
	letter-spacing: normal;
	text-align: center;
	color: rgba(0, 0, 0, 0.86);
}

.cc-navigation-list a:visited {
	text-decoration: none;
	color: rgba(0, 0, 0, 0.86);
}

.cc-navigation-list a:hover {
	text-decoration: none;
	color: rgba(0, 0, 0, 0.86);
}

.cc-sticky-top {
	transform: translateY(0%) !important;
}

.cc-apply-button-container {
	padding-top: 15px;
	padding-left: 34px;
	padding-right: 10px;
}

.cc-apply-button {
	width: 100% !important;
	max-width: 155px;
	height: 40px;
	padding-left: 0 !important;
	padding-right: 0 !important;
	padding-top: 8px !important;
}

@media screen and (min-width: 48em) {
	.cc-sticky-navbar {
		display: block;
	}
}
/* ### ### */
/* Allow Font Awesome Icons in lieu of jQuery UI and only apply when using a FA icon */
.ui-icon[class*=" fa-"] {
	/* Remove the jQuery UI Icon */
	background: none repeat scroll 0 0 transparent;
	/* Remove the jQuery UI Text Indent */
	text-indent: 0;
	/* Bump it up - jQuery UI is -8px */
}
.ui-icon[class*=" fa-3x"] {
	height: 32px;
	width: 32px;
}
.ui-icon[class*=" fa-2x"] {
	height: 24px;
}

.core-a:link {
	text-decoration: none;
	color: #2a7cca;
}
.core-a:link:hover {
	text-decoration: underline;
}

.ui-widget {
	font-family: inherit !important;
	font-size: inherit !important;
}
