.text-editor{width:100%;max-width:1440px;margin:0 auto;padding:48px 96px;font-size:0;direction:ltr}
.text-editor__inner--common-border .text-editor__wrap{padding-top:20px}
.text-editor__inner--common-border:before{content:'';position:relative;display:block;border:1px solid #ddd;width:1440px;left:-96px}
.text-editor__column-wrap{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}
.text-editor__column-wrap+.text-editor__column-wrap{margin-left:24px}
.text-editor__wrap{display:block;max-width:1440px;margin:0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.text-editor__wrap--support-box{padding:28px 34px}
.text-editor__headline{font-size:28px;line-height:1.33;text-align:left}
.text-editor__headline.text-align-center{text-align:center}
.text-editor__headline.text-align-right{text-align:right}
.text-editor__headline.text-size-medium{font-size:24px}
.text-editor__contents-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:12px;line-height:1.33}
.text-editor--description-text-size-large{font-size:18px}
.text-editor--description-text-size-medium{font-size:14px}
.text-editor--description-text-size-small{font-size:12px}
.text-editor__column{word-wrap:break-word;word-break:break-word;line-height:1.33;padding-top:16px}
.text-editor__column p{margin-bottom:16px}
.text-editor__column p.text-extend{display:inline}
.text-editor__column p.text-extend:after{content:' '}
.text-editor__column p:last-child{margin-bottom:0}
.text-editor__column a{color:#1428a0;text-decoration:underline}
.text-editor__column a:hover{text-decoration:underline}
.text-editor__column ol{line-height:1.33;margin:0 0 16px 18px}
.text-editor__column ol:last-child{margin-bottom:0}
.text-editor__column ol li{list-style:decimal}
.text-editor__column ul{line-height:1.33;margin:0 0 16px 20px}
.text-editor__column ul:last-child{margin-bottom:0}
.text-editor__column ul li{list-style:disc}
.text-editor__column .text-extend+p,.text-editor__column .text-extend+ul,.text-editor__column .text-extend+ol{margin-top:16px}
.text-editor__column-hidden-text{display:none}
.text-editor__column-hidden-text.is-show{display:inline}
.text-editor__column-cta{display:inline;color:#006bea}
.bg-dark-gray .text-editor__column-cta,.bg-black .text-editor__column-cta{color:#68aeff}
.text-editor--support-box-off{padding:48px 24px 48px 24px}
.text-editor--support-box-on{padding:0 !important}
.text-editor--support-box-on .text-editor__inner{background-color:#f7f7f7;border:1px solid #eee}
.text-editor--support-box-on .text-editor__wrap.text-editor__wrap--support-box{padding:12px 24px 28px 24px}
.aem-AuthorLayer-Edit .text-editor.text-editor--support-box-off .text-editor__inner{min-height:40px}
@media only screen and (min-width:768px) and (max-width:1440px){.text-editor{max-width:100vw;padding:3.33333333vw 6.66666667vw}
.text-editor__inner--common-border .text-editor__wrap{padding-top:1.38888889vw}
.text-editor__inner--common-border:before{width:100vw;left:-6.66666667vw}
.text-editor__column-wrap+.text-editor__column-wrap{margin-left:1.66666667vw}
.text-editor__wrap{max-width:100vw}
.text-editor__wrap--support-box{padding:1.94444444vw 2.36111111vw}
.text-editor__headline{font-size:1.94444444vw}
.text-editor__headline.text-size-medium{font-size:1.66666667vw}
.text-editor__contents-wrap{font-size:.83333333vw}
.text-editor--description-text-size-large{font-size:1.25vw}
.text-editor--description-text-size-medium{font-size:.97222222vw}
.text-editor--description-text-size-small{font-size:.83333333vw}
.text-editor__column{padding-top:1.11111111vw}
.text-editor__column p{margin-bottom:1.11111111vw}
.text-editor__column ol{margin:0vw 0vw 1.11111111vw 1.25vw}
.text-editor__column ul{margin:0vw 0vw 1.11111111vw 1.38888889vw}
.text-editor__column .text-extend+p,.text-editor__column .text-extend+ul,.text-editor__column .text-extend+ol{margin-top:1.11111111vw}
.text-editor--support-box-off{padding:3.33333333vw 1.66666667vw 3.33333333vw 1.66666667vw}
.text-editor--support-box-on .text-editor__wrap.text-editor__wrap--support-box{padding:.83333333vw 1.66666667vw 1.94444444vw 1.66666667vw}
.aem-AuthorLayer-Edit .text-editor.text-editor--support-box-off .text-editor__inner{min-height:2.77777778vw}
}
@media only screen and (max-width:767px){.text-editor{padding:8.88888889vw 4.44444444vw}
.text-editor__inner--common-border:before{display:none}
.text-editor__inner--common-border .text-editor__column-wrap:before{content:'';position:relative;display:block;border-top:1px solid #ddd;width:100vw;left:-4.44444444vw}
.text-editor__inner--common-border .text-editor__headline{padding-top:7.77777778vw}
.text-editor__column-wrap+.text-editor__column-wrap{margin-top:14.44444444vw;margin-left:0vw}
.text-editor__inner--common-border .text-editor__column-wrap+.text-editor__column-wrap{margin-top:8.88888889vw}
.text-editor__wrap--support-box{padding:3.88888889vw 5.55555556vw}
.text-editor__wrap:first-of-type{padding-top:0}
.text-editor__headline{font-size:6.11111111vw}
.text-editor__headline.text-size-medium{font-size:5.55555556vw}
.text-editor__contents-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.text-editor .text-editor__column-wrap{-webkit-box-flex:1;-ms-flex:auto;flex:auto}
.text-editor--description-text-size-large{font-size:3.88888889vw}
.text-editor--description-text-size-medium{font-size:3.33333333vw}
.text-editor__wrap--support-box .text-editor--description-text-size-medium{font-size:3.88888889vw}
.text-editor--description-text-size-small{font-size:2.77777778vw}
.text-editor__column{padding-top:3.33333333vw}
.text-editor__column p{line-height:1.2;margin-bottom:3.33333333vw}
.text-extend+.text-editor__column p{margin-top:3.33333333vw}
.text-editor__column ol{line-height:1.2;margin:0vw 0vw 3.33333333vw 5vw}
.text-extend+.text-editor__column ol{margin-top:3.33333333vw}
.text-editor__column ul{line-height:1.2;margin:0vw 0vw 3.33333333vw 5.55555556vw}
.text-extend+.text-editor__column ul{margin-top:3.33333333vw}
.text-editor--support-box-off{padding:8.88888889vw 4.44444444vw 8.88888889vw 4.44444444vw}
.text-editor--support-box-on .text-editor__wrap.text-editor__wrap--support-box{padding:.55555556vw 5.55555556vw 3.88888889vw 5.55555556vw}
}