/* 6 unique themes defined for 26 themable objects */
/* Colours: #2a737f, #1f818d, #00cad4, #{HighContrastColor} */

.h-themed__theme-2a737f-1f818d__linear-gradient { border-top: 8px solid #1f818d !important; }
.h-themed__theme-2a737f-1f818d__linear-gradient::before { background: linear-gradient(to right, #2a737f 0%, #00cad4 20%, #00cad4 100%) !important; }
.h-themed__theme-2a737f-1f818d__linear-gradient:hover { color: #2a737f !important; }

.h-themed__theme-2a737f-1f818d__linear-gradient-small::before { background: linear-gradient(to right, #2a737f 0%, #00cad4 50%, #00cad4 100%) !important; }
.h-themed__theme-2a737f-1f818d__glow { background: radial-gradient(ellipse at 150% 0%, #00cad4 0%, rgba(255, 255, 255, 0) 60%) !important; }

.h-themed__theme-2a737f-1f818d__color-primary { color: #2a737f !important; }
.h-themed__theme-2a737f-1f818d__color-secondary { color: #1f818d !important; }
.h-themed__theme-2a737f-1f818d__color-tertiary { color: #00cad4 !important; }
.h-themed__theme-2a737f-1f818d__color-high-contrast { color: # !important; }

.h-themed__theme-2a737f-1f818d__button { border-color: #1f818d !important;color: #1f818d !important; }
.h-themed__theme-2a737f-1f818d__button:hover { background-color: #1f818d !important;color: #fff !important; }


.h-themed__theme-2a737f-1f818d__background-bangle { background-image: url("/assets/_themes/bangle-2a737f-1f818d.svg") !important; }
.h-themed__theme-2a737f-1f818d__background-chevron { background-image: url("/assets/_themes/chevron-2a737f-1f818d.svg") !important; }


.h-themed__theme-2a737f-1f818d__mark { border-color: #00cad4 !important; }

/* high contrast versions for use on dark backgrounds */


.h-theme__high-contrast .h-themed__theme-2a737f-1f818d__color-secondary { color: # !important; }
/* Colours: #004b6b, #007ba2, #00b5e2, #{HighContrastColor} */

.h-themed__theme-004b6b-007ba2__linear-gradient { border-top: 8px solid #007ba2 !important; }
.h-themed__theme-004b6b-007ba2__linear-gradient::before { background: linear-gradient(to right, #004b6b 0%, #00b5e2 20%, #00b5e2 100%) !important; }
.h-themed__theme-004b6b-007ba2__linear-gradient:hover { color: #004b6b !important; }

.h-themed__theme-004b6b-007ba2__linear-gradient-small::before { background: linear-gradient(to right, #004b6b 0%, #00b5e2 50%, #00b5e2 100%) !important; }
.h-themed__theme-004b6b-007ba2__glow { background: radial-gradient(ellipse at 150% 0%, #00b5e2 0%, rgba(255, 255, 255, 0) 60%) !important; }

.h-themed__theme-004b6b-007ba2__color-primary { color: #004b6b !important; }
.h-themed__theme-004b6b-007ba2__color-secondary { color: #007ba2 !important; }
.h-themed__theme-004b6b-007ba2__color-tertiary { color: #00b5e2 !important; }
.h-themed__theme-004b6b-007ba2__color-high-contrast { color: # !important; }

.h-themed__theme-004b6b-007ba2__button { border-color: #007ba2 !important;color: #007ba2 !important; }
.h-themed__theme-004b6b-007ba2__button:hover { background-color: #007ba2 !important;color: #fff !important; }


.h-themed__theme-004b6b-007ba2__background-bangle { background-image: url("/assets/_themes/bangle-004b6b-007ba2.svg") !important; }
.h-themed__theme-004b6b-007ba2__background-chevron { background-image: url("/assets/_themes/chevron-004b6b-007ba2.svg") !important; }


.h-themed__theme-004b6b-007ba2__mark { border-color: #00b5e2 !important; }

/* high contrast versions for use on dark backgrounds */


.h-theme__high-contrast .h-themed__theme-004b6b-007ba2__color-secondary { color: # !important; }
/* Colours: #387060, #477f59, #97c93c, #{HighContrastColor} */

.h-themed__theme-387060-477f59__linear-gradient { border-top: 8px solid #477f59 !important; }
.h-themed__theme-387060-477f59__linear-gradient::before { background: linear-gradient(to right, #387060 0%, #97c93c 20%, #97c93c 100%) !important; }
.h-themed__theme-387060-477f59__linear-gradient:hover { color: #387060 !important; }

.h-themed__theme-387060-477f59__linear-gradient-small::before { background: linear-gradient(to right, #387060 0%, #97c93c 50%, #97c93c 100%) !important; }
.h-themed__theme-387060-477f59__glow { background: radial-gradient(ellipse at 150% 0%, #97c93c 0%, rgba(255, 255, 255, 0) 60%) !important; }

.h-themed__theme-387060-477f59__color-primary { color: #387060 !important; }
.h-themed__theme-387060-477f59__color-secondary { color: #477f59 !important; }
.h-themed__theme-387060-477f59__color-tertiary { color: #97c93c !important; }
.h-themed__theme-387060-477f59__color-high-contrast { color: # !important; }

.h-themed__theme-387060-477f59__button { border-color: #477f59 !important;color: #477f59 !important; }
.h-themed__theme-387060-477f59__button:hover { background-color: #477f59 !important;color: #fff !important; }


.h-themed__theme-387060-477f59__background-bangle { background-image: url("/assets/_themes/bangle-387060-477f59.svg") !important; }
.h-themed__theme-387060-477f59__background-chevron { background-image: url("/assets/_themes/chevron-387060-477f59.svg") !important; }


.h-themed__theme-387060-477f59__mark { border-color: #97c93c !important; }

/* high contrast versions for use on dark backgrounds */


.h-theme__high-contrast .h-themed__theme-387060-477f59__color-secondary { color: # !important; }
/* Colours: #473f55, #544779, #6c4f9f, #{HighContrastColor} */

.h-themed__theme-473f55-544779__linear-gradient { border-top: 8px solid #544779 !important; }
.h-themed__theme-473f55-544779__linear-gradient::before { background: linear-gradient(to right, #473f55 0%, #6c4f9f 20%, #6c4f9f 100%) !important; }
.h-themed__theme-473f55-544779__linear-gradient:hover { color: #473f55 !important; }

.h-themed__theme-473f55-544779__linear-gradient-small::before { background: linear-gradient(to right, #473f55 0%, #6c4f9f 50%, #6c4f9f 100%) !important; }
.h-themed__theme-473f55-544779__glow { background: radial-gradient(ellipse at 150% 0%, #6c4f9f 0%, rgba(255, 255, 255, 0) 60%) !important; }

.h-themed__theme-473f55-544779__color-primary { color: #473f55 !important; }
.h-themed__theme-473f55-544779__color-secondary { color: #544779 !important; }
.h-themed__theme-473f55-544779__color-tertiary { color: #6c4f9f !important; }
.h-themed__theme-473f55-544779__color-high-contrast { color: # !important; }

.h-themed__theme-473f55-544779__button { border-color: #544779 !important;color: #544779 !important; }
.h-themed__theme-473f55-544779__button:hover { background-color: #544779 !important;color: #fff !important; }


.h-themed__theme-473f55-544779__background-bangle { background-image: url("/assets/_themes/bangle-473f55-544779.svg") !important; }
.h-themed__theme-473f55-544779__background-chevron { background-image: url("/assets/_themes/chevron-473f55-544779.svg") !important; }


.h-themed__theme-473f55-544779__mark { border-color: #6c4f9f !important; }

/* high contrast versions for use on dark backgrounds */


.h-theme__high-contrast .h-themed__theme-473f55-544779__color-secondary { color: # !important; }
/* Colours: #926728, #976f2f, #e39f36, #{HighContrastColor} */

.h-themed__theme-926728-976f2f__linear-gradient { border-top: 8px solid #976f2f !important; }
.h-themed__theme-926728-976f2f__linear-gradient::before { background: linear-gradient(to right, #926728 0%, #e39f36 20%, #e39f36 100%) !important; }
.h-themed__theme-926728-976f2f__linear-gradient:hover { color: #926728 !important; }

.h-themed__theme-926728-976f2f__linear-gradient-small::before { background: linear-gradient(to right, #926728 0%, #e39f36 50%, #e39f36 100%) !important; }
.h-themed__theme-926728-976f2f__glow { background: radial-gradient(ellipse at 150% 0%, #e39f36 0%, rgba(255, 255, 255, 0) 60%) !important; }

.h-themed__theme-926728-976f2f__color-primary { color: #926728 !important; }
.h-themed__theme-926728-976f2f__color-secondary { color: #976f2f !important; }
.h-themed__theme-926728-976f2f__color-tertiary { color: #e39f36 !important; }
.h-themed__theme-926728-976f2f__color-high-contrast { color: # !important; }

.h-themed__theme-926728-976f2f__button { border-color: #976f2f !important;color: #976f2f !important; }
.h-themed__theme-926728-976f2f__button:hover { background-color: #976f2f !important;color: #fff !important; }


.h-themed__theme-926728-976f2f__background-bangle { background-image: url("/assets/_themes/bangle-926728-976f2f.svg") !important; }
.h-themed__theme-926728-976f2f__background-chevron { background-image: url("/assets/_themes/chevron-926728-976f2f.svg") !important; }


.h-themed__theme-926728-976f2f__mark { border-color: #e39f36 !important; }

/* high contrast versions for use on dark backgrounds */


.h-theme__high-contrast .h-themed__theme-926728-976f2f__color-secondary { color: # !important; }
/* Colours: #004b6b, #1f818d, #85b3c7, #{HighContrastColor} */

.h-themed__theme-004b6b-1f818d__linear-gradient { border-top: 8px solid #1f818d !important; }
.h-themed__theme-004b6b-1f818d__linear-gradient::before { background: linear-gradient(to right, #004b6b 0%, #85b3c7 20%, #85b3c7 100%) !important; }
.h-themed__theme-004b6b-1f818d__linear-gradient:hover { color: #004b6b !important; }

.h-themed__theme-004b6b-1f818d__linear-gradient-small::before { background: linear-gradient(to right, #004b6b 0%, #85b3c7 50%, #85b3c7 100%) !important; }
.h-themed__theme-004b6b-1f818d__glow { background: radial-gradient(ellipse at 150% 0%, #85b3c7 0%, rgba(255, 255, 255, 0) 60%) !important; }

.h-themed__theme-004b6b-1f818d__color-primary { color: #004b6b !important; }
.h-themed__theme-004b6b-1f818d__color-secondary { color: #1f818d !important; }
.h-themed__theme-004b6b-1f818d__color-tertiary { color: #85b3c7 !important; }
.h-themed__theme-004b6b-1f818d__color-high-contrast { color: # !important; }

.h-themed__theme-004b6b-1f818d__button { border-color: #1f818d !important;color: #1f818d !important; }
.h-themed__theme-004b6b-1f818d__button:hover { background-color: #1f818d !important;color: #fff !important; }


.h-themed__theme-004b6b-1f818d__background-bangle { background-image: url("/assets/_themes/bangle-004b6b-1f818d.svg") !important; }
.h-themed__theme-004b6b-1f818d__background-chevron { background-image: url("/assets/_themes/chevron-004b6b-1f818d.svg") !important; }


.h-themed__theme-004b6b-1f818d__mark { border-color: #85b3c7 !important; }

/* high contrast versions for use on dark backgrounds */


.h-theme__high-contrast .h-themed__theme-004b6b-1f818d__color-secondary { color: # !important; }
