.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}
.panel-container{background-color:#fff}
.panel-container .global__textarea-paragraph-wrap p:empty{height:1px;margin-top:-5px}
.panel-container__panel{position:relative;overflow:hidden}
.panel-container__panel__image{width:100%}
.panel-container__panel__text-container{position:absolute;top:0;left:0}
@media only screen and (max-width:1023px){.panel-container__panel__text-container{position:relative;padding:33px 0 0}
}
@media only screen and (max-width:767px){.panel-container__panel__text-container{padding:23px 0 0}
}
.panel-container__panel__text-container__text{font-size:20px;font-weight:400;width:100%}
@media only screen and (max-width:1023px){.panel-container__panel__text-container__text{font-size:16px}
}
.panel-container__panel__text-container__text__strapline{text-transform:uppercase;font-weight:800}
.panel-container__panel__text-container__text__title:first-child{margin-top:0;text-transform:uppercase;font-size:20px;font-weight:400}
@media only screen and (max-width:1023px){.panel-container__panel__text-container__text__title:first-child{font-size:16px}
}
.panel-container__panel__text-container__text__link{margin-top:17px;font-size:20px;font-weight:400}
@media only screen and (max-width:1023px){.panel-container__panel__text-container__text__link{font-size:20px}
}
.panel-container__panel__text-container__text__link__icon{font-size:1.5em}
.panel-container__panel__text-container__text__link__text{line-height:1.5em;font-size:24px}
@media all and (-ms-high-contrast:none){.panel-container__panel__text-container__text__link__text{line-height:1.7}
}
@media only screen and (max-width:1023px){.panel-container__panel__text-container__text__link__text{font-size:20px}
}
.panel-container__panel__text-container__text__link__btn{width:100%;max-width:400px}
@media only screen and (max-width:1023px){.panel-container__panel__text-container__text__link__btn{max-width:70%;padding:19px}
}
@media only screen and (max-width:767px){.panel-container__panel__text-container__text__link__btn{max-width:100%}
}
.panel-container__panel__text-container__text__image{max-width:100%}
@media only screen and (max-width:1023px){.panel-container__panel__text-container__text__image{max-width:70%}
}
@media only screen and (max-width:767px){.panel-container__panel__text-container__text__image{max-width:100%;width:100%}
}
.panel-container__panel__text-container__text *:last-child{margin-bottom:0}
.panel-container__panel__text-container__text *:last-child span{margin-bottom:auto}
.panel-container__panel__text-container__graphic-key{margin-top:17px;margin-bottom:20px}
.panel-container__panel__text-container__graphic-key--text{margin:0 0 10px;-webkit-box-flex:0;flex:none}
.panel-container__panel__text-container__graphic-key--text:nth-child(n+5){display:none}
.panel-container__panel__text-container__graphic-key--color{position:relative;top:2px;width:16px;height:16px;border-radius:50%;display:inline-block;margin:0 16px 0 0}
.panel-container__panel__text-container__graphic-key--color-orange{background-color:#f39200}
.panel-container__panel__text-container__graphic-key--color-blue{background-color:#0070ba}
.panel-container__panel__text-container__dt--light,.panel-container__panel__text-container__dt--light a{color:#fbfbfb !important}
@media only screen and (max-width:1023px){.panel-container__panel__text-container__dt--light,.panel-container__panel__text-container__dt--light a{color:#333 !important}
}
.panel-container__panel__text-container__dt--dark,.panel-container__panel__text-container__dt--dark a{color:#333 !important}
.panel-container__panel__text-container__dt--top{position:absolute;top:0;margin-top:80px}
@media only screen and (max-width:1023px){.panel-container__panel__text-container__dt--top{position:initial;top:auto;margin-top:0}
}
.panel-container__panel__text-container__dt--middle{position:absolute;top:50%;transform:translateY(-50%)}
@media only screen and (max-width:1023px){.panel-container__panel__text-container__dt--middle{position:initial;top:auto;transform:initial}
}
.panel-container__panel__text-container__dt--bottom{position:absolute;bottom:0;margin-bottom:80px}
@media only screen and (max-width:1023px){.panel-container__panel__text-container__dt--bottom{position:initial;bottom:auto;margin-bottom:0}
}
.panel-container__panel__text-container__dt--right{right:0;left:auto;margin-right:calc(100% / 12)}
.panel-container__panel__mobile-image{display:none;width:100%}
@media only screen and (max-width:1023px){.standard-panel .global__no-margin--bottom .panel-container__panel__text-container,.standard-panel .global__margin-small--bottom .panel-container__panel__text-container{padding:33px 0 0}
}
.panel--small{height:270px}
@media only screen and (max-width:1023px){.panel--small{height:auto}
}
.panel--medium{height:485px;background-size:100% 682px}
@media only screen and (max-width:1439px){.panel--medium{background-size:cover}
}
@media only screen and (max-width:1023px){.panel--medium{height:auto}
}
.panel--large{height:735px}
@media only screen and (max-width:1023px){.panel--large{height:auto}
}
.panel--xlarge{height:1030px}
@media only screen and (max-width:1023px){.panel--xlarge{height:auto}
}
@media only screen and (max-width:1023px){.panel--image-only{position:absolute;padding:0;top:50%;transform:translateY(-50%)}
}
@media only screen and (max-width:767px){.panel--image-only{position:relative;padding:0;top:0;transform:translateY(0)}
}
@media only screen and (max-width:767px){.panel--image-only--hide{display:none}
}