.glyphicon{position:relative;display:inline-block;font-family:'icons',arial,sans-serif;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.component__split-panel{position:relative;display:flex;flex-wrap:wrap;animation:fadein .2s ease .14s forwards;opacity:0}
.component__split-panel .global__textarea-paragraph-wrap p{margin-bottom:18px}
.component__split-panel .global__textarea-paragraph-wrap p:empty{height:23px;margin-top:-5px;margin-bottom:0}
.component__split-panel .global__textarea-paragraph-wrap p:last-child{margin-bottom:0}
.component__split-panel__panel{float:left;display:flex;flex-wrap:wrap;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:flex-end;font-size:20px;font-weight:400}
@media only screen and (max-width:1024px){.component__split-panel__panel{width:100%;float:none;justify-content:flex-start}
}
@media only screen and (max-width:767px){.component__split-panel__panel__content{width:100%;margin-left:0;margin-right:0;float:none}
}
.component__split-panel__panel__content--text{padding:70px 0}
@media only screen and (max-width:1023px){.component__split-panel__panel__content--text{padding:20px 0}
}
@media only screen and (max-width:1023px){.component__split-panel__panel__content--text{padding:0}
}
.component__split-panel__panel__content__image{width:100%}
.component__split-panel__panel__content__text-container{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;font-size:20px;font-weight:400}
@media only screen and (max-width:1024px){.component__split-panel__panel__content__text-container{position:relative;font-size:16px;padding-top:33px;padding-bottom:0}
}
@media only screen and (max-width:767px){.component__split-panel__panel__content__text-container{padding-top:26px}
}
.component__split-panel__panel__content__text-container__copy--rich-text h3{font-size:28px;line-height:32px;margin-top:-4px;margin-bottom:28px}
@media only screen and (max-width:1023px){.component__split-panel__panel__content__text-container__copy--rich-text h3{font-size:21px;line-height:normal;margin-top:16px;margin-bottom:14px}
}
@media only screen and (max-width:767px){.component__split-panel__panel__content__text-container__copy--rich-text h3{font-size:20px;line-height:normal;margin-top:16px;margin-bottom:14px}
}
.component__split-panel__panel__content__text-container__graphic-key{margin-top:20px}
.component__split-panel__panel__content__text-container__graphic-key--text{margin:0 0 10px;-webkit-box-flex:0;flex:none}
.component__split-panel__panel__content__text-container__graphic-key--text:last-child{margin-bottom:0}
.component__split-panel__panel__content__text-container__graphic-key--text:nth-child(n+5){display:none}
.component__split-panel__panel__content__text-container__graphic-key--color{position:relative;top:2px;width:16px;height:16px;border-radius:50%;display:inline-block;margin:0 16px 0 0;background-color:#0070ba}
.component__split-panel__panel__content__text-container__p{margin-bottom:0}
@media only screen and (min-width:768px){.component__split-panel__panel__content__text-container__p{position:relative}
}
.component__split-panel__panel__content__text-container__h2{text-transform:uppercase;font-weight:800}
.component__split-panel__panel__content__text-container__h3{margin-top:0;text-transform:uppercase;font-size:20px;line-height:30px;font-weight:400}
@media only screen and (max-width:1024px){.component__split-panel__panel__content__text-container__h3{font-size:16px;line-height:24px}
}
.component__split-panel__panel__content__text-container__h3--line-height{line-height:1.3}
.component__split-panel__panel__content__text-container--testimonial{position:relative}
.component__split-panel__panel__content__text-container--testimonial::before{position:absolute;top:0;left:-15px;content:"\""}
@media only screen and (max-width:767px){.component__split-panel__panel__content__text-container--testimonial::before{left:-8px}
}
.component__split-panel__panel__content__text-container--testimonial::after{content:"\""}
.component__split-panel__panel__content__text-container__link{font-size:20px;font-weight:400;margin:0 0 20px}
.component__split-panel__panel__content__text-container__link:last-child{margin:0}
.component__split-panel__panel__content__text-container__link.split-panel__cta{margin-top:17px;margin-bottom:0}
@media only screen and (max-width:1024px){.component__split-panel__panel__content__text-container__link{font-size:20px}
}
.component__split-panel__panel__content__text-container__link__text{line-height:1.5em;font-size:24px}
@media all and (-ms-high-contrast:none){.component__split-panel__panel__content__text-container__link__text{line-height:1.7}
}
@media only screen and (max-width:1023px){.component__split-panel__panel__content__text-container__link__text{font-size:20px}
}
.component__split-panel__panel__content__text-container__button{width:100%;margin-top:20px}
.component__split-panel__panel__content__mobile-image{width:100%}
.component__split-panel__panel__content__top-image{margin-bottom:auto}
@media only screen and (max-width:1023px){.component__split-panel__panel__content__top-image{width:100%}
}
@media only screen and (max-width:1023px){.component__split-panel__panel__content__middle-image{width:100%}
}
.component__split-panel__panel__content__bottom-image{margin-top:auto}
@media only screen and (max-width:1023px){.component__split-panel__panel__content__bottom-image{width:100%}
}
.component__split-panel__panel__content__middle-image{margin:auto}
.component__split-panel__panel__top{margin-bottom:auto}
.component__split-panel__panel__bottom{margin-top:auto}
.component__split-panel__light,.component__split-panel__light a{color:#fff}
.component__split-panel__dark,.component__split-panel__dark a{color:#1b1b1b}
@media only screen and (max-width:1024px){.component__split-panel__content-quote .component__split-panel__panel__order-one:nth-child(1){order:2}
.component__split-panel__content-quote .component__split-panel__panel__order-one:nth-child(2){order:1}
.component__split-panel__content-quote .component__split-panel__mobile-quote--align-center.component__split-panel__panel__content--text{margin:auto}
.component__split-panel__content-quote .component__split-panel__mobile-quote--align-right.component__split-panel__panel__content--text{margin-left:auto;margin-right:0}
}
.component__split-panel__content-quote .component__split-panel__panel__content--text{width:75%}
@media only screen and (max-width:1024px){.component__split-panel__content-quote .component__split-panel__panel__content--text{margin:auto}
}
@media only screen and (max-width:767px){.component__split-panel__content-quote .component__split-panel__panel__content--text{width:100%;margin-left:0}
}
@media only screen and (max-width:1024px){.component__split-panel__two-images.component__split-panel__panel{margin-bottom:49px;width:50%;float:left}
}
@media only screen and (max-width:767px){.component__split-panel__two-images.component__split-panel__panel{width:100%;float:none}
}
.component__split-panel__two-images.component__split-panel__panel:nth-child(1){padding:0 16px 0 0;width:50%;margin-left:0;margin-right:0}
@media only screen and (max-width:767px){.component__split-panel__two-images.component__split-panel__panel:nth-child(1){padding:0;width:100%;float:none}
}
.component__split-panel__two-images.component__split-panel__panel:nth-child(2){padding:0 0 0 16px;width:50%;margin-left:0;margin-right:0}
@media only screen and (max-width:767px){.component__split-panel__two-images.component__split-panel__panel:nth-child(2){padding:0;width:100%;float:none}
}
@media only screen and (max-width:1024px){.component__split-panel__two-images.component__split-panel__panel .component__split-panel__panel__content__text-container{padding-top:0;padding-bottom:0}
}
.component__split-panel__two-images.component__split-panel__default-height{min-height:584px}
@media only screen and (max-width:1470px){.component__split-panel__two-images.component__split-panel__default-height{min-height:unset}
}
@media only screen and (max-width:1470px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.component__split-panel__two-images.component__split-panel__default-height{min-height:auto}
}
.component__split-panel__two-images.component__split-panel__content-led-height{min-height:unset;margin-left:8.33333%}
@media only screen and (max-width:1470px){.component__split-panel__two-images.component__split-panel__content-led-height{min-height:unset}
}
@media only screen and (max-width:1470px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.component__split-panel__two-images.component__split-panel__content-led-height{min-height:auto}
}
.component__split-panel__two-images .component__split-panel__panel__content{width:100%}
.component__split-panel__two-images .component__split-panel__panel__content--text{padding:0}
.component__split-panel__text-only{padding:60px 0}
@media only screen and (max-width:1024px){.component__split-panel__text-only{padding:50px 0}
}
@media only screen and (max-width:767px){.component__split-panel__text-only{padding:40px 0}
}
.component__split-panel__text-only .component__split-panel__panel{justify-content:flex-start}
@media only screen and (max-width:1024px){.component__split-panel__text-only .component__split-panel__panel__content{width:100%}
}
@media only screen and (min-width:1024px){.component__split-panel__text-only .component__split-panel__panel__content:nth-child(1){width:75%}
}
@media only screen and (max-width:1024px){.component__split-panel__text-only .component__split-panel__panel__content--text{width:50%}
}
@media only screen and (max-width:767px){.component__split-panel__text-only .component__split-panel__panel__content--text{width:100%}
}
@media only screen and (max-width:767px){.component__split-panel__text-only .component__split-panel__panel__content--text-container{width:100%}
}
.component__split-panel__text-only .component__split-panel__default-height{min-height:auto}
.component__split-panel__text-only.component__split-panel__full-width{width:83.33333%;margin-left:8.33333%}
.component__split-panel__text-only .component__split-panel__panel__content--text{padding:0 0 20px}
@media only screen and (max-width:1024px){.component__split-panel__text-only.component__split-panel__full-width--default-height:nth-child(2){margin:0}
}
.component__split-panel__text-only .component__split-panel__panel__two-images.component__split-panel__full-width--default-height:nth-child(2),.component__split-panel__text-only .component__split-panel__full-width--content-led-height:nth-child(2){width:50%;margin-left:0}
@media only screen and (max-width:1024px){.component__split-panel__text-only .component__split-panel__panel__two-images.component__split-panel__full-width--default-height:nth-child(2),.component__split-panel__text-only .component__split-panel__full-width--content-led-height:nth-child(2){width:100%}
}
.component__split-panel__text-only .component__split-panel__panel__two-images.component__split-panel__full-width--content-led-height:nth-child(2){margin-left:0}
.component__split-panel__text-only .component__split-panel__panel__two-images:nth-child(1),.component__split-panel__text-only .component__split-panel__panel__order-two:nth-child(1){order:1;justify-content:flex-start}
.component__split-panel__text-only .component__split-panel__panel__two-images:nth-child(2),.component__split-panel__text-only .component__split-panel__panel__order-two:nth-child(2){order:2;justify-content:flex-end;margin-left:0;width:50%}
@media only screen and (max-width:1439px){.component__split-panel__text-only .component__split-panel__panel__two-images:nth-child(2),.component__split-panel__text-only .component__split-panel__panel__order-two:nth-child(2){justify-content:flex-start}
}
@media only screen and (max-width:1024px){.component__split-panel__text-only .component__split-panel__panel__two-images:nth-child(2),.component__split-panel__text-only .component__split-panel__panel__order-two:nth-child(2){width:100%}
}
@media only screen and (max-width:1439px){.component__split-panel__text-only .component__split-panel__panel__content--text{margin-left:16.66667%}
}
@media only screen and (max-width:1024px){.component__split-panel__text-only .component__split-panel__panel__content--text{margin-left:0}
}
.component__split-panel__text-only .component__split-panel__panel__content__text-container__h3{margin-top:-25px}
@media only screen and (min-width:1024px) and (max-width:1439px){.component__split-panel__text-only .component__split-panel__panel__content__text-container__h3{margin-top:0}
}
@media only screen and (max-width:1024px){.component__split-panel__text-only .component__split-panel__panel__content__text-container__h3{margin-top:0}
}
@media only screen and (max-width:1023px){.component__split-panel__padding{padding:60px 0}
}
@media only screen and (max-width:767px){.component__split-panel__padding{padding:49px 0}
}
@media only screen and (max-width:1023px){.component__split-panel__padding.component__split-panel__content-quote{padding:0}
}
.component__split-panel__padding--none{padding:0}
@media only screen and (max-width:1024px){.component__split-panel__padding--none{padding:0}
}
@media only screen and (max-width:1023px){.component__split-panel__padding--none .component__split-panel__panel__order-one .component__split-panel__panel__content--text{padding-bottom:0}
}
@media only screen and (max-width:1023px){.component__split-panel__padding--none .component__split-panel__panel__order-one.component__split-panel__mobile--order-two .component__split-panel__panel__content--text{padding-bottom:0}
}
.component__split-panel__panel__order-one:nth-child(1){order:1}
.component__split-panel__panel__order-one:nth-child(2){order:2;justify-content:flex-end}
@media only screen and (max-width:1439px){.component__split-panel__panel__order-one:nth-child(2){justify-content:flex-start}
}
@media only screen and (max-width:1439px){.component__split-panel__panel__order-one .component__split-panel__panel__content--text{margin-left:16.66667%}
}
@media only screen and (max-width:1024px){.component__split-panel__panel__order-one .component__split-panel__panel__content--text{margin-left:0}
}
@media only screen and (max-width:1023px){.component__split-panel__panel__order-one .component__split-panel__panel__content--text{padding-bottom:0}
}
@media only screen and (max-width:1024px){.component__split-panel__panel__order-one .component__split-panel__panel__content__text-container{padding-bottom:0}
}
.component__split-panel__panel__order-two:nth-child(1){order:2}
.component__split-panel__panel__order-two:nth-child(2){order:1;justify-content:flex-start}
@media only screen and (max-width:1024px){.component__split-panel__panel__order-two .component__split-panel__panel__content--text{margin-left:0}
}
@media only screen and (max-width:1023px){.component__split-panel__panel__order-two .component__split-panel__panel__content--text{padding-bottom:0}
}
@media only screen and (max-width:1024px){.component__split-panel__panel__order-two .component__split-panel__panel__content__text-container{padding-bottom:0}
}
.component__split-panel__panel__two-images:nth-child(1){order:2}
.component__split-panel__panel__two-images:nth-child(2){order:1}
@media only screen and (max-width:1024px){.component__split-panel__panel__two-images:nth-child(1){order:2}
.component__split-panel__panel__two-images:nth-child(2){order:1}
}
.component__split-panel__panel__two-images.component__split-panel__full-width--default-height:nth-child(2){margin-left:8.33333%;margin-right:0}
@media only screen and (max-width:1024px){.component__split-panel__panel__two-images.component__split-panel{margin-left:8.33333%;margin-right:0}
}
.component__split-panel__panel__two-images.component__split-panel__panel{justify-content:flex-start}
.component__split-panel__panel__two-images.component__split-panel__panel__content--text{margin-left:0}
.component__split-panel__panel__two-images.component__split-panel__full-width--content-led-height:nth-child(2){margin-left:8.33333%}
.component__split-panel__default-height{min-height:600px}
@media only screen and (max-width:1470px){.component__split-panel__default-height{min-height:unset}
}
@media only screen and (max-width:1470px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.component__split-panel__default-height{min-height:auto}
}
.component__split-panel__content-led-height{height:auto}
.component__split-panel__full-width{width:100%;margin:0;float:none}
.component__split-panel__full-width--default-height{min-height:720px}
@media only screen and (max-width:1470px){.component__split-panel__full-width--default-height{min-height:unset}
}
@media only screen and (max-width:1470px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.component__split-panel__full-width--default-height{min-height:auto}
}
.component__split-panel__full-width--default-height:nth-child(2){width:41.66667%;margin-right:8.33333%}
@media only screen and (max-width:1024px){.component__split-panel__full-width--default-height:nth-child(2){width:83.33333%;margin-left:8.33333%;margin-right:0}
}
@media only screen and (max-width:767px){.component__split-panel__full-width--default-height:nth-child(2){width:83.33333%;margin-left:8.33333%;margin-right:0}
}
.component__split-panel__full-width--default-height--order-two:nth-child(2){margin-right:0}
.component__split-panel__full-width--content-led-height:nth-child(2){width:41.66667%}
@media only screen and (max-width:1024px){.component__split-panel__full-width--content-led-height:nth-child(2){width:83.33333%;margin-left:8.33333%;justify-content:flex-start}
}
@media only screen and (max-width:767px){.component__split-panel__full-width--content-led-height:nth-child(2){width:83.33333%;margin-left:8.33333%;justify-content:flex-start}
}
.component__split-panel__full-width--offset__panel{width:41.66667%;margin-left:8.33333%}
@media only screen and (max-width:1024px){.component__split-panel__mobile--align-left{text-align:left}
.component__split-panel__mobile--align-left .btn-container{width:100%}
.component__split-panel__mobile--align-center{text-align:center}
.component__split-panel__mobile--align-center.component__split-panel__panel__content--text{margin-left:auto;margin-right:auto}
.component__split-panel__mobile--align-center .component__split-panel__panel__content__text-container__link__icon{top:5px;float:none}
.component__split-panel__mobile--align-center .btn-container{width:100%}
}
@media only screen and (max-width:1024px) and (max-width:1024px){.component__split-panel__mobile--align-center .component__split-panel__panel__content__text-container__link{display:inline-flex}
.component__split-panel__mobile--align-center .component__split-panel__panel__content__text-container__link__text{left:0}
}
@media only screen and (max-width:1024px){.component__split-panel__mobile--align-right{text-align:right}
}
@media only screen and (max-width:1024px) and (max-width:1024px){.component__split-panel__mobile--align-right .component__split-panel__panel__content__text-container__link{float:right}
.component__split-panel__mobile--align-right .component__split-panel__panel__content__text-container__link__text{left:0}
.component__split-panel__mobile--align-right .component__split-panel__panel__content__text-container__link__icon{top:5px;float:none}
}
@media only screen and (max-width:1024px) and (max-width:1024px){.component__split-panel__mobile--align-right.component__split-panel__panel__content--text{margin-left:50%}
}
@media only screen and (max-width:1024px) and (max-width:767px){.component__split-panel__mobile--align-right.component__split-panel__panel__content--text{margin-left:0}
}
@media only screen and (max-width:1024px){.component__split-panel__mobile--align-right .btn-container{width:100%}
.component__split-panel__mobile-quote--align-left{text-align:left}
.component__split-panel__mobile-quote--align-center{text-align:center}
.component__split-panel__mobile-quote--align-center .component__split-panel__panel__content__text-container--testimonial::before{position:static}
.component__split-panel__mobile-quote--align-right{text-align:right;margin-left:50%}
.component__split-panel__mobile-quote--align-right .component__split-panel__panel__content__text-container--testimonial::before{position:static}
.component__split-panel__mobile-quote--align-right .component__split-panel__panel__content__text-container--testimonial::after{position:absolute;right:-8px}
}
@media only screen and (max-width:1024px) and (max-width:767px){.component__split-panel__mobile-quote--align-right{width:100%;margin-left:0}
}
@media only screen and (max-width:1024px){.component__split-panel__mobile--order-one:nth-child(1){order:1}
.component__split-panel__mobile--order-one:nth-child(2){order:2}
.component__split-panel__mobile--order-two:nth-child(1){order:2}
.component__split-panel__mobile--order-two:nth-child(2){order:1;justify-content:flex-start}
}
@media only screen and (min-width:768px) and (max-width:1023px){.component__split-panel__mobile--order-three{width:50%;float:left}
.component__split-panel__mobile--order-three:nth-child(2) .component__split-panel__panel__content--text{margin-left:0}
.component__split-panel__mobile--order-three.component__split-panel__panel__order-one:nth-child(2){width:41.66667%;margin-left:8.33333%}
.component__split-panel__mobile--order-three .component__split-panel__panel__content--text{width:100%;float:none;text-align:left;margin-left:16.66667%}
.component__split-panel__mobile--order-three .component__split-panel__panel__content--text:nth-child(2){margin-left:8.33333%}
.component__split-panel__mobile--order-three.component__split-panel__panel__two-images:nth-child(2){margin-left:0}
.component__split-panel__mobile--order-three.component__split-panel__full-width--default-height:nth-child(2){width:41.66667%;margin-left:8.33333%;float:left}
.component__split-panel__mobile--order-three.component__split-panel__full-width--content-led-height:nth-child(2){width:50%;margin-left:0;float:left}
.component__split-panel__mobile--order-three.component__split-panel__full-width--content-led-height:nth-child(2) .component__split-panel__panel__content--text{width:75%;margin-left:16.66667%}
.component__split-panel__mobile--order-three .component__split-panel__panel__order-one .component__split-panel__mobile--order-three .component__split-panel__panel__content--text{margin-left:16.66667%}
}
@media only screen and (max-width:767px){.component__split-panel__mobile__hide-image{display:none}
}
@media only screen and (min-width:768px) and (max-width:1023px){.col-sm-6--custom{width:60%}
}
@media only screen and (min-width:768px){.global__background-color--white .component__split-panel__panel__content--text{padding-bottom:0;padding-top:0}
}