html[data-colour-scheme="colour-scheme-blue"] .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close{background-color:#0d58a4;border-color:#0d58a4}
html[data-colour-scheme="colour-scheme-blue"] .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close:hover,html[data-colour-scheme="colour-scheme-blue"] .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close:active,html[data-colour-scheme="colour-scheme-blue"] .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close:focus{background-color:#0a4581;border-color:#0a4581}
html[data-colour-scheme="colour-scheme-blue"] .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close--inverted{color:#0d58a4;background-color:#fff;text-decoration:none}
html[data-colour-scheme="colour-scheme-blue"] .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close--inverted:hover,html[data-colour-scheme="colour-scheme-blue"] .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close--inverted:active,html[data-colour-scheme="colour-scheme-blue"] .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close--inverted:focus{color:#fff}
html[data-colour-scheme="colour-scheme-blue"] .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close--link{color:#0d58a4;background-color:transparent}
html[data-colour-scheme="colour-scheme-blue"] .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close--link:hover,html[data-colour-scheme="colour-scheme-blue"] .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close--link:active,html[data-colour-scheme="colour-scheme-blue"] .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close--link:focus{color:#0a4581;background-color:transparent}
.component-global-footer-v2{font-family:bt-curve-regular;font-size:1rem;color:#fff;font-weight:normal;text-transform:none;line-height:1.125rem;background-color:#5514b4}
.component-global-footer-v2 a{outline:none !important}
.component-global-footer-v2,.component-global-footer-v2>*{padding-left:0 !important;padding-right:0 !important}
@media screen and (min-width:60.000em){.component-global-footer-v2{font-family:bt-curve-regular;font-size:.875rem;color:#fff;font-weight:normal;text-transform:none;line-height:.8125rem}
}
.component-global-footer-v2>*{-ms-flex:1;-webkit-flex:1;flex:1}
.component-global-footer-v2>*:not(:last-child):not(.component-global-footer-v2-no-bottom-border){border-bottom:solid .0625rem #fff}
@media screen and (min-width:60.000em){.component-global-footer-v2>*:not(:last-child):not(.component-global-footer-v2-no-bottom-border){border-bottom:solid .0625rem #fff}
}
@media screen and (min-width:60.000em){.component-global-footer-v2__accessibility,.component-global-footer-v2__accessibility-accordion{display:none !important}
}
.component-global-footer-v2__accessibility-drop-button-anchor .component-global-footer-v2__accessibility-drop-button-chevron{padding-right:10px;padding-left:10px;font-weight:bold;position:absolute;top:0;font-size:22px;color:inherit}
.component-global-footer-v2__accessibility-drop-button-anchor .component-global-footer-v2__accessibility-drop-button-alert{display:none;height:0;weight:0;float:left;overflow:hidden;background-color:transparent;color:transparent}
.component-global-footer-v2__split-list{list-style-type:none;padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important}
.component-global-footer-v2__split-list-item{padding:20px 20px}
@media screen and (min-width:0){.component-global-footer-v2__split-list-item:nth-child(odd){padding-right:.625rem;padding-left:0 !important}
.component-global-footer-v2__split-list-item:nth-child(even){padding-left:.625rem;padding-right:0 !important}
}
@media screen and (min-width:0) and (max-width:959px){.component-global-footer-v2__split-list-item:nth-child(odd){clear:left}
}
@media screen and (min-width:60.000em){.component-global-footer-v2__split-list-item{width:auto !important}
.component-global-footer-v2__split-list-item:nth-child(1n){padding-right:1.75rem !important;padding-left:0 !important}
}
.component-global-footer-v2__split-list-item-anchor{font-family:bt-curve-regular;font-size:1rem;color:#fff;font-weight:normal;text-transform:none;line-height:1.125rem;text-decoration:none;position:relative}
@media screen and (min-width:60.000em){.component-global-footer-v2__split-list-item-anchor{font-family:bt-curve-regular;font-size:.875rem;color:#fff;font-weight:normal;text-transform:none;line-height:.8125rem}
}
.component-global-footer-v2__split-list-item-anchor:active{text-shadow:0 0 0 currentColor}
.component-global-footer-v2__split-list-item-anchor:after{content:"";height:.0625rem;background:transparent;display:block;width:100%;position:absolute;bottom:0}
.component-global-footer-v2__split-list-item-anchor:hover:after,.component-global-footer-v2__split-list-item-anchor:focus:after,.component-global-footer-v2__split-list-item-anchor:active:after{background:currentColor}
html.ie .component-global-footer-v2__split-list-item-anchor:hover:after,html.ie .component-global-footer-v2__split-list-item-anchor:focus:after,html.ie .component-global-footer-v2__split-list-item-anchor:active:after{display:block;height:1px}
.component-global-footer-v2__split-list-item-anchor:hover:after,.component-global-footer-v2__split-list-item-anchor:active:after,.component-global-footer-v2__split-list-item-anchor:focus:after{background:currentColor}
html.ie .component-global-footer-v2__split-list-item-anchor:hover:after,html.ie .component-global-footer-v2__split-list-item-anchor:active:after,html.ie .component-global-footer-v2__split-list-item-anchor:focus:after{display:block;height:1px}
.component-global-footer-v2__accordion{background-color:#fff;display:block}
.component-global-footer-v2__accordion>.component-global-footer-v2__part-wrapper{padding:10px 20px}
@media screen and (min-width:60.000em){.component-global-footer-v2__accordion .component-global-footer-v2__split-list-item{min-width:25%}
}
.component-global-footer-v2__accordion .component-global-footer-v2__split-list-item-anchor{font-family:bt-curve-regular;font-size:1rem;color:#2a2a2a;font-weight:normal;text-transform:none;line-height:1.125rem;position:relative}
@media screen and (min-width:60.000em){.component-global-footer-v2__accordion .component-global-footer-v2__split-list-item-anchor{font-family:bt-curve-regular;font-size:.875rem;color:#2a2a2a;font-weight:normal;text-transform:none;line-height:.8125rem}
}
.component-global-footer-v2__accordion .component-global-footer-v2__split-list-item-anchor:after{content:"";height:.0625rem;background:transparent;display:block;width:100%;position:absolute;bottom:0}
.component-global-footer-v2__accordion .component-global-footer-v2__split-list-item-anchor:hover,.component-global-footer-v2__accordion .component-global-footer-v2__split-list-item-anchor:focus,.component-global-footer-v2__accordion .component-global-footer-v2__split-list-item-anchor:active{color:#6400aa}
.component-global-footer-v2__accordion .component-global-footer-v2__split-list-item-anchor:hover:after,.component-global-footer-v2__accordion .component-global-footer-v2__split-list-item-anchor:focus:after,.component-global-footer-v2__accordion .component-global-footer-v2__split-list-item-anchor:active:after{background:currentColor}
.component-global-footer-v2__accordion .component-global-footer-v2__split-list-item-anchor:before{content:"";display:none}
.component-global-footer-v2__accordion .component-global-footer-v2__split-list-item-anchor:hover:after,.component-global-footer-v2__accordion .component-global-footer-v2__split-list-item-anchor:active:after,.component-global-footer-v2__accordion .component-global-footer-v2__split-list-item-anchor:focus:after{background:currentColor}
.component-global-footer-v2__accordion--collapsed{display:none !important}
.component-global-footer-v2__part-wrapper{padding:20px}
@media screen and (min-width:60.000em){.component-global-footer-v2__part-wrapper{margin:0;max-width:1160px;margin:0 auto;padding:0 20px}
}
@media screen and (max-width:600px){.component-global-footer-v2__part-wrapper{display:inline-grid !important;width:100%;margin-left:-15px}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait) and (-webkit-min-device-pixel-ratio:1){.component-global-footer-v2__part-wrapper{width:100% !important}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape) and (-webkit-min-device-pixel-ratio:1){.component-global-footer-v2__part-wrapper{width:100% !important}
}
.component-global-footer-v2__drop-button{cursor:pointer;font-size:1rem;position:relative}
.component-global-footer-v2__drop-button:hover .component-global-footer-v2__drop-button-text,.component-global-footer-v2__drop-button:active .component-global-footer-v2__drop-button-text,.component-global-footer-v2__drop-button:focus .component-global-footer-v2__drop-button-text{text-shadow:0 0 0 #fff}
@media screen and (min-width:0){.component-global-footer-v2__drop-button{font-size:1rem}
}
@media screen and (min-width:54.000em){.component-global-footer-v2__drop-button{font-size:1rem}
}
@media screen and (min-width:60.000em){.component-global-footer-v2__drop-button{font-size:.875rem}
.component-global-footer-v2__drop-button:hover .component-global-footer-v2__drop-button-text,.component-global-footer-v2__drop-button:active .component-global-footer-v2__drop-button-text,.component-global-footer-v2__drop-button:focus .component-global-footer-v2__drop-button-text{border-bottom:solid .0625rem currentColor;text-shadow:0 0 0 #fff}
}
.component-global-footer-v2__drop-button-text+i{display:inline-block;line-height:1.3125rem;vertical-align:top;font-weight:bold;font-size:1rem}
@media screen and (min-width:0){.component-global-footer-v2__drop-button-text+i{font-size:1rem}
}
@media screen and (min-width:54.000em){.component-global-footer-v2__drop-button-text+i{line-height:1rem}
}
@media screen and (min-width:60.000em){.component-global-footer-v2__drop-button-text+i{line-height:.9375rem}
}
.component-global-footer-v2__drop-button-text+em{display:inline-block;line-height:1.3125rem;vertical-align:top;font-weight:bold;font-size:1rem}
@media screen and (min-width:0){.component-global-footer-v2__drop-button-text+em{font-size:1rem}
}
@media screen and (min-width:54.000em){.component-global-footer-v2__drop-button-text+em{line-height:1rem}
}
@media screen and (min-width:60.000em){.component-global-footer-v2__drop-button-text+em{line-height:.9375rem}
}
.component-global-footer-v2__bottom-links>.component-global-footer-v2__part-wrapper,.component-global-footer-v2__top-links>.component-global-footer-v2__part-wrapper{padding-top:10px;padding-bottom:10px}
@media screen and (min-width:60.000em){.component-global-footer-v2__bottom-links{padding-top:1px;background-color:#5514b4;width:100%}
.component-global-footer-v2__bottom-links>.component-global-footer-v2__part-wrapper{padding-top:0;padding-bottom:0}
}
.component-global-footer-v2__site-info{background-color:#5514b4}
.component-global-footer-v2__site-info>.component-global-footer-v2__part-wrapper{padding-bottom:10px;padding-top:10px;max-width:1160px;margin:0 auto;display:flex}
.component-global-footer-v2__site-info-right{display:flex;justify-content:flex-end;text-align:right}
.component-global-footer-v2__site-info-right.col-dt-6{width:50%;margin-right:10px}
@media screen and (max-width:600px){.component-global-footer-v2__site-info-right.col-dt-6{width:90%}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait) and (-webkit-min-device-pixel-ratio:1){.component-global-footer-v2__site-info-right.col-dt-6{margin-right:40px}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape) and (-webkit-min-device-pixel-ratio:1){.component-global-footer-v2__site-info-right.col-dt-6{margin-right:40px}
}
@media screen and (min-width:60.000em){.component-global-footer-v2__site-info-right{padding-top:0;padding-right:0 !important}
}
.component-global-footer-v2__site-info-right span{display:inherit;justify-content:center;flex-direction:column;margin-right:20px}
.component-global-footer-v2__site-info-right span.no-footer-logo{margin-right:0}
@media all and (max-width:959px){.component-global-footer-v2__site-info-right-logo{flex-direction:row}
}
@media screen and (min-width:0){.component-global-footer-v2__site-info-right-logo{width:30px;height:30px;position:relative;top:10px}
}
@media screen and (max-width:600px){.component-global-footer-v2__site-info-right-logo{top:-1px}
}
@media screen and (min-width:0){.component-global-footer-v2__site-info-right-logo{width:30px;height:30px}
}
@media screen and (min-width:48.000em){.component-global-footer-v2__site-info-right-logo{width:30px;height:30px}
}
@media screen and (min-width:60.000em){.component-global-footer-v2__site-info-right-logo{width:30px;height:30px}
}
@media all and (min-width:960px) and (orientation:portrait),only screen and (min-device-width :1024px) and (orientation :landscape) and (-webkit-min-device-pixel-ratio:2){.component-global-footer-v2__site-info-right-logo{width:30px;height:30px}
}
@media screen and (min-width:0) and (orientation:portrait){.ios .component-global-footer-v2__drop-button{font-size:1rem}
}
@media screen and (min-width:54.000em) and (orientation:portrait){.ios .component-global-footer-v2__drop-button{font-size:1rem}
}
@media screen and (min-width:60.000em) and (orientation:landscape),screen and (min-width:60.000em) and (orientation:portrait){.ios .component-global-footer-v2__drop-button{font-size:.9375rem}
}
@media only screen and (max-width:600px){.component-global-footer-v2__site-info>.component-global-footer-v2__part-wrapper{padding-left:20px;padding-right:20px}
}
@media only screen and (min-width:768px) and (max-width:1024px),not all and (min-width:768px) and (max-width:1024px)(orientation:portrait){.component-global-footer-v2__site-info>.component-global-footer-v2__part-wrapper{padding-left:25px;padding-right:25px}
}
html[data-colour-scheme="colour-scheme-blue"] .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close{background-color:#0d58a4;border-color:#0d58a4}
html[data-colour-scheme="colour-scheme-blue"] .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close:hover,html[data-colour-scheme="colour-scheme-blue"] .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close:active,html[data-colour-scheme="colour-scheme-blue"] .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close:focus{background-color:#0a4581;border-color:#0a4581}
html[data-colour-scheme="colour-scheme-blue"] .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close--inverted{color:#0d58a4;background-color:#fff;text-decoration:none}
html[data-colour-scheme="colour-scheme-blue"] .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close--inverted:hover,html[data-colour-scheme="colour-scheme-blue"] .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close--inverted:active,html[data-colour-scheme="colour-scheme-blue"] .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close--inverted:focus{color:#fff}
html[data-colour-scheme="colour-scheme-blue"] .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close--link{color:#0d58a4;background-color:transparent}
html[data-colour-scheme="colour-scheme-blue"] .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close--link:hover,html[data-colour-scheme="colour-scheme-blue"] .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close--link:active,html[data-colour-scheme="colour-scheme-blue"] .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close--link:focus{color:#0a4581;background-color:transparent}
.component-global-footer{font-family:bt-regular;font-size:1rem;color:#fff;font-weight:normal;text-transform:none;line-height:1.125rem;background-color:#5514b4}
.component-global-footer a{outline:none !important}
.component-global-footer .display-flex{display:flexbox;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.component-global-footer,.component-global-footer>*{padding-left:0 !important;padding-right:0 !important}
@media screen and (min-width:60.000em){.component-global-footer{font-family:bt-regular;font-size:.875rem;color:#fff;font-weight:normal;text-transform:none;line-height:.8125rem}
}
.component-global-footer>*{-webkit-flex:1;flex:1}
.component-global-footer>*:not(:last-child):not(.component-global-footer-no-bottom-border){border-bottom:solid .0625rem #fff}
@media screen and (min-width:60.000em){.component-global-footer>*:not(:last-child):not(.component-global-footer-no-bottom-border){border-bottom:solid .0625rem #fff}
}
.component-global-footer__more-links-accordion .component-global-footer__split-list-item{padding-top:.625rem;padding-bottom:.625rem}
@media screen and (min-width:60.000em){.component-global-footer__accessibility,.component-global-footer__accessibility-accordion{display:none !important}
}
.component-global-footer__accessibility-drop-button-anchor .component-global-footer__accessibility-drop-button-chevron{padding-right:10px;padding-left:10px;font-weight:bold;position:absolute;top:0;font-size:22px;color:inherit}
.component-global-footer__accessibility-drop-button-anchor .component-global-footer__accessibility-drop-button-alert{display:none;height:0;weight:0;float:left;overflow:hidden;background-color:transparent;color:transparent}
.component-global-footer .component-accessibility-control{font-family:bt-regular;font-size:1rem;color:#2a2a2a;font-weight:normal;text-transform:none;line-height:1.125rem}
@media screen and (min-width:60.000em){.component-global-footer .component-accessibility-control{font-family:bt-regular;font-size:.875rem;color:#2a2a2a;font-weight:normal;text-transform:none;line-height:.8125rem}
}
.component-global-footer .component-accessibility-control hr{height:.0625rem;border-bottom:solid .0625rem #c8c8c8;margin-top:.625rem;margin-bottom:.625rem}
.component-global-footer .component-accessibility-control-options{border:.0625rem solid #c8c8c8;border-radius:.3125rem;display:inline-block;width:1.8em;text-align:center;margin-right:.3125rem}
.component-global-footer .component-accessibility-control__contrast{padding-bottom:1.25rem;float:none}
.component-global-footer .component-accessibility-control__guideline{float:none;border-bottom:0;display:inline-block;padding-top:1.25rem;margin-bottom:.6875rem}
.component-global-footer .component-accessibility-control__guideline-anchor{font-family:bt-regular;font-size:1rem;color:inherit;font-weight:normal;text-transform:none;line-height:1.125rem}
@media screen and (min-width:60.000em){.component-global-footer .component-accessibility-control__guideline-anchor{font-family:bt-regular;font-size:.875rem;color:inherit;font-weight:normal;text-transform:none;line-height:.8125rem}
}
.component-global-footer .component-accessibility-control__guideline-anchor:hover,.component-global-footer .component-accessibility-control__guideline-anchor:focus{border-bottom:solid .0625rem currentColor}
@media screen and (min-width:0){.component-global-footer .component-accessibility-control__guideline-anchor{color:#6400aa;text-decoration:none}
}
.component-global-footer .component-accessibility-control__contrast-label{color:#2a2a2a;line-height:30px;float:left}
.component-global-footer .component-accessibility-control__contrast-colour--dark>span{color:#fff}
.component-global-footer .component-accessibility-control__contrast-colour--light>span,.component-global-footer .component-accessibility-control__contrast-colour--yellow>span{color:#2a2a2a}
.component-global-footer__split-list{list-style-type:none;padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important}
.component-global-footer__split-list-item{padding:20px 20px}
@media screen and (min-width:0){.component-global-footer__split-list-item:nth-child(odd){padding-right:.625rem;padding-left:0 !important}
.component-global-footer__split-list-item:nth-child(even){padding-left:.625rem;padding-right:0 !important}
}
@media screen and (min-width:0) and (max-width:959px){.component-global-footer__split-list-item:nth-child(odd){clear:left}
}
@media screen and (min-width:60.000em){.component-global-footer__split-list-item{width:auto !important}
.component-global-footer__split-list-item:nth-child(1n){padding-right:1.25rem !important;padding-left:0 !important}
}
.component-global-footer__split-list-item-anchor{font-family:bt-regular;font-size:1rem;color:#fff;font-weight:normal;text-transform:none;line-height:1.125rem;text-decoration:none;position:relative}
@media screen and (min-width:60.000em){.component-global-footer__split-list-item-anchor{font-family:bt-regular;font-size:.875rem;color:#fff;font-weight:normal;text-transform:none;line-height:.8125rem}
}
.component-global-footer__split-list-item-anchor:active{text-shadow:0 0 0 currentColor}
.component-global-footer__split-list-item-anchor:after{content:"";height:.0625rem;background:transparent;display:block;width:100%;position:absolute;bottom:0}
.component-global-footer__split-list-item-anchor:hover:after,.component-global-footer__split-list-item-anchor:focus:after,.component-global-footer__split-list-item-anchor:active:after{background:currentColor}
html.ie .component-global-footer__split-list-item-anchor:hover:after,html.ie .component-global-footer__split-list-item-anchor:focus:after,html.ie .component-global-footer__split-list-item-anchor:active:after{display:block;height:1px}
.component-global-footer__split-list-item-anchor:hover:after,.component-global-footer__split-list-item-anchor:active:after,.component-global-footer__split-list-item-anchor:focus:after{background:currentColor}
html.ie .component-global-footer__split-list-item-anchor:hover:after,html.ie .component-global-footer__split-list-item-anchor:active:after,html.ie .component-global-footer__split-list-item-anchor:focus:after{display:block;height:1px}
.component-global-footer__accordion{background-color:#fff;display:block}
.component-global-footer__accordion>.component-global-footer__part-wrapper{padding:10px 20px}
@media screen and (min-width:60.000em){.component-global-footer__accordion .component-global-footer__split-list-item{min-width:25%}
}
.component-global-footer__accordion .component-global-footer__split-list-item-anchor{font-family:bt-regular;font-size:1rem;color:#2a2a2a;font-weight:normal;text-transform:none;line-height:1.125rem;position:relative}
@media screen and (min-width:60.000em){.component-global-footer__accordion .component-global-footer__split-list-item-anchor{font-family:bt-regular;font-size:.875rem;color:#2a2a2a;font-weight:normal;text-transform:none;line-height:.8125rem}
}
.component-global-footer__accordion .component-global-footer__split-list-item-anchor:after{content:"";height:.0625rem;background:transparent;display:block;width:100%;position:absolute;bottom:0}
.component-global-footer__accordion .component-global-footer__split-list-item-anchor:hover,.component-global-footer__accordion .component-global-footer__split-list-item-anchor:focus,.component-global-footer__accordion .component-global-footer__split-list-item-anchor:active{color:#6400aa}
.component-global-footer__accordion .component-global-footer__split-list-item-anchor:hover:after,.component-global-footer__accordion .component-global-footer__split-list-item-anchor:focus:after,.component-global-footer__accordion .component-global-footer__split-list-item-anchor:active:after{background:currentColor}
.component-global-footer__accordion .component-global-footer__split-list-item-anchor:before{content:"";display:none}
.component-global-footer__accordion .component-global-footer__split-list-item-anchor:hover:after,.component-global-footer__accordion .component-global-footer__split-list-item-anchor:active:after,.component-global-footer__accordion .component-global-footer__split-list-item-anchor:focus:after{background:currentColor}
.component-global-footer__accordion--collapsed{display:none !important}
.component-global-footer__part-wrapper{padding:20px}
@media screen and (min-width:60.000em){.component-global-footer__part-wrapper{margin:0;max-width:1160px;margin:0 auto;padding:0 20px}
}
.component-global-footer__drop-button{cursor:pointer;font-size:1rem;position:relative}
.component-global-footer__drop-button:hover .component-global-footer__drop-button-text,.component-global-footer__drop-button:active .component-global-footer__drop-button-text,.component-global-footer__drop-button:focus .component-global-footer__drop-button-text{text-shadow:0 0 0 #fff}
@media screen and (min-width:0){.component-global-footer__drop-button{font-size:1rem}
}
@media screen and (min-width:54.000em){.component-global-footer__drop-button{font-size:1rem}
}
@media screen and (min-width:60.000em){.component-global-footer__drop-button{font-size:.875rem}
.component-global-footer__drop-button:hover .component-global-footer__drop-button-text,.component-global-footer__drop-button:active .component-global-footer__drop-button-text,.component-global-footer__drop-button:focus .component-global-footer__drop-button-text{border-bottom:solid .0625rem currentColor;text-shadow:0 0 0 #fff}
}
.component-global-footer__drop-button-text+i{display:inline-block;line-height:1.3125rem;vertical-align:top;font-weight:bold;font-size:1rem}
@media screen and (min-width:0){.component-global-footer__drop-button-text+i{font-size:1rem}
}
@media screen and (min-width:54.000em){.component-global-footer__drop-button-text+i{line-height:1rem}
}
@media screen and (min-width:60.000em){.component-global-footer__drop-button-text+i{line-height:.9375rem}
}
.component-global-footer__drop-button-text+em{display:inline-block;line-height:1.3125rem;vertical-align:top;font-weight:bold;font-size:1rem}
@media screen and (min-width:0){.component-global-footer__drop-button-text+em{font-size:1rem}
}
@media screen and (min-width:54.000em){.component-global-footer__drop-button-text+em{line-height:1rem}
}
@media screen and (min-width:60.000em){.component-global-footer__drop-button-text+em{line-height:.9375rem}
}
@media screen and (min-width:60.000em){.component-global-footer__social-buttons{display:none}
}
.component-global-footer__social-buttons>div{display:flexbox;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media all and (min-width:960px){.component-global-footer__social-buttons>div{margin-top:10px}
}
.component-global-footer__social-buttons-item-anchor-img{height:3.125rem;width:3.125rem}
@media screen and (min-width:60.000em){.component-global-footer__social-buttons-item-anchor-img{height:2.5rem;width:2.5rem}
}
.component-global-footer__social-buttons-item:not(:last-child){margin-right:20px}
@media screen and (min-width:0){.component-global-footer__social-buttons-item:not(:last-child){margin-right:.625rem}
}
@media screen and (min-width:60.000em){.component-global-footer__social-buttons-item:not(:last-child){margin-right:1.875rem}
}
.component-global-footer__bottom-links>.component-global-footer__part-wrapper,.component-global-footer__top-links>.component-global-footer__part-wrapper{padding-top:10px;padding-bottom:10px}
@media screen and (min-width:60.000em){.component-global-footer__bottom-links{padding-top:1px;background-color:#5514b4}
.component-global-footer__bottom-links>.component-global-footer__part-wrapper{padding-top:0;padding-bottom:0}
}
@media screen and (min-width:60.000em){.component-global-footer__top-links>.component-global-footer__part-wrapper{display:flexbox;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}
.component-global-footer__top-links>.component-global-footer__part-wrapper .component-global-footer__split-list-item{padding-top:1.5625rem;padding-bottom:1.5625rem;padding-right:180px}
}
.component-global-footer__top-links>.component-global-footer__part-wrapper>.component-global-footer__social-buttons{height:100%}
@media only screen and (max-width:767px){.component-global-footer__top-links>.component-global-footer__part-wrapper>.component-global-footer__social-buttons{display:none}
}
@media screen and (min-width:48.000em){.component-global-footer__top-links>.component-global-footer__part-wrapper>.component-global-footer__social-buttons{display:none}
}
@media screen and (min-width:48.000em) and (orientation:landscape){.component-global-footer__top-links>.component-global-footer__part-wrapper>.component-global-footer__social-buttons{display:none}
}
@media screen and (min-width:48.000em) and (orientation:portrait){.component-global-footer__top-links>.component-global-footer__part-wrapper>.component-global-footer__social-buttons{display:none}
}
@media screen and (min-width:60.000em){.component-global-footer__top-links>.component-global-footer__part-wrapper>.component-global-footer__social-buttons{padding-left:1.875rem;display:flexbox;display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.component-global-footer__top-links>.component-global-footer__part-wrapper>.component-global-footer__social-buttons .component-global-footer__social-buttons-item{height:100%;white-space:nowrap;text-align:center}
.component-global-footer__top-links>.component-global-footer__part-wrapper>.component-global-footer__social-buttons .component-global-footer__social-buttons-item-anchor:before{content:"";display:inline-block;vertical-align:middle}
.component-global-footer__top-links>.component-global-footer__part-wrapper>.component-global-footer__social-buttons .component-global-footer__social-buttons-item-anchor-img{vertical-align:middle;max-height:100%}
.component-global-footer__top-links>.component-global-footer__part-wrapper>.component-global-footer__social-buttons .component-global-footer__social-buttons-item{list-style:none}
}
.component-global-footer__site-info{background-color:#5514b4}
.component-global-footer__site-info>.component-global-footer__part-wrapper{padding-bottom:20px;padding-top:10px;max-width:1160px;margin:0 auto;display:flex}
.component-global-footer__site-info-name{width:50%;display:inline-flex;text-align:left;justify-content:center;flex-direction:column;font-family:bt-bold-font;padding-bottom:0;padding-left:0 !important}
@media screen and (min-width:0){.component-global-footer__site-info-name{font-size:1.125rem}
}
@media screen and (min-width:60.000em){.component-global-footer__site-info-name{font-size:.875rem}
}
.component-global-footer__site-info-right{display:flex;justify-content:flex-end;text-align:right}
.component-global-footer__site-info-right.col-dt-6{width:50%}
@media screen and (min-width:60.000em){.component-global-footer__site-info-right{padding-top:0;padding-right:0 !important}
}
.component-global-footer__site-info-right span{display:inherit;justify-content:center;flex-direction:column;margin-right:20px}
.component-global-footer__site-info-right span.no-footer-logo{margin-right:0}
@media all and (max-width:959px){.component-global-footer__site-info-right-logo{flex-direction:row}
}
@media screen and (min-width:0){.component-global-footer__site-info-right-logo{width:30px;height:30px;position:relative;top:-1px}
}
@media screen and (min-width:0){.component-global-footer__site-info-right-logo{width:30px;height:30px}
}
@media screen and (min-width:48.000em){.component-global-footer__site-info-right-logo{width:30px;height:30px}
}
@media screen and (min-width:60.000em){.component-global-footer__site-info-right-logo{width:30px;height:30px}
}
@media all and (min-width:960px) and (orientation:portrait),only screen and (min-device-width :1024px) and (orientation :landscape) and (-webkit-min-device-pixel-ratio:2){.component-global-footer__site-info-right-logo{width:30px;height:30px}
}
@media screen and (min-width:0) and (orientation:portrait){.ios .component-global-footer__drop-button{font-size:1rem}
}
@media screen and (min-width:54.000em) and (orientation:portrait){.ios .component-global-footer__drop-button{font-size:1rem}
}
@media screen and (min-width:60.000em) and (orientation:landscape),screen and (min-width:60.000em) and (orientation:portrait){.ios .component-global-footer__drop-button{font-size:.9375rem}
}
.rm-ul{text-decoration:none}
.global-footer{padding:0}
@media only screen and (min-width:0){.component-global-footer{height:741px}
}
@media only screen and (min-width:384px){.component-global-footer{height:705px}
}
@media only screen and (min-width:960px){.component-global-footer{height:230px}
}