.g-price-plans__toggle{text-align:center}@media (min-width:48rem){.g-price-plans__toggle{text-align:right}}.g-price-plans__toggle{height:46px}.g-price-plans__plans{display:-webkit-box;display:-ms-flexbox;display:flex}.g-price-plans__plans>*{-ms-flex-preferred-size:20%;flex-basis:20%}.g-price-plans__ticks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:880px}.g-price-plans__ticks>*{-ms-flex-preferred-size:20%;flex-basis:20%}.g-price-plans__section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:880px}.g-price-plans__section--reveal .g-price-plans__column{padding-bottom:48px;height:155px;overflow:hidden;position:relative}.g-price-plans__section--reveal .g-price-plans__column:after{content:"";position:absolute;bottom:0;left:0;right:0;height:40px;width:100%}.g-price-plans__section--reveal .g-price-plans__column--1:after{background:#fff7ea;background:-webkit-gradient(linear,left bottom,left top,color-stop(70%,#fff7ea),to(rgba(255,247,234,.5)));background:linear-gradient(0deg,#fff7ea 70%,rgba(255,247,234,.5) 100%)}.g-price-plans__section--reveal .g-price-plans__column--2:after{background:#f5f8fb;background:-webkit-gradient(linear,left bottom,left top,color-stop(70%,#f5f8fb),to(rgba(245,248,251,.5)));background:linear-gradient(0deg,#f5f8fb 70%,rgba(245,248,251,.5) 100%)}.g-price-plans__section--reveal .g-price-plans__column--3:after{background:#f0f5fa;background:-webkit-gradient(linear,left bottom,left top,color-stop(70%,#f0f5fa),to(rgba(240,245,250,.5)));background:linear-gradient(0deg,#f0f5fa 70%,rgba(240,245,250,.5) 100%)}.g-price-plans__section--reveal .g-price-plans__column--4:after{background:#e5eef6;background:-webkit-gradient(linear,left bottom,left top,color-stop(70%,#e5eef6),to(rgba(229,238,246,.5)));background:linear-gradient(0deg,#e5eef6 70%,rgba(229,238,246,.5) 100%)}.g-price-plans__section--reveal .g-price-plans__column--5:after{background:#fef2f2;background:-webkit-gradient(linear,left bottom,left top,color-stop(70%,#fef2f2),to(rgba(254,242,242,.5)));background:linear-gradient(0deg,#fef2f2 70%,rgba(254,242,242,.5) 100%)}.g-price-plans__section--reveal .g-price-plans__checkbox:checked~.g-price-plans__column{height:auto}.g-price-plans__section--reveal .g-price-plans__checkbox:checked~.g-price-plans__reveal .g-price-plans__link{color:#005aa6}.g-price-plans__section--reveal .g-price-plans__checkbox:checked~.g-price-plans__reveal .g-price-plans__link:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.g-price-plans__checkbox{display:none}.g-price-plans__column{-ms-flex-preferred-size:20%;flex-basis:20%;padding:16px 8px;font-size:.8rem}@media (min-width:90rem){.g-price-plans__column{padding-left:16px;padding-right:16px}}.g-price-plans__column--centred{text-align:center}.g-price-plans__column--1{background-color:#fff7ea}.g-price-plans__column--2{background-color:#f5f8fb}.g-price-plans__column--3{background-color:#f0f5fa}.g-price-plans__column--4{background-color:#e5eef6}.g-price-plans__column--5{background-color:#fef2f2}.g-price-plans__reveal{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:-40px;display:-webkit-box;display:-ms-flexbox;display:flex}.g-price-plans__action{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-item-align:center;align-self:center;text-align:center}.g-price-plans__link{font-size:.8rem;font-weight:700;position:relative;margin-left:30px}.g-price-plans__link:before{content:"";position:absolute;left:-30px;top:2px;width:20px;height:11px;background-image:url(/images/icon-chevron-down.svg);background-size:20px 11px;background-repeat:no-repeat;-webkit-transform:rotate(0);transform:rotate(0)}.g-price-plans__accordion{display:none}.g-price-plans__subheading{font-size:.8rem;font-weight:400;color:#555857;text-transform:uppercase;letter-spacing:.03rem;color:#363a3a;font-weight:600;text-align:center;padding:16px 0 8px;min-width:880px;-ms-flex-preferred-size:100%;flex-basis:100%}.g-price-plans__item{font-weight:400;margin-bottom:8px;margin-left:24px;position:relative;color:#555857}.g-price-plans__item em{color:#363a3a;font-weight:600;display:block}.g-price-plans__item-icon{width:18px;height:18px;position:absolute;left:-24px;top:0}