﻿/*offer hover*/
.card--cyan::after {
    background: #00b5d6;
}
.card--blue::after {
    background: #007a9d;
}
.card--green::after {
    background: #00a27b;
}
.card--bright-green::after {
    background: #82c357;
}
.card--yellow::after {
    background: #ffc037;
}
.card--orange::after {
    background: #ff972b;
}
.card--red::after {
    background: #fe403c;
}
.card--purple::after {
    background: #b51156;
}
.card--purple::after {
    background: #b51156;
}
.card--dark-blue::after {
    background: #002b52;
}
.card--green-grey::after {
    background: #566b6b;
}
.card--teal::after {
    background: #2cafa4;
}
/*hr*/
.hr.hr--cyan {
    border-color: #00b5d6;
}
.hr.hr--blue {
    border-color: #007a9d;
}
.hr.hr--green {
    border-color: #00a27b;
}
.hr.hr--bright-green {
    border-color: #82c357;
}
.hr.hr--yellow {
    border-color: #ffc037;
}
.hr.hr--orange {
    border-color: #ff972b;
}
.hr.hr--red {
    border-color: #fe403c;
}
.hr.hr--purple {
    border-color: #b51156;
}
.hr.hr--purple {
    border-color: #b51156;
}
.hr.hr--dark-blue {
    border-color: #002b52;
}
.hr.hr--green-grey {
    border-color: #566b6b;
}
.hr.hr--teal {
    border-color: #2cafa4;
}
/*text*/
.text--cyan {
    color: #00b5d6;
}
.text--blue {
    color: #007a9d;
}
.text--green {
    color: #00a27b;
}
.text--bright-green {
    color: #82c357;
}
.text--yellow {
    color: #ffc037;
}
.text--orange {
    color: #ff972b;
}
.text--red {
    color: #fe403c;
}
.text--purple {
    color: #b51156;
}
.text--purple {
    color: #b51156;
}
.text--dark-blue {
    color: #002b52;
}
.text--green-grey {
    color: #566b6b;
}
.text--teal {
    color: #2cafa4;
}
/*button*/
.button--cyan {
    background-color: #00b5d6;
    color: #ffffff;
}
.button--blue {
    background-color: #007a9d;
    color: #ffffff;
}
.button--green {
    background-color: #00a27b;
    color: #ffffff;
}
.button--bright-green {
    background-color: #82c357;
    color: #ffffff;
}
.button--yellow {
    background-color: #ffc037;
    color: #ffffff;
}
.button--orange {
    background-color: #ff972b;
    color: #ffffff;
}
.button--red {
    background-color: #fe403c;
    color: #ffffff;
}
.button--purple {
    background-color: #b51156;
    color: #ffffff;
}
.button--dark-blue {
    background-color: #002b52;
    color: #ffffff;
}
.button--green-grey {
    background-color: #566b6b;
    color: #ffffff;
}
.button--teal {
    background-color: #2cafa4;
    color: #ffffff;
}
/*button on hover*/
.button--cyan:hover, .button--cyan.active {
    border: 1px solid #00b5d6;
    background-color: #ffffff;
    color: #00b5d6;
}
.button--blue:hover, .button--blue.active {
    border: 1px solid #007a9d;
    background-color: #ffffff;
    color: #007a9d;
}
.button--green:hover, .button--green.active {
    border: 1px solid #00a27b;
    background-color: #ffffff;
    color: #00a27b;
}
.button--bright-green:hover, .button--bright-green.active {
    border: 1px solid #82c357;
    background-color: #ffffff;
    color: #82c357;
}
.button--yellow:hover, .button--yellow.active {
    border: 1px solid #ffc037;
    background-color: #ffffff;
    color: #ffc037;
}
.button--orange:hover, .button--orange.active {
    border: 1px solid #ff972b;
    background-color: #ffffff;
    color: #ff972b;
}
.button--red:hover, .button--red.active {
    border: 1px solid #fe403c;
    background-color: #ffffff;
    color: #fe403c;
}
.button--purple:hover, .button--purple.active {
    border: 1px solid #b51156;
    background-color: #ffffff;
    color: #b51156;
}
.button--dark-blue:hover, .button--dark-blue.active {
    border: 1px solid #002b52;
    background-color: #ffffff;
    color: #002b52;
}
.button--green-grey:hover, .button--green-grey.active {
    border: 1px solid #566b6b;
    background-color: #ffffff;
    color: #566b6b;
}
.button--teal:hover, .button--teal.active {
    border: 1px solid #2cafa4;
    background-color: #ffffff;
    color: #2cafa4;
}
/* accordion button colour */
.accordion__button.icon--cyan::after {
    color: #00b5d6;
}
.accordion__button.icon--blue::after {
    color: #007a9d;
}
.accordion__button.icon--green::after {
    color: #00a27b;
}
.accordion__button.icon--bright-green::after {
    color: #82c357;
}
.accordion__button.icon--yellow::after {
    color: #ffc037;
}
.accordion__button.icon--orange::after {
    color: #ff972b;
}
.accordion__button.icon--red::after {
    color: #fe403c;
}
.accordion__button.icon--purple::after {
    color: #b51156;
}
.accordion__button.icon--dark-blue::after {
    color: #002b52;
}
.accordion__button.icon--green-grey::after {
    color: #566b6b;
}
.accordion__button.icon--teal::after {
    color: #2cafa4;
}
/* accordion */
.accordion__button.icon--cyan.active:before {
    background-color: #00b5d6;
}
.accordion__button.icon--blue.active:before {
    background-color: #007a9d;
}
.accordion__button.icon--green.active:before {
    background-color: #00a27b;
}
.accordion__button.icon--bright-green.active:before {
    background-color: #82c357;
}
.accordion__button.icon--yellow.active:before {
    background-color: #ffc037;
}
.accordion__button.icon--orange.active:before {
    background-color: #ff972b;
}
.accordion__button.icon--red.active:before {
    background-color: #fe403c;
}
.accordion__button.icon--purple.active:before {
    background-color: #b51156;
}
.accordion__button.icon--dark-blue.active:before {
    background-color: #002b52;
}
.accordion__button.icon--green-grey.active:before {
    background-color: #566b6b;
}
.accordion__button.icon--teal.active:before {
    background-color: #2cafa4;
}
/* articles */
.card--article.card--article--cyan .card__chevron- {
    background-color: #00b5d6;
}
.card--article.card--article--blue .card__chevron- {
    background-color: #007a9d;
}
.card--article.card--article--green .card__chevron- {
    background-color: #00a27b;
}
.card--article.card--article--bright-green .card__chevron- {
    background-color: #82c357;
}
.card--article.card--article--yellow .card__chevron- {
    background-color: #ffc037;
}
.card--article.card--article--orange .card__chevron- {
    background-color: #ff972b;
}
.card--article.card--article--red .card__chevron- {
    background-color: #fe403c;
}
.card--article.card--article--purple .card__chevron- {
    background-color: #b51156;
}
.card--article.card--article--dark-blue .card__chevron- {
    background-color: #002b52;
}
.card--article.card--article--green-grey .card__chevron- {
    background-color: #566b6b;
}
.card--article.card--article--teal .card__chevron- {
    background-color: #2cafa4;
}
/* articles hover */
.card--article.card--article--cyan .card__chevron-:hover {
    color: #00b5d6;
    background-color: #ffffff;
}
.card--article.card--article--blue .card__chevron-:hover {
    color: #007a9d;
    background-color: #ffffff;
}
.card--article.card--article--green .card__chevron-:hover {
    color: #00a27b;
    background-color: #ffffff;
}
.card--article.card--article--bright-green .card__chevron-:hover {
    color: #82c357;
    background-color: #ffffff;
}
.card--article.card--article--yellow .card__chevron-:hover {
    color: #ffc037;
    background-color: #ffffff;
}
.card--article.card--article--orange .card__chevron-:hover {
    color: #ff972b;
    background-color: #ffffff;
}
.card--article.card--article--red .card__chevron-:hover {
    color: #fe403c;
    background-color: #ffffff;
}
.card--article.card--article--purple .card__chevron-:hover {
    color: #b51156;
    background-color: #ffffff;
}
.card--article.card--article--dark-blue .card__chevron-:hover {
    color: #002b52;
    background-color: #ffffff;
}
.card--article.card--article--green-grey .card__chevron-:hover {
    color: #566b6b;
    background-color: #ffffff;
}
.card--article.card--article--teal .card__chevron-:hover {
    color: #2cafa4;
    background-color: #ffffff;
}
/* adapt colour for inside content*/
.adapt-colour--cyan .hr {
    border-color: #00b5d6;
    border-top: 6px #00b5d6;
}
.adapt-colour--blue .hr {
    border-color: #007a9d;
    border-top: 6px #007a9d;
}
.adapt-colour--green .hr {
    border-color: #00a27b;
    border-top: 6px #00a27b;
}
.adapt-colour--bright-green .hr {
    border-color: #82c357;
    border-top: 6px #82c357;
}
.adapt-colour--yellow .hr {
    border-color: #ffc037;
    border-top: 6px #ffc037;
}
.adapt-colour--orange .hr {
    border-color: #ff972b;
    border-top: 6px #ff972b;
}
.adapt-colour--red .hr {
    border-color: #fe403c;
    border-top: 6px #fe403c;
}
.adapt-colour--purple .hr {
    border-color: #b51156;
    border-top: 6px #b51156;
}
.adapt-colour--dark-blue .hr {
    border-color: #002b52;
    border-top: 6px #002b52;
}
.adapt-colour--green-grey .hr {
    border-color: #566b6b;
    border-top: 6px #566b6b;
}
.adapt-colour--teal .hr {
    border-color: #2cafa4;
    border-top: 6px #2cafa4;
}
/*tab colourr*/
.tabs__open-tab-button.tab--cyan::after {
    background-color: #00b5d6;
}
.tabs__open-tab-button.tab--blue::after {
    background-color: #007a9d;
}
.tabs__open-tab-button.tab--green::after {
    background-color: #00a27b;
}
.tabs__open-tab-button.tab--bright-green::after {
    background-color: #82c357;
}
.tabs__open-tab-button.tab--yellow::after {
    background-color: #ffc037;
}
.tabs__open-tab-button.tab--orange::after {
    background-color: #ff972b;
}
.tabs__open-tab-button.tab--red::after {
    background-color: #fe403c;
}
.tabs__open-tab-button.tab--purple::after {
    background-color: #b51156;
}
.tabs__open-tab-button.tab--dark-blue::after {
    background-color: #002b52;
}
.tabs__open-tab-button.tab--green-grey::after {
    background-color: #566b6b;
}
.tabs__open-tab-button.tab--teal::after {
    background-color: #2cafa4;
}