/* Minification failed. Returning unminified contents.
(2,374850): run-time error CSS1030: Expected identifier, found '-'
(2,374850): run-time error CSS1031: Expected selector, found '-'
(2,374850): run-time error CSS1025: Expected comma or open brace, found '-'
(2,374925): run-time error CSS1030: Expected identifier, found '-'
(2,374925): run-time error CSS1031: Expected selector, found '-'
(2,374925): run-time error CSS1025: Expected comma or open brace, found '-'
(2,377046): run-time error CSS1030: Expected identifier, found '-'
(2,377046): run-time error CSS1031: Expected selector, found '-'
(2,377046): run-time error CSS1025: Expected comma or open brace, found '-'
(2,377472): run-time error CSS1030: Expected identifier, found '-'
(2,377472): run-time error CSS1019: Unexpected token, found '-'
(2,377558): run-time error CSS1030: Expected identifier, found '-'
(2,377558): run-time error CSS1019: Unexpected token, found '-'
(2,377634): run-time error CSS1030: Expected identifier, found '-'
(2,377634): run-time error CSS1019: Unexpected token, found '-'
(2,377755): run-time error CSS1030: Expected identifier, found '-'
(2,377856): run-time error CSS1019: Unexpected token, found '}'
(2,428271): run-time error CSS1030: Expected identifier, found '-'
(2,428440): run-time error CSS1019: Unexpected token, found '}'
(2,437343): run-time error CSS1030: Expected identifier, found '-'
(2,437343): run-time error CSS1031: Expected selector, found '-'
(2,437343): run-time error CSS1025: Expected comma or open brace, found '-'
(2,438843): run-time error CSS1030: Expected identifier, found '-'
(2,438843): run-time error CSS1031: Expected selector, found '-'
(2,438843): run-time error CSS1025: Expected comma or open brace, found '-'
(2,480294): run-time error CSS1030: Expected identifier, found '-'
(2,480294): run-time error CSS1031: Expected selector, found '-'
(2,480294): run-time error CSS1025: Expected comma or open brace, found '-'
(2,481828): run-time error CSS1030: Expected identifier, found '-'
(2,481828): run-time error CSS1031: Expected selector, found '-'
(2,481828): run-time error CSS1025: Expected comma or open brace, found '-'
(10,254): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,267): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,652): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,665): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,728): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,741): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,850): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,863): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,1109): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,1122): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,1278): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,1291): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,1600): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,1613): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(10,1804): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,1817): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,2054): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,2067): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,2374): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,2387): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,2817): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,2830): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,3160): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,3173): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,3463): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,3476): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,3766): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,3779): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,4070): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,4083): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,4380): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,4393): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(10,4544): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,4557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(10,4724): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,4737): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(10,4864): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,4877): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(10,5005): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,5018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(10,5184): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,5197): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,5249): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,5262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,5366): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,5379): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,5488): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,5501): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,5605): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,5618): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,5727): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,5740): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,5844): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,5857): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,5966): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,5979): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,6080): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,6093): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,6199): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,6212): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,6265): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,6278): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,6367): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,6380): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,6474): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,6487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,6577): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,6590): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,6685): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,6698): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,6788): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,6801): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,6896): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,6909): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,6997): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,7010): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,7103): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,7116): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,7655): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,7668): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,8091): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,8104): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,8527): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,8540): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,8800): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,8813): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,9073): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,9086): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,9314): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,9327): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,9465): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,9478): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,9621): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,9634): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,9794): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,9807): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,9969): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,9982): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,10139): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,10152): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,10313): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,10326): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,10454): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,10468): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,10614): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,10628): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,10778): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,10792): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,10937): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,10951): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,11098): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,11112): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,11453): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,11467): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,11582): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,11596): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,11697): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,11711): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,11793): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,11807): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,12088): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,12102): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,12383): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,12397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,12679): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,12693): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,12972): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,12986): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,13082): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,13096): run-time error CSS1062: Expected semicolon or closing curly-brace, found '40%'
(10,13409): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,13423): run-time error CSS1062: Expected semicolon or closing curly-brace, found '40%'
(10,13612): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,13626): run-time error CSS1062: Expected semicolon or closing curly-brace, found '40%'
(10,13817): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,13831): run-time error CSS1062: Expected semicolon or closing curly-brace, found '40%'
(10,14142): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,14156): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,14270): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,14284): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,14398): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,14412): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,14526): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,14540): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,14651): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,14665): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,14778): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,14792): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,14906): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,14920): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,15034): run-time error CSS1019: Unexpected token, found '@keyframes'
(10,15048): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(10,74351): run-time error CSS1030: Expected identifier, found '-'
(10,74351): run-time error CSS1031: Expected selector, found '-'
(10,74351): run-time error CSS1025: Expected comma or open brace, found '-'
(10,74493): run-time error CSS1030: Expected identifier, found '-'
(10,74493): run-time error CSS1031: Expected selector, found '-'
(10,74493): run-time error CSS1025: Expected comma or open brace, found '-'
(10,74577): run-time error CSS1030: Expected identifier, found '-'
(10,74577): run-time error CSS1031: Expected selector, found '-'
(10,74577): run-time error CSS1025: Expected comma or open brace, found '-'
(10,74707): run-time error CSS1030: Expected identifier, found '-'
(10,74707): run-time error CSS1031: Expected selector, found '-'
(10,74707): run-time error CSS1025: Expected comma or open brace, found '-'
(10,74855): run-time error CSS1030: Expected identifier, found '-'
(10,74855): run-time error CSS1031: Expected selector, found '-'
(10,74855): run-time error CSS1025: Expected comma or open brace, found '-'
(10,75038): run-time error CSS1030: Expected identifier, found '-'
(10,75038): run-time error CSS1031: Expected selector, found '-'
(10,75038): run-time error CSS1025: Expected comma or open brace, found '-'
(10,75160): run-time error CSS1030: Expected identifier, found '-'
(10,75160): run-time error CSS1031: Expected selector, found '-'
(10,75160): run-time error CSS1025: Expected comma or open brace, found '-'
(10,75396): run-time error CSS1030: Expected identifier, found '-'
(10,75396): run-time error CSS1031: Expected selector, found '-'
(10,75396): run-time error CSS1025: Expected comma or open brace, found '-'
(10,75511): run-time error CSS1030: Expected identifier, found '-'
(10,75511): run-time error CSS1031: Expected selector, found '-'
(10,75511): run-time error CSS1025: Expected comma or open brace, found '-'
(10,75798): run-time error CSS1030: Expected identifier, found '-'
(10,75798): run-time error CSS1031: Expected selector, found '-'
(10,75798): run-time error CSS1025: Expected comma or open brace, found '-'
(10,75973): run-time error CSS1030: Expected identifier, found '-'
(10,75973): run-time error CSS1031: Expected selector, found '-'
(10,75973): run-time error CSS1025: Expected comma or open brace, found '-'
(10,76174): run-time error CSS1030: Expected identifier, found '-'
(10,76174): run-time error CSS1031: Expected selector, found '-'
(10,76174): run-time error CSS1025: Expected comma or open brace, found '-'
(10,76315): run-time error CSS1030: Expected identifier, found '-'
(10,76315): run-time error CSS1031: Expected selector, found '-'
(10,76315): run-time error CSS1025: Expected comma or open brace, found '-'
(10,76472): run-time error CSS1030: Expected identifier, found '-'
(10,76472): run-time error CSS1031: Expected selector, found '-'
(10,76472): run-time error CSS1025: Expected comma or open brace, found '-'
(10,76626): run-time error CSS1030: Expected identifier, found '-'
(10,76626): run-time error CSS1031: Expected selector, found '-'
(10,76626): run-time error CSS1025: Expected comma or open brace, found '-'
(10,76812): run-time error CSS1030: Expected identifier, found '-'
(10,76812): run-time error CSS1031: Expected selector, found '-'
(10,76812): run-time error CSS1025: Expected comma or open brace, found '-'
(10,76958): run-time error CSS1030: Expected identifier, found '-'
(10,76958): run-time error CSS1031: Expected selector, found '-'
(10,76958): run-time error CSS1025: Expected comma or open brace, found '-'
(10,77197): run-time error CSS1030: Expected identifier, found '-'
(10,77197): run-time error CSS1031: Expected selector, found '-'
(10,77197): run-time error CSS1025: Expected comma or open brace, found '-'
(10,77307): run-time error CSS1030: Expected identifier, found '-'
(10,77307): run-time error CSS1031: Expected selector, found '-'
(10,77307): run-time error CSS1025: Expected comma or open brace, found '-'
(10,77483): run-time error CSS1030: Expected identifier, found '-'
(10,77483): run-time error CSS1031: Expected selector, found '-'
(10,77483): run-time error CSS1025: Expected comma or open brace, found '-'
(10,77605): run-time error CSS1030: Expected identifier, found '-'
(10,77605): run-time error CSS1031: Expected selector, found '-'
(10,77605): run-time error CSS1025: Expected comma or open brace, found '-'
(10,77788): run-time error CSS1030: Expected identifier, found '-'
(10,77788): run-time error CSS1031: Expected selector, found '-'
(10,77788): run-time error CSS1025: Expected comma or open brace, found '-'
(10,77914): run-time error CSS1030: Expected identifier, found '-'
(10,77914): run-time error CSS1031: Expected selector, found '-'
(10,77914): run-time error CSS1025: Expected comma or open brace, found '-'
(10,78055): run-time error CSS1030: Expected identifier, found '-'
(10,78055): run-time error CSS1031: Expected selector, found '-'
(10,78055): run-time error CSS1025: Expected comma or open brace, found '-'
(10,78197): run-time error CSS1030: Expected identifier, found '-'
(10,78197): run-time error CSS1031: Expected selector, found '-'
(10,78197): run-time error CSS1025: Expected comma or open brace, found '-'
(10,78378): run-time error CSS1030: Expected identifier, found '-'
(10,78378): run-time error CSS1031: Expected selector, found '-'
(10,78378): run-time error CSS1025: Expected comma or open brace, found '-'
(10,78578): run-time error CSS1030: Expected identifier, found '-'
(10,78578): run-time error CSS1031: Expected selector, found '-'
(10,78578): run-time error CSS1025: Expected comma or open brace, found '-'
(10,78713): run-time error CSS1030: Expected identifier, found '-'
(10,78713): run-time error CSS1031: Expected selector, found '-'
(10,78713): run-time error CSS1025: Expected comma or open brace, found '-'
(10,78936): run-time error CSS1030: Expected identifier, found '-'
(10,78936): run-time error CSS1031: Expected selector, found '-'
(10,78936): run-time error CSS1025: Expected comma or open brace, found '-'
(10,79071): run-time error CSS1030: Expected identifier, found '-'
(10,79071): run-time error CSS1031: Expected selector, found '-'
(10,79071): run-time error CSS1025: Expected comma or open brace, found '-'
(10,79268): run-time error CSS1030: Expected identifier, found '-'
(10,79268): run-time error CSS1031: Expected selector, found '-'
(10,79268): run-time error CSS1025: Expected comma or open brace, found '-'
(10,80014): run-time error CSS1030: Expected identifier, found '-'
(10,80014): run-time error CSS1031: Expected selector, found '-'
(10,80014): run-time error CSS1025: Expected comma or open brace, found '-'
(10,80067): run-time error CSS1030: Expected identifier, found '-'
(10,80067): run-time error CSS1031: Expected selector, found '-'
(10,80067): run-time error CSS1025: Expected comma or open brace, found '-'
(10,80162): run-time error CSS1030: Expected identifier, found '-'
(10,80162): run-time error CSS1031: Expected selector, found '-'
(10,80162): run-time error CSS1025: Expected comma or open brace, found '-'
(10,80288): run-time error CSS1030: Expected identifier, found '-'
(10,80288): run-time error CSS1031: Expected selector, found '-'
(10,80288): run-time error CSS1025: Expected comma or open brace, found '-'
(10,80384): run-time error CSS1030: Expected identifier, found '-'
(10,80384): run-time error CSS1031: Expected selector, found '-'
(10,80384): run-time error CSS1025: Expected comma or open brace, found '-'
(10,80478): run-time error CSS1030: Expected identifier, found '-'
(10,80478): run-time error CSS1031: Expected selector, found '-'
(10,80478): run-time error CSS1025: Expected comma or open brace, found '-'
(10,80603): run-time error CSS1030: Expected identifier, found '-'
(10,80603): run-time error CSS1031: Expected selector, found '-'
(10,80603): run-time error CSS1025: Expected comma or open brace, found '-'
(10,80686): run-time error CSS1030: Expected identifier, found '-'
(10,80686): run-time error CSS1031: Expected selector, found '-'
(10,80686): run-time error CSS1025: Expected comma or open brace, found '-'
(10,80829): run-time error CSS1030: Expected identifier, found '-'
(10,80829): run-time error CSS1031: Expected selector, found '-'
(10,80829): run-time error CSS1025: Expected comma or open brace, found '-'
(104,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(105,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(114,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(115,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
 */
.ui-button-icon-only,.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-checkboxradio-disabled,.ui-state-disabled{pointer-events:none}.ui-helper-reset,.ui-menu{outline:0;list-style:none}.ui-helper-hidden{display:none}#ui-datepicker-div{z-index:99999999!important}.ui-helper-hidden-accessible{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{border:0;font-size:100%;line-height:1.3;margin:0;padding:0;text-decoration:none}.ui-helper-clearfix::after,.ui-helper-clearfix::before{border-collapse:collapse;content:"";display:table}.ui-helper-clearfix::after{clear:both}.ui-helper-zfix{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{background-repeat:no-repeat;display:inline-block;margin-top:-.25em;overflow:hidden;position:relative;text-indent:-99999px;vertical-align:middle}.ui-widget-icon-block{display:block;left:50%;margin-left:-8px}.ui-widget-overlay{height:100%;left:0;position:fixed;top:0;width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;display:block;font-size:100%;margin:2px 0 0;padding:.5em .5em .5em .7em;position:relative}.ui-autocomplete,.ui-menu .ui-menu{position:absolute}.ui-accordion .ui-accordion-content{border-top:0 none;overflow:auto;padding:1em 2.2em}.ui-autocomplete{cursor:default;left:0;top:0}.ui-menu{display:block;margin:0;padding:0}.ui-button,.ui-controlgroup{display:inline-block;vertical-align:middle}.ui-menu .ui-menu-item{cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);margin:0}.ui-menu .ui-menu-item-wrapper{padding:3px 1em 3px .4em;position:relative}.ui-menu .ui-menu-divider{border-width:1px 0 0;font-size:0;height:0;line-height:0;margin:5px 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{bottom:0;left:.2em;margin:auto 0;position:absolute;top:0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{-moz-user-select:none;cursor:pointer;line-height:normal;margin-right:.1em;overflow:visible;padding:.4em 1em;position:relative;text-align:center}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{text-indent:-9999px;white-space:nowrap;width:2em}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%}.ui-button.ui-icon-notext .ui-icon{height:2.1em;padding:0;text-indent:-9999px;white-space:nowrap;width:2.1em}input.ui-button.ui-icon-notext .ui-icon{height:auto;padding:.4em 1em;text-indent:0;white-space:normal;width:auto}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus,.ui-controlgroup>.ui-controlgroup-item:focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;margin-bottom:0;margin-top:0;text-align:left;width:100%}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:medium none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:medium none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:medium none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:medium none}.ui-controlgroup-vertical .ui-spinner-input{width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{border:none;border-radius:.12em;box-shadow:1px 1px 1px #ccc inset}.ui-checkboxradio-radio-label .ui-icon-background{border:none;border-radius:1em;height:16px;overflow:visible;width:16px}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;border-style:solid;border-width:4px;height:8px;width:8px}.ui-datepicker{display:none;padding:.2em .2em 0;width:17em}.ui-datepicker .ui-datepicker-header{padding:.2em 0;position:relative}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{height:1.8em;position:absolute;top:2px;width:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%}.ui-datepicker .ui-datepicker-title{line-height:1.8em;margin:0 2.3em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{border-collapse:collapse;font-size:.9em;margin:0 0 .4em;width:100%}.ui-datepicker th{border:0;font-weight:700;padding:.7em .3em;text-align:center}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-bottom:0 none;border-left:0 none;border-right:0 none;margin:.7em 0 0;padding:0 .2em}.ui-datepicker .ui-datepicker-buttonpane button{cursor:pointer;float:right;margin:.5em .2em .4em;overflow:visible;padding:.2em .6em .3em;width:auto}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group table{margin:0 auto .4em;width:95%}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;font-size:0;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{left:auto;right:2px}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:auto;right:1px}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:1px;border-right-width:0}.ui-datepicker .ui-icon{background-repeat:no-repeat;display:block;left:.5em;overflow:hidden;text-indent:-99999px;top:.3em}.ui-dialog{left:0;outline:0;padding:.2em;position:absolute;top:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.ui-dialog .ui-dialog-titlebar-close{height:20px;margin:-10px 0 0;padding:1px;position:absolute;right:.3em;top:50%;width:20px}.ui-dialog .ui-dialog-content{background:rgba(0,0,0,0);border:0;overflow:auto;padding:.5em 1em;position:relative}.ui-dialog .ui-dialog-buttonpane{background-image:none;border-width:1px 0 0;margin-top:.5em;padding:.3em 1em .5em .4em;text-align:left}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{cursor:pointer;margin:.5em .4em .5em 0}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{right:0;width:2px}.ui-dialog .ui-resizable-s{bottom:0;height:2px}.ui-dialog .ui-resizable-w{left:0;width:2px}.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw,.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw{height:7px;width:7px}.ui-dialog .ui-resizable-se{bottom:0;right:0}.ui-dialog .ui-resizable-sw{bottom:0;left:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-resizable{position:relative}.ui-resizable-handle{display:block;font-size:.1px;position:absolute}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;left:0;top:-5px;width:100%}.ui-resizable-s{bottom:-5px;cursor:s-resize;height:7px;left:0;width:100%}.ui-resizable-e{cursor:e-resize;height:100%;right:-5px;top:0;width:7px}.ui-resizable-w{cursor:w-resize;height:100%;left:-5px;top:0;width:7px}.ui-resizable-se{bottom:1px;cursor:se-resize;height:12px;right:1px;width:12px}.ui-resizable-sw{bottom:-5px;cursor:sw-resize;height:9px;left:-5px;width:9px}.ui-slider-vertical .ui-slider-range-min,.ui-spinner-down{bottom:0}.ui-resizable-nw{cursor:nw-resize;height:9px;left:-5px;top:-5px;width:9px}.ui-resizable-ne{cursor:ne-resize;height:9px;right:-5px;top:-5px;width:9px}.ui-progressbar{height:2em;overflow:hidden;text-align:left}.ui-progressbar .ui-progressbar-value{height:100%;margin:-1px}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==) rgba(0,0,0,0);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable-helper{border:1px dotted #000;position:absolute;z-index:100}.ui-selectmenu-menu{display:none;left:0;margin:0;padding:0;position:absolute;top:0}.ui-selectmenu-menu .ui-menu{overflow-x:hidden;overflow-y:auto;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{border:0;font-size:1em;font-weight:700;height:auto;line-height:1.5;margin:.5em 0 0;padding:2px .4em}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{cursor:default;height:1.2em;position:absolute;width:1.2em;z-index:2}.ui-slider .ui-slider-range{background-position:0 0;border:0;display:block;font-size:.7em;position:absolute;z-index:1}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{margin-left:-.6em;top:-.3em}.ui-slider-horizontal .ui-slider-range{height:100%;top:0}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{height:100px;width:.8em}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-bottom:-.6em;margin-left:0}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{display:inline-block;overflow:hidden;padding:0;position:relative;vertical-align:middle}.ui-spinner-input{background:rgba(0,0,0,0);border:none;color:inherit;margin:.2em 2em .2em .4em;padding:.222em 0;vertical-align:middle}.ui-widget-content a,.ui-widget-header,.ui-widget-header a{color:#333}.ui-spinner-button{cursor:default;display:block;font-size:.5em;height:50%;margin:0;overflow:hidden;padding:0;position:absolute;right:0;text-align:center;width:1.6em}.ui-widget,.ui-widget .ui-widget{font-size:1em}.ui-spinner a.ui-spinner-button{border-bottom-style:none;border-right-style:none;border-top-style:none}.ui-spinner-up{top:0}.ui-tabs{padding:.2em;position:relative}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{border-bottom-width:0;float:left;list-style:none;margin:1px .2em 0 0;padding:0;position:relative;top:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{background:rgba(0,0,0,0);border-width:0;display:block;padding:1em 1.4em}.ui-tooltip{max-width:300px;padding:8px;position:absolute;z-index:9999}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{background:#fff;border:1px solid #ddd;color:#333}.ui-widget-header{background:#e9e9e9;border:1px solid #ddd;font-weight:700}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{background:#f6f6f6;border:1px solid #c5c5c5;color:#454545;font-weight:400}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a.ui-button:link,a.ui-button:visited{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:#ededed;border:1px solid #ccc;color:#2b2b2b;font-weight:400}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{background:#007fff;border:1px solid #003eff;color:#fff;font-weight:400}.ui-icon-background,.ui-state-active .ui-icon-background{background-color:#fff;border:#003eff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#fffa90;border:1px solid #dad55e;color:#777620}.ui-state-checked{background:#fffa90;border:1px solid #dad55e}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{background:#fddfdf;border:1px solid #f1a899;color:#5f3f3f}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{font-weight:400;opacity:.7}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{background-image:none;opacity:.35}.ui-icon{height:16px;width:16px}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(../images/ui-icons_444444_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(../images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(../images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(../images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(../images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3}.ui-widget-shadow{box-shadow:0 0 5px #666}
@charset "UTF-8";html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.about-us__container,.basketball__container,.boxing__container,.cheerleading__container,.childrens-multi-sports__container,.coaches__container,.coc__container,.come-back__banner-container,.come-back__container,.contact-us__container,.cookie-policy__container,.cricket-club-insurance__container,.cricket__container,.customer-reviews__container,.customer-reviews__wrapper,.dance-fitness-studio-insurance__container,.error-page__container,.excluded-sports__container,.extremesports__container,.facilities__container,.faqs__container,.fitness-class-participant__container,.football__container,.gym-member__container,.gymnastics__container,.gyms__container,.help-me-choose__wrapper,.help-support__container,.how-to-complain__container,.important-documents__container,.insurance-guide__container,.insurance-summary__container,.insure4sport-golf__container,.login__container,.make-a-claim__container,.martial-arts__container,.members-contact-us__container,.members-refer__container,.mypthub-banner__container,.mypthub__container,.our-guarantee__container,.partners__container,.players__container,.privacy-policy__container,.pt-fi-insurance__container,.refer-a-friend__container,.referred-friend__container,.sign-up__container,.sitemap__container,.specialist-sports__container,.sport-insurance__container,.sportGeneric__container,.sports-we-cover-block__container,.sports-we-cover__container,.svsa__container,.swimming__container,.switching__container,.teams__container,.terms-of-use__container,.watersports__container,.why-choose__container,.windsurfing__container,.wintersports__container,.yoga-trends__container{max-width:1200px;margin:0 auto;padding:0 15px}.sports-we-cover__search,.your-cover__search{z-index:2}.header,.header-purchase,.megamenu,.megamenu--top-row,.quote-float,.quote-float-golf{z-index:4}.form-reference__value-slider-bar .i4s,.your-cover__value-slider-bar--se-cover .i4s,.your-cover__value-slider-bar--weekly-allowance .i4s,.your-cover__value-slider-bar .i4s{box-shadow:0 0 5px 0 #969696}.form-reference__level-radio-pa-row--one .selected,.insure4sport-golf__level-radio-pa-row--one .selected{background:#b8d734;background:linear-gradient(180deg,#b8d734 0,#b5d635 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b8d734",endColorstr="#b5d635",GradientType=0)}.form-reference__level-radio-pa-row--two .selected,.insure4sport-golf__level-radio-pa-row--two .selected{background:#b5d633;background:linear-gradient(180deg,#b5d633 0,#b0d436 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b5d633",endColorstr="#b0d436",GradientType=0)}.form-reference__level-radio-pa-row--three .selected,.insure4sport-golf__level-radio-pa-row--three .selected{background:#afd436;background:linear-gradient(180deg,#afd436 0,#aad238 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#afd436",endColorstr="#aad238",GradientType=0)}.form-reference__level-radio-pa-row--four .selected,.insure4sport-golf__level-radio-pa-row--four .selected{background:#a9d138;background:linear-gradient(180deg,#a9d138 0,#a3cf39 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a9d138",endColorstr="#a3cf39",GradientType=0)}.form-reference__level-radio-pa-row--five .selected,.insure4sport-golf__level-radio-pa-row--five .selected{background:#a3ce3a;background:linear-gradient(180deg,#a3ce3a 0,#9bcc3b 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a3ce3a  ",endColorstr="#9bcc3b",GradientType=0)}.form-reference__level-radio-pa-row--six .selected,.insure4sport-golf__level-radio-pa-row--six .selected{background:#9bcb3b;background:linear-gradient(180deg,#9bcb3b 0,#95c93c 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9bcb3b",endColorstr="#95c93c",GradientType=0)}.form-reference__level-radio-pa-row--seven .selected,.insure4sport-golf__level-radio-pa-row--seven .selected{background:#94c93d;background:linear-gradient(180deg,#94c93d 0,#8ec73e 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#94c93d ",endColorstr="#8ec73e",GradientType=0)}.form-reference__level-radio-pa-row--eight .selected,.insure4sport-golf__level-radio-pa-row--eight .selected{background:#8dc63f;background:linear-gradient(180deg,#8dc63f 0,#87c440 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#8dc63f",endColorstr="#87c440",GradientType=0)}.your-cover__level-radio-pa-row--eight .selected,.your-cover__level-radio-pa-row--five .selected,.your-cover__level-radio-pa-row--four .selected,.your-cover__level-radio-pa-row--one .selected,.your-cover__level-radio-pa-row--seven .selected,.your-cover__level-radio-pa-row--six .selected,.your-cover__level-radio-pa-row--three .selected,.your-cover__level-radio-pa-row--two .selected,.your-cover__level-radio-pa-row--zero .selected{background-color:#f3f6db}html{font-size:100%}body{line-height:1.6;font-size:1em;font-family:Ubuntu,sans-serif;color:#5a5a5a}h1,h2,h3,h4,h5{margin:0 0 1em}input{font-family:Ubuntu,sans-serif}.text-center{text-align:center}.text-left{text-align:left}.bulletedHeader{padding:0 0 0 21px;position:relative}.bulletedHeader:before{content:"•";position:absolute;left:0}.about-us__banner-heading,.about-us__heading,.about-us__heading-company,.banner__heading,.basketball__banner-heading,.basketball__heading,.basketball__para--bold,.blog__heading,.boxing__banner-heading,.boxing__heading,.boxing__para--bold,.cheerleading__banner-heading,.cheerleading__heading,.cheerleading__para--bold,.childrens-multi-sports__banner-heading,.childrens-multi-sports__heading,.childrens-multi-sports__para--bold,.coaches__banner-heading,.coaches__heading,.come-back__heading,.contact-us__banner-heading,.contact-us__heading,.contact-us__link--phone,.cookie-policy__banner-heading,.cookie-policy__heading,.cover-selector__heading,.cricket-club-insurance__banner-heading,.cricket-club-insurance__heading,.cricket-club-insurance__link--bold,.cricket__banner-heading,.cricket__heading,.cricket__para--bold,.customer-reviews__banner-heading,.customer-reviews__heading,.dance-fitness-studio-insurance__banner-heading,.dance-fitness-studio-insurance__heading,.dance-fitness-studio-insurance__link--bold,.error-page__heading,.error-page__sub-heading,.excluded-sports__banner-heading,.excluded-sports__heading,.extremesports__banner-heading,.extremesports__heading,.extremesports__para--bold,.facilities__banner-heading,.facilities__heading,.facilities__link--bold,.faqs__banner-heading,.faqs__heading,.fitness-class-participant__banner-heading,.fitness-class-participant__heading,.fitness-class-participant__para--bold,.football__banner-heading,.football__heading,.football__para--bold,.gym-member__banner-heading,.gym-member__heading,.gym-member__para--bold,.gymnastics__banner-heading,.gymnastics__heading,.gymnastics__para--bold,.gyms__banner-heading,.gyms__heading,.gyms__link--bold,.help-me-choose__banner-heading,.help-me-choose__heading,.help-support__banner-heading,.help-support__heading,.how-to-complain__banner-heading,.how-to-complain__heading,.important-documents__banner-heading,.individual-sport__banner-heading,.insurance-badge__heading,.insurance-badge__sub-heading,.insurance-guide__banner-heading,.insurance-summary__banner-heading,.insure4sport-golf__accordion-heading,.insure4sport-golf__banner-heading,.insure4sport-golf__heading,.intro-panel__heading,.login__heading,.login__label,.login__sub-heading,.make-a-claim__banner-heading,.make-a-claim__heading--center,.martial-arts__banner-heading,.martial-arts__heading,.martial-arts__para--bold,.member__heading,.member__panel-heading,.member__sub-heading,.members-claims__heading,.members-claims__sub-heading,.members-contact-us__heading,.members-contact-us__sub-heading,.members-refer--header h2,.members-refer-conf__sub-heading,.members-refer__banner-heading,.members-refer__heading,.members-renew__heading,.members__phone,.multi-sports-cover__banner-heading,.multi-sports-cover__heading,.multi-sports-panel__heading,.multisports__heading,.my-details__heading,.my-details__sub-heading,.my-insurance__heading,.my-insurance__sub-heading,.mypthub__banner-heading,.our-guarantee__banner-heading,.our-guarantee__heading,.participant-ratio-block__heading,.partners__banner-heading,.partners__heading,.players__banner-heading,.players__heading,.privacy-policy__banner-heading,.privacy-policy__heading,.pt-fi-insurance__banner-heading,.pt-fi-insurance__heading,.refer-a-friend__accordion-heading,.refer-a-friend__banner-heading,.refer-a-friend__heading,.refer-a-friend__sub-heading,.referred-friend__banner-heading,.risk-group-block__heading,.sign-up__heading,.sign-up__thank-you .sign-up__sub-heading,.sitemap__banner-heading,.sitemap__heading,.specialist-sports__banner-heading,.specialist-sports__heading,.sport-insurance__accordion-heading,.sport-insurance__banner-heading,.sport-insurance__db h2,.sport-insurance__db u,.sport-insurance__heading,.sport-insurance__sub-heading,.sport-insurance__usp-item-heading,.sportGeneric__banner-heading,.sportGeneric__heading,.sportGeneric__para--bold,.sports-we-cover-block__heading,.sports-we-cover__banner-heading,.swimming__banner-heading,.swimming__heading,.swimming__para--bold,.switching-panel__heading,.switching__accordion-heading,.switching__banner-heading,.switching__sub-heading,.teams__accordion-heading,.teams__banner-heading,.teams__heading,.terms-of-use__banner-heading,.terms-of-use__heading,.trustpilot__heading,.watersports__banner-heading,.watersports__heading,.watersports__para--bold,.what-is-multisports__heading,.why-choose__heading,.windsurfing__banner-heading,.windsurfing__heading,.windsurfing__para--bold,.wintersports__banner-heading,.wintersports__heading,.wintersports__para--bold,.yoga-trends__banner-heading,.your-cover__heading{color:#5a5a5a;font-family:UbuntuBold,Ubuntu,Arial,sans-serif;font-weight:400}.about-us__banner-heading,.banner__heading,.basketball__banner-heading,.boxing__banner-heading,.cheerleading__banner-heading,.childrens-multi-sports__banner-heading,.coaches__banner-heading,.contact-us__banner-heading,.cookie-policy__banner-heading,.cover-selector__heading,.cricket-club-insurance__banner-heading,.cricket__banner-heading,.customer-reviews__banner-heading,.dance-fitness-studio-insurance__banner-heading,.error-page__heading,.excluded-sports__banner-heading,.extremesports__banner-heading,.facilities__banner-heading,.faqs__banner-heading,.fitness-class-participant__banner-heading,.football__banner-heading,.gym-member__banner-heading,.gymnastics__banner-heading,.gyms__banner-heading,.help-me-choose__banner-heading,.help-support__banner-heading,.how-to-complain__banner-heading,.important-documents__banner-heading,.individual-sport__banner-heading,.insurance-guide__banner-heading,.insurance-summary__banner-heading,.insure4sport-golf__banner-heading,.make-a-claim__banner-heading,.martial-arts__banner-heading,.members-refer__banner-heading,.multi-sports-cover__banner-heading,.mypthub__banner-heading,.our-guarantee__banner-heading,.partners__banner-heading,.players__banner-heading,.privacy-policy__banner-heading,.pt-fi-insurance__banner-heading,.refer-a-friend__banner-heading,.referred-friend__banner-heading,.sitemap__banner-heading,.specialist-sports__banner-heading,.sport-insurance__banner-heading,.sportGeneric__banner-heading,.sports-we-cover__banner-heading,.swimming__banner-heading,.switching__banner-heading,.teams__banner-heading,.terms-of-use__banner-heading,.watersports__banner-heading,.windsurfing__banner-heading,.wintersports__banner-heading,.yoga-trends__banner-heading{line-height:1em;font-size:68px}.customer-reviews__heading,.help-me-choose__heading,.help-support__heading,.intro-panel__heading,.login__heading,.members__phone{line-height:1.1em;font-size:41px}.about-us__heading,.about-us__heading-company,.basketball__heading,.boxing__heading,.cheerleading__heading,.childrens-multi-sports__heading,.coaches__heading,.come-back__heading,.contact-us__heading,.contact-us__link--phone,.cookie-policy__heading,.cricket-club-insurance__heading,.cricket-club-insurance__link--bold,.cricket__heading,.dance-fitness-studio-insurance__heading,.dance-fitness-studio-insurance__link--bold,.error-page__sub-heading,.excluded-sports__heading,.extremesports__heading,.facilities__heading,.facilities__link--bold,.faqs__heading,.fitness-class-participant__heading,.football__heading,.gym-member__heading,.gymnastics__heading,.gyms__heading,.gyms__link--bold,.how-to-complain__heading,.insurance-badge__heading,.insurance-badge__sub-heading,.insure4sport-golf__heading,.login__label,.make-a-claim__heading--center,.martial-arts__heading,.member__heading,.members-claims__heading,.members-claims__sub-heading,.members-contact-us__heading,.members-contact-us__sub-heading,.members-refer--header h2,.members-refer__heading,.members-renew__heading,.multi-sports-cover__heading,.multi-sports-panel__heading,.multisports__heading,.my-details__heading,.my-details__sub-heading,.my-insurance__heading,.my-insurance__sub-heading,.our-guarantee__heading,.participant-ratio-block__heading,.partners__heading,.players__heading,.privacy-policy__heading,.pt-fi-insurance__heading,.refer-a-friend__heading,.risk-group-block__heading,.sign-up__heading,.sitemap__heading,.specialist-sports__heading,.sport-insurance__heading,.sportGeneric__heading,.sports-we-cover-block__heading,.swimming__heading,.switching-panel__heading,.teams__heading,.terms-of-use__heading,.watersports__heading,.what-is-multisports__heading,.why-choose__heading,.windsurfing__heading,.wintersports__heading,.your-cover__heading{line-height:1.2em;font-size:26px}.basketball__para--bold,.blog__heading,.boxing__para--bold,.cheerleading__para--bold,.childrens-multi-sports__para--bold,.cricket__para--bold,.extremesports__para--bold,.fitness-class-participant__para--bold,.football__para--bold,.gym-member__para--bold,.gymnastics__para--bold,.insure4sport-golf__accordion-heading,.login__sub-heading,.martial-arts__para--bold,.member__panel-heading,.member__sub-heading,.members-refer-conf__sub-heading,.refer-a-friend__accordion-heading,.refer-a-friend__sub-heading,.sign-up__thank-you .sign-up__sub-heading,.sport-insurance__accordion-heading,.sport-insurance__db h2,.sport-insurance__db u,.sport-insurance__sub-heading,.sport-insurance__usp-item-heading,.sportGeneric__para--bold,.swimming__para--bold,.switching__accordion-heading,.switching__sub-heading,.teams__accordion-heading,.trustpilot__heading,.watersports__para--bold,.windsurfing__para--bold,.wintersports__para--bold{line-height:1.3em;font-size:21px}.basketball__accordion-heading,.boxing__accordion-heading,.cheerleading__accordion-heading,.childrens-multi-sports__accordion-heading,.coaches__accordion-heading,.cricket-club-insurance__accordion-heading,.cricket__accordion-heading,.dance-fitness-studio-insurance__accordion-heading,.extremesports__accordion-heading,.facilities__accordion-heading,.faqs__accordion-heading,.fitness-class-participant__accordion-heading,.football__accordion-heading,.gym-member__accordion-heading,.gymnastics__accordion-heading,.gyms__accordion-heading,.martial-arts__accordion-heading,.players__accordion-heading,.pt-fi-insurance__accordion-heading,.pt-fi-insurance__tab-link,.reasons__accordion-heading,.sportGeneric__accordion-heading,.swimming__accordion-heading,.watersports__accordion-heading,.windsurfing__accordion-heading,.wintersports__accordion-heading,.your-cover__accordion-heading{font-weight:200;font-family:UbuntuMedium,Ubuntu,Arial,sans-serif;font-size:20px;line-height:1.25em}.footer-menu__anchor,.footer-social__anchor,.important-documents__download,.megamenu--top-row__anchor,.megamenu-threecol__anchor,.megamenu__anchor,.megamenu__trans-link,.navigation-main__anchor,.navigation-top__anchor,.navigation__mobile-button,.sports-we-cover__anchor,.sports-we-cover__list-item-anchor{text-decoration:none}.megamenu--top-row__anchor,.megamenu-threecol__anchor,.megamenu__anchor,.megamenu__trans-link{color:#000}.navigation-main__anchor:active,.navigation-main__anchor:focus,.navigation-main__anchor:hover,.navigation-top__anchor:active,.navigation-top__anchor:focus,.navigation-top__anchor:hover{color:#cadb36;text-decoration:underline}.megamenu-threecol__anchor,.megamenu__anchor{color:#000;font-family:UbuntuMedium}.basketball__banner,.boxing__banner,.cheerleading__banner,.childrens-multi-sports__banner,.cricket-club-insurance__banner,.cricket__banner,.dance-fitness-studio-insurance__banner,.extremesports__banner,.facilities__banner,.fitness-class-participant__banner,.football__banner,.gym-member__banner,.gymnastics__banner,.gyms__banner,.martial-arts__banner,.multi-sports-cover__banner,.no-webp .coaches__banner,.our-cover__banner,.players__banner,.pt-fi-insurance__banner,.pt-fi-insurance__fitnessInstructor,.refer-a-friend__banner,.referred-friend__banner,.specialist-sports__banner,.sportGeneric__banner,.svsa__banner,.swimming__banner,.switching__banner,.teams__banner,.watersports__banner,.webp .coaches__banner,.windsurfing__banner,.wintersports__banner,.yoga-trends__banner{background-size:cover;margin:0;overflow:auto;padding:20px 0;min-height:200px}@media screen and (min-width:1024px){.basketball__banner,.boxing__banner,.cheerleading__banner,.childrens-multi-sports__banner,.cricket-club-insurance__banner,.cricket__banner,.dance-fitness-studio-insurance__banner,.extremesports__banner,.facilities__banner,.fitness-class-participant__banner,.football__banner,.gym-member__banner,.gymnastics__banner,.gyms__banner,.martial-arts__banner,.multi-sports-cover__banner,.no-webp .coaches__banner,.our-cover__banner,.players__banner,.pt-fi-insurance__banner,.pt-fi-insurance__fitnessInstructor,.refer-a-friend__banner,.referred-friend__banner,.specialist-sports__banner,.sportGeneric__banner,.svsa__banner,.swimming__banner,.switching__banner,.teams__banner,.watersports__banner,.webp .coaches__banner,.windsurfing__banner,.wintersports__banner,.yoga-trends__banner{min-height:450px}}.refer-a-friend__banner-heading,.referred-friend__banner-heading,.specialist-sports__banner-heading,.switching__banner-heading,.yoga-trends__banner-heading{margin-bottom:0;font-size:2.375em;color:#fff;text-align:center}@media screen and (min-width:1024px){.refer-a-friend__banner-heading,.referred-friend__banner-heading,.specialist-sports__banner-heading,.switching__banner-heading,.yoga-trends__banner-heading{margin-top:110px;font-size:3.5625em;padding:120px 0}}.basketball__banner-heading,.boxing__banner-heading,.cheerleading__banner-heading,.childrens-multi-sports__banner-heading,.coaches__banner-heading,.cricket-club-insurance__banner-heading,.cricket__banner-heading,.dance-fitness-studio-insurance__banner-heading,.extremesports__banner-heading,.facilities__banner-heading,.fitness-class-participant__banner-heading,.football__banner-heading,.gym-member__banner-heading,.gymnastics__banner-heading,.gyms__banner-heading,.martial-arts__banner-heading,.players__banner-heading,.pt-fi-insurance__banner-heading,.sportGeneric__banner-heading,.swimming__banner-heading,.teams__banner-heading,.watersports__banner-heading,.windsurfing__banner-heading,.wintersports__banner-heading{margin-bottom:0;font-size:2.375em;color:#fff;text-align:center}@media screen and (min-width:1024px){.basketball__banner-heading,.boxing__banner-heading,.cheerleading__banner-heading,.childrens-multi-sports__banner-heading,.coaches__banner-heading,.cricket-club-insurance__banner-heading,.cricket__banner-heading,.dance-fitness-studio-insurance__banner-heading,.extremesports__banner-heading,.facilities__banner-heading,.fitness-class-participant__banner-heading,.football__banner-heading,.gym-member__banner-heading,.gymnastics__banner-heading,.gyms__banner-heading,.martial-arts__banner-heading,.players__banner-heading,.pt-fi-insurance__banner-heading,.sportGeneric__banner-heading,.swimming__banner-heading,.teams__banner-heading,.watersports__banner-heading,.windsurfing__banner-heading,.wintersports__banner-heading{margin-top:75px;font-size:3.5625em;padding:120px 0}}.about-us__banner,.contact-us__banner,.cookie-policy__banner,.customer-reviews__banner,.excluded-sports__banner,.faqs__banner,.help-me-choose__banner,.help-support__banner,.how-to-complain__banner,.important-documents__banner,.individual-sport__banner,.insurance-guide__banner,.insurance-summary__banner,.make-a-claim__banner,.members-refer__banner,.mypthub__banner,.our-guarantee__banner,.partners__banner,.privacy-policy__banner,.sitemap__banner,.sport-insurance__banner,.sports-we-cover__banner,.terms-of-use__banner{background-size:cover;margin:0;overflow:auto;padding:20px 15px;min-height:200px}@media screen and (max-width:544px){.offerpadding.about-us__banner,.offerpadding.contact-us__banner,.offerpadding.cookie-policy__banner,.offerpadding.customer-reviews__banner,.offerpadding.excluded-sports__banner,.offerpadding.faqs__banner,.offerpadding.help-me-choose__banner,.offerpadding.help-support__banner,.offerpadding.how-to-complain__banner,.offerpadding.important-documents__banner,.offerpadding.individual-sport__banner,.offerpadding.insurance-guide__banner,.offerpadding.insurance-summary__banner,.offerpadding.make-a-claim__banner,.offerpadding.members-refer__banner,.offerpadding.mypthub__banner,.offerpadding.our-guarantee__banner,.offerpadding.partners__banner,.offerpadding.privacy-policy__banner,.offerpadding.sitemap__banner,.offerpadding.sport-insurance__banner,.offerpadding.sports-we-cover__banner,.offerpadding.terms-of-use__banner{padding-top:20px}}.about-us__banner-heading,.contact-us__banner-heading,.cookie-policy__banner-heading,.customer-reviews__banner-heading,.excluded-sports__banner-heading,.faqs__banner-heading,.help-me-choose__banner-heading,.help-support__banner-heading,.how-to-complain__banner-heading,.important-documents__banner-heading,.individual-sport__banner-heading,.insurance-guide__banner-heading,.insurance-summary__banner-heading,.make-a-claim__banner-heading,.members-refer__banner-heading,.multi-sports-cover__banner-heading,.mypthub__banner-heading,.our-guarantee__banner-heading,.partners__banner-heading,.privacy-policy__banner-heading,.sitemap__banner-heading,.sport-insurance__banner-heading,.sports-we-cover__banner-heading,.terms-of-use__banner-heading{margin-top:40px;margin-bottom:0;font-size:2.375em;color:#fff;text-align:center}@media screen and (min-width:1024px){.about-us__banner-heading,.contact-us__banner-heading,.cookie-policy__banner-heading,.customer-reviews__banner-heading,.excluded-sports__banner-heading,.faqs__banner-heading,.help-me-choose__banner-heading,.help-support__banner-heading,.how-to-complain__banner-heading,.important-documents__banner-heading,.individual-sport__banner-heading,.insurance-guide__banner-heading,.insurance-summary__banner-heading,.make-a-claim__banner-heading,.members-refer__banner-heading,.multi-sports-cover__banner-heading,.mypthub__banner-heading,.our-guarantee__banner-heading,.partners__banner-heading,.privacy-policy__banner-heading,.sitemap__banner-heading,.sport-insurance__banner-heading,.sports-we-cover__banner-heading,.terms-of-use__banner-heading{margin-top:110px;font-size:3.5625em;padding:30px 0}}@media screen and (min-width:1024px){.about-us__banner-heading,.excluded-sports__banner-heading,.mypthub__banner-heading,.our-guarantee__banner-heading,.partners__banner-heading,.sports-we-cover__banner-heading{padding:50px 0}}.excluded-sports__banner.offerpadding,.sports-we-cover__banner.offerpadding{padding:20px 15px}@media screen and (min-width:1024px){.excluded-sports__banner.offerpadding,.sports-we-cover__banner.offerpadding{padding:80px 15px 40px}}.basketball__who-for,.boxing__who-for,.cheerleading__who-for,.childrens-multi-sports__who-for,.coaches__who-for,.cricket-club-insurance__who-for,.cricket__who-for,.dance-fitness-studio-insurance__who-for,.extremesports__who-for,.facilities__who-for,.fitness-class-participant__who-for,.football__who-for,.gym-member__who-for,.gymnastics__who-for,.gyms__who-for,.martial-arts__who-for,.players__who-for,.pt-fi-insurance__who-for,.sportGeneric__who-for,.swimming__who-for,.teams__who-for,.watersports__who-for,.windsurfing__who-for,.wintersports__who-for{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:40px 0;margin-right:0;text-align:center}.basketball__who-for:last-child,.boxing__who-for:last-child,.cheerleading__who-for:last-child,.childrens-multi-sports__who-for:last-child,.coaches__who-for:last-child,.cricket-club-insurance__who-for:last-child,.cricket__who-for:last-child,.dance-fitness-studio-insurance__who-for:last-child,.extremesports__who-for:last-child,.facilities__who-for:last-child,.fitness-class-participant__who-for:last-child,.football__who-for:last-child,.gym-member__who-for:last-child,.gymnastics__who-for:last-child,.gyms__who-for:last-child,.martial-arts__who-for:last-child,.players__who-for:last-child,.pt-fi-insurance__who-for:last-child,.sportGeneric__who-for:last-child,.swimming__who-for:last-child,.teams__who-for:last-child,.watersports__who-for:last-child,.windsurfing__who-for:last-child,.wintersports__who-for:last-child{margin-right:0}.basketball__who-for:after,.boxing__who-for:after,.cheerleading__who-for:after,.childrens-multi-sports__who-for:after,.coaches__who-for:after,.cricket-club-insurance__who-for:after,.cricket__who-for:after,.dance-fitness-studio-insurance__who-for:after,.extremesports__who-for:after,.facilities__who-for:after,.fitness-class-participant__who-for:after,.football__who-for:after,.gym-member__who-for:after,.gymnastics__who-for:after,.gyms__who-for:after,.martial-arts__who-for:after,.players__who-for:after,.pt-fi-insurance__who-for:after,.sportGeneric__who-for:after,.swimming__who-for:after,.teams__who-for:after,.watersports__who-for:after,.windsurfing__who-for:after,.wintersports__who-for:after{clear:both;content:"";display:block}.basketball__heading,.boxing__heading,.cheerleading__heading,.childrens-multi-sports__heading,.coaches__heading,.come-back__heading,.cricket-club-insurance__heading,.cricket__heading,.dance-fitness-studio-insurance__heading,.extremesports__heading,.facilities__heading,.fitness-class-participant__heading,.football__heading,.gym-member__heading,.gymnastics__heading,.gyms__heading,.martial-arts__heading,.players__heading,.pt-fi-insurance__heading,.specialist-sports__heading,.sportGeneric__heading,.swimming__heading,.teams__heading,.watersports__heading,.windsurfing__heading,.wintersports__heading{font-size:2.1875em;text-align:center;padding:0;margin:0}.coaches__button,.multi-sports-cover__button,.multi-sports-panel__button,.players__button,.pt-fi-insurance__button,.teams__button,.what-is-multisports__button{margin:10px}a[href^="skype:"]{color:#fff}.about-us__button,.about-us__button--quote,.auto-renew__btn,.banner__button,.banner__button--category,.basketball__button,.basketball__button--quote,.blog__button,.boxing__button,.boxing__button--quote,.cheerleading__button,.cheerleading__button--quote,.childrens-multi-sports__button,.childrens-multi-sports__button--quote,.coaches__button,.coaches__button--quote,.come-back__banner-button,.come-back__page-btn,.confirmation__button--ma,.confirmation__button--new-policy,.confirmation__create-policy,.confirmation__members-area,.contact-us__button,.contact-us__button--quote,.cookie-policy__button,.cookie-policy__button--quote,.cookie-policy__button--send,.cover-selector__button--category,.cricket-club-insurance__button,.cricket-club-insurance__button--quote,.cricket__button,.cricket__button--quote,.customer-reviews__button,.customer-reviews__button--quote,.dance-fitness-studio-insurance__button,.dance-fitness-studio-insurance__button--quote,.declaration #prevQuote,.declaration__button,.declaration__button--alt,.email-quote__button,.extremesports__button,.extremesports__button--quote,.facilities__button,.facilities__button--quote,.faqs__button,.faqs__button--quote,.fitness-class-participant__button,.fitness-class-participant__button--quote,.football__button,.football__button--quote,.footer-top__button,.form-reference__example1,.form-reference__example2,.form-reference__example3,.form-reference__example4,.gym-member__button,.gym-member__button--quote,.gymnastics__button,.gymnastics__button--quote,.gyms__button,.gyms__button--quote,.help-me-choose__banner--button,.help-me-choose__button,.help-me-choose__button--alt,.help-me-choose__button--quote,.help-me-choose__get-a-quote-button,.help-support__button,.help-support__card .help-support__button,.how-to-complain__button,.how-to-complain__button--quote,.how-to-complain__button--send,.important-documents__button,.important-documents__button--quote,.insurance-badge__button,.insurance-badge__button--edit,.insurance-guide__button,.insurance-summary__button,.insurance-summary__button--quote,.insure4sport-golf__button,.insure4sport-golf__label-add button,.intro-panel__button,.login__button--change-method,.login__button--sign-in,.make-a-claim__button,.make-a-claim__button--quote,.martial-arts__button,.martial-arts__button--quote,.megamenu__black-button,.member__button,.member__button--quote,.member__button--refer,.members-claims__button,.members-contact-us__button,.members-refer #AddFriend,.members-refer__button,.members-refer__button--buy,.members-renew__button,.members-renew__button--backto,.members-renew__button--makepayment,.members__button,.members__button--claim,.members__button--quote,.modal .modal-inner #modal-cancel,.modal .modal-inner #modal-remove,.multi-sports-cover__button,.multi-sports-cover__button--quote,.multi-sports-panel__button,.multisports__button,.my-details__button,.my-details__button--cancel,.my-details__button--fixed-width,.my-details__button--view,.my-insurance__button,.my-insurance__button--cancel,.my-insurance__button--document,.my-insurance__button--editadd,.my-insurance__button--payment,.my-insurance__button--view,.navigation-main__button,.our-guarantee__button,.our-guarantee__button--quote,.partners__button,.partners__button--quote,.payment-box__pay-button,.payment-previous a,.payment__previous-button,.players__button,.players__button--quote,.ppc-page-cover__btn a,.privacy-policy__button,.privacy-policy__button--quote,.privacy-policy__button--send,.pt-fi-insurance__button,.pt-fi-insurance__button--quote,.quote-float-golf__button,.quote-float__button,.raf-block__link,.refer-a-friend__button,.refer-a-friend__button--quote,.refer-a-friend__button--send,.refer-a-friend__form .members-refer__form-holder #AddFriend,.sign-up__button,.sitemap__button,.sitemap__button--quote,.sitemap__button--send,.specialist-sports__quote-button,.sport-insurance__button,.sport-insurance__button--quote,.sport-insurance__button--scope,.sportGeneric__button,.sportGeneric__button--quote,.sports-we-cover-block__button,.sports-we-cover-block__button--quote,.sports-we-cover__button--cant-find,.sports-we-cover__button--large,.sports-we-cover__button--quote,.swimming__button,.swimming__button--quote,.switching-panel__button,.switching__button,.switching__button--quote,.switching__button--send,.teams__button,.teams__button--quote,.terms-of-use__button,.terms-of-use__button--quote,.terms-of-use__button--send,.trustpilot__button,.trustpilot__button--quote,.watersports__button,.watersports__button--quote,.what-is-multisports__button,.why-choose__button,.why-choose__button--quote,.whyinsurance-risks__btn-holder a,.whyinsurance-signup__btn-holder a,.windsurfing__button,.windsurfing__button--quote,.wintersports__button,.wintersports__button--quote,.yoga-trends__button,.yoga-trends__button--quote,.yoga-trends__button--send,.your-details #prevQuote,.your-details__button,.your-details__button--alt,.your-details__enter-manually,.your-details__find-address{text-transform:uppercase;display:inline-block;text-decoration:none;font-family:UbuntuMedium,Ubuntu,sans-serif;font-weight:900;cursor:pointer}.banner__button,.come-back__banner-button,.declaration__button,.footer-top__button,.form-reference__example1,.help-support__button,.insurance-badge__button,.login__button--sign-in,.members-claims__button,.members-contact-us__button,.members-renew__button,.modal .modal-inner #modal-remove,.my-details__button,.my-insurance__button,.navigation-main__button,.quote-float-golf__button,.quote-float__button,.raf-block__link,.whyinsurance-risks__btn-holder a,.whyinsurance-signup__btn-holder a,.your-details__button,.your-details__find-address{padding:9px 15px;color:#000;background-color:#cadb36;font-size:.75em}@media screen and (min-width:800px){.banner__button,.come-back__banner-button,.declaration__button,.footer-top__button,.form-reference__example1,.help-support__button,.insurance-badge__button,.login__button--sign-in,.members-claims__button,.members-contact-us__button,.members-renew__button,.modal .modal-inner #modal-remove,.my-details__button,.my-insurance__button,.navigation-main__button,.quote-float-golf__button,.quote-float__button,.raf-block__link,.whyinsurance-risks__btn-holder a,.whyinsurance-signup__btn-holder a,.your-details__button,.your-details__find-address{padding:18px 30px;font-size:1em}}.banner__button:active,.banner__button:focus,.banner__button:hover,.come-back__banner-button:active,.come-back__banner-button:focus,.come-back__banner-button:hover,.declaration__button:active,.declaration__button:focus,.declaration__button:hover,.footer-top__button:active,.footer-top__button:focus,.footer-top__button:hover,.form-reference__example1:active,.form-reference__example1:focus,.form-reference__example1:hover,.help-support__button:active,.help-support__button:focus,.help-support__button:hover,.insurance-badge__button:active,.insurance-badge__button:focus,.insurance-badge__button:hover,.login__button--sign-in:active,.login__button--sign-in:focus,.login__button--sign-in:hover,.members-claims__button:active,.members-claims__button:focus,.members-claims__button:hover,.members-contact-us__button:active,.members-contact-us__button:focus,.members-contact-us__button:hover,.members-renew__button:active,.members-renew__button:focus,.members-renew__button:hover,.modal .modal-inner #modal-remove:active,.modal .modal-inner #modal-remove:focus,.modal .modal-inner #modal-remove:hover,.my-details__button:active,.my-details__button:focus,.my-details__button:hover,.my-insurance__button:active,.my-insurance__button:focus,.my-insurance__button:hover,.navigation-main__button:active,.navigation-main__button:focus,.navigation-main__button:hover,.quote-float-golf__button:active,.quote-float-golf__button:focus,.quote-float-golf__button:hover,.quote-float__button:active,.quote-float__button:focus,.quote-float__button:hover,.raf-block__link:active,.raf-block__link:focus,.raf-block__link:hover,.whyinsurance-risks__btn-holder a:active,.whyinsurance-risks__btn-holder a:focus,.whyinsurance-risks__btn-holder a:hover,.whyinsurance-signup__btn-holder a:active,.whyinsurance-signup__btn-holder a:focus,.whyinsurance-signup__btn-holder a:hover,.your-details__button:active,.your-details__button:focus,.your-details__button:hover,.your-details__find-address:active,.your-details__find-address:focus,.your-details__find-address:hover{color:#fff;background-color:#7fc142}.auto-renew__btn,.banner__button--category,.blog__button,.declaration #prevQuote,.form-reference__example2,.help-me-choose__button,.insurance-badge__button--edit,.login__button--change-method,.payment-box__pay-button,.payment-previous a,.payment__previous-button,.sport-insurance__button,.trustpilot__button,.your-details #prevQuote,.your-details__enter-manually{padding:5px 20px;border:2px solid #cadb36;background-color:rgba(0,0,0,.4);color:#fff;font-size:1.125em;letter-spacing:.5px}.auto-renew__btn:active,.auto-renew__btn:focus,.auto-renew__btn:hover,.banner__button--category:active,.banner__button--category:focus,.banner__button--category:hover,.blog__button:active,.blog__button:focus,.blog__button:hover,.declaration #prevQuote:active,.declaration #prevQuote:focus,.declaration #prevQuote:hover,.form-reference__example2:active,.form-reference__example2:focus,.form-reference__example2:hover,.help-me-choose__button:active,.help-me-choose__button:focus,.help-me-choose__button:hover,.insurance-badge__button--edit:active,.insurance-badge__button--edit:focus,.insurance-badge__button--edit:hover,.login__button--change-method:active,.login__button--change-method:focus,.login__button--change-method:hover,.payment-box__pay-button:active,.payment-box__pay-button:focus,.payment-box__pay-button:hover,.payment-previous a:active,.payment-previous a:focus,.payment-previous a:hover,.payment__previous-button:active,.payment__previous-button:focus,.payment__previous-button:hover,.sport-insurance__button:active,.sport-insurance__button:focus,.sport-insurance__button:hover,.trustpilot__button:active,.trustpilot__button:focus,.trustpilot__button:hover,.your-details #prevQuote:active,.your-details #prevQuote:focus,.your-details #prevQuote:hover,.your-details__enter-manually:active,.your-details__enter-manually:focus,.your-details__enter-manually:hover{background-color:#cadb36;color:#000}.about-us__button,.confirmation__button--new-policy,.confirmation__members-area,.cookie-policy__button,.customer-reviews__button,.form-reference__example3,.help-me-choose__button--alt,.help-support__card .help-support__button,.how-to-complain__button,.important-documents__button,.insurance-summary__button,.intro-panel__button,.make-a-claim__button,.members-refer #AddFriend,.members-refer__button,.modal .modal-inner #modal-cancel,.multisports__button,.ppc-page-cover__btn a,.privacy-policy__button,.refer-a-friend__button,.refer-a-friend__form .members-refer__form-holder #AddFriend,.sitemap__button,.sport-insurance__button--scope,.switching-panel__button,.switching__button,.terms-of-use__button,.why-choose__button,.yoga-trends__button{padding:5px 25px;border:2px solid #cadb36;background-color:transparent;color:#5a5a5a;font-size:1.125em;letter-spacing:.5px}.about-us__button:active,.about-us__button:focus,.about-us__button:hover,.confirmation__button--new-policy:active,.confirmation__button--new-policy:focus,.confirmation__button--new-policy:hover,.confirmation__members-area:active,.confirmation__members-area:focus,.confirmation__members-area:hover,.cookie-policy__button:active,.cookie-policy__button:focus,.cookie-policy__button:hover,.customer-reviews__button:active,.customer-reviews__button:focus,.customer-reviews__button:hover,.form-reference__example3:active,.form-reference__example3:focus,.form-reference__example3:hover,.help-me-choose__button--alt:active,.help-me-choose__button--alt:focus,.help-me-choose__button--alt:hover,.help-support__card .help-support__button:active,.help-support__card .help-support__button:focus,.help-support__card .help-support__button:hover,.how-to-complain__button:active,.how-to-complain__button:focus,.how-to-complain__button:hover,.important-documents__button:active,.important-documents__button:focus,.important-documents__button:hover,.insurance-summary__button:active,.insurance-summary__button:focus,.insurance-summary__button:hover,.intro-panel__button:active,.intro-panel__button:focus,.intro-panel__button:hover,.make-a-claim__button:active,.make-a-claim__button:focus,.make-a-claim__button:hover,.members-refer #AddFriend:active,.members-refer #AddFriend:focus,.members-refer #AddFriend:hover,.members-refer__button:active,.members-refer__button:focus,.members-refer__button:hover,.modal .modal-inner #modal-cancel:active,.modal .modal-inner #modal-cancel:focus,.modal .modal-inner #modal-cancel:hover,.multisports__button:active,.multisports__button:focus,.multisports__button:hover,.ppc-page-cover__btn a:active,.ppc-page-cover__btn a:focus,.ppc-page-cover__btn a:hover,.privacy-policy__button:active,.privacy-policy__button:focus,.privacy-policy__button:hover,.refer-a-friend__button:active,.refer-a-friend__button:focus,.refer-a-friend__button:hover,.refer-a-friend__form .members-refer__form-holder #AddFriend:active,.refer-a-friend__form .members-refer__form-holder #AddFriend:focus,.refer-a-friend__form .members-refer__form-holder #AddFriend:hover,.sitemap__button:active,.sitemap__button:focus,.sitemap__button:hover,.sport-insurance__button--scope:active,.sport-insurance__button--scope:focus,.sport-insurance__button--scope:hover,.switching-panel__button:active,.switching-panel__button:focus,.switching-panel__button:hover,.switching__button:active,.switching__button:focus,.switching__button:hover,.terms-of-use__button:active,.terms-of-use__button:focus,.terms-of-use__button:hover,.why-choose__button:active,.why-choose__button:focus,.why-choose__button:hover,.yoga-trends__button:active,.yoga-trends__button:focus,.yoga-trends__button:hover{background-color:#cadb36}.about-us__button--quote,.basketball__button,.basketball__button--quote,.boxing__button,.boxing__button--quote,.cheerleading__button,.cheerleading__button--quote,.childrens-multi-sports__button,.childrens-multi-sports__button--quote,.coaches__button,.coaches__button--quote,.come-back__page-btn,.confirmation__button--ma,.confirmation__create-policy,.contact-us__button,.contact-us__button--quote,.cookie-policy__button--quote,.cookie-policy__button--send,.cover-selector__button--category,.cricket-club-insurance__button,.cricket-club-insurance__button--quote,.cricket__button,.cricket__button--quote,.customer-reviews__button--quote,.dance-fitness-studio-insurance__button,.dance-fitness-studio-insurance__button--quote,.declaration__button--alt,.email-quote__button,.extremesports__button,.extremesports__button--quote,.facilities__button,.facilities__button--quote,.faqs__button,.faqs__button--quote,.fitness-class-participant__button,.fitness-class-participant__button--quote,.football__button,.football__button--quote,.form-reference__example4,.gym-member__button,.gym-member__button--quote,.gymnastics__button,.gymnastics__button--quote,.gyms__button,.gyms__button--quote,.help-me-choose__banner--button,.help-me-choose__button--quote,.help-me-choose__get-a-quote-button,.how-to-complain__button--quote,.how-to-complain__button--send,.important-documents__button--quote,.insurance-summary__button--quote,.insure4sport-golf__button,.insure4sport-golf__label-add button,.make-a-claim__button--quote,.martial-arts__button,.martial-arts__button--quote,.megamenu__black-button,.member__button--quote,.members-refer__button--buy,.members-renew__button--backto,.members-renew__button--makepayment,.members__button,.members__button--quote,.multi-sports-cover__button,.multi-sports-cover__button--quote,.multi-sports-panel__button,.my-details__button--cancel,.my-details__button--view,.my-insurance__button--cancel,.my-insurance__button--view,.our-guarantee__button,.our-guarantee__button--quote,.partners__button,.partners__button--quote,.players__button,.players__button--quote,.privacy-policy__button--quote,.privacy-policy__button--send,.pt-fi-insurance__button,.pt-fi-insurance__button--quote,.refer-a-friend__button--quote,.refer-a-friend__button--send,.sign-up__button,.sitemap__button--quote,.sitemap__button--send,.sport-insurance__button--quote,.sportGeneric__button,.sportGeneric__button--quote,.sports-we-cover-block__button,.sports-we-cover-block__button--quote,.sports-we-cover__button--cant-find,.sports-we-cover__button--quote,.swimming__button,.swimming__button--quote,.switching__button--quote,.switching__button--send,.teams__button,.teams__button--quote,.terms-of-use__button--quote,.terms-of-use__button--send,.trustpilot__button--quote,.watersports__button,.watersports__button--quote,.what-is-multisports__button,.why-choose__button--quote,.windsurfing__button,.windsurfing__button--quote,.wintersports__button,.wintersports__button--quote,.yoga-trends__button--quote,.yoga-trends__button--send,.your-details__button--alt{padding:5px 25px;background-color:#000;color:#cadb36;font-size:1.125em;letter-spacing:.5px}.about-us__button--quote:active,.about-us__button--quote:focus,.about-us__button--quote:hover,.basketball__button--quote:active,.basketball__button--quote:focus,.basketball__button--quote:hover,.basketball__button:active,.basketball__button:focus,.basketball__button:hover,.boxing__button--quote:active,.boxing__button--quote:focus,.boxing__button--quote:hover,.boxing__button:active,.boxing__button:focus,.boxing__button:hover,.cheerleading__button--quote:active,.cheerleading__button--quote:focus,.cheerleading__button--quote:hover,.cheerleading__button:active,.cheerleading__button:focus,.cheerleading__button:hover,.childrens-multi-sports__button--quote:active,.childrens-multi-sports__button--quote:focus,.childrens-multi-sports__button--quote:hover,.childrens-multi-sports__button:active,.childrens-multi-sports__button:focus,.childrens-multi-sports__button:hover,.coaches__button--quote:active,.coaches__button--quote:focus,.coaches__button--quote:hover,.coaches__button:active,.coaches__button:focus,.coaches__button:hover,.come-back__page-btn:active,.come-back__page-btn:focus,.come-back__page-btn:hover,.confirmation__button--ma:active,.confirmation__button--ma:focus,.confirmation__button--ma:hover,.confirmation__create-policy:active,.confirmation__create-policy:focus,.confirmation__create-policy:hover,.contact-us__button--quote:active,.contact-us__button--quote:focus,.contact-us__button--quote:hover,.contact-us__button:active,.contact-us__button:focus,.contact-us__button:hover,.cookie-policy__button--quote:active,.cookie-policy__button--quote:focus,.cookie-policy__button--quote:hover,.cookie-policy__button--send:active,.cookie-policy__button--send:focus,.cookie-policy__button--send:hover,.cover-selector__button--category:active,.cover-selector__button--category:focus,.cover-selector__button--category:hover,.cricket-club-insurance__button--quote:active,.cricket-club-insurance__button--quote:focus,.cricket-club-insurance__button--quote:hover,.cricket-club-insurance__button:active,.cricket-club-insurance__button:focus,.cricket-club-insurance__button:hover,.cricket__button--quote:active,.cricket__button--quote:focus,.cricket__button--quote:hover,.cricket__button:active,.cricket__button:focus,.cricket__button:hover,.customer-reviews__button--quote:active,.customer-reviews__button--quote:focus,.customer-reviews__button--quote:hover,.dance-fitness-studio-insurance__button--quote:active,.dance-fitness-studio-insurance__button--quote:focus,.dance-fitness-studio-insurance__button--quote:hover,.dance-fitness-studio-insurance__button:active,.dance-fitness-studio-insurance__button:focus,.dance-fitness-studio-insurance__button:hover,.declaration__button--alt:active,.declaration__button--alt:focus,.declaration__button--alt:hover,.email-quote__button:active,.email-quote__button:focus,.email-quote__button:hover,.extremesports__button--quote:active,.extremesports__button--quote:focus,.extremesports__button--quote:hover,.extremesports__button:active,.extremesports__button:focus,.extremesports__button:hover,.facilities__button--quote:active,.facilities__button--quote:focus,.facilities__button--quote:hover,.facilities__button:active,.facilities__button:focus,.facilities__button:hover,.faqs__button--quote:active,.faqs__button--quote:focus,.faqs__button--quote:hover,.faqs__button:active,.faqs__button:focus,.faqs__button:hover,.fitness-class-participant__button--quote:active,.fitness-class-participant__button--quote:focus,.fitness-class-participant__button--quote:hover,.fitness-class-participant__button:active,.fitness-class-participant__button:focus,.fitness-class-participant__button:hover,.football__button--quote:active,.football__button--quote:focus,.football__button--quote:hover,.football__button:active,.football__button:focus,.football__button:hover,.form-reference__example4:active,.form-reference__example4:focus,.form-reference__example4:hover,.gym-member__button--quote:active,.gym-member__button--quote:focus,.gym-member__button--quote:hover,.gym-member__button:active,.gym-member__button:focus,.gym-member__button:hover,.gymnastics__button--quote:active,.gymnastics__button--quote:focus,.gymnastics__button--quote:hover,.gymnastics__button:active,.gymnastics__button:focus,.gymnastics__button:hover,.gyms__button--quote:active,.gyms__button--quote:focus,.gyms__button--quote:hover,.gyms__button:active,.gyms__button:focus,.gyms__button:hover,.help-me-choose__banner--button:active,.help-me-choose__banner--button:focus,.help-me-choose__banner--button:hover,.help-me-choose__button--quote:active,.help-me-choose__button--quote:focus,.help-me-choose__button--quote:hover,.help-me-choose__get-a-quote-button:active,.help-me-choose__get-a-quote-button:focus,.help-me-choose__get-a-quote-button:hover,.how-to-complain__button--quote:active,.how-to-complain__button--quote:focus,.how-to-complain__button--quote:hover,.how-to-complain__button--send:active,.how-to-complain__button--send:focus,.how-to-complain__button--send:hover,.important-documents__button--quote:active,.important-documents__button--quote:focus,.important-documents__button--quote:hover,.insurance-summary__button--quote:active,.insurance-summary__button--quote:focus,.insurance-summary__button--quote:hover,.insure4sport-golf__button:active,.insure4sport-golf__button:focus,.insure4sport-golf__button:hover,.insure4sport-golf__label-add button:active,.insure4sport-golf__label-add button:focus,.insure4sport-golf__label-add button:hover,.make-a-claim__button--quote:active,.make-a-claim__button--quote:focus,.make-a-claim__button--quote:hover,.martial-arts__button--quote:active,.martial-arts__button--quote:focus,.martial-arts__button--quote:hover,.martial-arts__button:active,.martial-arts__button:focus,.martial-arts__button:hover,.megamenu__black-button:active,.megamenu__black-button:focus,.megamenu__black-button:hover,.member__button--quote:active,.member__button--quote:focus,.member__button--quote:hover,.members-refer__button--buy:active,.members-refer__button--buy:focus,.members-refer__button--buy:hover,.members-renew__button--backto:active,.members-renew__button--backto:focus,.members-renew__button--backto:hover,.members-renew__button--makepayment:active,.members-renew__button--makepayment:focus,.members-renew__button--makepayment:hover,.members__button--quote:active,.members__button--quote:focus,.members__button--quote:hover,.members__button:active,.members__button:focus,.members__button:hover,.multi-sports-cover__button--quote:active,.multi-sports-cover__button--quote:focus,.multi-sports-cover__button--quote:hover,.multi-sports-cover__button:active,.multi-sports-cover__button:focus,.multi-sports-cover__button:hover,.multi-sports-panel__button:active,.multi-sports-panel__button:focus,.multi-sports-panel__button:hover,.my-details__button--cancel:active,.my-details__button--cancel:focus,.my-details__button--cancel:hover,.my-details__button--view:active,.my-details__button--view:focus,.my-details__button--view:hover,.my-insurance__button--cancel:active,.my-insurance__button--cancel:focus,.my-insurance__button--cancel:hover,.my-insurance__button--view:active,.my-insurance__button--view:focus,.my-insurance__button--view:hover,.our-guarantee__button--quote:active,.our-guarantee__button--quote:focus,.our-guarantee__button--quote:hover,.our-guarantee__button:active,.our-guarantee__button:focus,.our-guarantee__button:hover,.partners__button--quote:active,.partners__button--quote:focus,.partners__button--quote:hover,.partners__button:active,.partners__button:focus,.partners__button:hover,.players__button--quote:active,.players__button--quote:focus,.players__button--quote:hover,.players__button:active,.players__button:focus,.players__button:hover,.privacy-policy__button--quote:active,.privacy-policy__button--quote:focus,.privacy-policy__button--quote:hover,.privacy-policy__button--send:active,.privacy-policy__button--send:focus,.privacy-policy__button--send:hover,.pt-fi-insurance__button--quote:active,.pt-fi-insurance__button--quote:focus,.pt-fi-insurance__button--quote:hover,.pt-fi-insurance__button:active,.pt-fi-insurance__button:focus,.pt-fi-insurance__button:hover,.refer-a-friend__button--quote:active,.refer-a-friend__button--quote:focus,.refer-a-friend__button--quote:hover,.refer-a-friend__button--send:active,.refer-a-friend__button--send:focus,.refer-a-friend__button--send:hover,.sign-up__button:active,.sign-up__button:focus,.sign-up__button:hover,.sitemap__button--quote:active,.sitemap__button--quote:focus,.sitemap__button--quote:hover,.sitemap__button--send:active,.sitemap__button--send:focus,.sitemap__button--send:hover,.sport-insurance__button--quote:active,.sport-insurance__button--quote:focus,.sport-insurance__button--quote:hover,.sportGeneric__button--quote:active,.sportGeneric__button--quote:focus,.sportGeneric__button--quote:hover,.sportGeneric__button:active,.sportGeneric__button:focus,.sportGeneric__button:hover,.sports-we-cover-block__button--quote:active,.sports-we-cover-block__button--quote:focus,.sports-we-cover-block__button--quote:hover,.sports-we-cover-block__button:active,.sports-we-cover-block__button:focus,.sports-we-cover-block__button:hover,.sports-we-cover__button--cant-find:active,.sports-we-cover__button--cant-find:focus,.sports-we-cover__button--cant-find:hover,.sports-we-cover__button--quote:active,.sports-we-cover__button--quote:focus,.sports-we-cover__button--quote:hover,.swimming__button--quote:active,.swimming__button--quote:focus,.swimming__button--quote:hover,.swimming__button:active,.swimming__button:focus,.swimming__button:hover,.switching__button--quote:active,.switching__button--quote:focus,.switching__button--quote:hover,.switching__button--send:active,.switching__button--send:focus,.switching__button--send:hover,.teams__button--quote:active,.teams__button--quote:focus,.teams__button--quote:hover,.teams__button:active,.teams__button:focus,.teams__button:hover,.terms-of-use__button--quote:active,.terms-of-use__button--quote:focus,.terms-of-use__button--quote:hover,.terms-of-use__button--send:active,.terms-of-use__button--send:focus,.terms-of-use__button--send:hover,.trustpilot__button--quote:active,.trustpilot__button--quote:focus,.trustpilot__button--quote:hover,.watersports__button--quote:active,.watersports__button--quote:focus,.watersports__button--quote:hover,.watersports__button:active,.watersports__button:focus,.watersports__button:hover,.what-is-multisports__button:active,.what-is-multisports__button:focus,.what-is-multisports__button:hover,.why-choose__button--quote:active,.why-choose__button--quote:focus,.why-choose__button--quote:hover,.windsurfing__button--quote:active,.windsurfing__button--quote:focus,.windsurfing__button--quote:hover,.windsurfing__button:active,.windsurfing__button:focus,.windsurfing__button:hover,.wintersports__button--quote:active,.wintersports__button--quote:focus,.wintersports__button--quote:hover,.wintersports__button:active,.wintersports__button:focus,.wintersports__button:hover,.yoga-trends__button--quote:active,.yoga-trends__button--quote:focus,.yoga-trends__button--quote:hover,.yoga-trends__button--send:active,.yoga-trends__button--send:focus,.yoga-trends__button--send:hover,.your-details__button--alt:active,.your-details__button--alt:focus,.your-details__button--alt:hover{color:#fff;background-color:#000}.sports-we-cover__button--large{padding:15px 30px;background-color:#000;color:#cadb36;font-size:1.375em;letter-spacing:.5px}.about-us__button--quote,.basketball__button--quote,.boxing__button--quote,.cheerleading__button--quote,.childrens-multi-sports__button--quote,.coaches__button--quote,.contact-us__button,.contact-us__button--quote,.cookie-policy__button--quote,.cricket-club-insurance__button--quote,.cricket__button--quote,.customer-reviews__button--quote,.dance-fitness-studio-insurance__button--quote,.email-quote__button,.extremesports__button--quote,.facilities__button--quote,.faqs__button--quote,.fitness-class-participant__button--quote,.football__button--quote,.gym-member__button--quote,.gymnastics__button--quote,.gyms__button--quote,.help-me-choose__button--quote,.how-to-complain__button--quote,.important-documents__button--quote,.insurance-summary__button--quote,.make-a-claim__button--quote,.martial-arts__button--quote,.member__button--quote,.members__button--quote,.multi-sports-cover__button--quote,.multi-sports-panel__button,.our-guarantee__button--quote,.partners__button--quote,.players__button--quote,.privacy-policy__button--quote,.pt-fi-insurance__button--quote,.refer-a-friend__button--quote,.refer-a-friend__button--send,.sign-up__button,.sitemap__button--quote,.sport-insurance__button--quote,.sportGeneric__button--quote,.sports-we-cover-block__button--quote,.sports-we-cover__button--quote,.swimming__button--quote,.switching__button--quote,.switching__button--send,.teams__button--quote,.terms-of-use__button--quote,.trustpilot__button--quote,.watersports__button--quote,.what-is-multisports__button,.why-choose__button--quote,.windsurfing__button--quote,.wintersports__button--quote,.yoga-trends__button--quote,.yoga-trends__button--send{padding:8px 30px;font-size:1.75em}.insurance-guide__button,.specialist-sports__quote-button{padding:5px 20px;border:2px solid #fff;background-color:#cadb36;color:#000;font-size:1.125em;letter-spacing:.5px}.member__button{padding:5px 20px;border:none;background-color:#cadb36;color:#5a5a5a;font-size:1em;letter-spacing:.5px;text-transform:uppercase}.member__button--refer,.members-contact-us__button,.members__button--claim,.my-details__button--fixed-width,.my-insurance__button--document,.my-insurance__button--editadd,.my-insurance__button--payment{padding:7px 25px;border:1px solid #cadb36;background-color:#5a5a5a;color:#cadb36;font-size:1em;letter-spacing:.5px;text-transform:uppercase}.member__button--refer:active,.member__button--refer:focus,.member__button--refer:hover,.members-contact-us__button:active,.members-contact-us__button:focus,.members-contact-us__button:hover,.members__button--claim:active,.members__button--claim:focus,.members__button--claim:hover,.my-details__button--fixed-width:active,.my-details__button--fixed-width:focus,.my-details__button--fixed-width:hover,.my-insurance__button--document:active,.my-insurance__button--document:focus,.my-insurance__button--document:hover,.my-insurance__button--editadd:active,.my-insurance__button--editadd:focus,.my-insurance__button--editadd:hover,.my-insurance__button--payment:active,.my-insurance__button--payment:focus,.my-insurance__button--payment:hover{background-color:#cadb36;color:#5b5b5b}.fc-feed__article-link,.fc-feed__article-link--secondary,.fc-feed__article-link--tertiary,.fc-modal__form-submit{width:100%;float:left;text-align:center;border:2px solid #cadb36;padding:12px 24px;margin-top:24px;color:#fff;text-decoration:none;font-weight:700;letter-spacing:1px;text-transform:uppercase;display:block;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.fc-feed__article-link--secondary,.fc-feed__article-link--secondary:hover,.fc-feed__article-link--tertiary:hover,.fc-feed__article-link:hover,.fc-modal__form-submit:hover{background-color:#cadb36;color:#5a5a5a}.fc-feed__article-link--secondary{border:2px solid #fff}.fc-feed__article-link--secondary:hover{background-color:#fff}.fc-feed__article-link--tertiary,.fc-modal__form-submit{background:#cadb36;border:2px solid #cadb36;color:#5a5a5a}.fc-feed__article-link--tertiary:hover,.fc-modal__form-submit:hover{background-color:#fff;border:2px solid #fff}#I4Squickquote{background:url(../images/global__dot.gif) 0 0 repeat}.basketball__text,.boxing__text,.cheerleading__text,.childrens-multi-sports__text,.coaches__text,.contact-us__select,.contact-us__text,.credit-card__datepicker,.credit-card__radio-container,.credit-card__select,.credit-card__text,.cricket-club-insurance__select,.cricket-club-insurance__text,.cricket__text,.dance-fitness-studio-insurance__select,.dance-fitness-studio-insurance__text,.declaration__radio-container,.direct-debit__datepicker,.direct-debit__radio-container,.direct-debit__select,.direct-debit__sort-code,.direct-debit__text,.extremesports__text,.facilities__select,.facilities__text,.fitness-class-participant__text,.football__text,.form-reference__datepicker,.form-reference__multiple-input-amount,.form-reference__multiple-input-body,.form-reference__multiple-input-header,.form-reference__radio-container,.form-reference__select,.form-reference__text,.form-reference__text-large,.form-reference__value-slider-body,.form-reference__value-slider-header,.gym-member__text,.gymnastics__text,.gyms__select,.gyms__text,.insurance-badge__text,.insure4sport-golf__autocomplete,.insure4sport-golf__radio-container,.insure4sport-golf__text,.martial-arts__text,.members-claims__text,.members-contact-us__select,.members-contact-us__text,.members-refer__text,.members-renew__autocomplete,.members-renew__people-insure-input,.members-renew__radio-container,.members-renew__select,.members-renew__text,.my-details__text,.my-insurance__text,.my-insurance__text-date,.partners__text,.payment-details__datepicker,.payment-details__radio-container,.payment-details__select,.payment-details__text,.payment-received__datepicker,.payment-received__radio-container,.payment-received__select,.payment-received__text,.players__text,.premium-credit__datepicker,.premium-credit__radio-container,.premium-credit__select,.premium-credit__text,.pt-fi-insurance__text,.quote-float-golf__text,.quote-float__text,.refer-a-friend__select,.refer-a-friend__text,.sign-up__select,.sign-up__text,.sportGeneric__text,.sports-we-cover-block__text,.sports-we-cover__select,.sports-we-cover__text--large,.swimming__text,.switching__select,.teams__text,.watersports__text,.windsurfing__text,.wintersports__text,.your-cover__autocomplete,.your-cover__datepicker,.your-cover__multiple-input-amount,.your-cover__multiple-input-body,.your-cover__multiple-input-body--radio,.your-cover__multiple-input-header,.your-cover__people-insure-input,.your-cover__radio-container,.your-cover__select,.your-cover__text,.your-cover__value-slider-body,.your-cover__value-slider-header,.your-details__datepicker,.your-details__select,.your-details__text{box-shadow:inset 0 0 2px 0 #ccc}.declaration__question-list{margin:0 0 20px;padding:0 0 0 15px}.basketball__text,.boxing__text,.cheerleading__text,.childrens-multi-sports__text,.coaches__text,.contact-us__text,.credit-card__datepicker,.credit-card__text,.cricket-club-insurance__text,.cricket__text,.dance-fitness-studio-insurance__text,.direct-debit__datepicker,.direct-debit__sort-code,.direct-debit__text,.extremesports__text,.facilities__text,.fitness-class-participant__text,.football__text,.form-reference__datepicker,.form-reference__text,.gym-member__text,.gymnastics__text,.gyms__text,.insurance-badge__text,.insure4sport-golf__autocomplete,.insure4sport-golf__text,.martial-arts__text,.members-claims__text,.members-contact-us__text,.members-refer__text,.members-renew__autocomplete,.members-renew__people-insure-input,.members-renew__text,.my-details__text,.my-insurance__text,.partners__text,.payment-details__datepicker,.payment-details__text,.payment-received__datepicker,.payment-received__text,.players__text,.premium-credit__datepicker,.premium-credit__text,.pt-fi-insurance__text,.quote-float-golf__text,.quote-float__text,.refer-a-friend__text,.sign-up__text,.sportGeneric__text,.sports-we-cover-block__text,.swimming__text,.teams__text,.watersports__text,.windsurfing__text,.wintersports__text,.your-cover__autocomplete,.your-cover__datepicker,.your-cover__text,.your-details__datepicker,.your-details__text{padding:10px;margin-bottom:15px;border:1px solid #969696;clear:left;display:block;width:100%;font-size:16px}@media screen and (min-width:640px){.basketball__text,.boxing__text,.cheerleading__text,.childrens-multi-sports__text,.coaches__text,.contact-us__text,.credit-card__datepicker,.credit-card__text,.cricket-club-insurance__text,.cricket__text,.dance-fitness-studio-insurance__text,.direct-debit__datepicker,.direct-debit__sort-code,.direct-debit__text,.extremesports__text,.facilities__text,.fitness-class-participant__text,.football__text,.form-reference__datepicker,.form-reference__text,.gym-member__text,.gymnastics__text,.gyms__text,.insurance-badge__text,.insure4sport-golf__autocomplete,.insure4sport-golf__text,.martial-arts__text,.members-claims__text,.members-contact-us__text,.members-refer__text,.members-renew__autocomplete,.members-renew__people-insure-input,.members-renew__text,.my-details__text,.my-insurance__text,.partners__text,.payment-details__datepicker,.payment-details__text,.payment-received__datepicker,.payment-received__text,.players__text,.premium-credit__datepicker,.premium-credit__text,.pt-fi-insurance__text,.quote-float-golf__text,.quote-float__text,.refer-a-friend__text,.sign-up__text,.sportGeneric__text,.sports-we-cover-block__text,.swimming__text,.teams__text,.watersports__text,.windsurfing__text,.wintersports__text,.your-cover__autocomplete,.your-cover__datepicker,.your-cover__text,.your-details__datepicker,.your-details__text{max-width:260px}}.form-reference__text-large,.sports-we-cover__text--large{padding:15px;margin-bottom:15px;border:1px solid #969696;clear:left;display:block;width:100%;font-size:22px}@media screen and (min-width:640px){.form-reference__text-large,.sports-we-cover__text--large{max-width:450px}}.form-reference__multiple-input-amount,.your-cover__multiple-input-amount{padding:10px 10px 10px 30px;border:1px solid #969696;clear:left;display:block;width:100%;font-size:14px;background:url(../../Content/images/global__pound-sign.png) 10px 14px no-repeat}@media screen and (min-width:640px){.form-reference__multiple-input-amount,.your-cover__multiple-input-amount{max-width:260px}}.credit-card__notification,.declaration__notification,.direct-debit__notification,.form-reference__notification,.insure4sport-golf__notification,.members-renew__notification,.payment-details__notification,.payment-received__notification,.premium-credit__notification,.your-details__notification{color:#000;border-top:1px solid #7fc142;border-bottom:1px solid #7fc142;padding:8px 0;font-family:UbuntuMedium}.credit-card__error,.declaration__error,.direct-debit__error,.form-reference__error,.insurance-badge__error,.insure4sport-golf__error,.members-renew__error,.payment-details__error,.payment-received__error,.premium-credit__error,.your-cover__error,.your-details__error{color:#cf3d40;border-top:1px solid #cf3d40;border-bottom:1px solid #cf3d40;padding:8px 0;font-family:UbuntuMedium}.credit-card__notification-icon,.declaration__notification-icon,.direct-debit__notification-icon,.form-reference__notification-icon,.insure4sport-golf__notification-icon,.members-renew__notification-icon,.payment-details__notification-icon,.payment-received__notification-icon,.premium-credit__notification-icon,.your-cover__notification-icon,.your-details__notification-icon{font-size:22px!important;padding-right:5px;position:relative;top:3px;color:#7fc142}.credit-card__error-icon,.declaration__error-icon,.direct-debit__error-icon,.form-reference__error-icon,.insurance-badge__error-icon,.insure4sport-golf__error-icon,.members-renew__error-icon,.payment-details__error-icon,.payment-received__error-icon,.premium-credit__error-icon,.your-cover__error-icon,.your-details__error-icon{font-size:22px!important;padding-right:5px;position:relative;top:3px;color:#cf3d40}.credit-card__error-span,.credit-card__notification-span,.declaration__error-span,.declaration__success-span,.direct-debit__error-span,.direct-debit__notification-span,.form-reference__error-span,.form-reference__notification-span,.insurance-badge__error-span,.insure4sport-golf__error-span,.members-renew__error-span,.payment-details__error-span,.payment-details__notification-span,.payment-received__error-span,.payment-received__notification-span,.premium-credit__error-span,.premium-credit__notification-span,.your-cover__error-span,.your-details__error-span,.your-details__notification-span{font-size:16px}.declaration__success{color:#7fc142;padding:8px 0;font-family:UbuntuMedium}.declaration__success-icon{font-size:22px!important;padding:0 5px 0 13px;position:relative;top:3px;color:#7fc142}.basketball__label,.boxing__label,.cheerleading__label,.childrens-multi-sports__label,.coaches__label,.contact-us__label,.credit-card__cards-accepted-text,.credit-card__label,.cricket-club-insurance__label,.cricket__label,.dance-fitness-studio-insurance__label,.direct-debit__cards-accepted-text,.direct-debit__label,.extremesports__label,.facilities__label,.fitness-class-participant__label,.football__label,.form-reference__label,.gym-member__label,.gymnastics__label,.gyms__label,.martial-arts__label,.members-contact-us__label,.members-refer__label,.partners__label,.payment-details__cards-accepted-text,.payment-details__label,.payment-received__cards-accepted-text,.payment-received__label,.players__label,.premium-credit__cards-accepted-text,.premium-credit__label,.pt-fi-insurance__label,.refer-a-friend__label,.sign-up__label,.sportGeneric__label,.swimming__label,.switching__label,.teams__label,.watersports__label,.windsurfing__label,.wintersports__label,.your-details__label{font-weight:700;font-size:1em;color:#5a5a5a}.contact-us__select,.credit-card__select,.cricket-club-insurance__select,.dance-fitness-studio-insurance__select,.direct-debit__select,.facilities__select,.form-reference__select,.gyms__select,.members-contact-us__select,.members-renew__select,.payment-details__select,.payment-received__select,.premium-credit__select,.refer-a-friend__select,.sign-up__select,.sports-we-cover__select,.switching__select,.your-cover__people-insure-input,.your-cover__select,.your-details__select{background:url(../../Content/images/global__dropdown.png) 100% 0 no-repeat;border:1px solid #969696;padding:10px;width:100%}.credit-card__radio,.declaration__radio,.direct-debit__radio,.form-reference__radio,.insure4sport-golf__radio,.insure4sport-golf__radio2,.members-renew__radio,.payment-details__radio,.payment-received__radio,.premium-credit__radio,.your-cover__radio{padding:0;text-align:center;width:130px;float:left}.credit-card__label--radio,.declaration__label--radio,.direct-debit__label--radio,.form-reference__label--radio,.insure4sport-golf__label2--radio,.insure4sport-golf__label--radio,.members-renew__label--radio,.payment-details__label--radio,.payment-received__label--radio,.premium-credit__label--radio,.your-cover__label--radio{color:#7fc142;font-weight:700;padding:10px 5px;display:block;background-image:url(../../Content/images/global__radio.png);background-position:center -80px;background-repeat:no-repeat;background-color:#fff;height:81px}.insure4sport-golf__label2--radio-split,.insure4sport-golf__label--radio-split,.members-renew__label--radio-split,.your-cover__label--radio-split{color:#7fc142;font-weight:700;padding:10px;display:block;background-image:url(../../Content/images/global__radio.png);background-position:center -80px;background-repeat:no-repeat;background-color:#000;height:81px}.credit-card__radio-container input[type=radio]:checked+label,.declaration__radio-container input[type=radio]:checked+label,.direct-debit__radio-container input[type=radio]:checked+label,.form-reference__radio-container input[type=radio]:checked+label,.insure4sport-golf__radio-container input[type=radio]:checked+label,.members-renew__radio-container input[type=radio]:checked+label,.payment-details__label--radio-selected,.payment-details__radio-container input[type=radio]:checked+label,.payment-received__radio-container input[type=radio]:checked+label,.premium-credit__radio-container input[type=radio]:checked+label,.your-cover__radio-container input[type=radio]:checked+label{background-image:url(../../Content/images/global__radio.png),linear-gradient(#7fc142,#cadb36);background-position:center 38px,0 0;background-repeat:no-repeat;color:#fff}.members-renew__radio-wrapper input[type=radio]:checked+label,.your-cover__radio-wrapper input[type=radio]:checked+label{background-image:url(/Content/images/global__radio.png);background-position:center 38px;background-repeat:no-repeat}.declaration__label--checkbox-header,.form-reference__label--checkbox-header,.form-reference__multiple-input-label--checkbox-header,.insure4sport-golf__label--checkbox-header,.members-renew__label--checkbox-header,.your-cover__label--checkbox-header,.your-cover__multiple-input-label--checkbox-header,.your-details__label--checkbox-header{background:url(/Content/images/global__checkbox.png) 0 100% no-repeat;height:34px;padding-left:34px;margin:0 0 20px;display:inline-block;box-shadow:none;width:100%}.declaration__label--checkbox-header.checkedBox,.form-reference__multiple-input-checked-head input[type=checkbox]:checked+label,.form-reference input[type=checkbox]:checked+label,.insure4sport-golf__checkbox-header input[type=checkbox]:checked+label,.members-renew__checkbox-header input[type=checkbox]:checked+label,.your-cover__checkbox-header input[type=checkbox]:checked+label,.your-cover__multiple-input-checked-head input[type=checkbox]:checked+label,.your-details input[type=checkbox]:checked+label{background:url(/Content/images/global__checkbox.png) 0 0 no-repeat}.credit-card__datepicker,.direct-debit__datepicker,.form-reference__datepicker,.payment-details__datepicker,.payment-received__datepicker,.premium-credit__datepicker,.your-cover__datepicker,.your-details__datepicker{background:url(/Content/images/ui-datepicker.png) 97% 7px no-repeat}.form-reference__value-slider-bar,.your-cover__value-slider-bar{width:90%;margin:0 auto;border-radius:0!important;background-color:#969696;border:medium none;height:4px}@media screen and (min-width:420px){.form-reference__value-slider-bar,.your-cover__value-slider-bar{width:90%;margin:0 auto 30px}}.form-reference__value-slider-bar span,.your-cover__value-slider-bar span{display:block;position:absolute;left:-13px;top:-20px;color:#969696;width:26px;height:43px;background:url(../../Content/images/global__value-slider-pipe.png) 0 no-repeat}.form-reference__value-slider-bar span.one,.your-cover__value-slider-bar span.one{left:-2px}.form-reference__value-slider-bar span.two,.your-cover__value-slider-bar span.two{left:31%;background-position:50%}.form-reference__value-slider-bar span.three,.your-cover__value-slider-bar span.three{left:65%;background-position:50%}.form-reference__value-slider-bar span.four,.your-cover__value-slider-bar span.four{left:100%}.form-reference__value-slider-bar .i4s,.your-cover__value-slider-bar .i4s{background-color:#7fc142;border-radius:30px;height:35px;width:35px;top:-15px;border:2px solid #5a5b5a}.your-cover__value-slider-bar--weekly-allowance{width:90%;margin:0 auto;border-radius:0!important;background-color:#969696;border:medium none;height:4px}@media screen and (min-width:420px){.your-cover__value-slider-bar--weekly-allowance{width:90%;margin:0 auto 30px}}.your-cover__value-slider-bar--weekly-allowance span{display:block;position:absolute;left:-13px;top:-20px;color:#969696;width:26px;height:43px;background:url(../../Content/images/global__value-slider-pipe.png) 0 no-repeat}.your-cover__value-slider-bar--weekly-allowance span.one{left:-5px}.your-cover__value-slider-bar--weekly-allowance span.two{left:48%;background-position:50%}.your-cover__value-slider-bar--weekly-allowance span.three{left:100%}.your-cover__value-slider-bar--weekly-allowance .i4s{background-color:#7fc142;border-radius:30px;height:35px;width:35px;top:-15px;border:2px solid #5a5b5a}.your-cover__value-slider-bar--se-cover{width:90%;margin:0 auto;border-radius:0!important;background-color:#969696;border:medium none;height:4px}@media screen and (min-width:420px){.your-cover__value-slider-bar--se-cover{width:90%;margin:0 auto 30px}}.your-cover__value-slider-bar--se-cover span{display:block;position:absolute;left:21%;top:-20px;color:#969696;width:26px;height:43px;background:url(../../Content/images/global__value-slider-pipe.png) 0 no-repeat}.your-cover__value-slider-bar--se-cover span.two{left:39%;background-position:50%}.your-cover__value-slider-bar--se-cover span.three{left:59%;background-position:50%}.your-cover__value-slider-bar--se-cover span.four{left:79%;background-position:50%}.your-cover__value-slider-bar--se-cover span.five{left:100%}.your-cover__value-slider-bar--se-cover .i4s{background-color:#7fc142;border-radius:30px;height:35px;width:35px;top:-15px;border:2px solid #5a5b5a}.form-reference__multiple-input-body,.form-reference__multiple-input-header,.form-reference__value-slider-body,.form-reference__value-slider-footer,.form-reference__value-slider-header,.your-cover__multiple-input-body,.your-cover__multiple-input-body--radio,.your-cover__multiple-input-header,.your-cover__value-slider-body,.your-cover__value-slider-footer,.your-cover__value-slider-header{float:left;display:block;margin-right:2.3576520234%;width:100%;clear:left;color:#7fc142;font-size:1.1875em;border:1px solid #969696;text-align:center;padding:15px 15px 35px;margin:0}.form-reference__multiple-input-body:last-child,.form-reference__multiple-input-header:last-child,.form-reference__value-slider-body:last-child,.form-reference__value-slider-footer:last-child,.form-reference__value-slider-header:last-child,.your-cover__multiple-input-body--radio:last-child,.your-cover__multiple-input-body:last-child,.your-cover__multiple-input-header:last-child,.your-cover__value-slider-body:last-child,.your-cover__value-slider-footer:last-child,.your-cover__value-slider-header:last-child{margin-right:0}@media screen and (min-width:800px){.form-reference__multiple-input-body,.form-reference__multiple-input-header,.form-reference__value-slider-body,.form-reference__value-slider-footer,.form-reference__value-slider-header,.your-cover__multiple-input-body,.your-cover__multiple-input-body--radio,.your-cover__multiple-input-header,.your-cover__value-slider-body,.your-cover__value-slider-footer,.your-cover__value-slider-header{width:570px}}.form-reference__multiple-input-heading,.form-reference__value-slider-heading,.your-cover__multiple-input-heading,.your-cover__value-slider-heading{margin:0;font-size:1.1875em}.form-reference__multiple-input-para,.form-reference__value-slider-para,.your-cover__multiple-input-para,.your-cover__value-slider-para{margin:0;color:#5a5a5a;font-size:.8125em}.form-reference__multiple-input-body,.form-reference__value-slider-body,.your-cover__multiple-input-body,.your-cover__multiple-input-body--radio,.your-cover__value-slider-body{clear:left;border:1px solid #969696;padding:15px 15px 50px;text-align:center}@media screen and (min-width:544px){.form-reference__multiple-input-body,.form-reference__value-slider-body,.your-cover__multiple-input-body,.your-cover__multiple-input-body--radio,.your-cover__value-slider-body{padding:15px 15px 35px}}.form-reference__value-slider-heading--spacer,.your-cover__value-slider-heading--spacer{margin:0 0 60px;color:#7fc142;line-height:1em}@media screen and (min-width:420px){.form-reference__value-slider-heading--spacer,.your-cover__value-slider-heading--spacer{margin:0 0 75px}}.form-reference__value-slider-heading-inner,.your-cover__value-slider-heading-inner{color:#5a5a5a;font-size:16px;font-weight:400}.form-reference__value-slider-amount,.your-cover__value-slider-amount{color:#fff;text-align:center;font-size:1.125em;padding:0;margin:0}.form-reference__level-radio-pa,.insure4sport-golf__level-radio-pa,.your-cover__level-radio-pa{border-spacing:5px 0;border-collapse:separate;font-family:UbuntuMedium;margin-left:-5px}@media screen and (min-width:544px){.form-reference__level-radio-pa,.insure4sport-golf__level-radio-pa,.your-cover__level-radio-pa{border-spacing:20px 0;border-collapse:separate;font-family:UbuntuMedium;margin-left:-20px;margin-right:-20px}}.form-reference__level-radio-pa-cell,.insure4sport-golf__level-radio-pa-cell,.your-cover__level-radio-pa-cell{padding:5px;border-right:1px solid #969696;border-left:1px solid #969696;border-bottom:1px solid #969696;text-align:center;font-size:.8125em}@media screen and (min-width:544px){.form-reference__level-radio-pa-cell,.insure4sport-golf__level-radio-pa-cell,.your-cover__level-radio-pa-cell{padding:10px;font-size:.875em}}#panelMemberLiability .your-cover__level-radio-pa-youpay,.form-reference__level-radio-pa-youpay,.insure4sport-golf__level-radio-pa-youpay,.your-cover__level-radio-pa-youpay{display:block;color:#cadb36;font-size:1.1875em;padding:5px 0 25px;line-height:1.2em;max-width:130px}@media screen and (min-width:544px){#panelMemberLiability .your-cover__level-radio-pa-youpay,.form-reference__level-radio-pa-youpay,.insure4sport-golf__level-radio-pa-youpay,.your-cover__level-radio-pa-youpay{max-width:100%;line-height:1.5em;padding:0 0 25px}}.form-reference__cards-list,.form-reference__link-cards-list{padding:0;margin:0;list-style-type:none}.form-reference__cards-list-item{background-color:#7fc142;color:#fff;list-style-type:none;display:inline-block;padding:6px 57px 8px 16px;margin:0 19px 19px 0;font-family:UbuntuBold;font-size:1.1875em;position:relative;border:1px solid #fff;line-height:1.2em}@media screen and (min-width:420px){.form-reference__cards-list-item{line-height:1.5em}}.form-reference__cards-x{padding:0;height:24px;width:24px;background:url(../../Content/images/global__card-x.png) 0 0 no-repeat;position:absolute;top:-12px;left:-12px}.form-reference__cards-x:active,.form-reference__cards-x:focus,.form-reference__cards-x:hover{cursor:pointer}.form-reference__cards-info{padding:0;background-color:#000;display:block;position:absolute;top:0;right:0;height:100%;width:43px}.form-reference__cards-info-image{position:relative;padding:5px 11px}@media screen and (min-width:460px){.form-reference__cards-info-image{padding:10px}}.form-reference__cards-info-image:active,.form-reference__cards-info-image:focus,.form-reference__cards-info-image:hover{cursor:pointer}.form-reference__link-cards-list-item,.sports-we-cover__accordion-list-item{background-color:#cadb36;color:#000;list-style-type:none;display:inline-block;padding:0;margin:0 19px 19px 0;font-family:UbuntuMedium;font-size:1.1875em;position:relative}.form-reference__link-cards-anchor,.sports-we-cover__accordion-anchor{color:#000;display:block;padding:6px 37px 10px}.declaration__question,.form-reference__question,.insure4sport-golf__question,.members-renew__question,.payment-details__question,.payment-received__question,.your-cover__question,.your-details__question{padding:0 0 60px;margin:0;position:relative;float:left;width:100%}@media screen and (min-width:640px){.declaration__question,.form-reference__question,.insure4sport-golf__question,.members-renew__question,.payment-details__question,.payment-received__question,.your-cover__question,.your-details__question{border-left:5px solid #7fc142;padding:10px 15px 50px 70px}}.form-reference__question-number,.form-reference__question-number--closed,.insure4sport-golf__question-number,.insure4sport-golf__question-number--closed,.members-renew__question-number,.members-renew__question-number--closed,.payment-details__question-number,.payment-details__question-number--closed,.payment-received__question-number,.payment-received__question-number--closed,.your-cover__question-number,.your-cover__question-number--closed,.your-details__question-number,.your-details__question-number--closed{position:absolute;left:-45px;top:-45px;background-color:#7fc142;height:60px;width:60px;border-radius:50%;border:3px solid #7fc142}@media screen and (min-width:640px){.form-reference__question-number,.form-reference__question-number--closed,.insure4sport-golf__question-number,.insure4sport-golf__question-number--closed,.members-renew__question-number,.members-renew__question-number--closed,.payment-details__question-number,.payment-details__question-number--closed,.payment-received__question-number,.payment-received__question-number--closed,.your-cover__question-number,.your-cover__question-number--closed,.your-details__question-number,.your-details__question-number--closed{left:-32px;top:0}}.form-reference__question-number--closed,.insure4sport-golf__question-number--closed,.members-renew__question-number--closed,.payment-details__question-number--closed,.payment-received__question-number--closed,.your-cover__question-number--closed,.your-details__question-number--closed{background-color:#fff}.form-reference__question-integer,.form-reference__question-integer--closed,.insure4sport-golf__question-integer,.insure4sport-golf__question-integer--closed,.members-renew__question-integer,.members-renew__question-integer--closed,.payment-details__question-integer,.payment-details__question-integer--closed,.payment-received__question-integer,.payment-received__question-integer--closed,.your-cover__question-integer,.your-cover__question-integer--closed,.your-details__question-integer,.your-details__question-integer--closed{color:#fff;display:block;padding:3px 0 0 30px;font-size:1.875em;font-family:UbuntuBold}@media screen and (min-width:640px){.form-reference__question-integer,.form-reference__question-integer--closed,.insure4sport-golf__question-integer,.insure4sport-golf__question-integer--closed,.members-renew__question-integer,.members-renew__question-integer--closed,.payment-details__question-integer,.payment-details__question-integer--closed,.payment-received__question-integer,.payment-received__question-integer--closed,.your-cover__question-integer,.your-cover__question-integer--closed,.your-details__question-integer,.your-details__question-integer--closed{padding:3px 0 0 19px}}@media screen and (min-width:1024px){.form-reference__question-integer,.form-reference__question-integer--closed,.insure4sport-golf__question-integer,.insure4sport-golf__question-integer--closed,.members-renew__question-integer,.members-renew__question-integer--closed,.payment-details__question-integer,.payment-details__question-integer--closed,.payment-received__question-integer,.payment-received__question-integer--closed,.your-cover__question-integer,.your-cover__question-integer--closed,.your-details__question-integer,.your-details__question-integer--closed{padding:1px 0 0 20px}}@media screen and (min-width:1200px){.form-reference__question-integer,.form-reference__question-integer--closed,.insure4sport-golf__question-integer,.insure4sport-golf__question-integer--closed,.members-renew__question-integer,.members-renew__question-integer--closed,.payment-details__question-integer,.payment-details__question-integer--closed,.payment-received__question-integer,.payment-received__question-integer--closed,.your-cover__question-integer,.your-cover__question-integer--closed,.your-details__question-integer,.your-details__question-integer--closed{padding:1px 0 0 17px}}.form-reference__question-integer--closed,.insure4sport-golf__question-integer--closed,.members-renew__question-integer--closed,.payment-details__question-integer--closed,.payment-received__question-integer--closed,.your-cover__question-integer--closed,.your-details__question-integer--closed{color:#7fc142}.form__checkbox-input+label span.form__chk{display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:0 0;float:left}.form__checkbox-input:checked+label span.form__chk{background-position:-24px 0}.form__checkbox-input{display:none}.form__label{position:relative;padding:0 0 0 10px;float:left;width:87%}@media screen and (min-width:680px){.form__label{top:2px;float:none;left:5px;padding:0 0 0 5px}}.icon-close:after{position:relative;content:"×";font-size:60px;color:#000;font-weight:300;top:5px;left:-5px}.cricket-club-insurance__form .selectboxit-container,.dance-fitness-studio-insurance__form .selectboxit-container,.facilities__form .selectboxit-container,.gyms__form .selectboxit-container{margin-bottom:15px}.email-quote{padding:0;margin:0 0 131px;position:fixed;bottom:-68px;left:100%;z-index:5;width:100%;font-size:11px;height:calc(100% - 160px);overflow-y:scroll;-webkit-overflow-scrolling:touch;box-shadow:0 -20px #000;background:#000}.insure4sport-golf .email-quote{height:calc(100% - 105px)}@media screen and (min-width:800px){.email-quote{bottom:-52px}}@media screen and (min-width:900px){.email-quote{display:block;width:30%;height:calc(100vh - 225px);font-size:14px;bottom:-53px;z-index:3;overflow-x:hidden;right:-100%}}@media screen and (min-width:361px){.email-quote{font-size:13px}}@media screen and (min-width:1024px){.email-quote{font-size:16px}}.email-quote.\--display{left:0;top:20px;height:100%}.insure4sport-golf .email-quote.\--display{bottom:-15px;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.insure4sport-golf .email-quote.\--display::-webkit-scrollbar{display:none}@media screen and (min-width:800px){.insure4sport-golf .email-quote.\--display{bottom:-38px}}@media screen and (min-width:900px){.email-quote.\--display{left:70vw;right:0;top:auto;height:calc(100% - 98px);z-index:4}.insure4sport-golf .email-quote.\--display{left:unset;right:0;position:absolute;width:545px;height:calc(100vh - 75px);max-height:595px;bottom:90px;margin:0;box-shadow:none}.insure4sport-golf .email-quote.\--display__container{padding:0 20px 15px}}@media screen and (min-width:1750px){.email-quote.\--display{height:auto}}@media screen and (min-width:1024px){.insure4sport-golf .email-quote.\--display{bottom:0;max-height:700px}}.email-quote__message{color:#cf3d40;margin-bottom:10px}.email-quote__container{padding:0 35px 15px}@media screen and (min-width:900px){.email-quote__container{padding:0 9px 15px}}@media screen and (min-width:1200px){.email-quote__container{padding:15px 20px}}.email-quote__close{position:absolute;top:8px;right:12px;color:#bdbdbd;font-size:.9em;cursor:pointer;padding:0}.email-quote__close:hover{color:#fff}.email-quote__close-icon{font-size:1.4em;margin-left:5px}.email-quote__form{max-width:410px;margin:0 auto}.email-quote__text-label{position:absolute;left:-9999px}.email-quote__text-box{width:100%;margin-bottom:15px;height:45px;padding-left:15px}.email-quote__checkbox{display:inline-block!important}.email-quote__gdpr{background-color:#575757;padding:20px 15px 5px;margin:0 auto 20px;max-width:724px}.email-quote__gdpr p{color:#bdbdbd;margin:0 0 15px;line-height:1.35em;font-size:.9em}@media screen and (min-width:640px){.email-quote__gdpr p{line-height:1.2em}}.email-quote__gdpr a{color:#bdbdbd;font-size:.9em;text-align:center;text-decoration:underline;cursor:pointer;margin-top:20px}.email-quote__gdpr a:hover{color:#fff}.email-quote__gdpr .green{color:#cadb36}.email-quote__gdpr .form__label{top:0;float:none;left:10px;padding:0}.email-quote__submit-container{text-align:center;padding-bottom:20px}.email-quote__button{display:inline-block;outline:none;font-size:1.1875em;background-color:#cadb36;border:2px solid #cadb36;color:#000;padding:3px 30px}.email-quote__submitted{display:none;max-width:200px;margin:0 auto;margin-top:50%;transform:translateY(-50%)}.email-quote__heading{color:#fff;font-size:1.8em;font-weight:800;text-align:center;margin-bottom:15px}.email-quote__heading.\--form{margin-bottom:0}.email-quote__copy{color:#fff;font-size:1em;font-weight:800;text-align:center;margin-top:10px;margin-bottom:10px}.email-quote__copy.\--form{margin-top:5px}.email-quote__copy.green{color:#cadb36}.email-quote__submitted-close{color:#bdbdbd;font-size:.9em;text-align:center;text-decoration:underline;cursor:pointer;margin-top:20px}.email-quote__submitted-close:hover{color:#fff}.email-quote__underlay{display:none;position:fixed;left:0;right:0;top:0;bottom:0;background:#000;opacity:.5}.declaration-gdpr{clear:both;background:#f3f6db;padding:1em}@media screen and (min-width:800px){.declaration-gdpr{padding:1.2em 6em 2em 2em}}.declaration-gdpr__heading{font-size:1.9em;font-weight:900}.declaration-gdpr .form__label{top:0;float:none;left:10px;padding:0;display:inline-block;width:90%}.declaration-gdpr .green{color:#7fc142;font-weight:600}.declaration-gdpr a{color:#5a5a5a;text-decoration:underline;cursor:pointer}.declaration-gdpr a:hover{color:#414141}.declaration-gdpr.golf-renew{margin-bottom:1em}#gdpr-error{margin-bottom:10px}@media screen and (min-width:800px){#gdpr-error{margin-bottom:20px}}.switching__gdpr h2{margin:0 0 15px}.switching__gdpr p{line-height:1.4em;clear:left}.switching__gdpr p.switching__gdpr-form{overflow:auto}@media screen and (min-width:544px){.switching__gdpr p.switching__gdpr-form{margin:0 0 8px}}.switching__gdpr a{color:#5a5a5a}@media screen and (min-width:490px){.switching__gdpr .form__label{top:0;font-size:15px;padding-left:10px}}@media screen and (min-width:680px){.switching__gdpr .form__label{top:0;font-size:16px;padding-left:5px}}.navigation-top{position:relative;display:none}@media screen and (min-width:1024px){.partnerActive .navigation-top{float:left;display:block;margin-right:2.3576520234%;width:67.5867435259%}.partnerActive .navigation-top:last-child{margin-right:0}}@media screen and (min-width:1024px){.navigation-top{float:left;display:block;margin-right:2.3576520234%;width:74.4105869942%;margin-right:0;margin:0 0 10px;padding:5px 0 0}.navigation-top:last-child{margin-right:0}}.navigation-top__tp-widget{position:absolute;left:-1%;float:left;top:14px}@media screen and (min-width:1200px){.navigation-top__tp-widget{top:18px}}@media screen and (min-width:1400px){.navigation-top__tp-widget{left:13%}}@media screen and (min-width:1580px){.navigation-top__tp-widget{left:23%}}.navigation-top__tp-widget--menu{width:262px;margin-bottom:10px;margin-top:5px}.navigation-top__tp-logo{position:relative;top:2px;right:0;bottom:0;left:0}@media screen and (min-width:1024px){.navigation-top__tp-logo{max-width:160px}}@media screen and (min-width:1080px){.navigation-top__tp-logo{max-width:185px}}@media screen and (min-width:1200px){.navigation-top__tp-logo{max-width:280px}}.navigation-top__list{font-size:.85em;text-align:right;float:right}@media screen and (min-width:1200px){.navigation-top__list{font-size:1em}}.navigation-top__list-item{display:inline-block}.navigation-top__anchor{padding:0 5px;color:#fff;font-size:.875em}.navigation-top__anchor.active{background-color:#cadb36;color:#000;text-decoration:none}.navigation-top__anchor--our-brands{padding:10px 11px 10px 10px}.navigation-top__anchor--social{padding:0 4px!important}.navigation-top__anchor.active .fa-caret-down{color:#fff;padding:0 5px 0 0;-spec-transform:rotate(180deg);transform:rotate(180deg);position:relative;top:0;right:0;bottom:0;left:0}@media screen and (min-width:1099px){.navigation-top__anchor{padding:0 10px}}.navigation-top__icon{color:#cadb36;padding:0 0 0 5px;font-size:12px!important}.navigation-top__anchor:active,.navigation-top__anchor:focus,.navigation-top__anchor:hover{text-decoration:none}.navigation-top__svg{fill:#fff;width:25px;height:25px;position:relative;top:10px;right:0;bottom:0;left:0}@media screen and (min-width:1200px){.navigation-top__svg{width:30px;height:30px}}.navigation-top__svg:active,.navigation-top__svg:focus,.navigation-top__svg:hover{fill:#cadb36}@media screen and (min-width:1024px){.logo{float:none;text-align:center;display:block;float:left}}.logo img{max-height:2em;padding:1em}.navigation-main{display:none;margin:0 auto;overflow:visible;padding:0 0 15px;height:auto;width:100%}.navigation-main:after{clear:both;content:"";display:block}@media screen and (min-width:1024px){.navigation-main{display:block;margin:0;padding:0}.navigation-main__button{margin-bottom:10px}}.navigation-main__button{font-size:1em;padding:7px 20px;margin-bottom:20px}@media screen and (min-width:1024px){.navigation-main__button{margin:0}}.navigation-main__button--buy{margin:10px 0}@media screen and (min-width:1024px){.navigation-main__button--buy{margin:0}}.navigation-main__anchor{display:block;color:#fff;padding:10px}@media screen and (min-width:1024px){.navigation-main__anchor{display:inline-block;padding:10px 4px;font-size:.6875em}}@media screen and (min-width:1080px){.navigation-main__anchor{padding:10px 8px}}@media screen and (min-width:1400px){.navigation-main__anchor{padding:10px 9px;font-size:.8em;font-size:1em}}.navigation-main__anchor .fa{font-size:13px!important}.navigation-main__anchor.active{background-color:#cadb36;color:#000;text-decoration:none}.navigation-main__anchor.active .fa{color:#fff;-spec-transform:rotate(180deg);transform:rotate(180deg)}.navigation-main__anchor:active,.navigation-main__anchor:focus,.navigation-main__anchor:hover{text-decoration:none}.navigation-main__list-item{display:block;text-align:center;height:auto;width:100%}@media screen and (min-width:1024px){.navigation-main__list-item{background:transparent;display:inline;text-decoration:none;height:auto;width:100%}}@media screen and (min-width:1024px){.navigation-main__list-item--hide-on-desktop{display:none}}@media screen and (min-width:1024px){.navigation-main__list-item--buy{margin:0 0 0 7px}}.navigation-main.show{display:block}.navigation-main .fa{color:#cadb36}.navigation{font-size:.85em}@media screen and (min-width:1024px){.partnerActive .navigation{float:left;display:block;margin-right:2.3576520234%;width:67.5867435259%}.partnerActive .navigation:last-child{margin-right:0}}@media screen and (min-width:1024px){.navigation{float:left;display:block;margin-right:2.3576520234%;width:74.4105869942%}.navigation,.navigation:last-child{margin-right:0}}@media screen and (min-width:1099px){.navigation{font-size:1em}}.navigation__mobile-button{text-align:right;display:block;color:#cadb36;position:absolute;top:18px;right:15px;z-index:11;background-color:#5a5a5a;border-radius:6px;padding:5px 7px 4px 13px;font-size:19px}@media screen and (min-width:1024px){.navigation__mobile-button{display:none}}.navigation__mobile-icon{padding:0 5px 0 0;color:#fff!important}@media screen and (min-width:1024px){.navigation-main__child-list{display:none!important}}.navigation-wrapper{position:relative}.navigation-wrapper:after{clear:both;content:"";display:block}.navigation nav{float:none}@media screen and (min-width:1024px){.navigation nav{float:right;text-align:center;line-height:1.5em}}.megamenu{display:none;position:fixed;top:94px;left:0;width:100%;padding:20px 0;list-style:none;background-color:#cadb36}@media screen and (max-width:1023px){.megamenu{position:relative;top:0}}@media screen and (min-width:800px){.megamenu__column{float:left;display:block;margin-right:3.1684362651%;width:31.2210424899%}.megamenu__column:last-child{margin-right:0}}@media screen and (min-width:800px){.megamenu__split{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.megamenu__split:last-child{margin-right:0}}.megamenu__container{max-width:1600px;margin-left:auto;margin-right:auto;padding:0 15px 15px}.megamenu__container:after{clear:both;content:"";display:block}@media screen and (min-width:800px){.megamenu__container{padding:0}}.megamenu__heading{color:#ccc}.megamenu__para{text-align:center;font-weight:700;font-size:1.1875em;color:#000;text-transform:uppercase;font-style:italic;margin:0 0 10px;border-bottom:1px solid #fff;padding:0 0 10px}.megamenu__para--no-line{border-bottom:none;display:none}@media screen and (min-width:800px){.megamenu__para--no-line{display:block}}@media screen and (min-width:800px){.megamenu__para{text-align:left}}.megamenu__list{list-style-type:none;list-style-image:none;text-align:center;background-color:#daea4c;margin:0 0 5px;padding:0 0 2px}@media screen and (min-width:800px){.megamenu__list{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin-right:0;text-align:left;background-color:#cadb36;margin:0}.megamenu__list:last-child{margin-right:0}}@media (min-width:800px) and (max-width:1023px){.megamenu__list{width:38%}}@media (min-width:1024px) and (max-width:1280px){.megamenu__list{width:37.76157%}}@media (min-width:1281px) and (max-width:1600px){.megamenu__list{width:37.76157%}}@media (min-width:800px) and (max-width:1023px){.megamenu__list:nth-child(3n){width:24%}}@media (min-width:1024px) and (max-width:1280px){.megamenu__list:nth-child(3n){width:20%}}@media (min-width:1281px) and (max-width:1600px){.megamenu__list:nth-child(3n){width:22%}}@media (min-width:800px) and (max-width:1023px){.megamenu__anchor{font-size:13px}}@media (min-width:1024px) and (max-width:1366px){.megamenu__anchor{font-size:14px}}.megamenu__icon.fa.fa-angle-right{display:none}@media screen and (min-width:800px){.megamenu__icon.fa.fa-angle-right{display:inline-block;color:#fff;padding:0 3px 0 0}}.megamenu__column{padding:0;margin-right:0}@media screen and (min-width:800px){.megamenu__column--one{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-left:8.5298043353%}.megamenu__column--one:last-child{margin-right:0}}@media screen and (min-width:1024px){.megamenu__column--one{margin-left:17.0596086706%}}@media (min-width:800px) and (max-width:1023px){.megamenu__column--one{width:55%!important}}@media (min-width:1200px) and (max-width:1280px){.megamenu__column--one{width:42.29137%!important}}.megamenu__column--two{padding:0 15px 15px}@media screen and (min-width:800px){.megamenu__column--two{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin-right:0;margin:0;padding:0}.megamenu__column--two:last-child{margin-right:0}}@media (min-width:1200px) and (max-width:1280px){.megamenu__column--two{width:29.76157%!important}}.megamenu__button-holder{text-align:center;margin:0;padding:15px 0 0}@media screen and (min-width:800px){.megamenu__button-holder{text-align:left}}.megamenu__black-button{font-size:.75em;text-transform:uppercase;font-weight:400;padding:10px 12px}@media screen and (min-width:544px){.megamenu__black-button{font-size:1em}}@media screen and (min-width:800px){.megamenu__black-button{font-size:.8125em}}@media screen and (min-width:1024px){.megamenu__black-button{font-size:1em}}@media screen and (min-width:1400px){.megamenu__black-button{font-size:1.125em}}.megamenu__trans-link{font-size:1.125em;font-weight:700;padding:15px 15px 15px 0;color:#000}@media (min-width:800px) and (max-width:1023px){.megamenu__trans-link{font-size:1em}}.megamenu__trustpilot-holder{text-align:center}@media screen and (min-width:800px){.megamenu__trustpilot-holder{text-align:left}}.megamenu__trustpilot-text{display:none;margin:0 0 10px;text-transform:uppercase;font-style:italic}.megamenu--top-row{display:none;position:absolute;top:27px;left:0;padding:0;max-width:97px;list-style:none;background-color:#cadb36}.megamenu--top-row__ul{padding:5px 0 15px}.megamenu--top-row__icon{font-size:10px!important;color:#fff;padding:0 0 0 4px}@media screen and (min-width:1024px){.megamenu--top-row{max-width:108px}}@media screen and (max-width:1023px){.megamenu--top-row{position:relative;top:0;background-color:#fff}}.megamenu--top-row__heading{color:#ccc}.megamenu--top-row__list{list-style-type:none;list-style-image:none;text-align:left;width:100%;display:block;float:none}.megamenu--top-row__anchor{color:#000;font-family:UbuntuMedium;font-size:13px;display:block;padding:8px 6px 5px}@media screen and (min-width:800px){.megamenu--top-row__anchor{padding:6px 6px 6px 10px}}.megamenu--top-row-auto{max-width:96%}.megamenu__wrapper{position:relative;left:5px}.megamenu.no-offer .megamenu-threecol__column--one{display:none}.megamenu.no-offer .megamenu-threecol__column--two{margin-left:0}@media screen and (min-width:800px){.megamenu.no-offer .megamenu-threecol__column--two{margin-left:34.1192173411%}}.megamenu-threecol{padding:0}@media screen and (min-width:800px){.megamenu-threecol__column{float:left;display:block;margin-right:3.1684362651%;width:31.2210424899%}.megamenu-threecol__column:last-child{margin-right:0}}.megamenu-threecol__special-offer-heading{color:#fff;font-size:2.375em;margin:-10px 0 0;text-align:center;font-weight:700}@media screen and (min-width:800px){.megamenu-threecol__special-offer-heading{margin:5px 0 15px}}.megamenu-threecol__special-offer-plus{display:inline-block;color:#cf3d40;padding:0 10px;font-weight:700;background-color:#fff;text-transform:uppercase;margin:0 auto}@media screen and (min-width:800px){.megamenu-threecol__special-offer-plus{margin:0}}.megamenu-threecol__wrapper{background:url(../images/special-offer__bg.png) 0 0 no-repeat #cf3d40;background-size:cover;padding:11px;text-align:center;display:none}.megamenu-threecol__wrapper.special-offer{display:none}@media screen and (min-width:800px){.megamenu-threecol__wrapper.special-offer{display:block;padding:26px 0}}.megamenu-threecol__special-offer-para{margin-bottom:0;margin-top:10px;color:#fff;font-weight:700;line-height:1.3em}.megamenu-threecol__special-offer-tagline{text-transform:uppercase}.megamenu-threecol__ul--mobile{display:none}@media screen and (min-width:800px){.megamenu-threecol__ul--mobile{display:inline-block;width:100%;margin:0 0 5px}}.megamenu-threecol__list{list-style-type:none;list-style-image:none;text-align:center;background-color:#daea4c;margin:0 0 5px;padding:0 0 2px}@media screen and (min-width:800px){.megamenu-threecol__list{text-align:left;background-color:#cadb36;margin:0}}.megamenu-threecol__list--mobile-only{display:block}@media screen and (min-width:800px){.megamenu-threecol__list--mobile-only{display:none}}.megamenu-threecol__icon.fa.fa-angle-right{color:#fff}.megamenu-threecol__column{padding:0;margin-right:0}@media screen and (min-width:800px){.megamenu-threecol__column--one{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;margin-left:0;margin-right:0}.megamenu-threecol__column--one:last-child{margin-right:0}}@media screen and (min-width:1024px){.megamenu-threecol__column--one{margin-left:8.5298043353%}}@media screen and (min-width:1200px){.megamenu-threecol__column--one{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;margin-left:17.0596086706%}.megamenu-threecol__column--one:last-child{margin-right:0}}@media screen and (min-width:1400px){.megamenu-threecol__column--one{max-width:250px}}.megamenu-threecol__column--two{margin-left:0;padding:15px}@media screen and (min-width:800px){.megamenu-threecol__column--two{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin-left:8.5298043353%;margin-right:0;padding:20px 0 15px}.megamenu-threecol__column--two:last-child{margin-right:0}}@media screen and (min-width:1024px){.megamenu-threecol__column--two{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;padding:20px 0;margin-right:0}.megamenu-threecol__column--two:last-child{margin-right:0}}@media screen and (min-width:1200px){.megamenu-threecol__column--two{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}.megamenu-threecol__column--two:last-child{margin-right:0}}@media screen and (min-width:1400px){.megamenu-threecol__column--two{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}.megamenu-threecol__column--two:last-child{margin-right:0}}.megamenu-threecol__column--two-small-pad{margin-left:0;padding:15px}@media screen and (min-width:800px){.megamenu-threecol__column--two-small-pad{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin-left:8.5298043353%;margin-right:0;padding:20px 0 15px}.megamenu-threecol__column--two-small-pad:last-child{margin-right:0}}@media screen and (min-width:1024px){.megamenu-threecol__column--two-small-pad{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;padding:8px 0;margin-right:0}.megamenu-threecol__column--two-small-pad:last-child{margin-right:0}}@media screen and (min-width:1200px){.megamenu-threecol__column--two-small-pad{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}.megamenu-threecol__column--two-small-pad:last-child{margin-right:0}}@media screen and (min-width:1400px){.megamenu-threecol__column--two-small-pad{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}.megamenu-threecol__column--two-small-pad:last-child{margin-right:0}}@media screen and (min-width:800px){.megamenu-threecol__column--three{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;margin-left:0;margin-right:0;padding:20px 0 15px}.megamenu-threecol__column--three:last-child{margin-right:0}}@media screen and (min-width:1024px){.megamenu-threecol__column--three{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;padding:10px 0 0}.megamenu-threecol__column--three:last-child{margin-right:0}}@media screen and (min-width:1200px){.megamenu-threecol__column--three{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.megamenu-threecol__column--three:last-child{margin-right:0}}@media screen and (min-width:800px){.megamenu-threecol__column--speak{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.megamenu-threecol__column--speak:last-child{margin-right:0}}.megamenu-threecol__button-holder{padding:0;float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:center}.megamenu-threecol__button-holder:last-child{margin-right:0}@media screen and (min-width:1024px){.megamenu-threecol__button-holder{margin:7% 0 0}}@media screen and (min-width:1400px){.megamenu-threecol__button-holder{margin:4% 0 0}}.megamenu-threecol__button-holder--reviews{margin:0;padding:0}.megamenu-threecol__button-holder--fitnessCentre{margin:3px 0}@media screen and (min-width:800px){.megamenu-threecol__button-holder{text-align:left}}@media screen and (min-width:800px){.megamenu-threecol__phone-holder{margin:0}}.megamenu-threecol__phone-holder ul{margin:0 0 60px}.megamenu-threecol__speak-left{margin-left:0;float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.megamenu-threecol__speak-left:last-child{margin-right:0}@media screen and (min-width:420px){.megamenu-threecol__speak-left{margin-left:17.0596086706%;float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}.megamenu-threecol__speak-left:last-child{margin-right:0}}@media screen and (min-width:544px){.megamenu-threecol__speak-left{margin-left:25.5894130058%;float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}.megamenu-threecol__speak-left:last-child{margin-right:0}}@media screen and (min-width:640px){.megamenu-threecol__speak-left{margin-left:34.1192173411%;float:left;display:block;margin-right:2.3576520234%;width:6.1721523119%;padding:0 60px 0 0}.megamenu-threecol__speak-left:last-child{margin-right:0}}@media screen and (min-width:800px){.megamenu-threecol__speak-left{margin-left:0;float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.megamenu-threecol__speak-left:last-child{margin-right:0}}@media screen and (min-width:1024px){.megamenu-threecol__speak-left{float:left;display:block;margin-right:2.3576520234%;width:6.1721523119%}.megamenu-threecol__speak-left:last-child{margin-right:0}}.megamenu-threecol__speak-right{float:left;display:block;margin-right:2.3576520234%;width:74.4105869942%;margin-right:0}.megamenu-threecol__speak-right:last-child{margin-right:0}@media screen and (min-width:420px){.megamenu-threecol__speak-right{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%}.megamenu-threecol__speak-right:last-child{margin-right:0}}@media screen and (min-width:544px){.megamenu-threecol__speak-right{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.megamenu-threecol__speak-right:last-child{margin-right:0}}@media screen and (min-width:800px){.megamenu-threecol__speak-right{padding:5px 0 0;float:left;display:block;margin-right:2.3576520234%;width:74.4105869942%}.megamenu-threecol__speak-right:last-child{margin-right:0}}.megamenu-threecol__speak-image{max-width:50px;padding:6px 0 0}.megamenu-threecol__user-icon{color:#000!important;font-size:50px!important}.megamenu-threecol__top-text{color:#fff;font-size:1em;margin:0;text-align:left}.megamenu-threecol__phone-number{color:#000;font-weight:700;font-size:1.375em;margin:0;text-align:left}.megamenu-threecol__phone-number a{color:#000;text-decoration:none}.megamenu--sports-we-cover .megamenu__column--one{margin-left:0}@media screen and (min-width:800px){.megamenu--sports-we-cover .megamenu__column--one{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-left:8.5298043353%}.megamenu--sports-we-cover .megamenu__column--one:last-child{margin-right:0}}@media screen and (min-width:1024px){.megamenu--sports-we-cover .megamenu__column--one{float:left;display:block;margin-right:2.3576520234%;width:57.3509783236%;margin-left:8.5298043353%}.megamenu--sports-we-cover .megamenu__column--one:last-child{margin-right:0}}@media screen and (min-width:1200px){.megamenu--sports-we-cover .megamenu__column--one{float:left;display:block;margin-right:2.3576520234%;width:40.291369653%;margin-left:25.5894130058%}.megamenu--sports-we-cover .megamenu__column--one:last-child{margin-right:0}}@media screen and (min-width:1024px){.megamenu--sports-we-cover .megamenu__black-button,.megamenu--sports-we-cover .megamenu__trans-link{position:relative;top:-25px}}.navigation-main__mobile-only{display:block}.navigation-main__mobile-only--lighter a{font-family:UbuntuLight}@media screen and (min-width:1024px){.navigation-main__mobile-only{display:none}}.header{background:#000;border-top:3px solid #ff8200}.header.solid-header{background:#5a5a5a}@media screen and (min-width:1024px){.header{position:relative;top:0;left:0;width:100%}.header__container{max-width:1600px;margin-left:auto;margin-right:auto;position:relative}.header__container:after{clear:both;content:"";display:block}}.header__logo{display:flex;align-items:center}@media screen and (min-width:1024px){.header__logo{height:90px;margin-left:0;padding:0 0 0 20px;float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;margin-right:1.35765%}.header__logo:last-child{margin-right:0}}@media screen and (min-width:1024px){.header__logo.partner{height:90px;margin-left:0;padding:0 10px;float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%;margin-right:0}.header__logo.partner:last-child{margin-right:0}}.header__logo-image{width:100%;max-width:250px;margin:13px 0 0 10px;display:inline-block}@media screen and (min-width:1024px){.header__logo-image{margin:13px 0 0}}.header__partner-span-association{text-align:center;padding:0;margin:10px 0 0;color:#fff;display:block}@media screen and (min-width:1024px){.header__partner-span-association{text-align:left;float:left;font-size:14px;position:relative;top:8px;left:6px;margin:0}}.header__partner-logo{text-align:center}@media screen and (min-width:1024px){.header__partner-logo{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%;margin-left:0;margin-right:0;height:90px}.header__partner-logo:last-child{margin-right:0}}.header__partner-logo-image{padding:10px 0 0;margin:0 auto;display:block;max-height:72px}@media screen and (min-width:1024px){.header__partner-logo-image{clear:left;float:left}}.ripe-tab{position:absolute;top:0;right:20px;width:60px;z-index:8}@media screen and (min-width:1300px){.ripe-tab{right:40px}}.header-purchase{background:#fff;position:fixed;top:0;left:0;width:100%}.header-purchase__container{min-height:40px;float:left;display:block;margin-right:2.3576520234%;width:100%}.header-purchase__container:last-child{margin-right:0}@media screen and (min-width:640px){.header-purchase__container{height:60px}}.header-purchase__purchase-title{margin:0 -5% 0 0;color:#fff;text-decoration:none;text-transform:uppercase;font-size:.75em/2}@media screen and (min-width:800px){.header-purchase__purchase-title{font-size:.6875em}}@media screen and (min-width:640px){.header-purchase__purchase-title{margin:-50px 0 0}}.header-purchase__purchase-title:active,.header-purchase__purchase-title:focus,.header-purchase__purchase-title:hover{color:#fff;text-decoration:none}.header-purchase__item{display:block;position:relative;text-align:center;top:-2px}.header-purchase__item:before{content:" ";position:absolute;top:10px;margin-left:auto;margin-right:auto;left:0;right:0;z-index:0;background:linear-gradient(270deg,#cadb36,#7fc142);border-radius:100px;width:40px;height:40px}@media screen and (min-width:1200px){.header-purchase__item{display:inline-block}}.header-purchase__icon{position:relative;padding-top:1.1em;padding-left:0;width:40px;height:40px;border-radius:100px;display:inline-block}@media screen and (max-width:544px){.header-purchase__icon{display:none}}.header-purchase__icon i{color:#fff;font-size:1.6em}.header-purchase__icon .fa-futbol-o{position:relative;font-size:33px;top:-4px}@media screen and (min-width:800px){.header-purchase__icon .fa-futbol-o{top:-4px}}.header-purchase__icon .fa-lock{position:relative;top:-5px}.header-purchase__icon .fa-file{position:relative;top:-9px;font-size:1.1em}.header-purchase__icon .fa-check{position:absolute;color:#7fc142;font-size:.5em;top:-3px}.header-purchase__mobile-icon{color:#fff;width:40px;height:40px;background-size:42px 42px!important;background-repeat:no-repeat!important;border-radius:0;padding-top:0;left:0;top:10px;position:relative;display:block;margin:0 auto;border-radius:100%;background:transparent;font-size:28px;line-height:40px;font-weight:600;display:none}@media screen and (max-width:544px){.header-purchase__mobile-icon{display:block}}.header-purchase .\--active .header-purchase__mobile-icon,.header-purchase .\--visited .header-purchase__mobile-icon{background:#fff;color:#7fc142}.header-purchase__your-cover{width:19.5%;float:left;min-height:50px;color:#7fc142;padding-left:2%}.header-purchase__your-cover.\--active{color:#fff;background:#7fc142;height:60px}.header-purchase__your-cover.\--active .header-purchase__item:before{background:#fff}.header-purchase__your-cover.\--active .header-purchase__item i{color:#7fc142}.header-purchase__your-cover.\--visited{background:#f3f6db;color:#81c144;height:60px}.header-purchase__your-cover.\--visited .header-purchase__item:before{background:#fff}.header-purchase__your-cover.\--visited .header-purchase__item i{color:#7fc142}.header-purchase__your-cover-text{display:none}@media screen and (min-width:1200px){.header-purchase__your-cover-text{display:inline-block;position:relative;top:-4px;width:70%;left:15px;line-height:1}}.header-purchase__your-sport{float:left;width:20%;min-height:50px;color:#7fc142;padding-left:2%}.header-purchase__your-sport .header-purchase__item:before{background:none}.header-purchase__your-sport .header-purchase__icon{background:url(/content/images/your-sport-logo/your-sport-logo.png);background-position:0 7px!important;width:50px;height:60px;background-size:42px 42px!important;background-repeat:no-repeat!important;border-radius:0;padding-top:0;left:4px;top:2px}@media screen and (min-width:1200px){.header-purchase__your-sport .header-purchase__icon{left:8px;top:3px;background-size:43px 43px!important}}.header-purchase__your-sport.\--active{color:#fff;background:#7fc142;height:60px}.header-purchase__your-sport.\--active .header-purchase__icon{background:url(/content/images/your-sport-logo/your-sport-logo-active.png)}.header-purchase__your-sport.\--visited{background:#f3f6db;color:#81c144;height:60px}.header-purchase__your-sport.\--visited .header-purchase__icon{background:url(/content/images/your-sport-logo/your-sport-logo-visited.png)}.header-purchase__your-sport-text{display:none}@media screen and (min-width:1200px){.header-purchase__your-sport-text{display:inline-block;position:relative;top:-24px;width:70%;left:15px;line-height:1}}.header-purchase__your-details{width:19.5%;float:left;min-height:50px;color:#7fc142;font-weight:500;padding-left:2%}.header-purchase__your-details.\--active{color:#fff;background:#7fc142;height:60px}.header-purchase__your-details.\--active .header-purchase__item:before{background:#fff}.header-purchase__your-details.\--active .header-purchase__item i{color:#7fc142}.header-purchase__your-details.\--visited{background:#f3f6db;color:#81c144;height:60px}.header-purchase__your-details.\--visited .header-purchase__item:before{background:#fff}.header-purchase__your-details.\--visited .header-purchase__item i{color:#7fc142}.header-purchase__your-details-text{display:none}@media screen and (min-width:1200px){.header-purchase__your-details-text{display:inline-block;position:relative;top:-3px;left:15px}}.header-purchase__payment{width:19.5%;float:left;padding-left:2%;margin-right:0}.header-purchase__payment.\--active{color:#fff;background:#7fc142;height:60px}.header-purchase__payment.\--active .header-purchase__item:before{background:#fff}.header-purchase__payment.\--active .header-purchase__item i{color:#7fc142}.header-purchase__payment.\--active .header-purchase__item .fa-check{color:#fff}.header-purchase__payment.\--visited{background:#f3f6db;color:#81c144;height:60px}.header-purchase__payment.\--visited .header-purchase__item:before{background:#fff}.header-purchase__payment.\--visited .header-purchase__item i{color:#7fc142}.header-purchase__payment.\--visited .header-purchase__item .fa-check{color:#fff}.header-purchase__payment-text{display:none}@media screen and (min-width:1200px){.header-purchase__payment-text{display:inline-block;position:relative;top:-8px;left:15px}}.header-purchase__confirmation{width:19.5%;float:left;min-height:50px;color:#7fc142;padding-left:2%}.header-purchase__confirmation.\--active{color:#fff;background:#7fc142;height:60px}.header-purchase__confirmation.\--active .header-purchase__item:before{background:#fff}.header-purchase__confirmation.\--active .header-purchase__item i{color:#7fc142}.header-purchase__confirmation.\--active .header-purchase__item .fa-check{color:#fff}.header-purchase__confirmation.\--visited{background:#f3f6db;color:#81c144;height:60px}.header-purchase__confirmation.\--visited .header-purchase__item:before{background:#fff}.header-purchase__confirmation.\--visited .header-purchase__item i{color:#7fc142}.header-purchase__confirmation.\--visited .header-purchase__item .fa-check{color:#fff}.header-purchase__confirmation-text{display:none}@media screen and (min-width:1200px){.header-purchase__confirmation-text{display:inline-block;position:relative;top:-7px;left:15px}}.header-purchase__logo{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;padding:0 1%;display:none!important;background:#000;padding:1.2em}.header-purchase__logo:last-child{margin-right:0}.header-purchase__logo img{margin:0 auto}@media screen and (min-width:640px){.header-purchase__logo{display:block!important;float:left;display:block;margin-right:2.3576520234%;width:100%;padding-top:0;padding:10px 10px 8px}.header-purchase__logo:last-child{margin-right:0}}.header-purchase__mobile-home-icon{display:inline-block;position:absolute;top:5px;background:#fff;width:10px;height:10px;float:none;clear:both;text-align:center;border-radius:2px;margin-left:12px}.header-purchase__mobile-home-icon i{color:#000;position:relative;top:-8.6px;font-size:11px}.header-purchase__mobile-home{position:absolute;top:3px;left:25px;color:#fff;font-size:10px;margin-left:2px}.header-purchase__logo-mobile{background:#000;margin-top:-3px;padding-top:3px;padding-bottom:0;height:22px}@media screen and (min-width:640px){.header-purchase__logo-mobile{display:none}}.header-purchase__logo-mobile a{text-decoration:none}.header-purchase__logo-mobile-image{height:20px;display:block;margin:1% auto;display:none}.header-purchase__page-count-container{background:#fbfdf2;overflow:hidden;text-align:center;font-size:.75em;font-weight:600;color:#7fc142;padding-top:2px;padding-bottom:2px;width:100%;display:none}.header-purchase__page-count-confirmation,.header-purchase__page-count-payment,.header-purchase__page-count-your-cover,.header-purchase__page-count-your-details,.header-purchase__page-count-your-sport{width:20%;float:left}.footer{background-color:#5a5a5a;float:left;display:block;margin-right:2.3576520234%;width:100%;clear:both;color:#fff;float:none;padding:20px 0}.footer:last-child{margin-right:0}@media screen and (min-width:800px){.footer{padding:20px 15px}}.footer__underwritten-by-img.\--aviva{margin-top:15px;width:175px}.footer__logo{margin:25px auto 20px;max-width:230px}@media screen and (min-width:800px){.footer__logo{max-width:100%}}@media screen and (min-width:1024px){.footer__logo{max-width:230px}}.footer-top--left{text-align:center}@media screen and (min-width:800px){.footer-top--left{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.footer-top--left:last-child{margin-right:0}}.footer-top__para--insure{font-size:1.375em;color:#cadb36;font-weight:700;text-align:center;line-height:1.3em;margin-top:0}@media screen and (min-width:800px){.footer-top__para--insure{text-align:left;font-size:1.1875em}}@media screen and (min-width:800px){.footer-top--middle{float:left;display:block;margin-right:2.3576520234%;width:74.4105869942%;margin-right:0}.footer-top--middle:last-child{margin-right:0}}.footer-top__button{font-size:1.125em;padding:14px 26px;margin:10px auto 0}@media screen and (min-width:640px){.footer-top__button{margin:10px 0 0 20px}}.footer__container{max-width:1600px;margin-left:auto;margin-right:auto}.footer__container:after{clear:both;content:"";display:block}@media screen and (min-width:800px){.footer-column{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}.footer-column:last-child{margin-right:0}}.footer-column--first{text-align:center}@media screen and (min-width:800px){.footer-column--first{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;clear:left}.footer-column--first:last-child{margin-right:0}}.footer-column--second{padding:40px}@media screen and (min-width:640px){.footer-column--second{float:left;display:block;margin-right:2.3576520234%;width:100%}.footer-column--second:last-child{margin-right:0}}@media screen and (min-width:800px){.footer-column--second{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%}.footer-column--second:last-child{margin-right:0}}@media screen and (min-width:1024px){.footer-column--second{float:left;display:block;width:68.2384346823%}.footer-column--second:last-child{width:65.8807826589%}}@media screen and (min-width:1024px){.footer-column--second{margin-right:0}}.footer-column__para{font-size:1em;margin:0;text-align:center}.footer-column__phone{font-size:2.5em;font-family:UbuntuBold,Arial,sans-serif;margin:0 0 20px;line-height:1em;text-align:center}.footer-column__rsa{text-align:center;margin:0;position:relative;top:-15px}.footer-logo__para{color:#fff;text-align:left;margin:10px 0 30px}.footer-column--third{display:inline-block!important;float:left;display:block;margin-right:2.3576520234%;width:100%;margin-top:20px}.footer-column--third:last-child{margin-right:0}@media screen and (min-width:800px){.footer-column--third{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0;margin-top:30px}.footer-column--third:last-child{margin-right:0}}@media screen and (min-width:1024px){.footer-column--third{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;margin-right:0;margin-top:0}.footer-column--third:last-child{margin-right:0}}.footer-bottom{background-color:#000;padding:0 15px}.footer-bottom__para{color:#fff;text-align:center;padding:15px 0;margin:0;font-size:.75em}.footer-menu{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:center}.footer-menu:last-child{margin-right:0}@media screen and (min-width:640px){.footer-menu{text-align:left}}.footer-menu--mobile-hide{display:none}@media screen and (min-width:640px){.footer-menu--mobile-hide{display:block!important}}.footer-menu--left{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:center}.footer-menu--left:last-child{margin-right:0}@media screen and (min-width:640px){.footer-menu--left{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;text-align:left}.footer-menu--left:last-child{margin-right:0}}.footer-menu--middle{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:center}.footer-menu--middle:last-child{margin-right:0}@media screen and (min-width:640px){.footer-menu--middle{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;text-align:left}.footer-menu--middle:last-child{margin-right:0}}.footer-menu--right{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:center}.footer-menu--right:last-child{margin-right:0}@media screen and (min-width:640px){.footer-menu--right{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;text-align:left}.footer-menu--right:last-child{margin-right:0}}.footer-menu__list-item{list-style-type:none;padding:0;margin:0}.footer-menu__anchor{color:#fff;font-size:.875em}.footer-menu__anchor:active,.footer-menu__anchor:focus,.footer-menu__anchor:hover{color:#cadb36}.footer-menu__title{position:relative;display:block;font-size:1.3125em;color:#cadb36;font-weight:700;margin-top:12.5px;margin-bottom:5px}.footer-menu__title-arrow{display:inline-block;position:absolute;top:5px;right:-20px}@media screen and (min-width:640px){.footer-menu__title-arrow{display:none!important}}.footer__phone-click a{margin:0;line-height:1em;text-align:center;color:#fff;text-decoration:none}.footer-menu__icon{color:#cadb36;padding:0 5px 0 0}.footer-social{width:154px;margin:0 auto}.footer-social__list-item{list-style-type:none;padding:0;margin:0 10px 0 0;float:left;display:inline-block}.footer-social__anchor{color:#fff;font-size:.875em;text-align:center;display:block}.footer-social__para{color:#cadb36;font-size:.875em;text-align:center;margin:0 0 5px}.footer-social__svg{fill:#fff;width:40px;height:40px;color:#fff}.footer-social__svg:active,.footer-social__svg:focus,.footer-social__svg:hover{fill:#cadb36}.footer-accreditations{margin:0 0 20px}.footer-accreditations__img{display:inline-block;width:80%;margin-bottom:20px;vertical-align:bottom}@media screen and (max-width:768px){.footer-accreditations__img{max-width:320px;margin:0 auto 20px;flex:unset}}.footer-accreditations__img.\--ins-choice{width:35.4%}.footer-accreditations__img.\--ins-techTrack{margin-left:4px;width:11.5%}.footer-accreditations__img.\--fmfta{margin-left:11px;width:43.25%}@media screen and (min-width:640px) and (max-width:969px){.footer-accreditations{margin:0}.footer-accreditations__img.\--fmfta{margin-left:6px}}.ripe-footer__secondary{background-color:#fff;margin:0 auto;padding:0 20px}@media screen and (min-width:800px){.ripe-footer__secondary{padding:0}}.ripe-footer__secondary .ripe-footer__inner{padding:15px 0 25px}@media screen and (min-width:800px){.ripe-footer__secondary .ripe-footer__inner{padding:0}}.about-us,.about-us__black-bg,.about-us__gradient,.about-us__grey-bg,.about-us__white-bg,.banner,.basketball,.blog,.boxing,.cheerleading,.childrens-multi-sports,.coaches,.come-back,.cookie-policy,.cover-selector,.cricket,.cricket-club-insurance,.customer-reviews,.dance-fitness-studio-insurance,.error-page,.excluded-sports,.extremesports,.facilities,.faqs,.fitness-class-participant,.football,.form-reference,.gym-member,.gymnastics,.gyms,.help-me-choose,.home-panel,.how-to-complain,.important-documents,.insurance-guide,.insurance-summary,.insure4sport-golf,.insure4sport-golf__gradient,.intro-panel,.login,.martial-arts,.multi-sports-cover,.multi-sports-panel,.multisports,.mypthub,.our-guarantee,.participant-ratio-block__container,.partners,.partners__gradient,.players,.privacy-policy,.pt-fi-insurance,.raf-block,.raf-block__content-wrap,.raf-block__img-bg,.refer-a-friend,.referred-friend,.risk-group-block__container,.share-container,.sign-up,.sitemap,.sport-insurance,.sportGeneric,.sports-we-cover,.sports-we-cover-block,.swimming,.switching,.switching-panel,.teams,.terms-of-use,.trustpilot,.trustpilot-carousel,.watersports,.what-is-multisports,.why-choose,.windsurfing,.wintersports,.yoga-entry,.yoga-trends{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:30px 15px;margin-right:0}.about-us:last-child,.about-us__black-bg:last-child,.about-us__gradient:last-child,.about-us__grey-bg:last-child,.about-us__white-bg:last-child,.banner:last-child,.basketball:last-child,.blog:last-child,.boxing:last-child,.cheerleading:last-child,.childrens-multi-sports:last-child,.coaches:last-child,.come-back:last-child,.cookie-policy:last-child,.cover-selector:last-child,.cricket-club-insurance:last-child,.cricket:last-child,.customer-reviews:last-child,.dance-fitness-studio-insurance:last-child,.error-page:last-child,.excluded-sports:last-child,.extremesports:last-child,.facilities:last-child,.faqs:last-child,.fitness-class-participant:last-child,.football:last-child,.form-reference:last-child,.gym-member:last-child,.gymnastics:last-child,.gyms:last-child,.help-me-choose:last-child,.home-panel:last-child,.how-to-complain:last-child,.important-documents:last-child,.insurance-guide:last-child,.insurance-summary:last-child,.insure4sport-golf:last-child,.insure4sport-golf__gradient:last-child,.intro-panel:last-child,.login:last-child,.martial-arts:last-child,.multi-sports-cover:last-child,.multi-sports-panel:last-child,.multisports:last-child,.mypthub:last-child,.our-guarantee:last-child,.participant-ratio-block__container:last-child,.partners:last-child,.partners__gradient:last-child,.players:last-child,.privacy-policy:last-child,.pt-fi-insurance:last-child,.raf-block:last-child,.raf-block__content-wrap:last-child,.raf-block__img-bg:last-child,.refer-a-friend:last-child,.referred-friend:last-child,.risk-group-block__container:last-child,.share-container:last-child,.sign-up:last-child,.sitemap:last-child,.sport-insurance:last-child,.sportGeneric:last-child,.sports-we-cover-block:last-child,.sports-we-cover:last-child,.swimming:last-child,.switching-panel:last-child,.switching:last-child,.teams:last-child,.terms-of-use:last-child,.trustpilot-carousel:last-child,.trustpilot:last-child,.watersports:last-child,.what-is-multisports:last-child,.why-choose:last-child,.windsurfing:last-child,.wintersports:last-child,.yoga-entry:last-child,.yoga-trends:last-child{margin-right:0}.confirmation__container,.credit-card__container,.declaration__container,.direct-debit__container,.members-renew__container,.payment-details__container,.payment-received__container,.premium-credit__container,.your-cover__container,.your-details__container{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:30px 15px;margin-right:0}.confirmation__container:last-child,.credit-card__container:last-child,.declaration__container:last-child,.direct-debit__container:last-child,.members-renew__container:last-child,.payment-details__container:last-child,.payment-received__container:last-child,.premium-credit__container:last-child,.your-cover__container:last-child,.your-details__container:last-child{margin-right:0}@media screen and (min-width:640px){.confirmation__container,.credit-card__container,.declaration__container,.direct-debit__container,.members-renew__container,.payment-details__container,.payment-received__container,.premium-credit__container,.your-cover__container,.your-details__container{padding:0}}.insurance-badge,.member,.members-claims,.members-contact-us,.members-refer,.members-renew,.my-details,.my-insurance{top:0;left:0;bottom:0;right:0;overflow:auto;height:100%;clear:both;padding:15px;position:relative}@media screen and (min-width:800px){.insurance-badge,.member,.members-claims,.members-contact-us,.members-refer,.members-renew,.my-details,.my-insurance{clear:right;width:auto;padding:38px;overflow:auto}}.credit-card,.direct-debit,.form-references,.payment,.payment-received,.premium-credit{margin:94px 0 0}.confirmation,.declaration,.members-renew,.your-cover,.your-details{margin:90px auto 0}.credit-card__radio-container,.declaration__radio-container,.direct-debit__radio-container,.form-reference__radio-container,.insure4sport-golf__radio-container,.members-renew__radio-container,.payment-details__radio-container,.payment-received__radio-container,.premium-credit__radio-container,.your-cover__radio-container{border:1px solid #969696;overflow:auto;width:262px}.members-renew__radio-wrapper,.your-cover__radio-wrapper{overflow:auto;width:130px;float:left;margin:0 15px 0 0}.quote-summary{background-color:#7fc142;background-image:linear-gradient(#7fc142,#cadb36);float:left;display:block;margin-right:2.3576520234%;color:#fff;padding:15px}.quote-summary:last-child{margin-right:0}@media screen and (min-width:800px){.quote-summary{padding:15px 60px 15px 75px}}.about-us{padding:0}.about-us__container{padding:15px}.about-us__banner{background:url(../images/banners/banner-about-us.png) 50%;background-size:cover;position:relative}.about-us__banner:after{content:"";display:block;background:linear-gradient(180deg,rgba(147,29,66,0),#000);position:absolute;height:40%;width:100%;bottom:0;left:0}.about-us__banner-heading,.about-us__video{z-index:1;position:relative}.about-us__video{margin-top:-5em;margin-bottom:1em;text-align:center}.about-us__video iframe{height:200px;width:100%}@media screen and (min-width:460px){.about-us__video iframe{height:320px}}@media screen and (min-width:640px){.about-us__video iframe{width:560px}}.about-us__heading{font-size:2.1875em;text-align:center;color:#5a5a5a;padding-top:15px}.about-us__heading-company{font-size:2.1875em;text-align:center;color:#fff}.about-us__para-company{color:#fff}.about-us__gradient{background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142)}.about-us__urlContainer ul{list-style-type:none;color:#323237!important;border-radius:0!important;background-color:transparent!important;border:none!important;float:none!important;margin-top:0!important;padding:0!important;text-decoration:underline}.about-us__button{margin:0 auto;display:block;text-align:center;font-size:1.1875em;height:auto;width:285px}.about-us__button--left{float:none}@media screen and (min-width:640px){.about-us__button--left{float:right}}.about-us__button--right{float:none}@media screen and (min-width:640px){.about-us__button--right{float:left}}.about-us__two-buttons{float:left;display:block;margin-right:2.3576520234%;width:100%}.about-us__two-buttons:last-child{margin-right:0}@media screen and (min-width:640px){.about-us__two-buttons{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.about-us__two-buttons:last-child{margin-right:0}}.about-us__black-bg{background-color:#000}.about-us__black-bg h1,.about-us__black-bg h2,.about-us__black-bg h3,.about-us__black-bg h4,.about-us__black-bg h5,.about-us__black-bg h6{color:#c6d844}.about-us__black-bg p{color:#fff}.about-us__black-bg a{color:#c6d844}.about-us__grey-bg{background-color:#f0f0f0}.about-us__grey-bg a{color:#c6d844}.about-us__guarantee-logo{max-width:150px;margin:0 auto;display:block}.about-us__awards-wrapper{display:flex;flex-wrap:wrap;margin-top:40px}.about-us__awards-block{border:none;flex:1 50%;text-align:center;padding:1em;display:flex;align-items:center;justify-content:center}.about-us__awards-block h3{font-size:23px;margin:1em 0 0;line-height:1.2em;display:none}.about-us__awards-block p{margin:5px 0 0;display:none}.about-us__awards-block img{max-width:100%}@media screen and (min-width:640px){.about-us__awards-block{border-top:1px solid #d1d1d1;display:initial;padding:2em}.about-us__awards-block:nth-child(odd){border-right:1px solid #d1d1d1}.about-us__awards-block:nth-child(-n+2){border-top:0}.about-us__awards-block h3,.about-us__awards-block p{display:block}}.about-us__product-wrapper{display:flex;gap:25px;flex-wrap:wrap;margin-top:40px}.about-us__product-block{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center}.about-us__product-block img{width:80px}.about-us__product-block p{line-height:1.2em;font-weight:700;margin:10px 0 0}.about-us__product-block a{color:#5a5a5a;text-decoration:none}.green-highlight{color:#73a649}.light-green-highlight{color:#7fc13d}.banner{padding:0;background-color:#1a1a1a;background-repeat:no-repeat;background-size:cover;background-position:0;text-align:center}.banner.nopush{padding-top:0!important}.webp .banner{background-image:url(../images/banners/banner__lifters.webp)}.no-webp .banner{background-image:url(../images/banners/banner__lifters.jpg)}@media screen and (min-width:640px){.banner{background-position:0 0}}.banner--coach{background-image:url(../images/banners/banner_coach.jpg);background-position:0 0}.banner--player{background-image:url(../images/banners/banner_player.jpg);background-position:0 0}.banner--pt{background-image:url(../images/banners/banner_PT.jpg);background-position:0 0}.banner--team{background-image:url(../images/banners/banner_team.jpg);background-position:0 0}@media screen and (min-width:800px){.banner__container{margin-top:6%}}@media screen and (min-width:1024px){.banner__container{margin-top:8%;margin-bottom:6%}}@media screen and (min-width:1200px){.banner__container{margin-top:8%;margin-bottom:6%}}.banner__squeeze{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding:0 15px;overflow:hidden;flex-wrap:wrap}.banner__video-control{margin-right:0;margin-bottom:50px;width:100%;order:2}@media screen and (min-width:1024px){.banner__video-control{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;order:1}.banner__video-control:last-child{margin-right:0}}.banner__video-control-heading{color:#fff;font-size:2em;line-height:1.25;margin:0 0 10px}.banner__video-control-duration{color:#cadb36;font-size:1.1em}.banner__video-control-btn{background-image:url(../images/Explainer__play-btn.png);background-size:cover;display:inline-block;width:100px;height:100px;cursor:pointer}.banner__video-modal{display:none;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.8);top:0;z-index:9}.banner__video-modal-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;width:100%}.banner__video-modal-video{margin:0 auto;padding:0 15px;position:relative;width:80%}@media screen and (min-width:840px){.banner__video-modal-video{width:780px}}.banner__video-modal-video iframe{border:10px solid #fff;border-radius:5px;height:200px;width:100%}@media screen and (min-width:600px){.banner__video-modal-video iframe{height:400px!important}}.banner__video-modal-btn{background-image:url(../images/Explainer__close-btn.png);cursor:pointer;position:absolute;right:-25px;top:-25px;width:24px;height:24px}.banner__heading{margin-bottom:0;font-size:2.375em;line-height:1.25em;color:#fff;margin-top:1em}.banner__heading-container{width:100%;order:1}@media screen and (min-width:1024px){.banner__heading-container{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;order:2}.banner__heading-container:last-child{margin-right:0}}@media screen and (min-width:640px){.banner__heading{margin-top:40px;margin-right:auto;margin-left:auto}}@media screen and (min-width:1024px){.banner__heading{margin-top:80px;margin-bottom:10px;font-size:3.9375em;text-align:left}}.banner__heading-highlight{color:#cadb36}.banner__buttons{margin:0 0 3%}.banner__button{margin:35px 0 110px;padding:15px 40px;width:100%}@media screen and (min-width:544px){.banner__button{width:auto}}@media screen and (min-width:1024px){.banner__button{margin:35px 0}}.banner__button--get-a-quote{font-size:1.625em;margin:25px 0 45px}@media screen and (min-width:1024px){.banner__button--get-a-quote{margin:35px 0 110px}}.banner__button--category{margin:0 15px 0 0;text-transform:none}.banner__list-item{list-style-type:none;margin:10px 0}@media screen and (min-width:800px){.banner__list-item{display:inline-block}}.banner__para{color:#fff;text-align:center}@media screen and (min-width:1024px){.banner__para{text-align:left}}.banner__para--bottom{text-decoration:underline}.banner__para--more{display:block;font-size:1.5em;text-transform:uppercase;line-height:2em;margin:0 auto}.banner__para--large{font-size:1.375em;line-height:1.25em}.banner__para--more:active,.banner__para--more:focus,.banner__para--more:hover{cursor:pointer}.banner__anchor{color:#cadb36;font-size:1.375em}.banner__anchor:active,.banner__anchor:focus,.banner__anchor:hover{color:#fff}.banner__arrows{font-size:1.5em!important;color:#cadb36}.banner__trustpilot-container{margin-top:15px;display:none;overflow:hidden}@media screen and (min-width:1024px){.banner__trustpilot-container{display:block}}.banner__trustpilot-container .trustpilot-widget{transform:scale(.8)}@media screen and (min-width:1024px){.banner__trustpilot-container .trustpilot-widget{margin-left:-20%}}@media screen and (min-width:1070px){.banner__trustpilot-container .trustpilot-widget{margin-left:-23%}}@media screen and (min-width:1096px){.banner__trustpilot-container .trustpilot-widget{margin-left:-26%}}@media screen and (min-width:1145px){.banner__trustpilot-container .trustpilot-widget{margin-left:-47%}}@media screen and (min-width:1180px){.banner__trustpilot-container .trustpilot-widget{margin-left:-49%}}@media screen and (min-width:1230px){.banner__trustpilot-container .trustpilot-widget{margin-left:-51%}}@media screen and (min-width:1260px){.banner__trustpilot-container .trustpilot-widget{margin-left:-52%}}@media screen and (min-width:1310px){.banner__trustpilot-container .trustpilot-widget{margin-left:-54%}}@media screen and (min-width:1360px){.banner__trustpilot-container .trustpilot-widget{margin-left:-56%}}@media screen and (min-width:1400px){.banner__trustpilot-container .trustpilot-widget{margin-left:-56%}}@media screen and (min-width:1450px){.banner__trustpilot-container .trustpilot-widget{margin-left:-58%}}@media screen and (min-width:1480px){.banner__trustpilot-container .trustpilot-widget{margin-left:-59%}}@media screen and (min-width:1520px){.banner__trustpilot-container .trustpilot-widget{margin-left:-60%}}@media screen and (min-width:1590px){.banner__trustpilot-container .trustpilot-widget{margin-left:-62%}}@media screen and (min-width:1660px){.banner__trustpilot-container .trustpilot-widget{margin-left:-64%}}@media screen and (min-width:1700px){.banner__trustpilot-container .trustpilot-widget{margin-left:-65%}}@media screen and (min-width:1780px){.banner__trustpilot-container .trustpilot-widget{margin-left:-66%}}@media screen and (min-width:1830px){.banner__trustpilot-container .trustpilot-widget{margin-left:-67%}}@media screen and (min-width:1850px){.banner__trustpilot-container .trustpilot-widget{margin-left:-68%}}@media screen and (min-width:2100px){.banner__trustpilot-container .trustpilot-widget{margin-left:-72%}}@media screen and (min-width:1170px){.banner__trustpilot-container .trustpilot-widget{margin-left:-30%}}@media screen and (min-width:1340px){.banner__trustpilot-container .trustpilot-widget{margin-left:-40%}}@media screen and (min-width:1530px){.banner__trustpilot-container .trustpilot-widget{margin-left:-47%}}@media screen and (min-width:1800px){.banner__trustpilot-container .trustpilot-widget{margin-left:-55%}}@media screen and (min-width:1900px){.banner__trustpilot-container .trustpilot-widget{margin-left:-57%}}.blog{background-color:#acacac;padding-top:2em;padding-bottom:2.5em}@media screen and (min-width:800px){.blog{float:left;display:block;width:102.3576520234%;padding-top:4em;padding-bottom:5em}.blog:last-child{width:100%}}.blog__item{margin-right:0;padding:0 20px;margin-bottom:20px}.blog__item:nth-child(5),.blog__item:nth-child(6){display:none}@media screen and (min-width:544px){.blog__item{float:left;display:block;margin-right:2.3576520234%;width:100%}.blog__item:last-child{margin-right:0}}@media screen and (min-width:1024px){.blog__item{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.blog__item,.blog__item:last-child{margin-right:0}.blog__item:nth-child(5),.blog__item:nth-child(6){float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin-right:0}.blog__item:nth-child(5):last-child,.blog__item:nth-child(6):last-child{margin-right:0}}.blog__anchor{position:relative;display:block;text-decoration:none;height:250px;background-size:cover;padding:1em}@media screen and (min-width:1200px){.blog__anchor{height:350px;padding:2em}}.blog__heading-top{color:#fff;text-align:center;font-size:1.1875em;margin:0}@media screen and (min-width:800px){.blog__heading-top{font-size:1.375em}}.blog__heading{color:#383838;text-align:center;font-size:2.375em;margin-bottom:20px}@media screen and (min-width:800px){.blog__heading{font-size:3em;margin-bottom:20px}}.blog__heading--item{color:#fff;text-align:left;margin:0;font-size:1.1875em;position:absolute;bottom:55px;width:70%}@media screen and (min-width:800px){.blog__heading--item{font-size:1.625em}}.blog__sub-heading{color:#fff;text-align:center;margin-top:0;margin-bottom:30px;display:none}@media screen and (min-width:800px){.blog__sub-heading{display:block}}.blog__date{display:block;color:#fff;margin-top:10px;margin-bottom:20px;position:absolute;bottom:0}.blog__button{background-color:transparent;font-size:1.1875em}.blog__button--allarticles{text-align:center;clear:left;margin:25px 0 0}.blog-review{float:left;display:block;margin-right:2.3576520234%;width:100%}.blog-review:last-child{margin-right:0}@media screen and (min-width:800px){.blog-review{-spec-box-align:stretch;box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;-spec-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;display:-moz-flex;display:-ms-flexbox;display:flex;-spec-box-orient:horizontal;box-orient:horizontal;-spec-box-direction:normal;box-direction:normal;-moz-flex-direction:row;-spec-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-spec-box-pack:start;box-pack:start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;-spec-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}}.no-webp .coaches__banner{background:url(../images/backgrounds/choose-coaches__bg.jpg) 0 0 no-repeat;background-size:cover}.webp .coaches__banner{background:url(../images/backgrounds/choose-coaches__bg.webp) 0 0 no-repeat;background-size:cover}.coaches__why{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:center;padding:0 0 40px}.coaches__why:last-child{margin-right:0}.coaches__tabs{text-align:left}.coaches__button-container{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:center}.coaches__button-container:last-child{margin-right:0}.coaches__tab-container{width:100%}.coaches__tab-link{float:left;width:51.1788260117%;display:block;width:50%;padding:1% 0;text-decoration:none;border:1px solid #7fc142}.coaches__tab-link:last-child{width:48.8211739883%}.coaches__tab-link--active{float:left;width:51.1788260117%;display:block;width:50%;padding:1% 0;text-decoration:none;background-color:#7fc142;color:#fff}.coaches__tab-link--active:last-child{width:48.8211739883%}.coaches__selected-arrow{float:left;width:51.1788260117%;display:block;width:50%;font-size:0}.coaches__selected-arrow:last-child{width:48.8211739883%}.coaches__arrow-img{display:inline-block;margin:0 auto;visibility:hidden}.coaches__arrow-img--active{visibility:visible}.coaches__para{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0}.coaches__para:last-child{margin-right:0}.coaches__para--a,.coaches__para--b{text-align:left}.coaches__accordion-heading{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:15px;background-color:#7fc142;color:#fff;text-decoration:none;margin:0}.coaches__accordion-heading:last-child{margin-right:0}.coaches__accordion-heading--extended{background-image:linear-gradient(#7fc142,#cadb36)}.coaches__chevron{float:right;font-size:1.1875em!important;margin:.3em 0 0}.coaches__ul{float:left;display:block;margin-right:2.3576520234%;width:100%;list-style:none;display:none}.coaches__ul:last-child{margin-right:0}.coaches__li{padding:15px;border-color:#ccc;border-style:solid;border-width:0 1px 1px}.coaches__li--grey{color:#969696;margin:0}.coaches__li-i{margin:0 1% 0 0}.coaches__address,.coaches__form{float:left;display:block;margin-right:2.3576520234%;width:100%}.coaches__address:last-child,.coaches__form:last-child{margin-right:0}@media screen and (min-width:640px){.coaches__address,.coaches__form{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0}.coaches__address:last-child,.coaches__form:last-child{margin-right:0}}.coaches__text{color:#000}.coaches__label{color:#fff}.cookie-policy__banner,.sitemap__banner{background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142)}.cookie-policy__button,.sitemap__button{margin:0 auto;display:block;text-align:center;height:auto;width:260px}.cookie-policy__button--send,.sitemap__button--send{margin:1% 0;height:auto;width:260px}.cookie-policy__heading,.sitemap__heading{font-size:2.1875em;text-align:center;margin:5% 0}.cookie-policy__para--bold,.sitemap__para--bold{font-weight:700}.cookie-policy table,.sitemap table{border:1px solid #000}.sitemap__container ul{margin:0 0 40px}.sitemap__container ul li{list-style-type:none}.sitemap__container ul li a{color:#7fc142}.customer-reviews{padding:0}.customer-reviews .trustpilot-widget{width:100%}.customer-reviews__wrapper--category{padding:20px 15px;text-align:center}@media screen and (min-width:1024px){.customer-reviews__wrapper--category{padding:90px 0}}.customer-reviews__banner{background-image:url(../images/banners/customer-reviews__header.jpg);background-size:cover}.customer-reviews__banner-heading{padding-bottom:0}.customer-reviews__heading{margin:0;font-size:2.375em;color:#fff;text-align:center}.customer-reviews__heading--black{color:#5a5a5a}.customer-reviews__para{margin:0;text-align:center;color:#fff;padding:20px 0;line-height:1.4em}@media screen and (min-width:1024px){.customer-reviews__para{padding:30px 0 40px}}.customer-reviews__para--lead{max-width:900px;margin:30px auto;color:#fff;text-align:center;padding:20px 15px}.customer-reviews__container{display:row;-spec-box-align:stretch;box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;-spec-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;display:-moz-flex;display:-ms-flexbox;display:flex;-spec-box-orient:horizontal;box-orient:horizontal;-spec-box-direction:normal;box-direction:normal;-moz-flex-direction:row;-spec-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-spec-box-pack:start;box-pack:start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;-spec-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-lines:multiple;-moz-box-lines:multiple;-spec-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;-spec-flex-wrap:wrap;flex-wrap:wrap}.customer-reviews__para--center{width:100%;text-align:center}.customer-reviews__author{margin:0;padding:0;font-weight:700}.customer-reviews__date{margin:0;padding:0}.customer-reviews__button-holder{float:left;display:block;margin-right:2.3576520234%;width:100%;margin:20px 0}.customer-reviews__button-holder:last-child{margin-right:0}.customer-reviews__button{margin:1% auto}.customer-reviews__button--left{float:none;height:auto;width:300px;text-align:center}@media screen and (min-width:640px){.customer-reviews__button--left{float:right}}.customer-reviews__button--right{float:none;height:auto;width:300px;text-align:center}@media screen and (min-width:640px){.customer-reviews__button--right{float:left}}.customer-reviews__button--quote{border:none;background-color:#000}.customer-reviews__two-buttons{float:left;display:block;margin-right:2.3576520234%;width:100%}.customer-reviews__two-buttons:last-child{margin-right:0}@media screen and (min-width:640px){.customer-reviews__two-buttons{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.customer-reviews__two-buttons:last-child{margin-right:0}}.customer-reviews__item{padding:30px 1%;background-color:#f3f6db;color:#5a5a5a;text-align:center;min-height:200px;margin-right:0;border:3px solid #fff;-spec-box-flex:1;box-flex:1;-moz-flex:1 0 30%;-ms-flex:1 0 30%;-spec-flex:1 0 30%;flex:1 0 30%}@media screen and (min-width:640px){.customer-reviews__item{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin-right:0}.customer-reviews__item:last-child{margin-right:0}}.customer-reviews__item--3{margin-right:0}.customer-reviews__get-a-quote{padding:40px 0;text-align:center;background-color:#daea4c;clear:left}.error__anchor{color:#7fc142}.error-page{background-color:#7fc142;background-image:linear-gradient(#7fc142,#cadb36)}.error-page__container,.error-page__heading{color:#fff;text-align:center}.error-page__heading{float:left;display:block;margin-right:2.3576520234%;width:100%;font-size:1.75em;text-transform:uppercase;margin:0 0 3%}.error-page__heading:last-child{margin-right:0}@media screen and (min-width:800px){.error-page__heading{font-size:3.1875em;margin:15% 0 3%;max-width:none}}.error-page__para{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0}.error-page__para:last-child{margin-right:0}.error-page__para a{color:#fff}.error-page__sub-heading{color:#fff;text-align:center;margin:0}.error-page img{margin:0 auto;max-width:350px;width:100%}.excluded-sports{padding:15px}.excluded-sports.excluded-sports--sports-selected{padding:0}.excluded-sports__banner{background-image:url(../images/banners/sports-we-dont-cover__header.jpg);background-position:100% 0}.excluded-sports__heading{font-size:2.1875em;text-align:center;color:#5a5a5a;padding-top:15px;max-width:900px;margin-left:auto;margin-right:auto}.excluded-sports__tel{font-weight:700}.excluded-sports__para{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0}.excluded-sports__para:last-child{margin-right:0}.excluded-sports__para--bottom{margin:0 0 1.5em}.excluded-sports a{color:#7fc142}.faqs__banner{background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142)}.faqs__accordion-heading{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:15px;margin:1% 0 0;background-color:#7fc142;color:#fff!important;text-decoration:none}.faqs__accordion-heading:last-child{margin-right:0}.faqs__accordion-heading--grey{background-color:#ccc;margin:1% .1% 0}.faqs__accordion-heading--extended{background-image:linear-gradient(#7fc142,#cadb36)}.faqs__heading{float:left;display:block;margin-right:2.3576520234%;width:100%;font-size:2.1875em;text-align:center;margin:3% 0}.faqs__heading:last-child{margin-right:0}.faqs__chevron{float:right;font-size:1.1875em!important;margin:.3em 0 0}.faqs__ul{float:left;display:block;margin-right:2.3576520234%;width:100%;list-style:none;display:none}.faqs__ul:last-child{margin-right:0}.faqs__li{padding:15px;border-color:#ccc;border-style:solid;border-width:0 1px 1px;list-style:none}.faqs__li--grey{color:#969696;margin:0}.faqs__li--parent{display:inline-block;width:100%}.faqs__li a:active,.faqs__li a:focus,.faqs__li a:hover{color:#5a5a5a}.faqs__li-i{margin:0 1% 0 0}.faqs__button{margin:1%}.faqs__para{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:left}.faqs__para,.faqs__para:last-child{margin-right:0}.faqs__para a{color:#cadb36}.faqs__para-subheading{clear:left;padding:10px 0 0}.faqs__button-container{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:center}.faqs__button-container:last-child{margin-right:0}.cricket-club-insurance,.dance-fitness-studio-insurance,.facilities,.gyms{position:relative}.cricket-club-insurance__form,.dance-fitness-studio-insurance__form,.facilities__form,.gyms__form{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:left;padding:0}.cricket-club-insurance__form:last-child,.dance-fitness-studio-insurance__form:last-child,.facilities__form:last-child,.gyms__form:last-child{margin-right:0}@media screen and (min-width:640px){.cricket-club-insurance__form,.dance-fitness-studio-insurance__form,.facilities__form,.gyms__form{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0;padding:0 0 0 5%}.cricket-club-insurance__form:last-child,.dance-fitness-studio-insurance__form:last-child,.facilities__form:last-child,.gyms__form:last-child{margin-right:0}}.cricket-club-insurance__form--container,.dance-fitness-studio-insurance__form--container,.facilities__form--container,.gyms__form--container{background-color:#f6f9dc;float:left;width:100%}.cricket-club-insurance__form--container .cricket-club-insurance__form,.cricket-club-insurance__form--container .dance-fitness-studio-insurance__form,.cricket-club-insurance__form--container .facilities__form,.cricket-club-insurance__form--container .facilities__para,.cricket-club-insurance__form--container .gyms__form,.cricket-club-insurance__form--container .gyms__para,.dance-fitness-studio-insurance__form--container .cricket-club-insurance__form,.dance-fitness-studio-insurance__form--container .dance-fitness-studio-insurance__form,.dance-fitness-studio-insurance__form--container .facilities__form,.dance-fitness-studio-insurance__form--container .facilities__para,.dance-fitness-studio-insurance__form--container .gyms__form,.dance-fitness-studio-insurance__form--container .gyms__para,.facilities__form--container .cricket-club-insurance__form,.facilities__form--container .dance-fitness-studio-insurance__form,.facilities__form--container .facilities__form,.facilities__form--container .facilities__para,.facilities__form--container .gyms__form,.facilities__form--container .gyms__para,.gyms__form--container .cricket-club-insurance__form,.gyms__form--container .dance-fitness-studio-insurance__form,.gyms__form--container .facilities__form,.gyms__form--container .facilities__para,.gyms__form--container .gyms__form,.gyms__form--container .gyms__para{padding:0 24px 24px}.cricket-club-insurance__form--container input,.cricket-club-insurance__form--container textarea,.dance-fitness-studio-insurance__form--container input,.dance-fitness-studio-insurance__form--container textarea,.facilities__form--container input,.facilities__form--container textarea,.gyms__form--container input,.gyms__form--container textarea{max-width:none;border:1px solid #d8d8d8}.cricket-club-insurance__form--container .contact-us__button-wrapper,.dance-fitness-studio-insurance__form--container .contact-us__button-wrapper,.facilities__form--container .contact-us__button-wrapper,.gyms__form--container .contact-us__button-wrapper{display:flex}@media screen and (max-width:800px){.cricket-club-insurance__form--container .contact-us__button-wrapper,.dance-fitness-studio-insurance__form--container .contact-us__button-wrapper,.facilities__form--container .contact-us__button-wrapper,.gyms__form--container .contact-us__button-wrapper{flex-direction:column;align-items:center}}.cricket-club-insurance__form--container .contact-us__button,.dance-fitness-studio-insurance__form--container .contact-us__button,.facilities__form--container .contact-us__button,.gyms__form--container .contact-us__button{background-color:#cadb36;color:#000;max-width:241px;cursor:pointer;transition:.2s ease-in-out}.cricket-club-insurance__form--container .contact-us__button:active,.cricket-club-insurance__form--container .contact-us__button:focus,.cricket-club-insurance__form--container .contact-us__button:hover,.dance-fitness-studio-insurance__form--container .contact-us__button:active,.dance-fitness-studio-insurance__form--container .contact-us__button:focus,.dance-fitness-studio-insurance__form--container .contact-us__button:hover,.facilities__form--container .contact-us__button:active,.facilities__form--container .contact-us__button:focus,.facilities__form--container .contact-us__button:hover,.gyms__form--container .contact-us__button:active,.gyms__form--container .contact-us__button:focus,.gyms__form--container .contact-us__button:hover{background-color:#dcf126}@media screen and (max-width:800px){.cricket-club-insurance__form--container .contact-us__button,.dance-fitness-studio-insurance__form--container .contact-us__button,.facilities__form--container .contact-us__button,.gyms__form--container .contact-us__button{width:100%;max-width:none;font-size:18px}}.cricket-club-insurance__form--container .contact-us__button.sumbit-disabled,.dance-fitness-studio-insurance__form--container .contact-us__button.sumbit-disabled,.facilities__form--container .contact-us__button.sumbit-disabled,.gyms__form--container .contact-us__button.sumbit-disabled{opacity:.5}.cricket-club-insurance__form--container .contact-us__spinner,.dance-fitness-studio-insurance__form--container .contact-us__spinner,.facilities__form--container .contact-us__spinner,.gyms__form--container .contact-us__spinner{display:none;width:40px;margin-left:20px;margin-top:0}@media screen and (max-width:800px){.cricket-club-insurance__form--container .contact-us__spinner,.dance-fitness-studio-insurance__form--container .contact-us__spinner,.facilities__form--container .contact-us__spinner,.gyms__form--container .contact-us__spinner{margin-top:20px;margin-left:0}}.cricket-club-insurance__details,.dance-fitness-studio-insurance__details,.facilities__details,.gyms__details{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:left;max-width:388px;width:100%!important;margin-bottom:20px}.cricket-club-insurance__details:last-child,.dance-fitness-studio-insurance__details:last-child,.facilities__details:last-child,.gyms__details:last-child{margin-right:0}@media screen and (min-width:640px){.cricket-club-insurance__details,.dance-fitness-studio-insurance__details,.facilities__details,.gyms__details{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0}.cricket-club-insurance__details:last-child,.dance-fitness-studio-insurance__details:last-child,.facilities__details:last-child,.gyms__details:last-child{margin-right:0}}.cricket-club-insurance__details li,.dance-fitness-studio-insurance__details li,.facilities__details li,.gyms__details li{display:flex;align-items:flex-start;justify-content:flex-start;border-bottom:1px solid #bbb;padding:20px 0}.cricket-club-insurance__details li .cricket-club-insurance__para,.cricket-club-insurance__details li .dance-fitness-studio-insurance__para,.cricket-club-insurance__details li .facilities__para,.cricket-club-insurance__details li .gyms__para,.dance-fitness-studio-insurance__details li .cricket-club-insurance__para,.dance-fitness-studio-insurance__details li .dance-fitness-studio-insurance__para,.dance-fitness-studio-insurance__details li .facilities__para,.dance-fitness-studio-insurance__details li .gyms__para,.facilities__details li .cricket-club-insurance__para,.facilities__details li .dance-fitness-studio-insurance__para,.facilities__details li .facilities__para,.facilities__details li .gyms__para,.gyms__details li .cricket-club-insurance__para,.gyms__details li .dance-fitness-studio-insurance__para,.gyms__details li .facilities__para,.gyms__details li .gyms__para{margin:0;padding-left:30px;color:#383838}@media screen and (max-width:800px){.cricket-club-insurance__details li .cricket-club-insurance__para,.cricket-club-insurance__details li .dance-fitness-studio-insurance__para,.cricket-club-insurance__details li .facilities__para,.cricket-club-insurance__details li .gyms__para,.dance-fitness-studio-insurance__details li .cricket-club-insurance__para,.dance-fitness-studio-insurance__details li .dance-fitness-studio-insurance__para,.dance-fitness-studio-insurance__details li .facilities__para,.dance-fitness-studio-insurance__details li .gyms__para,.facilities__details li .cricket-club-insurance__para,.facilities__details li .dance-fitness-studio-insurance__para,.facilities__details li .facilities__para,.facilities__details li .gyms__para,.gyms__details li .cricket-club-insurance__para,.gyms__details li .dance-fitness-studio-insurance__para,.gyms__details li .facilities__para,.gyms__details li .gyms__para{padding-left:0}}.cricket-club-insurance__details li .cricket-club-insurance__link,.cricket-club-insurance__details li .facilities__link,.cricket-club-insurance__details li .gyms__link,.cricket-club-insurance__details li dance-fitness-studio-insurance__link,.dance-fitness-studio-insurance__details li .cricket-club-insurance__link,.dance-fitness-studio-insurance__details li .facilities__link,.dance-fitness-studio-insurance__details li .gyms__link,.dance-fitness-studio-insurance__details li dance-fitness-studio-insurance__link,.facilities__details li .cricket-club-insurance__link,.facilities__details li .facilities__link,.facilities__details li .gyms__link,.facilities__details li dance-fitness-studio-insurance__link,.gyms__details li .cricket-club-insurance__link,.gyms__details li .facilities__link,.gyms__details li .gyms__link,.gyms__details li dance-fitness-studio-insurance__link{font-size:36px;padding-left:30px}@media screen and (max-width:800px){.cricket-club-insurance__details li .cricket-club-insurance__link,.cricket-club-insurance__details li .facilities__link,.cricket-club-insurance__details li .gyms__link,.cricket-club-insurance__details li dance-fitness-studio-insurance__link,.dance-fitness-studio-insurance__details li .cricket-club-insurance__link,.dance-fitness-studio-insurance__details li .facilities__link,.dance-fitness-studio-insurance__details li .gyms__link,.dance-fitness-studio-insurance__details li dance-fitness-studio-insurance__link,.facilities__details li .cricket-club-insurance__link,.facilities__details li .facilities__link,.facilities__details li .gyms__link,.facilities__details li dance-fitness-studio-insurance__link,.gyms__details li .cricket-club-insurance__link,.gyms__details li .facilities__link,.gyms__details li .gyms__link,.gyms__details li dance-fitness-studio-insurance__link{padding-left:0}}.cricket-club-insurance__details li:first-child,.dance-fitness-studio-insurance__details li:first-child,.facilities__details li:first-child,.gyms__details li:first-child{border-top:1px solid #bbb}.cricket-club-insurance__details li:last-child .cricket-club-insurance__link,.cricket-club-insurance__details li:last-child .dance-fitness-studio-insurance__link,.cricket-club-insurance__details li:last-child .facilities__link,.cricket-club-insurance__details li:last-child .gyms__link,.dance-fitness-studio-insurance__details li:last-child .cricket-club-insurance__link,.dance-fitness-studio-insurance__details li:last-child .dance-fitness-studio-insurance__link,.dance-fitness-studio-insurance__details li:last-child .facilities__link,.dance-fitness-studio-insurance__details li:last-child .gyms__link,.facilities__details li:last-child .cricket-club-insurance__link,.facilities__details li:last-child .dance-fitness-studio-insurance__link,.facilities__details li:last-child .facilities__link,.facilities__details li:last-child .gyms__link,.gyms__details li:last-child .cricket-club-insurance__link,.gyms__details li:last-child .dance-fitness-studio-insurance__link,.gyms__details li:last-child .facilities__link,.gyms__details li:last-child .gyms__link{font-size:16px}@media screen and (max-width:800px){.cricket-club-insurance__details li,.dance-fitness-studio-insurance__details li,.facilities__details li,.gyms__details li{justify-content:flex-start}}.cricket-club-insurance__icon-colour,.dance-fitness-studio-insurance__icon-colour,.facilities__icon-colour,.gyms__icon-colour{color:#cadb36}.cricket-club-insurance__select,.dance-fitness-studio-insurance__select,.facilities__select,.gyms__select{max-width:260px}.cricket-club-insurance__thank-you,.dance-fitness-studio-insurance__thank-you,.facilities__thank-you,.gyms__thank-you{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:center;padding:5% 0;background-image:url(../images/global__dot.gif)}.cricket-club-insurance__thank-you:last-child,.dance-fitness-studio-insurance__thank-you:last-child,.facilities__thank-you:last-child,.gyms__thank-you:last-child{margin-right:0}.cricket-club-insurance__email-error,.dance-fitness-studio-insurance__email-error,.facilities__email-error,.gyms__email-error{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:center;color:#cf3d40}.cricket-club-insurance__email-error:last-child,.dance-fitness-studio-insurance__email-error:last-child,.facilities__email-error:last-child,.gyms__email-error:last-child{margin-right:0}.cricket-club-insurance__system-error,.dance-fitness-studio-insurance__system-error,.facilities__system-error,.gyms__system-error{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:center;color:#cf3d40}.cricket-club-insurance__system-error:last-child,.dance-fitness-studio-insurance__system-error:last-child,.facilities__system-error:last-child,.gyms__system-error:last-child{margin-right:0}.cricket-club-insurance__banner,.dance-fitness-studio-insurance__banner,.facilities__banner,.gyms__banner{display:flex;align-items:center;justify-content:center}@media screen and (max-width:800px){.cricket-club-insurance__banner,.dance-fitness-studio-insurance__banner,.facilities__banner,.gyms__banner{min-height:268px}}.cricket-club-insurance__who-for,.dance-fitness-studio-insurance__who-for,.facilities__who-for,.gyms__who-for{text-align:left;padding-bottom:20px;padding-top:0}.cricket-club-insurance__why,.dance-fitness-studio-insurance__why,.facilities__why,.gyms__why{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0;text-align:left;padding:20px 0}.cricket-club-insurance__why:last-child,.dance-fitness-studio-insurance__why:last-child,.facilities__why:last-child,.gyms__why:last-child{margin-right:0}.cricket-club-insurance__tabs,.dance-fitness-studio-insurance__tabs,.facilities__tabs,.gyms__tabs{text-align:left}.cricket-club-insurance__button,.dance-fitness-studio-insurance__button,.facilities__button,.gyms__button{height:auto;width:260px;text-align:center;display:block;margin:0 auto}@media screen and (min-width:1024px){.cricket-club-insurance__button,.dance-fitness-studio-insurance__button,.facilities__button,.gyms__button{margin:5% 0}}.cricket-club-insurance__heading,.dance-fitness-studio-insurance__heading,.facilities__heading,.gyms__heading{text-align:left;color:#000}.cricket-club-insurance__heading--center-top,.dance-fitness-studio-insurance__heading--center-top,.facilities__heading--center-top,.gyms__heading--center-top{font-size:1.1875em;color:#7fc142;margin:0 auto;background-color:#fff;padding:3% 0 0}.cricket-club-insurance__heading--center-bottom,.dance-fitness-studio-insurance__heading--center-bottom,.facilities__heading--center-bottom,.gyms__heading--center-bottom{font-size:1.1875em;color:#7fc142;margin:0 auto;background-color:#fff;padding:0 0 3%}@media screen and (max-width:800px){.cricket-club-insurance__heading,.dance-fitness-studio-insurance__heading,.facilities__heading,.gyms__heading{text-align:center;font-size:28px;font-weight:700}}.cricket-club-insurance__heading--accord,.dance-fitness-studio-insurance__heading--accord,.facilities__heading--accord,.gyms__heading--accord{margin:0 0 .5em}.cricket-club-insurance__tab-container,.dance-fitness-studio-insurance__tab-container,.facilities__tab-container,.gyms__tab-container{width:100%}.cricket-club-insurance__tab-link,.dance-fitness-studio-insurance__tab-link,.facilities__tab-link,.gyms__tab-link{float:left;width:51.1788260117%;display:block;width:50%;padding:1% 0;text-decoration:none;border:1px solid #7fc142}.cricket-club-insurance__tab-link:last-child,.dance-fitness-studio-insurance__tab-link:last-child,.facilities__tab-link:last-child,.gyms__tab-link:last-child{width:48.8211739883%}.cricket-club-insurance__tab-link--active,.dance-fitness-studio-insurance__tab-link--active,.facilities__tab-link--active,.gyms__tab-link--active{float:left;width:51.1788260117%;display:block;width:50%;padding:1% 0;text-decoration:none;background-color:#7fc142;color:#fff}.cricket-club-insurance__tab-link--active:last-child,.dance-fitness-studio-insurance__tab-link--active:last-child,.facilities__tab-link--active:last-child,.gyms__tab-link--active:last-child{width:48.8211739883%}.cricket-club-insurance__selected-arrow,.dance-fitness-studio-insurance__selected-arrow,.facilities__selected-arrow,.gyms__selected-arrow{float:left;width:51.1788260117%;display:block;width:50%;font-size:0}.cricket-club-insurance__selected-arrow:last-child,.dance-fitness-studio-insurance__selected-arrow:last-child,.facilities__selected-arrow:last-child,.gyms__selected-arrow:last-child{width:48.8211739883%}.cricket-club-insurance__arrow-img,.dance-fitness-studio-insurance__arrow-img,.facilities__arrow-img,.gyms__arrow-img{display:inline-block;margin:0 auto;visibility:hidden}.cricket-club-insurance__arrow-img--active,.dance-fitness-studio-insurance__arrow-img--active,.facilities__arrow-img--active,.gyms__arrow-img--active{visibility:visible}.cricket-club-insurance__para,.dance-fitness-studio-insurance__para,.facilities__para,.gyms__para{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0;font-family:UbuntuMedium}.cricket-club-insurance__para:last-child,.dance-fitness-studio-insurance__para:last-child,.facilities__para:last-child,.gyms__para:last-child{margin-right:0}.cricket-club-insurance__para--a,.dance-fitness-studio-insurance__para--a,.facilities__para--a,.gyms__para--a{text-align:left;margin-bottom:0;line-height:1.75}.cricket-club-insurance__para--b,.dance-fitness-studio-insurance__para--b,.facilities__para--b,.gyms__para--b{text-align:left}.cricket-club-insurance__para--indent,.dance-fitness-studio-insurance__para--indent,.facilities__para--indent,.gyms__para--indent{padding:0 0 0 18%;margin:0}@media screen and (min-width:1024px){.cricket-club-insurance__para--indent,.dance-fitness-studio-insurance__para--indent,.facilities__para--indent,.gyms__para--indent{margin:-25px 0 0}}@media screen and (max-width:800px){.cricket-club-insurance__para,.dance-fitness-studio-insurance__para,.facilities__para,.gyms__para{font-size:16px}}.cricket-club-insurance__accordion-heading,.dance-fitness-studio-insurance__accordion-heading,.facilities__accordion-heading,.gyms__accordion-heading{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:15px;background-color:#7fc142;color:#fff;text-decoration:none}.cricket-club-insurance__accordion-heading:last-child,.dance-fitness-studio-insurance__accordion-heading:last-child,.facilities__accordion-heading:last-child,.gyms__accordion-heading:last-child{margin-right:0}.cricket-club-insurance__accordion-heading--extended,.dance-fitness-studio-insurance__accordion-heading--extended,.facilities__accordion-heading--extended,.gyms__accordion-heading--extended{background-image:linear-gradient(#7fc142,#cadb36)}.cricket-club-insurance__chevron,.dance-fitness-studio-insurance__chevron,.facilities__chevron,.gyms__chevron{float:right;font-size:1.1875em!important;margin:.3em 0 0}.cricket-club-insurance__ul,.dance-fitness-studio-insurance__ul,.facilities__ul,.gyms__ul{float:left;display:block;margin-right:2.3576520234%;width:100%;list-style:none;display:none}.cricket-club-insurance__ul:last-child,.dance-fitness-studio-insurance__ul:last-child,.facilities__ul:last-child,.gyms__ul:last-child{margin-right:0}.cricket-club-insurance__li,.dance-fitness-studio-insurance__li,.facilities__li,.gyms__li{padding:15px;border-color:#ccc;border-style:solid;border-width:0 1px 1px}.cricket-club-insurance__li--grey,.dance-fitness-studio-insurance__li--grey,.facilities__li--grey,.gyms__li--grey{color:#969696;margin:0}.cricket-club-insurance__li-i,.dance-fitness-studio-insurance__li-i,.facilities__li-i,.gyms__li-i{margin:0 1% 0 0}.cricket-club-insurance__address,.cricket-club-insurance__form,.dance-fitness-studio-insurance__address,.dance-fitness-studio-insurance__form,.facilities__address,.facilities__form,.gyms__address,.gyms__form{float:left;display:block;margin-right:2.3576520234%;width:100%;margin:1% 0 0}.cricket-club-insurance__address:last-child,.cricket-club-insurance__form:last-child,.dance-fitness-studio-insurance__address:last-child,.dance-fitness-studio-insurance__form:last-child,.facilities__address:last-child,.facilities__form:last-child,.gyms__address:last-child,.gyms__form:last-child{margin-right:0}@media screen and (min-width:640px){.cricket-club-insurance__address,.cricket-club-insurance__form,.dance-fitness-studio-insurance__address,.dance-fitness-studio-insurance__form,.facilities__address,.facilities__form,.gyms__address,.gyms__form{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0}.cricket-club-insurance__address:last-child,.cricket-club-insurance__form:last-child,.dance-fitness-studio-insurance__address:last-child,.dance-fitness-studio-insurance__form:last-child,.facilities__address:last-child,.facilities__form:last-child,.gyms__address:last-child,.gyms__form:last-child{margin-right:0}}.cricket-club-insurance__text,.dance-fitness-studio-insurance__text,.facilities__text,.gyms__text{color:#000}.cricket-club-insurance__text--wide,.dance-fitness-studio-insurance__text--wide,.facilities__text--wide,.gyms__text--wide{max-width:300px!important;margin:1% 0}@media screen and (min-width:800px){.cricket-club-insurance__text--wide,.dance-fitness-studio-insurance__text--wide,.facilities__text--wide,.gyms__text--wide{max-width:400px!important}}.cricket-club-insurance__arrow-heading,.dance-fitness-studio-insurance__arrow-heading,.facilities__arrow-heading,.gyms__arrow-heading{background-color:#7fc142;float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:left;margin:0;padding:15px;font-size:24px;line-height:1.25em;color:#fff;font-weight:400;font-family:UbuntuMedium}.cricket-club-insurance__arrow-heading:last-child,.dance-fitness-studio-insurance__arrow-heading:last-child,.facilities__arrow-heading:last-child,.gyms__arrow-heading:last-child{margin-right:0}@media screen and (max-width:800px){.cricket-club-insurance__arrow-heading,.dance-fitness-studio-insurance__arrow-heading,.facilities__arrow-heading,.gyms__arrow-heading{text-align:center}}.cricket-club-insurance__arrow-container,.dance-fitness-studio-insurance__arrow-container,.facilities__arrow-container,.gyms__arrow-container{width:100%;display:inline-block}.cricket-club-insurance__arrow,.dance-fitness-studio-insurance__arrow,.facilities__arrow,.gyms__arrow{display:block;margin:0 auto}.cricket-club-insurance__link--indent,.dance-fitness-studio-insurance__link--indent,.facilities__link--indent,.gyms__link--indent{color:#7fc142;padding:0 0 0 18%}.cricket-club-insurance__link--bold,.dance-fitness-studio-insurance__link--bold,.facilities__link--bold,.gyms__link--bold{font-size:2.375em;color:#5a5a5a;text-decoration:none;padding:0 0 0 18%;margin:0}.cricket-club-insurance__link--bold .teltext a,.dance-fitness-studio-insurance__link--bold .teltext a,.facilities__link--bold .teltext a,.gyms__link--bold .teltext a{text-decoration:none;color:#5a5a5a}.cricket-club-insurance__icons .fa-stack,.dance-fitness-studio-insurance__icons .fa-stack,.facilities__icons .fa-stack,.gyms__icons .fa-stack{width:60px!important;height:60px!important;line-height:65px!important}.cricket-club-insurance__icons p,.dance-fitness-studio-insurance__icons p,.facilities__icons p,.gyms__icons p{color:#383838;font-weight:700}@media screen and (max-width:800px){.cricket-club-insurance__icons,.dance-fitness-studio-insurance__icons,.facilities__icons,.gyms__icons{display:none}}.cricket-club-insurance__icon-back-colour,.dance-fitness-studio-insurance__icon-back-colour,.facilities__icon-back-colour,.gyms__icon-back-colour{color:#7fc142;font-size:60px!important}.cricket-club-insurance__icon-colour,.dance-fitness-studio-insurance__icon-colour,.facilities__icon-colour,.gyms__icon-colour{color:#fff;font-size:34px!important}.cricket-club-insurance__icon-colour.at-sign:before,.dance-fitness-studio-insurance__icon-colour.at-sign:before,.facilities__icon-colour.at-sign:before,.gyms__icon-colour.at-sign:before{content:"@";font-style:normal;top:-4px;position:relative}.cricket-club-insurance hr,.dance-fitness-studio-insurance hr,.facilities hr,.gyms hr{background-color:#7fc142;height:1px;border:0;margin:5% 0}.cricket-club-insurance__email-error,.cricket-club-insurance__system-error,.dance-fitness-studio-insurance__email-error,.dance-fitness-studio-insurance__system-error,.facilities__email-error,.facilities__system-error,.gyms__email-error,.gyms__system-error{text-align:left}.cricket-club-insurance__wrapper,.dance-fitness-studio-insurance__wrapper,.facilities__wrapper,.gyms__wrapper{display:flex;width:100%;margin-top:70px}.cricket-club-insurance__wrapper--col,.dance-fitness-studio-insurance__wrapper--col,.facilities__wrapper--col,.gyms__wrapper--col{flex:1;padding:0 40px}.cricket-club-insurance__wrapper--col.main,.dance-fitness-studio-insurance__wrapper--col.main,.facilities__wrapper--col.main,.gyms__wrapper--col.main{flex:2}@media screen and (max-width:800px){.cricket-club-insurance__wrapper--col,.dance-fitness-studio-insurance__wrapper--col,.facilities__wrapper--col,.gyms__wrapper--col{padding:0 5px}}@media screen and (max-width:800px){.cricket-club-insurance__wrapper,.dance-fitness-studio-insurance__wrapper,.facilities__wrapper,.gyms__wrapper{flex-direction:column}}.cricket-club-insurance__ribbon,.dance-fitness-studio-insurance__ribbon,.facilities__ribbon,.gyms__ribbon{background-color:#f6f9dc;min-height:60px;padding:15px 30px;float:left;width:100%}@media screen and (max-width:800px){.cricket-club-insurance__ribbon,.dance-fitness-studio-insurance__ribbon,.facilities__ribbon,.gyms__ribbon{padding:15px 22px;margin-bottom:20px}}.cricket-club-insurance__ribbon p,.dance-fitness-studio-insurance__ribbon p,.facilities__ribbon p,.gyms__ribbon p{color:#383838;line-height:22px;margin:0;padding:0;font-size:15px;font-family:UbuntuMedium}.cricket-club-insurance__ribbon p i,.dance-fitness-studio-insurance__ribbon p i,.facilities__ribbon p i,.gyms__ribbon p i{color:#7fc142;font-size:25px;position:relative;bottom:-3px;margin-right:12px}@media screen and (max-width:800px){.cricket-club-insurance__ribbon p i,.dance-fitness-studio-insurance__ribbon p i,.facilities__ribbon p i,.gyms__ribbon p i{float:left}}.cricket-club-insurance__ribbon p a,.dance-fitness-studio-insurance__ribbon p a,.facilities__ribbon p a,.gyms__ribbon p a{color:#7fc142;text-decoration:underline}.cricket-club-insurance .usp__container,.dance-fitness-studio-insurance .usp__container,.facilities .usp__container,.gyms .usp__container{margin-bottom:60px}@media screen and (max-width:800px){.cricket-club-insurance .usp__container,.dance-fitness-studio-insurance .usp__container,.facilities .usp__container,.gyms .usp__container{margin-bottom:40px}}.cricket-club-insurance__cover-box,.dance-fitness-studio-insurance__cover-box,.facilities__cover-box,.gyms__cover-box{background-image:linear-gradient(180deg,#000 1%,#4b4b4b);padding:60px 78px 24px;float:left;border-bottom:3px solid #cadb36;width:100%}@media screen and (max-width:800px){.cricket-club-insurance__cover-box,.dance-fitness-studio-insurance__cover-box,.facilities__cover-box,.gyms__cover-box{padding:34px 20px 24px}}.cricket-club-insurance__cover-box .cricket-club-insurance__heading,.cricket-club-insurance__cover-box .dance-fitness-studio-insurance__heading,.cricket-club-insurance__cover-box .facilities__heading,.cricket-club-insurance__cover-box .gyms__heading,.dance-fitness-studio-insurance__cover-box .cricket-club-insurance__heading,.dance-fitness-studio-insurance__cover-box .dance-fitness-studio-insurance__heading,.dance-fitness-studio-insurance__cover-box .facilities__heading,.dance-fitness-studio-insurance__cover-box .gyms__heading,.facilities__cover-box .cricket-club-insurance__heading,.facilities__cover-box .dance-fitness-studio-insurance__heading,.facilities__cover-box .facilities__heading,.facilities__cover-box .gyms__heading,.gyms__cover-box .cricket-club-insurance__heading,.gyms__cover-box .dance-fitness-studio-insurance__heading,.gyms__cover-box .facilities__heading,.gyms__cover-box .gyms__heading{color:#fff;text-align:center}.cricket-club-insurance__cover-box--container,.dance-fitness-studio-insurance__cover-box--container,.facilities__cover-box--container,.gyms__cover-box--container{margin:40px auto 0;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1285px;width:100%}.cricket-club-insurance__cover-box--container div,.dance-fitness-studio-insurance__cover-box--container div,.facilities__cover-box--container div,.gyms__cover-box--container div{border:2px solid #cadb36;width:31.5%;text-align:center;margin-bottom:28px;padding:40px 40px 20px}@media screen and (max-width:800px){.cricket-club-insurance__cover-box--container div,.dance-fitness-studio-insurance__cover-box--container div,.facilities__cover-box--container div,.gyms__cover-box--container div{width:100%;border:none;padding:20px;margin-bottom:0}}.cricket-club-insurance__cover-box--container p,.dance-fitness-studio-insurance__cover-box--container p,.facilities__cover-box--container p,.gyms__cover-box--container p{color:#fff;margin:0;line-height:1.5}.cricket-club-insurance__cover-box--container p.box-title,.dance-fitness-studio-insurance__cover-box--container p.box-title,.facilities__cover-box--container p.box-title,.gyms__cover-box--container p.box-title{line-height:34px;font-size:30px;font-weight:500;text-align:center;color:#cadb36;margin-bottom:20px}.cricket-club-insurance__important-docs,.dance-fitness-studio-insurance__important-docs,.facilities__important-docs,.gyms__important-docs{background-color:#5a5a5a;color:#fff;text-align:center;padding:10px;max-width:1285px;width:100%;margin:0 auto}.cricket-club-insurance__important-docs p,.dance-fitness-studio-insurance__important-docs p,.facilities__important-docs p,.gyms__important-docs p{margin:0}.cricket-club-insurance__important-docs a,.dance-fitness-studio-insurance__important-docs a,.facilities__important-docs a,.gyms__important-docs a{color:#7fc142;font-size:16px;font-family:UbuntuMedium}.cricket-club-insurance__trustpilot h3,.dance-fitness-studio-insurance__trustpilot h3,.facilities__trustpilot h3,.gyms__trustpilot h3{text-align:center;margin-top:40px;margin-bottom:30px}@media screen and (max-width:800px){.cricket-club-insurance__trustpilot h3,.dance-fitness-studio-insurance__trustpilot h3,.facilities__trustpilot h3,.gyms__trustpilot h3{margin-top:0;margin-bottom:0}}@media screen and (max-width:800px){.cricket-club-insurance__trustpilot .trustpilot-carousel,.dance-fitness-studio-insurance__trustpilot .trustpilot-carousel,.facilities__trustpilot .trustpilot-carousel,.gyms__trustpilot .trustpilot-carousel{padding:20px 0}}.cricket-club-insurance .contact-us__thank-you,.dance-fitness-studio-insurance .contact-us__thank-you,.facilities .contact-us__thank-you,.gyms .contact-us__thank-you{padding:0;left:0}.cricket-club-insurance .contact-us__thank-you h2,.dance-fitness-studio-insurance .contact-us__thank-you h2,.facilities .contact-us__thank-you h2,.gyms .contact-us__thank-you h2{max-width:none}.gyms__banner{background:url(../images/backgrounds/choose-gyms__bg.jpg) 100% 0 no-repeat;background-size:cover}.facilities__banner{background:url(../images/backgrounds/choose-facilities__bg.jpg) 0 0 no-repeat;background-size:cover}.dance-fitness-studio-insurance__banner{background:url(../images/backgrounds/choose-dancestudio__bg.png) 0 0 no-repeat;background-size:cover}.cricket-club-insurance__banner{background:url(../images/backgrounds/choose-cricketclub__bg.png) 0 0 no-repeat;background-size:cover}.help-me-choose{padding:0}.help-me-choose__wrapper--category{padding:20px 15px;text-align:center}@media screen and (min-width:1024px){.help-me-choose__wrapper--category{padding:90px 0}}.help-me-choose__banner{background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142);text-align:center}.help-me-choose__banner--button{margin:20px 0}.help-me-choose__heading{margin:0;font-size:2.1875em;color:#fff;text-align:center}.help-me-choose__heading--black{color:#5a5a5a}.help-me-choose__para{margin:0;text-align:center;color:#fff;padding:20px 0}@media screen and (min-width:1024px){.help-me-choose__para{padding:30px 0 40px}}.help-me-choose__para--lead{max-width:900px;margin:0 auto;padding:0}.help-me-choose__para--black{color:#5a5a5a}.help-me-choose__button,.help-me-choose__button--alt{display:inline-block}.help-me-choose__arrow-container{float:left;margin-right:2.3576520234%;width:100%;display:block}.help-me-choose__arrow-container:last-child{margin-right:0}.help-me-choose__arrow{display:block;margin:0 auto}.help-me-choose__pts{background:url(../images/backgrounds/personal-trainer-insurance.jpg) 0 0 no-repeat;background-size:cover}.help-me-choose__coaches{background:url(../images/backgrounds/choose-coaches-white__bg.jpg) 0 0 no-repeat;background-size:cover}.help-me-choose__teams{background:url(../images/backgrounds/choose-teams__bg.jpg) 0 0 no-repeat;background-size:cover}.help-me-choose__players{background:url(../images/backgrounds/choose-players-white__bg.jpg) 0 0 no-repeat;background-size:cover}.help-me-choose__sports-facilities{background:url(../images/backgrounds/choose-facilities__bg.jpg) 0 0 no-repeat;background-size:cover}.help-me-choose__get-a-quote{padding:40px 0;text-align:center;background-color:#cadb36}.home-panel{background-color:#fff;padding:0;border:none}@media screen and (min-width:800px){.home-panel{-spec-box-align:stretch;box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;-spec-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;display:-moz-flex;display:-ms-flexbox;display:flex;-spec-box-orient:horizontal;box-orient:horizontal;-spec-box-direction:normal;box-direction:normal;-moz-flex-direction:row;-spec-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-spec-box-pack:start;box-pack:start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;-spec-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}}@media screen and (min-width:800px){.home-panel .trustpilot{width:50%}}.how-to-complain__banner{background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142)}.how-to-complain__button{margin:0 auto;display:block;text-align:center;height:auto;width:260px}.how-to-complain__button--send{margin:1% 0;height:auto;width:260px}.how-to-complain__heading{font-size:2.1875em;text-align:center;margin:5% 0}.how-to-complain__para--bold{font-weight:700}.intro-panel{float:left;display:block;margin-right:2.3576520234%;width:100%}.intro-panel:last-child{margin-right:0}@media screen and (min-width:800px){.intro-panel{float:left;display:block;width:51.1788260117%;background-color:#fff;width:50%;margin-right:0}.intro-panel:last-child{width:48.8211739883%}}@media screen and (min-width:800px){.intro-panel{padding:0 8%}}@media screen and (min-width:800px){.intro-panel__surround{max-width:680px;margin:0 auto;padding:45px 0 0}}.intro-panel__heading{color:#000;text-align:center;margin:0 0 15px;font-size:36px}@media screen and (min-width:800px){.intro-panel__heading{font-size:44px}}.intro-panel__button{text-align:center;font-size:1em;float:left;display:block;margin-right:2.3576520234%;width:100%;margin-bottom:20px;text-transform:none}.intro-panel__button:last-child{margin-right:0}@media screen and (min-width:1400px){.intro-panel__button{line-height:1.3em;float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;display:flex;text-align:center;align-items:center;justify-content:center}.intro-panel__button:last-child{margin-right:0}}@media screen and (min-width:1580px){.intro-panel__button{line-height:1.6em}}.intro-panel__para{text-align:center;overflow:hidden}.intro-panel__para--btn-top{margin-top:40px;margin-bottom:0}@media screen and (min-width:1400px){.intro-panel__para--btn-top{display:flex}}.intro-panel__para--btn-bottom{margin-top:0;margin-bottom:0}@media screen and (min-width:800px){.intro-panel__para--btn-bottom{margin-bottom:40px}}@media screen and (min-width:1400px){.intro-panel__para--btn-bottom{display:flex}}.intro-panel__para--hide-on-mobile{display:none}@media screen and (min-width:800px){.intro-panel__para--hide-on-mobile{display:block}}.intro-panel__link{color:#7fc13d;display:block}.insurance-summary__banner{background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142)}.insurance-summary__button{margin:0 auto;display:block;text-align:center;font-size:1.1875em;height:auto;width:300px}.insurance-summary__para--bold{font-weight:700}.insurance-summary__para--center{text-align:center}.insurance-summary__ul{list-style:inside disc}.insure4sport-ppc__banner{background-size:cover;margin:0;overflow:visible;padding:20px 0;min-height:300px}@media screen and (min-width:1024px){.insure4sport-ppc__banner{min-height:541px}}.insure4sport-ppc__banner.offerpadding{padding:35px 15px}@media screen and (min-width:800px){.insure4sport-ppc__banner.offerpadding{padding:35px 15px 60px}}@media screen and (min-width:1024px){.insure4sport-ppc__banner.offerpadding{padding:75px 15px 60px}}@media screen and (max-width:544px){.insure4sport-ppc__banner.offerpadding{padding-top:20px}}.insure4sport-ppc__container{margin-top:120px;color:#fff!important;height:255px!important;float:right;width:50%;text-align:left}@media screen and (max-width:544px){.insure4sport-ppc__container{width:100%;float:none;text-align:center;margin-top:0!important}}@media screen and (min-width:544px){.insure4sport-ppc__container{margin-top:0!important}}@media screen and (min-width:640px){.insure4sport-ppc__container{margin-top:0!important}}@media screen and (min-width:800px){.insure4sport-ppc__container{margin-top:0!important}}@media screen and (min-width:1024px){.insure4sport-ppc__container{margin-top:120px!important}}.insure4sport-ppc__container .get-quote{background-color:#cadb36;color:#000;padding:20px 30px;text-decoration:none;font-size:1.3em;font-weight:700;text-transform:uppercase}.insure4sport-ppc__container .get-quote:hover{color:#fff;background-color:#7fc142}@media screen and (max-width:800px){.insure4sport-ppc__container .get-quote{padding:10px 15px}}@media screen and (max-width:544px){.insure4sport-ppc__container .get-quote{padding:20px 32px}}.insure4sport-ppc__container .trustpilot-widget{text-align:left!important;width:280px;position:relative;left:-8px;margin-bottom:34px}@media screen and (max-width:544px){.insure4sport-ppc__container .trustpilot-widget{left:8px;margin-bottom:40px!important;margin-top:20px;width:100%}}.insure4sport-ppc__container .tp-widget-wrapper{text-align:left!important;margin-bottom:28px!important}.insure4sport-ppc__container .green-heading{color:#cadb36;margin-bottom:10px}@media screen and (max-width:544px){.insure4sport-ppc__container .green-heading{line-height:1.2em!important}}@media screen and (min-width:640px){.insure4sport-ppc__container .green-heading{line-height:2.6em;position:relative;top:-10px}}@media screen and (max-width:544px){.insure4sport-ppc__container .fb-heading,.insure4sport-ppc__container .ma-heading{line-height:1.2em!important;margin-bottom:4px}}@media screen and (min-width:1024px){.insure4sport-ppc__container .fb-heading,.insure4sport-ppc__container .ma-heading{font-size:2.6em!important;margin-bottom:4px}}.insure4sport-ppc__container .minus-marg-btm{margin-bottom:-10px}@media screen and (max-width:544px){.insure4sport-ppc__container .minus-marg-btm{margin-bottom:4px}}.insure4sport-ppc__banner-heading{margin-bottom:-12px;color:#fff;font-size:2.8em}@media screen and (max-width:544px){.insure4sport-ppc__banner-heading{font-size:2.375em!important;line-height:1.25em!important}}@media screen and (max-width:800px){.insure4sport-ppc__banner-heading{font-size:1.6em}}@media screen and (min-width:800px){.insure4sport-ppc__banner-heading{font-size:2.6em!important;line-height:1.2em}}@media screen and (max-width:544px){.generic-sport-heading{font-size:1.2em;text-align:center;margin-bottom:2px}}@media screen and (min-width:1024px){.generic-sport-heading{font-size:2.4em!important}}@media screen and (min-width:800px){.sml-line-height{line-height:1.2em!important;margin-top:20px!important}}.martial-arts__list{padding-left:20px;margin-top:20px;margin-bottom:20px}.martial-arts-heading{margin-bottom:15px!important;line-height:1.1em}.football-banner{background:url(/Content/images/banners/banner__football.jpg) no-repeat 0 0}@media screen and (max-width:544px){.football-banner{min-height:400px}}.martial-arts-banner{background:url(/Content/images/banners/banner__martialarts.jpg) no-repeat 0 0;min-height:540px}@media screen and (max-width:800px){.martial-arts-banner{min-height:300px!important;background-position:-90px -180px}}@media screen and (max-width:544px){.martial-arts-banner{min-height:300px!important}}.generic-sport-banner{background:url(/Content/images/banners/banner__generalsports.jpg) no-repeat 0 0}@media screen and (max-width:800px){.generic-sport-banner{background-position:-230px -200px}}@media screen and (max-width:544px){.generic-sport-banner{min-height:400px}}.cover-options{min-height:364px;overflow:hidden}.cover-options .left{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;padding:30px 60px;min-height:574px}.cover-options .left:last-child{margin-right:0}@media screen and (max-width:800px){.cover-options .left{padding:30px;min-height:440px}}@media screen and (min-width:640px){.cover-options .left{padding:30px 20px 10px;min-height:400px!important}}@media screen and (max-width:544px){.cover-options .left{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:30px 20px}.cover-options .left:last-child{margin-right:0}}.cover-options .left .title{font-size:2.2em;color:#464748;font-weight:700;margin-bottom:20px;max-width:500px;line-height:1.2em}@media screen and (max-width:800px){.cover-options .left .title{font-size:1.4em}}.cover-options .left .martial-arts-title{max-width:100%}.cover-options .left .small-print{font-size:.9em;max-width:620px}@media screen and (max-width:800px){.cover-options .left .small-print{font-size:.8em}}.cover-options .right-football{background:url(/Content/images/backgrounds/whychoose_bg_football.jpg)}.cover-options .right-martial-arts{background:url(/Content/images/backgrounds/whychoose_bg_martial.jpg)}.cover-options .right-general-sports{background:url(/Content/images/backgrounds/whychoose_bg_general.jpg)}.cover-options .right{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;background-repeat:no-repeat;padding:54px 0 30px;color:#fff;height:574px;position:relative}.cover-options .right:last-child{margin-right:0}@media screen and (max-width:800px){.cover-options .right{padding:40px 0 30px}}@media screen and (max-width:544px){.cover-options .right{float:left;display:block;margin-right:2.3576520234%;width:100%;height:540px!important}.cover-options .right:last-child{margin-right:0}}.cover-options .right .title{font-size:2.2em;color:#fff;font-weight:700;margin-bottom:20px;margin:0 0 10px;text-align:center}@media screen and (max-width:800px){.cover-options .right .title{line-height:1.2em;margin-bottom:30px}}.cover-options .right .title-martial-arts{line-height:1.1em;margin-bottom:20px}@media screen and (max-width:800px){.cover-options .right .title-martial-arts{font-size:1.8em}}.cover-options .right .bulls-container{width:280px;margin:auto}@media screen and (max-width:800px){.cover-options .right .bulls-container{width:240px;position:relative;left:14px}}.cover-options .right .why-choose{position:absolute;bottom:0;height:170px}.cover-options .right .why-choose .choose-icon-container{width:140px;margin:auto;position:relative;top:-4px}.cover-options .right .why-choose .why-choose__item:before{width:120px;height:120px}.cover-options .right .why-choose .why-choose__icon{width:100px;height:100px;position:relative;left:10px;margin-bottom:20px;border:3px solid #7fc142}@media screen and (max-width:800px){.cover-options .right .why-choose .why-choose__icon{left:0;margin-bottom:22px}}.cover-options .right .why-choose .why-choose__icon .fa-arrow-down{font-size:65px!important;top:-6px;left:-4px}.cover-options .right .why-choose h2{color:#fff;text-align:center;font-size:1.8em}@media screen and (max-width:800px){.cover-options .right .why-choose h2{font-size:1.2em}}.cover-options ul{list-style:none}.cover-options ul .fa-angle-right{color:#cadb36}.cover-options ul li{font-size:1em;font-weight:700;margin-bottom:10px}@media screen and (max-width:544px){.cover-options ul li{font-size:.9em}}.green-link{color:#cadb36}.easy-steps{min-height:452px;background-color:#d3d3d3;padding:60px 0 0;text-align:center}@media screen and (max-width:544px){.easy-steps{padding:60px 20px}}.easy-steps h2{font-size:1.9em;font-weight:bolder}@media screen and (max-width:544px){.easy-steps h2{font-size:1.6em}}.easy-steps .steps-container{width:720px;min-height:10px;margin:auto;overflow:hidden;margin-bottom:50px}@media screen and (max-width:800px){.easy-steps .steps-container{width:688px}}@media screen and (max-width:544px){.easy-steps .steps-container{width:100%!important}}.easy-steps .steps-container img{float:left;margin-right:80px;width:174px;height:auto}@media screen and (max-width:544px){.easy-steps .steps-container img{float:none;margin:0 0 14px;width:190px}}.easy-steps .steps-container .last{margin-right:0;clear:right}.easy-steps .button{background-color:#000;text-transform:uppercase;color:#cadb36;text-align:center;text-decoration:none;padding:22px 30px;font-weight:700;font-size:1.4em}.easy-steps .button:hover{color:#fff}@media screen and (max-width:544px){.easy-steps .button{padding:15px 20px;font-size:1.2em}}.tp-container{min-height:352px;padding:60px 0 74px}.tp-container h2{text-align:center;font-size:1.8em}@media screen and (max-width:800px){.tp-container h2{font-size:1.4em}}.share-container{background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142);padding:38px 15px}.share-container h2{text-align:center;color:#fff;margin-bottom:24px}.share-container .social{width:150px;margin:auto;min-height:10px;overflow:hidden}.share-container .social img{float:left;margin-right:12px;width:40px;height:auto}.share-container .social .last{margin-right:0;clear:right}.share-container__smallPrint{margin:40px 0 0;text-align:center;font-size:12px;color:#fff}.insure4sport-golf{padding:0 15px 30px;background:url(/Content/images/global__dot.gif) repeat;position:relative;padding-bottom:62px}.insure4sport-golf__background-container{display:block;padding:0;background-color:#fff}.insure4sport-golf__background-container:after{clear:both;content:"";display:block}.insure4sport-golf__quoteBtn{background-color:#cadb36;color:#000;display:inline-block;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:1.35em;padding:5px 20px}.insure4sport-golf__quoteBtn:hover{background-color:#000;color:#cadb36}.insure4sport-golf__quoteBtn.\--banner{font-size:1.65em;padding:3px 15px}.insure4sport-golf__quoteBtn.\--banner:hover{color:#fff;background-color:#7fc142}.insure4sport-golf__container{background-color:#fff}@media screen and (max-width:800px){.insure4sport-golf__container{padding-bottom:150px}}.insure4sport-golf__container--question-container{max-width:1128px}.insure4sport-golf__banner{background:url(/Content/images/banners/banner_golf.jpg) no-repeat 100% 0;background-size:cover;margin:0;overflow:auto;padding:20px 0;min-height:200px}.insure4sport-golf__banner.offerpadding{padding:35px 15px}@media screen and (min-width:800px){.insure4sport-golf__banner.offerpadding{padding:35px 15px 100px}}@media screen and (min-width:1024px){.insure4sport-golf__banner.offerpadding{padding:75px 15px 175px}}@media screen and (max-width:544px){.insure4sport-golf__banner.offerpadding{padding-top:20px}}@media screen and (min-width:1024px){.insure4sport-golf__banner{min-height:450px}}.insure4sport-golf__banner-heading{margin-bottom:0;font-size:2.375em;color:#fff;text-align:center}@media screen and (min-width:1024px){.insure4sport-golf__banner-heading{margin-top:80px;font-size:2.8125em;padding:50px 0 30px}}.insure4sport-golf__heading{float:left;display:block;margin-right:2.3576520234%;width:100%;color:#5a5a5a;font-size:2.1875em;text-align:center}.insure4sport-golf__heading:last-child{margin-right:0}.insure4sport-golf__para{margin:0;padding:.625em}.insure4sport-golf__para--white{padding:.625em .625em 0;font-weight:700}.insure4sport-golf__para--clear{float:left;display:block;margin-right:2.3576520234%;width:100%;margin:0 0 2%}.insure4sport-golf__para--clear:last-child{margin-right:0}.insure4sport-golf__para--border{border-width:0 1px 1px;border-style:solid;border-color:#969696;font-weight:700}.insure4sport-golf__para--border-last{border-width:0 1px;border-style:solid;border-color:#969696;font-weight:700}.insure4sport-golf__para--border-top{border:1px solid #969696;font-weight:700}.insure4sport-golf__para--colour-one{color:#cadb36;padding:0;font-size:.875em}@media screen and (min-width:640px){.insure4sport-golf__para--colour-one{font-size:1.1875em}}.insure4sport-golf__para--colour-two{color:#7fc142;padding:0}.insure4sport-golf__para--white-strike{color:#fff;padding:0;text-decoration:line-through;font-size:.6875em}@media screen and (min-width:640px){.insure4sport-golf__para--white-strike{font-size:1em}}.insure4sport-golf__para--a{padding:0}.insure4sport-golf__para--red{color:#cf3d40}.insure4sport-golf__gradient{background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142)}.insure4sport-golf__button{font-size:.75em;border:0;margin:0 auto;display:block;text-align:center}.insure4sport-golf__button--left{float:none}@media screen and (min-width:640px){.insure4sport-golf__button--left{float:left}}.insure4sport-golf__button--right{float:none}@media screen and (min-width:640px){.insure4sport-golf__button--right{float:right;position:relative;top:5px}}.insure4sport-golf__question--disabled-field{opacity:.2}.insure4sport-golf__question--disabled-field label:focus,.insure4sport-golf__question--disabled-field label:hover{cursor:default}.insure4sport-golf__sub-heading{width:100%;display:inline-block;margin:0 0 3%}.insure4sport-golf__sub-text{margin:0;clear:both;font-size:18px}.insure4sport-golf__sub-text span{color:#7fc142}.insure4sport-golf__autocomplete{width:260px}.insure4sport-golf__notification{display:block;clear:left;padding:10px;width:100%;margin:0 0 40px;position:relative;top:0;right:0;bottom:0;left:0}@media screen and (min-width:640px){.insure4sport-golf__notification{margin:0 0 20px;top:0}}.insure4sport-golf__error{display:block;clear:left;padding:10px;width:100%;margin:0}.insure4sport-golf__error--golf{color:#cf3d40;border:none}@media screen and (min-width:640px){.insure4sport-golf__error{margin:0 0 20px;top:0}}.insure4sport-golf__radio-container input[type=radio]{display:none}.insure4sport-golf__pa-radios{width:100%;background-color:#f7fadc}.insure4sport-golf__pa-radios:after{clear:both;content:"";display:block}.insure4sport-golf__pa-radios--pad{padding:1%}.insure4sport-golf__radio-wrapper{margin:0 0 20px;width:50%;float:left}@media screen and (min-width:800px){.insure4sport-golf__radio-wrapper{width:25%;float:left}}.insure4sport-golf__radio-wrapper--third{width:33%;display:none;padding:1%}.insure4sport-golf__add-options input[type=checkbox]{display:none}.insure4sport-golf__add-options:after{clear:both;content:"";display:block}.insure4sport-golf__add-options label{font-weight:700}.insure4sport-golf__checked input[type=checkbox]{display:block!important}.insure4sport-golf__radio-head{border:1px solid #5a5a5a;background-color:#5a5a5a;padding:10px;text-align:center}.insure4sport-golf__radio-head--title{color:#cadb36;margin:0}.insure4sport-golf__radio-head.selected{background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142)}.insure4sport-golf__radio-head.selected span{color:#fff}.insure4sport-golf__colour-two{color:#7fc142;font-size:.8125em}@media screen and (min-width:640px){.insure4sport-golf__colour-two{font-size:.9375em}}@media screen and (max-width:800px){.insure4sport-golf__question{padding-top:20px;padding-bottom:20px!important}}.insure4sport-golf__radio{background-color:#fff;width:auto}.insure4sport-golf__radio--selected{background-image:linear-gradient(#cadb36,#7fc142)}.insure4sport-golf__radio--selected .insure4sport-golf__radio-head{background-color:#000}.insure4sport-golf__radio--selected .insure4sport-golf__colour-two{color:#fff}.insure4sport-golf__radio--selected .insure4sport-golf__label--radio-split{background-position:center 78px}.insure4sport-golf__radio--hide{display:none}.insure4sport-golf__radio2{background-color:#fff;width:100%}.insure4sport-golf__radio2--selected{background-image:linear-gradient(#cadb36,#7fc142)}.insure4sport-golf__radio2--selected .insure4sport-golf__radio-head{background-color:#000}.insure4sport-golf__radio2--selected .insure4sport-golf__colour-two{color:#fff}.insure4sport-golf__radio2--selected .insure4sport-golf__label2--radio-split{background-position:center 78px}.insure4sport-golf__radio2--hide,.insure4sport-golf__radio-button input[type=radio]{display:none}.insure4sport-golf__label-add{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:1%;margin:1% 0;font-size:1.375em;background-color:#f7fadc}.insure4sport-golf__label-add:last-child{margin-right:0}.insure4sport-golf__label-add button{float:right}.insure4sport-golf__label-add i{color:#7fc142}.insure4sport-golf__label-add--checkbox{background:#f7fadc url(/Content/images/global__checkbox_off.png) no-repeat;padding-left:60px;display:inline-block;cursor:pointer}.insure4sport-golf__label2__label--left,.insure4sport-golf__label__label--left{border-right:1px solid #585858}.insure4sport-golf__label2--red,.insure4sport-golf__label--red{color:#cf3d40}.insure4sport-golf__label2--radio-split,.insure4sport-golf__label--radio-split{background-position:center -40px;border:1px solid #5a5a5a;text-align:center;height:140px}.insure4sport-golf__label2--radio:active,.insure4sport-golf__label2--radio:focus,.insure4sport-golf__label2--radio:hover,.insure4sport-golf__label--radio:active,.insure4sport-golf__label--radio:focus,.insure4sport-golf__label--radio:hover{cursor:pointer}.insure4sport-golf__label2--selected,.insure4sport-golf__label--selected{background-color:linear-gradient(#000,#ccc);background-position:center 78px}.insure4sport-golf__territory{text-align:center;width:262px;border-width:0 1px 1px;border-style:solid;border-color:#969696;margin:0 0 1%}.insure4sport-golf__checkbox-span{display:inline-block;padding:0 0 0 10px;font-weight:700;font-size:1.125em}@media screen and (min-width:800px){.insure4sport-golf__checkbox-span{font-size:1.375em}}.insure4sport-golf__checkbox-span--small{font-weight:400;font-size:.75em;padding:0 0 0 10px}.insure4sport-golf__checkbox-header input[type=checkbox]{display:none}.insure4sport-golf__label--checkbox-header:active,.insure4sport-golf__label--checkbox-header:focus,.insure4sport-golf__label--checkbox-header:hover{cursor:pointer}@media screen and (min-width:544px){.insure4sport-golf__level-radio-pa-table-head{display:none}}.insure4sport-golf__level-radio-pa-cell--top{border-top:1px solid #969696}.insure4sport-golf__level-radio-pa-cell-mobile{text-align:center;padding:10px}.insure4sport-golf__level-radio-pa-anchor{color:#7fc142;text-decoration:none}.insure4sport-golf__level-radio-pa-detail{font-size:1em;font-family:UbuntuBold;color:#7fc142;display:block}.insure4sport-golf__level-radio-pa-cell.selected span{color:#fff}.insure4sport-golf__level-radio-pa-amount{font-family:Ubuntu}@media screen and (min-width:544px){.insure4sport-golf__level-radio-pa-tbody-mobile{display:none}}.insure4sport-golf__level-radio-pa-row{display:none}@media screen and (min-width:544px){.insure4sport-golf__level-radio-pa-row{display:table-row}}.insure4sport-golf__level-radio-pa-choose{color:#fff;text-align:center;padding:0}.insure4sport-golf__level-radio-pa-choose input[type=radio]{display:none}.insure4sport-golf__level-radio-pa-choose label{display:block;padding:10px 5px;background:url(/Content/images/global__level-radio.png) center 85px no-repeat #000;float:left;height:128px}@media screen and (min-width:360px){.insure4sport-golf__level-radio-pa-choose label{padding:15px}}@media screen and (min-width:544px){.insure4sport-golf__level-radio-pa-choose label{height:96px;padding:15px 8px;background:url(/Content/images/global__level-radio.png) center 53px no-repeat #000}}@media screen and (min-width:800px){.insure4sport-golf__level-radio-pa-choose label{padding:15px 22px}}.insure4sport-golf__level-radio-pa-choose label:active,.insure4sport-golf__level-radio-pa-choose label:focus,.insure4sport-golf__level-radio-pa-choose label:hover{cursor:pointer}.insure4sport-golf__level-radio-pa-choose input[type=radio]:checked+label{background:url(/Content/images/global__level-radio.png) center -77px no-repeat #000}@media screen and (min-width:544px){.insure4sport-golf__level-radio-pa-choose input[type=radio]:checked+label{background:url(/Content/images/global__level-radio.png) center -109px no-repeat #000}}.insure4sport-golf__level-radio-pa-charge{display:block;text-decoration:line-through;line-height:.8em;font-family:Ubuntu;font-size:.9em}.insure4sport-golf__two-buttons{float:left;display:block;margin-right:2.3576520234%;width:100%}.insure4sport-golf__two-buttons:last-child{margin-right:0}@media screen and (min-width:640px){.insure4sport-golf__two-buttons{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.insure4sport-golf__two-buttons:last-child{margin-right:0}}.insure4sport-golf__text{color:#000}.insure4sport-golf__why{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:left;padding:0 0 40px}.insure4sport-golf__why:last-child{margin-right:0}.insure4sport-golf__why--top-pad{padding:26px 0 11px}@media screen and (min-width:640px){.insure4sport-golf__why--top-pad{padding:26px 36px 11px}}.insure4sport-golf__why--bottom-marg{margin:0 0 15px;padding:0 0 26px}@media screen and (min-width:640px){.insure4sport-golf__why--bottom-marg{padding:0 36px 26px}}.insure4sport-golf__accordion-heading{line-height:1.875em;float:left;display:block;margin-right:2.3576520234%;width:100%;padding:1%;margin:0;background-color:#7fc142;color:#fff;text-decoration:none}.insure4sport-golf__accordion-heading:last-child{margin-right:0}.insure4sport-golf__accordion-heading--extended{background-image:linear-gradient(#7fc142,#cadb36)}.insure4sport-golf__chevron{float:right;font-size:1.1875em!important;margin:.3em 0 0}.insure4sport-golf__ul{float:left;display:block;margin-right:2.3576520234%;width:100%;list-style:none;display:none}.insure4sport-golf__ul:last-child{margin-right:0}.insure4sport-golf__ul--no-list-style{list-style:none!important}.insure4sport-golf__li{padding:1%;border-color:#ccc;border-style:solid;border-width:0 1px 1px}.insure4sport-golf__li--grey{color:#969696;margin:0 0 0 1.5%}.insure4sport-golf__li-i{margin:0 1% 0 0}.insure4sport-golf__options-container{display:inline-block;width:100%;padding:1%;background-color:#fcfdf2}.important-documents__container h3{margin:1% 0 0;display:inline-block}.important-documents__banner{background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142)}.important-documents__button{margin:0 auto;display:block;text-align:center;font-size:1.1875em;height:auto;width:300px}.important-documents__download{float:left;display:block;margin-right:2.3576520234%;width:100%;margin:0 0 3px;padding:1%;color:#fff;float:none;background-color:#7fc142}.important-documents__download:last-child{margin-right:0}.important-documents__download-icon{text-transform:uppercase;float:right}.important-documents__ul{list-style:inside disc}.important-documents__para{margin:0 0 1%}.important-documents__heading{color:#7fc142;margin:30px 0 0}.login{position:fixed;border-top:3px solid #ff8200;top:0;left:0;bottom:0;right:0;overflow:auto;background:url(/Content/images/banners/banner_pt.jpg) no-repeat 50%;background-size:cover;text-align:center}.login__validation{color:#cf3d40;max-width:300px;margin:0 auto 20px;text-align:left;font-weight:700;background:hsla(0,0%,100%,.7);padding:5px;list-style:none}@media screen and (min-width:800px){.login__validation{max-width:400px}}.login .ripe-tab{position:fixed}.login__para--red.validation-summary-errors{margin-bottom:1em;margin-top:-2em}@media screen and (min-width:1024px){.login__para--red.validation-summary-errors{margin-bottom:3em;margin-top:-1em}}.login__logo-container{display:block;width:100%;text-align:left}@media screen and (min-width:420px){.login__logo-container{text-align:center}}.login__interim-container{background-color:#fff;padding:40px 40px 60px;width:700px;margin:auto}@media screen and (max-width:800px){.login__interim-container{width:95%}}.login__interim-header{font-size:40px;font-weight:700;text-align:center;color:#000}.login__lagecy-button,.login__moderm-button{padding:9px 100px;background-color:#f6a732;font-size:19px;cursor:pointer;font-weight:500;border-radius:9999px;outline:none;border:0;color:#fff;margin-top:30px}.login__lagecy-button:hover,.login__moderm-button:hover{background-color:#f79400}.login__moderm-description{margin-top:65px}.login__lagecy-description,.login__moderm-description{color:#000}.login__section-one{display:block;margin-bottom:25px}.login__section-two{display:none;margin-bottom:25px}.login__logo{max-width:200px;margin:0 0 4%}@media screen and (min-width:420px){.login__logo{max-width:300px}}.login__heading{font-size:1.1875em;color:#cadb36;text-align:center;margin:0 0 15px}@media screen and (min-width:640px){.login__heading{font-size:2.625em}}.login__sub-heading{font-size:.875em;color:#cadb36;text-align:center;margin:0 0 4em}@media screen and (min-width:800px){.login__sub-heading{font-size:1.1875em}}.login__para{color:#969696;margin:0 0 1%}.login__para--white{color:#fff}.login__para--green{color:#cadb36;text-decoration:none}.login__para--red{color:#cf3d40;font-weight:700;background:hsla(0,0%,100%,.7);float:left;display:block;margin-right:2.3576520234%;width:100%;padding:5px}.login__para--red:last-child{margin-right:0}.login__para--center{text-align:center}.login__para--reset{color:#cadb36}.login__para ul{list-style-type:none}.login__text{color:#fff;margin:0 auto;position:relative;z-index:1;vertical-align:top;width:100%;max-width:300px;font-size:1em}@media screen and (min-width:800px){.login__text{max-width:400px}}.login__text:focus{outline:none}.login__text--akira{z-index:4;display:block;border-color:#fff;border-style:none none solid;border-width:1px;padding:0 1em;height:40px;background:transparent}.login__label{margin:1% 0;color:#fff;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.login__label--akira{padding:0;margin:0;width:95%;cursor:text;height:35px;line-height:1%;vertical-align:middle}@media screen and (min-width:800px){.login__label--akira{line-height:40px}}.login__label-content{position:relative;display:block}.login__label-content--akira{height:20px;font-size:.875em}@media screen and (min-width:640px){.login__label-content--akira{font-size:1.125em;height:40px}}.login--filled .login__label--akira,.login__text--akira:focus+.login__label--akira{cursor:default;pointer-events:none}.login__button{border:none;outline:none;margin:0 auto 3%;display:block;text-align:center;font-size:1.1875em;height:auto;width:300px}@media screen and (min-width:800px){.login__button{height:auto;width:400px}}.login__button--sign-in{-webkit-appearance:none}.login__button--change-method{margin:30px auto 0;font-size:.9375em;text-transform:none;border:1px solid #cadb36}@media screen and (min-width:1024px){.login__button--change-method{font-size:1.1em}}.make-a-claim__container{padding:15px}.make-a-claim__container h3{margin:1% 0 0;display:inline-block}.make-a-claim__container a,.make-a-claim__container a:hover,.make-a-claim__container a:visited{color:#5a5a5a}.make-a-claim__telephone{margin:0 0 1em}.make-a-claim__postal{margin-bottom:0;font-size:1.1875em}.make-a-claim__email{line-height:1.3em;font-size:1.1875em}.make-a-claim .email{font-weight:700;color:#7fc142}.make-a-claim__banner{background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142)}.make-a-claim__heading--center{font-size:2.1875em;margin:30px 0 20px;text-align:center}.make-a-claim__para--top{margin:0;position:relative;top:3px;font-size:1.1875em}.make-a-claim__para--bottom{margin:0 0 30px}.make-a-claim__para--bold{font-weight:700;line-height:1.3em;font-size:.9375em;margin-top:5px}.make-a-claim__button{margin:0 auto;display:block;text-align:center;font-size:1.1875em;height:auto;width:300px}.make-a-claim__claim-details{background-color:#fcfdf2;padding:15px}.make-a-claim__claim-details--center,.make-a-claim__help-advice--center{text-align:center}.make-a-claim__telephone{font-size:1.875em;margin:0;padding:0;font-weight:700;text-decoration:none;color:#000}.make-a-claim__telephone a{text-decoration:none}.make-a-claim__column--right{float:left;display:block;margin-right:2.3576520234%;width:100%}.make-a-claim__column--right:last-child{margin-right:0}@media screen and (min-width:800px){.make-a-claim__column--right{float:left;display:block;margin-right:2.3576520234%;width:40.291369653%;margin-right:0}.make-a-claim__column--right:last-child{margin-right:0}}.make-a-claim__image{margin:0 auto;max-width:100%;padding:20px 0 0;display:block}@media screen and (min-width:800px){.make-a-claim__image{float:right}}.make-a-claim__button{margin:1% 0}@media screen and (min-width:1400px){.multi-sports-cover__image{padding:0 0 0 50px}}.multi-sports-panel{background:url(../images/special-offer__bg.png) 0 0 repeat #cf3d40}@media screen and (min-width:800px){.multi-sports-panel{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;text-align:center}.multi-sports-panel:last-child{margin-right:0}}@media screen and (min-width:800px){.multi-sports-panel__surround{margin:0 auto;padding:70px 0}}.multi-sports-panel__heading{text-align:center;margin:0;color:#fff}.multi-sports-panel__heading--x-large{font-size:4.5em;line-height:1em}.multi-sports-panel__heading--medium{font-size:2.375em}.multi-sports-panel__heading--small{font-size:1.5em;line-height:1.5em}.multi-sports-panel__para{color:#fff;text-align:left}.multi-sports-panel__button{margin:0 auto;display:block;text-align:center;height:auto;width:200px;font-size:1.1875em}.multi-sports-cover{background-color:#fff;padding:30px 15px}@media screen and (min-width:800px){.multi-sports-cover{display:table-cell;width:66.6666666667%;margin-left:17.0596086706%}}@media screen and (min-width:1024px){.multi-sports-cover--offer-shows{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%}.multi-sports-cover--offer-shows:last-child{margin-right:0}}.multi-sports-cover__para--bold{font-weight:700}.multi-sports-cover__banner{background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142);background:url(../images/special-offer__bg.png) 0 0 repeat #cf3d40}.multi-sports-cover__anchor{color:#7fc142}.multi-sports-cover__heading{font-size:2.1875em;color:#5a5a5a;text-align:center}.multi-sports-cover__heading--sub{font-size:1.5em}.multi-sports-cover__column--left{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:3% 0}.multi-sports-cover__column--left:last-child{margin-right:0}@media screen and (min-width:1400px){.multi-sports-cover__column--left{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.multi-sports-cover__column--left:last-child{margin-right:0}}.multi-sports-cover__column--right{float:left;display:block;margin-right:2.3576520234%;width:100%}.multi-sports-cover__column--right:last-child{margin-right:0}@media screen and (min-width:1400px){.multi-sports-cover__column--right{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0}.multi-sports-cover__column--right:last-child{margin-right:0}}.multi-sports-cover__image{margin:0 auto 0 -20px;max-width:100%;padding:20px 0 0;width:100%;display:block}@media screen and (min-width:800px){.multi-sports-cover__image{float:right;margin:0 auto}}.multi-sports-cover__button-container{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:3% 0 0;text-align:center}.multi-sports-cover__button-container:last-child{margin-right:0}.multi-sports-cover__list{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:3% 0 0;list-style-type:none;list-style-image:none;font-weight:700}.multi-sports-cover__list:last-child{margin-right:0}.multi-sports-cover__list li{padding:1% 0}.multi-sports-cover__list a{color:#cadb36}.multi-sports-cover__icon{padding:0 1% 0 0;color:#cadb36}.multisports-offer{background-color:#cf3d40}@media screen and (min-width:800px){.multisports-offer{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin-right:0}.multisports-offer:last-child{margin-right:0}}@media screen and (min-width:1200px){.multisports-offer{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.multisports-offer:last-child{margin-right:0}}.offerpadding{padding:35px 15px}@media screen and (min-width:800px){.offerpadding{padding:35px 15px 60px}}@media screen and (min-width:1024px){.offerpadding{padding:75px 15px 60px}}.offerzone{background:linear-gradient(90deg,#cf3d40 0,rgba(207,61,64,.7) 40%,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6cc3d3f",endColorstr="#00000000",GradientType=1);width:100%}@media screen and (min-width:1024px){.offerzone{position:absolute;top:93px;left:0}}@media screen and (max-width:1024px){.offerzone{background-color:#000}}.offerzone__heading{text-align:center;font-family:UbuntuLight;color:#fff;margin:0;padding:10px 0;text-transform:uppercase;font-weight:400;font-size:1.625em;line-height:1em}@media screen and (min-width:800px){.offerzone__heading{padding:11px 0;font-size:2.8125em}}.offerzone__span{font-family:UbuntuMedium;font-weight:700}.our-guarantee{padding:0}.our-guarantee__container{padding:0 15px 15px}.our-guarantee__banner{background:url(../images/banners/our-guarantee__header.jpg) 0 100% repeat-x;background-size:cover}.our-guarantee__heading{width:100%;text-align:center}.our-guarantee__heading--margin{margin:5% 0 3%}.our-guarantee__button{margin:1%}.our-guarantee__para--bold{font-weight:700}.our-guarantee__para--center{text-align:center}.our-guarantee__para--sub{font-size:.75em}.partners{padding:0}.partners__container{padding:40px 15px 70px}.partners__banner{background:url(../images/banners/partners__header.jpg) 100% 100% repeat-x}.partners__heading{font-size:2.1875em;text-align:left;color:#fff;margin:0 0 20px}.partners__button{display:block;text-align:center;font-size:1.1875em;border:none;height:auto;width:260px}.partners__item{margin:20px 0;text-align:center}.partners__item:first-of-type{margin-bottom:40px}.partners__item a{color:#7fc142}.partners__row{display:block}.partners__row:after{clear:both;content:"";display:block}.partners__gradient{background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142)}.partners__details,.partners__form{float:left;display:block;margin-right:2.3576520234%;width:100%}.partners__details:last-child,.partners__form:last-child{margin-right:0}@media screen and (min-width:640px){.partners__details,.partners__form{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0}.partners__details:last-child,.partners__form:last-child{margin-right:0}}.partners__text{color:#000}.partners__label{color:#fff}.partners__para{margin-top:0;margin-bottom:30px}.partners__para a,.partners__para a:hover,.partners__para a:visited{color:#5a5a5a}.partners__image{max-width:75%;margin:auto;margin-bottom:20px;max-height:65px}.partners__heading-below{line-height:1.1em;font-size:.9em}.partners .slick-slide{outline:none}.partners .slick-next,.partners .slick-prev{font-size:55px;line-height:0;position:absolute;top:50%;display:block;width:20px;height:55px;padding:0;transform:translateY(-50%);cursor:pointer;color:#7fc142;border:none;outline:none;background:transparent;opacity:1;z-index:4}.partners .slick-prev{left:0}.partners .slick-next{right:0}.partners .slick-dots{position:absolute;bottom:-35px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.partners .slick-dots li{position:relative;display:inline-block;width:16px;height:16px;margin:0 6px;padding:0;cursor:pointer}.partners .slick-dots li button{display:block;padding:0;width:16px;height:16px;font-size:0;line-height:0;background:transparent;color:transparent;border:2px solid #7fc142;border-radius:100px;outline:none;cursor:pointer}.partners .slick-dots li.slick-active button{border-color:#5a5a5a}.partners .slick-dots li button:before{content:" ";font-size:35px;line-height:20px;position:absolute;top:5px;left:5px;width:6px;height:6px;border-radius:100px;opacity:0;background-color:#5a5a5a}.partners .slick-dots li.slick-active button:before{opacity:1}.participant-ratio-block{float:left;display:block;margin-right:2.3576520234%;width:100%;background-color:#ccc}.participant-ratio-block:last-child{margin-right:0}@media screen and (min-width:800px){.participant-ratio-block__container{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%;margin-left:17.0596086706%}.participant-ratio-block__container:last-child{margin-right:0}}.participant-ratio-block__heading{font-size:2.1875em;text-align:center;color:#5a5a5a}.participant-ratio-block__image{display:block;margin:0 auto}.players__banner{background:url(../images/backgrounds/choose-players__bg.jpg) 0 0 no-repeat;background-size:cover}.players__why{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:center;padding:0 0 40px}.players__why:last-child{margin-right:0}.players__tabs{text-align:left}.players__button-container{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:center}.players__button-container:last-child{margin-right:0}.players__heading--accord{margin:0 0 .5em}.players__tab-container{width:100%}.players__tab-link{float:left;width:51.1788260117%;display:block;width:50%;padding:1% 0;text-decoration:none;border:1px solid #7fc142}.players__tab-link:last-child{width:48.8211739883%}.players__tab-link--active{float:left;width:51.1788260117%;display:block;width:50%;padding:1% 0;text-decoration:none;background-color:#7fc142;color:#fff}.players__tab-link--active:last-child{width:48.8211739883%}.players__selected-arrow{float:left;width:51.1788260117%;display:block;width:50%;font-size:0}.players__selected-arrow:last-child{width:48.8211739883%}.players__arrow-img{display:inline-block;margin:0 auto;visibility:hidden}.players__arrow-img--active{visibility:visible}.players__para{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0}.players__para:last-child{margin-right:0}.players__para--a,.players__para--b{text-align:left}.players__accordion-heading{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:15px;margin:0;background-color:#7fc142;color:#fff;text-decoration:none}.players__accordion-heading:last-child{margin-right:0}.players__accordion-heading--extended{background-image:linear-gradient(#7fc142,#cadb36)}.players__chevron{float:right;font-size:1.1875em!important;margin:.3em 0 0}.players__ul{float:left;display:block;margin-right:2.3576520234%;width:100%;list-style:none;display:none}.players__ul:last-child{margin-right:0}.players__li{padding:15px;border-color:#ccc;border-style:solid;border-width:0 1px 1px}.players__li--grey{color:#969696;margin:0}.players__li--hide{display:none}.players__li-i{margin:0 1% 0 0}.players__address,.players__form{float:left;display:block;margin-right:2.3576520234%;width:100%}.players__address:last-child,.players__form:last-child{margin-right:0}@media screen and (min-width:640px){.players__address,.players__form{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0}.players__address:last-child,.players__form:last-child{margin-right:0}}.players__text{color:#000}.players__label{color:#fff}.privacy-policy__banner{background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142)}.privacy-policy__button{margin:0 auto;display:block;text-align:center;height:auto;width:260px}.privacy-policy__button--send{margin:1% 0;height:auto;width:260px}.privacy-policy__heading{font-size:2.1875em;text-align:center;margin:5% 0}.privacy-policy__para--bold{font-weight:700}.pt-fi-insurance__banner{background:url(../images/backgrounds/partner_head_puregym.jpg) 100% 0 no-repeat;background-size:cover}.pt-fi-insurance__fitnessInstructor{background:url(../images/backgrounds/fitness-instructor-insurance.jpg) 0 0 no-repeat;background-size:cover}@media screen and (min-width:1024px){.pt-fi-insurance__banner-heading{max-width:900px;margin:40px auto 0}}.pt-fi-insurance__banner-heading--green{color:#cadb36}.pt-fi-insurance__cover-container{display:flex;flex-flow:wrap;justify-content:space-between}.pt-fi-insurance__cover-box2-col{width:48%;border:1px solid #ccc}@media (max-width:800px){.pt-fi-insurance__cover-box2-col{width:100%}.pt-fi-insurance__cover-box2-col:first-child{margin-bottom:24px}}.pt-fi-insurance__cover-box2-col p{margin-top:0}.pt-fi-insurance__cover-box2-col ul{margin-left:24px;margin-bottom:24px}.pt-fi-insurance__cover-box-content{padding:24px}.pt-fi-insurance__cover-box-content p:first-child,.pt-fi-insurance__who-for ul{text-align:left}.pt-fi-insurance__why{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:center;margin:0 0 1%}.pt-fi-insurance__why:last-child{margin-right:0}.pt-fi-insurance__tabs{text-align:left}.pt-fi-insurance__button-container{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:center}.pt-fi-insurance__button-container:last-child{margin-right:0}.pt-fi-insurance__heading--accord{margin:0 0 1em}.pt-fi-insurance__tab-container{width:100%}.pt-fi-insurance__tab-link{color:#5a5a5a;float:left;width:51.1788260117%;display:block;width:50%;padding:1% 0;text-decoration:none;border:1px solid #7fc142;font-size:18px}.pt-fi-insurance__tab-link:last-child{width:48.8211739883%}@media screen and (min-width:544px){.pt-fi-insurance__tab-link{font-size:20px}}.pt-fi-insurance__tab-link--active{float:left;width:51.1788260117%;display:block;width:50%;padding:1% 0;text-decoration:none;background-color:#7fc142;color:#fff}.pt-fi-insurance__tab-link--active:last-child{width:48.8211739883%}.pt-fi-insurance__selected-arrow{float:left;width:51.1788260117%;display:block;width:50%;font-size:0}.pt-fi-insurance__selected-arrow:last-child{width:48.8211739883%}.pt-fi-insurance__arrow-img{display:inline-block;margin:0 auto;visibility:hidden}.pt-fi-insurance__arrow-img--active{visibility:visible}.pt-fi-insurance__para{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0}.pt-fi-insurance__para:last-child{margin-right:0}.pt-fi-insurance__para--a,.pt-fi-insurance__para--b{text-align:left}.pt-fi-insurance__accordion-heading{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:15px;background-color:#7fc142;color:#fff;text-decoration:none}.pt-fi-insurance__accordion-heading:last-child{margin-right:0}.pt-fi-insurance__accordion-heading--extended{background-color:#7fc142;background-image:linear-gradient(#7fc142,#cadb36)}.pt-fi-insurance__chevron{float:right;font-size:1.1875em!important;margin:0}.pt-fi-insurance__ul{float:left;display:block;margin-right:2.3576520234%;width:100%;list-style:none;display:none}.pt-fi-insurance__ul:last-child{margin-right:0}.pt-fi-insurance__li{padding:15px;border-color:#ccc;border-style:solid;border-width:0 1px 1px}.pt-fi-insurance__li--grey{color:#969696;margin:0}.pt-fi-insurance__li-i{margin:0 1% 0 0}.pt-fi-insurance__address,.pt-fi-insurance__form{float:left;display:block;margin-right:2.3576520234%;width:100%}.pt-fi-insurance__address:last-child,.pt-fi-insurance__form:last-child{margin-right:0}@media screen and (min-width:640px){.pt-fi-insurance__address,.pt-fi-insurance__form{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0}.pt-fi-insurance__address:last-child,.pt-fi-insurance__form:last-child{margin-right:0}}.pt-fi-insurance__text{color:#000}.pt-fi-insurance__label{color:#fff}.reasons__ul{float:left;display:block;margin-right:2.3576520234%;width:100%;list-style:none;display:none}.reasons__ul:last-child{margin-right:0}.reasons__li{padding:15px;border-color:#ccc;border-style:solid;border-width:0 1px 1px}.reasons__li--grey{color:#969696;margin:0}.reasons__li-i{margin:0 1% 0 0}.reasons__accordion-heading{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:15px;background-color:#7fc142;color:#fff;text-decoration:none;text-align:center}.reasons__accordion-heading:last-child{margin-right:0}.risk-group-block{float:left;display:block;margin-right:2.3576520234%;width:100%;background-color:#cadb36}.risk-group-block:last-child{margin-right:0}@media screen and (min-width:800px){.risk-group-block__container{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%;margin-left:17.0596086706%}.risk-group-block__container:last-child{margin-right:0}}.risk-group-block__image{display:block;margin:0 auto;max-width:100%}.risk-group-block__heading{font-size:2.1875em;text-align:center;color:#5a5a5a}.risk-group-block__heading--white,.risk-group-block__para--white{color:#fff}.sign-up{background:url(../images/backgrounds/sign-up__bg.jpg) 0 0 no-repeat #daea4c}.sign-up__container{max-width:1000px}.sign-up__question{float:left;display:block;margin-right:2.3576520234%}.sign-up__question:last-child{margin-right:0}@media screen and (min-width:640px){.sign-up__question{float:none;width:43%;margin:0 auto;max-width:275px}}@media screen and (min-width:800px){.sign-up__question{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin-right:0;max-width:295px}.sign-up__question:last-child{margin-right:0}}@media screen and (min-width:1024px){.sign-up__question{max-width:330px}}.sign-up__para{color:#3c3c3c;max-width:750px;margin:0 auto 25px}.sign-up--footer .sign-up__text{color:#ccc}.spinner{display:none}.spinner__container{width:100%;height:100%;background-color:rgba(88,88,88,.85);z-index:9;position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center}.spinner__inner{align-items:center;max-width:690px;text-align:center;padding:20px}@media screen and (min-width:1024px){.spinner__inner{display:flex;text-align:left;padding:0}}.spinner__inner p{font-size:18px;color:#fff;text-align:center}@media screen and (min-width:1024px){.spinner__inner p{text-align:left}}@media screen and (min-width:1800px){.spinner--graphic{left:39%}}.sports-we-cover{padding:0}.sports-we-cover .selectboxit-container,.sports-we-cover .selectboxit-container .selectboxit{width:100%}.sports-we-cover__container{padding:30px 15px}.sports-we-cover__banner{background:url(../images/banners/sportswecover__header.jpg) 0 100% repeat-x}.sports-we-cover__arrow-container{float:left;margin-right:2.3576520234%;width:100%;display:block}.sports-we-cover__arrow-container:last-child{margin-right:0}.sports-we-cover__arrow{display:block;margin:0 auto}.sports-we-cover__heading{text-align:center}.sports-we-cover__button--large{margin:0}.sports-we-cover__scope-message{background-color:#f3f6db;margin:30px 0}.sports-we-cover__scope-message .your-cover__notification{border:none;font-family:UbuntuLight;padding:30px 15px 30px 25px;margin:0}.sports-we-cover__anchor{color:#7fc142}.sports-we-cover__centered-list{margin:0 auto;text-align:center;border-bottom:1px solid #ccc;padding:0 0 10px;margin:1em 0 10px}.sports-we-cover__centered-list-item{list-style-type:none;text-align:center;display:inline-block;padding:0 20px}.sports-we-cover__alphabetic-container{margin:0 0 60px}.sports-we-cover__alphabetic-list-item{list-style-type:none;display:inline-block;margin:0 3px 10px 0}.sports-we-cover__list-item-anchor{list-style-type:none;display:inline-block;padding:5px 13px;background-color:#000;color:#cadb36;font-size:1.125em;font-weight:700}.sports-we-cover__alpha-heading{font-size:1.375em;margin:.5em 0}@media screen and (min-width:1024px){.sports-we-cover__filter-container{margin-left:34.1192173411%;float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%;margin-bottom:20px}.sports-we-cover__filter-container:last-child{margin-right:0}}.sports-we-cover__filter-float{margin-top:0}@media screen and (min-width:640px){.sports-we-cover__filter-float{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.sports-we-cover__filter-float:last-child{margin-right:0}}.sports-we-cover #select-catSelectBoxIt,.sports-we-cover #select-riskSelectBoxIt{width:auto!important}.sports-we-cover #select-catSelectBoxItOptions,.sports-we-cover #select-riskSelectBoxItOptions{width:100%!important;overflow:hidden}.sports-we-cover__para--filter{margin:1.5em 0 .5em}.sports-we-cover__text--large{margin-top:10px;padding-left:55px}.sports-we-cover__searchwrapper{overflow:auto;position:relative}@media screen and (min-width:800px){.sports-we-cover__searchwrapper{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.sports-we-cover__searchwrapper:last-child{margin-right:0}}.sports-we-cover__searchwrapper label{font-weight:700;font-size:1.375em}@media screen and (min-width:800px){.sports-we-cover__sports-list-container{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0;min-height:100px}.sports-we-cover__sports-list-container:last-child{margin-right:0}}@media screen and (min-width:800px) and (min-width:800px){.sports-we-cover__sports-list-container{padding-top:42px}}.sports-we-cover__search{margin:0 15px 0 0;position:absolute;font-size:2em!important;color:#ccc;bottom:30px;left:15px}.sports-we-cover__quote-container{clear:left}.sports-we-cover__accordion-heading{display:block;width:100%;border:1px solid #ccc;padding:10px 15px 10px 17px;clear:left;margin:0 0 10px;background-color:#7fc142}.sports-we-cover__accordion-heading--extended{background-image:linear-gradient(#7fc142,#cadb36)}.sports-we-cover__accordion-heading:active,.sports-we-cover__accordion-heading:focus,.sports-we-cover__accordion-heading:hover{cursor:pointer}.sports-we-cover__letter-span{font-size:1.375em;font-weight:700;color:#fff}.sports-we-cover__ul{display:none;padding:9px 15px 0}.sports-we-cover__chevron{color:#fff;float:right;font-size:1.5em!important;position:relative;top:4px}.sports-we-cover__cant-find{text-align:center}.sports-we-cover__para--cant-find{margin:0}.sport-insurance--margin-bottom{margin-bottom:2%}.sport-insurance--light-background{background-color:#fcfdf2}.sport-insurance--light-background .sport-insurance__usp-container{margin:0}.sport-insurance__banner--ind-sport h1{text-transform:capitalize}@media screen and (min-width:1024px){.sport-insurance__banner--ind-sport h1{padding:70px 0}}.sport-insurance__banner--ind-sport.offerpadding{padding:35px 15px}@media screen and (min-width:800px){.sport-insurance__banner--ind-sport.offerpadding{padding:35px 15px 60px}}@media screen and (min-width:1024px){.sport-insurance__banner--ind-sport.offerpadding{padding:75px 15px 60px}}@media screen and (max-width:544px){.sport-insurance__banner--ind-sport.offerpadding{padding-top:20px}}@media screen and (min-width:1024px){.sport-insurance__banner--ind-sport{min-height:450px}}.sport-insurance__banner{background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142)}.sport-insurance__who-for{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:center}.sport-insurance__who-for:last-child{margin-right:0}.sport-insurance__who-for:after{clear:both;content:"";display:block}.sport-insurance__why{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:center}.sport-insurance__why:last-child{margin-right:0}.sport-insurance__tabs{text-align:left}.sport-insurance__heading{font-size:2.1875em;text-align:center;margin:5% 0 2%;float:left;display:block;margin-right:2.3576520234%;width:100%}.sport-insurance__heading:last-child{margin-right:0}.sport-insurance__db{float:left;display:block;margin-right:2.3576520234%;width:100%;margin:0 0 3%}.sport-insurance__db:last-child{margin-right:0}.sport-insurance__db u{text-decoration:none;font-size:2.1875em;text-align:center;color:#000;margin:1% 0 3%;float:left;display:block;margin-right:2.3576520234%;width:100%}.sport-insurance__db u:last-child{margin-right:0}.sport-insurance__db h2{font-size:2.1875em;text-align:center;margin:1% 0 3%;float:left;display:block;margin-right:2.3576520234%;width:100%}.sport-insurance__db h2:last-child{margin-right:0}.sport-insurance__db a{color:#cadb36}.sport-insurance__sub-heading{font-size:2.1875em;text-align:center;margin:1% auto 3%;float:none;max-width:1200px}.sport-insurance__tab-container{width:100%}.sport-insurance__tab-link{float:left;width:51.1788260117%;display:block;width:50%;padding:1% 0;text-decoration:none;border:1px solid #cadb36}.sport-insurance__tab-link:last-child{width:48.8211739883%}.sport-insurance__tab-link--active{float:left;width:51.1788260117%;display:block;width:50%;padding:1% 0;text-decoration:none;background-color:#cadb36;color:#fff}.sport-insurance__tab-link--active:last-child{width:48.8211739883%}.sport-insurance__selected-arrow{float:left;width:51.1788260117%;display:block;width:50%;font-size:0}.sport-insurance__selected-arrow:last-child{width:48.8211739883%}.sport-insurance__arrow-img{display:inline-block;margin:0 auto}.sport-insurance__para{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0}.sport-insurance__para:last-child{margin-right:0}.sport-insurance__para--center{text-align:center}.sport-insurance__accordion-heading{line-height:1.875em;float:left;display:block;margin-right:2.3576520234%;width:100%;margin:0;padding:15px;background-color:#7fc142;color:#fff;text-decoration:none}.sport-insurance__accordion-heading:last-child{margin-right:0}.sport-insurance__chevron{float:right;font-size:1.1875em!important;margin:.3em 0 0}.sport-insurance__ul{float:left;display:block;margin-right:2.3576520234%;width:100%;list-style:none;display:none}.sport-insurance__ul:last-child{margin-right:0}.sport-insurance__li{padding:15px;border-color:#ccc;border-style:solid;border-width:0 1px 1px}.sport-insurance__li--grey{color:#969696;margin:0}.sport-insurance__li-i{margin:0 1% 0 0}.sport-insurance__usp-container{float:left;display:block;margin-right:2.3576520234%;width:100%}.sport-insurance__usp-container:last-child{margin-right:0}.sport-insurance__usp-item{float:left;display:block;margin-right:2.3576520234%;width:100%;background-color:#5b5b5b;text-align:center;padding:0 15px 15px;margin:0 0 15px}.sport-insurance__usp-item:last-child,.sport-insurance__usp-item:nth-child(3n){margin-right:0}.sport-insurance__usp-item:nth-child(3n+1){clear:left}@media screen and (min-width:544px){.sport-insurance__usp-item{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;min-height:185px}.sport-insurance__usp-item:last-child{margin-right:0}}@media screen and (min-width:800px){.sport-insurance__usp-item--1{width:350px;max-width:350px;margin-left:34.1192173411%}}@media screen and (min-width:544px){.sport-insurance__usp-item--2:first-child{margin-left:17.0596086706%}}@media screen and (min-width:800px){.sport-insurance__usp-item--3{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.sport-insurance__usp-item--3:last-child{margin-right:0}}.sport-insurance__usp-item-heading{font-size:1em;color:#cadb36;text-align:center;text-transform:capitalize;margin:20px auto;max-width:240px;min-height:40px}@media screen and (min-width:800px){.sport-insurance__usp-item-heading{font-size:1.1875em;min-height:80px}}.sport-insurance__button{margin:1%}.sport-insurance__button--usp{width:100%;max-width:240px;margin:0 0 5%;background-color:#5a5a5a;color:#fff}.sport-insurance__button--scope{display:inline-block}.sport-insurance--capitalise{text-transform:capitalize}.sport-insurance--green{color:#cadb36}.individual-sport__banner{background-color:#cadb36}.individual-sport__banner,.sports-we-cover-block{background-image:linear-gradient(#cadb36,#7fc142)}.sports-we-cover-block{color:#fff}.sports-we-cover-block table{color:#5a5a5a}.sports-we-cover-block__text{color:#000}.sports-we-cover-block__label{color:#fff;padding:0 0 12px;display:block;font-weight:700}.sports-we-cover-block__label--selected{display:none}.sports-we-cover-block__heading{font-size:2.1875em;text-align:center;color:#fff}@media screen and (min-width:1024px){.sports-we-cover-block__button-holder{clear:left;float:left}}.sports-we-cover-block__para a:hover,.sports-we-cover-block__para a:visited{color:#5a5a5a}.sports-we-cover-block__anchor,.sports-we-cover-block__para a,.sports-we-cover-block__para a:hover,.sports-we-cover-block__para a:visited{color:#fff;text-decoration:underline}.sports-we-cover-block .fa-search{top:46px;width:20px;height:20px}.sports-we-cover-block .your-cover__autocomplete{margin-bottom:0}.sports-we-cover-block .your-cover__sportslist{margin-top:0;padding-top:0}.switching{margin-bottom:50px}.switching__banner{-ms-flex-align:center;align-items:center;background:url(../images/banners/switching__header.jpg);background-repeat:no-repeat;background-position:90%;background-size:cover;display:-ms-flexbox;display:flex}@media screen and (min-width:640px){.switching__banner{background-position:65%}}.switching__banner-heading{line-height:1.2em;margin:40px auto 0;max-width:1000px}@media screen and (min-width:1024px){.switching__banner-heading{padding:110px 0 75px}}.switching__banner-heading span{color:#cadb36;display:block;text-transform:uppercase}.switching__content-top{margin-bottom:35px}.switching__button{margin:1%}.switching__button--send{display:block;text-align:center;font-size:1.1875em;border:none;height:auto;width:260px;margin:20px auto}.switching__button--quote{border:none;background-color:#000}.switching__form-top{background-color:#7fc142;color:#fff;font-weight:700;float:left;margin-right:2.3576520234%;width:100%;display:block;text-align:center;margin:0}.switching__form-top:last-child{margin-right:0}.switching__accordion-heading{font-size:20px;line-height:1.875em;float:left;display:block;margin-right:2.3576520234%;width:100%;margin:0;padding:15px;background-color:#7fc142;color:#fff;text-decoration:none}.switching__accordion-heading:last-child{margin-right:0}.switching__form-top-arrow{clear:left;background-color:#fcfdf2}.switching__form-top-arrow img{display:block;margin:0 auto}.switching__next-stage{display:none;overflow:visible!important}.switching__thanks{background-color:#f3f6db;text-align:center;padding:20px;display:none}.switching__thanks p{margin:0 0 5px}.switching__thanks *,.switching__thanks a{color:#5a5a5a}.switching__terms-and-conditions a{color:#5a5a5a;text-decoration:underline}.switching__label{float:left;display:block;margin-right:2.3576520234%;width:100%;float:none;text-align:center;padding:10px 0}.switching__label:last-child{margin-right:0}.switching .selectboxit-container{display:inline-block;background:unset;margin:0!important;position:static;vertical-align:middle}.switching .selectboxit-container .selectboxit{border:1px solid #d6d7d2;border-radius:3px;width:260px}.switching .selectboxit-container .selectboxit-text{font-size:.9em}.switching .selectboxit-container span{box-shadow:none}.switching__select{background-color:#fff;margin:0 auto!important;min-width:200px}.switching__heading{font-size:1.75em;line-height:1.25;margin:25px 0;text-align:center}@media screen and (min-width:800px){.switching__heading{font-size:2.2em}}.switching__sub-heading{font-size:2.1875em;text-align:center;margin:10px 0 15px;float:left;display:block;margin-right:2.3576520234%;width:100%;color:#cadb36}.switching__sub-heading:last-child{margin-right:0}.switching__sub-heading--white{color:#fff}.switching__ready-to-switch{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:1%;background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142);text-align:center}.switching__ready-to-switch:last-child{margin-right:0}.switching__select{max-width:260px}.switching__para{text-align:center}.switching__para--bold{font-weight:700}.switching__para--category-error,.switching__para--email-error,.switching__para--gdpr-error,.switching__para--month-error,.switching__para--name-error{display:none;color:#cf3d40;font-size:.85em;margin-bottom:5px}.switching__para--month-error{display:none;color:#cf3d40}.switching__para a{color:#7fc142}.switching__why--item-container{display:table}@media screen and (min-width:800px){.switching__why--item-container{margin-bottom:35px}}@media screen and (min-width:1024px){.switching__why--item-container{margin-bottom:65px}}.switching__why--item{text-align:center;margin-bottom:30px;padding:0 15px}@media screen and (min-width:640px){.switching__why--item{float:left;padding:0 15px;width:50%}}@media screen and (min-width:800px){.switching__why--item{margin-bottom:0;width:25%}}@media screen and (min-width:1200px){.switching__why--item{padding:0 35px}}.switching__why--item--img{max-width:100%}.switching__testimonial{background-color:#fcfdf2;margin:0 0 30px;padding:15px;text-align:center}@media screen and (min-width:800px){.switching__testimonial{padding:30px 50px}}.switching__testimonial--emphasised{color:#7fc142;font-size:1.35em;line-height:1.35;display:block}@media screen and (min-width:640px){.switching__testimonial--emphasised{font-size:1.65em;line-height:1.4em}}.switching__testimonial--para{font-size:.85em}@media screen and (min-width:640px){.switching__testimonial--para{font-size:1.3em;line-height:1.25}}.switching__testimonial--para span{display:block;font-weight:700}.switching__quote{margin-bottom:60px;text-align:center}@media screen and (min-width:640px){.switching__quote--heading{font-size:1.5em}}.switching__quote--btn{background-color:#000;color:#cadb36;display:inline-block;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:1.35em;padding:5px 20px}.switching__quote--btn:hover{color:#fff}@media screen and (min-width:800px){.switching__quote--btn{font-size:1.75em;padding:7px 30px}}.switching__form{background-color:#fcfdf2}.switching__form-wrapper{background-color:#f3f6db;padding:5px 15px 40px}@media screen and (min-width:640px){.switching__form-wrapper{padding-left:40px;padding-right:40px}}.switching__form--intro{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.switching__form--intro--left{order:2;width:100%}@media screen and (min-width:640px){.switching__form--intro--left{order:1;width:50%}}@media screen and (min-width:1024px){.switching__form--intro--left{width:55%}}.switching__form--intro--right{text-align:center;width:100%}@media screen and (min-width:640px){.switching__form--intro--right{order:2;width:50%;text-align:right}}@media screen and (min-width:1024px){.switching__form--intro--right{width:45%}}.switching__form--intro--img{max-width:100%}.switching__form--intro--para span{font-weight:700}.switching__form--inner{margin:0 auto;padding:25px 15px;width:100%}@media screen and (min-width:800px){.switching__form--inner{padding-left:0;padding-right:0;width:625px}}.switching__form--input-group{margin-bottom:15px}.switching__form--input-group--wrapper{position:relative}.switching__form--input-group--wrapper:before{color:#7fc142;font-family:FontAwesome;position:absolute;left:14px;transform:translateY(-50%);top:50%}.switching__form--input-group--wrapper--name:before{content:"\f007"}.switching__form--input-group--wrapper--phone:before{content:"\f095"}.switching__form--input-group--wrapper--email:before{content:"\f0e0"}.switching__form--select-group{margin-bottom:20px}.switching__form--label{margin-right:20px}.switching__form .switching__text{border:1px solid #d6d7d2;border-radius:3px;padding:8px 15px 8px 35px;width:100%}.switching__form .switching__text::placeholder{color:#000;font-weight:500;opacity:1}.switching__form .switching__text:-ms-input-placeholder,.switching__form .switching__text::-ms-input-placeholder{color:#000}.switching__form--news-offers{margin-bottom:30px}@media screen and (min-width:640px){.switching__form{margin-top:-30px}}@media screen and (min-width:1024px){.switching__form{margin-top:-100px}}.switching__gdpr.sign-up__error-border{padding:0 15px 10px}@media screen and (min-width:640px){.svsa__offerzone{top:0}}.svsa__container{color:#000}.svsa__container p{margin-top:0;margin-bottom:20px}.svsa__container p:last-of-type{margin-bottom:0}.svsa__container p:first-of-type{margin-bottom:20px}.svsa__containerPadding{padding:50px 15px 0}@media screen and (min-width:640px){.svsa__containerPadding{padding:60px 15px}}.svsa__heading{font-size:41px;line-height:41px;text-align:center;margin-bottom:40px;color:#000}@media screen and (min-width:640px){.svsa__heading{line-height:48px}}.svsa__heading span{display:block;color:#a2ce3d}@media screen and (min-width:544px){.svsa__heading span{display:inline}}.svsa__banner{text-align:center;background-image:url(../images/cover-options-sports-insurance-mobile.jpg);background-repeat:no-repeat;background-position:center -105px;background-color:#000;background-size:cover}@media screen and (min-width:640px){.svsa__banner{background-image:url(../images/banners/specialist_vs_association__banner.jpg);background-position:65%}}@media screen and (max-width:1023px){.svsa__banner{margin:0}}.svsa__banner-heading{margin:0;padding:60px 0 32px;font-size:24px;line-height:27px;text-transform:uppercase;color:#fff}@media screen and (min-width:640px){.svsa__banner-heading{padding:100px 0 25px;font-size:41px;line-height:42px}}.svsa__banner-heading span{display:block;font-size:42px;color:#cadb36;line-height:41px}@media screen and (min-width:640px){.svsa__banner-heading span{margin:10px 0 0;font-size:88px;line-height:78px}}.svsa__banner .trustpilot-widget{margin-bottom:30px}@media screen and (max-width:640px){.svsa__banner .trustpilot-widget{display:none}}.svsa__banner__quoteBtn{background-color:#cadb36;color:#000;display:inline-block;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:1.35em;padding:5px 20px}.svsa__banner__quoteBtn:hover{background-color:#000;color:#cadb36}@media screen and (min-width:800px){.svsa__banner__quoteBtn{font-size:1.75em;padding:7px 30px}}.svsa__content-top{text-align:center}@media screen and (min-width:640px){.svsa__content-top{text-align:left}}.svsa__compare{background-color:#f3f6dc}@media screen and (max-width:640px){.svsa__compare__introP{display:none}}.svsa__compare__allSports{font-size:24px;line-height:32px}@media screen and (min-width:640px){.svsa__compare__allSports{width:66%;margin-left:auto;margin-right:auto;font-size:29px;line-height:37px}}.svsa__compare__allSports a{color:#7fc142}@media screen and (min-width:640px){.svsa__compare__sportContainer{display:flex;flex-wrap:wrap;justify-content:center}}.svsa__compare__sportItem{display:block;margin:0 0 30px;padding:1px 0 0;color:#fff;text-decoration:none;font-size:21px;background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:640px){.svsa__compare__sportItem{width:calc(33.3% - 60px);margin:0 15px 30px}}@media screen and (min-width:1024px){.svsa__compare__sportItem:hover>div{background-color:#cadb36;color:#323237}.svsa__compare__sportItem:hover .svsa__compare__arrow{background-color:#323237}.svsa__compare__sportItem:hover .svsa__compare__arrow div,.svsa__compare__sportItem:hover .svsa__compare__arrow div:after,.svsa__compare__sportItem:hover .svsa__compare__arrow div:before{background-color:#cadb36}}.svsa__compare__sportItem>div{position:relative;margin:200px 0 0;padding:18px 20px 17px;background-color:#323237}.svsa__compare__img--Football{background-image:url(/Content/images/coaches/football-coach.png)}.svsa__compare__img--Cricket{background-image:url(/Content/images/coaches/cricket-coach.png)}.svsa__compare__img--BMA{background-image:url(/Content/images/coaches/martialarts-coach.png)}.svsa__compare__img--Swimming{background-image:url(/Content/images/coaches/swimming-coach.png)}.svsa__compare__img--Gymnastics{background-image:url(/Content/images/coaches/gymanstics-coach.png)}.svsa__compare__img--Netball{background-image:url(/Content/images/coaches/netball-coach.png)}.svsa__compare__arrow{position:absolute;right:14px;top:10px;width:46px;height:46px;background-color:#cadb36;border-radius:100px;font-size:16px;line-height:16px;text-align:left}.svsa__compare__arrow>div{width:24px;top:20px}.svsa__compare__arrow>div,.svsa__compare__arrow>div:after,.svsa__compare__arrow>div:before{display:inline-block;height:5px;position:relative;left:11px;border-radius:100px;background-color:#323237}.svsa__compare__arrow>div:after,.svsa__compare__arrow>div:before{content:"";width:15px;transform:rotate(45deg)}.svsa__compare__arrow>div:before{top:-12px;transform:rotate(45deg)}.svsa__compare__arrow>div:after{top:-20px;transform:rotate(-45deg)}.svsa__why{background-color:#f3f6dc}.svsa__why__uspContainer img{display:inline-block;margin:0 30px 30px}@media screen and (min-width:800px){.svsa__why__uspContainer img{display:block;margin:0 auto 30px}}@media screen and (min-width:770px){.svsa__why__uspContainer{display:flex;flex-wrap:wrap;align-content:space-between;justify-content:space-between;width:740px;margin:auto}.svsa__why__uspContainer img{display:inline;width:calc(33.3% - 30px);height:100%}}.svsa__blog{background-color:#adadad;overflow:auto}.svsa__blog .blog{padding-left:0;padding-right:0}.svsa__blog .blog__item{display:block}.svsa__blog p.blog__heading-top{margin:0}.svsa__blog h4.blog__heading{color:#000}@media screen and (min-width:640px){.svsa__coverOptions{width:666px;margin:auto}}.svsa__coverOptions li{list-style:none;position:relative;padding:0 0 20px 42px}@media screen and (min-width:640px){.svsa__coverOptions li{padding-left:46px}}.svsa__coverOptions li:before{content:"";position:absolute;left:0;top:0;width:23px;height:23px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAMAAADX9CSSAAAAe1BMVEUAAAABAQAAAAAAAAAAAAAAAAAAAAB/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJTfit/wUJgkTIAAAAWIQslORMAAAAkNhN/wUJ/wUIAAAA9XSA0TxsTHQp/wUJ/wUIAAABTBntfAAAAJ3RSTlMAxDOIeDyqUpZIBLxex7OrkY2AaT0hGRHm1ce+tJ2TjYlxY19YRCzgiaOVAAAAnklEQVQoz23PVxbCIBRF0WslPdFo7L3g/EcoF1YS2vngYwNvAWJlu5hu71JGNh5SlQbckNfBjIRcAJjZXSTbQPU7LYfO1H0H7QsMcchxAt9XPH4LXJDFPPBcP3D0oqz4jVZxjtHfvJ4BeorlLwOpWmtY/qHnqM2HrPkHbvCNFRxv6Sx1HYnhEp53xgvf8dU3ssAB0Qiy7c+p07V3P+N/MBcYgr8+qd8AAAAASUVORK5CYII=");background-position:50%;background-repeat:no-repeat;background-size:cover}.svsa__coverOptions__createP{font-size:29px;line-height:33px}.svsa__trustpilot .svsa__container{overflow:auto}.coc__offerzone{display:block;position:absolute;top:0;background:linear-gradient(90deg,rgba(207,61,64,.63) 0,rgba(0,0,0,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a1cf3d40",endColorstr="#80000000",GradientType=1)}.coc__banner{text-align:center;background-position:65%;background-repeat:no-repeat;background-color:#000;background-size:cover}.coc__banner.offerpadding{padding:0}@media screen and (min-width:800px){.coc__banner{background-position:50%}}.coc__banner--cricket{background-image:url(/content/images/compare-cricket-small.jpg)}@media screen and (min-width:800px){.coc__banner--cricket{background-image:url(/content/images/compare-cricket-large.png)}}.coc__banner--netball{background-image:url(/content/images/compare-netball-small.jpg)}@media screen and (min-width:800px){.coc__banner--netball{background-image:url(/content/images/compare-netball-large.jpg)}}.coc__banner--swimming{background-image:url(/content/images/compare-swimming-small.jpg)}@media screen and (min-width:800px){.coc__banner--swimming{background-image:url(/content/images/compare-swimming-large.jpg)}}.coc__banner--ukcoaching{background-image:url(/content/images/compare-ukcoaching-small.jpg)}@media screen and (min-width:800px){.coc__banner--ukcoaching{background-image:url(/content/images/compare-ukcoaching-large.jpg)}}.coc__banner--gymnastics{background-image:url(/content/images/compare-gymnastics-small.jpg)}@media screen and (min-width:800px){.coc__banner--gymnastics{background-image:url(/content/images/compare-gymnastics-large.jpg)}}.coc__banner--lesmills{background-image:url(/content/images/lesmills-header.jpg)}.coc__banner--reps{background-image:url(/content/images/reps-header.jpg)}.coc__banner-heading{margin:0;padding:210px 15px 34px;font-size:24px;line-height:27px;text-transform:uppercase;color:#fff}@media screen and (min-width:640px){.coc__banner-heading{padding:358px 0 53px;font-size:41px;line-height:42px}}.coc__banner-heading span{display:block;font-size:42px;color:#cadb36;line-height:41px}@media screen and (min-width:640px){.coc__banner-heading span{margin:10px 0 0;font-size:88px;line-height:78px}}.coc__block{color:#000;padding:0 0 72px}.coc__container{color:#000}@media screen and (min-width:800px){.coc__container{padding:0 15px}}.coc__containerPadding{padding:36px 15px}@media screen and (min-width:640px){.coc__containerPadding{padding:63px 15px 38px}}.coc__content-top{text-align:center}.coc__intro_text{text-align:left;padding-bottom:20px}.coc__table_heading{margin:0;background-color:#80c240;text-align:center;padding:10px;color:#fff;font-size:41px}.coc__heading{font-size:41px;line-height:41px;text-align:center;margin-bottom:40px;color:#000}@media screen and (min-width:640px){.coc__heading{line-height:48px}}.coc__desc{position:relative;margin:65px 0 20px;font-size:29px;line-height:32px;text-align:center}.coc__desc:before{position:absolute;left:calc(50% - 30px);top:-75px;content:"";width:60px;height:62px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAA9CAMAAADCiyrYAAAAn1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAB/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUJ/wUIAAAB/wUJVgSx/wUJZhy4AAAB/wUJvqDl/wUJ0sDx/wUJ/wUIAAAA7WR/Mp1RGAAAAMnRSTlMAtDOHPBEilBR0PQqup5aEf21HGw8G1ZCHVjQiemJcTkMn8Mu7n4pcLODd05+bjYtyZuEwL3QAAAF7SURBVEjH7dXZboMwEIXh0xXKFtaQQPa9e+v2/Z+tijK2gbTCnl5V6n+FkD5hGMvgb5bNwS8ZCiG4eL4RxzIWdktxirduwk7GebRDegJGY0EtOHogF+4zsC8XHoORF5J+/9Vrp2h0Y9gb4WiJZh9mfZK+z9Hm+1uDXkg/XqDDr9HfHWnnisG1BodPSUfg8FTqnMNrQS3B4RHpOTh8RDoBh8vPtgOHu6RDsHhJ3GPxmT6ZOFwvncNjuXQWz0mPYMKLn0Ze9HMvXInVrv5uaAl6uH5Qfn4qb9DLM0HdQeXTrXE/ryQfnp0RAfq5K2R1d+YLAw7F484hEcKED5WXf6+AdowRTxQftKYWwIj7QlU1P1xqxhEovoV+mzUM+UKoXgEcTpczU45n7SdqxxXGvBK6GA+0B4054oYvaYgWHI7oNIANd7s8s+Lw2rqEHcesxZe2HNOGXsOaY6z5lsFRO5JXHA6kwRFHB/A4UOQFABan/rkJ319a9HTG7erwL0d4ifBjLT5BAAAAAElFTkSuQmCC")}@media screen and (min-width:800px){.coc__desc:before{top:-15px;left:-96px;margin:0 0 20px}}@media screen and (min-width:800px){.coc__desc{text-align:left;margin:0 0 38px}}.coc__item_container{padding:30px 15px 22px}.coc__item_container:nth-child(odd){background-color:#f3f6dc}.coc__item_container:nth-child(2n){background-color:#fcfdf2}@media screen and (min-width:800px){.coc__item_container{padding:32px 44px 24px 137px}}.coc__compare_container{display:flex}.coc__compare_item{width:50%;border:1px solid #80c240}.coc__compare_item:nth-child(odd){background-color:#fff;border-top:none}.coc__compare_item:nth-child(odd) .coc__compare_title{background-color:#80c240}.coc__compare_item:nth-child(2n){background-color:#ccc;border-top:none;border-left:none}.coc__compare_item:nth-child(2n) .coc__compare_title{background-color:#666}.coc__compare_title{margin:0;padding:14px 20px;color:#fff;font-weight:700}.coc__compare_title--tall{min-height:80px}@media screen and (min-width:640px){.coc__compare_title--tall{min-height:auto}}.coc__compare_title--xtall{min-height:110px}@media screen and (min-width:640px){.coc__compare_title--xtall{min-height:auto}}.coc__compare_text{padding:16px 20px}.coc__compare_text p{margin:0 0 20px}.coc__compare_text p:last-of-type{margin:0}@media screen and (max-width:640px){.coc__compare_text{font-size:15px}}.coc__cta_msg{margin:36px auto;font-size:29px;line-height:normal}.coc__cta_msg span{display:inline-block;padding:3px 12px;background-color:#cf3d40;color:#fff}.coc__usp_cta{display:inline-block;margin-top:40px;font-size:29px;font-weight:700;color:#80c240}.members-refer-conf__sub-heading{font-size:2.1875em;text-align:center;margin:10px 0 15px;float:left;display:block;margin-right:2.3576520234%;width:100%;color:#cadb36}.members-refer-conf__sub-heading:last-child{margin-right:0}.members-refer-conf__sub-heading--white{color:#fff}.members-refer-conf__para{text-align:center}.members-refer-conf__para a{color:#7fc142}.confirmation__container{padding:30px 15px!important}.confirmation__inner-container .members-refer{padding:0}.refer-a-friend__banner{background:url(../images/banners/mobile-refer-a-friend_header.jpg) top no-repeat;background-size:cover}@media screen and (min-width:640px){.refer-a-friend__banner{background:url(../images/banners/referred__header.jpg) top no-repeat}}.refer-a-friend__banner-sub-heading{text-align:center;font-family:UbuntuBold,Ubuntu,Arial,sans-serif;line-height:30px}.refer-a-friend__banner-heading{line-height:1.2em;margin:40px auto 0;max-width:1000px}.refer-a-friend__banner-heading strong{color:#cadb36}.refer-a-friend__content-top{float:left;display:block;margin-right:2.3576520234%;width:100%}.refer-a-friend__content-top:last-child{margin-right:0}.refer-a-friend__content-top img{width:100%}@media screen and (min-width:640px){.refer-a-friend__content-top{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0}.refer-a-friend__content-top:last-child{margin-right:0}}.refer-a-friend__details-box,.refer-a-friend__friends-details-box{background-color:#fcfdf2;padding:20px;overflow:auto}.refer-a-friend__button{margin:1%}.refer-a-friend__button--send{display:block;text-align:center;font-size:1.1875em;border:none;height:auto;width:260px;margin:20px auto}.refer-a-friend__button--quote{border:none;background-color:#000}.refer-a-friend__quote-box{background-color:#f3f6db;width:100%;margin-bottom:40px;padding:20px;text-align:center}.refer-a-friend__quote-box p{margin:0}.refer-a-friend__quote-box--quote{color:#7fc142;font-style:italic;font-size:20px;margin-bottom:10px!important}.refer-a-friend button[type=submit]{margin:30px auto 0;display:block}.refer-a-friend__form{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0;background-color:#f3f6db;padding:15px 30px}.refer-a-friend__form:last-child{margin-right:0}.refer-a-friend__form .members-refer__terms-and-conditions{color:#969696}.refer-a-friend__form .members-refer__heading{text-align:center;color:#7fc142;margin:0 0 20px}.refer-a-friend__form .members-refer__heading--friends{margin:20px 0}.refer-a-friend__form .members-refer__hide{text-align:center;margin:0 0 25px}.refer-a-friend__form .members-refer__field-holder{clear:left}.refer-a-friend__form .members-refer__field-holder .fa{color:#7fc142;padding-right:5px}.refer-a-friend__form .members-refer__field-holder .fa-exclamation-triangle{color:#cf3d40}.refer-a-friend__form .members-refer__text{max-width:none}.refer-a-friend__form .members-refer__field-holder--half{clear:left}@media screen and (min-width:800px){.refer-a-friend__form .members-refer__field-holder--half{clear:none;width:49%;margin-right:1%;float:left;align-items:flex-end;align-self:flex-end}}@media screen and (min-width:800px){.refer-a-friend__form .members-refer__field-holder--full{clear:none;width:98%;float:left}}.refer-a-friend__form .members-refer__remove{color:#969696;text-decoration:none}@media screen and (min-width:640px){.refer-a-friend__form .members-refer__form-holder{width:500px;margin:0 auto}}@media screen and (min-width:800px){.refer-a-friend__form .members-refer__form-holder{width:600px;flex-wrap:wrap;flex-direction:row;display:flex}}.refer-a-friend__form .members-refer__form-holder--friends{margin-top:20px}.refer-a-friend__form .members-refer__form-holder #AddFriend{width:180px;font-size:1em;margin:15px auto 40px;clear:left;display:block;position:relative;top:10px}@media screen and (min-width:640px){.refer-a-friend__form .members-refer__form-holder #AddFriend{margin:0 auto}}.refer-a-friend__form .members-refer__form-holder #AddFriend .membersonly{display:none}.refer-a-friend__form .members-refer__heading-small{text-align:center;font-size:1.375em}.refer-a-friend__form .members-refer__heading-smaller{text-align:center;font-size:1.375em;margin:20px 0 0;padding:0}.refer-a-friend__form .members-refer__heading-smallest{text-align:center;font-size:1.1875em;margin:0;padding:0}.refer-a-friend__form .members-refer__para--pushedin{padding:0;margin-top:0}@media screen and (min-width:800px){.refer-a-friend__form .members-refer__para--pushedin,.refer-a-friend__form .members-refer__pushed-span{padding:0 0 0 60px}}.refer-a-friend__form .members-refer__friends-table{border:1px solid #ccc;background-color:#fff;margin:20px 0 0;padding:15px 0;min-height:200px}.refer-a-friend__form .members-refer__friends-table span{font-size:1em}.refer-a-friend__form .members-refer__friends-row{display:block}.refer-a-friend__form .members-refer__friends-row:after{clear:both;content:"";display:block}.refer-a-friend__form .members-refer__friends-row:active,.refer-a-friend__form .members-refer__friends-row:focus,.refer-a-friend__form .members-refer__friends-row:hover{background-color:#ecf4a5;cursor:pointer}.refer-a-friend__form .members-refer__friends-row:active span,.refer-a-friend__form .members-refer__friends-row:focus span,.refer-a-friend__form .members-refer__friends-row:hover span{color:#5a5a5a}.refer-a-friend__form .members-refer__friends-row.highlight{background-color:#f3f6db}.refer-a-friend__form .members-refer__friends-row span{padding:5px 15px;display:block}.refer-a-friend__form .members-refer__friends-cell{float:left;display:block;margin-right:2.3576520234%;width:100%}.refer-a-friend__form .members-refer__friends-cell:last-child{margin-right:0}@media screen and (min-width:640px){.refer-a-friend__form .members-refer__friends-cell{float:left;display:block;width:34.1192173411%;margin-right:0}.refer-a-friend__form .members-refer__friends-cell:last-child{width:31.7615653177%}}.refer-a-friend__form .members-refer__friends-cell--remove{border-bottom:1px solid #ccc;padding-bottom:10px}@media screen and (min-width:640px){.refer-a-friend__form .members-refer__friends-cell--remove{text-align:right;border-bottom:none;padding-bottom:0}}.refer-a-friend__form .members-refer__friends-cell--remove span{color:#969696}.refer-a-friend__form .number{font-weight:700;display:inline-block;padding-right:10px}.refer-a-friend__form #EmailList{margin-top:20px}.refer-a-friend__form #EmailList p{text-align:center}.refer-a-friend__form-top{background-color:#7fc142;color:#fff;font-weight:700;float:left;margin-right:2.3576520234%;width:100%;display:block;text-align:center;margin:0}.refer-a-friend__form-top:last-child{margin-right:0}.refer-a-friend__accordion-heading{font-size:20px;line-height:1.875em;float:left;display:block;margin-right:2.3576520234%;width:100%;margin:0;padding:15px;background-color:#7fc142;color:#fff;text-decoration:none}.refer-a-friend__accordion-heading:last-child{margin-right:0}.refer-a-friend__form-top-arrow{clear:left;background-color:#f3f6db}.refer-a-friend__form-top-arrow img{display:block;margin:0 auto}.refer-a-friend__next-stage{display:none;overflow:visible!important}.refer-a-friend__thanks{display:none}.refer-a-friend__text{color:#000;margin:0 auto}.refer-a-friend__label{float:left;display:block;margin-right:2.3576520234%;width:100%;float:none;text-align:center;padding:10px 0}.refer-a-friend__label:last-child{margin-right:0}.refer-a-friend .selectboxit-container{background-color:#fcfdf2;max-width:260px;margin:0 auto}.refer-a-friend__select{background-color:#fff;margin:0 auto!important;min-width:200px}.refer-a-friend__heading{font-size:2.1875em;text-align:center;margin:10px 0}.refer-a-friend__sub-heading{font-size:2.1875em;text-align:center;margin:10px 0 15px;float:left;display:block;margin-right:2.3576520234%;width:100%;color:#cadb36}.refer-a-friend__sub-heading:last-child{margin-right:0}.refer-a-friend__sub-heading--white{color:#fff}.refer-a-friend__ready-to-switch{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:1%;background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142);text-align:center}.refer-a-friend__ready-to-switch:last-child{margin-right:0}.refer-a-friend__select{max-width:260px}.refer-a-friend__para{text-align:left}.refer-a-friend__para--bold{font-weight:700}.refer-a-friend__para--email-error,.refer-a-friend__para--month-error{display:none;color:#cf3d40}.refer-a-friend__para a{color:#7fc142}.refer-a-friend__terms-and-conditions{font-size:.75em}.referred-friend__banner{background:url(../images/banners/mobile-referred__header.jpg) top no-repeat;background-size:cover}@media screen and (min-width:640px){.referred-friend__banner{background:url(../images/banners/referred__header.jpg) top no-repeat}}.referred-friend__banner-sub-heading{font-size:42px;text-align:center;line-height:46px;margin-bottom:0;font-family:UbuntuBold,Ubuntu,Arial,sans-serif}.referred-friend__banner .banner__button{margin:0 auto;padding:15px}@media screen and (min-width:640px){.referred-friend__banner .banner__button{padding:15px 40px}}.referred-friend__banner-heading{padding-bottom:30px;line-height:1.2em;margin:40px auto 0;max-width:1000px}.referred-friend__banner-heading strong{color:#cadb36}.referred-friend__title{font-size:28px;font-family:UbuntuBold,Ubuntu,Arial,sans-serif;line-height:34px}.referred-friend__trustpilot-container{background-color:#fcfdf2;max-width:1192px;width:100%;margin:40px auto;border:2px solid #cadb36;position:relative;text-align:center;padding:0 20px 40px}.referred-friend__trustpilot-container .quote-right{top:96px;left:20px;background-image:url(../images/open.png);width:95px;height:75px;position:absolute}@media screen and (min-width:640px){.referred-friend__trustpilot-container .quote-right{top:20px}}.referred-friend__trustpilot-container .quote-left{right:20px;bottom:96px;background-image:url(../images/closed.png);width:95px;height:75px;position:absolute}@media screen and (min-width:640px){.referred-friend__trustpilot-container .quote-left{top:20px}}.referred-friend__trustpilot-container .tp-logo{margin-top:40px;margin-bottom:20px;z-index:2;position:relative}.referred-friend__trustpilot-container .referred-friend__tp-quotes{max-width:992px;width:100%;margin:0 auto}.referred-friend__trustpilot-container .referred-friend__tp-quotes .slick-dots{bottom:-45px}.referred-friend__trustpilot-container .referred-friend__tp-quotes .tp-quote{outline:none}.referred-friend__trustpilot-container .referred-friend__tp-quotes .tp-quote p{margin:0}.referred-friend__trustpilot-container .referred-friend__tp-quotes .tp-quote--text{color:#7fc142;font-size:25px;line-height:30px;font-family:UbuntuMedium,Ubuntu,Arial,sans-serif;font-style:italic}@media screen and (min-width:640px){.referred-friend__trustpilot-container .referred-friend__tp-quotes .tp-quote--text{font-size:29px;line-height:39px}}.referred-friend__trustpilot-container .referred-friend__tp-quotes .tp-quote--user{font-size:21px;color:#5a5a5a;font-weight:700;margin-top:10px!important;line-height:25px}.referred-friend__trustpilot-container .referred-friend__tp-quotes .slick-dots li button:before{width:15px;height:15px;border:1px solid #7fc142;background-color:#fff;color:transparent;opacity:1;border-radius:20px}.referred-friend__trustpilot-container .referred-friend__tp-quotes .slick-dots li.slick-active button:before{background-color:#7fc142}.referred-friend__two-blocks--container{width:100%;display:flex;flex-direction:column}@media screen and (min-width:800px){.referred-friend__two-blocks--container{flex-direction:row}}.referred-friend__two-blocks--container .block{width:100%;padding:30px 20px}@media screen and (min-width:800px){.referred-friend__two-blocks--container .block{width:50%}}.referred-friend__two-blocks--container .block__container{max-width:630px;width:100%;margin:0 auto}.referred-friend__two-blocks--container .block__links-container{display:flex;align-content:center;flex-direction:row;justify-content:center;flex-wrap:wrap;margin-top:40px}.referred-friend__two-blocks--container .block__white-bordered-button{border:2px solid #fff;font-family:UbuntuBold,Ubuntu,Arial,sans-serif;font-size:18px;color:#000;text-align:center;padding:10px;width:100%;max-width:295px;display:block;text-decoration:none;line-height:1;margin-bottom:20px}@media screen and (min-width:640px){.referred-friend__two-blocks--container .block__white-bordered-button{width:46%;padding:10px 12px;margin-left:6px;margin-right:6px;display:flex;align-items:center;justify-content:center}}.referred-friend__two-blocks--container .block__white-bordered-button:hover{background:#000;color:#b9d539;border-color:#000}.referred-friend__two-blocks--container .block h4{text-align:center;font-family:UbuntuBold,Ubuntu,Arial,sans-serif;font-size:42px;color:#000;line-height:54px;margin:0 0 20px}.referred-friend__two-blocks--container .block p{font-size:21px;line-height:28px}.referred-friend__two-blocks--container .block--who-we-insure{background-image:linear-gradient(0deg,#7fc142,#cadb36)}.referred-friend__two-blocks--container .block--who-we-insure h4{color:#000}.referred-friend__two-blocks--container .block--who-we-insure p{text-align:center;color:#000;margin:0}.referred-friend__two-blocks--container .block--what-we-cover{background-image:url(../images/wwc-img.jpg);background-position:100% 0;background-repeat:no-repeat;background-size:cover}.referred-friend__two-blocks--container .block--what-we-cover ul{max-width:690px;width:100%;margin:0 auto;padding-left:30px;text-indent:-20px}.referred-friend__two-blocks--container .block--what-we-cover ul li:before{content:"\f054";font:normal normal normal 14px/1 FontAwesome;display:block;float:left;width:1.2em;color:#cadb36;margin-top:7px;font-weight:400}.referred-friend__two-blocks--container .block--what-we-cover h4{color:#cadb36}.referred-friend__two-blocks--container .block--what-we-cover p{color:#fff}.referred-friend__three-steps{background-color:#fff;width:100%;float:left;font-family:UbuntuBold,Ubuntu,Arial,sans-serif;padding:65px 20px}.referred-friend__three-steps h4{font-size:42px;text-align:center;line-height:44px}.referred-friend__three-steps .refer-a-friend__button--quote span{display:none}@media screen and (min-width:640px){.referred-friend__three-steps .refer-a-friend__button--quote span{display:initial}}.referred-friend__three-steps .steps-container{display:flex;justify-content:space-evenly;width:90%;margin:0 auto 35px;align-content:center;flex-flow:column wrap}@media screen and (min-width:640px){.referred-friend__three-steps .steps-container{flex-flow:row wrap}}.referred-friend__three-steps .steps-container p{margin:0}.referred-friend__three-steps .steps-container .step-circle{width:219px;height:220px;background-image:linear-gradient(0deg,#85a93e,#dedd2a);color:#fff;font-size:26px;border-radius:100%;text-align:center;line-height:30px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:8px;margin-bottom:20px}.referred-friend__three-steps .steps-container .step-circle strong{font-size:70px;line-height:60px}li.selectboxit-options{max-width:260px}@keyframes a{0%{background-position:0 0}to{background-position:100% 0}}.switching-panel{background-image:url(../images/backgrounds/switching-panel__bg.jpg);background-position:0 0;background-repeat:repeat-x;animation:a 15s linear;-webkit-transform:translateZ(0);animation-fill-mode:forwards}@media screen and (min-width:800px){.switching-panel{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;background-color:#666;text-align:center}.switching-panel:last-child{margin-right:0}}@media screen and (min-width:800px){.switching-panel__surround{max-width:345px;margin:0 auto;padding:30px 0}}.switching-panel__heading{text-align:center;margin:5% 0}.switching-panel__heading--white{color:#fff}.switching-panel__para{color:#fff;text-align:left}.switching-panel__button{margin:0 auto;display:block;text-align:center;height:auto;width:200px;color:#fff;font-size:1.1875em}.teams__banner{background:url(../images/backgrounds/choose-teams__bg.jpg) 0 0 no-repeat;background-size:cover}.teams__why{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:center;padding:0 0 40px}.teams__why:last-child{margin-right:0}.teams__tabs{text-align:left}.teams__button-container{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:center}.teams__button-container:last-child{margin-right:0}.teams__heading--accord{margin:0 0 .5em}.teams__tab-container{width:100%}.teams__tab-link{float:left;width:51.1788260117%;display:block;width:50%;padding:1% 0;text-decoration:none;border:1px solid #7fc142}.teams__tab-link:last-child{width:48.8211739883%}.teams__tab-link--active{float:left;width:51.1788260117%;display:block;width:50%;padding:1% 0;text-decoration:none;background-color:#7fc142;color:#fff}.teams__tab-link--active:last-child{width:48.8211739883%}.teams__selected-arrow{float:left;width:51.1788260117%;display:block;width:50%;font-size:0}.teams__selected-arrow:last-child{width:48.8211739883%}.teams__arrow-img{display:inline-block;margin:0 auto;visibility:hidden}.teams__arrow-img--active{visibility:visible}.teams__para{float:left;display:block;margin-right:2.3576520234%;width:100%}.teams__para,.teams__para:last-child{margin-right:0}.teams__para--a,.teams__para--b{text-align:left}.teams__accordion-heading{line-height:1.875em;float:left;display:block;margin-right:2.3576520234%;width:100%;padding:15px;margin:0;background-color:#7fc142;color:#fff;text-decoration:none}.teams__accordion-heading:last-child{margin-right:0}.teams__accordion-heading--extended{background-image:linear-gradient(#7fc142,#cadb36)}.teams__chevron{float:right;font-size:1.1875em!important;margin:.3em 0 0}.teams__ul{float:left;display:block;margin-right:2.3576520234%;width:100%;list-style:none;display:none}.teams__ul:last-child{margin-right:0}.teams__li{padding:15px;border-color:#ccc;border-style:solid;border-width:0 1px 1px}.teams__li--grey{color:#969696;margin:0}.teams__li-i{margin:0 1% 0 0}.teams__address,.teams__form{float:left;display:block;margin-right:2.3576520234%;width:100%}.teams__address:last-child,.teams__form:last-child{margin-right:0}@media screen and (min-width:640px){.teams__address,.teams__form{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0}.teams__address:last-child,.teams__form:last-child{margin-right:0}}.teams__text{color:#000}.teams__label{color:#fff}.terms-of-use__banner{background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142)}.terms-of-use__button{margin:0 auto;display:block;text-align:center;height:auto;width:260px}.terms-of-use__button--send{margin:1% 0;height:auto;width:260px}.terms-of-use__heading{font-size:2.1875em;text-align:center;margin:5% 0}.terms-of-use__para--bold{font-weight:700}.trustpilot--hard-coded{float:none;margin:0 0 20px}.trustpilot--hard-coded .trustpilot__author,.trustpilot--hard-coded .trustpilot__excerpt{font-size:1.1875em}.trustpilot{background-color:#7fc142;background-size:cover;width:50%;float:left;display:block;margin-right:2.3576520234%;width:100%}.trustpilot:last-child{margin-right:0}@media screen and (min-width:800px){.trustpilot{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;padding-top:9em}.trustpilot,.trustpilot:last-child{margin-right:0}}.trustpilot.\--full{width:100%}.trustpilot .trustpilot-widget{max-width:500px;margin:0 auto}@media screen and (min-width:800px){.trustpilot .trustpilot-widget{margin:30px auto}}.trustpilot__header-span{position:relative;top:1px;padding-right:10px}.trustpilot__heading{font-size:2.1875em;margin-bottom:.5em}.trustpilot__author,.trustpilot__heading,.trustpilot__stars{color:#fff;text-align:center}.trustpilot__author{font-weight:700;margin:0 0 10px}.trustpilot__star-img{margin:0 auto}.trustpilot__excerpt{color:#fff;margin:10px 0;text-align:center;font-size:16px}@media screen and (min-width:800px){.trustpilot__excerpt{padding:0 80px;max-width:820px;margin:0 auto}}.trustpilot__button{background-color:transparent;font-size:1.1875em}.trustpilot__button--readmore{text-align:center;margin:1% 0 0}.trustpilot-help-me-choose .trustpilot{background-image:url(../images/backgrounds/trustpilot__bg-slab-4.jpg)}.usp__container{text-align:center;margin:0 auto;float:left;display:block;margin-right:2.3576520234%;width:100%}.usp__container:last-child{margin-right:0}.usp__container:after{clear:both;content:"";display:block}@media screen and (min-width:800px){.usp__container{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%;margin-left:17.0596086706%}.usp__container:last-child{margin-right:0}}.usp__item{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin-right:0;margin:-16% auto 0}.usp__item:last-child{margin-right:0}.usp__item img{max-width:92%}@media screen and (min-width:640px){.usp__item img{max-width:130px}}@media screen and (min-width:1024px){.usp__item img{max-width:176px}}.what-is-multisports{background:url(../images/special-offer__bg.png) 0 0 repeat #cf3d40}@media screen and (min-width:800px){.what-is-multisports{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:center}.what-is-multisports:last-child{margin-right:0}}@media screen and (min-width:800px){.what-is-multisports__surround{margin:0 auto;padding:30px 0}}.what-is-multisports__heading{text-align:center;margin:0;color:#fff}.what-is-multisports__heading--x-large{font-size:4.5em;line-height:1em}.what-is-multisports__heading--medium{font-size:2.375em}.what-is-multisports__heading--small{font-size:1.5em;line-height:1.5em}.what-is-multisports__para{color:#fff;text-align:left}.what-is-multisports__button{margin:0 auto;display:block;text-align:center;height:auto;width:200px;font-size:1.1875em}.why-choose{background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142);padding:50px 15px}.why-choose__container{position:relative;margin-top:-75px}.why-choose__row{display:block;display:table;width:100%}.why-choose__row:after{clear:both;content:"";display:block}@media screen and (min-width:800px){.why-choose__row{display:block}}.why-choose__heading{text-align:center;float:left;display:block;margin-right:2.3576520234%;width:100%;color:#fff;font-size:2.375em;margin:0 0 50px}.why-choose__heading:last-child{margin-right:0}.why-choose__heading--bottom{font-size:1.375em;margin:20px 0 10px}.why-choose__heading--bottom:after{clear:both;content:"";display:block}.why-choose__heading--item{font-size:2.1875em;margin:5% 0 3%;padding:0 20px;min-height:56px}.why-choose__heading--item-faux-img{margin-top:3%}@media screen and (min-width:800px){.why-choose__heading--item{font-size:1.5em}}@media screen and (min-width:1200px){.why-choose__heading--item{font-size:2.5em}}.why-choose__icon{position:relative;border:5px solid #7fc142;padding:20px;width:140px;height:140px;border-radius:100px;display:inline-block}.why-choose__icon--img{padding:10px}.why-choose__icon-wrapper{width:140px;height:140px;border:5px solid #7fc142;border-radius:100px;display:inline-block;position:relative}.why-choose__icon-wrapper img{border:none;width:120px;height:120px;border-radius:0;top:8px;left:3px}.why-choose__para{float:left;display:block;margin-right:2.3576520234%;width:100%}.why-choose__para:last-child{margin-right:0}.why-choose__para--item{font-size:1em;padding:0 20px;margin-top:0;margin-bottom:13px;color:#fff;line-height:1.4em}.why-choose__para--item a{color:#fff}@media screen and (min-width:800px){.why-choose__para--item{display:block;min-height:88px}}@media screen and (min-width:1024px){.why-choose__para--item{display:block;min-height:70px}}.why-choose__para--center{text-align:center}.why-choose__button--quote{border:none}.why-choose__read-more{display:block;color:#fff;margin-bottom:50px}@media screen and (min-width:800px){.why-choose__read-more{margin-bottom:0}}.why-choose__item{position:relative;text-align:center}@media screen and (min-width:800px){.why-choose__item{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.why-choose__item:last-child{margin-right:0}}.why-choose__item:before{content:" ";position:absolute;top:-10px;margin-left:auto;margin-right:auto;left:0;right:0;z-index:0;background:linear-gradient(180deg,#cadb36,#b7d539);border-radius:100px;width:160px;height:160px}.why-choose__item--end{margin-right:0}.why-choose__item--end .why-choose__read-more{margin-bottom:0}.why-choose .fa{position:relative;font-size:85px!important;color:#fff;top:4px}.why-choose-bottom{background-color:#000;clear:left;display:block}.why-choose-bottom:after{clear:both;content:"";display:block}.extremesports__list-item a,.gym-member__list-item a,.martial-arts__list-item a,.watersports__list-item a,.wintersports__list-item a{color:#7fc142}.extremesports__list-item a:active,.extremesports__list-item a:focus,.extremesports__list-item a:hover,.gym-member__list-item a:active,.gym-member__list-item a:focus,.gym-member__list-item a:hover,.martial-arts__list-item a:active,.martial-arts__list-item a:focus,.martial-arts__list-item a:hover,.watersports__list-item a:active,.watersports__list-item a:focus,.watersports__list-item a:hover,.wintersports__list-item a:active,.wintersports__list-item a:focus,.wintersports__list-item a:hover{text-decoration:none}.excluded-sports__table-container,.extremesports__table-container,.gym-member__table-container,.martial-arts__table-container,.watersports__table-container,.wintersports__table-container{padding:15px;background-color:#fcfdf2;overflow:auto}.excluded-sports__table,.extremesports__table,.gym-member__table,.martial-arts__table,.watersports__table,.wintersports__table{float:left;display:block;margin-right:2.3576520234%;width:100%;border:1px solid #666;padding:0;background-color:#fff;margin-bottom:0}.excluded-sports__table:last-child,.extremesports__table:last-child,.gym-member__table:last-child,.martial-arts__table:last-child,.watersports__table:last-child,.wintersports__table:last-child{margin-right:0}.excluded-sports__table-wrapper,.extremesports__table-wrapper,.gym-member__table-wrapper,.martial-arts__table-wrapper,.watersports__table-wrapper,.wintersports__table-wrapper{padding:15px;overflow:auto}@media screen and (min-width:800px){.excluded-sports__table-wrapper,.extremesports__table-wrapper,.gym-member__table-wrapper,.martial-arts__table-wrapper,.watersports__table-wrapper,.wintersports__table-wrapper{padding:25px 60px}}.excluded-sports__table-head,.extremesports__table-head,.gym-member__table-head,.martial-arts__table-head,.watersports__table-head,.wintersports__table-head{margin-right:0;padding:20px;background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142);color:#fff;font-weight:700;font-size:1.1875em}.excluded-sports__column,.extremesports__column,.gym-member__column,.martial-arts__column,.watersports__column,.wintersports__column{float:left;display:block;margin-right:2.3576520234%;width:100%}.excluded-sports__column:last-child,.extremesports__column:last-child,.gym-member__column:last-child,.martial-arts__column:last-child,.watersports__column:last-child,.wintersports__column:last-child{margin-right:0}@media screen and (min-width:420px){.excluded-sports__column,.extremesports__column,.gym-member__column,.martial-arts__column,.watersports__column,.wintersports__column{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0}.excluded-sports__column:last-child,.extremesports__column:last-child,.gym-member__column:last-child,.martial-arts__column:last-child,.watersports__column:last-child,.wintersports__column:last-child{margin-right:0}}@media screen and (min-width:460px){.excluded-sports__column,.extremesports__column,.gym-member__column,.martial-arts__column,.watersports__column,.wintersports__column{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.excluded-sports__column:last-child,.extremesports__column:last-child,.gym-member__column:last-child,.martial-arts__column:last-child,.watersports__column:last-child,.wintersports__column:last-child{margin-right:0}}.excluded-sports__list-item,.extremesports__list-item,.gym-member__list-item,.martial-arts__list-item,.watersports__list-item,.wintersports__list-item{list-style-type:none;padding:6px 0;margin:0}.excluded-sports__list-item--head,.extremesports__list-item--head,.gym-member__list-item--head,.martial-arts__list-item--head,.watersports__list-item--head,.wintersports__list-item--head{font-weight:700}.basketball,.boxing,.cheerleading,.childrens-multi-sports,.cricket,.extremesports,.fitness-class-participant,.football,.gym-member,.gymnastics,.martial-arts,.sportGeneric,.swimming,.watersports,.windsurfing,.wintersports{padding:30px 15px 0}.basketball__container,.boxing__container,.cheerleading__container,.childrens-multi-sports__container,.cricket__container,.extremesports__container,.fitness-class-participant__container,.football__container,.gym-member__container,.gymnastics__container,.martial-arts__container,.sportGeneric__container,.swimming__container,.watersports__container,.windsurfing__container,.wintersports__container{border-color:#ccc;border-style:solid;border-width:0 0 1px}.basketball__container:after,.boxing__container:after,.cheerleading__container:after,.childrens-multi-sports__container:after,.cricket__container:after,.extremesports__container:after,.fitness-class-participant__container:after,.football__container:after,.gym-member__container:after,.gymnastics__container:after,.martial-arts__container:after,.sportGeneric__container:after,.swimming__container:after,.watersports__container:after,.windsurfing__container:after,.wintersports__container:after{clear:both;content:"";display:block}.basketball__banner,.boxing__banner,.cheerleading__banner,.childrens-multi-sports__banner,.cricket__banner,.extremesports__banner,.fitness-class-participant__banner,.football__banner,.gym-member__banner,.gymnastics__banner,.martial-arts__banner,.sportGeneric__banner,.swimming__banner,.watersports__banner,.windsurfing__banner,.wintersports__banner{background:url(../images/banners/switching__header.jpg) 0 100% no-repeat;background-size:cover}.basketball__banner--sports-selected,.boxing__banner--sports-selected,.cheerleading__banner--sports-selected,.childrens-multi-sports__banner--sports-selected,.cricket__banner--sports-selected,.extremesports__banner--sports-selected,.fitness-class-participant__banner--sports-selected,.football__banner--sports-selected,.gym-member__banner--sports-selected,.gymnastics__banner--sports-selected,.martial-arts__banner--sports-selected,.sportGeneric__banner--sports-selected,.swimming__banner--sports-selected,.watersports__banner--sports-selected,.windsurfing__banner--sports-selected,.wintersports__banner--sports-selected{min-height:200px}.basketball__why,.boxing__why,.cheerleading__why,.childrens-multi-sports__why,.cricket__why,.extremesports__why,.fitness-class-participant__why,.football__why,.gym-member__why,.gymnastics__why,.martial-arts__why,.sportGeneric__why,.swimming__why,.watersports__why,.windsurfing__why,.wintersports__why{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:center;margin:0 0 3em}.basketball__why:last-child,.boxing__why:last-child,.cheerleading__why:last-child,.childrens-multi-sports__why:last-child,.cricket__why:last-child,.extremesports__why:last-child,.fitness-class-participant__why:last-child,.football__why:last-child,.gym-member__why:last-child,.gymnastics__why:last-child,.martial-arts__why:last-child,.sportGeneric__why:last-child,.swimming__why:last-child,.watersports__why:last-child,.windsurfing__why:last-child,.wintersports__why:last-child{margin-right:0}.basketball__tabs,.boxing__tabs,.cheerleading__tabs,.childrens-multi-sports__tabs,.cricket__tabs,.extremesports__tabs,.fitness-class-participant__tabs,.football__tabs,.gym-member__tabs,.gymnastics__tabs,.martial-arts__tabs,.sportGeneric__tabs,.swimming__tabs,.watersports__tabs,.windsurfing__tabs,.wintersports__tabs{text-align:left}.basketball__button,.boxing__button,.cheerleading__button,.childrens-multi-sports__button,.cricket__button,.extremesports__button,.fitness-class-participant__button,.football__button,.gym-member__button,.gymnastics__button,.martial-arts__button,.sportGeneric__button,.swimming__button,.watersports__button,.windsurfing__button,.wintersports__button{margin:1%}.basketball__button-container,.boxing__button-container,.cheerleading__button-container,.childrens-multi-sports__button-container,.cricket__button-container,.extremesports__button-container,.fitness-class-participant__button-container,.football__button-container,.gym-member__button-container,.gymnastics__button-container,.martial-arts__button-container,.sportGeneric__button-container,.swimming__button-container,.watersports__button-container,.windsurfing__button-container,.wintersports__button-container{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:center;padding:0;margin:.5em 0 0}.basketball__button-container:last-child,.boxing__button-container:last-child,.cheerleading__button-container:last-child,.childrens-multi-sports__button-container:last-child,.cricket__button-container:last-child,.extremesports__button-container:last-child,.fitness-class-participant__button-container:last-child,.football__button-container:last-child,.gym-member__button-container:last-child,.gymnastics__button-container:last-child,.martial-arts__button-container:last-child,.sportGeneric__button-container:last-child,.swimming__button-container:last-child,.watersports__button-container:last-child,.windsurfing__button-container:last-child,.wintersports__button-container:last-child{margin-right:0}.basketball__tab-container,.boxing__tab-container,.cheerleading__tab-container,.childrens-multi-sports__tab-container,.cricket__tab-container,.extremesports__tab-container,.fitness-class-participant__tab-container,.football__tab-container,.gym-member__tab-container,.gymnastics__tab-container,.martial-arts__tab-container,.sportGeneric__tab-container,.swimming__tab-container,.watersports__tab-container,.windsurfing__tab-container,.wintersports__tab-container{width:100%}.basketball__tab-link,.boxing__tab-link,.cheerleading__tab-link,.childrens-multi-sports__tab-link,.cricket__tab-link,.extremesports__tab-link,.fitness-class-participant__tab-link,.football__tab-link,.gym-member__tab-link,.gymnastics__tab-link,.martial-arts__tab-link,.sportGeneric__tab-link,.swimming__tab-link,.watersports__tab-link,.windsurfing__tab-link,.wintersports__tab-link{float:left;width:51.1788260117%;display:block;width:50%;padding:1% 0;text-decoration:none;border:1px solid #7fc142}.basketball__tab-link:last-child,.boxing__tab-link:last-child,.cheerleading__tab-link:last-child,.childrens-multi-sports__tab-link:last-child,.cricket__tab-link:last-child,.extremesports__tab-link:last-child,.fitness-class-participant__tab-link:last-child,.football__tab-link:last-child,.gym-member__tab-link:last-child,.gymnastics__tab-link:last-child,.martial-arts__tab-link:last-child,.sportGeneric__tab-link:last-child,.swimming__tab-link:last-child,.watersports__tab-link:last-child,.windsurfing__tab-link:last-child,.wintersports__tab-link:last-child{width:48.8211739883%}.basketball__tab-link--active,.boxing__tab-link--active,.cheerleading__tab-link--active,.childrens-multi-sports__tab-link--active,.cricket__tab-link--active,.extremesports__tab-link--active,.fitness-class-participant__tab-link--active,.football__tab-link--active,.gym-member__tab-link--active,.gymnastics__tab-link--active,.martial-arts__tab-link--active,.sportGeneric__tab-link--active,.swimming__tab-link--active,.watersports__tab-link--active,.windsurfing__tab-link--active,.wintersports__tab-link--active{float:left;width:51.1788260117%;display:block;width:50%;padding:1% 0;text-decoration:none;background-color:#7fc142;color:#fff}.basketball__tab-link--active:last-child,.boxing__tab-link--active:last-child,.cheerleading__tab-link--active:last-child,.childrens-multi-sports__tab-link--active:last-child,.cricket__tab-link--active:last-child,.extremesports__tab-link--active:last-child,.fitness-class-participant__tab-link--active:last-child,.football__tab-link--active:last-child,.gym-member__tab-link--active:last-child,.gymnastics__tab-link--active:last-child,.martial-arts__tab-link--active:last-child,.sportGeneric__tab-link--active:last-child,.swimming__tab-link--active:last-child,.watersports__tab-link--active:last-child,.windsurfing__tab-link--active:last-child,.wintersports__tab-link--active:last-child{width:48.8211739883%}.basketball__selected-arrow,.boxing__selected-arrow,.cheerleading__selected-arrow,.childrens-multi-sports__selected-arrow,.cricket__selected-arrow,.extremesports__selected-arrow,.fitness-class-participant__selected-arrow,.football__selected-arrow,.gym-member__selected-arrow,.gymnastics__selected-arrow,.martial-arts__selected-arrow,.sportGeneric__selected-arrow,.swimming__selected-arrow,.watersports__selected-arrow,.windsurfing__selected-arrow,.wintersports__selected-arrow{float:left;width:51.1788260117%;display:block;width:50%;font-size:0}.basketball__selected-arrow:last-child,.boxing__selected-arrow:last-child,.cheerleading__selected-arrow:last-child,.childrens-multi-sports__selected-arrow:last-child,.cricket__selected-arrow:last-child,.extremesports__selected-arrow:last-child,.fitness-class-participant__selected-arrow:last-child,.football__selected-arrow:last-child,.gym-member__selected-arrow:last-child,.gymnastics__selected-arrow:last-child,.martial-arts__selected-arrow:last-child,.sportGeneric__selected-arrow:last-child,.swimming__selected-arrow:last-child,.watersports__selected-arrow:last-child,.windsurfing__selected-arrow:last-child,.wintersports__selected-arrow:last-child{width:48.8211739883%}.basketball__arrow-img,.boxing__arrow-img,.cheerleading__arrow-img,.childrens-multi-sports__arrow-img,.cricket__arrow-img,.extremesports__arrow-img,.fitness-class-participant__arrow-img,.football__arrow-img,.gym-member__arrow-img,.gymnastics__arrow-img,.martial-arts__arrow-img,.sportGeneric__arrow-img,.swimming__arrow-img,.watersports__arrow-img,.windsurfing__arrow-img,.wintersports__arrow-img{display:inline-block;margin:0 auto;visibility:hidden}.basketball__arrow-img--active,.boxing__arrow-img--active,.cheerleading__arrow-img--active,.childrens-multi-sports__arrow-img--active,.cricket__arrow-img--active,.extremesports__arrow-img--active,.fitness-class-participant__arrow-img--active,.football__arrow-img--active,.gym-member__arrow-img--active,.gymnastics__arrow-img--active,.martial-arts__arrow-img--active,.sportGeneric__arrow-img--active,.swimming__arrow-img--active,.watersports__arrow-img--active,.windsurfing__arrow-img--active,.wintersports__arrow-img--active{visibility:visible}.basketball__para,.boxing__para,.cheerleading__para,.childrens-multi-sports__para,.cricket__para,.extremesports__para,.fitness-class-participant__para,.football__para,.gym-member__para,.gymnastics__para,.martial-arts__para,.sportGeneric__para,.swimming__para,.watersports__para,.windsurfing__para,.wintersports__para{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0}.basketball__para:last-child,.boxing__para:last-child,.cheerleading__para:last-child,.childrens-multi-sports__para:last-child,.cricket__para:last-child,.extremesports__para:last-child,.fitness-class-participant__para:last-child,.football__para:last-child,.gym-member__para:last-child,.gymnastics__para:last-child,.martial-arts__para:last-child,.sportGeneric__para:last-child,.swimming__para:last-child,.watersports__para:last-child,.windsurfing__para:last-child,.wintersports__para:last-child{margin-right:0}.basketball__para--a,.basketball__para--b,.boxing__para--a,.boxing__para--b,.cheerleading__para--a,.cheerleading__para--b,.childrens-multi-sports__para--a,.childrens-multi-sports__para--b,.cricket__para--a,.cricket__para--b,.extremesports__para--a,.extremesports__para--b,.fitness-class-participant__para--a,.fitness-class-participant__para--b,.football__para--a,.football__para--b,.gym-member__para--a,.gym-member__para--b,.gymnastics__para--a,.gymnastics__para--b,.martial-arts__para--a,.martial-arts__para--b,.sportGeneric__para--a,.sportGeneric__para--b,.swimming__para--a,.swimming__para--b,.watersports__para--a,.watersports__para--b,.windsurfing__para--a,.windsurfing__para--b,.wintersports__para--a,.wintersports__para--b{text-align:left}.basketball__para--bold,.boxing__para--bold,.cheerleading__para--bold,.childrens-multi-sports__para--bold,.cricket__para--bold,.extremesports__para--bold,.fitness-class-participant__para--bold,.football__para--bold,.gym-member__para--bold,.gymnastics__para--bold,.martial-arts__para--bold,.sportGeneric__para--bold,.swimming__para--bold,.watersports__para--bold,.windsurfing__para--bold,.wintersports__para--bold{margin:0;text-align:center}.basketball__accordion-heading,.boxing__accordion-heading,.cheerleading__accordion-heading,.childrens-multi-sports__accordion-heading,.cricket__accordion-heading,.extremesports__accordion-heading,.fitness-class-participant__accordion-heading,.football__accordion-heading,.gym-member__accordion-heading,.gymnastics__accordion-heading,.martial-arts__accordion-heading,.sportGeneric__accordion-heading,.swimming__accordion-heading,.watersports__accordion-heading,.windsurfing__accordion-heading,.wintersports__accordion-heading{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:15px;background-color:#7fc142;color:#fff;text-decoration:none}.basketball__accordion-heading:last-child,.boxing__accordion-heading:last-child,.cheerleading__accordion-heading:last-child,.childrens-multi-sports__accordion-heading:last-child,.cricket__accordion-heading:last-child,.extremesports__accordion-heading:last-child,.fitness-class-participant__accordion-heading:last-child,.football__accordion-heading:last-child,.gym-member__accordion-heading:last-child,.gymnastics__accordion-heading:last-child,.martial-arts__accordion-heading:last-child,.sportGeneric__accordion-heading:last-child,.swimming__accordion-heading:last-child,.watersports__accordion-heading:last-child,.windsurfing__accordion-heading:last-child,.wintersports__accordion-heading:last-child{margin-right:0}.basketball__accordion-heading--extended,.boxing__accordion-heading--extended,.cheerleading__accordion-heading--extended,.childrens-multi-sports__accordion-heading--extended,.cricket__accordion-heading--extended,.extremesports__accordion-heading--extended,.fitness-class-participant__accordion-heading--extended,.football__accordion-heading--extended,.gym-member__accordion-heading--extended,.gymnastics__accordion-heading--extended,.martial-arts__accordion-heading--extended,.sportGeneric__accordion-heading--extended,.swimming__accordion-heading--extended,.watersports__accordion-heading--extended,.windsurfing__accordion-heading--extended,.wintersports__accordion-heading--extended{background-image:linear-gradient(#7fc142,#cadb36)}.basketball__chevron,.boxing__chevron,.cheerleading__chevron,.childrens-multi-sports__chevron,.cricket__chevron,.extremesports__chevron,.fitness-class-participant__chevron,.football__chevron,.gym-member__chevron,.gymnastics__chevron,.martial-arts__chevron,.sportGeneric__chevron,.swimming__chevron,.watersports__chevron,.windsurfing__chevron,.wintersports__chevron{float:right;font-size:1.1875em!important;margin:.3em 0 0}.basketball__ul,.boxing__ul,.cheerleading__ul,.childrens-multi-sports__ul,.cricket__ul,.extremesports__ul,.fitness-class-participant__ul,.football__ul,.gym-member__ul,.gymnastics__ul,.martial-arts__ul,.sportGeneric__ul,.swimming__ul,.watersports__ul,.windsurfing__ul,.wintersports__ul{float:left;display:block;margin-right:2.3576520234%;width:100%;list-style:none;display:none}.basketball__ul:last-child,.boxing__ul:last-child,.cheerleading__ul:last-child,.childrens-multi-sports__ul:last-child,.cricket__ul:last-child,.extremesports__ul:last-child,.fitness-class-participant__ul:last-child,.football__ul:last-child,.gym-member__ul:last-child,.gymnastics__ul:last-child,.martial-arts__ul:last-child,.sportGeneric__ul:last-child,.swimming__ul:last-child,.watersports__ul:last-child,.windsurfing__ul:last-child,.wintersports__ul:last-child{margin-right:0}.basketball__li,.boxing__li,.cheerleading__li,.childrens-multi-sports__li,.cricket__li,.extremesports__li,.fitness-class-participant__li,.football__li,.gym-member__li,.gymnastics__li,.martial-arts__li,.sportGeneric__li,.swimming__li,.watersports__li,.windsurfing__li,.wintersports__li{padding:15px;border-color:#ccc;border-style:solid;border-width:0 1px 1px}.basketball__li--grey,.boxing__li--grey,.cheerleading__li--grey,.childrens-multi-sports__li--grey,.cricket__li--grey,.extremesports__li--grey,.fitness-class-participant__li--grey,.football__li--grey,.gym-member__li--grey,.gymnastics__li--grey,.martial-arts__li--grey,.sportGeneric__li--grey,.swimming__li--grey,.watersports__li--grey,.windsurfing__li--grey,.wintersports__li--grey{color:#969696;margin:0}.basketball__li-i,.boxing__li-i,.cheerleading__li-i,.childrens-multi-sports__li-i,.cricket__li-i,.extremesports__li-i,.fitness-class-participant__li-i,.football__li-i,.gym-member__li-i,.gymnastics__li-i,.martial-arts__li-i,.sportGeneric__li-i,.swimming__li-i,.watersports__li-i,.windsurfing__li-i,.wintersports__li-i{margin:0 1% 0 0}.basketball__address,.basketball__form,.boxing__address,.boxing__form,.cheerleading__address,.cheerleading__form,.childrens-multi-sports__address,.childrens-multi-sports__form,.cricket__address,.cricket__form,.extremesports__address,.extremesports__form,.fitness-class-participant__address,.fitness-class-participant__form,.football__address,.football__form,.gym-member__address,.gym-member__form,.gymnastics__address,.gymnastics__form,.martial-arts__address,.martial-arts__form,.sportGeneric__address,.sportGeneric__form,.swimming__address,.swimming__form,.watersports__address,.watersports__form,.windsurfing__address,.windsurfing__form,.wintersports__address,.wintersports__form{float:left;display:block;margin-right:2.3576520234%;width:100%}.basketball__address:last-child,.basketball__form:last-child,.boxing__address:last-child,.boxing__form:last-child,.cheerleading__address:last-child,.cheerleading__form:last-child,.childrens-multi-sports__address:last-child,.childrens-multi-sports__form:last-child,.cricket__address:last-child,.cricket__form:last-child,.extremesports__address:last-child,.extremesports__form:last-child,.fitness-class-participant__address:last-child,.fitness-class-participant__form:last-child,.football__address:last-child,.football__form:last-child,.gym-member__address:last-child,.gym-member__form:last-child,.gymnastics__address:last-child,.gymnastics__form:last-child,.martial-arts__address:last-child,.martial-arts__form:last-child,.sportGeneric__address:last-child,.sportGeneric__form:last-child,.swimming__address:last-child,.swimming__form:last-child,.watersports__address:last-child,.watersports__form:last-child,.windsurfing__address:last-child,.windsurfing__form:last-child,.wintersports__address:last-child,.wintersports__form:last-child{margin-right:0}@media screen and (min-width:640px){.basketball__address,.basketball__form,.boxing__address,.boxing__form,.cheerleading__address,.cheerleading__form,.childrens-multi-sports__address,.childrens-multi-sports__form,.cricket__address,.cricket__form,.extremesports__address,.extremesports__form,.fitness-class-participant__address,.fitness-class-participant__form,.football__address,.football__form,.gym-member__address,.gym-member__form,.gymnastics__address,.gymnastics__form,.martial-arts__address,.martial-arts__form,.sportGeneric__address,.sportGeneric__form,.swimming__address,.swimming__form,.watersports__address,.watersports__form,.windsurfing__address,.windsurfing__form,.wintersports__address,.wintersports__form{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0}.basketball__address:last-child,.basketball__form:last-child,.boxing__address:last-child,.boxing__form:last-child,.cheerleading__address:last-child,.cheerleading__form:last-child,.childrens-multi-sports__address:last-child,.childrens-multi-sports__form:last-child,.cricket__address:last-child,.cricket__form:last-child,.extremesports__address:last-child,.extremesports__form:last-child,.fitness-class-participant__address:last-child,.fitness-class-participant__form:last-child,.football__address:last-child,.football__form:last-child,.gym-member__address:last-child,.gym-member__form:last-child,.gymnastics__address:last-child,.gymnastics__form:last-child,.martial-arts__address:last-child,.martial-arts__form:last-child,.sportGeneric__address:last-child,.sportGeneric__form:last-child,.swimming__address:last-child,.swimming__form:last-child,.watersports__address:last-child,.watersports__form:last-child,.windsurfing__address:last-child,.windsurfing__form:last-child,.wintersports__address:last-child,.wintersports__form:last-child{margin-right:0}}.basketball__text,.boxing__text,.cheerleading__text,.childrens-multi-sports__text,.cricket__text,.extremesports__text,.fitness-class-participant__text,.football__text,.gym-member__text,.gymnastics__text,.martial-arts__text,.sportGeneric__text,.swimming__text,.watersports__text,.windsurfing__text,.wintersports__text{color:#000}.basketball__label,.boxing__label,.cheerleading__label,.childrens-multi-sports__label,.cricket__label,.extremesports__label,.fitness-class-participant__label,.football__label,.gym-member__label,.gymnastics__label,.martial-arts__label,.sportGeneric__label,.swimming__label,.watersports__label,.windsurfing__label,.wintersports__label{color:#fff}.fitness-class-participant__get-quote,.gym-member__get-quote{clear:both;padding:0 0 40px}.fitness-class-participant__get-quote p,.gym-member__get-quote p{float:none;clear:both}.greenBullets li,.sportGeneric li{position:relative;margin-left:20px;list-style:none}.greenBullets li:before,.sportGeneric li:before{position:absolute;left:-15px;top:-7px;font-size:24px;content:"•";color:#cadb36}.specialist-sports{padding:0 0 50px}.specialist-sports__heading{margin:0 0 25px}.specialist-sports__heading--smaller{font-size:1.65em}.specialist-sports__banner{background:url(../images/banners/banner__whysportinsurance.jpg);background-position:top;background-size:cover;background-repeat:no-repeat;margin:0}.specialist-sports__banner-heading{margin:40px auto 0;line-height:1.2em;max-width:1000px}.specialist-sports__banner-heading span{display:block;color:#cadb36}.specialist-sports__video{margin:0 0 35px;text-align:center}.specialist-sports__video-para{margin:20px 0 10px}@media screen and (min-width:1024px){.specialist-sports__video-para{margin:60px 0 15px}}.specialist-sports__video-share-para{color:#000;margin:10px 0 5px}.specialist-sports__video-container{text-align:center}.specialist-sports__video-container iframe{width:100%}@media screen and (min-width:600px){.specialist-sports__video-container iframe{height:315px!important;width:560px}}.specialist-sports__why-item-container{display:table}@media screen and (min-width:800px){.specialist-sports__why-item-container{margin-bottom:35px}}@media screen and (min-width:1024px){.specialist-sports__why-item-container{margin-bottom:65px}}.specialist-sports__why-item{text-align:center;margin-bottom:30px;padding:0 15px}@media screen and (min-width:640px){.specialist-sports__why-item{float:left;padding:0 15px;width:50%}}@media screen and (min-width:800px){.specialist-sports__why-item{margin-bottom:0;width:33.33333333%}}@media screen and (min-width:1200px){.specialist-sports__why-item{padding:0 35px}}.specialist-sports__why-item-img{max-width:100%}.specialist-sports__quote{margin:0 0 35px;text-align:center}.specialist-sports__quote-button{font-size:1.85em}.whyinsurance__checkbox{opacity:0;position:absolute;vertical-align:middle}.whyinsurance__checkbox-label{background:none!important;display:inline-block;position:relative;padding-left:30px;cursor:pointer;vertical-align:middle;color:#fff;font-size:13px}.whyinsurance__checkbox-label span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.whyinsurance__checkbox-label:before{content:"\f00c";position:absolute;left:0;vertical-align:middle;background:#fff;width:20px;height:20px;border-radius:5px;font-family:FontAwesome;display:flex;align-items:center;font-size:18px;color:#fff;padding-left:1px}.whyinsurance__checkbox:checked+.whyinsurance__checkbox-label:before{background-color:#7fc142}.whyinsurance-hero{padding:30px 0 50px;background:url(../images/backgrounds/whyinsurance-bg.jpg) 100% 0 no-repeat;background-size:cover;background-position:50%;text-align:center}@media screen and (min-width:1024px){.whyinsurance-hero{padding:100px 0 50px}}.whyinsurance-hero__links{margin:0 0 50px;list-style:none}@media screen and (min-width:800px){.whyinsurance-hero__links li{padding:0 10px;display:inline;border-right:2px solid #fff}.whyinsurance-hero__links li:last-of-type{border:none}}@media screen and (min-width:1024px){.whyinsurance-hero__links li{padding:0 20px}}.whyinsurance-hero__links a{color:#cadb36}@media screen and (min-width:800px){.whyinsurance-hero__links a{font-size:14px}}@media screen and (min-width:1024px){.whyinsurance-hero__links a{font-size:16px}}.whyinsurance-hero img{margin:0 0 50px;display:inline-block;max-width:100%}.whyinsurance-hero__container{margin:0 auto;padding:0 20px;max-width:1100px}.whyinsurance-hero__heading{font-size:36px;line-height:40px;color:#cadb36}.whyinsurance-hero__para{color:#fff}.whyinsurance__video{margin:0 0 35px;text-align:center}.whyinsurance__video-para{margin:20px 0 10px}@media screen and (min-width:1024px){.whyinsurance__video-para{margin:60px 0 15px}}.whyinsurance__video-share-para{color:#000;margin:10px 0 5px}.whyinsurance__video-container{text-align:center}.whyinsurance__video-container iframe{width:100%}@media screen and (min-width:600px){.whyinsurance__video-container iframe{height:315px!important;width:560px}}.whyinsurance__title{padding:15px 0;background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142);text-align:center}.whyinsurance__title h2{margin:0;color:#fff}.whyinsurance-risks{text-align:center}.whyinsurance-risks__header{padding:200px 20px 20px;background-image:url(../images/backgrounds/whyinsurance-risk__bg.jpg);background-position:50%;background-size:cover}.whyinsurance-risks__header h2{font-size:36px;color:#000}.whyinsurance-risks__header h2 span{color:#7fc142}.whyinsurance-risks__container{margin:0 auto;max-width:1100px}.whyinsurance-risks__quotes{background-color:hsla(67,60%,91%,.5)}.whyinsurance-risks__quotes-container{margin:0 auto 40px;max-width:1400px}.whyinsurance-risks__quotes--item{padding:0 20px;margin:0 0 20px}@media screen and (min-width:1024px){.whyinsurance-risks__quotes--item{padding:0 35px;float:left;width:33.3333333333%}}.whyinsurance-risks__quotes--item div{padding:25px;background-color:#fcfdf2;border:3px solid #f3f6db;border-radius:8px}.whyinsurance-risks__quotes--item img{margin:0 0 10px}.whyinsurance-risks__quotes--item h3{color:#7fc142;font-weight:400;font-size:21px;line-height:26px}.whyinsurance-risks__quotes--item h3 strong{display:block}.whyinsurance-risks__btn-holder{padding:0 0 50px;text-align:center}.whyinsurance-questions{margin:45px 0 0}.whyinsurance-questions__row{margin:20px 0;display:table}.whyinsurance-questions__container{margin:0 auto;max-width:1600px}.whyinsurance-questions--item{padding:0 25px;margin:0 0 30px}@media screen and (min-width:800px){.whyinsurance-questions--item{float:left;width:33.3333333333%}}.whyinsurance-questions--item img{max-width:100%;display:block}.whyinsurance-questions--item h3{margin:15px 0;font-size:23px;line-height:30px;color:#000}.whyinsurance-questions--item a{color:#7fc142;text-transform:uppercase;text-decoration:none}.whyinsurance-faqs .faqs__li div{padding-left:15px;margin-top:15px}.whyinsurance-faqs .faqs__li div>span{display:list-item;text-indent:-12px;margin-bottom:10px}.whyinsurance-faqs .faqs__li div>span:before{content:"•";color:#7fc142;margin-right:5px}.whyinsurance__tips{margin-bottom:60px!important}.whyinsurance__tips--img{background-size:cover;background-position:50%;height:280px;position:relative}.whyinsurance__tips--img:before{content:"";width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0}.whyinsurance__tips h3{color:#fff;display:flex;align-items:center;background-image:linear-gradient(180deg,#ccccc0,#5a5a5a);padding:20px 40px;margin:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px;min-height:140px;font-size:24px;line-height:32px}@media screen and (min-width:600px){.whyinsurance__tips h3{font-size:18px;line-height:28px}}@media screen and (min-width:1800px){.whyinsurance__tips h3{font-size:24px}}.whyinsurance__tips h3 i{opacity:0}.whyinsurance__tips .slick-dots{bottom:-35px}.whyinsurance__tips .slick-dots li button:before{font-size:30px;line-height:20px}.whyinsurance__tips .slick-dots li.slick-active button:before{color:#cadb36;opacity:1}.whyinsurance__tips .slick-slide{margin:0 1px;text-decoration:none!important}.whyinsurance__tips .slick-slide:hover h3{background-image:linear-gradient(180deg,#cadb36,#7fc142)}.whyinsurance__tips .slick-slide:hover img{display:block}.whyinsurance__tips .slick-slide:hover .whyinsurance__tips--img:before{background:transparent}.whyinsurance__tips .slick-slide img{position:absolute;right:25px;bottom:25px;display:none}.whyinsurance-signup{padding:50px 20px;background-color:#383838}.whyinsurance-signup img{display:block;max-width:100%}.whyinsurance-signup__container{margin:0 auto;max-width:1400px}.whyinsurance-signup__container>div{padding:0 15px}@media screen and (min-width:800px){.whyinsurance-signup__container>div{float:left;width:33.3333333333%}}.whyinsurance-signup__info p{margin:30px 0 5px;color:#cadb36}.whyinsurance-signup__info ul{list-style:none}.whyinsurance-signup__info ul li{color:#fff}.whyinsurance-signup__info ul li:before{content:"•";color:#cadb36;margin-right:10px}.whyinsurance-signup__booklet img{margin:20px auto;width:250px}@media screen and (min-width:800px){.whyinsurance-signup__booklet img{margin:0 auto;max-width:85%}}.whyinsurance-signup__form p{color:#fff}.whyinsurance-signup__form p span{background:#cf3d40;padding:1px 6px;font-weight:700}.whyinsurance-signup__form--input{margin:0 0 15px;padding:7px;background-color:#fff;color:#c5c5c5;display:block;width:100%}.whyinsurance-signup__form .sign-up{background:unset!important}.whyinsurance-signup__form .sign-up__thank-you h2{margin:0;color:#fff;font-size:2em}.whyinsurance-signup__form .sign-up p{color:#fff}.whyinsurance-signup__form .sign-up__subscribe{text-align:left!important}.whyinsurance-signup__form .sign-up__gdpr{border:none!important;padding:10px 0 0!important;background:unset!important}.whyinsurance-signup__form .sign-up__gdpr span{background:unset}.whyinsurance-signup__form .sign-up__gdpr .form__checkboxes .form__label{display:block;color:#fff;font-weight:400;font-size:13px}.whyinsurance-signup__form .sign-up__gdpr-inner p{overflow:unset!important}.whyinsurance-signup__form .sign-up__sub-heading a{color:#cadb36;font-size:inherit!important}.whyinsurance-signup__form .sign-up__error{font-size:13px!important;color:#cf3d40!important}.whyinsurance-signup__form .sign-up input{border-color:unset!important}.whyinsurance-signup__btn-holder{margin:20px 0 0;text-align:center}@media screen and (min-width:800px){.whyinsurance-signup__btn-holder{text-align:left}}.whyinsurance-signup__btn-holder a{padding:10px 30px}.basketball__banner{background:url(../images/banners/sport-insurance_basketball.jpg) 100% 0 no-repeat;background-size:cover}.boxing__banner{background:url(../images/banners/sport-insurance_boxing.jpg) 0 0 no-repeat;background-size:cover}.cheerleading__banner{background:url(../images/banners/sport-insurance_cheerleading.jpg) 100% 0 no-repeat;background-size:cover}.cricket__banner{background:url(../images/banners/sport-insurance_cricket.jpg) 100% 0 no-repeat}.extremesports__banner{background:url(../images/banners/sport-extremesports.jpg) top no-repeat;background-size:cover;padding:0 15px}.wintersports__banner{background:url(../images/banners/sport-insurance_wintersports.jpg) 100% 0 no-repeat;background-size:cover}.watersports__banner{background:url(../images/banners/sport-insurance_watersports.jpg) 100% 0 no-repeat;background-size:cover}.football__banner{background:url(../images/banners/sport-insurance_football.jpg) 100% 0 no-repeat;background-size:cover}.gymnastics__banner{background:url(../images/banners/sport-insurance_gymnastics.jpg) 100% 0 no-repeat}.gym-member__banner{background:url(../images/banners/sport-insurance_gym.jpg) 100% 0 no-repeat;background-size:cover}.fitness-class-participant__banner{background:url(../images/banners/sport-insurance_fitnessclassparticipant.jpg) 100% 0 no-repeat;background-size:cover}.gym-member__banner,.martial-arts__banner{background:url(../images/banners/sport-insurance_martialarts.jpg) 100% 0 no-repeat;background-size:cover}.no-webp .yoga__banner{background:url(../images/banners/sport-insurance_yoga.jpg) 100% 0 no-repeat;background-size:cover}.webp .yoga__banner{background:url(../images/banners/sport-insurance_yoga.webp) 100% 0 no-repeat;background-size:cover}.no-webp .dance__banner{background:url(../images/banners/sport-insurance_dance.jpg) 100% 0 no-repeat;background-size:cover}.webp .dance__banner{background:url(../images/banners/sport-insurance_dance.webp) 100% 0 no-repeat;background-size:cover}.poledancing__banner{padding-bottom:80px}@media screen and (min-width:800px){.poledancing__banner{padding-bottom:90px}}.pilates__banner{background:url(../images/banners/sport-insurance_pilates.jpg) 100% 0 no-repeat;background-size:cover}.aerobics__banner{background:url(../images/banners/sport-insurance-aerobics.jpg) 100% 0 no-repeat;background-size:cover}.fieldHockey__banner{background:url(../images/banners/sport-insurance-field-hockey.jpg) 100% 0 no-repeat;background-size:cover}.canoeing__banner{background:url(../images/banners/sport-insurance-canoeing.jpg) 100% 0 no-repeat;background-size:cover}.windsurfing__banner{background:url(../images/banners/sport-insurance-windsurfing.jpg) 100% 0 no-repeat}.extremeSports__banner{background:url(../images/banners/sport-insurance-extreme-sports.jpg) 100% 0 no-repeat;background-size:cover}.gymnastics__banner{background:url(../images/banners/sport-insurance-gymnastics.jpg) 100% 0 no-repeat;background-size:cover}.cricket__banner{background:url(../images/banners/sport-insurance-cricket.jpg) 100% 0 no-repeat;background-size:cover}.no-webp .skydiving__banner{background:url(../images/sports/I4S_skydiving.jpg) 100% 0 no-repeat;background-size:cover}.webp .skydiving__banner{background:url(../images/sports/I4S_skydiving.webp) 100% 0 no-repeat;background-size:cover}.poledancing__banner{background:url(../images/sports/I4S_poledancing.jpg) 100% 0 no-repeat;background-size:cover}.mma__banner{background:url(../images/sports/I4S_mixedmartialarts.jpg) 100% 0 no-repeat;background-size:cover}.spinning__banner{background:url(../images/banners/sport-insurance-spinning-class.jpg) 100% 0 no-repeat;background-size:cover}.swimming__banner{background:url(../images/banners/sport-insurance-swimming.jpg) 100% 0 no-repeat}.karate2__banner{background:url(../images/sports/I4S_karate2.jpg) 100% 0 no-repeat;background-size:cover}.paragliding__banner{background:url(../images/sports/I4S_paragliding.jpg) 100% 0 no-repeat;background-size:cover}.kitesurfing__banner{background:url(../images/sports/I4S_kitesurfing.jpg) 100% 0 no-repeat;background-size:cover}.golf__banner{background:url(../images/banners/banner_golf.jpg) 100% 0 no-repeat;background-size:cover}.childrens-multi-sports__banner{background:url(../images/banners/sport-insurance_childrensmultisports.jpg) 100% 0 no-repeat;background-size:cover}.swimming__banner{background:url(../images/banners/sport-insurance_swimming.jpg) 100% 0 no-repeat;background-size:cover}.windsurfing__banner{background:url(../images/banners/sport-insurance_windsurfing.jpg) 100% 0 no-repeat;background-size:cover}#skiptocontent{position:absolute;left:-1000000px;top:0}.extremesports{padding:30px 20px 0}.extremesports__wecover{float:left;width:100%;background:url(../images/skydivers.jpg) 50% no-repeat;background-size:cover;border:2px solid #7fc142;background-color:#f1ffe3}.extremesports__wecover .extremesports__table-head{margin-top:5px;background:none;color:#333;text-align:center;font-size:30px;margin-bottom:0}@media screen and (max-width:544px){.extremesports__wecover .extremesports__table-head{line-height:36px}}.extremesports__wecover .extremesports__table-wrapper{display:flex;align-items:flex-start;flex-wrap:nowrap;height:100%;padding:20px 60px}@media screen and (max-width:544px){.extremesports__wecover .extremesports__table-wrapper{flex-flow:column wrap;padding:0 20px 30px}}.extremesports__wecover .extremesports__table-wrapper ul{margin-bottom:12px}.extremesports__wecover .extremesports__list-item{font-size:16px;padding:0;margin-bottom:2px}.extremesports__wecover .extremesports__list-item--head{font-weight:700;font-size:20px;color:#7fc142}@media screen and (max-width:544px){.extremesports__wecover .extremesports__list-item--head{margin-bottom:0;line-height:24px}}.extremesports__wecover .extremesports__list-item a{color:#5a5a5a;line-height:1;text-decoration:none;border-bottom:1px solid #5a5a5a}.extremesports__button--quote-secondary{background-color:#cadb37;font-size:26px;font-weight:700;text-align:center;color:#000;margin:0}.extremesports__button--quote-secondary:hover{color:#fff;background-color:#7fc142}.extremesports__who-for--lower{padding:0;margin-top:42px}.extremesports__who-for--lower p{margin:0 0 40px}.extremesports__who-for--lower strong{color:#7fc142;text-decoration:underline}.extremesports__trustpilot-block h3{text-align:center;font-size:41px;color:#000;margin-bottom:25px;line-height:46px}@media screen and (max-width:544px){.extremesports__trustpilot-block h3{margin-bottom:10px;margin-top:10px}}.extremesports__divider{border-color:#ededed;border-style:solid}.extremesports__container{border:0}.extremesports__blog-review .blog{padding-top:3em;padding-bottom:3em}.extremesports__blog-review .blog h4.blog__heading{color:#000}.extremesports__heading{color:#333;line-height:1.14em}.extremesports__who-for{padding:25px 0}@media screen and (max-width:544px){.extremesports__who-for{padding:10px 0;margin-top:0}}.extremesports__banner{align-items:center;justify-content:center;display:flex}@media screen and (min-width:1024px){.extremesports__banner{float:left;width:100%;min-height:auto}}.trinity-container{display:none;position:relative;top:18px}@media screen and (min-width:640px){.trinity-container{top:78px}}.trinity{text-align:center;padding:10px 0;display:flex;flex-direction:row;background-color:#ebebeb;justify-content:center;align-items:center}.trinity span{color:#333;font-size:15px;display:inline-block;padding-right:15px;font-weight:700}.trinity img{max-height:60px}.pt-best-home{background-image:url(../images/ThePersonalBestAward/pt-award-bg-20--mob.webp);background-color:#000;clear:both;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:50%;padding:25px 0}@media screen and (min-width:640px){.pt-best-home__container{max-width:400px;margin:0 auto}}.pt-best-home p{color:#fff}@media screen and (min-width:640px){.pt-best-home p{font-size:18px}}.pt-best-home h2{color:#fff;line-height:1.25;margin-bottom:10px}.pt-best-home h2 span{color:#d0a853}@media screen and (min-width:640px){.pt-best-home h2{font-size:32px}}.pt-best-home img{width:250px;margin:0 auto 25px;display:block}@media screen and (min-width:800px){.pt-best-home img{width:270px}}@media screen and (min-width:1024px){.pt-best-home img{width:360px}}.pt-best-home__btn{background-color:#d0a853;color:#000;font-size:20px;text-transform:uppercase;font-weight:600;display:inline-block;text-decoration:none;padding:10px 40px}@media screen and (min-width:640px){.pt-best-home{background-image:url(../images/ThePersonalBestAward/pt-quarter--homepage.webp);background-position:top;background-size:130%}}@media screen and (min-width:1024px){.pt-best-home{background-size:contain}}.yoga-trends{background-color:#f3f6db}.yoga-trends__container{max-width:800px;padding-bottom:20px}.yoga-trends__banner{background:url(../images/yoga/m-hero.jpg);background-repeat:no-repeat;min-height:500px;background-size:cover;display:flex;align-items:flex-end}@media screen and (min-width:640px){.yoga-trends__banner{max-height:450px;align-items:center;background:url(../images/banners/yoga-hero.jpg);background-size:cover}}@media screen and (min-width:1024px){.yoga-trends__banner{margin-top:100px;overflow:hidden}}.yoga-trends__banner-heading{line-height:1.2em;margin:40px auto 0;max-width:1000px}.yoga-trends__banner-heading span{color:#7fc142;display:block}.yoga-trends__content-top{margin-bottom:35px}.yoga-trends__button{margin:1%}.yoga-trends__button--send{display:block;text-align:center;font-size:1.1875em;border:none;height:auto;width:260px;margin:20px auto}.yoga-trends__button--quote{border:none;background-color:#000}.yoga-trends__list{clear:left}.yoga-entry{background-color:#fff;padding:20px 15px}@media screen and (min-width:1024px){.yoga-entry{padding:20px 0 10px}}.yoga-entry__container{border-bottom:2px solid #cbdb35;max-width:998px!important}.yoga-entry p{color:#333}.yoga-entry h3{text-align:center}@media screen and (min-width:640px){.yoga-entry h3{text-align:left}}.yoga-entry .slick-next,.yoga-entry .slick-prev{opacity:1}.yoga-entry .slick-prev{left:45px;background:url(/Content/images/yoga/left-arrow.png) 0 0 no-repeat;background-size:10px;top:95.5%;z-index:8}.yoga-entry .slick-prev:before{font-size:0}@media screen and (min-width:640px){.yoga-entry .slick-prev{left:45px;font-size:0}}.yoga-entry .slick-prev:active,.yoga-entry .slick-prev:focus,.yoga-entry .slick-prev:hover{background:url(/Content/images/yoga/left-arrow.png) 0 0 no-repeat;background-size:10px}.yoga-entry__carousel{margin:0 auto;max-width:420px}@media screen and (min-width:1024px){.yoga-entry__carousel{max-width:none;position:relative;left:36px}}.yoga-entry__location{font-size:21px}.yoga-entry__marker{margin-right:10px}.yoga-entry__star{margin:0}.yoga-entry__place{display:inline-block;margin:0 10px 0 0;position:relative;top:2px}.yoga-entry .slick-dots{bottom:5px!important;left:13px}@media screen and (min-width:640px){.yoga-entry .slick-dots{bottom:-3px!important}}@media screen and (min-width:800px){.yoga-entry .slick-dots{bottom:5px!important}}.yoga-entry .slick-next{right:37px;background:url(/Content/images/yoga/right-arrow.png) 0 0 no-repeat;background-size:10px;top:95.5%;z-index:8}.yoga-entry .slick-next:before{font-size:0}@media screen and (min-width:640px){.yoga-entry .slick-next{right:37px}}.yoga-entry .slick-next:active,.yoga-entry .slick-next:focus,.yoga-entry .slick-next:hover{background:url(/Content/images/yoga/right-arrow.png) 0 0 no-repeat;background-size:10px}.yoga-entry .slick-dots{margin:0;padding:0;list-style:none;text-align:center}.yoga-entry .slick-dots li{margin:0 5px 0 0;padding:0;list-style:none;background:none;display:inline-block}.yoga-entry .slick-dots li button{background:none;border:none;border-radius:15px;width:10px;height:10px;background-color:#d4d4d4;font-size:0}.yoga-entry .slick-dots li button:before{font-size:0!important}.yoga-entry .slick-dots li.slick-active button{background-color:#7fc142}.yoga-entry__container{max-width:1200px;margin:0 auto}@media screen and (min-width:800px){.yoga-entry__container{display:flex;flex-direction:row}}.yoga-entry__number{font-size:28px;color:#7fc142;font-weight:700}@media screen and (min-width:800px){.yoga-entry__number{font-size:35px}}.yoga-entry__title a{font-size:28px;font-weight:700;color:#5a5a5a;text-decoration:none}@media screen and (min-width:800px){.yoga-entry__title a{font-size:35px}}.yoga-entry__hash{background-color:#7fc142;color:#fff;padding:1px 14px 1px 10px;border-radius:3px;font-size:26px;display:block;font-weight:700;margin:0 auto;width:152px}@media screen and (min-width:640px){.yoga-entry__hash{margin:0;width:auto;display:inline-block}}.yoga-entry__hash img{position:relative;top:4px}.yoga-entry__content{padding-top:20px}.yoga-entry__content img{display:block;margin:0 auto}@media screen and (min-width:800px){.yoga-entry__content img{display:flex;flex-direction:row;position:relative;left:40px;margin:0}}@media screen and (min-width:800px){.yoga-entry__left{width:60%}}@media screen and (min-width:800px){.yoga-entry__right{width:40%;max-width:490px}}.vegan-index__banner{background-image:url(../images/veganreadymeals/hero-bg.png);background-size:cover;background-position:50%;background-repeat:no-repeat;height:250px;display:flex;align-items:center;justify-content:center}@media screen and (min-width:1024px){.vegan-index__banner{margin-top:90px;height:300px}}@media screen and (min-width:1200px){.vegan-index__banner{margin-top:100px}}.vegan-index__banner h1{text-align:center;font-size:30px;line-height:1.35;color:#fff;font-weight:600}@media screen and (min-width:800px){.vegan-index__banner h1{font-size:46px}}.vegan-index__container{max-width:1000px;margin:0 auto;padding:0 15px}.vegan-index__container.\--intro{max-width:840px}.vegan-index__container.\--nutritionist{max-width:1200px}.vegan-index__intro{border-bottom:4px solid #7fc142;padding:25px 0}.vegan-index__intro img{max-width:240px;margin:0 auto;display:block;padding:25px 0}.vegan-index__intro h3{text-align:center;font-size:24px}.vegan-index-meals{background-color:#f2f9ec;padding:25px 0 50px}.vegan-index-meals h2{font-size:28px;text-align:center}@media screen and (min-width:1024px){.vegan-index-meals h2{font-size:32px}}.vegan-index-meals h2 .green{color:#7fc142}.vegan-index-meals h2 .red{color:#cd3d40}.vegan-index-meals__slider{box-shadow:0 0 24px 0 rgba(0,0,0,.1);background-color:#fff}.vegan-index-meals__slider-arrows{margin-bottom:10px}.vegan-index-meals__slider-arrows a{padding:5px 15px;display:inline-flex!important;align-items:center;border-radius:6px;text-decoration:none;font-size:16px}.vegan-index-meals__slider-arrows a i{font-size:14px}.vegan-index-meals__slider-arrows--prev{background:#e3eeb8;color:#7fc142}.vegan-index-meals__slider-arrows--prev i{margin-right:8px;font-size:14px}.vegan-index-meals__slider-arrows--next{background:#7fc142;color:#fff;float:right}.vegan-index-meals__slider-arrows--next i{margin-left:8px}.vegan-index-meals__slider-slide{padding:20px 0;border-radius:6px}@media screen and (min-width:800px){.vegan-index-meals__slider-slide{padding:20px}}@media screen and (min-width:800px){.vegan-index-meals__slider-inner{display:flex}}.vegan-index-meals__slider-heading{text-align:center;margin-bottom:25px;padding:0 10px}.vegan-index-meals__slider-heading h3{margin:0}.vegan-index-meals__slider-heading p{font-style:italic;font-size:14px;margin:0}.vegan-index-meals__slider-heading p span{font-style:normal!important;font-weight:700}.vegan-index-meals__slider-table{flex-grow:1;flex-basis:0;margin:0 10px 10px;background-color:#f9f9f9}.vegan-index-meals__slider-table--head{text-align:center;padding:15px;text-transform:uppercase;font-size:20px;font-weight:700;line-height:1}.vegan-index-meals__slider-table.\--best .vegan-index-meals__slider-table--head{color:#7fc142;background-color:#f2f8ec}.vegan-index-meals__slider-table.\--worst .vegan-index-meals__slider-table--head{color:#cd3d40;background-color:#faebeb}.vegan-index-meals__slider-table--row{display:flex;padding:15px;align-items:center;border-bottom:1px solid #ddd;line-height:1.35}.vegan-index-meals__slider-table--row:last-of-type{border:none!important}.vegan-index-meals__slider-table--row>div:first-of-type{text-align:center;padding:0 10px}.vegan-index-meals__slider-table--row>div:first-of-type img{display:block;margin:0 auto 2px;height:20px;width:20px}.vegan-index-meals__slider-table--row>div:first-of-type span{display:block;color:#5a5a5a;font-size:14px}.vegan-index-meals__slider-table--row>div:last-of-type{padding:0 5px}.vegan-index-meals__slider-table--row>div:last-of-type strong{display:block}.vegan-index-meals__slider .slick-dots{bottom:-50px}.vegan-index-meals__slider .slick-dots li button{width:10px;height:10px;background:#85888b;border-radius:100%}.vegan-index-meals__slider .slick-dots li button:before{content:none!important}.vegan-index-meals__slider .slick-dots .slick-active button{background-color:#7fc142}.vegan-index__heading{text-align:center;margin:0 0 30px}.vegan-index__heading h2,.vegan-index__heading h3{margin:0 0 10px}.vegan-index__heading p{margin:0}.vegan-index__comparison{padding:25px 0}@media screen and (min-width:980px){.vegan-index__comparison-row{display:flex}}.vegan-index__comparison-item{flex-grow:1;flex-basis:0;border:2px solid #c6d844;margin:0 10px 20px;padding:20px;border-radius:6px}@media screen and (min-width:640px){.vegan-index__comparison-item--meal{display:flex}}.vegan-index__comparison-item--meal>div{flex-grow:1;flex-basis:0;padding:0 15px}@media screen and (min-width:640px){.vegan-index__comparison-item--meal>div{padding:0 5px}}.vegan-index__comparison-item--meal>div:first-of-type{border-bottom:1px solid #ddd}@media screen and (min-width:640px){.vegan-index__comparison-item--meal>div:first-of-type{border-bottom:none;border-right:1px solid #ddd}}.vegan-index__comparison-item--meal>div p{text-align:center;margin:10px 0 0;line-height:1.25}.vegan-index__comparison-item--meal>div p strong{display:block}.vegan-index__comparison-item--img{height:130px;display:flex;align-items:flex-end;justify-content:center}.vegan-index__comparison-item>h3{font-size:27px;text-align:center;margin:0 0 10px}.vegan-index__nutritionist{background-color:#f9f9f9;padding:25px 0}.vegan-index__nutritionist--heading{display:block!important;text-align:center;margin:0!important}@media screen and (min-width:1024px){.vegan-index__nutritionist--heading{display:none!important}}.vegan-index__nutritionist .vegan-index__container>div:last-of-type{padding:0 20px}@media screen and (min-width:1024px){.vegan-index__nutritionist .vegan-index__container{display:flex;align-items:center}}.vegan-index__nutritionist h2{font-size:28px;display:none}@media screen and (min-width:1024px){.vegan-index__nutritionist h2{font-size:32px;display:block}}.vegan-index__nutritionist p a{color:#7fc142;font-weight:700;text-decoration:none}.vegan-index__nutritionist img{max-width:280px;display:block;margin:0 auto}.vegan-index__cta{padding:40px 15px;background-color:#383838;text-align:center}.vegan-index__cta a{color:#c6d844;text-decoration:underline;font-size:22px}@media screen and (min-width:1024px){.vegan-index__cta a{font-size:28px}}.our-cover .svsa__heading,.our-cover p{color:#5a5a5a}.our-cover .svsa__container{max-width:940px}.our-cover__banner{text-align:center;background-image:url(../images/our-cover/hero-mobile.jpg);background-repeat:no-repeat;background-position:center -50px;background-color:#000;background-size:cover;min-height:300px}@media screen and (min-width:460px){.our-cover__banner{background-image:url(../images/our-cover/hero-desktop.jpg);background-position:65%}}@media screen and (min-width:1023px){.our-cover__banner{margin:100px 0 0;min-height:500px}}@media screen and (max-width:1199px){.our-cover__banner{margin:90px 0 0}}@media screen and (max-width:1023px){.our-cover__banner{margin:0}}.our-cover__banner-qb{font-size:18px;padding:12px 77px;font-weight:900;background-color:#cadb36;color:#000;text-decoration:none;text-transform:uppercase}.our-cover__banner-qb:active,.our-cover__banner-qb:focus,.our-cover__banner-qb:hover{background-color:#000;color:#cadb36}.our-cover__banner-heading{margin:0;padding:60px 0 32px;font-size:24px;line-height:27px;text-transform:uppercase;color:#fff}@media screen and (min-width:640px){.our-cover__banner-heading{padding:100px 0 25px;font-size:46px;text-transform:none;line-height:42px}}.our-cover__banner-heading span{display:block;font-size:42px;color:#cadb36;line-height:41px}@media screen and (min-width:640px){.our-cover__banner-heading span{margin:10px 0 0;font-size:88px;line-height:78px}}.our-cover__banner .trustpilot-widget{margin-bottom:30px}.our-cover__banner__quoteBtn{background-color:#cadb36;color:#000;display:inline-block;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:1.35em;padding:5px 20px}.our-cover__banner__quoteBtn:hover{background-color:#000;color:#cadb36}@media screen and (min-width:800px){.our-cover__banner__quoteBtn{font-size:1.75em;padding:7px 30px}}.our-cover__usps{display:flex;justify-content:center;flex-wrap:wrap;max-width:1350px;margin:0 auto}.our-cover__usps .usp{padding:30px 15px 10px;margin:2.5% 4.5%;flex-grow:1;display:flex;flex-direction:column;background-color:#f5f7e1;text-align:center}@media screen and (min-width:800px){.our-cover__usps .usp{margin:0 10px 20px;flex-basis:0;flex-shrink:0;flex:0 22%}}.our-cover__usps .usp p{font-size:16px;line-height:23px}.our-cover__usps .usp h3{font-size:24px;margin:25px 0 0}.our-cover__usps .usp img{max-width:90px;display:block;margin:0 auto}.our-cover__usps-button{text-align:center;margin:30px 0 50px}.our-cover__usps-button a{font-size:18px;padding:10px 54px}.insurance-guide__container h2{margin:0 0 10px}@media screen and (min-width:800px){.insurance-guide__container h2{font-size:35px}}.insurance-guide__container h2.facilities__arrow-heading{margin:0!important;font-size:24px}.insurance-guide__container h3,.insurance-guide__container h4{margin:0 0 10px}.insurance-guide__container p{font-size:16px;margin:0 0 10px}.insurance-guide__anchor-index ul{list-style:none}.insurance-guide__anchor-index ul li{font-size:19px;margin-bottom:15px}.insurance-guide__anchor-index ul li a{color:#7fc141;text-decoration:underline}.insurance-guide__anchor-index ul li ul{list-style:none;padding-left:15px;margin-top:10px}.insurance-guide__anchor-index ul li ul li:before{content:"-";margin-right:5px;color:#7fc141}.insurance-guide__section{background-color:#fcfdf2;padding:20px;margin-bottom:20px}.insurance-guide__section p span{color:#7fc141;font-weight:700}.insurance-guide__section ul{list-style:none;margin-bottom:10px}.insurance-guide__section ul li{display:flex;align-items:center}.insurance-guide__section ul li:before{content:"\f111";margin-right:10px;color:#7fc141;font-size:5px;font-family:FontAwesome}.insurance-guide__banner{background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142)}.insurance-guide__form{background:#f6f9dc;padding-bottom:20px}.insurance-guide__form h3{background-color:#7fc142;display:block;width:100%;margin:0;padding:15px;font-size:24px;line-height:1.25em;color:#fff;font-weight:400;font-family:UbuntuMedium;position:relative}.insurance-guide__form-field{padding:0 20px}.insurance-guide__form-field label{display:block;margin-right:2.35765%;width:100%;padding:0 0 5px;font-weight:700;font-size:1em;color:#5a5a5a}.insurance-guide__form-field label span{color:#7fc142}.insurance-guide__form-field input,.insurance-guide__form-field textarea{border:1px solid #d8d8d8;color:#000;display:block;padding:10px;margin-bottom:15px;font-size:16px;width:100%}@media screen and (min-width:980px){.insurance-guide__form-field textarea{width:40%}}.insurance-guide__form--email-error,.insurance-guide__form--name-error,.insurance-guide__form--tel-error{color:#cf3d40;display:none}.insurance-guide__form-thanks{padding:10px;background:#fff;color:#7fc142;margin:20px;display:none}.insurance-guide__form-thanks h2{font-size:24px;text-align:center}.insurance-guide__button{display:block;text-align:center;font-size:1.1875em;border:none;height:auto;width:260px;padding:10px 20px}.img-responsive{display:block;max-width:100%;margin:10px 0}.raf-block{background-color:#fff;padding:0}.raf-block:before{content:"";display:block;width:100%;position:absolute;height:3px;background-color:#cadb36}@media screen and (min-width:800px){.raf-block{-spec-box-align:stretch;box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;-spec-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;display:-moz-flex;display:-ms-flexbox;display:flex;-spec-box-orient:horizontal;box-orient:horizontal;-spec-box-direction:normal;box-direction:normal;-moz-flex-direction:row;-spec-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-spec-box-pack:start;box-pack:start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;-spec-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}}.raf-block__img-bg{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0;background-size:cover;height:350px;background-position:top}.raf-block__img-bg:last-child{margin-right:0}@media screen and (min-width:800px){.raf-block__img-bg{height:auto;background-position:50%}}@media screen and (min-width:1400px){.raf-block__img-bg{background-position:top}}.raf-block__content-wrap{float:left;display:block;margin-right:2.3576520234%;width:100%;min-height:400px;display:flex;align-items:center;background-color:#000}.raf-block__content-wrap:last-child{margin-right:0}.raf-block__content{padding:5%;color:#fff;text-align:center}@media screen and (min-width:800px){.raf-block__content{padding:30px 15%;text-align:left}}.raf-block__content h2{font-size:32px;color:#fff}@media screen and (min-width:800px){.raf-block__content h2{max-width:400px}}.raf-block__link{padding:10px 40px;margin-top:20px}.protein__banner{background-image:url(../images/proteinmeals/protein-hero.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;height:250px;display:flex;align-items:center;justify-content:center}@media screen and (min-width:1024px){.protein__banner{height:300px}}.protein__banner h1{text-align:center;font-size:30px;line-height:1.35;color:#fff;font-weight:600;margin-bottom:0}@media screen and (min-width:800px){.protein__banner h1{font-size:46px}}.protein__container{max-width:1000px;margin:0 auto;padding:0 15px}.protein__container.\--intro{max-width:840px}.protein__container.\--intro p a{color:#7fc142;font-weight:700;text-decoration:none}.protein__container.\--nutritionist{max-width:1200px}.protein__intro{border-bottom:4px solid #7fc142;padding:25px 0}.protein__intro img{max-width:240px;margin:0 auto;display:block;padding:25px 0}.protein__intro h3{text-align:center;font-size:24px}.protein-brands{background-color:#f2f9ec;padding:25px 0 50px}.protein-brands h2{font-size:28px;text-align:center}@media screen and (min-width:1024px){.protein-brands h2{font-size:32px}}.protein-brands h2 .green{color:#7fc142}.protein-brands h2 .red{color:#cd3d40}.protein-brands__slider{box-shadow:0 0 24px 0 rgba(0,0,0,.1);background-color:#fff}.protein-brands__slider-arrows{margin-bottom:10px}.protein-brands__slider-arrows a{padding:5px 15px;display:inline-flex!important;align-items:center;border-radius:6px;text-decoration:none;font-size:16px;cursor:pointer}.protein-brands__slider-arrows a i{font-size:14px}.protein-brands__slider-arrows--prev{background:#e3eeb8;color:#7fc142}.protein-brands__slider-arrows--prev i{margin-right:8px;font-size:14px}.protein-brands__slider-arrows--next{background:#7fc142;color:#fff;float:right}.protein-brands__slider-arrows--next i{margin-left:8px}.protein-brands__slider-slide{padding:20px 15px;border-radius:6px}@media screen and (min-width:800px){.protein-brands__slider-slide{padding:20px}}@media screen and (min-width:800px){.protein-brands__slider-inner{display:flex}}.protein-brands__slider-wrapper{box-shadow:0 8px 10px 1px rgba(0,0,0,.3098039216);border-radius:10px;overflow:hidden}.protein-brands__slider-heading{display:flex;text-align:center;padding:0 10px;background-color:#7fc142;justify-content:center;align-items:center;padding:12px 7%;position:relative;height:130px}.protein-brands__slider-heading h3{margin:0}.protein-brands__slider-heading p{color:#fff;font-size:24px;margin:0;flex:1;line-height:1.2em;display:none}@media screen and (min-width:800px){.protein-brands__slider-heading p{display:block}}.protein-brands__slider-heading p span{display:block}.protein-brands__slider-heading img{margin:0 4%;transform-style:preserve-3d;z-index:1;height:100%;width:auto}.protein-brands__slider-heading:after{content:"";position:absolute;height:50%;width:1px;background-color:#ddd;transform:translateX(-50%);left:50%;bottom:0;transform:translateZ(-1px);display:none}@media screen and (min-width:800px){.protein-brands__slider-heading:after{display:block}}.protein-brands__slider-body{padding:0;display:flex;gap:0;position:relative;flex-direction:column}@media screen and (min-width:800px){.protein-brands__slider-body{flex-direction:row;padding:20px;gap:20px}}.protein-brands__slider-body>div{flex:1}.protein-brands__slider-body:after{content:"";position:absolute;height:100%;width:1px;background-color:#ddd;transform:translateX(-50%);left:50%;top:0;display:none}@media screen and (min-width:800px){.protein-brands__slider-body:after{display:block}}.protein-brands__slider-body .slider-body__product{text-align:center;border-bottom:1px solid #ddd;padding-bottom:10px;margin:0 20px}@media screen and (min-width:800px){.protein-brands__slider-body .slider-body__product{margin:0}}.protein-brands__slider-body .slider-body__product p{margin:0}.protein-brands__slider-body .slider-body__product-mobile-header{background-color:#7fc142;padding:11px;color:#fff;font-size:22px;margin-bottom:20px;text-align:center}.protein-brands__slider-body .slider-body__product-mobile-header p{margin:0;line-height:1.2em}@media screen and (min-width:800px){.protein-brands__slider-body .slider-body__product-mobile-header{display:none}}.protein-brands__slider-body .slider-body__product .product-title{font-size:16px;font-weight:700;line-height:1.2em;margin-bottom:5px;padding:0 20px}@media screen and (min-width:800px){.protein-brands__slider-body .slider-body__product .product-title{padding:0}}.protein-brands__slider-body .slider-body__product .product-pack-price{display:flex;justify-content:center;font-size:14px;padding:0 20px}@media screen and (min-width:800px){.protein-brands__slider-body .slider-body__product .product-pack-price{padding:0}}.protein-brands__slider-body .slider-body__product .product-pack-price p{position:relative;margin-right:15px;line-height:1.2em}.protein-brands__slider-body .slider-body__product .product-pack-price p:last-child{margin-right:0}.protein-brands__slider-body .slider-body__product .product-pack-price p:last-child:after{display:none}.protein-brands__slider-body .slider-body__product .product-pack-price p:after{background-color:#7fc142;position:absolute;right:-7px;top:15%;height:75%;width:1px;display:block;content:""}.protein-brands__slider-body .slider-body__product-content{display:flex;flex-direction:column;text-align:left;position:relative;align-items:flex-start;padding:20px 10%}@media screen and (min-width:460px){.protein-brands__slider-body .slider-body__product-content{align-items:center;padding-top:20px}}@media screen and (min-width:800px){.protein-brands__slider-body .slider-body__product-content{padding:20px 10% 0}}.protein-brands__slider-body .slider-body__product-content .protein-tag{position:absolute;background-color:#565656;color:#fff;border-radius:100%;right:20px;width:60px;height:60px;display:flex;justify-content:center;flex-direction:column;align-items:center;transform:rotate(5deg);top:-5px;box-shadow:0 0 0 4px #fff}@media screen and (min-width:360px){.protein-brands__slider-body .slider-body__product-content .protein-tag{width:80px;height:80px}}@media screen and (min-width:800px){.protein-brands__slider-body .slider-body__product-content .protein-tag{right:0}}.protein-brands__slider-body .slider-body__product-content .protein-tag__weight{margin:0!important;line-height:1.2em;font-size:18px;font-weight:700;color:#7fc142}@media screen and (min-width:360px){.protein-brands__slider-body .slider-body__product-content .protein-tag__weight{font-size:22px}}.protein-brands__slider-body .slider-body__product-content .protein-tag__title{margin:0!important;line-height:1.2em;font-size:12px}@media screen and (min-width:360px){.protein-brands__slider-body .slider-body__product-content .protein-tag__title{font-size:14px}}.protein-brands__slider-bottom{background-color:#7fc142;padding:7px 20px;text-align:center;color:#fff}.protein-brands__slider-bottom p{margin:0;line-height:1.2em}.protein-brands__slider .slick-dots{bottom:-50px}.protein-brands__slider .slick-dots li button{width:10px;height:10px;background:#85888b;border-radius:100%}.protein-brands__slider .slick-dots li button:before{content:none!important}.protein-brands__slider .slick-dots .slick-active button{background-color:#7fc142}.protein__heading{text-align:center;margin:0 0 30px}.protein__heading h2,.protein__heading h3{margin:0 0 10px}.protein__heading p{margin:0}.protein-source{padding:25px 0 50px}.protein-source__slider{box-shadow:0 0 24px 0 rgba(0,0,0,.1);background-color:#fff}.protein-source__slider-arrows{margin-bottom:10px}.protein-source__slider-arrows a{padding:5px 15px;display:inline-flex!important;align-items:center;border-radius:6px;text-decoration:none;font-size:16px;cursor:pointer}.protein-source__slider-arrows a i{font-size:14px}.protein-source__slider-arrows--prev{background:#e3eeb8;color:#7fc142}.protein-source__slider-arrows--prev i{margin-right:8px;font-size:14px}.protein-source__slider-arrows--next{background:#7fc142;color:#fff;float:right}.protein-source__slider-arrows--next i{margin-left:8px}.protein-source__slider-slide{padding:20px 15px;border-radius:6px}@media screen and (min-width:800px){.protein-source__slider-slide{padding:20px}}@media screen and (min-width:800px){.protein-source__slider-inner{display:flex}}.protein-source__slider-wrapper{box-shadow:0 8px 10px 1px rgba(0,0,0,.3098039216)}.protein-source__slider .slick-dots{bottom:-50px}.protein-source__slider .slick-dots li button{width:10px;height:10px;background:#85888b;border-radius:100%}.protein-source__slider .slick-dots li button:before{content:none!important}.protein-source__slider .slick-dots .slick-active button{background-color:#7fc142}.protein-source__slider-wrapper{box-shadow:0 8px 10px 1px rgba(0,0,0,.31);border-radius:10px;overflow:hidden}.protein-source__slider-heading{display:flex;text-align:center;padding:0 10px;background-color:#7fc142;justify-content:center;align-items:center;padding:12px 7px;flex-direction:column}@media screen and (min-width:800px){.protein-source__slider-heading{flex-direction:row}}.protein-source__slider-heading p{color:#fff;font-size:24px;margin:0;flex:1;line-height:1.2em}@media screen and (min-width:800px){.protein-source__slider-heading p:first-child{text-align:right;padding-right:50px}}@media screen and (min-width:800px){.protein-source__slider-heading p:last-of-type{text-align:left;padding-left:50px}}.protein-source__slider-body{padding:0 20px 20px;display:flex;gap:20px;position:relative;flex-direction:column}@media screen and (min-width:800px){.protein-source__slider-body{flex-direction:row;padding:20px}}.protein-source__slider-body-image img{max-height:130px}.protein-source__slider-body-content{padding-top:20px}.protein-source__slider-body-mobile-title{font-size:18px;font-weight:700;margin-top:30px;display:block}@media screen and (min-width:800px){.protein-source__slider-body-mobile-title{display:none}}.protein-source__slider-body>div{flex:1;align-items:center;display:flex;flex-direction:column}.protein-source__slider-body>div:last-child{border-top:1px solid #ddd}@media screen and (min-width:800px){.protein-source__slider-body>div:last-child{border-top:none}}.protein-source__slider-body:after{content:"";position:absolute;height:100%;width:1px;background-color:#ddd;transform:translateX(-50%);left:50%;top:0;display:none}@media screen and (min-width:800px){.protein-source__slider-body:after{display:block}}.protein-source__brands-wrapper{box-shadow:0 8px 10px 1px rgba(0,0,0,.31);border-radius:10px;overflow:hidden}.protein-source__slider-points{text-align:center;border-top:1px solid #ddd;padding:7px;margin:0 20px}.protein-source__slider-points p{margin:0;line-height:1.2em}.protein-source__slider-points-title{font-weight:700;margin-bottom:3px!important}.protein-source__slider-points-facts .green-highlight{color:#7fc142}.protein-source__slider-points-facts .green-divide{color:#7fc142;padding:0 5px}.protein-source__slider-points-facts .green-divide:last-of-type{display:none}.protein-source__slider-bottom{background-color:#7fc142;padding:7px 20px;text-align:center;color:#fff}.protein-source__slider-bottom p{margin:0;line-height:1.2em}.protein__nutritionist{background-color:#f9f9f9;padding:25px 0}.protein__nutritionist--heading{display:block!important;text-align:center;margin:0!important}@media screen and (min-width:1024px){.protein__nutritionist--heading{display:none!important}}.protein__nutritionist .vegan-index__container>div:last-of-type{padding:0 20px}@media screen and (min-width:1024px){.protein__nutritionist .vegan-index__container{display:flex;align-items:center}}.protein__nutritionist h2{font-size:28px;display:none}@media screen and (min-width:1024px){.protein__nutritionist h2{font-size:32px;display:block}}.protein__nutritionist p a{color:#7fc142;font-weight:700;text-decoration:none}.protein__nutritionist img{max-width:280px;display:block;margin:0 auto}.protein__cta{padding:40px 15px;background-color:#383838;text-align:center}.protein__cta a{color:#c6d844;text-decoration:underline;font-size:22px}@media screen and (min-width:1024px){.protein__cta a{font-size:28px}}.content-values{display:flex;flex-direction:column;gap:2px}.content-values img{width:26px;height:25px}.content-values>div{display:flex;gap:10px;align-items:center}.content-values p{margin:0}.compare-icon{background-color:#565656;color:#7fc142;padding:5px;font-weight:700;border-radius:100%;display:flex;align-items:center;justify-content:center;line-height:1.2em;z-index:1;position:static;margin:7px;width:45px;height:45px;font-size:24px}@media screen and (min-width:800px){.compare-icon{position:absolute;margin:0;width:60px;height:60px;font-size:30px}}.come-back{padding:0}.come-back__container{padding:50px 15px}.come-back__container:nth-child(n+2){padding-top:0}.come-back__tp-wrapper .come-back__container{display:flex}.come-back__banner{background:url(/Content/images/banners/banner_come_back_mobile.png) 100% 20%;background-size:cover;min-height:200px}@media screen and (min-width:800px){.come-back__banner{background:url(/Content/images/banners/banner_come_back.png) 50% 50%;background-size:cover}}.come-back__banner-container{display:flex;width:100%;justify-content:center;align-items:center;flex-direction:column;padding:160px 0 40px;position:relative;min-height:375px;overflow:hidden}@media screen and (min-width:800px){.come-back__banner-container{padding:40px 0 0;min-height:475px}}.come-back__banner-heading{color:#fff;font-size:46px;margin-bottom:30px;line-height:1em}.come-back__banner-button{margin-top:30px;font-size:18px}.come-back__banner-discount{position:static;right:130px;color:#fff;font-size:70px;background-image:url(/content/images/comeBackToUs/roundel-bg.png);background-size:cover;height:180px;width:180px;display:flex;align-items:center;justify-content:center;transform:rotate(10deg);bottom:50px;font-weight:700;margin-top:20px}@media screen and (min-width:800px){.come-back__banner-discount{position:absolute;right:95px;margin-top:0}}@media screen and (min-width:1200px){.come-back__banner-discount{height:230px;width:230px;right:80px;font-size:84px}}@media screen and (min-width:1400px){.come-back__banner-discount{right:0}}.come-back__banner-discount-right{display:flex;flex-direction:column;align-items:center}.come-back__banner-discount-percentage{font-size:31px;position:relative;top:7px}@media screen and (min-width:1200px){.come-back__banner-discount-percentage{font-size:40px;top:10px}}.come-back__banner-discount-off{font-size:22px;position:relative;top:-7px}@media screen and (min-width:1200px){.come-back__banner-discount-off{font-size:32px;top:-10px}}.come-back__intro{text-align:center}.come-back__highlighted-discount{background-color:#cf3d40;color:#fff;display:inline-block;padding:7px 20px;font-size:40px;font-weight:700;line-height:1.2em;margin-top:20px}@media screen and (min-width:800px){.come-back__highlighted-discount{font-size:62px}}.come-back__highlighted-discount-text{font-size:30px;margin-top:0}@media screen and (min-width:800px){.come-back__highlighted-discount-text{font-size:36px}}.come-back__grey-bg{background-color:#f0f0f0}.come-back__white-bg{background-color:#fff}.come-back__reasons-cta{display:flex;gap:40px;margin-top:40px;flex-wrap:wrap;flex-direction:column;padding:0 30px}@media screen and (min-width:1024px){.come-back__reasons-cta{gap:94px;flex-direction:row}}.come-back__reasons-cta-block{text-align:center;border:1px solid #7fc13d;border-radius:6px;background-color:#fff;padding:40px 20px;flex:1}.come-back__reasons-cta-block h3{font-size:24px}.come-back__reasons-cta-block a{color:#7fc13d;font-weight:700;text-decoration:underline;margin-top:20px;display:block;cursor:pointer}.come-back__more-reasons{display:flex;flex-wrap:wrap;margin-top:50px;gap:40px 5%;flex-direction:column}@media screen and (min-width:640px){.come-back__more-reasons{font-size:20px;flex-direction:row}}.come-back__more-reasons-block{flex:1 23%;text-align:center}.come-back__more-reasons-block h3{font-weight:700;font-size:24px;line-height:1.2em;margin-top:10px;margin-bottom:0}@media screen and (min-width:640px){.come-back__more-reasons-block h3{font-size:20px}}@media screen and (min-width:800px){.come-back__more-reasons-block h3{font-size:24px}}.come-back__risk{display:flex;gap:40px;margin-top:40px;flex-wrap:wrap;padding:0 30px;flex-direction:column}@media screen and (min-width:980px){.come-back__risk{flex-direction:row}}.come-back__risk-block{text-align:center;background-color:#f5f7e1;border-radius:6px;padding:30px 40px;flex:1;display:flex;flex-direction:column}.come-back__risk-block-img{width:100px}.come-back__risk-block-quote{margin-bottom:30px}.come-back__risk-block-author{color:#7fc13d;line-height:1.2em;margin-top:auto}.come-back__page-btn-wrapper{text-align:center;margin-top:40px}.come-back .narrow-title{max-width:700px;margin:0 auto}.come-back__bold{font-weight:700}.come-back__link{color:#7fc142}.come-back__logo{max-width:100%;margin:0 auto;display:block}.come-back p:last-of-type{margin-bottom:0}.priceIncreaseModal{display:none;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.8);top:0;z-index:9}.priceIncreaseModal__container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;width:100%}.priceIncreaseModal__content{margin:0 auto;padding:0 15px;position:relative;width:80%}@media screen and (min-width:840px){.priceIncreaseModal__content{width:780px}}.priceIncreaseModal__close-btn{background-image:url(../images/Explainer__close-btn.png);cursor:pointer;position:absolute;right:-25px;top:-25px;width:24px;height:24px}.priceIncreaseModal__content-text{background-color:#fff;border-radius:5px;padding:30px 20px;display:block;text-align:center}.priceIncreaseModal__content-text p:last-child{margin-bottom:0}.priceIncreaseModal__content-text h2{color:#7fc142}.help-support p{margin-top:0}.help-support .--wrapper{margin:30px 0}@media screen and (min-width:800px){.help-support .--wrapper{margin:60px 0}}.help-support__banner{background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142)}.help-support__container{padding:0 15px}.help-support__container:nth-child(n+2){padding-top:0}.help-support__heading{text-align:center;margin-bottom:20px}.help-support__button{display:inline-block;text-align:center;font-size:1em;padding:10px 20px}.help-support__intro-text{max-width:1000px;margin:0 auto}.help-support__usp-wrapper{display:flex;gap:20px;margin-top:30px;flex-direction:column}@media screen and (min-width:800px){.help-support__usp-wrapper{flex-direction:row}}.help-support__usp-box{flex:1;text-align:center;background-color:#f0f0f0;padding:30px 5%}.help-support__usp-box img{margin-bottom:20px}.help-support__faq-background{display:flex;align-items:center;background-color:#fcfef3;padding:20px 40px;gap:40px;flex-direction:column}@media screen and (min-width:800px){.help-support__faq-background{flex-direction:row}}.help-support__faq-icon{object-fit:contain}.help-support__faq .help-support__button{min-width:200px}.help-support__faq-content{text-align:center}@media screen and (min-width:800px){.help-support__faq-content{text-align:left}}.help-support__faq-content h2{margin-bottom:10px;font-size:1.75em}.help-support__faq-content p:last-of-type{margin-bottom:0}.help-support__contact-bg{background-image:url(/Content/images/help-support-icons/ContactImage_DT.jpg);width:100px;flex:4;background-size:cover;background-position:50%;width:100%;flex-basis:300px}@media screen and (min-width:800px){.help-support__contact-bg{height:auto;flex-basis:min-content}}.help-support__contact .help-support__container{display:flex;flex-direction:column}@media screen and (min-width:800px){.help-support__contact .help-support__container{flex-direction:row}}.help-support__contact-content{flex:5;padding:60px 5%;background-color:#fcfef3;text-align:center}@media screen and (min-width:800px){.help-support__contact-content{text-align:left}}.help-support__contact-content p a{text-decoration:none;color:#000}.help-support__contact-content h2{margin-bottom:10px;font-size:1.75em}.help-support__card.--green-borders .help-support__container{gap:20px}.help-support__card .help-support__container{display:flex;flex-direction:column;gap:20px 0}@media screen and (min-width:800px){.help-support__card .help-support__container{flex-direction:row}}.help-support__card-section{text-align:center;padding:20px 5%;width:100%;display:flex;flex-direction:column}@media screen and (min-width:800px){.help-support__card-section{width:50%}}.--green-borders .help-support__card-section{border:2px solid #b0cd98;padding:40px 5%}.--green-borders .help-support__card-section p:last-of-type{margin-bottom:0}.--middle-border .help-support__card-section:last-child{border-top:1px solid #d9d9d9}@media screen and (min-width:800px){.--middle-border .help-support__card-section:last-child{border-left:1px solid #d9d9d9;border-top:none}}.help-support__card-section h2{margin-bottom:10px}.help-support__card-img{margin-bottom:20px;align-self:center}.help-support__card .help-support__button{margin:auto auto 0}.help-support__card-link{text-decoration:none;color:#5a5a5a}.offer-multisports{display:table-row}.multisports{background-color:#fff;padding:30px 15px}@media screen and (min-width:800px){.multisports{display:table-cell;width:66.6666666667%;margin-left:17.0596086706%}}@media screen and (min-width:1024px){.multisports--offer-shows{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%}.multisports--offer-shows:last-child{margin-right:0}}.multisports__anchor{color:#7fc142}.multisports__heading{font-size:2.1875em;color:#5a5a5a}.multisports__column--left{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:3% 0}.multisports__column--left:last-child{margin-right:0}@media screen and (min-width:1400px){.multisports__column--left{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.multisports__column--left:last-child{margin-right:0}}.multisports__column--right{float:left;display:block;margin-right:2.3576520234%;width:100%}.multisports__column--right:last-child{margin-right:0}@media screen and (min-width:1400px){.multisports__column--right{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0}.multisports__column--right:last-child{margin-right:0}}.multisports__image{margin:0 auto 0 -20px;max-width:100%;padding:20px 0 0;width:100%;display:block}@media screen and (min-width:800px){.multisports__image{float:right;margin:0 auto}}.multisports__button{margin:1% 0}.multisports-offer{float:left;display:block;margin-right:2.3576520234%;width:100%;background:url(../images/special-offer__bg.png) 0 0 repeat #cf3d40;position:relative;background-size:85%}.multisports-offer:last-child{margin-right:0}@media screen and (min-width:1024px){.multisports-offer{display:table-cell;width:33.3333333333%;margin-right:0;vertical-align:middle;float:none}}@media screen and (min-width:1200px){.multisports-offer{display:table-cell;width:25%}}.multisports-offer__heading{text-align:center;color:#fff}.multisports-offer__heading-top{text-transform:uppercase;display:block;font-size:3.375em;line-height:1.2em;font-family:UbuntuBold}.multisports-offer__heading-middle{display:block;font-size:1.625em;line-height:1.3em}.multisports-offer__heading-bottom{display:block;font-size:1.375em;line-height:1.1em}.member{clear:right;background:url(../images/banners/banner_members.jpg) no-repeat 50% #000;background-size:cover}@media screen and (min-width:800px){.member .ripe-tab{position:fixed}}.member__container{display:block;margin:0 auto;padding:10px;max-width:1200px}.member__heading{font-size:1.875em;text-align:center;color:#fff;margin:.5em auto;padding:0;line-height:1.1em}@media screen and (min-width:640px){.member__heading{font-size:4.125em;margin:.2em auto;max-width:920px}}.member__heading--name{font-family:UbuntuMedium;font-size:18px;font-weight:400;font-style:italic;color:#cadb36}@media screen and (min-width:640px){.member__heading--name{font-size:34px}}.member__sub-heading{font-family:UbuntuMedium;font-weight:400;font-size:1em;color:#cadb36;text-align:center;margin:0 auto 2em;max-width:800px;line-height:1.5em}@media screen and (min-width:800px){.member__sub-heading{font-size:1.3125em}}.member__cta-panels{width:100%;padding:0;display:row;-spec-box-align:stretch;box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;-spec-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;display:-moz-flex;display:-ms-flexbox;display:flex;-spec-box-orient:horizontal;box-orient:horizontal;-spec-box-direction:normal;box-direction:normal;-moz-flex-direction:row;-spec-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-spec-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-spec-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;-spec-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;-spec-flex-wrap:wrap;flex-wrap:wrap}.member__panel{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:2% 3%;margin:0 0 15px;margin-right:0;background-color:#5b5b5b}.member__panel:last-child{margin-right:0}@media screen and (min-width:640px){.member__panel{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin:0 1% 0 0;flex:none;position:relative;max-width:350px}.member__panel:last-child,.member__panel:nth-child(3n){margin-right:0}.member__panel:nth-child(3n+1){clear:left}}.member__panel--alt{background-color:#cadb36}.member__panel-para{color:#cadb36;min-height:60px}.member__panel-heading{font-size:1.75em;color:#cadb36;margin:0;padding:0;text-align:left;line-height:1.2em}.member__panel-heading--alt{color:#969696}.member__panel-image{width:100%;max-width:230px}.member__panel-button-container{width:100%;text-align:center;margin:auto 0 0;-spec-box-pack:end;box-pack:end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;-spec-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.member__panel-button-container--refer{margin:20px 0 0}.member__button{display:block;text-align:center}.member__button:active,.member__button:focus,.member__button:hover{color:#fff}.member__button--refer:active,.member__button--refer:focus,.member__button--refer:hover{background-color:#5a5a5a;color:#fff}.members{position:relative}.members__form form{background:none}.members__logo{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%}.members__logo:last-child{margin-right:0}@media screen and (min-width:800px){.members__logo{width:100%}}.members__logo--hidden-mobile{display:none}@media screen and (min-width:800px){.members__logo--hidden-mobile{display:block}}.members__burger{float:left;margin-right:2.3576520234%;width:31.7615653177%;display:block;color:#cadb36;font-size:2em;line-height:1em;text-align:right;cursor:pointer}.members__burger:last-child{margin-right:0}.members__burger .fa{vertical-align:top}@media screen and (min-width:800px){.members__burger{display:none}}.members__slide-menu{float:left;display:block;margin-right:2.3576520234%;width:100%;background-color:#5b5b5b;padding:5%;max-height:100px}.members__slide-menu:last-child{margin-right:0}@media screen and (min-width:800px){.members__slide-menu{display:none}}.members__brand-area{float:left;display:block;margin-right:2.3576520234%;width:100%;background-color:#5b5b5b;margin-right:0;padding:0 0 0 1%;width:0;overflow:hidden;display:none}.members__brand-area:last-child{margin-right:0}@media screen and (min-width:800px){.members__brand-area{display:block;width:100%;padding:0}}.members__navigation{display:block;margin-right:2.3576520234%;width:100%;margin-right:0;float:left;display:inline-block;height:auto;overflow:hidden;margin:0 5px 0 0}.members__navigation:last-child{margin-right:0}@media screen and (min-width:1400px){.members__navigation{margin:0}}@media screen and (min-width:800px){.members__navigation{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;margin-right:0;background-color:#5b5b5b;height:100%}.members__navigation:last-child{margin-right:0}}.members__para{color:#969696;margin:0 0 5%}.members__para--left{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0;text-decoration:none}.members__para--left:last-child{margin-right:0}@media screen and (min-width:800px){.members__para--left{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0}.members__para--left:last-child{margin-right:0}}.members__para--right{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0;text-align:left}.members__para--right:last-child{margin-right:0}@media screen and (min-width:800px){.members__para--right{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0;text-align:right}.members__para--right:last-child{margin-right:0}}.members__para--white{color:#fff}.members__para--green{color:#cadb36;text-decoration:none}.members__para--center{text-align:center}.members__para--signout,.members__para--username{font-size:14px}.members__para--return{font-size:13px;position:absolute;top:15%;right:25px;text-align:right}@media screen and (min-width:800px){.members__para--return{margin-bottom:1em;position:relative;top:7px}}.members__menu-bottom,.members__menu-middle,.members__menu-top{clear:left;float:left;padding:3% 5% 0}.members__menu-top{padding:0 5%}@media screen and (min-width:800px){.members__menu-top{padding:5% 5% 0}}.members__menu-middle{padding:0;border-bottom:1px solid #969696;width:98%}.members__menu-bottom{width:100%}@media screen and (min-width:800px){.members__menu-bottom{padding:0 15%}}@media screen and (min-width:1024px){.members__menu-bottom{padding:0 6%}}.members__brand-area-left{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.members__brand-area-left:last-child{margin-right:0}.members__brand-area-right{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.members__brand-area-right:last-child{margin-right:0}.members__navigation-list{float:left;display:block;margin-right:2.3576520234%;width:100%}.members__navigation-list:last-child{margin-right:0}.members__phone{color:#cadb36;text-align:center;margin:0}.members__phone a{color:#cadb36;text-decoration:none}.members__phone .teltext{font-size:1em}@media screen and (min-width:640px){.members__phone .teltext{font-size:1.1875em}}@media screen and (min-width:800px){.members__phone .teltext{line-height:1em;display:block;font-size:.75em}}@media screen and (min-width:1024px){.members__phone .teltext{font-size:.9375em}}@media screen and (min-width:1200px){.members__phone .teltext{font-size:1.1875em}}.members__button{margin:15px auto;display:block;text-align:center;font-size:1.1875em;max-width:300px}@media screen and (min-width:640px){.members__button{margin:10px auto}}@media screen and (min-width:800px){.members__button{margin:20px auto;font-size:14px}}@media screen and (min-width:1024px){.members__button{font-size:20px}}.members__accordion-heading{line-height:1.875em;float:left;display:block;margin-right:2.3576520234%;width:100%;padding:5px 7%;border-color:#969696;border-top-style:solid;border-width:1px;color:#ccc;font-weight:700;text-decoration:none}.members__accordion-heading:last-child{margin-right:0}@media screen and (min-width:800px){.members__accordion-heading{padding:2px 7%;padding-left:15%}}@media screen and (min-width:1024px){.members__accordion-heading{padding:3px 7%}}@media screen and (min-width:1200px){.members__accordion-heading{padding:6px 7%}}.members__accordion-heading--grey{background-color:#ccc;margin:1% .1% 0}.members__accordion-heading.active-page{color:#cadb36}.members__chevron{float:right;font-size:1.1875em!important;margin:.3em 0 0}.members__clearfix{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0;line-height:1px}.members__clearfix:last-child{margin-right:0}.members__ul{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:3% 0 0;list-style:inside disc;display:none}.members__ul:last-child{margin-right:0}.members__li{padding:1% 0 1% 14%;list-style:none;color:#969696;background-color:#636363}.members__li a,.members__li a:hover,.members__li a:visited{color:#5a5a5a}.members__contact{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:0 0 1%}.members__contact:last-child{margin-right:0}@media screen and (min-width:800px){.members__contact{padding:10% 0 1%}}.members__contact p{font-size:1.2em;max-width:240px;margin:0 auto}.members__contact p.members__para--customerservice{line-height:1.1em;font-size:1em;margin-bottom:10px}@media screen and (min-width:640px){.members__contact p.members__para--customerservice{line-height:1.1em;font-size:1em}}@media screen and (min-width:1024px){.members__contact p.members__para--customerservice{line-height:1.3em;font-size:1.1em}}.members hr{background-color:#ccc;height:1px;border:0;margin:0;float:left;display:block;margin-right:2.3576520234%;width:100%}.members hr:last-child{margin-right:0}.members-claims__container{display:block;margin:0 auto;max-width:1200px}.members-claims__heading{font-size:2.1875em;margin:5% 0 1%;padding:0}.members-claims__heading--double-margin{margin:10% 0 .5em}@media screen and (min-width:800px){.members-claims__heading--double-margin{margin:10% 0 .5em}}@media screen and (min-width:1024px){.members-claims__heading--double-margin{margin:8% 0 .5em}}.members-claims__sub-heading{font-weight:400;color:#000;font-size:.75em;margin:5% 0}@media screen and (min-width:800px){.members-claims__sub-heading{font-size:1.5em}}.members-claims hr{background-color:#ccc;height:1px;border:0;margin:0}.members-claims__text{color:#000;max-width:300px}.members-claims__button{padding:1% 0;text-align:center;font-size:1.1875em;height:auto;width:260px}.members-claims__para a,.members-claims__para a:hover,.members-claims__para a:visited{color:#7fc142}.members-claims__para--bold{font-weight:700}.members-contact-us__thankyou{background-color:#f3f6db;border-bottom:1px solid #ccc;margin:0 0 20px;padding:20px 40px}.members-contact-us__thankyou h2{font-size:32px;padding:2% 0 3%;margin:0}.members-contact-us__heading{font-size:2.1875em;margin:5% 0 1%;padding:0}.members-contact-us__heading--double-margin{margin:10% 0 1%}.members-contact-us__sub-heading{font-weight:400;font-size:.75em;margin:4% 0}@media screen and (min-width:800px){.members-contact-us__sub-heading{font-size:1.5em}}.members-contact-us address{font-style:normal}.members-contact-us hr{background-color:#ccc;height:1px;border:0;margin:0}.members-contact-us__text{margin-top:5px}.members-contact-us__text#Enquiry{max-width:500px}.members-contact-us .selectboxit-container{margin-top:5px;margin-bottom:15px}.members-contact-us__button{padding:1% 0;margin:1% 0;text-align:center;font-size:1.1875em;height:auto;width:260px;border:none}.members-contact-us__select{max-width:260px}.members-contact-us__label{height:auto;width:260px;float:left;display:block;margin-right:2.3576520234%;width:100%;float:none}.members-contact-us__label:last-child{margin-right:0}.members-contact-us__para a,.members-contact-us__para a:hover,.members-contact-us__para a:visited{color:#7fc142}.members-contact-us__para--bold{font-weight:700}.members-refer--header{background:url(../images/backgrounds/personal-trainer-insurance.jpg) no-repeat center -55px;max-height:350px;overflow:hidden;padding-bottom:10px}@media screen and (min-width:800px){.members-refer--header{padding-top:135px}}.members-refer--header .refer-a-friend__content-top--right img{width:auto}.members-refer--header .refer-a-friend__content-top--right{text-align:center}@media screen and (min-width:800px){.members-refer--header .refer-a-friend__content-top--right{text-align:right}}.members-refer--header h2{color:#cadb36;padding:0;margin:0;font-size:2.375em}@media screen and (min-width:800px){.members-refer--header h2{font-size:2.625em}}@media screen and (min-width:1024px){.members-refer--header h2{font-size:3.375em}}.members-refer__para--lined{border-bottom:1px solid #ccc;padding:0 0 40px;margin:0}.members-refer__para--bold{font-weight:700}.members-refer--insidemembers{width:100%!important}.members-refer--insidemembers .members-refer-conf__sub-heading{text-align:left;color:#5a5a5a;font-size:1.75em}.members-refer--insidemembers .member-refer__conf--small{font-size:.75em}.members-refer--insidemembers .fa,.members-refer--insidemembers .members-refer__heading--hideinsidemembers,.members-refer--insidemembers .members-refer__terms-and-conditions,.members-refer--insidemembers .members-refer__terms-and-conditions:last-child{display:none}.members-refer--insidemembers .fa-times{display:inline-block;color:#cadb36!important}.members-refer--insidemembers #DuplicateEmail .fa-exclamation-triangle,.members-refer--insidemembers #InvalidEmail .fa-exclamation-triangle{display:inline-block;color:#cf3d40}.members-refer--insidemembers .refer-a-friend__form .members-refer__friends-cell--remove span{color:#cadb36;text-transform:uppercase;font-weight:700}.members-refer--insidemembers #EmailList .members-refer__heading-smaller,.members-refer--insidemembers #EmailList .members-refer__heading-smallest,.members-refer--insidemembers .refer-a-friend__details-box{display:none}.members-refer--insidemembers .refer-a-friend__form .members-refer__friends-table{width:98%}.members-refer--insidemembers .refer-a-friend__button--send{background-color:#cadb36;color:#5a5a5a}.members-refer--insidemembers .members-refer__heading-small{text-align:left;font-size:1.375em;padding:0;margin:15px 0 0}.members-refer--insidemembers .refer-a-friend__form .members-refer__form-holder #AddFriend .membersonly{display:inline-block;color:#5a5a5a}.members-refer--insidemembers .nonmember{display:none}.members-refer--insidemembers .refer-a-friend__friends-details-box{background-color:#fff;padding:0;overflow:hidden}.members-refer--insidemembers .refer-a-friend__form .members-refer__para--pushedin{padding:0;margin:0}.members-refer--insidemembers .members-refer__heading{margin:5% 0 15px;text-align:left;color:#5a5a5a}.members-refer--insidemembers .refer-a-friend__form{background-color:#fff;padding:0}.members-refer--insidemembers .refer-a-friend__form--thanks{background-color:#fcfdf2;padding:40px 25px;margin:20px 0 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.members-refer--insidemembers .members-refer__form-holder{padding:0;margin:0;width:100%}.members-refer--insidemembers .members-refer__form-holder--friends{margin-top:30px}.members-refer--insidemembers .refer-a-friend__form .members-refer__field-holder--half-membersleft{margin-top:30px;margin-bottom:0;width:100%;clear:none}@media screen and (min-width:640px){.members-refer--insidemembers .refer-a-friend__form .members-refer__field-holder--half-membersleft{width:48%;margin-right:2%;float:left}}@media screen and (min-width:800px){.members-refer--insidemembers .refer-a-friend__form .members-refer__field-holder--half-membersleft{width:40%}}.members-refer--insidemembers .refer-a-friend__form .members-refer__field-holder--half-membersright{margin-top:30px;margin-bottom:0;width:100%;clear:none}@media screen and (min-width:640px){.members-refer--insidemembers .refer-a-friend__form .members-refer__field-holder--half-membersright{width:50%;float:left}}@media screen and (min-width:800px){.members-refer--insidemembers .refer-a-friend__form .members-refer__field-holder--half-membersright{width:56%}}.members-refer--insidemembers .refer-a-friend__form .members-refer__form-holder #AddFriend{margin:0 2% 20px 0;background-color:#cadb36}@media screen and (min-width:640px){.members-refer--insidemembers .refer-a-friend__form .members-refer__form-holder #AddFriend{float:right}}.members-refer #InvalidEmail{color:#cf3d40}.members-refer__banner{background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142)}.members-refer__button{margin:0 auto;display:block;text-align:center;font-size:1.1875em;height:auto;width:300px}.members-refer #AddFriend{width:180px;font-size:1em;margin:15px 0 40px;clear:left;display:block;position:relative;top:10px}@media screen and (min-width:640px){.members-refer #AddFriend{width:260px}}.members-refer__form,.members-refer__incentive{float:left;display:block;margin-right:2.3576520234%;width:100%}.members-refer__form:last-child,.members-refer__incentive:last-child{margin-right:0}@media screen and (min-width:800px){.members-refer__form,.members-refer__incentive{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%}.members-refer__form:last-child,.members-refer__incentive:last-child{margin-right:0}}@media screen and (min-width:800px){.members-refer__form,.members-refer__incentive{float:left;display:block;margin-right:2.3576520234%;width:40.291369653%}.members-refer__form:last-child,.members-refer__incentive:last-child{margin-right:0}}.members-refer__form .fa,.members-refer__incentive .fa{color:#7fc142}.members-refer__terms-and-conditions{float:left;display:block;margin-right:2.3576520234%;width:100%;font-size:.75em;color:#ccc}.members-refer__terms-and-conditions:last-child{margin-right:0}.members-refer__text{color:#000}.members-refer__heading{font-size:2.1875em;text-align:center;margin:5% 0}@media screen and (min-width:800px){.members-refer__heading{text-align:left}}.members-refer__ready-to-switch{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:1%;background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142)}.members-refer__ready-to-switch:last-child{margin-right:0}.members-renew{max-width:none!important;background-color:#fff;max-width:1600px;margin-left:auto;margin-right:auto;max-width:1200px;margin-top:0}@media screen and (min-width:800px){.members-renew{padding-left:8%!important}}.members-renew__container{display:block;margin:0 auto;max-width:none}.members-renew:after{clear:both;content:"";display:block}@media screen and (min-width:640px){.members-renew{padding:20px 0 0}}@media screen and (min-width:1024px){.members-renew{padding:30px 50px 0}}.members-renew__container{padding:0 15px}.members-renew__top-heading{font-family:UbuntuBold;color:#5a5a5a;line-height:1.1em;margin:0 0 .5em}@media screen and (min-width:800px){.members-renew__top-heading{font-size:2.375em;max-width:850px;line-height:1.2em}}@media screen and (min-width:1024px){.members-renew__top-heading{position:relative;top:0;right:0;bottom:0;left:-20px}}.members-renew__save{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-top:30px}.members-renew__save:last-child{margin-right:0}.members-renew__button{padding:10px;display:block;text-align:center;font-size:1.1875em;line-height:1.2em;width:260px;color:#5b5b5b}.members-renew__button--makepayment{font-size:1em}.members-renew__button--backto,.members-renew__button--makepayment{display:inline-block;border:none;outline:none;padding:15px 30px;margin:0 0 15px;color:#cadb36}.members-renew__button--backto{font-size:1.1875em}.members-renew__scope-link{color:#7fc142}.members-renew__label{font-weight:700;font-size:1.125em}.members-renew__details{margin:20px 0}.members-renew__details p{margin:0}.members-renew__peryear{margin:0;font-size:20px}.members-renew__peryear--amount{font-size:38px;font-weight:700}.members-renew__peryear--amount--footer{margin:0 0 15px}.members-renew__permonth{margin:0 0 25px;line-height:1.4em}.members-renew__permonth--amount{font-size:24px;font-weight:700}.members-renew__finalrenewalcharge{margin:0;line-height:1em}.members-renew__top-heading-para{margin:0 0 4em;padding:0;font-size:1em}@media screen and (min-width:800px){.members-renew__top-heading-para{font-size:1em;margin:0 0 2em}}@media screen and (min-width:1024px){.members-renew__top-heading-para{position:relative;top:0;right:0;bottom:0;left:-20px}}.members-renew .declaration__sub-para--renew{text-align:left}.members-renew .declaration__container-top--renew{padding:0}.members-renew__heading{font-size:2.375em;margin:5% 0 1%;padding:0}.members-renew__heading--double-margin{margin:0 0 2em}@media screen and (min-width:800px){.members-renew__heading--double-margin{margin:0 0 .5em}}.members-renew__heading--double-margin:after{clear:both;content:"";display:block}@media screen and (min-width:800px){.members-renew__heading--double-margin{margin:10% 0 .5em}}@media screen and (min-width:1024px){.members-renew__heading--double-margin{margin:8% 0 1em;position:relative;left:-20px}}.members-renew__alt-title-colour{color:#7fc142}.members-renew__people-insure-input{width:260px}@media screen and (min-width:800px){.members-renew__select-container{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%;display:inline-block}.members-renew__select-container:last-child{margin-right:0}}.members-renew__people-insure{margin:10px 0 0}.members-renew__label--people-insure{font-weight:700;padding:15px 0;float:left;width:100%}.members-renew__question--disabled-field{opacity:.2}.members-renew__question--disabled-field label:focus,.members-renew__question--disabled-field label:hover{cursor:default}.members-renew__autocomplete{width:260px}.members-renew__notification{display:block;clear:left;padding:10px;width:100%;margin:0 0 40px;position:relative;top:0;right:0;bottom:0;left:0}@media screen and (min-width:640px){.members-renew__notification{margin:0 0 20px;top:0}}.members-renew__error{display:block;clear:left;padding:10px;width:100%;margin:0}@media screen and (min-width:640px){.members-renew__error{margin:0 0 20px;top:0}}.members-renew__radio-container input[type=radio],.members-renew__radio-wrapper input[type=radio],.members-renew input[type=checkbox]{display:none}.members-renew__radio-head{border:1px solid #5a5a5a;padding:10px;text-align:center}.members-renew__radio-head.selected{background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142)}.members-renew__radio-head.selected span{color:#fff}.members-renew__radio-head-span{font-weight:700;color:#5a5a5a}.members-renew__header{font-size:1.125em;margin:0 0 .5em}@media screen and (min-width:800px){.members-renew__header{font-size:1.5em;margin:0 0 1em}}.members-renew__para{font-size:.875em}@media screen and (min-width:800px){.members-renew__para{font-size:1em}}@media screen and (max-width:800px){.members-renew__question{padding-top:20px}}.members-renew__question--last{padding-bottom:0}.members-renew__label--left{border-right:1px solid #585858}.members-renew__label--radio-split{border:1px solid #5a5a5a;text-align:center}.members-renew__label--radio:active,.members-renew__label--radio:focus,.members-renew__label--radio:hover{cursor:pointer}.members-renew__checkbox-span{display:inline-block;padding:0 0 0 10px;font-weight:700;font-size:1.125em}@media screen and (min-width:800px){.members-renew__checkbox-span{font-size:1.375em}}.members-renew__checkbox-span--small{font-weight:400;font-size:.75em;padding:0 0 0 10px}.members-renew__checkbox-header input[type=checkbox]{display:none}.members-renew__label--checkbox-header:active,.members-renew__label--checkbox-header:focus,.members-renew__label--checkbox-header:hover{cursor:pointer}.my-insurance__container{display:block;margin:0 auto;max-width:1200px}.my-insurance__para{margin:0 0 .3em}.my-insurance__heading{font-size:2.375em;margin:5% 0 1%;padding:0}.my-insurance__heading--double-margin{margin:0 0 .5em}.my-insurance__heading--double-margin:after{clear:both;content:"";display:block}@media screen and (min-width:800px){.my-insurance__heading--double-margin{margin:10% 0 .5em}}@media screen and (min-width:1024px){.my-insurance__heading--double-margin{margin:8% 0 .5em}}.my-insurance hr{background-color:#ccc;height:1px;border:0;margin:1em 0;float:left;display:block;margin-right:2.3576520234%;width:100%}.my-insurance hr:last-child{margin-right:0}.my-insurance hr.nomarg{margin:0}.my-insurance__sub-heading{font-weight:400;font-size:.875em;margin:0 0 .5em}@media screen and (min-width:800px){.my-insurance__sub-heading{font-size:1.75em}}.my-insurance__data-title{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;padding:1% 0;font-weight:700}.my-insurance__data-title:last-child{margin-right:0}@media screen and (min-width:800px){.my-insurance__data-title{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.my-insurance__data-title:last-child{margin-right:0}}.my-insurance__data--pol{font-weight:700}.my-insurance__data{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;padding:1% 0}.my-insurance__data:last-child{margin-right:0;margin-right:auto!important}.my-insurance__spacer{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:1% 0;margin-right:0;display:none}.my-insurance__spacer:last-child{margin-right:0}.my-insurance__spacer--renew-this-policy{display:block}@media screen and (min-width:800px){.my-insurance__spacer{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin-right:0}.my-insurance__spacer:last-child{margin-right:0}}@media screen and (min-width:800px){.my-insurance__spacer--bottomrow{margin-right:2.35765%}}.my-insurance__spacer--border{border-color:#fff;border-style:solid;border-width:0 1px 0 0;float:left;display:block;margin-right:2.3576520234%;width:100%;padding-bottom:0}.my-insurance__spacer--border:last-child{margin-right:0}@media screen and (min-width:800px){.my-insurance__spacer--border{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.my-insurance__spacer--border:last-child{margin-right:0}}.my-insurance__spacer--last{margin-right:0}.my-insurance__button{margin:17px auto 0;padding:10px;display:block;text-align:center;font-size:1.1875em;height:auto;width:100%;line-height:1.2em}.my-insurance__button--renew{color:#5b5b5b}.my-insurance__button--disabled{pointer-events:none;cursor:not-allowed;text-decoration:none;color:#000;opacity:.2}.my-insurance__button--toggled{background-color:#cadb36;color:#5b5b5b}.my-insurance__button--fixed-width{margin:0;height:auto;width:260px;display:inline-block;border:none}.my-insurance__button--cancel{margin:0 5% 0 0}.my-insurance__button--document,.my-insurance__button--payment{border:none;display:block;margin-right:10px;padding:10px;line-height:1.2em}.my-insurance__button--document i,.my-insurance__button--payment i{position:relative;left:5px}@media screen and (min-width:800px){.my-insurance__button--payment{position:relative;left:20px}}.my-insurance__button--editadd{border:none!important;display:block}.my-insurance__document-container{display:none;padding:1% 20px;width:100%;background-color:#f3f6db}.my-insurance__document-container:after{clear:both;content:"";display:block}@media screen and (min-width:800px){.my-insurance__document-container{padding:1% 15%}}.my-insurance__payment-container{float:left;display:block;margin-right:2.3576520234%;display:none;padding:1% 20px;width:100%;background-color:#f3f6db}.my-insurance__payment-container:last-child{margin-right:0}@media screen and (min-width:800px){.my-insurance__payment-container{padding:1% 15%}}.my-insurance__radio-item{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.my-insurance__radio-item:last-child{margin-right:0}.my-insurance__radio-item label{font-weight:700}.my-insurance__text{color:#000}.my-insurance__text-date{padding:10px;margin-bottom:15px;border:1px solid #969696;clear:left;display:block;width:100%;font-size:16px}@media screen and (min-width:640px){.my-insurance__text-date{max-width:70px}}.my-insurance__form-left{float:left;display:block;margin-right:2.3576520234%;width:57.3509783236%;margin-right:0}.my-insurance__form-left:last-child{margin-right:0}.my-insurance__form-right{float:left;display:block;margin-right:2.3576520234%;width:40.291369653%;margin-right:0}.my-insurance__form-right:last-child{margin-right:0}.my-insurance__separator{text-align:center;padding:1% 1% 10%}.my-insurance__label{margin:2% 0 0;font-weight:700;display:block}.my-insurance__checkbox-container{float:left;display:block;margin-right:2.3576520234%;width:100%;margin:5% 0;text-align:center}.my-insurance__checkbox-container:last-child{margin-right:0}.my-insurance__checkbox{margin:0 2%}.my-insurance__center{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:center}.my-insurance__center:last-child{margin-right:0}.my-insurance__dd-link{float:left;display:block;margin-right:2.3576520234%;width:100%}.my-insurance__dd-link:last-child{margin-right:0}.my-insurance__credit-card{display:none}.my-insurance__payment-radios{float:left;display:block;margin-right:2.3576520234%;width:100%}.my-insurance__payment-radios:last-child{margin-right:0}.my-insurance__renew{background-color:#5a5a5a;padding:15px}.my-insurance__renew-para{text-align:center;margin:0;padding:0 0 10px;line-height:1.3em}.my-insurance__renew-para.\--one{font-family:UbuntuBold,Ubuntu,Arial,sans-serif;font-size:30px;text-transform:uppercase;color:#fff}.my-insurance__renew-para.\--two{color:#fff;font-size:26px;padding-bottom:0}.my-insurance__renew-para.\--two span{color:#cadb36;display:block;font-weight:700}.my-details input[type=password],.my-details input[type=text]{background-color:#fff;border-radius:4px;color:#5a5a5a}.my-details__container{display:block;margin:0 auto;max-width:1200px}.my-details__heading{font-size:2.1875em;margin:5% 0 1%;padding:0}.my-details__heading--double-margin{margin:0 0 1%}.my-details__heading--double-margin:after{clear:both;content:"";display:block}@media screen and (min-width:800px){.my-details__heading--double-margin{margin:10% 0 .5em}}@media screen and (min-width:1024px){.my-details__heading--double-margin{margin:8% 0 .5em}}.my-details hr{background-color:#ccc;height:1px;border:0;margin:1em 0;float:left;display:block;margin-right:2.3576520234%;width:100%}.my-details hr:last-child{margin-right:0}.my-details__sub-heading{font-weight:400;font-size:.75em;margin:0 0 1em}@media screen and (min-width:800px){.my-details__sub-heading{font-size:1.5em}}.my-details__table-one,.my-details__table-two{width:100%}.my-details__button{margin:0 auto;display:block;text-align:center;font-size:1.1875em;height:auto;width:100%}.my-details__button--toggled{background-color:#cadb36;color:#000}.my-details__button--fixed-width{margin:0;height:auto;width:260px;display:inline-block;border:none}.my-details__button--cancel{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.my-details__button--cancel:last-child{margin-right:0}.my-details__button--save{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;padding:5px 25px}.my-details__button--save:last-child{margin-right:0}.my-details__text{width:100%;max-width:100%;color:#000}.my-details__text--small{max-width:100px}.my-details__text--medium{max-width:200px}.my-details__text--houseno{max-width:none;float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.my-details__text--houseno:last-child{margin-right:0}.my-details__text--green{border:1px solid #cadb36}.my-details__form-item{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0;padding:0 2% 0 0}.my-details__form-item:last-child{margin-right:0}@media screen and (min-width:800px){.my-details__form-item{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0}.my-details__form-item:last-child{margin-right:0}}.my-details__form-item--full-row{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0;padding:0;margin:0 0 2%}.my-details__form-item--full-row:last-child{margin-right:0}.my-details__form-change{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0;padding:0;font-size:.8125em}.my-details__form-change:last-child{margin-right:0}@media screen and (min-width:800px){.my-details__form-change{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%;margin-right:0;padding:5% 0 2% 1%}.my-details__form-change:last-child{margin-right:0}}@media screen and (min-width:1024px){.my-details__form-change{font-size:1em}}@media screen and (min-width:800px){.my-details__form-change--add{padding:7% 0 2% 1%}}.my-details__update-section{float:left;display:block;margin-right:2.3576520234%;width:100%}.my-details__update-section:last-child{margin-right:0}@media screen and (min-width:800px){.my-details__update-section{float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%}.my-details__update-section:last-child{margin-right:0}}.my-details__label{margin:2% 0 0;font-weight:700;display:block}.my-details__link{color:#cadb36;text-decoration:none;margin:0;cursor:pointer;font-weight:700}.my-details__edit{display:none}.insurance-badge{overflow:hidden}.insurance-badge input[type=password],.insurance-badge input[type=text]{background-color:#fff;border-radius:4px;color:#5a5a5a}.insurance-badge__container{display:block;margin:0 auto;max-width:1200px}.insurance-badge__container:after{clear:both;content:"";display:block}.insurance-badge__container--yellow{background-color:#f3f6db;border-top:1px solid #dadada;margin-top:3em;padding:3%}.insurance-badge__container--yellow h2{margin:0 0 3%}.insurance-badge__heading{font-size:2.1875em;margin:5% 0 1%;padding:0}.insurance-badge__heading--double-margin{margin:0 0 1%}.insurance-badge__heading--double-margin:after{clear:both;content:"";display:block}@media screen and (min-width:800px){.insurance-badge__heading--double-margin{margin:10% 0 .5em}}@media screen and (min-width:1024px){.insurance-badge__heading--double-margin{margin:8% 0 .5em}}.insurance-badge hr{background-color:#ccc;height:1px;border:0;margin:1em 0;float:left;display:block;margin-right:2.3576520234%;width:100%}.insurance-badge hr:last-child{margin-right:0}.insurance-badge__sub-heading{font-weight:400;font-size:.75em;margin:0 0 1em}@media screen and (min-width:800px){.insurance-badge__sub-heading{font-size:1.5em}}.insurance-badge__para--bold{font-weight:700}.insurance-badge__para--text{float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;font-size:1em;margin-top:10px}.insurance-badge__para--text:last-child{margin-right:0}@media screen and (min-width:460px){.insurance-badge__para--text{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%}.insurance-badge__para--text:last-child{margin-right:0}}@media screen and (min-width:1024px){.insurance-badge__para--text{font-size:1.375em;margin-top:0}}.insurance-badge__para--text-contain{display:inline-block;text-overflow:ellipsis;overflow:hidden;max-width:77%}.insurance-badge__para .insurance-badge__tick{position:relative;top:-9px;margin-left:7px}.insurance-badge__error{clear:left;float:left;display:block;margin-right:2.3576520234%;width:100%;margin:0;border:none;padding:8px 0}.insurance-badge__error:last-child{margin-right:0}@media screen and (min-width:460px){.insurance-badge__error{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%}.insurance-badge__error:last-child{margin-right:0}}.insurance-badge__tick{color:#cadb36;margin-left:5px}.insurance-badge__tick--update{color:#fff}@media screen and (min-width:460px){.insurance-badge__tick--update{display:none!important}}.insurance-badge__remove{position:relative;top:-9px;margin-left:10px;cursor:pointer}.insurance-badge__website-item{overflow:auto;width:100%;margin-bottom:15px}.insurance-badge__button-container{clear:both;margin-left:85.2980433528%;width:100%}@media screen and (min-width:460px){.insurance-badge__button-container{margin-left:68.2384346823%}}.insurance-badge__button{padding:7px 5px 5px 0;max-width:140px;text-align:center;font-size:1em;height:40px;float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%;margin-right:0}.insurance-badge__button:last-child{margin-right:0}@media screen and (min-width:460px){.insurance-badge__button{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin-right:0}.insurance-badge__button:last-child{margin-right:0}}.insurance-badge__button--edit{color:#000;background-color:#fff;padding:7px 5px 5px 0;margin:0;font-size:.875em;float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}.insurance-badge__button--edit:last-child{margin-right:0}@media screen and (min-width:460px){.insurance-badge__button--edit{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.insurance-badge__button--edit:last-child{margin-right:0}}.insurance-badge__button--edit:hover .insurance-badge__tick{color:#fff}.insurance-badge__button--left{float:left}.insurance-badge__button--right{float:right}.insurance-badge__button--selected{color:#cadb36}.insurance-badge__button-text{display:none}@media screen and (min-width:460px){.insurance-badge__button-text{display:inline-block}}.insurance-badge__text{float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;max-width:100%;color:#000;margin-bottom:0}.insurance-badge__text:last-child{margin-right:0}@media screen and (min-width:460px){.insurance-badge__text{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%}.insurance-badge__text:last-child{margin-right:0}}.insurance-badge__label{margin:2% 0 0;font-weight:700;float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%}.insurance-badge__label:last-child{margin-right:0}.insurance-badge__link{color:#cadb36;text-decoration:none;margin:0;cursor:pointer;font-weight:700}.insurance-badge__form-container{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0}.insurance-badge__form-container:last-child{margin-right:0}.insurance-badge__jpg-badges,.insurance-badge__png-badges{list-style:none;min-height:280px}.insurance-badge__jpg-badges li,.insurance-badge__png-badges li{float:left;display:block;margin-right:2.3576520234%;width:100%;margin:0 0 1%;background-color:#5b5b5b;min-height:190px;position:relative;cursor:pointer;margin-bottom:3em}.insurance-badge__jpg-badges li:last-child,.insurance-badge__png-badges li:last-child{margin-right:0}@media screen and (min-width:640px){.insurance-badge__jpg-badges li,.insurance-badge__png-badges li{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.insurance-badge__jpg-badges li:last-child,.insurance-badge__png-badges li:last-child{margin-right:0}}.insurance-badge__jpg-badges img,.insurance-badge__png-badges img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.insurance-badge__jpg-badges--hide,.insurance-badge__png-badges--hide{display:none}.insurance-badge__jpg-badges--show,.insurance-badge__png-badges--show{display:block}.insurance-badge__badge-size{position:absolute;bottom:-50px;left:0;right:0;text-align:center;font-weight:600}.insurance-badge__format-change{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:3% 0;min-height:190px;background:rgba(0,0,0,.4);position:relative}.insurance-badge__format-change:last-child{margin-right:0}.insurance-badge__format-change-bold-text{font-weight:700}.insurance-badge__format-change-layout{text-align:center;vertical-align:bottom;width:270px;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.insurance-badge__format-change-layout:after{clear:both;content:"";display:block}.insurance-badge__format-change-layout .insurance-badge__button--edit{display:block;float:none;width:100%;margin:7.5px auto;background-color:hsla(0,0%,100%,.9);height:30px;padding:1px 0}.insurance-badge__format-change-layout .insurance-badge__button--edit:hover{background-color:#fff;color:#cadb36}.insurance-badge__code-snippet{white-space:normal;background:#fff;padding:12px}.hideonconf{display:none}.mypthub{max-width:997px;margin:0 auto!important;float:none;padding:0}.mypthub__container{padding:0 15px 15px}.mypthub .our-guarantee__button{font-size:21px;margin:20px 0}@media screen and (min-width:800px){.mypthub .our-guarantee__button{margin:1%}}.mypthub .our-guarantee__button.\--lower{margin:0}.mypthub__banner{background:url(../images/mypthub/mobile-hero.png) 0 0 no-repeat;background-size:cover;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;min-height:310px}@media screen and (min-width:800px){.mypthub__banner{background:url(../images/mypthub/gym-fac-hero.png) 0 0 no-repeat;background-size:cover;min-height:unset;justify-content:center}}@media screen and (min-width:1024px){.mypthub__banner{min-height:400px}}.mypthub__banner-heading{padding-bottom:0!important}.mypthub__banner-heading img{width:283px;margin:0 auto;display:block}@media screen and (min-width:800px){.mypthub__banner-heading img{width:auto}}.mypthub__banner-para{font-size:30px;color:#fff;text-align:center;margin:10px 0 0;line-height:2.2rem;font-weight:700;padding:0 50px}@media screen and (min-width:800px){.mypthub__banner-para{font-size:46px;margin:40px 0 0;padding:0}}.mypthub__h2{font-size:28px;color:#000;font-weight:700;text-align:center;margin-bottom:20px;line-height:2.2rem;padding:0 15px}@media screen and (min-width:800px){.mypthub__h2{font-size:36px;clear:left;padding-top:15px;padding-bottom:10px}}.mypthub__h2 span{color:#7fc142}.mypthub__top-content{padding:43px 0 30px}.mypthub__top-content p span{font-weight:700}@media screen and (min-width:800px){.mypthub__subscriptions{display:flex;flex-direction:row;justify-content:space-around}}.mypthub__subscription{border:2px solid #cadb36;width:100%;display:flex;flex-direction:column;margin:0 0 20px}@media screen and (min-width:800px){.mypthub__subscription{width:390px;height:266px;margin:0}}.mypthub__subscription h3{background-color:#cd3d40;color:#fff;font-size:60px;padding:0;margin:0;text-transform:uppercase;text-align:center}@media screen and (min-width:800px){.mypthub__subscription h3{font-size:72px}}.mypthub__subscription p{background-color:#5a5a5a;color:#fff;font-size:28px;margin:0;padding:12px 32px;line-height:44px;text-align:center;flex:1;display:block;line-height:2.2rem;font-weight:400;height:147px}@media screen and (min-width:800px){.mypthub__subscription p{font-size:36px;line-height:2.6rem}}.mypthub__subscription p span{display:block;max-width:300px;margin:0 auto}.mypthub__para-bold{font-size:18px;font-weight:700;text-align:center;max-width:741px;margin:23px auto 0}@media screen and (min-width:800px){.mypthub__how-it-works{display:flex;flex-direction:row;justify-content:space-around}}.mypthub__how-it-works p span.bold{font-weight:700}.mypthub__how-it-works-box{text-align:center}@media screen and (min-width:800px){.mypthub__how-it-works-box{max-width:203px}}.mypthub__how-it-works-box p{margin-top:0}.mypthub__how-it-works-box p.big-limiter{padding:0 25px;display:block}.mypthub__how-it-works-box p.little-limiter{padding:0 5px;display:block}.mypthub__dont-forget{margin-top:40px}@media screen and (min-width:800px){.mypthub__dont-forget{margin-top:20px}}.mypthub__dont-forget a{font-weight:700;color:#7fc142;text-decoration:underline}.mypthub__dont-forget span{font-weight:700}.clearfix{content:"";clear:both;display:table}.about-mypthub{background-color:#000;clear:left;margin-top:130px}.about-mypthub__container{padding:0 15px;max-width:992px;margin:0 auto;margin-top:-50px}.about-mypthub__screens{display:block;margin:0 auto;position:relative;top:-62px;max-width:100%}.about-mypthub__h2{color:#fff;font-size:28px;font-weight:700;text-align:center;display:flex;flex-direction:row;justify-content:center;padding:30px 0 0}@media screen and (min-width:800px){.about-mypthub__h2{font-size:36px;margin:0 0 25px}}.about-mypthub__h2 img{width:178px;margin-left:15px}@media screen and (min-width:800px){.about-mypthub__h2 img{width:230px;height:57px}}.about-mypthub__para{color:#fff}.about-mypthub__para.\--short{max-width:80%}.about-mypthub__para a{color:#cadb36}.about-mypthub__h3{max-width:53%;font-size:22px;text-align:left;color:#fff;line-height:1.8rem}@media screen and (min-width:800px){.about-mypthub__h3{max-width:none;font-size:24px;text-align:center;margin:40px 0 20px}}.about-mypthub__h3 span{color:#cadb36}.about-mypthub__masterclass{position:relative;margin-top:35px}@media screen and (min-width:800px){.about-mypthub__masterclass{margin-top:0}}.about-mypthub__masterclass img{width:110px;position:absolute;top:0;right:0}@media screen and (min-width:800px){.about-mypthub__masterclass img{width:auto}}.about-mypthub__h4{color:#fff;text-align:center;margin-bottom:40px}@media screen and (min-width:800px){.about-mypthub__h4{margin-bottom:20px}}.about-mypthub__h4.\--bottom{font-size:18px}.about-mypthub__h4 span{color:#cadb36}.about-mypthub__modules{display:flex;flex-wrap:wrap;flex:1 0 60%;justify-content:space-around}.about-mypthub__module{border:2px solid #cadb36;width:392px;padding:0;color:#fff;min-height:150px;font-size:28px;display:flex;justify-content:center;align-items:center;text-align:center;position:relative;margin-bottom:25px}@media screen and (min-width:800px){.about-mypthub__module{font-size:36px;padding:0 84px;min-height:272px;line-height:2.4rem;margin-bottom:40px}}.about-mypthub__module:before{content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.3}.about-mypthub__module.\--one:before{background:url(../images/mypthub/creating.jpg) 0 0 no-repeat;background-size:cover}.about-mypthub__module.\--two:before{background:url(../images/mypthub/social.jpg) 0 0 no-repeat;background-size:cover}.about-mypthub__module.\--three:before{background:url(../images/mypthub/scaling.jpg) 0 0 no-repeat;background-size:cover}.about-mypthub__module.\--four:before{background:url(../images/mypthub/how.jpg) 0 0 no-repeat;background-size:cover}.about-mypthub__module h5{padding:0;margin:0;margin:0 auto;z-index:3}.about-mypthub .our-guarantee{margin-top:-10px;padding-bottom:20px}.about-mypthub .our-guarantee a{color:#000;background-color:#cadb36;font-size:21px}.mypthub-banner{clear:left;width:100%;background-color:#000;background-image:url(../images/mypthub/my-pt-hub-background-mobile.jpg);background-repeat:no-repeat;background-position:100% 0;background-size:cover}@media screen and (min-width:640px){.mypthub-banner{background-image:url(../images/mypthub/my-pt-hub-background-desktop.jpg)}}@media screen and (min-width:800px){.mypthub-banner{max-height:504px}}.mypthub-banner__container{padding:60px 15px;position:relative}.mypthub-banner__container img{max-width:330px}.mypthub-banner__container h3{margin-top:20px;line-height:2.8rem;font-size:43px;color:#fff;margin-bottom:0}.mypthub-banner__container h3 span{color:#cadb36}.mypthub-banner__container p{max-width:376px;color:#fff;margin:30px 0}@media screen and (min-width:800px){.mypthub-banner__container p{margin:30px 0 50px}}.mypthub-banner__container p span{font-weight:700}.mypthub-banner__container .pt-fi-insurance__button--quote{background-color:#cadb36;color:#000;margin:0}.mypthub-banner__logo{padding-top:140px;width:260px}@media screen and (min-width:640px){.mypthub-banner__logo{width:auto;padding-top:0}}.mypthub-banner__roundel{position:absolute;top:10px;right:10px}@media screen and (min-width:800px){.mypthub-banner__roundel{top:52%;left:52%}}@media screen and (min-width:1024px){.mypthub-banner__roundel{left:42%}}.ppc-page-banner{background-size:cover;margin-top:0;position:relative}@media screen and (max-width:1023px){.ppc-page-banner{margin-top:0}}.ppc-page-banner__content{margin:0;padding:60px 20px 40px;text-align:center;width:auto}@media screen and (min-width:1024px){.ppc-page-banner__content{margin:0 0 0 50%;padding:90px 0;width:50%;text-align:left}.--abseiling-insurance .ppc-page-banner__content,.--ballet-and-barre-insurance .ppc-page-banner__content,.--canyoning-insurance .ppc-page-banner__content{margin:0 0 0 9%}}.ppc-page-banner__content--gym-insurance{padding:95px 20px}@media screen and (min-width:800px){.ppc-page-banner__content--gym-insurance{padding:140px 0}}.ppc-page-banner__content .trustpilot-widget{margin:20px auto;width:270px}@media screen and (min-width:640px){.ppc-page-banner__content .trustpilot-widget{margin:30px auto}}@media screen and (min-width:1024px){.ppc-page-banner__content .trustpilot-widget{margin:30px 0}}.ppc-page-banner__content--centered{margin:auto;text-align:center;padding-top:95px}.ppc-page-banner__content--centered .trustpilot-widget{margin:20px auto}@media screen and (min-width:640px){.ppc-page-banner__content--centered .trustpilot-widget{margin:30px auto}}.ppc-page-banner__content--avivaStrip{padding:80px 20px 40px}@media screen and (min-width:1024px){.ppc-page-banner__content--avivaStrip{padding:120px 0 40px}}@media screen and (min-width:1200px){.ppc-page-banner__content--avivaStrip{padding:85px 0}}@media screen and (min-width:1800px){.ppc-page-banner__content--avivaStrip{padding:115px 0}}.ppc-page-banner__heading{color:#fff;font-size:38px;line-height:42px;margin:0}@media screen and (min-width:640px){.ppc-page-banner__heading{font-size:52px;line-height:56px}}@media screen and (min-width:1024px){.ppc-page-banner__heading{font-size:50px;line-height:54px;margin-top:30px}}@media screen and (min-width:1800px){.ppc-page-banner__heading{font-size:64px;line-height:68px}}.ppc-page-banner__offer-heading{max-width:480px;margin:0 auto 40px}@media screen and (min-width:640px){.ppc-page-banner__offer-heading{margin-bottom:0}}.ppc-page-banner__offer-heading>p{display:flex;width:100%;justify-content:center;align-items:center;text-align:center;flex-grow:1;flex-basis:0;color:#fff;letter-spacing:3px;text-transform:uppercase;font-weight:700;font-size:23px;margin:0 0 5px}.ppc-page-banner__offer-heading>p:after,.ppc-page-banner__offer-heading>p:before{content:"";border-top:2px solid #fff;margin:0 20px 0 0;flex:1 0 20px}.ppc-page-banner__offer-heading>p:after{margin:0 0 0 20px}.ppc-page-banner__offer-heading h1{background:rgba(0,0,0,.5);padding:10px;color:#fff;font-weight:400;font-size:22px;line-height:1.25;text-transform:uppercase}@media screen and (min-width:640px){.ppc-page-banner__offer-heading h1{font-size:32px}}.ppc-page-banner__offer-heading h1 span{color:#cadb36;display:block;font-size:3.5em;line-height:1;font-weight:900}.ppc-page-banner__btn{background-color:#cadb36;color:#000;display:inline-block;padding:12px 30px;text-decoration:none;font-size:1.3em;font-weight:700;text-transform:uppercase}.ppc-page-banner__btn:hover{background-color:#ccd4c5}@media screen and (max-width:800px){.ppc-page-banner__btn{padding:10px 15px}}@media screen and (max-width:544px){.ppc-page-banner__btn{padding:10px 30px;font-size:1em}}.ppc-page-cover{display:flex;flex-wrap:wrap}.ppc-page-cover ul{list-style:none;padding-left:30px}@media screen and (min-width:1800px){.ppc-page-cover ul{width:80%}}.ppc-page-cover ul li{font-size:16px;font-family:UbuntuMedium;text-indent:-12px;margin:0 0 8px}.ppc-page-cover ul li:before{content:"\f105";color:#7fc142;display:inline-block;font-family:FontAwesome;margin:0 10px 0 0}.ppc-page-cover a{color:#7fc142}.ppc-page-cover__heading{margin:0 0 30px;font-family:UbuntuMedium;font-size:36px;line-height:40px}@media screen and (min-width:1800px){.ppc-page-cover__heading{font-size:41px;line-height:44px}}@media screen and (min-width:1024px){.ppc-page-cover--overideFloat-to-flex{display:flex}}.ppc-page-cover__options{padding:20px 20px 40px;display:flex;align-items:center;justify-content:center;flex:1 0 100%}@media screen and (min-width:1024px){.ppc-page-cover__options{padding:0;float:left;width:50%;flex-basis:50%}}@media screen and (min-width:1024px){.ppc-page-cover__options .inner{margin:50px auto 40px;padding:0 20px}}@media screen and (min-width:1580px){.ppc-page-cover__options .inner{margin:80px auto 40px;width:70%}}.ppc-page-cover__options h3{margin-top:20px;margin-bottom:6px}.ppc-page-cover__options h3+p{margin-top:0}.ppc-page-cover__reasons{position:relative;flex:1 0 100%;display:flex;flex-direction:column}@media screen and (min-width:1024px){.ppc-page-cover__reasons{float:left;width:50%;flex-basis:50%}}.ppc-page-cover__reasons--bg-container{background-size:cover;background-position:50%;flex:1}@media screen and (min-width:1024px){.ppc-page-cover__reasons--flexCol{display:flex;flex-direction:column}}@media screen and (min-width:1024px){.ppc-page-cover__reasons--flex-colFill{flex:2 0 auto}}.ppc-page-cover__reasons h2,.ppc-page-cover__reasons li{color:#fff}.ppc-page-cover__reasons h2{text-align:center}.ppc-page-cover__reasons .inner{padding:20px 20px 80px}@media screen and (min-width:640px){.ppc-page-cover__reasons .inner{width:65%;margin:0 auto;padding:80px 0}}@media screen and (min-width:1024px){.ppc-page-cover__reasons .inner{padding:50px 0 70px;width:auto}}@media screen and (min-width:1580px){.ppc-page-cover__reasons .inner{width:70%}}.ppc-page-cover__reasons ul{padding:0 0 0 30px}@media screen and (min-width:1024px){.ppc-page-cover__reasons ul{padding:0;margin:0 auto;width:75%}}@media screen and (min-width:1400px){.ppc-page-cover__reasons ul{padding:0;width:50%}}.ppc-page-cover__reasons p{color:#fff;padding-left:30px}.ppc-page-cover__gradient{background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142);padding:50px 15px 20px;position:relative;margin-top:auto}@media screen and (min-width:1024px){.ppc-page-cover__gradient{padding:60px 0 20px}}@media screen and (min-width:1400px){.ppc-page-cover__gradient{padding:80px 0 20px}}.ppc-page-cover__gradient:before{content:"";display:block;background-image:url(../images/usp-icon-lowest-price-guarantee.png);width:90px;height:90px;position:absolute;top:-45%;right:0;left:0;margin:0 auto;background-size:cover}@media screen and (min-width:1024px){.ppc-page-cover__gradient:before{top:-35%}}@media screen and (min-width:1400px){.ppc-page-cover__gradient:before{top:-35%;width:120px;height:120px}}.ppc-page-cover__gradient-heading{color:#fff;font-family:UbuntuMedium;text-align:center;font-size:24px;line-height:28px;padding:0 15px;margin:0}@media screen and (min-width:1024px){.ppc-page-cover__gradient-heading{font-size:32px;line-height:36px}}@media screen and (min-width:1800px){.ppc-page-cover__gradient-heading{font-size:38px;line-height:42px}}.ppc-page-cover__faqs{background:#f6f9dc;padding:40px 0}.ppc-page-cover__faqs h2{text-align:center}.ppc-page-cover__faqs-question{border:2px solid #7fc143;max-width:1440px;margin:0 10px 30px;text-align:center}@media screen and (min-width:800px){.ppc-page-cover__faqs-question{text-align:left}}@media screen and (min-width:1400px){.ppc-page-cover__faqs-question{margin:0 auto 30px}}.ppc-page-cover__faqs-question h3,.ppc-page-cover__faqs-question p{font-size:16px;margin:0;font-weight:400}@media screen and (min-width:1024px){.ppc-page-cover__faqs-question h3,.ppc-page-cover__faqs-question p{font-size:24px}}.ppc-page-cover__faqs-question img{margin-right:15px}.ppc-page-cover__faqs-question--q{background:#fff;padding:20px 10px}@media screen and (min-width:800px){.ppc-page-cover__faqs-question--q{display:flex;align-items:center}}@media screen and (min-width:1024px){.ppc-page-cover__faqs-question--q{padding:20px 30px}}.ppc-page-cover__faqs-question--a{background:#e3f1d7;padding:20px 30px}@media screen and (min-width:800px){.ppc-page-cover__faqs-question--a{display:flex;align-items:center}}@media screen and (min-width:1024px){.ppc-page-cover__faqs-question--a{padding:20px 60px}}.ppc-page-cover__faqs-icon{width:30px}@media screen and (min-width:1024px){.ppc-page-cover__faqs-icon{width:50px}}.ppc-page-cover__offer{background:#dfdfdf;text-align:center;padding:50px 0}.ppc-page-cover__offer-inner{background:#fff;padding:20px;max-width:1440px;margin:0 15px}@media screen and (min-width:1400px){.ppc-page-cover__offer-inner{padding:20px 260px;margin:0 auto}}.ppc-page-cover__offer-inner h3{font-size:24px}.ppc-page-cover__offer-inner h3 span{background-color:#cd3c3f;color:#fff;display:inline-block;padding:0 10px}.ppc-page-cover__btn{text-align:center;margin:20px 0 0}.ppc-page-cover__btn a{color:#cadb36}.ppc-page-cover__btn a:hover{color:#fff}.ppc-page-cta{background-color:#f5f7e1;padding:60px 0;text-align:center}@media screen and (min-width:800px){.ppc-page-cta{text-align:unset}}.ppc-page-cta__container{padding:0 15px;margin:0 auto 30px;overflow:auto;max-width:785px}@media screen and (min-width:800px){.ppc-page-cta__container{display:flex}}@media screen and (min-width:1024px){.ppc-page-cta__container{padding:0}}.ppc-page-cta__container h2{margin:0 0 30px;font-family:UbuntuMedium;font-size:36px;line-height:40px}.ppc-page-cta__content,.ppc-page-cta__icon{padding:0 15px}.ppc-page-steps{padding:30px 15px 40px;background-color:#dfdfdf;clear:both;text-align:center;flex-basis:100%}@media screen and (min-width:1024px){.ppc-page-steps{padding:60px 0}}.ppc-page-steps.--green-border{border-bottom:3px solid #cadb36}.ppc-page-steps--roundel{margin:0 0 15px;text-align:center}@media screen and (min-width:800px){.ppc-page-steps--roundel{margin:0;padding:0 15px;float:left;width:33.3333333333%}}.ppc-page-steps--roundel img{display:block;margin:auto;max-width:100%;width:180px}.ppc-page-steps__heading{margin:0 0 30px;font-family:UbuntuMedium;font-size:36px;line-height:40px;text-align:center}@media screen and (min-width:1800px){.ppc-page-steps__heading{font-size:41px;line-height:44px}}.ppc-page-steps__container{padding:0 15px;margin:0 auto 30px;overflow:auto}@media screen and (min-width:1024px){.ppc-page-steps__container{padding:0;max-width:900px}}.ppc-page-steps__btn{background-color:#000;text-transform:uppercase;display:inline-block;color:#cadb36!important;text-align:center;text-decoration:none;padding:12px 30px;font-weight:700;font-size:1.3em}.ppc-page-steps__btn:hover{color:#fff}@media screen and (max-width:544px){.ppc-page-steps__btn{padding:15px 20px;font-size:1.2em}}.ppc-page-steps__smallprint{padding:0 15px;font-size:12px;margin:30px 0 -30px}.ppc-page-text{clear:both;text-align:center;padding:30px 15px 20px}.ppc-page-text h2{font-size:36px;font-weight:700;margin:0;font-family:UbuntuMedium}.ppc-page-tp{clear:both;padding:60px 0}.ppc-page-tp__heading{margin:0 0 30px;font-family:UbuntuMedium;font-size:36px;line-height:40px;text-align:center}@media screen and (min-width:1800px){.ppc-page-tp__heading{font-size:41px;line-height:44px}}.ppc-page-tp.--green-border{margin-top:50px;border-top:3px solid #cadb36}.ppc-page-greenLinkBlock{padding:45px 20px 50px;text-align:center;background-color:#f5f7e1;flex-basis:100%}.ppc-page-greenLinkBlock__heading{margin:0 0 10px;font-size:28px;line-height:34px}.ppc-page-greenLinkBlock__para{margin:0}.ppc-page-gym__container{max-width:1200px;margin:0 auto}.ppc-page-gym__introText{padding:0 15px;font-size:20px;line-height:29px;text-align:center}@media screen and (min-width:800px){.ppc-page-gym__introText{padding:20px 20% 40px;font-size:30px;line-height:39px}}.ppc-page-gym__flex{padding:0 20px}@media screen and (min-width:800px){.ppc-page-gym__flex{display:flex}}.ppc-page-gym__flex-2col:first-child{padding-bottom:40px}@media screen and (min-width:800px){.ppc-page-gym__flex-2col{position:relative;width:50%;padding-bottom:150px}.ppc-page-gym__flex-2col:first-child{padding-bottom:0;padding-right:40px;border-right:1px solid #ccc}.ppc-page-gym__flex-2col:last-child{padding-left:40px}}.ppc-page-gym__compare-heroImg{display:block;margin:0 auto 25px;width:240px;height:auto}.ppc-page-gym__compare-primary-heading{font-size:30px;font-weight:700;text-align:center}.ppc-page-gym__compare-secondary-heading{font-size:25px;font-weight:700;text-align:center}.ppc-page-gym__compare-tertiary-heading{margin:0;font-weight:700}.ppc-page-gym__compare-secondary-intro{text-align:center}@media screen and (min-width:800px){.ppc-page-gym__compare-secondary-intro{min-height:102px}}@media screen and (min-width:1024px){.ppc-page-gym__compare-secondary-intro{min-height:75px}}.ppc-page-gym__compare-para{margin:0 0 20px}.ppc-page-gym__compare--btn{position:relative;left:50%;transform:translateX(-50%)}@media screen and (min-width:800px){.ppc-page-gym__compare--btn{position:absolute;bottom:50px}}.ppc-page-gym__compare--highlight{color:#66c41e}.ppc-page.\--personal-trainer .ppc-page-banner{background-image:url(../images/banners/hero-pt-img.png)}.ppc-page.\--personal-trainer .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/pt-why-choose-img.jpg)}.ppc-page.\--dance-insurance .ppc-page-banner{background-image:url(../images/banners/hero-dance-img.png)}.ppc-page.\--dance-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/dance-why-choose-img.png)}.ppc-page.\--dance-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--yoga-insurance .ppc-page-banner{background-image:url(../images/banners/hero-yoga-img.png)}.ppc-page.\--yoga-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/yoga-why-choose-img.png)}.ppc-page.\--yoga-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--paragliding-insurance .ppc-page-banner{background-image:url(../images/banners/banner_paragliding.jpg);background-position:50%}.ppc-page.\--paragliding-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/paragliding-why-choose-img.jpg)}.ppc-page.\--paragliding-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--hanggliding-insurance .ppc-page-banner{background-image:url(../images/banners/banner_hanggliding.jpg);background-position:50%}.ppc-page.\--hanggliding-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/hanggliding-why-choose-img.jpg)}.ppc-page.\--hanggliding-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--public-liability-insurance .ppc-page-banner{background-image:url(../images/banners/banner_liability.jpg)}.ppc-page.\--public-liability-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/liability-why-choose-img.jpg)}.ppc-page.\--public-liability-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--rock-climbing-insurance .ppc-page-banner{background-image:url(../images/banners/banner_rock-climbing.jpg);background-position:50%}.ppc-page.\--rock-climbing-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/rock-climbing-why-choose-img.jpg)}.ppc-page.\--rock-climbing-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--scuba-diving-insurance .ppc-page-banner{background-image:url(../images/banners/banner_scuba-diving.jpg);background-position:50%}.ppc-page.\--scuba-diving-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/scuba-diving-why-choose-img.jpg)}.ppc-page.\--scuba-diving-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--sky-diving-insurance .ppc-page-banner{background-image:url(../images/banners/banner_sky-diving.jpg);background-position:50%}.ppc-page.\--sky-diving-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/sky-diving-why-choose-img.jpg)}.ppc-page.\--sky-diving-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--sports-coaches-insurance .ppc-page-banner{background-image:url(../images/banners/banner_sports-coaches.jpg);background-position:50%}.ppc-page.\--sports-coaches-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/sports-coaches-why-choose-img.jpg)}.ppc-page.\--sports-coaches-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--sports-massage-insurance .ppc-page-banner{background-image:url(../images/banners/banner_sports-massage.jpg);background-position:50%}.ppc-page.\--sports-massage-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/sports-massage-why-choose-img.jpg)}.ppc-page.\--sports-massage-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--surfing-insurance .ppc-page-banner{background-image:url(../images/banners/banner_surfing.jpg);background-position:bottom}.ppc-page.\--surfing-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/surfing-why-choose-img.jpg)}.ppc-page.\--surfing-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--cheerleading-insurance .ppc-page-banner{background-image:url(../images/banners/banner_cheerleading.jpg);background-position:50%}.ppc-page.\--cheerleading-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/cheerleading_bg.jpg)}.ppc-page.\--cheerleading-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--cricket-insurance .ppc-page-banner{background-image:url(../images/banners/banner_cricket.jpg);background-position:50%}.ppc-page.\--cricket-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/cricket_bg.jpg)}.ppc-page.\--cricket-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--gymnastics-insurance .ppc-page-banner{background-image:url(../images/banners/banner_gymnastics_mobile.jpg);background-position:50%}@media screen and (min-width:800px){.ppc-page.\--gymnastics-insurance .ppc-page-banner{background-image:url(../images/banners/banner_gymnastics.jpg)}}.ppc-page.\--gymnastics-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/gymnastics_bg.jpg)}.ppc-page.\--gymnastics-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--spinning-insurance .ppc-page-banner{background-image:url(../images/banners/banner_spinning.jpg);background-position:top}.ppc-page.\--spinning-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/spinning_bg.jpg)}.ppc-page.\--spinning-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--pilates-insurance .ppc-page-banner{background-image:url(../images/banners/banner_pilates.jpg);background-position:50%}.ppc-page.\--pilates-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/pilates_bg.jpg)}.ppc-page.\--pilates-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--swimming-insurance .ppc-page-banner{background-image:url(../images/banners/banner_swimming.jpg);background-position:top}.ppc-page.\--swimming-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/swimming_bg.jpg)}.ppc-page.\--swimming-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--zumba-insurance .ppc-page-banner{background-image:url(../images/banners/banner_zumba.jpg);background-position:50%}.ppc-page.\--zumba-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/zumba_bg.jpg)}.ppc-page.\--zumba-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--sailing-insurance .ppc-page-banner{background-image:url(../images/banners/banner_sailing_mobile.jpg);background-position:50%}@media screen and (min-width:640px){.ppc-page.\--sailing-insurance .ppc-page-banner{background-image:url(../images/banners/banner_sailing.jpg)}}.ppc-page.\--sailing-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/sailing_bg.jpg)}.ppc-page.\--sailing-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--gym-insurance .ppc-page-banner{background-image:url(../images/banners/banner_gym_mobile.jpg);background-position:50%}@media screen and (min-width:640px){.ppc-page.\--gym-insurance .ppc-page-banner{background-image:url(../images/banners/banner_gym.jpg)}}.ppc-page.\--canoeing-insurance .ppc-page-banner{background-image:url(../images/banners/banner_canoeing.jpg);background-position:50%}.ppc-page.\--canoeing-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/canoeing_bg.jpg)}.ppc-page.\--canoeing-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--kickboxing-insurance .ppc-page-banner{background-image:url(../images/newpages/kickboxing.jpg);background-position:50%}.ppc-page.\--kickboxing-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/newpages/sub-kickboxing.jpg)}.ppc-page.\--kickboxing-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--muaythai-insurance .ppc-page-banner{background-image:url(../images/newpages/muaythai.jpg);background-position:50%}.ppc-page.\--muaythai-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/newpages/sub-muaythai.jpg)}.ppc-page.\--muaythai-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--parachuting-insurance .ppc-page-banner{background-image:url(../images/newpages/parachuting.jpg);background-position:50%}.ppc-page.\--parachuting-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/newpages/sub-parachuting.jpg)}.ppc-page.\--parachuting-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--rowing-insurance .ppc-page-banner{background-image:url(../images/newpages/rowing.jpg);background-position:50%}.ppc-page.\--rowing-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/newpages/sub-rowing.jpg)}.ppc-page.\--rowing-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--running-insurance .ppc-page-banner{background-image:url(../images/newpages/running.jpg);background-position:50%}.ppc-page.\--running-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/newpages/sub-running.jpg)}.ppc-page.\--running-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--segway-insurance .ppc-page-banner{background-image:url(../images/newpages/segway.jpg);background-position:50%}.ppc-page.\--segway-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/newpages/sub-segway.jpg)}.ppc-page.\--segway-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--selfdefence-insurance .ppc-page-banner{background-image:url(../images/newpages/selfdefence.jpg);background-position:50%}.ppc-page.\--selfdefence-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/newpages/sub-selfdefence.jpg)}.ppc-page.\--selfdefence-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--trampolining-insurance .ppc-page-banner{background-image:url(../images/newpages/trampoline.jpg);background-position:50%}.ppc-page.\--trampolining-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/newpages/sub-trampoline.jpg)}.ppc-page.\--trampolining-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--triathlon-insurance .ppc-page-banner{background-image:url(../images/newpages/triathalon.jpg);background-position:50%}.ppc-page.\--triathlon-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/newpages/sub-triathalon.jpg)}.ppc-page.\--triathlon-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--skateboarding-insurance .ppc-page-banner{background-image:url(../images/newpages/skateboarding.jpg);background-position:50%}.ppc-page.\--skateboarding-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/newpages/sub-skateboarding.jpg)}.ppc-page.\--skateboarding-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--gymmember-insurance .ppc-page-banner{background-image:url(../images/newpages/I4S-13854_hero-gymmember.jpg);background-position:50%}.ppc-page.\--gymmember-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/newpages/I4S-13854-sub-gymmember.jpg)}.ppc-page.\--gymmember-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--football-insurance .ppc-page-banner{background-image:url(../images/newpages/I4S-13854-hero-football.jpg);background-position:50%}.ppc-page.\--football-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/newpages/I4S-13854-sub-football.jpg)}.ppc-page.\--football-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--martialarts-insurance .ppc-page-banner{background-image:url(../images/newpages/I4S-13854-hero-martialarts.jpg);background-position:50%}.ppc-page.\--martialarts-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/newpages/I4S-13854-sub-martialarts1.jpg)}.ppc-page.\--martialarts-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--specialistsports-insurance .ppc-page-banner{background-image:url(../images/newpages/I4S-13854-hero-newsports1.jpg);background-position:50%}.ppc-page.\--specialistsports-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/newpages/I4S-13854-sub-newsports1.jpg)}.ppc-page.\--specialistsports-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--sportsinsurance-insurance .ppc-page-banner{background-image:url(../images/newpages/I4S-13854-hero-sportsinsurance3.jpg);background-position:50%}.ppc-page.\--sportsinsurance-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/newpages/I4S-13854-sub-sportsinsurance3.jpg)}.ppc-page.\--sportsinsurance-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--exercisefitness-insurance .ppc-page-banner{background-image:url(../images/newpages/exercise-fitness-class.jpg);background-position:50%}.ppc-page.\--exercisefitness-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/newpages/sub-exercise-fitness-class.jpg)}.ppc-page.\--exercisefitness-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--ironman-insurance .ppc-page-banner{background-image:url(../images/newpages/ironman.jpg);background-position:50%}.ppc-page.\--ironman-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/newpages/sub-ironman.jpg)}.ppc-page.\--ironman-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--karate-insurance .ppc-page-banner{background-image:url(../images/newpages/karate.jpg);background-position:50%}.ppc-page.\--karate-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/newpages/sub-karate.jpg)}.ppc-page.\--karate-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--teams-insurance .ppc-page-banner{background-image:url(../images/newpages/teams.jpg);background-position:50%}.ppc-page.\--teams-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/newpages/sub-teams.jpg)}.ppc-page.\--teams-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--tennis-insurance .ppc-page-banner{background-image:url(../images/newpages/tennis.jpg);background-position:50%}.ppc-page.\--tennis-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/newpages/sub-tennis.jpg)}.ppc-page.\--tennis-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--athletics-insurance .ppc-page-banner{background-image:url(../images/newpages/athletics.jpg);background-position:50%}.ppc-page.\--athletics-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/newpages/sub-athletics.jpg)}.ppc-page.\--athletics-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--caving-insurance .ppc-page-banner{background-image:url(../images/newpages/caving.jpg);background-position:50%}.ppc-page.\--caving-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/newpages/sub-caving.jpg)}.ppc-page.\--caving-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--hockey-insurance .ppc-page-banner{background-image:url(../images/newpages/hockey.jpg);background-position:50%}.ppc-page.\--hockey-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/newpages/sub-hockey.jpg)}.ppc-page.\--hockey-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--icehockey-insurance .ppc-page-banner{background-image:url(../images/newpages/icehockey.jpg);background-position:50%}.ppc-page.\--icehockey-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/newpages/sub-icehockey.jpg)}.ppc-page.\--icehockey-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--archery-insurance .ppc-page-banner{background-image:url(../images/banners/banner_archery.jpg);background-position:50%}.ppc-page.\--archery-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/archery_bg.jpg)}.ppc-page.\--archery-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--climbing-insurance .ppc-page-banner{background-image:url(../images/banners/hero-climbing-img.jpg)}.ppc-page.\--climbing-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/climbing-why-choose-img.jpg)}.ppc-page.\--climbing-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--diving-insurance .ppc-page-banner{background-image:url(../images/banners/hero-diving-img.jpg)}.ppc-page.\--diving-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/diving-why-choose-img.jpg)}.ppc-page.\--diving-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--extreme-sports-insurance .ppc-page-banner{background-image:url(../images/banners/hero-extreme-sports-img.jpg)}.ppc-page.\--extreme-sports-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/extreme-sports-why-choose-img.jpg)}.ppc-page.\--extreme-sports-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--fishing-insurance .ppc-page-banner{background-image:url(../images/banners/hero-fishing-img.jpg)}.ppc-page.\--fishing-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/fishing-why-choose-img.jpg)}.ppc-page.\--fishing-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--instructors-insurance .ppc-page-banner{background-image:url(../images/banners/hero-instructors-img.jpg)}.ppc-page.\--instructors-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/instructors-why-choose-img.jpg)}.ppc-page.\--instructors-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--kitesurfing-insurance .ppc-page-banner{background-image:url(../images/banners/hero-kitesurfing-img.jpg)}.ppc-page.\--kitesurfing-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/kitesurfing-why-choose-img.jpg)}.ppc-page.\--kitesurfing-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--mma-insurance .ppc-page-banner{background-image:url(../images/banners/hero-mma-img.jpg)}.ppc-page.\--mma-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/mma-why-choose-img2.jpg)}.ppc-page.\--mma-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--mountaineering-insurance .ppc-page-banner{background-image:url(../images/banners/hero-mountaineering-img.jpg)}.ppc-page.\--mountaineering-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/mountaineering-why-choose-img.jpg)}.ppc-page.\--mountaineering-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--online-training .ppc-page-banner{background-image:url(../images/banners/hero-online-training-img.jpg);background-position:100%}.ppc-page.\--online-training .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/online-training-why-choose-img.jpg)}.ppc-page.\--online-training .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--online-training .share-container p{color:#fff;text-align:center}.ppc-page.\--paddleboard-insurance .ppc-page-banner{background-image:url(../images/banners/hero-paddleboard-img.jpg)}.ppc-page.\--paddleboard-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/paddleboard-why-choose-img.jpg)}.ppc-page.\--paddleboard-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--one-month-free .ppc-page-banner{background-image:url(../images/banners/one-month-free.jpg);background-position:100%}.ppc-page.\--one-month-free .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/one-month-free-wcu.jpg);background-position:top}.ppc-page.\--one-month-free .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--paintballing-insurance .ppc-page-banner{background-image:url(../images/banners/hero-paintballing-img.jpg)}.ppc-page.\--paintballing-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/paintballing-why-choose-img.jpg)}.ppc-page.\--paintballing-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--outdoor-training .ppc-page-banner{background-image:url(../images/banners/hero-outdoortraining.jpg);background-position:100%}.ppc-page.\--outdoor-training .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/outdoor-training-why-choose-img.jpg)}.ppc-page.\--outdoor-training .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--outdoor-training .share-container p{color:#fff;text-align:center}.ppc-page.\--online-coaching .ppc-page-banner{background-image:url(../images/banners/hero-onlinecoaching.jpg);background-position:100%}.ppc-page.\--online-coaching .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/online-coaching-why-choose-img.jpg)}.ppc-page.\--online-coaching .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--online-coaching .share-container p{color:#fff;text-align:center}.ppc-page.\--online-classes .ppc-page-banner{background-image:url(../images/banners/hero-onlineclasses.jpg);background-position:100%}.ppc-page.\--online-classes .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/online-classes-why-choose-img.jpg)}.ppc-page.\--online-classes .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--online-classes .share-container p{color:#fff;text-align:center}.ppc-page.\--kayaking-insurance .ppc-page-banner{background-image:url(../images/banners/hero-kayaking.jpg);background-position:100%}.ppc-page.\--kayaking-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/kayaking-why-choose-img.jpg)}.ppc-page.\--kayaking-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--kayaking-insurance .share-container p{color:#fff;text-align:center}.ppc-page.\--1to1-coaching .ppc-page-banner{background-image:url(../images/banners/hero-1to1.jpg);background-position:100%}.ppc-page.\--1to1-coaching .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/1to1-why-choose-img.jpg)}.ppc-page.\--1to1-coaching .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--1to1-coaching .share-container p{color:#fff;text-align:center}.ppc-page.\--windsurfing-insurance .ppc-page-banner{background-image:url(../images/banners/hero-windsurfing.jpg);background-position:100%}.ppc-page.\--windsurfing-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/windsurfing-why-choose-img.jpg)}.ppc-page.\--windsurfing-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--windsurfing-insurance .share-container p{color:#fff;text-align:center}.ppc-page.\--bushcraft-insurance .ppc-page-banner{background-image:url(../images/banners/hero-bushcraft.jpg);background-position:100%}.ppc-page.\--bushcraft-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/bushcraft-why-choose-img.jpg)}.ppc-page.\--bushcraft-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--bushcraft-insurance .share-container p{color:#fff;text-align:center}.ppc-page.\--bootcamp-insurance .ppc-page-banner{background-image:url(../images/banners/hero-bootcamp.jpg);background-position:100%}.ppc-page.\--bootcamp-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/bootcamp-why-choose-img.jpg)}.ppc-page.\--bootcamp-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--bootcamp-insurance .share-container p{color:#fff;text-align:center}.ppc-page.\--watersports .ppc-page-banner{background-image:url(../images/banners/hero-watersports.jpg);background-position:100%}.ppc-page.\--watersports .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/watersports-why-choose-img.jpg)}.ppc-page.\--watersports .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--watersports .share-container p{color:#fff;text-align:center}.ppc-page .offerzone{z-index:1;position:static;background-color:#000}.ppc-page-banner{background-position:50%!important}.ppc-page.\--badminton-insurance .ppc-page-banner{background-image:url(../images/banners/badminton.jpg);background-position:50%}.ppc-page.\--badminton-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/badminton.jpg)}.ppc-page.\--badminton-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--boxing-insurance .ppc-page-banner{background-image:url(../images/banners/boxing.jpg);background-position:50%}.ppc-page.\--boxing-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/boxing.jpg)}.ppc-page.\--boxing-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--baseball-insurance .ppc-page-banner{background-image:url(../images/banners/baseball.jpg);background-position:50%}.ppc-page.\--baseball-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/baseball.jpg)}.ppc-page.\--baseball-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--basketball-insurance .ppc-page-banner{background-image:url(../images/banners/basketball.jpg);background-position:50%}.ppc-page.\--basketball-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/basketball.jpg)}.ppc-page.\--basketball-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--judo-insurance .ppc-page-banner{background-image:url(../images/banners/judo.jpg);background-position:50%}.ppc-page.\--judo-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/judo.jpg)}.ppc-page.\--judo-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--netball-insurance .ppc-page-banner{background-image:url(../images/banners/netball.jpg);background-position:50%}.ppc-page.\--netball-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/netball.jpg)}.ppc-page.\--netball-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--pole-dancing-insurance .ppc-page-banner{background-image:url(../images/banners/pole-dancing.jpg);background-position:50%}.ppc-page.\--pole-dancing-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/pole-dancing.jpg)}.ppc-page.\--pole-dancing-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--aerial-skills-insurance .ppc-page-banner{background-image:url(../images/banners/hero-arial-skills.jpg);background-position:50%}.ppc-page.\--aerial-skills-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/background_aerialskills.jpg)}.ppc-page.\--aerial-skills-insurance .ppc-page-cover__reasons .inner{padding-bottom:180px}.ppc-page.\--tai-chi-insurance .ppc-page-banner{background-image:url(../images/banners/hero_taichi.jpg);background-position:50%}.ppc-page.\--tai-chi-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/taichi.jpg)}.ppc-page.\--tai-chi-insurance .ppc-page-cover__reasons .inner{padding-bottom:180px}.ppc-page.\--ballet-and-barre-insurance .ppc-page-banner{background-image:url(../images/banners/hero_ballet_barre.jpg);background-position:50%}.ppc-page.\--ballet-and-barre-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/background-side-balletbarre.jpg)}.ppc-page.\--ballet-and-barre-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--bouldering-insurance .ppc-page-banner{background-image:url(../images/banners/banner-bouldering.jpg);background-position:50%}.ppc-page.\--bouldering-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/backround-bouldering.jpg)}.ppc-page.\--bouldering-insurance .ppc-page-cover__reasons .inner{padding-bottom:150px}.ppc-page.\--canyoning-insurance .ppc-page-banner{background-image:url(../images/banners/hero-canyoning.jpg);background-position:50%}.ppc-page.\--canyoning-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/background_canyoning.jpg)}.ppc-page.\--canyoning-insurance .ppc-page-cover__reasons .inner{padding-bottom:160px}.ppc-page.\--bowls-insuarnce .ppc-page-banner{background-image:url(../images/banners/hero-bowls.jpg);background-position:50%}.ppc-page.\--bowls-insuarnce .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/backgound-bowls.jpg)}.ppc-page.\--bowls-insuarnce .ppc-page-cover__reasons .inner{padding-bottom:170px}.ppc-page.\--american-football-insurance .ppc-page-banner{background-image:url(../images/banners/hero_americanfootball.jpg);background-position:50%}.ppc-page.\--american-football-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/background_americanfootball.jpg)}.ppc-page.\--american-football-insurance .ppc-page-cover__reasons .inner{padding-bottom:130px}.ppc-page.\--roller-skating-insurance .ppc-page-banner{background-image:url(../images/banners/hero_rollerskating.jpg);background-position:50%}.ppc-page.\--roller-skating-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/background_rollerskating.jpg)}.ppc-page.\--roller-skating-insurance .ppc-page-cover__reasons .inner{padding-bottom:100px}.ppc-page.\--abseiling-insurance .ppc-page-banner{background-image:url(../images/banners/hero_abseiling.jpg);background-position:50%}.ppc-page.\--abseiling-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/background_abseiling.jpg)}.ppc-page.\--abseiling-insurance .ppc-page-cover__reasons .inner{padding-bottom:110px}.ppc-page.\--hiking-insurance .ppc-page-banner{background-image:url(../images/banners/hero-hiking.jpg);background-position:50%}.ppc-page.\--hiking-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/background-hiking.jpg)}.ppc-page.\--hiking-insurance .ppc-page-cover__reasons .inner{padding-bottom:170px}.ppc-page.\--sports-injury-insurance .ppc-page-banner{background-image:url(../images/banners/hero-injury.jpg);background-position:50%}.ppc-page.\--sports-injury-insurance .ppc-page-cover__reasons--bg-container{background-image:url(../images/backgrounds/background-injury.jpg)}.ppc-page.\--sports-injury-insurance .ppc-page-cover__reasons .inner{padding-bottom:170px}.ppc-page-cover .right ul li{font-size:20px}.ppc-page-narrow .hero-aviva--ppc,.ppc-page-narrow .offerzone{display:none}.ppc-page-narrow-banner{background-size:cover;margin-top:93px;position:relative}@media screen and (max-width:1023px){.ppc-page-narrow-banner{margin-top:0}}.ppc-page-narrow-banner__content{margin:0;padding:60px 20px 40px;text-align:center;width:auto}@media screen and (min-width:1024px){.ppc-page-narrow-banner__content{margin:0 0 0 50%;padding:130px 0 140px;width:50%;text-align:left}}.ppc-page-narrow-banner__content--gym-insurance{padding:95px 20px}@media screen and (min-width:800px){.ppc-page-narrow-banner__content--gym-insurance{padding:140px 0}}.ppc-page-narrow-banner__content .trustpilot-widget{margin:20px auto;width:270px}@media screen and (min-width:640px){.ppc-page-narrow-banner__content .trustpilot-widget{margin:30px auto}}@media screen and (min-width:1024px){.ppc-page-narrow-banner__content .trustpilot-widget{margin:30px 0}}.ppc-page-narrow-banner__content--centered{margin:auto;text-align:center;padding-top:95px}.ppc-page-narrow-banner__content--centered .trustpilot-widget{margin:20px auto}@media screen and (min-width:640px){.ppc-page-narrow-banner__content--centered .trustpilot-widget{margin:30px auto}}.ppc-page-narrow-banner__content--avivaStrip{padding:80px 20px 40px}@media screen and (min-width:1024px){.ppc-page-narrow-banner__content--avivaStrip{padding:120px 0 40px}}@media screen and (min-width:1200px){.ppc-page-narrow-banner__content--avivaStrip{padding:85px 0}}@media screen and (min-width:1800px){.ppc-page-narrow-banner__content--avivaStrip{padding:115px 0}}.ppc-page-narrow-banner__heading{color:#fff;font-size:38px;line-height:42px;margin:0}@media screen and (min-width:640px){.ppc-page-narrow-banner__heading{font-size:52px;line-height:56px}}@media screen and (min-width:1024px){.ppc-page-narrow-banner__heading{font-size:50px;line-height:54px;margin-top:30px;max-width:800px;margin:0 auto}}@media screen and (min-width:1800px){.ppc-page-narrow-banner__heading{font-size:64px;line-height:68px}}.ppc-page-narrow-banner__btn{background-color:#cadb36;color:#000;display:inline-block;padding:12px 30px;text-decoration:none;font-size:1.3em;font-weight:700;text-transform:uppercase}.ppc-page-narrow-banner__btn:hover{color:#fff;background-color:#ccd4c5}@media screen and (max-width:800px){.ppc-page-narrow-banner__btn{padding:10px 15px}}@media screen and (max-width:544px){.ppc-page-narrow-banner__btn{padding:10px 30px;font-size:1em}}.ppc-page-narrow-cover ul{list-style:none;padding-left:30px}@media screen and (min-width:1800px){.ppc-page-narrow-cover ul{width:80%}}.ppc-page-narrow-cover ul li{font-size:18px;font-family:UbuntuMedium;text-indent:-12px;margin:0 0 8px}@media screen and (min-width:1800px){.ppc-page-narrow-cover ul li{font-size:20px;margin:0 0 8px}}.ppc-page-narrow-cover ul li:before{content:"\f105";color:#7fc142;display:inline-block;font-family:FontAwesome;margin:0 10px 0 0}.ppc-page-narrow-cover a{color:#7fc142}.ppc-page-narrow-cover__heading{margin:0 0 30px;font-family:UbuntuMedium;font-size:36px;line-height:40px}@media screen and (min-width:1800px){.ppc-page-narrow-cover__heading{font-size:41px;line-height:44px}}@media screen and (min-width:1024px){.ppc-page-narrow-cover--overideFloat-to-flex{display:flex}}.ppc-page-narrow-cover__options{padding:20px 20px 40px}@media screen and (min-width:1024px){.ppc-page-narrow-cover__options{padding:0;float:left;width:50%}}@media screen and (min-width:1024px){.ppc-page-narrow-cover__options .inner{margin:50px auto 40px;padding:0 20px}}@media screen and (min-width:1580px){.ppc-page-narrow-cover__options .inner{margin:80px auto 40px;width:70%}}.ppc-page-narrow-cover__reasons{position:relative}@media screen and (min-width:1024px){.ppc-page-narrow-cover__reasons{float:left;width:50%}}.ppc-page-narrow-cover__reasons--bg-container{background-size:cover;background-position:50%}@media screen and (min-width:1024px){.ppc-page-narrow-cover__reasons--flexCol{display:flex;flex-direction:column}}@media screen and (min-width:1024px){.ppc-page-narrow-cover__reasons--flex-colFill{flex:2 0 auto}}.ppc-page-narrow-cover__reasons h2,.ppc-page-narrow-cover__reasons li{color:#fff}.ppc-page-narrow-cover__reasons h2{text-align:center}.ppc-page-narrow-cover__reasons .inner{padding:20px 20px 80px}@media screen and (min-width:640px){.ppc-page-narrow-cover__reasons .inner{width:65%;margin:0 auto;padding:80px 0}}@media screen and (min-width:1024px){.ppc-page-narrow-cover__reasons .inner{padding:50px 0 70px;width:auto}}@media screen and (min-width:1580px){.ppc-page-narrow-cover__reasons .inner{width:70%}}.ppc-page-narrow-cover__reasons ul{padding:0 0 0 30px}@media screen and (min-width:1024px){.ppc-page-narrow-cover__reasons ul{padding:0;margin:0 auto;width:75%}}@media screen and (min-width:1400px){.ppc-page-narrow-cover__reasons ul{padding:0;width:50%}}.ppc-page-narrow-cover__gradient{background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142);padding:50px 15px 20px;position:relative}@media screen and (min-width:1024px){.ppc-page-narrow-cover__gradient{padding:60px 0 20px}}@media screen and (min-width:1400px){.ppc-page-narrow-cover__gradient{padding:80px 0 20px}}.ppc-page-narrow-cover__gradient:before{content:"";display:block;background-image:url(../images/usp-icon-lowest-price-guarantee.png);width:90px;height:90px;position:absolute;top:-45%;right:0;left:0;margin:0 auto;background-size:cover}@media screen and (min-width:1024px){.ppc-page-narrow-cover__gradient:before{top:-35%}}@media screen and (min-width:1400px){.ppc-page-narrow-cover__gradient:before{top:-35%;width:120px;height:120px}}.ppc-page-narrow-cover__gradient-heading{color:#fff;font-family:UbuntuMedium;text-align:center;font-size:24px;line-height:28px;padding:0 15px;margin:0}@media screen and (min-width:1024px){.ppc-page-narrow-cover__gradient-heading{font-size:32px;line-height:36px}}@media screen and (min-width:1800px){.ppc-page-narrow-cover__gradient-heading{font-size:38px;line-height:42px}}.ppc-page-narrow-cover__faqs{background:#f6f9dc;padding:40px 0}.ppc-page-narrow-cover__faqs h2{text-align:center}.ppc-page-narrow-cover__faqs-question{border:2px solid #7fc143;max-width:1440px;margin:0 10px 30px;text-align:center}@media screen and (min-width:800px){.ppc-page-narrow-cover__faqs-question{text-align:left}}@media screen and (min-width:1400px){.ppc-page-narrow-cover__faqs-question{margin:0 auto 30px}}.ppc-page-narrow-cover__faqs-question h3,.ppc-page-narrow-cover__faqs-question p{font-size:16px;margin:0;font-weight:400}@media screen and (min-width:1024px){.ppc-page-narrow-cover__faqs-question h3,.ppc-page-narrow-cover__faqs-question p{font-size:24px}}.ppc-page-narrow-cover__faqs-question img{margin-right:15px}.ppc-page-narrow-cover__faqs-question--q{background:#fff;padding:20px 10px}@media screen and (min-width:800px){.ppc-page-narrow-cover__faqs-question--q{display:flex;align-items:center}}@media screen and (min-width:1024px){.ppc-page-narrow-cover__faqs-question--q{padding:20px 30px}}.ppc-page-narrow-cover__faqs-question--a{background:#e3f1d7;padding:20px 30px}@media screen and (min-width:800px){.ppc-page-narrow-cover__faqs-question--a{display:flex;align-items:center}}@media screen and (min-width:1024px){.ppc-page-narrow-cover__faqs-question--a{padding:20px 60px}}.ppc-page-narrow-cover__faqs-icon{width:30px}@media screen and (min-width:1024px){.ppc-page-narrow-cover__faqs-icon{width:50px}}.ppc-page-narrow-cover__offer{background:#dfdfdf;text-align:center;padding:50px 0}.ppc-page-narrow-cover__offer-inner{background:#fff;padding:20px;max-width:1440px;margin:0 15px}@media screen and (min-width:1400px){.ppc-page-narrow-cover__offer-inner{padding:20px 260px;margin:0 auto}}.ppc-page-narrow-cover__offer-inner h3{font-size:24px}.ppc-page-narrow-cover__offer-inner h3 span{background-color:#cd3c3f;color:#fff;display:inline-block;padding:0 10px}.ppc-page-narrow-steps{padding:30px 15px 40px;background-color:#dfdfdf;clear:both;text-align:center}@media screen and (min-width:1024px){.ppc-page-narrow-steps{padding:60px 0}}.ppc-page-narrow-steps.--green-border{border-bottom:3px solid #cadb36}.ppc-page-narrow-steps--roundel{margin:0 0 15px;text-align:center}@media screen and (min-width:800px){.ppc-page-narrow-steps--roundel{margin:0;padding:0 15px;float:left;width:33.3333333333%}}.ppc-page-narrow-steps--roundel img{display:block;margin:auto;max-width:100%;width:180px}.ppc-page-narrow-steps__heading{margin:0 0 30px;font-family:UbuntuMedium;font-size:36px;line-height:40px;text-align:center}@media screen and (min-width:1800px){.ppc-page-narrow-steps__heading{font-size:41px;line-height:44px}}.ppc-page-narrow-steps__container{padding:0 15px;margin:0 auto 30px;overflow:auto}@media screen and (min-width:1024px){.ppc-page-narrow-steps__container{padding:0;max-width:900px}}.ppc-page-narrow-steps__btn{background-color:#000;text-transform:uppercase;display:inline-block;color:#cadb36!important;text-align:center;text-decoration:none;padding:12px 30px;font-weight:700;font-size:1.3em}.ppc-page-narrow-steps__btn:hover{color:#fff}@media screen and (max-width:544px){.ppc-page-narrow-steps__btn{padding:15px 20px;font-size:1.2em}}.ppc-page-narrow-text{clear:both;text-align:center;padding:30px 15px 20px}.ppc-page-narrow-text h2{font-size:36px;font-weight:700;margin:0;font-family:UbuntuMedium}.ppc-page-narrow-tp{clear:both;padding:60px 0}.ppc-page-narrow-tp__heading{margin:0 0 30px;font-family:UbuntuMedium;font-size:36px;line-height:40px;text-align:center}@media screen and (min-width:1800px){.ppc-page-narrow-tp__heading{font-size:41px;line-height:44px}}.ppc-page-narrow-tp.--green-border{margin-top:50px;border-top:3px solid #cadb36}.ppc-page-narrow-greenLinkBlock{padding:45px 20px 50px;text-align:center;background-color:#f5f7e1}.ppc-page-narrow-greenLinkBlock__heading{margin:0 0 10px;font-size:28px;line-height:34px}.ppc-page-narrow-greenLinkBlock__para{margin:0}.ppc-page-narrow-gym__container{max-width:1200px;margin:40px auto 0}.ppc-page-narrow-gym__introText{padding:0 15px;font-size:16px;line-height:29px;text-align:center}@media screen and (min-width:800px){.ppc-page-narrow-gym__introText{padding:20px 100px;font-size:16px;font-weight:700;line-height:1.7rem;margin:0}}@media screen and (min-width:1200px){.ppc-page-narrow-gym__introText{padding:20px 210px}}.ppc-page-narrow-gym__introText.\--bottom{margin-bottom:60px}.ppc-page-narrow-gym__flex{padding:0 20px}@media screen and (min-width:800px){.ppc-page-narrow-gym__flex{display:flex}}.ppc-page-narrow-gym__flex-2col:first-child{padding-bottom:40px}@media screen and (min-width:800px){.ppc-page-narrow-gym__flex-2col{position:relative;width:50%;padding-bottom:150px}.ppc-page-narrow-gym__flex-2col:first-child{padding-bottom:0;padding-right:40px;border-right:1px solid #ccc}.ppc-page-narrow-gym__flex-2col:last-child{padding-left:40px}}.ppc-page-narrow-gym__compare-heroImg{display:block;margin:0 auto 25px;width:240px;height:auto}.ppc-page-narrow-gym__compare-primary-heading{font-size:30px;font-weight:700;text-align:center;line-height:34px}@media screen and (min-width:800px){.ppc-page-narrow-gym__compare-primary-heading{line-height:48px}}.ppc-page-narrow-gym__compare-secondary-heading{font-size:25px;font-weight:700;text-align:center}.ppc-page-narrow-gym__compare-secondary-heading.\--include{margin-bottom:15px}@media screen and (min-width:800px){.ppc-page-narrow-gym__compare-secondary-heading.\--push{margin-top:53px}}.ppc-page-narrow-gym__compare-tertiary-heading{margin:0;font-weight:700}.ppc-page-narrow-gym__compare-secondary-intro{text-align:center}@media screen and (min-width:800px){.ppc-page-narrow-gym__compare-secondary-intro{min-height:102px}}@media screen and (min-width:1024px){.ppc-page-narrow-gym__compare-secondary-intro{min-height:75px}}.ppc-page-narrow-gym__compare-para{margin:0 0 20px}.ppc-page-narrow-gym__compare--btn{position:relative;left:46%;transform:translateX(-46%);top:15px}@media screen and (min-width:800px){.ppc-page-narrow-gym__compare--btn{top:40px}}@media screen and (min-width:800px){.ppc-page-narrow-gym__compare--btn.\--push{top:97px}}@media screen and (min-width:800px){.ppc-page-narrow-gym__compare--btn.\--right{left:49%}}.ppc-page-narrow-gym__compare--highlight{color:#66c41e;text-align:center;padding:10px 0}.ppc-page-narrow-banner.\--sports-equipment{background-image:url(../images/banners/narrow/Sport-equipment.jpg);background-position:50%}.ppc-page-narrow-banner.\--clubs-insurance{background-image:url(../images/banners/narrow/Clubs-Schools-Acads.jpg);background-position:50%}.ppc-page-narrow-banner.\--sports-contents{background-image:url(../images/banners/narrow/Contents.jpg);background-position:50%}.ppc-page-narrow-banner.\--sports-business{background-image:url(../images/banners/narrow/Sports-Business.jpg);background-position:50%}.ppc-page-narrow-banner .ppc-page-narrow-cover__reasons--bg-container{background-image:url(../images/backgrounds/paintballing-why-choose-img.jpg)}.ppc-page-narrow-banner .ppc-page-narrow-cover__reasons .inner{padding-bottom:150px}.ppc-page-narrow .offerzone{top:0;z-index:1}.fc-banner{padding-bottom:450px}@media screen and (min-width:800px){.fc-banner{padding-bottom:0;min-height:650px}}.pt-fi-insurance__banner-heading--sub{padding:0;font-size:28px;line-height:32px;margin-top:24px}@media screen and (min-width:1024px){.pt-fi-insurance__banner-heading--sub{margin-top:-100px;font-size:32px;line-height:38px}}.fc-feed{margin-top:-450px}@media screen and (min-width:1024px){.fc-feed{margin-top:-250px}}.fc-feed__title{width:100%;padding-bottom:8px;border-bottom:1px solid #cadb36;color:#000;margin-bottom:12px}.fc-feed__title--white{color:#fff}.fc-feed__title a{color:inherit;text-decoration:none}.fc-feed__cat-link{float:right;font-size:16px;margin-top:8px;color:#5a5a5a;text-decoration:none;text-transform:uppercase}.fc-feed__cat-link img{width:24px;float:right;margin-left:8px}.fc-feed__more-link{color:#fff;font-size:22px;margin-top:12px}.fc-feed__more-link img{max-width:48px;margin-left:8px;float:right}.fc-feed__more-link span{margin-top:7px;float:right}.fc-feed__lead{width:100%;float:left}.fc-feed__lead-article{background:#f3f6db;padding:24px;border:6px solid #fff}.fc-feed__lead-article-title{font-size:24px;line-height:30px}.fc-feed__lead-article img{max-width:100%;height:auto;float:left;margin-right:0!important}@media screen and (min-width:640px){.fc-feed__lead-article img{margin-right:24px!important;width:48%}}.fc-feed__lead-article p{color:#000;margin:0}.fc-feed__lead-article p+p{display:none}.fc-feed__block,.fc-feed__blocks{display:flex;flex-flow:wrap;justify-content:space-between;width:100%}.fc-feed__block{margin-top:24px}@media screen and (min-width:1024px){.fc-feed__block{width:49%}}.fc-feed__block--lead{margin-top:0}@media screen and (min-width:640px){.fc-feed__block--lead{width:100%}}@media screen and (min-width:1024px){.fc-feed__block--lead{width:49%}}.fc-feed__block--full{width:100%}.fc-feed__article{width:100%;position:relative;height:300px;float:left;background-position:50%;background-size:cover;border:6px solid #fff}@media screen and (min-width:640px){.fc-feed__article{width:48%;height:400px}}.fc-feed__article-content{position:absolute;bottom:0;padding:24px;width:100%}.fc-feed__article-content--top{bottom:auto;top:0}@media screen and (min-width:800px){.fc-feed__article-content--top{bottom:48px;top:auto}}@media screen and (min-width:800px){.fc-feed__article-content--move-top{bottom:auto;top:0}}.fc-feed__article-title{color:#fff;letter-spacing:1px;margin-bottom:24px;font-size:24px;line-height:30px}.fc-feed__article-title--underline{border-bottom:1px solid #cadb36;padding-bottom:8px}.fc-feed__article-link--grey{color:#5a5a5a}@media screen and (min-width:1024px){.fc-feed__article--featured{height:100%}}.fc-feed__article--3col{width:100%}@media screen and (min-width:800px){.fc-feed__article--3col{width:31%}}.fc-feed__article.missing-image{background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142)!important}.fc-feed__article--link-block{width:100%;float:left;position:absolute;top:0;bottom:0;z-index:9}.modal label{cursor:pointer;margin-bottom:0}.modal label img{border-radius:150px;display:block;max-width:300px}.modal .modal-state{display:none}.modal .modal-trigger{padding:0}.modal .modal-fade-screen{position:fixed;top:0;right:0;height:100%;width:100%;background-color:rgba(0,0,0,.85);opacity:0;padding-top:.6em;text-align:left;transition:opacity .25s ease;visibility:hidden;z-index:13}@media screen and (min-width:53.75em){.modal .modal-fade-screen{padding-top:10em}}.modal .modal-fade-screen .modal-bg{position:absolute;top:0;right:0;cursor:pointer}.modal .modal-close{position:absolute;top:1.5em;right:1.5em;height:1.5em;width:1.5em;background:#fff;cursor:pointer}.modal .modal-close:after,.modal .modal-close:before{position:absolute;top:3px;right:3px;bottom:3px;left:50%;width:.15em;height:1.5em;background:#ddd;content:"";display:block;margin:-3px 0 0 -1px;transform:rotate(45deg)}.modal .modal-close:hover:after,.modal .modal-close:hover:before{background:#c4c4c4}.modal .modal-close:before{transform:rotate(-45deg)}.modal .modal-inner{background:#fff;border-radius:3px;margin:auto;margin-top:0;max-height:95%;overflow:auto;padding:1.5em;position:relative;transition:opacity .25s ease;width:95%}@media screen and (min-width:40em){.modal .modal-inner{max-height:70%;padding:3em;width:60%}}@media screen and (min-width:53.75em){.modal .modal-inner{width:50%}}.modal .modal-inner h1{color:#333;text-align:left;text-transform:capitalize}.modal .modal-inner p{color:#333;line-height:1.5em}.modal .modal-inner .modal-intro{margin-bottom:1em}.modal .modal-inner .modal-content{color:#333}@media screen and (min-width:40em){.modal .modal-inner .modal-content{columns:2 8em}}.modal .modal-inner a.cta{color:#fff;display:inline-block;margin-right:.5em;margin-top:1em}.modal .modal-inner a.cta:last-child{padding:0 2em}.modal .modal-state:checked+.modal-fade-screen{opacity:1;visibility:visible}.modal .modal-state:checked+.modal-fade-screen .modal-inner{top:.5em}.modal-open{overflow:hidden}.js-fade-element-hide{opacity:0}.js-fade-element-show{opacity:1;-spec-transition:all .4s cubic-bezier(.455,.03,.515,.955);transition:all .4s cubic-bezier(.455,.03,.515,.955)}

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes b{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:b;transform-origin:center bottom}@keyframes c{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:c}@keyframes d{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:d}@keyframes e{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:e}@keyframes f{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:f}@keyframes g{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:g}@keyframes h{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;animation-name:h}@keyframes i{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:i}@keyframes j{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:none}}.wobble{animation-name:j}@keyframes k{0%,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:k;transform-origin:center}@keyframes l{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-name:l}@keyframes m{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:m}@keyframes n{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:n}@keyframes o{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:o}@keyframes p{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:p}@keyframes q{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:q}@keyframes r{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:r}@keyframes s{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:s}@keyframes t{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:t}@keyframes u{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:u}@keyframes v{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:v}@keyframes w{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:w}@keyframes x{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:x}@keyframes y{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:y}@keyframes z{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:z}@keyframes A{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:A}@keyframes B{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:B}@keyframes C{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:C}@keyframes D{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:D}@keyframes E{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:E}@keyframes F{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:F}@keyframes G{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:G}@keyframes H{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:H}@keyframes I{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:I}@keyframes J{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:J}@keyframes K{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:K}@keyframes L{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:L}@keyframes M{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:M}@keyframes N{0%{transform:perspective(400px) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:N}@keyframes O{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:O}@keyframes P{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:P}@keyframes Q{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:Q;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes R{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:R}@keyframes S{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:S;animation-timing-function:ease-out}@keyframes T{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:T;animation-timing-function:ease-in}@keyframes U{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:U}@keyframes V{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:V}@keyframes W{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:W}@keyframes X{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:X}@keyframes Y{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:Y}@keyframes Z{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:Z}@keyframes ab{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:ab}@keyframes bb{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:bb}@keyframes cb{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:cb}@keyframes db{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:db}@keyframes eb{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:eb}@keyframes fb{0%{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:fb}@keyframes gb{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:gb}@keyframes hb{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:hb}@keyframes ib{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:ib}@keyframes jb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:jb}@keyframes kb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:kb}@keyframes lb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:lb}@keyframes mb{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:mb}@keyframes nb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:nb}@keyframes ob{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:ob}@keyframes pb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:pb}@keyframes qb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:qb}@keyframes rb{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:rb}@keyframes sb{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:sb}@keyframes tb{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:tb}@keyframes ub{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:ub}@keyframes vb{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:vb}@keyframes wb{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:wb}@keyframes xb{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:xb}@keyframes yb{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:yb}#blackFridayCountdown{background-image:url(../images/black-friday-bg.jpg);background-repeat:no-repeat;background-size:cover;display:none;position:fixed;top:0;z-index:10;width:100%}@media only screen and (max-width:800px){#blackFridayCountdown{background-image:url(../images/black-friday-bg-mobile.jpg);position:relative}}#blackFridayCountdown .bfb{max-width:1600px;margin:0 auto;height:80px;color:#fff;display:flex;justify-content:space-between;align-items:center;padding-right:17px;padding-left:10px}@media only screen and (max-width:800px){#blackFridayCountdown .bfb{height:156px;flex-direction:column;padding-right:0;padding-left:0;justify-content:space-evenly;justify-content:space-around}}@media only screen and (min-width:801px) and (max-width:1024px){#blackFridayCountdown .bfb{padding-right:40px}}@media only screen and (min-width:1025px) and (max-width:1600px){#blackFridayCountdown .bfb{padding-right:40px}}#blackFridayCountdown .bfb__text{width:675px;display:block}#blackFridayCountdown .bfb__text-mobile{display:none}@media only screen and (max-width:800px){#blackFridayCountdown .bfb__text-mobile{display:block}}@media only screen and (max-width:375px){#blackFridayCountdown .bfb__text-mobile{width:250px}}@media only screen and (max-width:800px){#blackFridayCountdown .bfb__text{display:none}}@media only screen and (min-width:801px) and (max-width:1024px){#blackFridayCountdown .bfb__text{width:45%}}@media only screen and (min-width:1025px) and (max-width:1360px){#blackFridayCountdown .bfb__text{width:44%}}#blackFridayCountdown .bfb__right{flex-basis:36%;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:800px){#blackFridayCountdown .bfb__right{max-width:375px;width:100%;flex-basis:auto;align-items:flex-start;justify-content:space-evenly;justify-content:space-around}}@media only screen and (min-width:801px) and (max-width:1024px){#blackFridayCountdown .bfb__right{flex-basis:60%;justify-content:space-evenly;justify-content:space-around}}@media only screen and (min-width:1025px) and (max-width:1200px){#blackFridayCountdown .bfb__right{flex-basis:58%;justify-content:space-evenly;justify-content:space-around}}@media only screen and (min-width:1200px) and (max-width:1360px){#blackFridayCountdown .bfb__right{flex-basis:50%;justify-content:space-evenly;justify-content:space-around}}@media only screen and (min-width:1360px) and (max-width:1700px){#blackFridayCountdown .bfb__right{flex-basis:42%;justify-content:space-evenly;justify-content:space-around}}#blackFridayCountdown .bfb__ends-in{font-weight:600;color:#fff;font-style:italic;font-size:14px;font-family:ProximaSoft;margin-bottom:0;margin-left:25px;margin-top:0}@media only screen and (max-width:800px){#blackFridayCountdown .bfb__ends-in{margin-top:11px;margin-left:0}}@media only screen and (max-width:820px){#blackFridayCountdown .bfb__ends-in span{display:none}}@media only screen and (min-width:801px) and (max-width:900px){#blackFridayCountdown .bfb__ends-in{font-size:12px;margin-left:10px}}#blackFridayCountdown .bfb__countdown{height:55px}#blackFridayCountdown .bfb__countdown span{width:40px;height:40px;border-radius:20px;border:1px solid #fff;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;float:left;text-align:center;font-size:21px;margin-right:8px;position:relative;line-height:normal}#blackFridayCountdown .bfb__countdown span:after{position:absolute;bottom:-20px;font-size:10px;font-weight:700;left:0;right:0}#blackFridayCountdown .bfb__countdown span:last-child{margin-right:0}@media only screen and (max-width:800px){#blackFridayCountdown .bfb__countdown span{margin-right:10px}}@media only screen and (min-width:801px) and (max-width:1024px){#blackFridayCountdown .bfb__countdown span{width:37px;height:37px;font-size:19px}}#blackFridayCountdown .bfb__countdown--days:after{content:"DAYS"}#blackFridayCountdown .bfb__countdown--hrs:after{content:"HRS"}#blackFridayCountdown .bfb__countdown--min:after{content:"MINS"}#blackFridayCountdown .bfb__countdown--sec:after{content:"SECS"}#blackFridayCountdown .bfb__get-a-quote a{height:42px;border-radius:21px;background-image:linear-gradient(106deg,#bd0000 16%,#d50000 87%);font-size:20px;font-weight:700;line-height:normal;text-align:center;padding:9px 24px;color:#fff;text-decoration:none;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:800px){#blackFridayCountdown .bfb__get-a-quote a{width:40px;height:40px;padding:6px;display:flex;border-radius:50%}}@media only screen and (min-width:801px) and (max-width:1024px){#blackFridayCountdown .bfb__get-a-quote a{padding:9px;font-size:16px;height:38px}}@media only screen and (max-width:800px){#blackFridayCountdown .bfb__get-a-quote a span{display:none}}#blackFridayCountdown .bfb__get-a-quote a .fa{font-size:26px;height:27px;margin-left:8px}@media only screen and (max-width:800px){#blackFridayCountdown .bfb__get-a-quote a .fa{margin-left:0;height:28px;width:8px}}@media only screen and (min-width:801px) and (max-width:1024px){#blackFridayCountdown .bfb__get-a-quote a .fa{font-size:18px;height:18px}}#blackFridayCountdown .bfb__close-btn{width:16px;height:16px;text-decoration:none;position:absolute;right:20px;top:33px}#blackFridayCountdown .bfb__close-btn:after{display:block;content:"×";font-size:28px;margin-top:-16px;color:#fff;opacity:.3}@media only screen and (max-width:800px){#blackFridayCountdown .bfb__close-btn{top:20px}}@media only screen and (max-width:375px){#blackFridayCountdown .bfb__close-btn{top:10px;right:10px}}nav.isBlackfriday{top:80px}header.isBlackfriday{margin-top:80px}header.isBlackfriday .megamenu{top:168px}body.isBlackfriday #maincontent{margin-top:80px}body.isBlackfriday.ppc-page #maincontent{float:left;width:100%}@media only screen and (max-width:800px){nav.isBlackfriday{top:0}header.isBlackfriday{margin-top:0}header.isBlackfriday .navigation__mobile-button{top:174px}body.isBlackfriday #maincontent{margin-top:0}}.clubhouse,.gym,.studio{font-family:Ubuntu}.clubhouse__banner,.gym__banner,.studio__banner{float:left;background-image:url(../images/banners/ch-generic-mobile.jpg);background-size:cover;background-repeat:no-repeat;background-position:100% 0;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px);min-height:600px;margin-bottom:50px}@media screen and (min-width:800px){.clubhouse__banner,.gym__banner,.studio__banner{background-image:url(../images/banners/ch-generic-desktop.jpg);min-height:504px}}.clubhouse__banner.no-margin-b,.gym__banner.no-margin-b,.studio__banner.no-margin-b{margin-bottom:0}.clubhouse__banner.no-padding,.gym__banner.no-padding,.studio__banner.no-padding{margin-left:0;margin-right:0;width:100%}.clubhouse__content,.gym__content,.studio__content{max-width:1230px;margin:0 auto;padding:0 15px}.clubhouse__content--right-align,.gym__content--right-align,.studio__content--right-align{max-width:520px;text-align:left}.clubhouse__content h2,.gym__content h2,.studio__content h2{font-family:Ubuntu;font-size:44px;font-weight:400;line-height:1;color:#fff;margin-top:174px;margin-bottom:0}@media screen and (min-width:800px){.clubhouse__content h2,.gym__content h2,.studio__content h2{margin-top:95px}}.clubhouse__content h2 span,.gym__content h2 span,.studio__content h2 span{color:#cadb35}.clubhouse__content .banner__button,.gym__content .banner__button,.studio__content .banner__button{padding:10px 40px;margin-bottom:0;margin-top:0;text-align:center}.clubhouse__para,.gym__para,.studio__para{margin-top:30px;margin-bottom:30px;color:#fff}.gym__banner{background-image:url(../images/banners/ch-gym-mobile.jpg);margin-left:0;margin-right:0;width:unset}@media screen and (min-width:800px){.gym__banner{background-image:url(../images/banners/ch-gym-desktop.jpg);width:100%}}.studio__banner{background-image:url(../images/banners/ch-studio-mobile.jpg);width:unset}@media screen and (min-width:800px){.studio__banner{background-image:url(../images/banners/ch-studio-desktop.jpg);width:100%}}.quote-float{font-size:.8125em;position:fixed;right:0;bottom:0;left:0;position:fixed!important;background:#5a5a5a;float:left;display:block;margin-right:2.3576520234%;width:100%;z-index:5;display:none}.quote-float:last-child{margin-right:0}@media screen and (min-width:640px){.quote-float{font-size:1em}}.quote-float__make-smaller{font-size:.9em}.quote-float--hide{display:none}@media screen and (min-width:800px){.quote-float{display:block}}.quote-float__container{max-width:1600px;margin-left:auto;margin-right:auto;max-width:1070px;background:#5a5a5a}.quote-float__container:after{clear:both;content:"";display:block}@media screen and (min-width:800px){.quote-float__container{max-width:768px;margin-bottom:-3px}}.quote-float__figures--centered{display:flex;position:relative}@media screen and (min-width:800px){.quote-float__figures--centered{right:120px}}.quote-float__mini{font-size:12px;position:relative;top:-5px}.quote-float__multiparty{color:#cadb36;font-size:14px;margin:0;padding:0;display:none;clear:both;text-align:center}.quote-float__buynow{text-align:center;margin:0 auto;padding:2px 0;float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%;margin-right:0}.quote-float__buynow:last-child{margin-right:0}@media screen and (min-width:640px){.quote-float__buynow{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.quote-float__buynow:last-child{margin-right:0}}@media screen and (min-width:800px){.quote-float__buynow{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0;padding:0;border:1px solid #fff;border-bottom:none;border-top:none}.quote-float__buynow:last-child{margin-right:0}}.quote-float__email-quote-container{margin:0 auto;max-width:300px}.quote-float__email-quote{color:#fff;font-size:.8em;padding:10px 0;overflow:auto;width:100%;margin:0 auto}@media screen and (min-width:360px){.quote-float__email-quote{width:83%}}@media screen and (min-width:640px){.quote-float__email-quote{float:left;display:block;margin-right:2.3576520234%;width:100%;font-size:1em}.quote-float__email-quote:last-child{margin-right:0}}.quote-float__email-trigger--i4s{float:left;margin-right:2.3576520234%;width:31.7615653177%;margin-right:0;display:block;font-size:24px;cursor:pointer;text-align:center}.quote-float__email-trigger--i4s:last-child{margin-right:0}.insure4sport-golf .quote-float__email-trigger--i4s{display:inline-block;margin-right:2.35765%;width:45%;float:none;margin-top:-13px}@media screen and (min-width:420px) and (max-width:640px){.quote-float__email-trigger--i4s{padding-top:0;max-width:90px;margin-left:7%}}@media screen and (min-width:640px){.quote-float__email-trigger--i4s{float:left;display:block;margin-right:2.3576520234%;width:40.291369653%;padding-top:3px}.quote-float__email-trigger--i4s:last-child{margin-right:0}.quote-float__email-trigger--i4s i{display:block;color:#000;background:#cadb35;width:40px!important;height:40px;border-radius:120px;font-size:20px;margin-left:34px}}@media screen and (min-width:640px) and (min-width:420px) and (max-width:640px){.quote-float__email-trigger--i4s i{margin-left:5px;text-align:center}}@media screen and (min-width:640px){.quote-float__email-trigger--i4s i:before{position:relative;left:4.5px}.insure4sport-golf .quote-float__email-trigger--i4s{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;margin-top:-27px;transform:scale(.7);margin-left:10px}.insure4sport-golf .quote-float__email-trigger--i4s:last-child{margin-right:0}}@media screen and (min-width:800px){.quote-float__email-trigger--i4s{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;width:50%;padding-top:7px}.quote-float__email-trigger--i4s:last-child{margin-right:0}.insure4sport-golf .quote-float__email-trigger--i4s{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;margin-top:4px;transform:scale(1);margin-left:0}.insure4sport-golf .quote-float__email-trigger--i4s:last-child{margin-right:0}}@media screen and (min-width:1024px){.quote-float__email-trigger--i4s{padding-top:16px}}.quote-float__email-trigger--i4s .fa{padding:0 0 0 5px;float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;padding-top:10px;margin-right:0;width:auto}.quote-float__email-trigger--i4s .fa:last-child{margin-right:0}@media screen and (min-width:800px){.quote-float__email-trigger--i4s .fa{display:inline-block;float:none;margin:0 3px 0 0;padding:6px 0 0 3px;height:30px;width:30px!important;font-size:16px;text-align:left}}.quote-float__email-trigger-wrapper{margin-right:0;display:block;font-size:24px;cursor:pointer;padding:0!important;margin:0!important;width:100%}.insure4sport-golf .quote-float__email-trigger-wrapper{display:inline-block;margin-right:2.35765%;float:none;margin-top:-13px}@media screen and (min-width:420px) and (max-width:640px){.quote-float__email-trigger-wrapper{padding-top:0;margin-left:7%}}.quote-float__email-trigger-wrapper i{color:#cadb35}@media screen and (min-width:640px){.quote-float__email-trigger-wrapper i{display:block;color:#000;background:#cadb35;width:40px!important;height:40px;border-radius:120px;font-size:20px;margin-left:34px}}@media screen and (min-width:640px) and (min-width:420px) and (max-width:640px){.quote-float__email-trigger-wrapper i{margin-left:5px;text-align:center}}@media screen and (min-width:640px){.quote-float__email-trigger-wrapper i:before{position:relative;left:4.5px}.insure4sport-golf .quote-float__email-trigger-wrapper{margin-top:-27px;transform:scale(.7);margin-left:10px}}@media screen and (min-width:800px){.quote-float__email-trigger-wrapper{width:50%;padding-top:7px}.insure4sport-golf .quote-float__email-trigger-wrapper{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;width:30%!important;margin-top:4px;transform:scale(1);margin-left:0}.insure4sport-golf .quote-float__email-trigger-wrapper:last-child{margin-right:0}}@media screen and (min-width:1024px){.quote-float__email-trigger-wrapper{padding-top:16px}}.quote-float__email-trigger-wrapper .fa{padding:0 0 0 5px;float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;padding-top:10px;margin-right:0;width:auto}.quote-float__email-trigger-wrapper .fa:last-child{margin-right:0}@media screen and (min-width:800px){.quote-float__email-trigger-wrapper .fa{display:inline-block;float:none;margin:0 3px 0 0;padding:6px 0 0 3px;height:30px;width:30px!important;font-size:16px;text-align:left}}.quote-float__email-trigger-container{color:inherit;display:block;margin:0 auto;overflow:hidden;text-decoration:none;width:75%}@media screen and (min-width:544px){.quote-float__email-trigger-container{width:50%}}@media screen and (min-width:800px){.quote-float__email-trigger-container{width:100%}}.quote-float__email-trigger-container--i4s{display:block;margin:0 auto;overflow:hidden}@media screen and (min-width:800px){.quote-float__email-trigger-container--i4s{text-align:center}}.quote-float__email-trigger-text{font-size:12px;color:#cadb36;float:left;color:#fff;padding-left:10px;padding-top:15px;text-transform:uppercase;text-align:center}@media screen and (min-width:640px){.quote-float__email-trigger-text{width:auto}}@media screen and (min-width:800px){.quote-float__email-trigger-text{width:40%;float:none;padding:0;line-height:20px}}@media screen and (min-width:1024px){.quote-float__email-trigger-text{margin:12px 0 0 5px}}@media screen and (min-width:1400px){.quote-float__email-trigger-text{font-size:18px}.insure4sport-golf .quote-float__email-trigger-text{margin-top:0}}@media screen and (min-width:640px){.quote-float__email-trigger-text{width:auto;margin:1px 0 0 5px}}.quote-float__email-trigger-text--i4s{width:55px;font-size:12px;color:#cadb36;float:left;color:#fff;padding-left:5px;padding-top:5px;text-transform:uppercase;text-align:center}@media screen and (min-width:640px){.quote-float__email-trigger-text--i4s{width:auto;font-size:18px}}@media screen and (min-width:800px){.quote-float__email-trigger-text--i4s{width:40%;float:none;padding:0;font-size:14px;line-height:20px}}@media screen and (min-width:1024px){.quote-float__email-trigger-text--i4s{margin:12px 0 0 5px}}@media screen and (min-width:1400px){.quote-float__email-trigger-text--i4s{font-size:18px}.insure4sport-golf .quote-float__email-trigger-text--i4s{margin-top:0}}@media screen and (min-width:640px){.quote-float__email-trigger-text--i4s{width:auto;margin:1px 0 0 5px}}.quote-float__mobile{display:block;width:100%;text-align:center}@media screen and (min-width:800px){.quote-float__mobile{display:none}}.quote-float__left{display:none}@media screen and (min-width:800px){.quote-float__left{display:flex;width:50%;flex-direction:column;text-align:right;align-items:flex-end;justify-content:flex-end;padding-right:20px}}.quote-float__right{display:none}@media screen and (min-width:800px){.quote-float__right{display:flex;width:50%;flex-direction:column}}.quote-float__right .quote-float__mini{color:#cadb36}.quote-float__yq{font-size:18px;padding:0 15px}@media screen and (min-width:640px){.quote-float__yq{font-size:28px}}.quote-float__pr{font-size:28px;color:#cadb36;font-weight:700}@media screen and (min-width:640px){.quote-float__pr{font-size:38px}}.quote-float__figures{color:#fff;margin-right:0}@media screen and (min-width:800px){.quote-float__figures{float:left;display:block;margin-right:2.3576520234%;width:100%;position:relative;top:-3px;right:0;bottom:0;left:0}.quote-float__figures:last-child{margin-right:0}}.quote-float__button{font-size:1.1875em;border:none;padding:13px 25px;float:left;margin:0 10px 0 0;width:90%}@media screen and (min-width:800px){.quote-float__button{width:100%;float:none;margin:0 auto;font-size:15px;padding:20px 15px}}@media screen and (min-width:1024px){.quote-float__button{font-size:20px;padding:26px 15px}}@media screen and (min-width:1200px){.quote-float__button{padding:27px 15px}}.quote-float__button--disabled{opacity:.4;pointer-events:none}.quote-float__text{padding:5px;float:left;width:72%;margin:0 0 0 5%;background-color:#5a5a5a;color:#fff}@media screen and (min-width:544px){.quote-float__text{width:70%}}@media screen and (min-width:1024px){.quote-float__text{padding:6px;margin-right:0;width:74%}}.quote-float__email-submit{color:#cadb36;font-size:30px!important;float:left;margin:1px 5px}.quote-float__email-submit--right{float:right}@media screen and (min-width:1024px){.quote-float__email-submit{font-size:2.1875em!important}}.quote-float__label{margin:0 0 4px;text-transform:uppercase;float:left;display:block;margin-right:2.3576520234%;width:100%;font-size:.875em}.quote-float__label:last-child{margin-right:0}.quote-float__label--email-this{display:none}@media screen and (min-width:800px){.quote-float__label--email-this{display:block;padding:0 0 0 22px}}@media screen and (min-width:1024px){.quote-float__label--email-this{padding:0 0 0 15px}}.quote-float__price{color:#cadb36;display:block}.quote-float__your-quote-text{display:none}@media screen and (min-width:800px){.quote-float__your-quote-text{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0;font-weight:300;font-size:28px;position:relative;top:-3px}.quote-float__your-quote-text:last-child{margin-right:0}}.quote-float__h2,.quote-float__h3{position:relative;margin:0;line-height:1.2em;float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin-right:0;text-align:center;padding:10px;margin-top:-3px}.quote-float__h2:last-child,.quote-float__h3:last-child{margin-right:0}@media screen and (min-width:800px){.quote-float__h2,.quote-float__h3{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.quote-float__h2:last-child,.quote-float__h3:last-child{margin-right:0}}@media screen and (min-width:1024px){.quote-float__h2,.quote-float__h3{margin:0;line-height:1.5em}}.quote-float__h2{font-size:16px;padding:0}@media screen and (min-width:800px){.quote-float__h2{font-size:41px}}.quote-float__h3{font-size:16px;font-weight:400}@media screen and (min-width:800px){.quote-float__h3{font-size:16px}}@media screen and (min-width:1024px){.quote-float__h3{font-size:18px}}@media screen and (min-width:1200px){.quote-float__h3{font-size:19px}}.quote-float__quote-summary{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin-right:0}.quote-float__quote-summary:last-child{margin-right:0}@media screen and (min-width:800px){.quote-float__quote-summary{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;display:none}.quote-float__quote-summary:last-child{margin-right:0}}.quote-float__quote-summary-button{display:block;text-align:center;height:100%;display:flex;justify-content:center;align-items:center;background:#cadb35;color:#000;padding-top:9px;font-size:16px}.quote-float__quote-summary-button span{width:100px;display:block;margin:0 auto;line-height:20px}.quote-float__quote-summary-button .close{position:relative;top:8px}.quote-float__quote-summary-button i{display:none}@media screen and (min-width:800px){.quote-float__quote-summary-button{font-size:18px;text-transform:uppercase;font-weight:800;padding:.4em 1em;height:81px;top:3px;position:relative}.quote-float__quote-summary-button span{width:auto;float:left;display:block;margin-right:2.3576520234%;width:74.4105869942%;text-align:center;padding-top:3px}.quote-float__quote-summary-button span:last-child{margin-right:0}.quote-float__quote-summary-button span.close{top:0;padding-top:18px}.quote-float__quote-summary-button i{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;font-size:42px;text-align:center;margin-top:13px;color:#fff;background:#000;border-radius:30px;width:34px;height:34px}.quote-float__quote-summary-button i:last-child{margin-right:0}.quote-float__quote-summary-button i:before{position:relative;top:-3px;left:-1px}}.quote-float__usefulLinks{display:block;padding:10px 20px;margin:10px;border:1px solid #fff;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:700}.quote-float__usefulLinks .fa{margin-left:3px}.quote-float__blurb{font-size:8px;line-height:1;color:#000;margin-top:7px;margin-bottom:5px;padding:0 10px}@media screen and (min-width:800px){.quote-float__blurb{font-size:12px;line-height:1.4}}.quote-float__mobile-email,.quote-float__panel-title{display:none}.quote-float__renewal{padding:0 15px}.quote-float__renewal .quote-float__container{display:flex;align-items:center;align-content:center;justify-content:center}.quote-float__renewal .quote-float__figures{width:unset!important}.quote-float__renewal .quote-float__figures--centered{right:unset}form[action="/renew/options"] .quote-float{display:block!important}form[action="/renew/options"] .quote-float__container{max-width:1070px;padding:1em}@media screen and (min-width:800px){form[action="/renew/options"] .quote-float__container{padding:25px 0 15px}}form[action="/renew/options"] .quote-float__figures{float:left;display:block;margin-right:2.3576520234%;width:100%}form[action="/renew/options"] .quote-float__figures:last-child{margin-right:0}@media screen and (min-width:800px){form[action="/renew/options"] .quote-float__figures{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}form[action="/renew/options"] .quote-float__figures:last-child{margin-right:0}}form[action="/renew/options"] .quote-float__figures--centered{display:table;margin:-3px auto 0;padding:0 0 10px}form[action="/renew/options"] .quote-float__h2,form[action="/renew/options"] .quote-float__h3{display:inline-block;width:auto;padding:0}form[action="/renew/options"] .quote-float__price{display:inline-block}@media screen and (min-width:800px){form[action="/renew/options"] .quote-float__buynow{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}form[action="/renew/options"] .quote-float__buynow:last-child{margin-right:0}}form[action="/renew/options"] .quote-float__blurb{display:none}@media screen and (min-width:800px){@-moz-document url-prefix(){.quote-float__button{padding:29px 15px;padding:21px 15px}}}@media screen and (min-width:800px){@supports (-ms-ime-align:auto){.quote-float__button{padding:30px 15px;padding:22px 15px}}}a .quote-float__email-trigger-text:hover{color:#cadb35!important}.quote-float-golf{font-size:.8125em;position:fixed;right:0;bottom:0;left:0;background:#5a5a5a;float:left;display:block;margin-right:2.3576520234%;width:100%;z-index:10;display:none}.quote-float-golf:last-child{margin-right:0}.quote-float-golf.visible{display:block}@media screen and (min-width:640px){.quote-float-golf{font-size:1em}}.quote-float-golf--hide{display:none}.quote-float-golf__container{max-width:1600px;margin-left:auto;margin-right:auto;max-width:1128px;background:#000;padding:10px;position:relative}.quote-float-golf__container:after{clear:both;content:"";display:block}@media screen and (min-width:800px){.quote-float-golf__container{padding:25px 0 15px}}.quote-float-golf__buynow{text-align:center;margin:0 auto;max-width:270px;padding:2px 0 11px}@media screen and (min-width:800px){.quote-float-golf__buynow{max-width:none;float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin:0;padding:2px 0 0}.quote-float-golf__buynow:last-child{margin-right:0}}.quote-float-golf__email-quote{color:#fff;font-size:.8em;padding:10px 0;display:none;overflow:hidden;width:100%;margin:0 auto}@media screen and (min-width:360px){.quote-float-golf__email-quote{width:83%}}@media screen and (min-width:640px){.quote-float-golf__email-quote{width:48%}}@media screen and (min-width:800px){.quote-float-golf__email-quote{display:inline-block;width:40%;padding:0;margin:0 auto;font-size:1em;width:33%;margin-right:0;position:relative;top:-2px}}@media screen and (min-width:1024px){.quote-float-golf__email-quote{top:3px}}.quote-float-golf__email-trigger{cursor:pointer;display:block;font-size:24px}.quote-float-golf__email-trigger .fa{padding:0 0 0 5px}@media screen and (min-width:800px){.quote-float-golf__email-trigger{display:none}}.quote-float-golf__email-trigger-text{font-size:12px;color:#cadb36}.quote-float-golf__figures{color:#fff;margin-right:0}.quote-float-golf__figures--centered{display:table;margin:-3px auto 0;padding:22px 0 3px}@media screen and (min-width:800px){.quote-float-golf__figures{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;position:relative;top:-3px;right:0;bottom:0;left:15px}.quote-float-golf__figures:last-child{margin-right:0}}.quote-float-golf__button{font-size:1.1875em;border:none;padding:13px 25px;float:none!important;margin:0 10px 0 0}@media screen and (min-width:800px){.quote-float-golf__button{width:200px;float:none;margin:0 auto}}@media screen and (min-width:1024px){.quote-float-golf__button{width:230px;padding:16px 40px;font-size:1.625em}}.quote-float-golf__text{padding:5px;float:left;width:72%;margin:0 0 0 5%;background-color:#5a5a5a;color:#fff}@media screen and (min-width:544px){.quote-float-golf__text{width:70%}}@media screen and (min-width:1024px){.quote-float-golf__text{padding:6px;margin-right:0;width:74%}}.quote-float-golf__email-submit{color:#cadb36;font-size:30px!important;float:left;margin:1px 15px}.quote-float-golf__email-submit--right{float:right}@media screen and (min-width:1024px){.quote-float-golf__email-submit{font-size:2.1875em!important}}.quote-float-golf--fixed{position:relative;background:none}.quote-float-golf__label{margin:0 0 4px;text-transform:uppercase;float:left;display:block;margin-right:2.3576520234%;width:100%;font-size:.875em}.quote-float-golf__label:last-child{margin-right:0}.quote-float-golf__label--email-this{display:none}@media screen and (min-width:800px){.quote-float-golf__label--email-this{display:block;padding:0 0 0 14px}}@media screen and (min-width:1024px){.quote-float-golf__label--email-this{padding:0 0 0 17px}}.quote-float-golf__price{color:#cadb36;font-size:1.375em}.quote-float-golf__h2,.quote-float-golf__h3{margin:0;line-height:1.2em;padding:0 0 8px}@media screen and (min-width:1024px){.quote-float-golf__h2,.quote-float-golf__h3{margin:0;line-height:1.5em}}@media screen and (min-width:800px){.quote-float-golf__h2{font-size:18px}}@media screen and (min-width:1024px){.quote-float-golf__h2{font-size:21px}}@media screen and (min-width:1200px){.quote-float-golf__h2{font-size:23px}}@media screen and (min-width:800px){.quote-float-golf__h3{font-size:16px}}@media screen and (min-width:1024px){.quote-float-golf__h3{font-size:18px}}@media screen and (min-width:1200px){.quote-float-golf__h3{font-size:19px}}.quote-float-golf__mobile-email,.quote-float-golf__panel-title{display:none}.quote-float{border-top:1px solid #fff}@media screen and (orientation:landscape) and (max-width:700px){.quote-float{position:relative}.quote-summary{margin-bottom:0}}.EmailStatusMessage{font-size:14px;color:#cf3d40;max-width:284px;display:block;margin-left:13px;padding-top:5px;clear:left}.EmailStatusMessage--sent{color:#cadb36}@media screen and (min-width:1024px){.EmailStatusMessage{margin-left:16px}}#SendEmail:active,#SendEmail:focus,#SendEmail:hover{cursor:pointer}#DiscountValueSummary{margin:0 0 0 -8px}.quote-summary{padding:0;margin:0 0 131px;position:fixed;bottom:-68px;left:100%;z-index:5;transition:all .25s ease-in;width:100%;font-size:11px;height:calc(100% - 160px);overflow-y:scroll;overflow:auto;-webkit-overflow-scrolling:touch;box-shadow:0 -20px #7fc142}@media screen and (min-width:800px){.quote-summary{bottom:-73px}}@media screen and (min-width:900px){.quote-summary{display:block;width:30%;height:calc(100vh - 98px);font-size:14px;bottom:-73px;z-index:4;overflow-x:hidden;overflow:auto;right:-100%;transition:none}}@media screen and (min-width:1750px){.quote-summary{height:calc(100vh - 225px);z-index:3}}@media screen and (min-width:361px){.quote-summary{font-size:13px}}@media screen and (min-width:1024px){.quote-summary{bottom:-54px;font-size:16px}}.quote-summary__padding{padding:15px 35px}@media screen and (min-width:900px){.quote-summary__padding{padding:15px 9px 15px 14px}}@media screen and (min-width:1200px){.quote-summary__padding{padding:15px 10px 0 20px}}@media screen and (max-width:544px){.quote-summary__padding{padding:0 10px 10px 20px}}.quote-summary.\--display{left:0}@media screen and (min-width:900px){.quote-summary.\--display{left:unset;right:0}}@media screen and (min-width:900px){.quote-summary__container{position:absolute;bottom:15px;width:80%;display:table;vertical-align:bottom;height:auto}}.quote-summary__bottom-actions{background:#000;width:100%;padding:.8em;overflow:hidden}@media screen and (min-width:800px){.quote-summary__bottom-actions{width:30%;padding:0;overflow:hidden;position:fixed;left:70vw;right:0;bottom:0}}@media screen and (min-width:800px) and (max-width:950px){.quote-summary__bottom-actions{width:34%;left:66vw}}.quote-summary .IndemnityCover,.quote-summary .SPSummaryIndemnity{font-weight:400}.quote-summary .SportsCoveredLabel{width:65.8%}@media screen and (min-width:900px){.quote-summary .SportsCoveredLabel{width:48.5%}}@media screen and (min-width:1024px){.quote-summary .SportsCoveredLabel{width:57%}}@media screen and (min-width:1200px){.quote-summary .SportsCoveredLabel{width:51.3%}}@media screen and (min-width:1400px){.quote-summary .SportsCoveredLabel{width:40.3%}}.quote-summary .SportsCovered{width:34%}@media screen and (min-width:900px){.quote-summary .SportsCovered{width:34%}}.quote-summary__row{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-bottom:1px;padding-left:4px}.quote-summary__row:last-child{margin-right:0}.quote-summary__row--red{color:#cf3d40;border-top:1px solid #cf3d40;border-bottom:1px solid #cf3d40;padding:10px 0 0;margin:5px 0 13px}.quote-summary__row .quote-summary__discount{color:#fff}.quote-summary .person_name:not(:last-child):after{content:", "}.quote-summary__cell{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%;margin:0 5px 0 0}.quote-summary__cell:last-child{margin-right:0}@media screen and (min-width:900px){.quote-summary__cell{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.quote-summary__cell:last-child{margin-right:0}}@media screen and (min-width:1024px){.quote-summary__cell{float:left;display:block;margin-right:2.3576520234%;width:57.3509783236%}.quote-summary__cell:last-child{margin-right:0}}@media screen and (min-width:1200px){.quote-summary__cell{float:left;display:block;margin-right:2.3576520234%;width:51.3801152889%}.quote-summary__cell:last-child{margin-right:0}}@media screen and (min-width:1400px){.quote-summary__cell{float:left;display:block;margin-right:2.3576520234%;width:40.291369653%}.quote-summary__cell:last-child{margin-right:0}}.quote-summary__cell--left{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%}.quote-summary__cell--left:last-child{margin-right:0}.quote-summary__cell--right{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;text-align:left;margin-bottom:5px}.quote-summary__cell--right:last-child{margin-right:0}.quote-summary__rightcell{padding-left:10px}.quote-summary__td-right{padding-left:20px}.quote-summary .padleft{padding-left:10px}.quote-summary__discount{margin:0!important}.quote-summary__discount--left{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%}.quote-summary__discount--left:last-child{margin-right:0}.quote-summary__discount--right{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;text-align:right}.quote-summary__discount--right:last-child{margin-right:0}.quote-summary__edit-details-button{float:right;margin-right:8px;margin-bottom:7px;text-decoration:underline;margin-top:2px;cursor:pointer}.quote-summary #MultiPartyDiscountSummaryLabel,.quote-summary .MultiPartyDiscountSummary{color:#cf3d40}.quote-summary #MultiPartyDiscountSummaryLabel{text-transform:uppercase}.quote-summary .ELSummaryValue,.quote-summary .LASummaryValue,.quote-summary .PASummaryValue,.quote-summary .SportsummaryValue,.quote-summary .TerritorySummaryValue{font-weight:400}.quote-summary__discount-container{clear:left;overflow:auto;margin:0 0 5px;border-bottom:1px solid #000}.quote-summary__row--subtotal{border-top:1px solid #000;padding-top:5px;margin-bottom:0}.quote-summary__row--discount-row{margin:0;background:#cf3d40}.quote-summary__row--discount-row .quote-summary__cell{margin-bottom:0}.quote-summary #SubTotal{font-weight:700}.quote-summary__row--discount-row--dec{padding-top:10px}.quote-summary__row--discount-rowtop{margin:0}.quote-summary__cell--list{float:left;display:block;margin-right:2.3576520234%;width:100%;margin:0;text-align:right}.quote-summary__cell--list:last-child{margin-right:0}.quote-summary__heading-one{margin:0 0 .5em;font-size:1.875em;line-height:1.1em;clear:left}@media screen and (min-width:900px){.quote-summary__heading-one{font-size:1.875em;padding-top:10px}}@media screen and (min-width:1200px){.quote-summary__heading-one{font-size:2.175em;padding-top:10px}}.quote-summary #DismissQuoteSummary{top:30px;position:absolute;right:16px}@media screen and (max-width:800px){.quote-summary #DismissQuoteSummary{top:0}}.quote-summary__heading-two{line-height:1em;margin-top:5px;margin-bottom:12px}.quote-summary__table-zero{margin:0 0 1em}.quote-summary table{float:left;display:block;margin-right:2.3576520234%;width:40.291369653%}.quote-summary table:last-child{margin-right:0}.quote-summary__table-one{line-height:1.25em}@media screen and (min-width:544px){.quote-summary__table-one{float:left;display:block;margin-right:2.3576520234%;width:100%}.quote-summary__table-one:last-child{margin-right:0}}.quote-summary__table-one .quote-summary__cell--right{font-size:14px}.quote-summary__nofloat{float:none}.quote-summary__table-two{line-height:1.25em}@media screen and (min-width:544px){.quote-summary__table-two{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0}.quote-summary__table-two:last-child{margin-right:0}}@media screen and (min-width:900px){.quote-summary__table-two{float:left;display:block;margin-right:2.3576520234%;width:100%;max-width:500px}.quote-summary__table-two:last-child{margin-right:0}}@media screen and (min-width:1024px){.quote-summary__table-two{float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;max-width:500px}.quote-summary__table-two:last-child{margin-right:0}}.quote-summary__table-two .SummaryTotal{display:none}@media screen and (min-width:800px){.quote-summary__table-two .SummaryTotal{display:block}}.quote-summary__table-two .SummaryTotal .quote-summary__cell--ipt{font-size:1em}@media screen and (min-width:900px){.quote-summary__table-two .SummaryTotal .quote-summary__cell--ipt{font-size:1.1em}}@media screen and (min-width:1024px){.quote-summary__table-two .SummaryTotal .quote-summary__cell--ipt{font-size:1.2em}}.quote-summary__table-two .quote-summary__cell--right{text-align:right}.quote-summary #TotalCharge{font-weight:700;font-size:1.1em}@media screen and (min-width:1024px){.quote-summary #TotalCharge{font-size:1.2em}}.quote-summary__cell-inc-ipt{font-size:.8em}@media screen and (min-width:1024px){.quote-summary__cell-inc-ipt{font-size:.85em;font-weight:400}}.quote-summary td{padding:5px;vertical-align:top}.quote-summary h3{font-size:.875em;margin:0 0 10px}.quote-summary #QuoteSummary,.quote-summary__discount{color:#cf3d40}.quote-summary__pricing{color:#000}.quote-summary #MemberContactSummary{margin-top:6px}.members-renew .quote-summary{padding:1em 2em}.members-renew .quote-summary,form[action="/renew/options"] .quote-summary{position:relative;left:0;width:100%;height:auto;bottom:0;overflow-y:auto;overflow-x:auto;right:0;font-size:18px;z-index:0;box-shadow:none;padding-bottom:55px;margin-bottom:70px}.members-renew .quote-summary #DismissQuoteSummary,.members-renew .quote-summary:before,.members-renew .quote-summary__bottom-actions,.members-renew .quote-summary__edit-details-button,form[action="/renew/options"] .quote-summary #DismissQuoteSummary,form[action="/renew/options"] .quote-summary:before,form[action="/renew/options"] .quote-summary__bottom-actions,form[action="/renew/options"] .quote-summary__edit-details-button{display:none}.members-renew .quote-summary__heading-one,form[action="/renew/options"] .quote-summary__heading-one{padding-top:0}.members-renew .quote-summary__table-one,.members-renew .quote-summary__table-two,form[action="/renew/options"] .quote-summary__table-one,form[action="/renew/options"] .quote-summary__table-two{float:left;display:block;margin-right:2.3576520234%;width:100%}.members-renew .quote-summary__table-one:last-child,.members-renew .quote-summary__table-two:last-child,form[action="/renew/options"] .quote-summary__table-one:last-child,form[action="/renew/options"] .quote-summary__table-two:last-child{margin-right:0}@media screen and (min-width:900px){.members-renew .quote-summary__table-one,.members-renew .quote-summary__table-two,form[action="/renew/options"] .quote-summary__table-one,form[action="/renew/options"] .quote-summary__table-two{margin-right:0}}.contact-us__banner{background-image:linear-gradient(#cadb36,#7fc142)}@media screen and (min-width:1024px){.contact-us__indent{padding-left:18%;margin:-38px 0 20px}}.contact-us__button{display:block;text-align:center;font-size:1.1875em;border:none;height:auto;width:260px}.contact-us__asterix{color:#7fc142;padding:0 0 0 3px}.contact-us__complete,.contact-us__form{float:left;display:block;margin-right:2.3576520234%;width:100%}.contact-us__complete:last-child,.contact-us__form:last-child{margin-right:0}@media screen and (min-width:640px){.contact-us__complete,.contact-us__form{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0}.contact-us__complete:last-child,.contact-us__form:last-child{margin-right:0}}.contact-us__complete--hidden,.contact-us__form--hidden{display:none}.contact-us__details a,.contact-us__details a:hover,.contact-us__details a:visited{color:#7fc142}.contact-us__terms-and-conditions{float:left;display:block;margin-right:2.3576520234%;width:100%;font-size:.75em;color:#ccc}.contact-us__terms-and-conditions:last-child{margin-right:0}.contact-us__text{color:#000}.contact-us__text.multi-line{font-family:Ubuntu}@media screen and (min-width:1024px){.contact-us__text.multi-line{max-width:450px}}.contact-us__label{height:auto;width:260px;float:left;display:block;margin-right:2.3576520234%;width:100%;padding:0 0 5px;float:none;clear:left}.contact-us__label:last-child{margin-right:0}.contact-us__heading{font-size:2.1875em;text-align:center;margin:5% 0}.contact-us__ready-to-switch{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:1%;background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142)}.contact-us__ready-to-switch:last-child{margin-right:0}.contact-us__select{max-width:260px}.contact-us .declaration__error{margin:10px 0 15px;max-width:100%}@media screen and (min-width:640px){.contact-us .declaration__error{max-width:280px}}@media screen and (min-width:800px){.contact-us .declaration__error{max-width:350px}}@media screen and (min-width:1024px){.contact-us .declaration__error{max-width:450px}}.contact-us__para{margin:20px 0 0}.contact-us__para a,.contact-us__para a:hover,.contact-us__para a:visited{color:#7fc142}.contact-us__para--bold{font-weight:700}.contact-us__para--red{color:#cf3d40}.contact-us__para--drop{margin:20px 0}.contact-us__link--phone{font-size:38px;color:#5a5a5a!important;text-decoration:none}.contact-us__icon-colour{color:#fff}.contact-us__icon-back-colour{color:#7fc142}.contact-us hr{background-color:#7fc142;height:1px;border:0;margin:5% 0}.contact-us__thank-you{padding:100px 50px;background:url(../images/global__dot.gif) repeat;position:relative;left:-10%}.contact-us__thank-you h2{color:#7fc142;font-size:1.375em;font-weight:700;padding:20px;margin:0 auto;max-width:280px;background-color:#fff;line-height:1.5em;font-family:UbuntuLight}.contact-us__flex{padding-top:20px}@media screen and (min-width:980px){.contact-us__flex{display:flex}}.contact-us__flex h2{margin:0;color:#5a5a5a}@media screen and (min-width:800px){.contact-us__flex h2{font-size:46px}}.contact-us__resources{flex:1}@media screen and (min-width:800px){.contact-us__resources{padding:0 15px}}.contact-us__resources>div{border:2px solid #6cc900;background:#f7f7f7;padding:20px}.contact-us__resources>div ul{list-style:none}.contact-us__resources>div ul li i{color:#7fc142;margin-right:5px}.contact-us__resources>div ul li a{color:#333}.contact-us__details{padding:22px;flex:1}.contact-us__details--item{display:flex;margin-bottom:30px}.contact-us__details--icon img{margin-right:10px;max-width:60px}@media screen and (min-width:640px){.contact-us__details--icon img{margin-right:25px;padding-left:25px;max-width:unset}}.contact-us__details--tel span{color:#6cc900;display:block}.contact-us__details--tel a{color:#5a5a5a;font-weight:700;text-decoration:none;line-height:1;font-size:28px}@media screen and (min-width:800px){.contact-us__details--tel a{font-size:46px}}.contact-us__details--tel a:hover{color:#5a5a5a}.contact-us__details--info p span{color:#6cc900}.livechat_button img{max-width:100%;display:block;margin:0 auto 10px}.handle-overlay{transition:background .3s ease-in-out;opacity:0;cursor:pointer}.handle-overlay.fc-modal-open{background:#000;opacity:.9;position:fixed;top:0;left:0;bottom:0;z-index:6;width:100%}.fc-modal{background-size:cover;background-position:50%;width:80%;margin:0 auto;padding:24px;padding-top:15%;display:flex;flex-flow:wrap;justify-content:space-between;position:absolute;z-index:7;top:15%;margin-left:-40%;left:50%;right:auto;transform:scale(0);transition:transform .5s ease-in-out;border:6px solid #fff}.fc-modal-animate{transform:scale(1)}@media screen and (min-width:800px){.fc-modal{padding:48px;padding-top:15%;position:fixed}}@media screen and (min-width:1580px){.fc-modal{max-width:1000px;margin-left:-500px;left:50%}}.fc-modal__info{display:inline-block;font-size:18px;font-weight:700;width:100%}@media screen and (min-width:1024px){.fc-modal__info{width:48%}}.fc-modal__info img{padding-top:0}.fc-modal__info p{margin-bottom:0}.fc-modal__info ul{padding-left:24px;margin-top:0}.fc-modal__info li{color:#cadb36}.fc-modal__info li span{color:#fff;font-weight:700}.fc-modal__title{color:#fff;margin-top:12px;margin-bottom:12px;line-height:34px}.fc-modal__title a{color:#fff}.fc-modal__form{display:inline-block;width:100%;margin-top:24px}@media screen and (min-width:1024px){.fc-modal__form{width:48%;margin-top:0}}.fc-modal__form-inputrow{width:100%;float:left;margin-top:8px}.fc-modal__form-inputrow:first-child{margin-top:0}.fc-modal__form-input{height:48px;border:0;width:100%;padding:0 16px;margin-left:auto;margin-right:auto;display:block;color:#5a5a5a;font-size:20px}.fc-modal__form-inputcheckbox[type=radio]:not(:checked),.fc-modal__form [type=radio]:checked{position:absolute;left:-9999px;visibility:hidden}.fc-modal__form-inputcheckbox[type=radio]:checked+label,.fc-modal__form-inputcheckbox[type=radio]:not(:checked)+label{position:relative;padding-left:42px;cursor:pointer;width:100%;margin:8px auto 0;display:block;color:#fff;padding-top:3px;padding-bottom:3px;line-height:normal;min-height:31px}.fc-modal__form-inputcheckbox[type=radio]:checked+label:before,.fc-modal__form-inputcheckbox[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;margin-left:0;width:31px;height:31px;float:left;background:#fff;transition:all .3s ease-in-out}.fc-modal__form-inputcheckbox[type=radio]:checked+label:after,.fc-modal__form-inputcheckbox[type=radio]:not(:checked)+label:after{content:"✓";position:absolute;top:9px;left:0;margin-left:8px;font-size:20px;line-height:.8;color:#fff;transition:all .3s ease-in-out}.fc-modal__form-inputcheckbox[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.fc-modal__form-inputcheckbox[type=radio]:checked+label:before,.fc-modal__form-inputcheckbox[type=radio]:not(:checked)+label:hover:before{background:#cadb36}.fc-modal__form-submit{color:#000;font-size:18px;cursor:pointer;margin-top:0}.fc-modal__form-submit:hover{color:#000}.fc-modal__error{margin:0 0 5px;text-align:left;color:#cf3d40;display:none}@media screen and (min-width:1024px){.fc-modal__error{text-align:left;position:relative;width:100%}}.fc-modal span{color:#cadb36}.fc-modal__close{position:absolute;top:-57px;color:#fff;right:-41px;cursor:pointer}.fc-modal__close span{font-size:50px;font-weight:300;line-height:37px;color:#fff}.fc-modal__thank-you{color:#fff;font-size:18px;display:none}.fc-modal p.gdpr__message{color:#fff;font-size:14px;margin-top:0}.fc-modal p.gdpr__message a{color:#fff}.form-references{max-width:1600px;margin-left:auto;margin-right:auto;max-width:1200px;padding-bottom:30px;background-color:#fff}.form-references:after{clear:both;content:"";display:block}.form-reference__table{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;border:1px solid #ccc}.form-reference__table:last-child{margin-right:0}.form-reference__table-bottom{background-color:#000}.form-reference__amount{margin:0;padding:15px;color:#fff}.form-reference__left{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.form-reference__left:last-child{margin-right:0}.form-reference__right{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0}.form-reference__right:last-child{margin-right:0}.form-reference__radio-container input[type=radio]{display:none}.form-reference__label--radio:active,.form-reference__label--radio:focus,.form-reference__label--radio:hover{cursor:pointer}.form-reference__radio-span{display:block}@media screen and (min-width:640px){.form-reference__datepicker{max-width:150px}}.form-reference input[type=checkbox]{display:none}.form-reference__label--checkbox-header:active,.form-reference__label--checkbox-header:focus,.form-reference__label--checkbox-header:hover{cursor:pointer}.form-reference__checkbox-span{display:inline-block;padding:0 0 0 10px;font-size:1.375em}.form-reference__checkbox-span--small{font-weight:400;font-size:.625em}.form-reference__value-slider-bar:active,.form-reference__value-slider-bar:focus,.form-reference__value-slider-bar:hover{cursor:pointer}.form-reference__value-slider-list{list-style-type:none;padding:0;margin:0;width:98%;top:-52px;position:relative}@media screen and (min-width:420px){.form-reference__value-slider-list{width:90%;margin:0 auto;top:-60px}}@media screen and (min-width:544px){.form-reference__value-slider-list{text-align:left;top:-50px}}.form-reference__value-slider-list-item{font-size:.625em;width:15%;color:#5a5a5a;line-height:1.4em}@media screen and (min-width:420px){.form-reference__value-slider-list-item{font-size:.75em}}@media screen and (min-width:544px){.form-reference__value-slider-list-item{font-size:.8125em;width:25%}}.form-reference__value-slider-list-item--one{position:absolute;top:0;left:-5px}@media screen and (min-width:360px){.form-reference__value-slider-list-item--one{left:2%}}@media screen and (min-width:420px){.form-reference__value-slider-list-item--one{left:-10px}}.form-reference__value-slider-list-item--two{position:absolute;top:0;left:29%}@media screen and (min-width:360px){.form-reference__value-slider-list-item--two{left:32%}}@media screen and (min-width:420px){.form-reference__value-slider-list-item--two{left:28%}}.form-reference__value-slider-list-item--three{position:absolute;top:0;left:62%}.form-reference__value-slider-list-item--four{position:absolute;top:0;left:91%}@media screen and (min-width:360px){.form-reference__value-slider-list-item--four{left:90%}}.form-reference__value-slider-footer{background-color:#000}.form-reference__value-slider-youpay{color:#cadb36;font-weight:700}.form-reference__value-slider-charge{text-decoration:line-through;font-size:.8125em}@media screen and (min-width:544px){.form-reference__level-radio-pa-table-head{display:none}}.form-reference__level-radio-pa-cell--top{border-top:1px solid #969696}.form-reference__level-radio-pa-cell-mobile{text-align:center;padding:10px}.form-reference__level-radio-pa-anchor{color:#7fc142;text-decoration:none}.form-reference__level-radio-pa-detail{font-size:1em;font-family:UbuntuBold;color:#7fc142;display:block}.form-reference__level-radio-pa-cell.selected span{color:#fff}.form-reference__level-radio-pa-amount{font-family:Ubuntu}@media screen and (min-width:544px){.form-reference__level-radio-pa-tbody-mobile{display:none}}.form-reference__level-radio-pa-row{display:none}@media screen and (min-width:544px){.form-reference__level-radio-pa-row{display:table-row}}.form-reference__level-radio-pa-choose{color:#fff;text-align:center;padding:0}.form-reference__level-radio-pa-choose input[type=radio]{display:none}.form-reference__level-radio-pa-choose label{display:block;padding:10px 5px;background:url(../../Content/images/global__level-radio.png) center 85px no-repeat #000;float:left;height:128px}@media screen and (min-width:360px){.form-reference__level-radio-pa-choose label{padding:15px}}@media screen and (min-width:544px){.form-reference__level-radio-pa-choose label{height:96px;padding:15px 8px;background:url(../../Content/images/global__level-radio.png) center 53px no-repeat #000}}@media screen and (min-width:800px){.form-reference__level-radio-pa-choose label{padding:15px 22px}}.form-reference__level-radio-pa-choose label:active,.form-reference__level-radio-pa-choose label:focus,.form-reference__level-radio-pa-choose label:hover{cursor:pointer}.form-reference__level-radio-pa-choose input[type=radio]:checked+label{background:url(../../Content/images/global__level-radio.png) center -77px no-repeat #000}@media screen and (min-width:544px){.form-reference__level-radio-pa-choose input[type=radio]:checked+label{background:url(../../Content/images/global__level-radio.png) center -109px no-repeat #000}}.form-reference__level-radio-pa-charge{display:block;text-decoration:line-through;line-height:.8em;font-family:Ubuntu;font-size:.9em}.form-reference__multiple-input-header{margin:0;border-bottom:none}@media screen and (min-width:544px){.form-reference__multiple-input-header{width:300px}}.form-reference__multiple-input-heading{font-size:1em}.form-reference__multiple-input-para{font-weight:700}.form-reference__multiple-input-body{margin:0;border-bottom:none}@media screen and (min-width:544px){.form-reference__multiple-input-body{width:300px}}.form-reference__multiple-input-body--full{border:none;padding:0;margin:0;box-shadow:none}.form-reference__multiple-input-body--bottom{border:none;padding:15px 10px;margin:0;box-shadow:none;background-color:#000}.form-reference__multiple-input-charge{color:#fff;text-decoration:line-through;font-size:.875em}.form-reference__multiple-input-youpay{color:#cadb36;font-family:UbuntuBold;font-size:1.125em}.form-reference__multiple-input-body--area-container{padding-top:10px}.form-reference__multiple-input-label--checkbox-header{background-size:25px 51px;background-position:5px 0;height:26px}.form-reference__multiple-input-checked-head input[type=checkbox]:checked+label{background-size:25px 51px;background-position:5px -25px;height:26px}.form-reference__multiple-input-label--checkbox-header:active,.form-reference__multiple-input-label--checkbox-header:focus,.form-reference__multiple-input-label--checkbox-header:hover{cursor:pointer}.form-reference__multiple-input-checkbox-span{display:inline-block;padding:0 0 0 10px;font-size:.8125em;text-align:left;font-weight:700;display:block;line-height:1.2em;position:relative;top:-4px}.form-reference__multiple-input__para-info{background-color:#969696;margin:0;color:#fff;font-size:.8125em;line-height:1.2em;font-family:UbuntuMedium;padding:10px 20px;text-align:left}.form-reference__multiple-input-area{margin:0 0 10px}.form-reference__multiple-input-area.disabled{opacity:.2;pointer-events:none}.form-reference__multiple-input-area-label{margin:0;padding:0 0 5px;text-align:left;color:#5a5a5a;font-family:UbuntuBold;font-size:.8125em;display:block}.bold{font-weight:700}.sign-up{background:url(../images/backgrounds/sign-up__bg.jpg) 0 0 no-repeat #fcfdf2;background-size:cover;background-position:70% 0}.sign-up__clear:before{content:"";display:block;clear:both}.sign-up__clear p{text-align:center}.sign-up__clear p a{color:#5a5a5a}.sign-up__gdpr{background-color:hsla(66,78%,80%,.6);padding:15px 20px 10px 15px;width:100%}@media screen and (min-width:800px){.sign-up__gdpr{padding:21px 40px 15px 39px}}.sign-up__gdpr .form__label{width:90%;top:0;position:relative;padding:0 0 0 10px}.sign-up__gdpr-form{margin:5px 0 10px;float:left;width:100%}.sign-up__intro-para{line-height:1.4em;margin:0 0 15px}.sign-up__thank-you .sign-up__sub-heading{font-size:2.1875em;text-align:center;margin:10px 0 15px;float:left;display:block;margin-right:2.3576520234%;width:100%;color:#cadb36}.sign-up__thank-you .sign-up__sub-heading:last-child{margin-right:0}.sign-up__thank-you a{color:#7fc142}.sign-up__container{max-width:1100px}.sign-up__heading{font-size:2.1875em;text-align:center;color:#5a5a5a;margin:20px 0}.sign-up__question{width:100%}@media screen and (min-width:640px){.sign-up__question{float:none;max-width:275px;margin:0 auto}}@media screen and (min-width:800px){.sign-up__question{float:left;width:32%;margin-right:1%;max-width:295px}}@media screen and (min-width:1024px){.sign-up__question{float:none;display:inline-block;max-width:none}}.sign-up__para{text-align:center;margin:0 auto 15px}.sign-up__label{display:block;padding:0 0 5px}@media screen and (min-width:800px){.sign-up__label{font-size:13px;text-align:left}}@media screen and (min-width:1024px){.sign-up__label{font-size:16px}}.sign-up__text--email,.sign-up__text--name{position:relative}@media screen and (min-width:800px){.sign-up__text--email,.sign-up__text--name{top:25px;margin-bottom:0}}@media screen and (min-width:1024px){.sign-up__text--email,.sign-up__text--name{top:-14px;max-width:none}}.sign-up__error{color:#cf3d40;display:none}.sign-up__error-border{border:1px solid #cf3d40}.sign-up__button{display:inline-block;border:none;outline:none;font-size:1.1875em}@media screen and (min-width:1024px){.sign-up__button{padding:8px 80px}}.sign-up__subscribe{float:left;display:block;margin-right:2.3576520234%;width:100%;text-align:center;margin-top:20px}.sign-up__subscribe:last-child{margin-right:0}.sign-up__thank-you{float:left;display:block;margin-right:2.3576520234%;width:100%;display:none;text-align:center}.sign-up__thank-you:last-child{margin-right:0}.sign-up__email-error{float:left;display:block;margin-right:2.3576520234%;width:100%;display:none;text-align:center;color:#cf3d40}.sign-up__email-error:last-child{margin-right:0}.sign-up__system-error{float:left;display:block;margin-right:2.3576520234%;width:100%;display:none;text-align:center;color:#cf3d40}.sign-up__system-error:last-child{margin-right:0}.sign-up__questions-box{display:block;text-align:center}.sign-up__questions-box:after{clear:both;content:"";display:block}.sign-up--footer{background:none;background-color:#383838;padding:10px}@media screen and (min-width:lg){.sign-up--footer{max-width:300px}}.sign-up--footer .sign-up__title{font-size:1.125em;color:#cadb36;font-weight:700;margin-top:12.5px;margin-bottom:5px;text-align:center}@media screen and (min-width:1024px){.sign-up--footer .sign-up__title{text-align:left}}.sign-up--footer .sign-up__heading{color:#bdbdbd;font-size:.875em;text-align:center;font-family:Ubuntu;margin:0;padding:0 0 10px;float:left;display:block;margin-right:2.3576520234%;width:100%;line-height:1.3em}.sign-up--footer .sign-up__heading:last-child{margin-right:0}@media screen and (min-width:1024px){.sign-up--footer .sign-up__heading{float:left;display:block;margin-right:2.3576520234%;width:34.3205066183%;text-align:left}.sign-up--footer .sign-up__heading:last-child{margin-right:0}}.sign-up--footer .sign-up__question{max-width:none;margin-left:17.0596086706%;float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%}.sign-up--footer .sign-up__question:last-child{margin-right:0}@media screen and (min-width:1024px){.sign-up--footer .sign-up__question{margin-left:0;float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.sign-up--footer .sign-up__question:last-child{margin-right:0}}.sign-up--footer .sign-up__text{max-width:none;box-shadow:none;background-color:#383838;color:#383838}@media screen and (min-width:1024px){.sign-up--footer .sign-up__text{margin-bottom:15px}}.sign-up--footer .sign-up__subscribe{margin:0 0 20px}@media screen and (min-width:1024px){.sign-up--footer .sign-up__subscribe{float:left;display:block;margin-right:2.3576520234%;width:12.1430153466%;text-align:left}.sign-up--footer .sign-up__subscribe:last-child{margin-right:0}}.sign-up--footer .sign-up__error{margin:0 0 5px;text-align:center}@media screen and (min-width:1024px){.sign-up--footer .sign-up__error{text-align:left;position:relative;left:623px;width:300px}}.sign-up--footer .sign-up__button{background-color:#cadb36;border:2px solid #cadb36;color:#000;padding:3px 30px}.sign-up--footer .sign-up__thank-you .sign-up__sub-heading{font-size:1.375em}.sign-up--footer .sign-up__thank-you .sign-up__sub-para--success{color:#fff}.sign-up--partial .sign-up__gdpr:after{content:"";display:block;clear:both}.sign-up--footer,.sign-up.--new,.sign-up.modal{background:none;background-color:#f5f7e1;padding:10px 20px}@media screen and (min-width:640px){.sign-up--footer,.sign-up.--new,.sign-up.modal{padding:10px}}.sign-up--footer p,.sign-up--footer p a,.sign-up.--new p,.sign-up.--new p a,.sign-up.modal p,.sign-up.modal p a{color:#000;font-size:14px}.sign-up--footer .sign-up__para,.sign-up.--new .sign-up__para,.sign-up.modal .sign-up__para{text-align:center;margin:0 auto 18px;line-height:1.3em}.sign-up--footer .sign-up__title,.sign-up.--new .sign-up__title,.sign-up.modal .sign-up__title{text-align:center;font-size:1.5em;color:#000;line-height:34px;margin:20px 0 10px}.sign-up--footer .sign-up__title strong,.sign-up.--new .sign-up__title strong,.sign-up.modal .sign-up__title strong{color:#8bc94a}.sign-up--footer .sign-up__text,.sign-up.--new .sign-up__text,.sign-up.modal .sign-up__text{top:0;max-width:none;box-shadow:none;color:#383838;background-color:#fff;border-color:#8bc94a;outline:none}@media screen and (min-width:1024px){.sign-up--footer .sign-up__text,.sign-up.--new .sign-up__text,.sign-up.modal .sign-up__text{margin-bottom:15px}}.sign-up--footer .sign-up__heading,.sign-up.--new .sign-up__heading,.sign-up.modal .sign-up__heading{color:#bdbdbd;font-size:.875em;text-align:center;font-family:Ubuntu;margin:0;padding:0 0 10px;float:left;display:block;margin-right:2.3576520234%;width:100%;line-height:1.3em}.sign-up--footer .sign-up__heading:last-child,.sign-up.--new .sign-up__heading:last-child,.sign-up.modal .sign-up__heading:last-child{margin-right:0}@media screen and (min-width:1024px){.sign-up--footer .sign-up__heading,.sign-up.--new .sign-up__heading,.sign-up.modal .sign-up__heading{float:left;display:block;margin-right:2.3576520234%;width:34.3205066183%;text-align:left}.sign-up--footer .sign-up__heading:last-child,.sign-up.--new .sign-up__heading:last-child,.sign-up.modal .sign-up__heading:last-child{margin-right:0}}.sign-up--footer .sign-up__questions,.sign-up.--new .sign-up__questions,.sign-up.modal .sign-up__questions{display:block;max-width:765px;margin:0 auto}.sign-up--footer .sign-up__questions:after,.sign-up.--new .sign-up__questions:after,.sign-up.modal .sign-up__questions:after{clear:both;content:"";display:block}.sign-up--footer .sign-up__question,.sign-up.--new .sign-up__question,.sign-up.modal .sign-up__question{width:100%;float:left;padding:0 10px;margin:0}@media screen and (min-width:640px){.sign-up--footer .sign-up__question,.sign-up.--new .sign-up__question,.sign-up.modal .sign-up__question{width:50%;float:left;padding:0 10px;margin:0}}.sign-up--footer .sign-up__gdpr,.sign-up.--new .sign-up__gdpr,.sign-up.modal .sign-up__gdpr{background:transparent;padding:15px;margin:0 auto 20px;max-width:744px;overflow:auto;border:1px solid #9dd163}@media screen and (min-width:1024px){.sign-up--footer .sign-up__gdpr,.sign-up.--new .sign-up__gdpr,.sign-up.modal .sign-up__gdpr{float:none}}.sign-up--footer .sign-up__gdpr:after,.sign-up.--new .sign-up__gdpr:after,.sign-up.modal .sign-up__gdpr:after{content:"";display:block;clear:both}@media screen and (min-width:640px){.sign-up--footer .sign-up__gdpr,.sign-up.--new .sign-up__gdpr,.sign-up.modal .sign-up__gdpr{padding:21px 40px 5px 39px}}.sign-up--footer .sign-up__gdpr p,.sign-up.--new .sign-up__gdpr p,.sign-up.modal .sign-up__gdpr p{margin:0 0 15px;line-height:1.35em;overflow:auto}@media screen and (min-width:640px){.sign-up--footer .sign-up__gdpr p,.sign-up.--new .sign-up__gdpr p,.sign-up.modal .sign-up__gdpr p{line-height:1.2em}}.sign-up--footer .sign-up__gdpr span.green,.sign-up.--new .sign-up__gdpr span.green,.sign-up.modal .sign-up__gdpr span.green{color:#cadb36}.sign-up--footer .sign-up__gdpr .form__label,.sign-up.--new .sign-up__gdpr .form__label,.sign-up.modal .sign-up__gdpr .form__label{top:5px}.sign-up--footer .sign-up__subscribe:last-child,.sign-up.--new .sign-up__subscribe:last-child,.sign-up.modal .sign-up__subscribe:last-child{margin:0 0 20px;float:none;text-align:center;width:auto}.sign-up--footer .sign-up__error,.sign-up.--new .sign-up__error,.sign-up.modal .sign-up__error{margin:0 0 5px;text-align:center;position:relative;left:0;width:auto;font-size:16px;color:#cf3d40}.sign-up--footer .sign-up__error-border,.sign-up.--new .sign-up__error-border,.sign-up.modal .sign-up__error-border{border:1px solid #cf3d40}.sign-up--footer .sign-up__button,.sign-up.--new .sign-up__button,.sign-up.modal .sign-up__button{background-color:#cadb36;border:2px solid #cadb36;color:#000;width:100%;padding:3px 30px}@media screen and (min-width:420px){.sign-up--footer .sign-up__button,.sign-up.--new .sign-up__button,.sign-up.modal .sign-up__button{width:auto}}.sign-up--footer .sign-up__thank-you .sign-up__sub-heading,.sign-up.--new .sign-up__thank-you .sign-up__sub-heading,.sign-up.modal .sign-up__thank-you .sign-up__sub-heading{font-size:1.375em}.sign-up--footer .sign-up__thank-you .sign-up__sub-para--success,.sign-up.--new .sign-up__thank-you .sign-up__sub-para--success,.sign-up.modal .sign-up__thank-you .sign-up__sub-para--success{color:#fff}.sign-up.modal{display:none;background-color:rgba(0,0,0,.66);position:fixed;width:100%;height:100%;z-index:11;justify-content:center;background-image:none;top:0;align-items:center}.sign-up.modal .sign-up__container{padding:25px;max-width:1088px;width:100%;position:relative}@media screen and (max-width:640px){.sign-up.modal .sign-up__container{top:0;overflow:scroll;bottom:0;overflow-x:auto}}.sign-up.modal .modal-newsletter--closeModal{outline:none;cursor:pointer;position:absolute;display:block;top:0;right:0;width:60px;height:60px;border:0;font-size:30px;background-color:transparent;color:#000;z-index:4}.sign-up.--new label,.sign-up.modal label{color:#000}.sign-up.--new .sign-up__container,.sign-up.modal .sign-up__container{background-color:#f5f7e1}.sign-up.--new .sign-up__title,.sign-up.modal .sign-up__title{max-width:550px;margin:20px auto;font-size:26px;font-weight:700}.sign-up.--new .sign-up__wrapper,.sign-up.modal .sign-up__wrapper{max-width:675px;margin:0 auto}.sign-up.--new .sign-up__text,.sign-up.modal .sign-up__text{border-color:#8bc94a;outline:none}.sign-up.--new .sign-up__text.sign-up__error-border,.sign-up.modal .sign-up__text.sign-up__error-border{border-color:#cf3d40}.sign-up.--new .sign-up__gdpr,.sign-up.modal .sign-up__gdpr{background:transparent}.sign-up.--new .sign-up__thank-you .sign-up__sub-heading,.sign-up.modal .sign-up__thank-you .sign-up__sub-heading{font-size:50px;color:#8bc94a}.sign-up.--new .sign-up__thank-you .sign-up__para--success,.sign-up.modal .sign-up__thank-you .sign-up__para--success{font-size:29px;font-weight:600;line-height:.65em}.modal-newsletter--openModalBtn{cursor:pointer;display:block;padding:23px 55px 17px 20px;position:fixed;right:-93px;top:264px;transform:translateY(-50%);transform:rotate(-90deg);background-color:#8bc94a;border:none;color:#fff;text-transform:uppercase;font-size:15px;z-index:10}@media screen and (max-width:767px){.modal-newsletter--openModalBtn{display:none}}.modal-newsletter--openModalBtnIcon{position:absolute;top:18px;right:15px;display:inline-block;width:26px;height:26px;border-radius:100%;border:2px solid #fff}.modal-newsletter--openModalBtnIcon:before{content:"";position:absolute;top:8px;right:7px;transform:rotate(45deg);width:8px;height:8px;border:2px solid #fff;border-right:none;border-bottom:none}.sign-up__complete-modal{display:none;background-color:rgba(0,0,0,.66);position:fixed;width:100%;height:100%;z-index:11;justify-content:center;background-image:none;top:0;align-items:center}.sign-up__complete-modal--container{padding:30px 20px;max-width:1088px;width:100%;position:relative;text-align:center;background-color:#f5f7e1}.sign-up__complete-modal--closeModal{outline:none;cursor:pointer;position:absolute;display:block;top:0;right:0;width:60px;height:60px;border:0;font-size:30px;background-color:transparent;color:#000;z-index:4}.sign-up__complete-modal--sub-heading{font-size:50px;color:#8bc94a;text-align:center;font-family:Ubuntu;margin:0;padding:0 0 10px;line-height:1;font-family:UbuntuBold}.sign-up__complete-modal--para{font-size:29px;font-weight:600;line-height:.65em;margin:10px 0 30px}.cover-selector{background-size:cover;background-color:#7fc142;background-image:linear-gradient(#7fc142 1%,#cadb36 65%);text-align:center}.cover-selector__image{display:block;margin:80px auto 0}.cover-selector__container{max-width:1600px;margin-left:auto;margin-right:auto}.cover-selector__container:after{clear:both;content:"";display:block}@media screen and (min-width:800px){.cover-selector__container{margin-top:10%;margin-bottom:2%}}.cover-selector__heading{margin-bottom:0;font-size:1.625em;color:#fff;margin-top:110px;margin-bottom:20px}@media screen and (min-width:800px){.cover-selector__heading{margin-top:110px;margin-right:auto;margin-left:auto;font-size:3.5625em;max-width:800px;line-height:1.2em}}@media screen and (min-width:640px){.cover-selector__button-container{display:-moz-flex;display:-ms-flexbox;display:flex;-spec-box-align:stretch;box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;-spec-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-spec-box-orient:horizontal;box-orient:horizontal;-spec-box-direction:normal;box-direction:normal;-moz-flex-direction:row;-spec-flex-direction:row;flex-direction:row;-ms-flex-direction:row;margin:0 auto}}@media screen and (min-width:1024px){.cover-selector__button-container{max-width:1200px;margin:40px auto}}.cover-selector__button--category{padding:20px 30px;line-height:1.2em;font-size:1.125em;text-transform:none;font-weight:400;float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0;margin:0 15px 10px 0}.cover-selector__button--category:last-child{margin-right:0}@media screen and (min-width:640px){.cover-selector__button--category{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;margin-right:0;margin:0 15px 10px 0;display:-moz-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-spec-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-spec-align-items:center;align-items:center;-ms-flex-align:center;-spec-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-spec-justify-content:center;justify-content:center;-ms-flex-pack:center}.cover-selector__button--category:last-child{margin-right:0}}.cover-selector__anchor{color:#fff;text-decoration:underline}.cover-selector__para{color:#fff}form#I4SDeclaration,form#optionsform,form#Payment,form#yourdetails{min-height:100%;overflow:hidden}form#quickquoteoptionsform{min-height:100%}.your-cover{background-color:#fff;max-width:1600px;margin-left:auto;margin-right:auto;max-width:1200px;margin:100px auto 0;overflow:hidden}.your-cover:after{clear:both;content:"";display:block}.your-cover__page--flex{display:flex;flex-wrap:wrap}@media screen and (min-width:800px){.your-cover__page--flex{display:flex;flex-wrap:nowrap}}.your-cover__page--flex>div:first-of-type{padding-right:0;flex:1}@media screen and (min-width:800px){.your-cover__page--flex>div:first-of-type{padding-right:15px}}.your-cover__resource-index{display:none}@media screen and (min-width:800px){.your-cover__resource-index{display:block}}.your-cover__resource-index>div{background:#f3f6db;padding:20px}.your-cover__resource-index>div h2{margin:0}.your-cover__resource-index>div h2 i{color:#7fc142;margin-right:5px}.your-cover__resource-index>div p{font-size:14px;margin:10px 0}.your-cover__resource-index>div ul{list-style:none}.your-cover__resource-index>div ul li{margin-bottom:5px}.your-cover__resource-index>div ul li i{margin-right:5px;color:#7fc142}.your-cover__resource-index>div ul li a{color:#5a5a5a;text-decoration:underline}@media screen and (min-width:640px){.your-cover{padding:50px 0 0}}@media screen and (min-width:1024px){.your-cover{padding:50px 50px 0}}.your-cover__page{display:none;overflow:visible}.your-cover__page.\--five,.your-cover__page.\--four,.your-cover__page.\--one,.your-cover__page.\--six,.your-cover__page.\--three,.your-cover__page.\--two{display:none}.your-cover__container{padding:0 15px}.your-cover__top-heading-container{display:none}.your-cover__top-heading{font-family:UbuntuBold;color:#5a5a5a;line-height:1.1em;margin:0 0 .5em}@media screen and (min-width:800px){.your-cover__top-heading{font-size:2.375em;max-width:850px;line-height:1.2em}}@media screen and (min-width:1024px){.your-cover__top-heading{position:relative;top:0;right:0;bottom:0;left:-20px}}.your-cover__top-heading-para{margin:0 0 4em;padding:0;font-size:.9375em}@media screen and (min-width:800px){.your-cover__top-heading-para{font-size:1em;margin:0 0 2em}}@media screen and (min-width:1024px){.your-cover__top-heading-para{position:relative;top:0;right:0;bottom:0;left:-20px}}.your-cover__alt-title-colour{color:#7fc142}.your-cover__datepicker{max-width:150px}.your-cover__datepicker-span{font-weight:700;font-size:.9375em}.your-cover__datepicker-para{margin:0;padding:0}.your-cover__people-insure-input{width:100%;height:40px;border-radius:0;margin-bottom:2em;-moz-appearance:none;-webkit-appearance:none;appearance:none;text-indent:.1;text-overflow:""}@media screen and (min-width:800px){.your-cover__people-insure-input{width:105px;margin-bottom:0;padding-left:28px}}.your-cover #panelMemberLiability{margin:1em 0}@media screen and (min-width:800px){.your-cover__select-container{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%;display:inline-block}.your-cover__select-container:last-child{margin-right:0}}.your-cover__people-insure{margin:10px 0 0}.your-cover__contactliability-message{font-size:14px;padding:4px 0 0;line-height:1.25em;display:block}.your-cover__label--people-insure{font-weight:700;padding:15px 0;float:left;width:100%}.your-cover__question--disabled-field{opacity:.2;pointer-events:none;display:none!important}.your-cover__question--disabled-field label:focus,.your-cover__question--disabled-field label:hover{cursor:default}.your-cover__max-500-text{display:none}.your-cover__max-500-text.active{display:inline}.your-cover__autocomplete{width:100%;height:40px;padding-right:40px}@media screen and (min-width:640px){.your-cover__autocomplete{width:260px}}.your-cover__searchwrapper{position:relative;float:left;display:block;margin-right:2.3576520234%;width:100%}.your-cover__searchwrapper:last-child{margin-right:0}@media screen and (min-width:640px){.your-cover__searchwrapper{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.your-cover__searchwrapper:last-child{margin-right:0}}.your-cover__searchwrapper label{font-weight:700}.your-cover__search{margin:0;position:absolute;top:35px;right:0;bottom:0;left:calc(100% - 25px);font-size:20px!important;width:20px;height:20px;color:#7fc142}@media screen and (min-width:640px){.your-cover__search{position:absolute;top:34px;right:0;bottom:0;left:235px}}.your-cover__sportslist{float:left;display:block;margin-right:2.3576520234%;width:100%}.your-cover__sportslist:last-child{margin-right:0}@media screen and (min-width:1024px){.your-cover__sportslist{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:10px 0 0;margin-right:0}.your-cover__sportslist:last-child{margin-right:0}}.your-cover__sportslist .your-cover__selectedlabel{margin-top:-10px;color:#7fc142}.your-cover__heading{font-size:3em;margin:0 0 .5em;font-family:UbuntuBold;color:#5a5a5a}.your-cover__notification{display:flex;clear:left;width:100%;font-size:14px}.your-cover__notification a{color:#7fc142;display:block}.your-cover__notification--datepicker{margin-bottom:0}.your-cover__error{display:block;clear:left;padding:10px;width:100%;margin:0}@media screen and (min-width:640px){.your-cover__error{margin:0 0 20px;top:0}}.your-cover__radio-container{margin:0 auto}@media screen and (min-width:800px){.your-cover__radio-container{margin:0}}.your-cover__radio-container input[type=radio]{display:none}.your-cover__radio-wrapper{margin:10px auto;float:none}.your-cover__radio-wrapper input[type=radio]{display:none}@media screen and (min-width:800px){.your-cover__radio-wrapper{margin:0 10px 0 0;float:left}}.your-cover input[type=checkbox]{display:none}.your-cover__toggle-option input[type=checkbox]{background:url(/Content/images/global__checkbox.png) 0 100% no-repeat;height:34px;padding-left:34px;margin:0 0 20px;display:inline-block!important;box-shadow:none;width:10%}.your-cover__radio-head{border:1px solid #5a5a5a;padding:10px;text-align:center}.your-cover__radio-head.selected{background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142)}.your-cover__radio-head.selected span{color:#fff}.your-cover__radio-head-span{font-weight:700;color:#5a5a5a}.your-cover__section-header{text-align:center;margin-bottom:0;font-size:1.8em}@media screen and (min-width:800px){.your-cover__section-header{font-size:2em;text-align:left}}.your-cover__header{font-size:1.125em;line-height:1.25em;margin:.5em 0}@media screen and (min-width:800px){.your-cover__header{font-size:1.375em;margin:0 0 1em}}.your-cover__para{font-size:.875em}@media screen and (min-width:800px){.your-cover__para{font-size:1em}}.your-cover__question{border-left:none;padding:0}@media screen and (max-width:800px){.your-cover__question{padding-top:5px}}@media screen and (min-width:800px){.your-cover__question{padding-left:1em}}.your-cover__question--ern{padding-bottom:20px}.your-cover__question-integer,.your-cover__question-integer--closed,.your-cover__question-number,.your-cover__question-number--closed{display:none}.your-cover__label--left{border-right:1px solid #585858}.your-cover__label--radio-split{border:1px solid #5a5a5a;text-align:center}.your-cover__label--radio:active,.your-cover__label--radio:focus,.your-cover__label--radio:hover{cursor:pointer}.your-cover__territory{text-align:center;width:262px;border-width:0 1px 1px;border-style:solid;border-color:#969696;margin:0 0 1%}.your-cover__checkbox-span{display:inline-block;padding:0;font-weight:700;font-size:1.125em}@media screen and (min-width:800px){.your-cover__checkbox-span{font-size:1.375em}}.your-cover__checkbox-span--small{font-weight:400;font-size:.75em;padding:0 0 0 10px}.your-cover__checkbox-span--has-i{display:table-cell;width:88%}.your-cover__header-label--i{display:table-cell;width:10%;padding-left:5px}.your-cover__header-label--i--cvv{width:20%}.your-cover__checkbox-header input[type=checkbox]{display:none}.your-cover__checkbox-header.\--hide{display:none}.your-cover__label--checkbox-header{width:100%}.your-cover__label--checkbox-header:not([for=EmployersLiability_option]):not([for=MemberLiability_selected]){background:none!important;padding-left:0}.your-cover__label--checkbox-header[for=MemberLiability_selected]{padding-left:40px;transform:scale(.7);margin-top:1px;margin-bottom:7px;margin-left:-14.75%}.your-cover__label--checkbox-header[for=MemberLiability_selected] .your-cover__checkbox-span{position:relative;top:-11px;left:8px}@media screen and (min-width:437px){.your-cover__label--checkbox-header[for=MemberLiability_selected] .your-cover__checkbox-span{top:0;left:0}}.your-cover__label--checkbox-header[for=EmployersLiability_option]{padding-left:40px;transform:scale(.7);margin-top:1px;margin-bottom:7px;margin-left:-14.75%}@media screen and (max-width:544px){.your-cover__label--public-liability{margin:0 0 40px}}.your-cover__label--checkbox-header:active,.your-cover__label--checkbox-header:focus,.your-cover__label--checkbox-header:hover{cursor:pointer}.your-cover__value-slider{overflow:hidden;border:1px solid #a7a7a7}@media screen and (min-width:800px){.your-cover__value-slider{background-size:26% 150px;max-width:572px}}.your-cover__value-slider--weekly-allowance .your-cover__value-slider-body{padding:69px 15px 50px}@media screen and (min-width:420px){.your-cover__value-slider--weekly-allowance .your-cover__value-slider-body{padding:69px 15px 37px}}.your-cover__value-slider-heading{display:inline-block;font-size:16px;margin-top:15px;margin-bottom:10px;color:#7fc142}@media screen and (min-width:800px){.your-cover__value-slider-heading{font-size:1.1875em}}.your-cover__value-slider-para{margin-bottom:5px;font-size:.875em}@media screen and (min-width:800px){.your-cover__value-slider-para{max-width:565px;font-size:.875em}}@media screen and (min-width:1080px){.your-cover__value-slider-para{max-width:572px;font-size:1em;max-width:100%}}.your-cover__info-text{font-size:.875em;margin-bottom:0}@media screen and (min-width:800px){.your-cover__info-text{font-size:1em}}.your-cover__read-more-text{position:relative;font-size:12px;margin:0 0 12px;background:#fbfdf2;padding:7px;overflow:hidden;height:70px}@media screen and (min-width:800px){.your-cover__read-more-text{max-width:572px;font-size:1em}}.your-cover__read-more-text.\--open{height:auto!important}.your-cover__read-more-text.\--open:after{content:"";background:none;pointer-events:none}.your-cover__read-more-text--three-lines-active{min-height:85px}.your-cover__read-more-text-button{color:#7fc142}.your-cover__read-more-text span{display:inline-block;margin-bottom:10px}.your-cover__read-more-text span:last-child{margin-bottom:0}.your-cover__read-more-text-content{float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;margin-right:0}.your-cover__read-more-text-content:last-child{margin-right:0}@media screen and (min-width:800px){.your-cover__read-more-text-content{margin-right:10px}}.your-cover__read-more-text-content:last-child{display:none}.your-cover__read-more-text-content--open{display:block!important}.your-cover__read-more-text-content a,.your-cover__read-more-text-content a:active,.your-cover__read-more-text-content a:hover,.your-cover__read-more-text-content a:link,.your-cover__read-more-text-content a:visited{color:#7fc142}.your-cover__read-more-text-button{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%;cursor:pointer;font-weight:600;font-size:11px;text-decoration:underline}.your-cover__read-more-text-button:last-child{margin-right:0}@media screen and (min-width:800px){.your-cover__read-more-text-button{font-size:.8em}}.your-cover__read-more-text-button span{display:block;text-align:center}@media screen and (min-width:800px){.your-cover__read-more-text-button span{width:100%}}.your-cover__value-slider-heading-inner{display:inline-block;font-size:12px;margin-left:5px}@media screen and (min-width:800px){.your-cover__value-slider-heading-inner{font-size:.8em}}.your-cover__value-slider-body{border:none;box-shadow:none;padding:69px 15px 50px;background-image:url(/content/images/slider-triangle.png);background-repeat:no-repeat;background-size:108px;background-position:-23px 0}@media screen and (min-width:800px){.your-cover__value-slider-body{padding:69px 19px 36px 13px;background-size:108px}}.your-cover__value-slider-bar{max-width:570px;height:2px}.your-cover__value-slider-bar:after{content:" ";position:absolute;top:-1px;right:0;bottom:0;left:-8%;height:2px;background:#d1d1d1;width:115%}.your-cover__value-slider-bar .i4s{border-radius:35px;top:-17px}.your-cover__value-slider-bar .i4s:before{content:"\f0d9";font-family:FontAwesome;font-size:14px;color:#fff;position:absolute;top:4px;left:4px}.your-cover__value-slider-bar .i4s:after{content:"\f0da";font-family:FontAwesome;font-size:14px;color:#fff;position:absolute;top:4px;right:4px}.your-cover__value-slider-bar .i4s.\--grey-state{background-color:#b1b1b1}.your-cover__value-slider-bar .i4s.\--grey-state:after,.your-cover__value-slider-bar .i4s.\--grey-state:before{color:#707070}.your-cover__value-slider-bar span{top:-58px;background-size:2px 15px;background-position:50%!important;width:60px;margin-left:-30px;height:115px}.your-cover__value-slider-bar span.none{left:-2px;background:none}.your-cover__value-slider-bar span.one{left:26%}.your-cover__value-slider-bar span.two{left:51%}.your-cover__value-slider-bar span.three{left:76%}.your-cover__value-slider-bar--weekly-allowance{max-width:570px;height:2px}.your-cover__value-slider-bar--weekly-allowance:after{content:" ";position:absolute;top:-1px;right:0;bottom:0;left:-8%;height:2px;background:#d1d1d1;width:115%}.your-cover__value-slider-bar--weekly-allowance .i4s{border-radius:35px;top:-17px}.your-cover__value-slider-bar--weekly-allowance .i4s:before{content:"\f0d9";font-family:FontAwesome;font-size:14px;color:#fff;position:absolute;top:4px;left:4px}.your-cover__value-slider-bar--weekly-allowance .i4s:after{content:"\f0da";font-family:FontAwesome;font-size:14px;color:#fff;position:absolute;top:4px;right:4px}.your-cover__value-slider-bar--weekly-allowance .i4s.\--grey-state{background-color:#b1b1b1}.your-cover__value-slider-bar--weekly-allowance .i4s.\--grey-state:after,.your-cover__value-slider-bar--weekly-allowance .i4s.\--grey-state:before{color:#707070}.your-cover__value-slider-bar--weekly-allowance span{top:-58px;background-size:2px 15px;background-position:50%!important;width:60px;margin-left:-30px;height:115px}.your-cover__value-slider-bar--weekly-allowance span.none{left:-2px;background:none}.your-cover__value-slider-bar--weekly-allowance span.one{left:34%}.your-cover__value-slider-bar--weekly-allowance span.two{left:68%}.your-cover__value-slider-bar--weekly-allowance span.three{left:101%}.your-cover__value-slider-bar--se-cover{max-width:570px;height:2px}.your-cover__value-slider-bar--se-cover:after{content:" ";position:absolute;top:-1px;right:0;bottom:0;left:-8%;height:2px;background:#d1d1d1;width:115%}.your-cover__value-slider-bar--se-cover .i4s{border-radius:35px;top:-17px}.your-cover__value-slider-bar--se-cover .i4s:before{content:"\f0d9";font-family:FontAwesome;font-size:14px;color:#fff;position:absolute;top:4px;left:4px}.your-cover__value-slider-bar--se-cover .i4s:after{content:"\f0da";font-family:FontAwesome;font-size:14px;color:#fff;position:absolute;top:4px;right:4px}.your-cover__value-slider-bar--se-cover .i4s.\--grey-state{background-color:#b1b1b1}.your-cover__value-slider-bar--se-cover .i4s.\--grey-state:after,.your-cover__value-slider-bar--se-cover .i4s.\--grey-state:before{color:#707070}.your-cover__value-slider-bar--se-cover span{top:-58px;background-size:2px 15px;background-position:50%!important;width:60px;margin-left:-30px;height:115px}.your-cover__value-slider-bar--se-cover span.none{left:0;background:none}.your-cover__value-slider-bar--se-cover span.two{left:41%}.your-cover__value-slider-bar--se-cover span.three{left:61%}.your-cover__value-slider-bar--se-cover span.four{left:81%}.your-cover__value-slider-list-item-weekly-allowance--one{position:absolute;top:0;left:31%}@media screen and (min-width:360px){.your-cover__value-slider-list-item-weekly-allowance--one{left:28%}}@media screen and (min-width:544px){.your-cover__value-slider-list-item-weekly-allowance--one{left:22%}}@media screen and (min-width:716px){.your-cover__value-slider-list-item-weekly-allowance--one{left:24%}}@media screen and (min-width:800px){.your-cover__value-slider-list-item-weekly-allowance--one{left:22%}}.your-cover__value-slider-list-item-weekly-allowance--two{position:absolute;top:0;left:61%}@media screen and (min-width:360px){.your-cover__value-slider-list-item-weekly-allowance--two{left:61%}}@media screen and (min-width:544px){.your-cover__value-slider-list-item-weekly-allowance--two{left:55%}}@media screen and (min-width:716px){.your-cover__value-slider-list-item-weekly-allowance--two{left:53%}}@media screen and (min-width:800px){.your-cover__value-slider-list-item-weekly-allowance--two{left:55%}}.your-cover__value-slider-list-item-weekly-allowance--three{position:absolute;top:0;left:91%;width:15%!important}@media screen and (min-width:544px){.your-cover__value-slider-list-item-weekly-allowance--three{left:93%}}.your-cover__text--money,.your-cover__text--money-mobile{padding:10px 10px 10px 20px;position:relative;top:-15px;max-width:80px;background:url(../../Content/images/form__mini-pound.jpg) 6px 10px no-repeat #fff;font-size:.875em}.your-cover__text--money-mobile{right:0}@media screen and (max-width:544px){.your-cover__text--money-mobile{background:url(../../Content/images/form__mini-pound.jpg) 6px 8px no-repeat #fff;transition:width 1s;max-width:266px;width:266px;position:absolute}}.your-cover__value-slider-list-item-se-cover--one{position:absolute;top:9px;left:17%}@media screen and (min-width:360px){.your-cover__value-slider-list-item-se-cover--one{left:17%}}@media screen and (min-width:420px){.your-cover__value-slider-list-item-se-cover--one{left:11%}}.your-cover__value-slider-list-item-se-cover--two{position:absolute;top:9px;left:34%}@media screen and (min-width:640px){.your-cover__value-slider-list-item-se-cover--two{left:31%}}.your-cover__value-slider-list-item-se-cover--three{position:absolute;top:9px;left:52%}@media screen and (min-width:640px){.your-cover__value-slider-list-item-se-cover--three{left:51%}}.your-cover__value-slider-list-item-se-cover--four{position:absolute;top:9px;left:71%}.your-cover__value-slider-list-item-se-cover--five{position:absolute;top:9px;left:90%}.your-cover__value-slider-bar--se-cover:active,.your-cover__value-slider-bar--se-cover:focus,.your-cover__value-slider-bar--se-cover:hover,.your-cover__value-slider-bar--weekly-allowance:active,.your-cover__value-slider-bar--weekly-allowance:focus,.your-cover__value-slider-bar--weekly-allowance:hover,.your-cover__value-slider-bar:active,.your-cover__value-slider-bar:focus,.your-cover__value-slider-bar:hover{cursor:pointer}.your-cover__value-slider-list{list-style-type:none;padding:0;margin:0;width:98%;top:-52px;position:relative}@media screen and (min-width:420px){.your-cover__value-slider-list{width:90%;margin:0 auto;top:-60px}}@media screen and (min-width:544px){.your-cover__value-slider-list{text-align:left;top:-50px}}.your-cover__value-slider-list-item{font-size:.625em;width:15%;color:#5a5a5a;line-height:1.4em;text-align:center}@media screen and (min-width:420px){.your-cover__value-slider-list-item{font-size:.75em}}@media screen and (min-width:544px){.your-cover__value-slider-list-item{font-size:.8125em;width:25%}}.your-cover__value-slider-list-item-weekly-allowance{font-size:.625em;width:15%;color:#5a5a5a;line-height:1.4em;text-align:center}@media screen and (min-width:420px){.your-cover__value-slider-list-item-weekly-allowance{font-size:.75em}}@media screen and (min-width:544px){.your-cover__value-slider-list-item-weekly-allowance{font-size:.8125em;width:25%}}.your-cover__value-slider-list-item-se-cover{font-size:.6em;width:15%;color:#5a5a5a;line-height:1.4em;text-align:center}@media screen and (min-width:420px){.your-cover__value-slider-list-item-se-cover{font-size:.75em}}@media screen and (min-width:544px){.your-cover__value-slider-list-item-se-cover{font-size:.8125em;width:20%}}.your-cover__value-slider-list-item--one{position:absolute;top:0;left:23%}@media screen and (min-width:360px){.your-cover__value-slider-list-item--one{left:23%}}@media screen and (min-width:420px){.your-cover__value-slider-list-item--one{left:19%}}@media screen and (min-width:544px){.your-cover__value-slider-list-item--one{left:14%}}@media screen and (min-width:716px){.your-cover__value-slider-list-item--one{left:16%}}@media screen and (min-width:800px){.your-cover__value-slider-list-item--one{left:14%}}.your-cover__value-slider-list-item--two{position:absolute;top:0;left:45%}@media screen and (min-width:360px){.your-cover__value-slider-list-item--two{left:45%}}@media screen and (min-width:420px){.your-cover__value-slider-list-item--two{left:44%}}@media screen and (min-width:544px){.your-cover__value-slider-list-item--two{left:39%}}@media screen and (min-width:716px){.your-cover__value-slider-list-item--two{left:38%}}@media screen and (min-width:800px){.your-cover__value-slider-list-item--two{left:38.5%}}.your-cover__value-slider-list-item--three{position:absolute;top:0;left:69%}@media screen and (min-width:360px){.your-cover__value-slider-list-item--three{left:68%}}@media screen and (min-width:420px){.your-cover__value-slider-list-item--three{left:70%}}@media screen and (min-width:544px){.your-cover__value-slider-list-item--three{left:64%}}@media screen and (min-width:716px){.your-cover__value-slider-list-item--three{left:61%}}@media screen and (min-width:800px){.your-cover__value-slider-list-item--three{left:64%}}.your-cover__value-slider-list-item--four{position:absolute;top:0;left:91%}@media screen and (min-width:360px){.your-cover__value-slider-list-item--four{left:93%}}@media screen and (min-width:544px){.your-cover__value-slider-list-item--four{left:88%}}@media screen and (min-width:716px){.your-cover__value-slider-list-item--four{left:85%}}@media screen and (min-width:800px){.your-cover__value-slider-list-item--four{left:89%}}.your-cover__value-slider-list-item--four-money{position:absolute;top:0;left:90%}@media screen and (min-width:360px){.your-cover__value-slider-list-item--four-money{left:93%}}@media screen and (min-width:544px){.your-cover__value-slider-list-item--four-money{left:88%}}@media screen and (min-width:716px){.your-cover__value-slider-list-item--four-money{left:85%}}@media screen and (min-width:800px){.your-cover__value-slider-list-item--four-money{left:89%}}.your-cover__value-slider-info{color:#7fc142;font-size:.9em;margin-bottom:5px;display:block}.your-cover__equip-btn{position:relative;top:-2px;left:-4px;background:#000;width:38px;height:38px;display:inline-block;padding-top:8px}.your-cover__equip-btn i{color:#cadb36}.your-cover__value-slider-middle{border-top:1px solid #000;background:#f3f6db;clear:both;padding:1em;text-align:center}.your-cover__value-slider-middle label{display:block}.your-cover__value-slider-middle #SportsEquipments{position:relative;display:inline-block;width:160px;max-width:none;top:0;margin:5px auto 9px;background:url(/Content/images/pound-sign.png) 7px 7px no-repeat #fff;background-size:15px 21px;image-rendering:-webkit-optimize-contrast;padding-left:26px;font-size:24px;padding-top:5px;padding-bottom:3px;border-radius:0}.your-cover__value-slider-footer{background-color:#000;padding:2px;border:none}@media screen and (min-width:800px){.your-cover__value-slider-footer{padding:.5em}}.your-cover__value-slider-amount{font-size:14px}@media screen and (min-width:800px){.your-cover__value-slider-amount{font-size:1em}}.your-cover__value-slider-select-level{color:#cadb36;font-weight:700;font-size:15px;display:none}@media screen and (min-width:800px){.your-cover__value-slider-select-level{font-size:1.1em}}.your-cover__value-slider-youpay{color:#cadb36;font-weight:700;font-size:15px}@media screen and (min-width:800px){.your-cover__value-slider-youpay{font-size:1.1em}}.your-cover__value-slider-select-cover{color:#cadb36;font-weight:700;font-size:15px}@media screen and (min-width:800px){.your-cover__value-slider-select-cover{font-size:1.1em}}.your-cover__value-slider-charge{text-decoration:line-through;font-size:.8125em}.your-cover__value-slider-list--money{list-style-type:none;padding:0;margin:0;width:98%;top:30px;position:relative}@media screen and (min-width:420px){.your-cover__value-slider-list--money{width:90%;margin:0 auto}}@media screen and (min-width:544px){.your-cover__value-slider-list--money{text-align:left}}.your-cover__value-slider-list--money-se{list-style-type:none;padding:0;margin:0;width:98%;top:20px;position:relative}@media screen and (min-width:420px){.your-cover__value-slider-list--money-se{width:90%;margin:0 auto}}@media screen and (min-width:544px){.your-cover__value-slider-list--money-se{text-align:left}}.your-cover__level-radio-pa{border-spacing:0;margin-left:0;width:100%}.your-cover__level-radio-pa--small-margin{margin:0}.your-cover__level-radio-pa--small-margin td{width:25%}@media screen and (min-width:544px){.your-cover__level-radio-pa-table-head{display:none}}.your-cover__level-radio-pa-cell{max-width:33%;border-spacing:0;font-size:.6875em}@media screen and (min-width:640px){.your-cover__level-radio-pa-cell{font-size:.875em}}.your-cover__level-radio-pa-cell--top{border-top:1px solid #969696}.your-cover__level-radio-pa-cell-mobile{text-align:center;padding:10px}.your-cover__level-radio-pa-anchor{color:#7fc142;text-decoration:none}.your-cover__level-radio-pa-detail{font-size:1em;font-family:UbuntuBold;color:#7fc142;display:block}.your-cover__level-radio-pa-amount{font-family:Ubuntu}@media screen and (min-width:544px){.your-cover__level-radio-pa-tbody-mobile{display:none}}@media screen and (min-width:544px){.your-cover__level-radio-pa-row{display:table-row}}.your-cover__level-radio-pa-choose{color:#fff;text-align:center;padding:0}.your-cover__level-radio-pa-choose input[type=radio]{display:none}.your-cover__level-radio-pa-choose label{display:block;padding:10px 5px;background:url(../../Content/images/global__level-radio.png) center 85px no-repeat #000;float:left;height:128px;border:1px solid #cf3d40}@media screen and (min-width:360px){.your-cover__level-radio-pa-choose label{padding:15px}}@media screen and (min-width:544px){.your-cover__level-radio-pa-choose label{height:96px;padding:15px 8px;background:url(../../Content/images/global__level-radio.png) center 53px no-repeat #000}}@media screen and (min-width:800px){.your-cover__level-radio-pa-choose label{padding:15px 22px}}.your-cover__level-radio-pa-choose label:active,.your-cover__level-radio-pa-choose label:focus,.your-cover__level-radio-pa-choose label:hover{cursor:pointer}.your-cover__level-radio-pa-choose input[type=radio]:checked+label{background:url(../../Content/images/global__level-radio.png) center -77px no-repeat #000}@media screen and (min-width:544px){.your-cover__level-radio-pa-choose input[type=radio]:checked+label{background:url(../../Content/images/global__level-radio.png) center -109px no-repeat #000}}.your-cover__level-radio-pa-charge{display:block;text-decoration:line-through;line-height:.8em;font-family:Ubuntu;font-size:.9em}.your-cover__multiple-input-header{margin:0;border-bottom:none}@media screen and (min-width:544px){.your-cover__multiple-input-header{width:300px}}.your-cover__multiple-input-heading{font-size:1em}.your-cover__multiple-input-para{font-weight:700}.your-cover__multiple-input-body{margin:0;border-bottom:none}@media screen and (min-width:544px){.your-cover__multiple-input-body{width:300px}}.your-cover__multiple-input-body--radio{margin:0;border-bottom:none;width:262px}.your-cover__multiple-input-body--full{border:none;padding:0;margin:0;box-shadow:none}.your-cover__multiple-input-body--bottom{border:none;padding:15px 10px;margin:0;box-shadow:none;background-color:#000}.your-cover__multiple-input-body--bottom-split{border:none;padding:15px;text-align:center;background-color:#000;color:#fff;width:130px;float:left}.your-cover__multiple-input-charge{color:#fff;text-decoration:line-through;font-size:.875em}.your-cover__multiple-input-charge--value{color:#fff;font-size:.875em}.your-cover__multiple-input-youpay{color:#cadb36;font-family:UbuntuBold;font-size:1.125em}.your-cover__multiple-input-body--area-container{padding-top:10px}.your-cover__multiple-input-label--checkbox-header{width:100%}.your-cover__multiple-input-label--checkbox-header:not([for=AllStaffVolunteers_option]){background:none!important;padding-left:0;display:none}.your-cover__multiple-input-checked-head{padding:10px 0}@media screen and (min-width:800px){.your-cover__multiple-input-checked-head{padding:0}}.your-cover__multiple-input-checked-head.\--hide{display:none}.your-cover__multiple-input-label--checkbox-header:active,.your-cover__multiple-input-label--checkbox-header:focus,.your-cover__multiple-input-label--checkbox-header:hover{cursor:pointer}.your-cover__multiple-input-checkbox-span{display:inline-block;padding:0 0 0 10px;font-size:.8125em;text-align:left;font-weight:700;display:block;line-height:1.2em}.your-cover__multiple-input__para-info{background-color:#969696;margin:0;color:#fff;font-size:.8125em;line-height:1.2em;font-family:UbuntuMedium;padding:10px 20px;text-align:left}.your-cover__multiple-input-area{margin:0 0 10px}.your-cover__multiple-input-area.disabled{opacity:.2;pointer-events:none}.your-cover__multiple-input-area-label{margin:0;padding:0 0 5px;text-align:left;color:#5a5a5a;font-family:UbuntuBold;font-size:.8125em;display:block}.your-cover__i{position:relative;top:4px;right:0;bottom:0;left:0}.your-cover__i:active,.your-cover__i:focus,.your-cover__i:hover{cursor:pointer}.your-cover__accordion-heading{max-width:100%;padding:5px;margin:1% 0 0;background-color:#7fc142;color:#fff!important;text-decoration:none;clear:left;text-align:center;display:block;font-size:14px;padding-top:7px}.your-cover__accordion-heading--grey{background-color:#ccc;margin:1% .1% 0}.your-cover__accordion-heading--extended{background-image:linear-gradient(#7fc142,#cadb36)}.your-cover__accordion-heading i{margin:0;padding:0}@media screen and (min-width:800px){.your-cover__accordion-heading{max-width:570px}}.your-cover__heading{max-width:570px;font-size:2.1875em;text-align:center;margin:3% 0}.your-cover__chevron{float:right;font-size:1.1875em!important;margin:.3em 0 0}.your-cover__ul{max-width:570px;list-style:none;display:none}.your-cover__ul:after{clear:both;content:"";display:block}.your-cover__li{padding:15px;border-color:#ccc;border-style:solid;border-width:0 1px 1px;list-style:none}.your-cover__li--grey{color:#969696;margin:0}.your-cover__li--parent{display:inline-block;width:100%}.your-cover__li a:active,.your-cover__li a:focus,.your-cover__li a:hover{color:#5a5a5a}.your-cover__li--no-pad{padding:0}.your-cover__li-i{margin:0 1% 0 0}.your-cover__navigation{height:50px;margin-top:-50px;background-color:#000;color:#fff;text-transform:uppercase;z-index:2;display:none;clear:both}.your-cover__navigation.\--quote-float{margin-bottom:64px}@media screen and (min-width:800px){.your-cover__navigation{position:relative;background-color:#fff;margin-left:35px;height:65px;padding-top:1em;margin-bottom:85px!important;left:-4px}}.your-cover__navigation-back{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%;height:100%;font-size:19px;text-align:center;background-color:#e9e9e9;padding-top:7px;cursor:pointer}.your-cover__navigation-back:last-child{margin-right:0}.your-cover__navigation-back-arrow{position:relative;top:1px;font-size:19px!important;color:#000}.your-cover__navigation-back-text{display:none;font-weight:600}@media screen and (min-width:800px){.your-cover__navigation-back-text{display:inline-block}}@media screen and (min-width:800px){.your-cover__navigation-back{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%;margin-right:1.8%;background-color:#fff;color:#000;border:2px solid #cadb36;display:block!important}.your-cover__navigation-back:last-child{margin-right:0}}.your-cover__navigation-next{float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;height:100%;font-size:19px;font-weight:600;text-align:center;margin-top:2px;color:#cadb36;padding-top:7px;margin-bottom:-2px;cursor:pointer}.your-cover__navigation-next:last-child{margin-right:0}.your-cover__navigation-next--full{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-left:0}.your-cover__navigation-next--full:last-child{margin-right:0}.your-cover__navigation-next-arrow{position:relative;top:0;font-size:19px!important;margin-left:8px}@media screen and (min-width:800px){.your-cover__navigation-next{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;background-color:#000;border:2px solid #000;margin-top:0}.your-cover__navigation-next:last-child{margin-right:0}.your-cover__navigation-next--full{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.your-cover__navigation-next--full:last-child{margin-right:0}}.your-cover .ui-slider-handle:focus{outline:none}#panelSportsEquipments .your-cover__value-slider-body,#SportsLiabilityPanel .your-cover__value-slider-body{padding:69px 15px 60px}@media screen and (min-width:420px){#panelSportsEquipments .your-cover__value-slider-body,#SportsLiabilityPanel .your-cover__value-slider-body{padding:69px 15px 36px}}#purchasepage .your-cover__container .radio-charge{font-size:16px;color:#fff}#purchasepage .your-cover__container .radio-youpay{font-size:19px;color:#cadb36}#purchasepage .your-cover__container #UKorWorldwide .radio-charge{font-size:15px;color:#fff;font-weight:400}#purchasepage .your-cover__container #UKorWorldwide .radio-youpay{font-size:19px;color:#cadb36}#purchasepage .your-cover__container #UKorWorldwide .radio-youpay.make-smaller{font-size:17px}#purchasepage .your-cover__container #divEmployersReferenceNumber{margin:0 0 30px;padding-bottom:50px;position:relative;clear:left}#purchasepage .your-cover__container #divEmployersReferenceNumber .your-cover__label{font-weight:700}@media screen and (min-width:640px){#purchasepage .your-cover__container #divEmployersReferenceNumber{margin:0;padding-left:72px;border-left:5px solid #7fc142}}#purchasepage .your-cover__container #divEmployersReferenceNumber .your-cover__text{margin-bottom:0}#panelMemberLiability .your-cover__radio-wrapper{overflow:visible;width:160px;margin:0 auto}#panelMemberLiability .your-cover__radio-head{border:1px solid #5a5a5a;padding:10px;text-align:center;background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142)}#panelMemberLiability .your-cover__radio-head span{color:#fff}#panelMemberLiability .your-cover__level-radio-pa-choose{color:#fff;text-align:center;padding:0}#panelMemberLiability .your-cover__level-radio-pa-choose input[type=radio]{display:none}#panelMemberLiability .your-cover__label--radio-split,#panelMemberLiability .your-cover__label-tall{display:block;padding:10px 5px;background:url(../../Content/images/global__level-radio.png) center -105px no-repeat #000;float:left;height:98px;width:160px}#panelMemberLiability .your-cover__label--radio-split[for=MemberLiability_option],#panelMemberLiability .your-cover__label-tall[for=MemberLiability_option]{height:62px}#panelMemberLiability .your-cover__level-radio-pa-charge{display:block;text-decoration:line-through;line-height:.8em;font-family:Ubuntu;font-size:19px;position:relative;top:3px}#panelMemberLiability .your-cover__level-radio-pa-youpay{font-size:19px}#panelMemberLiability .your-cover__multiple-input-charge--block{display:block;text-align:center;line-height:1.2em;font-size:16px}#panelMemberLiability .your-cover__radio--wider{width:160px}#UKorWorldwide .your-cover__label--radio-split{height:98px;background-position:center -70px,0 0;padding:10px 0}#UKorWorldwide input[type=radio]:checked+label{background-position:center 48px,0 0}#UKorWorldwide .your-cover__multiple-input-charge{display:inline-block}input::-ms-clear{display:none}.modal .modal-inner{max-width:600px;margin:0 auto;border:1px solid #cadb36;padding:50px 15px 15px;background-position:0 0;background-repeat:no-repeat;background-color:#fff}.modal .modal-inner h2{margin:0;line-height:1.25em}.modal .modal-inner a:active,.modal .modal-inner a:focus,.modal .modal-inner a:hover{cursor:pointer}.modal .modal-inner #modal-cancel{border:2px solid #5a5a5a;margin:0 10px 10px 0}.modal .modal-inner #modal-remove{padding:7px 27px;font-size:17px;text-align:center}@media screen and (min-width:640px){.modal .modal-inner #modal-remove{font-size:18px;text-align:center}}.modal .modal-close{top:5px;background-color:#7fc142;font-weight:700;color:#fff;right:5px}.modal .modal .modal-close:after,.modal .modal .modal-close:before{color:#fff}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.form-reference__cards-info label{display:inline-block}.form-reference__cards-info label img{pointer-events:none}}form[action="/renew/options"] .your-cover__value-slider-charge{display:none!important}#personal-accident .your-cover__level-radio-pa-cell{border:0;text-align:left}@media screen and (max-width:800px){.worldwide-cover__wrapper{display:flex;justify-content:center}.worldwide-cover__wrapper .your-cover__radio-wrapper{margin:10px 10px 10px 0}.worldwide-cover__wrapper .your-cover__radio-wrapper:last-child{margin-right:0}}#modal-golf .modal-fade-screen{display:flex;justify-content:center;align-items:center;padding:10px}#modal-golf .modal-inner{background-image:url(../../Content/images/golf-bg-image.jpg);background-size:cover;background-position:top;width:100%;max-width:760px;height:570px;border:0;max-height:none;text-align:center;top:0;padding:15px;border-radius:0}@media screen and (min-width:640px){#modal-golf .modal-inner{min-height:500px}}#modal-golf .modal-inner.is-keyboard{position:absolute;top:10%}#modal-golf h2{font-size:48px;color:#c6d53b;line-height:50px;font-family:UbuntuBold;text-align:center;width:90%;margin:67px auto 15px}@media screen and (min-width:640px){#modal-golf h2{font-size:61px;margin-top:115px;margin-bottom:26px}}#modal-golf img{margin:18px 0}@media screen and (min-width:640px){#modal-golf img{margin:26px 0}}#modal-golf p{color:#fff;font-size:24px;margin:0;line-height:26px}#modal-golf .find-out{width:227px;padding:12px 23px;border-radius:3px;background-color:#cadb36;text-decoration:none;font-size:23px;color:#000;letter-spacing:.23px;text-align:center;font-weight:600;top:28px;position:relative}#modal-golf .modal-close{background-color:transparent;top:17px;right:17px}@media screen and (min-width:640px){#modal-golf .modal-close{top:24px;right:24px}}.declaration{max-width:1600px;margin-left:auto;margin-right:auto;max-width:1200px;padding-bottom:30px;background-color:#fff}.declaration:after{clear:both;content:"";display:block}@media screen and (min-width:640px){.declaration{padding:20px 0 30px}}.declaration__subheading{color:#5a5a5a}@media screen and (min-width:640px){.declaration__subheading{float:left;display:block;margin-right:2.3576520234%;width:74.4105869942%;margin-left:1em}.declaration__subheading:last-child{margin-right:0}}.declaration__subtitle{font-size:1.9em;font-weight:900;margin-bottom:20px}.declaration__sub-text{text-align:center}.declaration__container{padding-top:10px;padding-bottom:0}.declaration__container-top{padding:20px 0 10px}@media screen and (min-width:640px){.declaration__container-top{padding:60px 0 10px}}@media screen and (min-width:800px){.declaration__container-top{padding:20px 0 10px}}.declaration__heading{font-size:2.375em;text-align:center;line-height:1.2em;margin:0;font-family:UbuntuBold;color:#5a5a5a}@media screen and (min-width:544px){.declaration__heading{font-size:3em}}.declaration__sub-para{text-align:center;color:#5a5a5a}.declaration__question-para{margin:0;padding:0 0 15px;font-weight:700;font-size:1.125em;color:#5a5a5a;line-height:1.3em}.declaration__question-list-item{line-height:1.25em;margin-bottom:15px}.declaration__question{border-left:none;padding:0 15px;margin:0 0 15px}@media screen and (min-width:800px){.declaration__question{padding:0 30px}}.declaration__question--last{margin:0 0 20px}.declaration__question--boxed{background-color:#e7e7e7;margin:0 0 35px;padding:30px 30px 5px}.declaration__question--boxed-bottom{margin:0 0 10px}.declaration__question-anchor-container{margin-top:20px;margin-bottom:20px}.declaration__question-anchor{color:#7fc142;display:block;padding:0 16px 0 0;margin:0 10px 0 0;background:none}@media screen and (min-width:544px){.declaration__question-anchor{display:inline-block;background:url(../images/quote__value-slider-pipe.png) right 3px no-repeat}}.declaration__question-anchor--last{background:none;padding:0;margin:0}.declaration__left{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.declaration__left:last-child{margin-right:0}.declaration__right{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0}.declaration__right:last-child{margin-right:0}.declaration__radio-container{margin:0 0 20px}.declaration__radio-container input[type=radio]{display:none}.declaration__radio--left{border-right:1px solid #969696}.declaration__label--radio:active,.declaration__label--radio:focus,.declaration__label--radio:hover{cursor:pointer}.declaration__radio-span{display:block}.declaration__notification{display:block;clear:left;padding:10px;width:100%;margin:0 0 40px;position:relative;top:0;right:0;bottom:0;left:0}@media screen and (min-width:640px){.declaration__notification{margin:0 0 20px;top:0}}.declaration__success{display:block;clear:left;padding:10px;width:100%;margin:0 0 40px;position:relative;top:0;right:0;bottom:0;left:0}@media screen and (min-width:640px){.declaration__success{margin:0 0 20px;top:0}}.declaration__error{display:block;clear:left;padding:10px;width:100%;margin:0}.declaration__error#DuplicateEmail,.declaration__error#InvalidEmail{margin:0 0 15px}@media screen and (min-width:640px){.declaration__error{margin:20px 0;top:0;float:left}}.declaration__error--borderless{border:none;padding-left:0}@media screen and (min-width:640px){.declaration__error--borderless{margin:0}}.declaration__error--below{margin:20px 0 0}.declaration__error #getaquote a{color:#7fc142}.declaration__checkbox-span{display:inline-block;padding:0 0 0 10px;font-weight:700;font-size:1.125em}@media screen and (min-width:800px){.declaration__checkbox-span{font-size:1.375em}}.declaration__checkbox-span--small{font-weight:400;font-size:.75em;padding:0 0 0 10px}.declaration__checkbox-header input[type=checkbox]{display:none}.declaration__label--checkbox-header:active,.declaration__label--checkbox-header:focus,.declaration__label--checkbox-header:hover{cursor:pointer}.declaration__header{font-size:1.125em;margin:0 0 .5em}@media screen and (min-width:800px){.declaration__header{font-size:1.375em;margin:0 0 1em}}.declaration__next{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:10px 0}.declaration__next:last-child{margin-right:0}.declaration #prevQuote{border:2px solid #cadb36;background-color:transparent;color:#5a5a5a;padding:9px 20px;font-size:1em;margin:0 10px 0 0}.declaration__button,.declaration__button--alt{display:inline-block;border:none;outline:none}.declaration__button--alt{padding:15px 30px;font-size:1em}.declaration__navigation{height:50px;background-color:#000;color:#fff;text-transform:uppercase;z-index:2;clear:both}@media screen and (min-width:800px){.declaration__navigation{position:relative;background-color:#fff;max-width:1200px;height:65px;padding-top:1em;margin-bottom:85px!important;left:-4px;margin-left:auto;margin-right:auto}}.declaration__navigation-back{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%;height:100%;font-size:19px;text-align:center;background-color:#e9e9e9;padding-top:7px;cursor:pointer}.declaration__navigation-back:last-child{margin-right:0}@media screen and (min-width:800px){.declaration__navigation-back{margin-left:35px}}.declaration__navigation-back-arrow{position:relative;top:1px;font-size:19px!important;color:#000}.declaration__navigation-back-text{display:none;font-weight:600}@media screen and (min-width:800px){.declaration__navigation-back-text{display:inline-block}}@media screen and (min-width:800px){.declaration__navigation-back{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%;background-color:#fff;color:#000;border:2px solid #cadb36}.declaration__navigation-back:last-child{margin-right:0}}.declaration__navigation-next{float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;height:100%;font-size:19px;font-weight:600;text-align:center;margin-top:2px;color:#cadb36;padding-top:7px;margin-bottom:-2px;cursor:pointer}.declaration__navigation-next:last-child{margin-right:0}.declaration__navigation-next.\--full{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-left:0}.declaration__navigation-next.\--full:last-child{margin-right:0}.declaration__navigation-next-arrow{position:relative;top:0;font-size:19px!important;margin-left:8px}@media screen and (min-width:800px){.declaration__navigation-next{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;background-color:#000;border:2px solid #000;margin-left:10px;margin-top:0}.declaration__navigation-next:last-child{margin-right:0}.declaration__navigation-next.\--full{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.declaration__navigation-next.\--full:last-child{margin-right:0}}.declaration__link{color:#7fc142}.declaration .payment__subheading{font-size:30px}.declaration .payment__amounts{border:1px solid #7fc142;max-width:560px;border-radius:4px;padding:30px;background:#fafdf2}.declaration .payment__amounts .payment__para-amount{margin-bottom:28px}.declaration .payment__amounts .payment__para-amount span.lbl{font-size:22px;color:#7fc142}.declaration .payment__amounts .payment__para-amount span.amnt{font-size:50px;font-size:46px;margin-top:22px;display:block}.declaration .payment__amounts .payment__para-amount span.amnt sub{font-size:18px;font-weight:400;vertical-align:baseline}.declaration .payment__amounts .payment__para-amount:last-child{margin-bottom:0}.declaration .payment__summary-container .payment-summary h1,.declaration .payment__summary-container .payment__summary h1{color:#7fc142;font-size:26px;border-bottom:2px solid #7fc142;padding-bottom:10px}.declaration .payment__summary-container .payment-summary table,.declaration .payment__summary-container .payment__summary table{border-collapse:collapse;width:100%}.declaration .payment__summary-container .payment-summary table td,.declaration .payment__summary-container .payment__summary table td{vertical-align:top;border-bottom:1px solid #cacaca;padding:10px 0}.declaration .payment__summary-container .payment-summary table td:first-child,.declaration .payment__summary-container .payment__summary table td:first-child{width:50%}@media screen and (min-width:544px){.declaration .payment__summary-container .payment-summary table td:first-child,.declaration .payment__summary-container .payment__summary table td:first-child{width:40%}}.declaration .payment__summary-container .payment-summary{margin-top:15px}@media screen and (min-width:800px){#purchasepage.declaration{padding-top:60px}}.your-details{max-width:1600px;margin-left:auto;margin-right:auto;max-width:1200px;background-color:#fff;margin-top:100px}.your-details:after{clear:both;content:"";display:block}@media screen and (min-width:640px){.your-details{padding:20px 0 0}}@media screen and (min-width:1024px){.your-details{padding:60px 50px 0}}.your-details__container{padding:0 15px}.your-details__container-top{padding:0 0 50px}@media screen and (min-width:640px){.your-details__container-top{padding:30px 15px 0 70px}}.your-details__heading{font-size:3em;margin:0 0 .5em;font-family:UbuntuBold}.your-details__heading,.your-details__sub-para{text-align:center;color:#5a5a5a}.your-details__row{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0;margin:0 0 30px}.your-details__row:last-child{margin-right:0}@media screen and (min-width:800px){.your-details__row{margin:0 0 15px}}.your-details__datepicker-para{margin:0;padding:0}.your-details__datepicker-para input.valid{display:none}.your-details__group-company{margin:0 0 1em}.your-details__your-title{margin-right:0}@media screen and (min-width:640px){.your-details__your-title{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}.your-details__your-title:last-child{margin-right:0}}@media screen and (min-width:800px){.your-details__your-title{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}.your-details__your-title:last-child{margin-right:0}}@media screen and (min-width:640px){.your-details__name{float:left;display:block;margin-right:2.3576520234%;width:100%;overflow:hidden}.your-details__name:last-child{margin-right:0}}@media screen and (min-width:800px){.your-details__name{float:none;margin-right:0;width:auto}}.your-details__first-name{margin-top:15px;float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0}.your-details__first-name:last-child{margin-right:0}@media screen and (min-width:640px){.your-details__first-name{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.your-details__first-name:last-child{margin-right:0}}@media screen and (min-width:800px){.your-details__first-name{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;margin-top:0}.your-details__first-name:last-child{margin-right:0}}.your-details__last-name{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0}.your-details__last-name:last-child{margin-right:0}@media screen and (min-width:640px){.your-details__last-name{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin-top:15px}.your-details__last-name:last-child{margin-right:0}}@media screen and (min-width:800px){.your-details__last-name{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;margin-top:0}.your-details__last-name:last-child{margin-right:0}}.your-details__dob{float:left;display:block;margin-right:2.3576520234%;width:100%}.your-details__dob:last-child{margin-right:0}@media screen and (min-width:800px){.your-details__dob{float:left;display:block;margin-right:2.3576520234%;width:100%}.your-details__dob:last-child{margin-right:0}}.your-details__dob-day{margin:0 0 10px}@media screen and (min-width:640px){.your-details__dob-day{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}.your-details__dob-day:last-child{margin-right:0}}@media screen and (min-width:800px){.your-details__dob-day{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}.your-details__dob-day:last-child{margin-right:0}}.your-details__dob-month{margin:0 0 10px}@media screen and (min-width:640px){.your-details__dob-month{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}.your-details__dob-month:last-child{margin-right:0}}@media screen and (min-width:800px){.your-details__dob-month{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}.your-details__dob-month:last-child{margin-right:0}}.your-details__dob-year{margin:0 0 10px}@media screen and (min-width:640px){.your-details__dob-year{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}.your-details__dob-year:last-child{margin-right:0}}@media screen and (min-width:800px){.your-details__dob-year{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}.your-details__dob-year:last-child{margin-right:0}}.your-details__find{margin:0 0 10px}@media screen and (min-width:800px){.your-details__find{float:left;width:135px}}@media screen and (min-width:800px){.your-details__enter{float:left;width:170px}}.your-details__find-address{padding:10px;font-size:1em}@media screen and (min-width:800px){.your-details__find-address{font-size:.9em}}.your-details__enter-manually{padding:10px;border:none;font-size:1em}@media screen and (min-width:800px){.your-details__enter-manually{font-size:.9em}}.your-details__names-row{display:block}.your-details__names-row:after{clear:both;content:"";display:block}.your-details__names-no-cell{float:left;display:block;margin-right:2.3576520234%;width:6.1721523119%;font-size:1em;text-align:right}.your-details__names-no-cell:last-child{margin-right:0}@media screen and (min-width:420px){.your-details__names-no-cell{font-size:1.875em;padding:18px 10px 0 0}}.your-details__names-title-cell{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin:0}.your-details__names-title-cell:last-child{margin-right:0}@media screen and (min-width:544px){.your-details__names-title-cell{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.your-details__names-title-cell:last-child{margin-right:0}}@media screen and (min-width:800px){.your-details__names-title-cell{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}.your-details__names-title-cell:last-child{margin-right:0}}.your-details__names-fname-cell{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:91.4701956647%}.your-details__names-fname-cell:last-child{margin-right:0}@media screen and (min-width:544px){.your-details__names-fname-cell{margin-left:0;float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.your-details__names-fname-cell:last-child{margin-right:0}}@media screen and (min-width:800px){.your-details__names-fname-cell{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.your-details__names-fname-cell:last-child{margin-right:0}}.your-details__names-lname-cell{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:91.4701956647%}.your-details__names-lname-cell:last-child{margin-right:0}@media screen and (min-width:544px){.your-details__names-lname-cell{margin-left:0;float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.your-details__names-lname-cell:last-child{margin-right:0}}@media screen and (min-width:800px){.your-details__names-lname-cell{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.your-details__names-lname-cell:last-child{margin-right:0}}.your-details__question{padding-top:20px;border-left:none;padding:.25em}@media screen and (max-width:800px){.your-details__question{padding-top:5px}}@media screen and (min-width:800px){.your-details__question{padding:2.3em}}.your-details__question--ern{padding-bottom:20px}.your-details__question--last{margin-bottom:0;padding-bottom:0}.your-details__text#policyOptionsModel_PostCode{max-width:120px}.your-details__select{max-width:100%}@media screen and (min-width:640px){.your-details__datepicker{max-width:150px}}.your-details input[type=checkbox]{display:none}.your-details__label--checkbox-header:active,.your-details__label--checkbox-header:focus,.your-details__label--checkbox-header:hover{cursor:pointer}.your-details__checkbox-span{display:inline-block;padding:0 0 0 10px;font-size:1.375em}.your-details__checkbox-span--small{font-weight:400;font-size:.625em}.your-details__navigation{height:50px;background-color:#000;color:#fff;text-transform:uppercase;z-index:2;clear:both}@media screen and (min-width:800px){.your-details__navigation{position:relative;background-color:#fff;max-width:1200px;height:65px;padding-top:1em;margin-bottom:85px!important;left:-4px;margin-left:auto;margin-right:auto}}.your-details__navigation-back{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%;height:100%;font-size:19px;text-align:center;background-color:#e9e9e9;padding-top:7px;cursor:pointer}.your-details__navigation-back:last-child{margin-right:0}@media screen and (min-width:800px){.your-details__navigation-back{margin-left:55px}}.your-details__navigation-back-arrow{position:relative;top:1px;font-size:19px!important;color:#000}.your-details__navigation-back-text{display:none;font-weight:600}@media screen and (min-width:800px){.your-details__navigation-back-text{display:inline-block}}@media screen and (min-width:800px){.your-details__navigation-back{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%;background-color:#fff;color:#000;border:2px solid #cadb36}.your-details__navigation-back:last-child{margin-right:0}}.your-details__navigation-next{float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;height:100%;font-size:19px;font-weight:600;text-align:center;margin-top:2px;color:#cadb36;padding-top:7px;margin-bottom:-2px;cursor:pointer}.your-details__navigation-next:last-child{margin-right:0}.your-details__navigation-next.\--full{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-left:0}.your-details__navigation-next.\--full:last-child{margin-right:0}.your-details__navigation-next-arrow{position:relative;top:0;font-size:19px!important;margin-left:8px}@media screen and (min-width:800px){.your-details__navigation-next{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;background-color:#000;border:2px solid #000;margin-left:10px;margin-top:0}.your-details__navigation-next:last-child{margin-right:0}.your-details__navigation-next.\--full{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.your-details__navigation-next.\--full:last-child{margin-right:0}}.your-details #prevQuote{border:2px solid #cadb36;background-color:transparent;color:#5a5a5a;padding:9px 20px;font-size:1em;margin:0 10px 0 0}.your-details__button,.your-details__button--alt{display:inline-block;border:none;outline:none}.your-details__button--alt{padding:15px 30px;font-size:1em}.your-details__span--red{color:#cf3d40}.your-details__select:focus,.your-details__select:hover{background-color:#eee}.payment{max-width:1600px;margin-left:auto;margin-right:auto;max-width:1200px;padding-bottom:0;padding-top:5px;background-color:#fff}.payment:after{clear:both;content:"";display:block}@media screen and (min-width:640px){.payment{padding-top:60px}}.payment__heading{font-family:UbuntuBold;color:#5a5a5a;padding:20px 0;line-height:1.2em;margin:0 0 .5em;text-align:center;font-size:2.375em;margin-bottom:0;padding-bottom:0}@media screen and (min-width:800px){.payment__heading{font-size:2.375em;line-height:1.2em}}.payment__heading-white{font-size:2.1875em;margin:0}.payment__or-container{float:left;width:10%}@media screen and (max-width:544px){.payment__or-container{width:100%}}.payment__or-image{position:relative;left:3px}@media screen and (min-width:420px){.payment__or-image{left:12px}}@media screen and (min-width:800px){.payment__or-image{left:15px}}@media screen and (max-width:544px){.payment__or-image{display:none}}.payment__or-rule{width:100%;border-top:1px dotted;display:none}@media screen and (max-width:544px){.payment__or-rule{display:block;border:0}}.payment__summary{padding:15px 30px 0 40px;margin:0}.payment__summary h1{margin-bottom:0}.payment__summary-container{overflow:auto;padding:15px;padding-top:0}@media screen and (min-width:800px){.payment__summary-container{padding:25px}}.payment__summary-container h1{font-size:1.375em}.payment__summary-container .payment-summary__heading-one{margin:0 0 10px;clear:left}.payment__summary-container .payment-summary__table-one{float:left;display:block;margin-right:2.3576520234%;width:100%;display:table}.payment__summary-container .payment-summary__table-one:last-child{margin-right:0}@media screen and (min-width:800px){.payment__summary-container .payment-summary__table-one{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;display:table}.payment__summary-container .payment-summary__table-one:last-child{margin-right:0}}.payment__summary-container .payment-summary__table-two{float:left;display:block;margin-right:2.3576520234%;width:100%;display:table;width:50%}.payment__summary-container .payment-summary__table-two:last-child{margin-right:0}.payment__summary-container .quote-summary .quote-summary__tablegolfquote{padding:0 0 15px 20px;width:100%}@media screen and (min-width:640px){.payment__summary-container .quote-summary .quote-summary__tablegolfquote{padding:0 0 15px 50px}}.payment__summary-container .quote-summary table{padding:0}.payment__summary-container .quote-summary .quote-summary__tablegolfquote td{padding:0 5px}@media screen and (min-width:640px){.payment__summary-container .quote-summary .quote-summary__tablegolfquote td{padding:0 20px 0 15px}}.payment__summary-container .payment-summary td{padding:0}.payment__summary-container .payment-summary td.padleft{padding-left:10px}.payment__summary-container .payment__summary{padding:0;background:none}.payment__summary-container .payment__summary .padleft{padding-left:10px;word-break:break-word}.payment__summary-container .payment__summary-padbottom{padding-bottom:10px}.payment__summary-container .payment__summary-padtop{padding-top:10px}.payment__summary-container .payment__summary h3{margin:0;font-size:1em}.payment__summary-container .quote-summary{background:none;margin:28px 0 0;padding:0}.payment__amounts{margin:25px 0}.payment__para-amount{font-size:1.375em;margin:0 0 10px;line-height:1.25em}.payment__para-amount span{font-weight:700;font-size:1.375em}.payment__payment{padding:10px 20px}@media screen and (min-width:800px){.payment__payment{padding:15px 30px}}.payment__payment input[type=radio]{display:none}.payment__payment .trustpilot-widget{background-color:#5a5a5a;padding:15px 0}.payment__heading-grey--smaller{font-size:1.375em;color:#5a5a5a;font-family:UbuntuBold;margin:0 0 1em}.payment__box{float:left;display:block;margin-right:2.3576520234%;width:100%;border:1px solid #5a5a5a;background-color:#fff;margin:0 0 20px}.payment__box:last-child{margin-right:0}@media screen and (min-width:640px){.payment__box{float:left;display:block;margin-right:2.3576520234%;width:57.3509783236%}.payment__box:last-child{margin-right:0}}@media screen and (min-width:1024px){.payment__box{min-height:281px}}.payment__box-container{background-color:#fff;clear:left;margin:20px 0 0;overflow:hidden}.payment__box-inner{padding:15px;overflow:auto;min-height:255px}@media screen and (min-width:1024px){.payment__box-inner{margin:0 auto;max-width:550px}}@media screen and (min-width:1024px){.payment__box-inner--pc .radio{margin:0 auto;max-width:300px}}.payment__box--right{float:left;display:block;margin-right:2.3576520234%;width:100%}.payment__box--right:last-child{margin-right:0}@media screen and (min-width:640px){.payment__box--right{float:left;display:block;margin-right:2.3576520234%;width:40.291369653%;margin-right:0}.payment__box--right:last-child{margin-right:0}}.payment__green-header{background-color:#7fc142;color:#fff;padding:10px;margin:0;font-size:.9em}@media screen and (min-width:800px){.payment__green-header{margin:0 0 1em}}.payment__mini-container{width:45%;float:left;text-align:center;padding:5px}@media screen and (max-width:544px){.payment__mini-container{width:100%;display:block}}.payment__cards-accepted{position:relative;top:5px;right:0;max-width:100%;margin:0 auto 20px;display:block}@media screen and (min-width:640px){.payment__cards-accepted{position:absolute;right:40px;top:40px}}.payment__cards-directdeb-pcl{position:relative;margin:0 auto;display:block;max-width:100%}.payment__cards-directdeb-pcl--dd{max-width:120px;position:relative;top:-16px}.payment__card-text,.payment__deposit-text{font-size:13px;text-align:center;padding:0 15px;margin:0 0 11px}.payment__card-text{text-align:left;margin-top:0}.payment__make-payment{padding:10px 20px;background-color:#cadb36;font-size:21px;color:#000;text-transform:uppercase;border:none;font-weight:700}.payment__make-payment:active,.payment__make-payment:focus,.payment__make-payment:hover{cursor:pointer}.payment__make-payment-container{padding:10px 15px 15px;background-color:#fff;clear:both}@media screen and (min-width:544px){.payment__make-payment-container{padding:10px 15px 15px 45px}}.payment__previous-button{border:2px solid #cadb36;background-color:transparent;color:#5a5a5a;padding:9px 20px;font-size:1em;margin:0 10px 20px 0}.payment__previous-button--top{margin:0 10px 20px 0}.payment__email-sender{display:none;padding:30px;background:url(../images/global__dot.gif) repeat;position:relative;left:0;width:100%}@media screen and (min-width:800px){.payment__email-sender{width:35%;padding:50px 20px}}.payment__email-sender .EmailStatusMessage{margin-left:0;color:#7fc142;font-size:1.375em;font-weight:700;padding:20px;margin:0 auto;max-width:280px;background-color:#fff;line-height:1.5em;font-family:UbuntuLight}.payment__main-title{font-size:46px;color:#000;text-align:center}.payment__sub-title{color:#7fc142;font-size:24px;margin:0 0 15px}.payment-box{background-color:#f6f9dc;padding:30px;max-width:960px;margin:0 auto 15px}.payment-box.\--flex{text-align:center}@media screen and (min-width:980px){.payment-box.\--flex{text-align:left;display:flex}}.payment-box__desc{font-size:14px;color:#4a4a4a!important}.payment-box__desc a{color:#7fc142}.payment-box__subtitle{color:#000;text-align:center}.payment-box--left{flex:1;padding:5px}.payment-box--left h3{font-size:24px;margin:0;color:#7fc142}.payment-box--left p{color:#000;font-weight:700;margin:10px 0 5px}.payment-box--left h2{color:#000;font-size:60px;margin:0;font-weight:700;line-height:1.25}.payment-box--right{flex:3;padding:5px}.payment-box--right h4{color:#000;font-size:16px}.payment-box__row{background-color:#fff;padding:15px;margin-bottom:10px}@media screen and (min-width:980px){.payment-box__row{display:flex}}.payment-box__row--left{flex:1}.payment-box__row--left h5{margin:0;color:#000;font-size:16px}.payment-box__row--left p{margin:0}.payment-box__row--right{flex:1;margin-top:15px}@media screen and (min-width:980px){.payment-box__row--right{text-align:right;margin-top:0}}.payment-box__inner{background-color:#fff;padding:25px}.payment-box__inner p{color:#000}.payment-box__inner p:first-of-type{margin-top:0}.payment-box__pay-button{background-color:#cadb36;color:#000;padding:8px 40px;font-size:1.1875em;margin:0 10px 20px 0}.payment-box__container{max-width:500px;margin:0 auto}.payment-box__container p{color:#000}.payment-box__title-step{display:flex;justify-content:center;color:#000;align-items:center;flex-wrap:wrap;text-align:center}@media screen and (min-width:980px){.payment-box__title-step{flex-wrap:nowrap;text-align:center}}.payment-box__title-step--num{color:#fff;background:#7fc142;line-height:0;width:40px;display:flex;height:40px;align-items:center;justify-content:center;border-radius:100%;margin-right:10px}.payment-box.\--make-payment{text-align:center;margin-top:-15px}.payment-form{max-width:500px;margin:0 auto 60px}.payment-form__title{color:#7fc142;font-size:24px;line-height:22px;margin:0 0 25px;text-align:center}.payment-form__label{color:#000;font-weight:700;display:block;margin:0 0 5px}.payment-form__guarantee p{font-size:14px;color:#4a4a4a}.payment-form__guarantee p.checkbox{font-weight:700;display:flex}.payment-form__guarantee p.checkbox input{width:unset;margin-right:5px}.payment-form__guarantee p.checkbox a{color:#7fc142}.payment-form__field-container{margin-bottom:25px}@media screen and (min-width:980px){.payment-form__field-container.\--inline{max-width:50%}}.payment-form__field-container--flex{display:flex;align-items:center;flex-wrap:wrap}.payment-form__field-container--flex>div{margin-bottom:20px}@media screen and (min-width:980px){.payment-form__field-container--flex{flex-wrap:nowrap}}.payment-form__field-container--flex.\--date input{width:25%}.payment-form__field-container--flex.\--date span{font-size:20px;color:#000;margin:0 15px;display:block}.payment-form__field-container--flex.\--sort input{width:20%;margin-right:15px}@media screen and (min-width:980px){.payment-form__field-container--flex.\--sort input{width:12%}}.payment-form__select,.payment-form input{border:1px solid #d8d8d8;margin:5px 0}.payment-form input{max-width:unset;width:100%;display:block;float:none}.payment-confirmation{padding:80px 0 30px}@media screen and (min-width:640px){.payment-confirmation{padding-top:160px}}.payment-confirmation__check>span{display:flex;width:90px;margin:0 auto;background:linear-gradient(90deg,#c5dd00,#68c41e);height:90px;border-radius:100%;align-items:center;justify-content:center;color:#fff;font-size:72px}@media screen and (min-width:980px){.payment-confirmation__check>span{font-size:72px;width:124px;height:124px}}.payment-confirmation__container{max-width:640px;margin:0 auto}.payment-confirmation__container h1{font-size:32px;text-align:center;margin:0 0 15px;color:#000}@media screen and (min-width:980px){.payment-confirmation__container h1{font-size:46px}}.payment-confirmation__container .payment-box h4{text-align:center;color:#000}.payment-confirmation__info{text-align:center}@media screen and (min-width:980px){.payment-confirmation__info{max-width:56%;margin:0 auto;text-align:left}}.payment-confirmation__info p{margin:0;color:#000}.payment-confirmation__para{text-align:center;font-size:14px;color:#4a4a4a}.payment-confirmation__para a{color:#7fc142}.payment-confirmation__link{text-align:center;margin-bottom:30px}.payment-confirmation__link a{font-size:24px;color:#7fc142;text-decoration:none}.payment-confirmation__button-holder{align-items:center;justify-content:center;text-align:center}@media screen and (min-width:640px){.payment-confirmation__button-holder{display:flex}}.payment-confirmation__button-holder a{margin:0 5px 5px}.pay_text{color:#5a5a5a}.payment-details__subheading{float:left;display:block;margin-right:2.3576520234%;width:74.4105869942%;font-size:3em;margin:0 0 .5em;font-family:UbuntuBold;color:#5a5a5a}.payment-details__subheading:last-child{margin-right:0}.payment-details__heading{float:left;display:block;margin-right:2.3576520234%;width:74.4105869942%;font-size:3em;text-align:center;margin:0 0 .5em;font-family:UbuntuBold;color:#5a5a5a}.payment-details__heading:last-child{margin-right:0}.payment-details__question{display:inline-block}.payment-details__notification{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:0 0 0 10%}.payment-details__notification:last-child{margin-right:0}@media screen and (min-width:640px){.payment-details__notification{padding:1% 0}}.payment-details__text--small{max-width:130px}.payment-details__label{border:1px solid #ccc}@media screen and (max-width:544px){.payment-details__label{padding:8px}}.payment-details__select-container{float:left;display:block;margin-right:2.3576520234%;width:100%}.payment-details__select-container:last-child{margin-right:0}@media screen and (min-width:640px){.payment-details__select-container{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.payment-details__select-container:last-child{margin-right:0}}@media screen and (min-width:800px){.payment-details__select-container{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.payment-details__select-container:last-child{margin-right:0}}.payment-details__left{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.payment-details__left:last-child{margin-right:0}.payment-details__right{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0}.payment-details__right:last-child{margin-right:0}.payment-details__radio-container{width:100%;max-width:362px}.payment-details__radio-container input[type=radio]{display:none}.payment-details__radio{width:50%;max-width:180px}.payment-details__label--radio{font-size:.75em;text-align:center}@media screen and (min-width:360px){.payment-details__label--radio{font-size:.6875em}}@media screen and (min-width:544px){.payment-details__label--radio{font-size:.9em}}.payment-details__label--radio:active,.payment-details__label--radio:focus,.payment-details__label--radio:hover{cursor:pointer}.payment-details__radio-span{display:block}@media screen and (min-width:640px){.payment-details__datepicker{max-width:150px}}.payment-details__name-card{float:left;display:block;margin-right:2.3576520234%;width:100%}.payment-details__name-card:last-child{margin-right:0}.payment-details__card-number{float:left;display:block;margin-right:2.3576520234%;width:100%}.payment-details__card-number:last-child{margin-right:0}@media screen and (min-width:640px){.payment-details__card-number{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.payment-details__card-number:last-child,.payment-details__card-number:nth-child(0){margin-right:0}}.payment-details__secure-icon{text-align:center;float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.payment-details__secure-icon:last-child{margin-right:0}.payment-details__valid-from,.payment-details__valid-to{float:left;display:block;margin-right:2.3576520234%;width:100%}.payment-details__valid-from:last-child,.payment-details__valid-to:last-child{margin-right:0}@media screen and (min-width:640px){.payment-details__valid-from,.payment-details__valid-to{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.payment-details__valid-from:last-child,.payment-details__valid-to:last-child{margin-right:0}}.payment-details__three-col-container,.payment-details__two-col-container{float:left;display:block;margin-right:2.3576520234%;width:100%}.payment-details__three-col-container:last-child,.payment-details__two-col-container:last-child{margin-right:0}.payment-details__cvc{float:left;display:block;margin-right:2.3576520234%;width:100%}.payment-details__cvc:last-child{margin-right:0}@media screen and (min-width:640px){.payment-details__cvc{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.payment-details__cvc:last-child{margin-right:0}}.payment-details__issue-number{float:left;display:block;margin-right:2.3576520234%;width:100%}.payment-details__issue-number:last-child{margin-right:0}@media screen and (min-width:640px){.payment-details__issue-number{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.payment-details__issue-number:last-child{margin-right:0}}.payment-details__trustpilot{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;display:none;background-color:#cadb36}.payment-details__trustpilot:last-child{margin-right:0}.payment-details__trustpilot img{display:inline-block;width:100%}@media screen and (min-width:1024px){.payment-details__trustpilot{display:block}}.payment-details__cards-accepted{float:left;display:block;margin-right:2.3576520234%;width:100%;border:1px solid #000;margin:10px 0 0}.payment-details__cards-accepted:last-child{margin-right:0}@media screen and (min-width:640px){.payment-details__cards-accepted{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin:10px 0 0}.payment-details__cards-accepted:last-child{margin-right:0}}.payment-details__cards-accepted img{display:inline-block;width:100%;margin:3px 0}.payment-details__cards-accepted-text{text-align:center;margin:3px}#thirdparty-show{display:none}@media screen and (min-width:980px){.pcl__table{width:55%}}.pcl__row{display:flex;border-bottom:1px solid #d8d8d8;padding:6px 0}.pcl__cell{color:#000;font-weight:600;flex:8}.pcl__cell.\--price{flex:2;font-weight:300}.payment-previous{max-width:960px;margin:15px auto 30px}.payment-previous a{background-color:#cadb36;color:#000;padding:8px 40px;font-size:1.1875em;margin:0 10px 20px 0}.auto-renew__modal{position:fixed;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;background:rgba(0,0,0,.6);z-index:6;width:100%;padding:15px}.auto-renew__modal>div{max-width:960px;margin:0 auto;padding:30px;border:5px solid #cadb36;background:#fff;text-align:center}.auto-renew__modal>div a{display:inline-block;color:#5a5a5a}.auto-renew__btn{border:2px solid #cadb36;background-color:#cadb36;color:#000!important;padding:9px 20px;font-size:1em;margin-bottom:10px}.confirmation{max-width:1600px;margin-left:auto;margin-right:auto;max-width:1200px;padding-bottom:30px;padding-top:60px;background-color:#fff}.confirmation:after{clear:both;content:"";display:block}@media screen and (min-width:640px){.confirmation{padding:0 0 30px}}.confirmation__container{padding:15px}.confirmation .confirmation__para a{color:#7fc142}.confirmation__button--ma{padding:7px 25px;margin:0 10px 10px 0}.confirmation__heading{font-size:2.625em;text-align:center;margin:0 0 .5em;padding-top:50px;line-height:1.25em;font-family:UbuntuBold;color:#5a5a5a}.confirmation__members-area{margin:1%}.confirmation__create-policy{margin:0 1%;font-size:.75em/1.05}@media screen and (min-width:640px){.confirmation__create-policy{font-size:1.125em}}.member__container .raf{max-width:1078px;margin:0 auto}.member__container .ripe-brands--mini{margin:30px auto;max-width:1078px}.raf-conf__img{max-width:100%}.raf-conf__img.\--mobile{display:block;margin:0 auto}@media screen and (min-width:640px){.raf-conf__img.\--mobile{display:none}}.raf-conf__img.\--desktop{display:none}@media screen and (min-width:640px){.raf-conf__img.\--desktop{display:block}}.raf h2{padding:11px 0;margin:0;color:#fff;font-weight:700;line-height:1.1em;font-size:24px}@media screen and (min-width:640px){.raf h2{font-size:34px;padding:10px 0}}.raf h2 span{color:#cadb36}.raf p{margin:-6px 0 8px;padding:0;color:#fff;font-size:18px}.raf a{color:#000;background-color:#cadb36;text-transform:uppercase;display:inline-block;text-decoration:none;font-family:UbuntuMedium,Ubuntu,sans-serif;font-weight:900;padding:10px 18px}.raf a:hover{color:#fff;background-color:#7fc142}.credit-card{padding:15px;max-width:1600px;margin-left:auto;margin-right:auto;max-width:1200px;background-color:#fcfdf2;padding:0 15px 15px;margin:0}.credit-card span.field-validation-error{clear:left;width:100%;display:block;margin:0;border:none}@media screen and (min-width:544px){.credit-card{padding:20px;border:25px solid #fff}}.credit-card:after{clear:both;content:"";display:block}@media screen and (max-width:800px){.credit-card{padding:0}}.credit-card__container{padding:5px}@media screen and (min-width:800px){.credit-card__container{padding:0}}.credit-card__heading{font-size:1.625em;text-align:left;margin:0 0 1em;color:#5a5a5a;font-weight:700}.credit-card__heading--green{color:#7fc142;font-size:18px}.credit-card__sub-heading{color:#5a5a5a}.credit-card__you-chose{color:#5a5a5a;font-size:1.375em;line-heihgt:1.25em;font-family:UbuntuBold}@media screen and (min-width:800px){.credit-card__shift{padding-left:15px}}.credit-card__notification{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:0 0 0 10%}.credit-card__notification:last-child{margin-right:0}@media screen and (min-width:640px){.credit-card__notification{padding:1% 0}}.credit-card__text{margin-top:5px}.credit-card__text--small{max-width:130px}.credit-card__select-container{float:left;display:block;margin-right:2.3576520234%;width:100%}.credit-card__select-container:last-child{margin-right:0}@media screen and (min-width:640px){.credit-card__select-container{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.credit-card__select-container:last-child{margin-right:0}}@media screen and (min-width:800px){.credit-card__select-container{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.credit-card__select-container:last-child{margin-right:0}}.credit-card .selectboxit-container{margin:5px 0 15px}.credit-card__left{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.credit-card__left:last-child{margin-right:0}.credit-card__right{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0}.credit-card__right:last-child{margin-right:0}.credit-card__radio-container{width:100%;max-width:362px}.credit-card__radio-container input[type=radio]{display:none}.credit-card__radio{width:50%;max-width:180px}.credit-card__label--radio{font-size:.75em}@media screen and (min-width:360px){.credit-card__label--radio{font-size:.6875em}}.credit-card__label--radio:active,.credit-card__label--radio:focus,.credit-card__label--radio:hover{cursor:pointer}.credit-card__radio-span{display:block}.credit-card__text-field{float:left;display:block;margin-right:2.3576520234%;width:100%;clear:left}.credit-card__text-field:last-child{margin-right:0}@media screen and (min-width:640px){.credit-card__datepicker{max-width:150px}}.credit-card__name-card{float:left;display:block;margin-right:2.3576520234%;width:100%}.credit-card__name-card:last-child{margin-right:0}.credit-card__end-container,.credit-card__from-container{float:left;display:block;margin-right:2.3576520234%;width:100%}.credit-card__end-container:last-child,.credit-card__from-container:last-child{margin-right:0}.credit-card__valid-from-month,.credit-card__valid-from-year{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;clear:none}.credit-card__valid-from-month:last-child,.credit-card__valid-from-year:last-child{margin-right:0}@media screen and (min-width:640px){.credit-card__valid-from-month,.credit-card__valid-from-year{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}.credit-card__valid-from-month:last-child,.credit-card__valid-from-year:last-child{margin-right:0}}@media screen and (min-width:1024px){.credit-card__valid-from-month,.credit-card__valid-from-year{float:left;display:block;margin-right:2.3576520234%;width:6.1721523119%}.credit-card__valid-from-month:last-child,.credit-card__valid-from-year:last-child{margin-right:0}}.credit-card__expires-end-month,.credit-card__expires-end-year{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;clear:none}.credit-card__expires-end-month:last-child,.credit-card__expires-end-year:last-child{margin-right:0}@media screen and (min-width:640px){.credit-card__expires-end-month,.credit-card__expires-end-year{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%}.credit-card__expires-end-month:last-child,.credit-card__expires-end-year:last-child{margin-right:0}}@media screen and (min-width:1024px){.credit-card__expires-end-month,.credit-card__expires-end-year{float:left;display:block;margin-right:2.3576520234%;width:6.1721523119%}.credit-card__expires-end-month:last-child,.credit-card__expires-end-year:last-child{margin-right:0}}.credit-card__card-number{float:left;display:block;margin-right:2.3576520234%;width:100%}.credit-card__card-number:last-child{margin-right:0}@media screen and (min-width:640px){.credit-card__card-number{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.credit-card__card-number:last-child,.credit-card__card-number:nth-child(0){margin-right:0}}.credit-card__secure-icon{text-align:center;float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.credit-card__secure-icon:last-child{margin-right:0}.credit-card__valid-from,.credit-card__valid-to{float:left;display:block;margin-right:2.3576520234%;width:100%}.credit-card__valid-from:last-child,.credit-card__valid-to:last-child{margin-right:0}@media screen and (min-width:640px){.credit-card__valid-from,.credit-card__valid-to{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.credit-card__valid-from:last-child,.credit-card__valid-to:last-child{margin-right:0}}.credit-card__three-col-container,.credit-card__two-col-container{float:left;display:block;margin-right:2.3576520234%;width:100%}.credit-card__three-col-container:last-child,.credit-card__two-col-container:last-child{margin-right:0}.credit-card__cvc{float:left;display:block;margin-right:2.3576520234%;width:100%}.credit-card__cvc:last-child{margin-right:0}@media screen and (min-width:640px){.credit-card__cvc{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.credit-card__cvc:last-child{margin-right:0}}.credit-card__issue-number{float:left;display:block;margin-right:2.3576520234%;width:100%}.credit-card__issue-number:last-child{margin-right:0}@media screen and (min-width:640px){.credit-card__issue-number{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.credit-card__issue-number:last-child{margin-right:0}}.credit-card__trustpilot{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;display:none;background-color:#cadb36}.credit-card__trustpilot:last-child{margin-right:0}.credit-card__trustpilot img{display:inline-block;width:100%}@media screen and (min-width:1024px){.credit-card__trustpilot{display:block}}.credit-card__cards-accepted{float:left;display:block;margin-right:2.3576520234%;width:100%;border:1px solid #000;margin:10px 0 0}.credit-card__cards-accepted:last-child{margin-right:0}@media screen and (min-width:640px){.credit-card__cards-accepted{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin:10px 0 0}.credit-card__cards-accepted:last-child{margin-right:0}}.credit-card__cards-accepted img{display:inline-block;width:100%;margin:3px 0}.credit-card__cards-accepted-text{text-align:center;margin:3px}.credit-card__required-field-key{color:#cf3d40}.direct-debit{padding:15px;max-width:1600px;margin-left:auto;margin-right:auto;max-width:1200px;background-color:#fcfdf2;padding:0 15px 15px;margin:0}.direct-debit span.field-validation-error{clear:left;width:100%;display:block;margin:0;border:none}@media screen and (min-width:544px){.direct-debit{padding:20px;border:25px solid #fff}}.direct-debit:after{clear:both;content:"";display:block}@media screen and (max-width:800px){.direct-debit__container{padding:0}}@media screen and (min-width:800px){.direct-debit__shift{padding-left:15px}}.direct-debit__heading{font-size:1.625em;text-align:left;margin:0 0 1em;color:#5a5a5a;font-weight:700}.direct-debit__heading--green{color:#7fc142;font-size:18px}.direct-debit__sub-heading{color:#5a5a5a}.direct-debit__sort-container{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-bottom:30px}.direct-debit__sort-container:last-child{margin-right:0}.direct-debit__sort-code{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;clear:none}.direct-debit__sort-code:last-child{margin-right:0}@media screen and (min-width:640px){.direct-debit__sort-code{float:left;display:block;margin-right:2.3576520234%;width:6.1721523119%}.direct-debit__sort-code:last-child{margin-right:0}}.direct-debit__sort-code--last{margin-right:0}.direct-debit__notification{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:0 0 0 10%}.direct-debit__notification:last-child{margin-right:0}@media screen and (min-width:640px){.direct-debit__notification{padding:1% 0}}.direct-debit__text{margin-top:5px}.direct-debit__text--small{max-width:130px}.direct-debit__select-container{float:left;display:block;margin-right:2.3576520234%;width:100%}.direct-debit__select-container:last-child{margin-right:0}@media screen and (min-width:640px){.direct-debit__select-container{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.direct-debit__select-container:last-child{margin-right:0}}@media screen and (min-width:800px){.direct-debit__select-container{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.direct-debit__select-container:last-child{margin-right:0}}.direct-debit .selectboxit-container{margin:5px 0 15px}.direct-debit__left{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.direct-debit__left:last-child{margin-right:0}.direct-debit__right{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0}.direct-debit__right:last-child{margin-right:0}.direct-debit__radio-container{width:100%;max-width:362px}.direct-debit__radio-container input[type=radio]{display:none}.direct-debit__radio{width:50%;max-width:180px}.direct-debit__label--radio{font-size:.75em}@media screen and (min-width:360px){.direct-debit__label--radio{font-size:.6875em}}.direct-debit__label--radio:active,.direct-debit__label--radio:focus,.direct-debit__label--radio:hover{cursor:pointer}.direct-debit__radio-span{display:block}@media screen and (min-width:640px){.direct-debit__datepicker{max-width:150px}}.direct-debit__name-card{float:left;display:block;margin-right:2.3576520234%;width:100%}.direct-debit__name-card:last-child{margin-right:0}.direct-debit__card-number{float:left;display:block;margin-right:2.3576520234%;width:100%}.direct-debit__card-number:last-child{margin-right:0}@media screen and (min-width:640px){.direct-debit__card-number{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.direct-debit__card-number:last-child,.direct-debit__card-number:nth-child(0){margin-right:0}}.direct-debit__secure-icon{text-align:center;float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.direct-debit__secure-icon:last-child{margin-right:0}.direct-debit__valid-from,.direct-debit__valid-to{float:left;display:block;margin-right:2.3576520234%;width:100%}.direct-debit__valid-from:last-child,.direct-debit__valid-to:last-child{margin-right:0}@media screen and (min-width:640px){.direct-debit__valid-from,.direct-debit__valid-to{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.direct-debit__valid-from:last-child,.direct-debit__valid-to:last-child{margin-right:0}}.direct-debit__three-col-container,.direct-debit__two-col-container{float:left;display:block;margin-right:2.3576520234%;width:100%}.direct-debit__three-col-container:last-child,.direct-debit__two-col-container:last-child{margin-right:0}.direct-debit__cvc{float:left;display:block;margin-right:2.3576520234%;width:100%}.direct-debit__cvc:last-child{margin-right:0}@media screen and (min-width:640px){.direct-debit__cvc{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.direct-debit__cvc:last-child{margin-right:0}}.direct-debit__issue-number{float:left;display:block;margin-right:2.3576520234%;width:100%}.direct-debit__issue-number:last-child{margin-right:0}@media screen and (min-width:640px){.direct-debit__issue-number{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.direct-debit__issue-number:last-child{margin-right:0}}.direct-debit__trustpilot{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;display:none;background-color:#cadb36}.direct-debit__trustpilot:last-child{margin-right:0}.direct-debit__trustpilot img{display:inline-block;width:100%}@media screen and (min-width:1024px){.direct-debit__trustpilot{display:block}}.direct-debit__cards-accepted{float:left;display:block;margin-right:2.3576520234%;width:100%;border:1px solid #000;margin:10px 0 0}.direct-debit__cards-accepted:last-child{margin-right:0}@media screen and (min-width:640px){.direct-debit__cards-accepted{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin:10px 0 0}.direct-debit__cards-accepted:last-child{margin-right:0}}.direct-debit__cards-accepted img{display:inline-block;width:100%;margin:3px 0}.direct-debit__cards-accepted-text{text-align:center;margin:3px}.direct-debit__required-field-key{color:#cf3d40}.payment-received{max-width:1600px;margin-left:auto;margin-right:auto;max-width:1200px;padding-bottom:30px;background-color:#fff}.payment-received:after{clear:both;content:"";display:block}.payment-received__heading{float:left;display:block;margin-right:2.3576520234%;width:74.4105869942%;font-size:3em;text-align:center;margin:0 0 .5em;font-family:UbuntuBold;color:#5a5a5a}.payment-received__heading:last-child{margin-right:0}.payment-received__question{display:inline-block}.payment-received__notification{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:0 0 0 10%}.payment-received__notification:last-child{margin-right:0}@media screen and (min-width:640px){.payment-received__notification{padding:1% 0}}.payment-received__text--small{max-width:130px}.payment-received__select-container{float:left;display:block;margin-right:2.3576520234%;width:100%}.payment-received__select-container:last-child{margin-right:0}@media screen and (min-width:640px){.payment-received__select-container{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.payment-received__select-container:last-child{margin-right:0}}@media screen and (min-width:800px){.payment-received__select-container{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.payment-received__select-container:last-child{margin-right:0}}.payment-received__left{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.payment-received__left:last-child{margin-right:0}.payment-received__right{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0}.payment-received__right:last-child{margin-right:0}.payment-received__radio-container{width:100%;max-width:362px}.payment-received__radio-container input[type=radio]{display:none}.payment-received__radio{width:50%;max-width:180px}.payment-received__label--radio{font-size:.75em}@media screen and (min-width:360px){.payment-received__label--radio{font-size:.6875em}}.payment-received__label--radio:active,.payment-received__label--radio:focus,.payment-received__label--radio:hover{cursor:pointer}.payment-received__radio-span{display:block}@media screen and (min-width:640px){.payment-received__datepicker{max-width:150px}}.payment-received__name-card{float:left;display:block;margin-right:2.3576520234%;width:100%}.payment-received__name-card:last-child{margin-right:0}.payment-received__card-number{float:left;display:block;margin-right:2.3576520234%;width:100%}.payment-received__card-number:last-child{margin-right:0}@media screen and (min-width:640px){.payment-received__card-number{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.payment-received__card-number:last-child,.payment-received__card-number:nth-child(0){margin-right:0}}.payment-received__secure-icon{text-align:center;float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.payment-received__secure-icon:last-child{margin-right:0}.payment-received__valid-from,.payment-received__valid-to{float:left;display:block;margin-right:2.3576520234%;width:100%}.payment-received__valid-from:last-child,.payment-received__valid-to:last-child{margin-right:0}@media screen and (min-width:640px){.payment-received__valid-from,.payment-received__valid-to{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.payment-received__valid-from:last-child,.payment-received__valid-to:last-child{margin-right:0}}.payment-received__three-col-container,.payment-received__two-col-container{float:left;display:block;margin-right:2.3576520234%;width:100%}.payment-received__three-col-container:last-child,.payment-received__two-col-container:last-child{margin-right:0}.payment-received__cvc{float:left;display:block;margin-right:2.3576520234%;width:100%}.payment-received__cvc:last-child{margin-right:0}@media screen and (min-width:640px){.payment-received__cvc{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.payment-received__cvc:last-child{margin-right:0}}.payment-received__issue-number{float:left;display:block;margin-right:2.3576520234%;width:100%}.payment-received__issue-number:last-child{margin-right:0}@media screen and (min-width:640px){.payment-received__issue-number{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.payment-received__issue-number:last-child{margin-right:0}}.payment-received__trustpilot{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;display:none;background-color:#cadb36}.payment-received__trustpilot:last-child{margin-right:0}.payment-received__trustpilot img{display:inline-block;width:100%}@media screen and (min-width:1024px){.payment-received__trustpilot{display:block}}.payment-received__cards-accepted{float:left;display:block;margin-right:2.3576520234%;width:100%;border:1px solid #000;margin:10px 0 0}.payment-received__cards-accepted:last-child{margin-right:0}@media screen and (min-width:640px){.payment-received__cards-accepted{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin:10px 0 0}.payment-received__cards-accepted:last-child{margin-right:0}}.payment-received__cards-accepted img{display:inline-block;width:100%;margin:3px 0}.payment-received__cards-accepted-text{text-align:center;margin:3px}.premium-credit{max-width:1600px;margin-left:auto;margin-right:auto;max-width:1200px;background-color:#fcfdf2;padding:0;margin:0}.premium-credit:after{clear:both;content:"";display:block}@media screen and (max-width:800px){.premium-credit,.premium-credit__container{padding:0}}.premium-credit__white-container{background-color:#fff;padding:20px;margin:0;border-bottom:20px solid #fff}.premium-credit__bullet-container{background-color:#fcfdf2;padding:10px;margin:0 0 20px}@media screen and (min-width:544px){.premium-credit__bullet-container{padding:20px}}.premium-credit__table{max-width:600px}.premium-credit__table-container{padding:0}@media screen and (min-width:544px){.premium-credit__table-container{padding:0 20px}}.premium-credit__section-header{clear:left;margin:0;padding:40px 0 0;font-size:1.1875em}.premium-credit__row{clear:left}.premium-credit__cell{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0;padding:0 0 5px}.premium-credit__cell:last-child{margin-right:0}.premium-credit__cell--price{text-align:right}.premium-credit__bordered-row{border-top:1px solid #7fc142;border-bottom:1px solid #7fc142;clear:left;padding:5px 0;margin:0;width:100%;overflow:auto;position:relative;top:5px}.premium-credit__para--top{margin-top:0}.premium-credit__para--lower{margin-bottom:0}.premium-credit__para--bold{font-weight:700}.premium-credit__para--white{background-color:#fff;margin:0;padding:10px 15px;font-weight:700}@media screen and (min-width:544px){.premium-credit__para--white{padding:10px 0 10px 44px}}.premium-credit__ul{margin:0 0 0 20px}.premium-credit__heading{font-size:1.625em;text-align:left;margin:0 0 .5em;font-family:UbuntuBold;color:#5a5a5a}.premium-credit__sub-heading{color:#5a5a5a}.premium-credit__sub-heading--green{color:#7fc142}.premium-credit__sub-heading--subsequent{background-color:#fff;padding:10px 15px 20px;margin-bottom:0}@media screen and (min-width:544px){.premium-credit__sub-heading--subsequent{padding:10px 15px 20px 44px}}.premium-credit__directdeb-inst{background-color:#f3f6db;padding:15px;clear:left}.premium-credit__you-chose{color:#5a5a5a;font-size:1.375em;font-family:UbuntuBold}@media screen and (min-width:800px){.premium-credit__shift{padding-left:30px}}.premium-credit__notification{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:0 0 0 10%}.premium-credit__notification:last-child{margin-right:0}@media screen and (min-width:640px){.premium-credit__notification{padding:1% 0}}.premium-credit__text--small{max-width:130px}.premium-credit__select-container{float:left;display:block;margin-right:2.3576520234%;width:100%}.premium-credit__select-container:last-child{margin-right:0}@media screen and (min-width:640px){.premium-credit__select-container{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.premium-credit__select-container:last-child{margin-right:0}}@media screen and (min-width:800px){.premium-credit__select-container{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.premium-credit__select-container:last-child{margin-right:0}}.premium-credit .selectboxit-container{margin:0 0 15px}.premium-credit__left{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.premium-credit__left:last-child{margin-right:0}.premium-credit__right{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0}.premium-credit__right:last-child{margin-right:0}.premium-credit__radio-container{width:100%;max-width:362px}.premium-credit__radio-container input[type=radio]{display:none}.premium-credit__radio{width:50%;max-width:180px}.premium-credit__label--radio{font-size:.75em}@media screen and (min-width:360px){.premium-credit__label--radio{font-size:.6875em}}.premium-credit__label--radio:active,.premium-credit__label--radio:focus,.premium-credit__label--radio:hover{cursor:pointer}.premium-credit__radio-span{display:block}.premium-credit__text-field{float:left;display:block;margin-right:2.3576520234%;width:100%;clear:left}.premium-credit__text-field:last-child{margin-right:0}@media screen and (min-width:640px){.premium-credit__datepicker{max-width:150px}}.premium-credit__name-card{float:left;display:block;margin-right:2.3576520234%;width:100%}.premium-credit__name-card:last-child{margin-right:0}.premium-credit__end-container,.premium-credit__from-container{float:left;display:block;margin-right:2.3576520234%;width:100%}.premium-credit__end-container:last-child,.premium-credit__from-container:last-child{margin-right:0}.premium-credit__valid-from-month,.premium-credit__valid-from-year{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;clear:none}.premium-credit__valid-from-month:last-child,.premium-credit__valid-from-year:last-child{margin-right:0}@media screen and (min-width:640px){.premium-credit__valid-from-month,.premium-credit__valid-from-year{float:left;display:block;margin-right:2.3576520234%;width:6.1721523119%}.premium-credit__valid-from-month:last-child,.premium-credit__valid-from-year:last-child{margin-right:0}}.premium-credit__expires-end-month,.premium-credit__expires-end-year{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;clear:none}.premium-credit__expires-end-month:last-child,.premium-credit__expires-end-year:last-child{margin-right:0}@media screen and (min-width:640px){.premium-credit__expires-end-month,.premium-credit__expires-end-year{float:left;display:block;margin-right:2.3576520234%;width:6.1721523119%}.premium-credit__expires-end-month:last-child,.premium-credit__expires-end-year:last-child{margin-right:0}}.premium-credit__card-number{float:left;display:block;margin-right:2.3576520234%;width:100%}.premium-credit__card-number:last-child{margin-right:0}@media screen and (min-width:640px){.premium-credit__card-number{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.premium-credit__card-number:last-child,.premium-credit__card-number:nth-child(0){margin-right:0}}.premium-credit__secure-icon{text-align:center;float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.premium-credit__secure-icon:last-child{margin-right:0}.premium-credit__valid-from,.premium-credit__valid-to{float:left;display:block;margin-right:2.3576520234%;width:100%}.premium-credit__valid-from:last-child,.premium-credit__valid-to:last-child{margin-right:0}@media screen and (min-width:640px){.premium-credit__valid-from,.premium-credit__valid-to{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.premium-credit__valid-from:last-child,.premium-credit__valid-to:last-child{margin-right:0}}.premium-credit__three-col-container,.premium-credit__two-col-container{float:left;display:block;margin-right:2.3576520234%;width:100%}.premium-credit__three-col-container:last-child,.premium-credit__two-col-container:last-child{margin-right:0}.premium-credit__cvc{float:left;display:block;margin-right:2.3576520234%;width:100%}.premium-credit__cvc:last-child{margin-right:0}@media screen and (min-width:640px){.premium-credit__cvc{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.premium-credit__cvc:last-child{margin-right:0}}.premium-credit__issue-number{float:left;display:block;margin-right:2.3576520234%;width:100%}.premium-credit__issue-number:last-child{margin-right:0}@media screen and (min-width:640px){.premium-credit__issue-number{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.premium-credit__issue-number:last-child{margin-right:0}}.premium-credit__trustpilot{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;display:none;background-color:#cadb36}.premium-credit__trustpilot:last-child{margin-right:0}.premium-credit__trustpilot img{display:inline-block;width:100%}@media screen and (min-width:1024px){.premium-credit__trustpilot{display:block}}.premium-credit__cards-accepted{float:left;display:block;margin-right:2.3576520234%;width:100%;border:1px solid #000;margin:10px 0 0}.premium-credit__cards-accepted:last-child{margin-right:0}@media screen and (min-width:640px){.premium-credit__cards-accepted{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin:10px 0 0}.premium-credit__cards-accepted:last-child{margin-right:0}}.premium-credit__cards-accepted img{display:inline-block;width:100%;margin:3px 0}.premium-credit__cards-accepted-text{text-align:center;margin:3px}.premium-credit__bank-details{padding:15px}@media screen and (min-width:544px){.premium-credit__bank-details{padding:20px;border-left:25px solid #fff;border-right:25px solid #fff}}.premium-credit .credit-card,.premium-credit .direct-debit{padding:15px}@media screen and (min-width:544px){.premium-credit .credit-card,.premium-credit .direct-debit{padding:20px;border-left:25px solid #fff;border-right:25px solid #fff;border-bottom:25px solid #fff}}@media screen and (min-width:800px){.premium-credit .credit-card__shift,.premium-credit .direct-debit__shift{padding-left:15px}}.premium-credit .credit-card .selectboxit-container,.premium-credit .direct-debit .selectboxit-container{margin-top:5px}.insurancescope__container{max-width:1600px;margin-left:auto;margin-right:auto}.insurancescope__container:after{clear:both;content:"";display:block}.insurancescope__logo{display:block;padding:15px;background-color:#5a5a5a}.insurancescope__logo h1{margin:0}.insurancescope__logo span{text-align:center;color:#fff;display:block;margin:10px 0 0}.insurancescope__logo:after{clear:both;content:"";display:block}.insurancescope__logo img{max-width:100%;display:block;margin:0 auto}.insurancescope__heading{text-align:center}.insurancescope__para{margin:0 0 20px}.insurancescope__anchor{color:#7fc142}.insurancescope__table-container{padding:15px;background-color:#fcfdf2;overflow:auto}.insurancescope__table{float:left;display:block;margin-right:2.3576520234%;width:100%;border:1px solid #666;padding:0;background-color:#fff;margin-bottom:2em}.insurancescope__table:last-child{margin-right:0}@media screen and (min-width:544px){.insurancescope__table{float:left;display:block;margin-right:2.3576520234%;width:40.291369653%}.insurancescope__table:last-child{margin-right:0}}@media screen and (min-width:800px){.insurancescope__table{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}.insurancescope__table:last-child{margin-right:0}}.insurancescope__table--last{margin-right:0}.insurancescope__table-head{margin-right:0;width:64%;padding:4%;float:left;background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142);color:#fff;font-weight:700}.insurancescope__table-head--ratio{width:36%}.insurancescope__ratio,.insurancescope__sport{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin-right:0}.insurancescope__ratio:last-child,.insurancescope__sport:last-child{margin-right:0}.insurancescope__sport{clear:left;float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%;padding:1% 4%}.insurancescope__sport:last-child{margin-right:0}.insurancescope__sport{padding:1% 2%}.insurancescope__section{width:100%;float:left;margin:0 0 2em;clear:left}.insurancescope__table-cat{background-color:#fff;overflow:auto;border:1px solid #666;border-top:none;padding:15px}.insurancescope__heading-table{margin:0;padding:15px;color:#fff;background-color:#cadb36;background-image:linear-gradient(#cadb36,#7fc142);border:1px solid #666;border-bottom:none}.insurancescope__sportrow{float:left;display:block;margin-right:2.3576520234%;width:100%;margin-right:0}.insurancescope__sportrow:last-child{margin-right:0}@media screen and (min-width:640px){.insurancescope__sportrow{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-right:0}.insurancescope__sportrow:last-child{margin-right:0}}@media screen and (min-width:1024px){.insurancescope__sportrow{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;margin-right:0}.insurancescope__sportrow:last-child{margin-right:0}}.insurancescope__sportdesc{float:left;display:block;margin-right:7.4229717578%;width:46.2885141211%}.insurancescope__sportdesc:last-child{margin-right:0}.insurancescope__sportratio{float:left;display:block;margin-right:7.4229717578%;width:46.2885141211%;margin-right:0}.insurancescope__sportratio:last-child{margin-right:0}.insurancescope__footer{float:left;display:block;margin-right:2.3576520234%;width:100%;clear:left}.insurancescope__footer:last-child{margin-right:0}body,html{padding:0;margin:0;height:100%}body{height:100%;position:relative}.clearfix:after,.clearfix:before{content:"";display:table;clear:both}.quotes__container{background:url(../images/global__dot.gif) repeat}.content{max-width:1600px;margin-left:auto;margin-right:auto}.content:after{clear:both;content:"";display:block}.paragraph_bottom_spacing{padding-bottom:20px}li,ul{margin:0;padding:0}label i:focus,label i:hover{cursor:pointer}@media screen and (max-width:1024px){.tablet_mobile_noScroll{overflow:hidden}}.first{left:0!important}.twentyfive{left:25%!important}.thirtythree{left:33.33%!important}.fifty{left:50%!important}.sixtysix{left:66.66%!important}.seventyfive{left:75%!important}.onehundred{left:100%!important}input,select,textarea{font-size:16px}.ui-datepicker{z-index:12!important;position:relative}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){label img{pointer-events:none}}.footer__wrapper{background:#fff;clear:left}.footer__container{margin:0 auto;padding:15px 0;max-width:1170px!important;width:unset}@media (min-width:768px){.footer__container{display:-ms-flexbox;display:flex;padding:30px 0}}@media (max-width:768px){.footer__container{border-bottom:none}}.footer__call{margin-bottom:10px;text-align:center}@media (min-width:768px){.footer__call{text-align:left}}.footer__call-title{font-family:VagRounded;font-weight:600;color:#ff8200;margin:0 0 5px;text-align:center}@media screen and (min-width:768px){.footer__call-title{text-align:left;margin-top:73px}}.footer__call h6{font-size:18px;font-weight:400}.footer__call--para,.footer__call h6{margin:0;font-family:VagRounded;color:#333}.footer__call--para{font-size:16px;text-align:center}@media (min-width:768px){.footer__call--para{text-align:left}}.footer__call--number{color:#ff8200;font-size:30px;font-family:VagRounded;margin:0;line-height:1.35;text-align:center}@media (min-width:768px){.footer__call--number{text-align:left}}@media (min-width:960px){.footer__call--number{font-size:36px}}.footer__logos{background-color:#000;border-top:4px solid #ff8200;padding-bottom:10px;text-align:center}@media (min-width:768px){.footer__logos{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.footer__logos--cp{width:220px;display:block;margin:0 auto 20px}@media (min-width:768px){.footer__logos--cp{width:auto;margin:0 35px;display:inline-block}}@media (min-width:768px){.footer__logos--aviva{margin:0 35px}}.footer__ripe-logo{max-width:260px;margin-bottom:30px;display:block}.footer__intro{padding:0 20px;margin:0 0 20px}.footer__intro h3{margin:0 0 15px;color:#5a5a5a;font-family:ProximaSoft,Arial,sans-serif;font-size:20px}.footer__intro p{color:#5a5a5a;margin:0}.footer__intro-check{display:none}@media (min-width:768px){.footer__intro-check{font-weight:700;font-family:ProximaSoft,Arial,sans-serif}}.footer__links{padding:0 15px;text-align:center;display:none}@media (min-width:768px){.footer__links{padding:0;display:-ms-flexbox;display:flex;text-align:left}}.footer__links>div{padding:0 20px;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.footer__links h4{color:#ff8200;font-weight:700;font-size:16px;margin:0 0 15px;font-family:ProximaSoft,Arial,sans-serif}.footer__links ul{list-style:none;padding:0;margin:0 0 15px}@media (min-width:768px){.footer__links ul{margin:0 0 25px}}.footer__links ul:first-of-type{margin-top:15px;border-bottom:1px solid #d8d8d8}@media (min-width:768px){.footer__links ul:first-of-type{border:none;margin:0}}.footer__links ul li{margin:0 0 15px;font-size:13px;line-height:15px}.footer__links ul li a{color:#333;text-decoration:none;font-weight:400;font-family:ProximaSoft,Arial,sans-serif;font-size:13px!important}.footer__links ul li a:hover{text-decoration:underline}.footer__social{text-align:center;margin-bottom:20px;display:flex;flex-wrap:no-wrap}@media (min-width:768px){.footer__social{text-align:left;margin:0}}.footer__social a{margin:0 5px 5px 0;display:inline-block;width:35px}.footer__social a img{display:block;max-width:100%}.footer__lower{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding:10px 0}.footer__lower .footer__container{padding:0 15px;display:block}.footer__lower ul{padding:0;margin:0;text-align:right;list-style:none;width:100%}.footer__lower ul li{display:inline;margin:0 0 15px;font-size:13px}.footer__lower ul li a{color:#333;text-decoration:none;font-family:ProximaSoft,Arial,sans-serif;font-weight:400;font-size:13px}@media screen and (max-width:768px){.footer__lower ul li:before{display:none}.footer__lower ul{text-align:center}.footer__lower ul li{margin:0 4px}.footer__social a{width:50px}.footer__social{margin-bottom:0}}.footer__lower ul li a:hover{text-decoration:underline}.footer__lower ul li:before{content:"•";margin:0 15px;font-size:18px;color:#ff8200;vertical-align:middle;font-family:Arial,sans-serif}.footer__burger{background-color:#d8d8d8;display:block;color:#333;text-align:center;padding:10px;border:none;width:100%;font-family:VAGRoundStdLight;text-decoration:none;position:relative}.footer__burger--icon{color:#fff;position:absolute;right:15px}.footer__awards{text-align:center}.footer__copyright{max-width:1200px;margin:0 auto;padding:20px}.footer__copyright p{font-size:12px;color:#333;font-family:ProximaSoft,Arial,sans-serif;margin:0;line-height:1.25}.footer__copyright p:first-of-type{margin-bottom:10px}.footer--left,.footer--right{text-align:center}.footer--right{margin-top:20px}@media screen and (min-width:768px){.footer--left,.footer--right{text-align:left}}.footer__logoArea{clear:left;border-top:3px solid #ff8200;background-color:#000;text-align:center;margin:0 auto;justify-content:center;align-items:center;padding:10px 0}.footer__logoArea p{text-align:center;margin:0}@media screen and (min-width:500px){.footer__logoArea{display:flex;flex-direction:row;flex:1}.footer__logoArea p{text-align:unset;margin:0}}@media screen and (max-width:768px){.footer__awards{display:block;margin:0 auto}}.ripe-brands-banner{background:url(../images/banners/barbados-banner-mobile.jpg) bottom no-repeat;background-size:cover;position:relative;margin-top:12px;padding:24px;min-height:550px}.ripe-brands-banner .ripe-brands-banner__title{color:#fff;text-align:left;max-width:100%;font-size:38px;line-height:42px;padding-bottom:0;font-family:VagRounded;font-weight:300;margin-bottom:12px}.ripe-brands-banner .ripe-brands-banner__text{color:#fff;text-align:left;max-width:100%;font-size:19px;line-height:26px;font-family:ProximaSoft}.ripe-brands-banner .ripe-brands-banner__text:last-child{padding:0}@media screen and (min-width:600px){.ripe-brands-banner{background:url(../images/banners/barbados-banner-tablet.jpg) bottom no-repeat;min-height:450px}}@media screen and (min-width:768px){.ripe-brands-banner{background:url(../images/banners/barbados-banner.jpg) 50% no-repeat;background-size:cover;min-height:0}.ripe-brands-banner .ripe-brands-banner__title{max-width:45%}.ripe-brands-banner .ripe-brands-banner__text{max-width:50%}}.ripe-brands .ripe-tab{top:-10px}.accordionbrandcards .faqs__holder{background-color:#fff;padding:5px}.accordionbrandcards__img{max-width:60px;margin:0 auto;display:block}.accordionbrandcards__heading{color:#2d2926;text-align:center;margin:15px 0 0;padding:0;font-size:21px;font-family:ProximaSoft;font-weight:400}.accordionbrandcards__card{float:left;display:block;margin-right:2.35765%;width:100%;border:1px solid #d8d8d8;padding:15px;border-radius:6px;margin-top:1.5em;box-shadow:4px 4px 0 0 rgba(0,0,0,.2);position:relative}@media screen and (min-width:640px){.accordionbrandcards__card{width:90%;margin-right:5%;margin-left:5%}}@media screen and (min-width:1024px){.accordionbrandcards__card{width:90%;margin-right:5%;margin-left:5%}}.accordionbrandcards__button{background:-webkit-gradient(left top,right top,color-stop(0,#ff8200),color-stop(100%,#e86642));background:linear-gradient(90deg,#ff8200 0,#e86642);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff8200",endColorstr="#e86642",GradientType=1);display:inline-block;padding:4px 20px;text-decoration:none;color:#fff;border-radius:40px;font-family:ProximaSoft;font-size:16px;font-weight:400}.accordionbrandcards__button-holder{text-align:center;font-size:17px;margin:15px 0 0}.accordionbrandcards__button:active,.accordionbrandcards__button:focus,.accordionbrandcards__button:hover{color:#fff}.accordionbrandcards__button svg{fill:#fff;height:12px;padding-left:5px}.accordionbrandcards__corner{position:absolute;top:-1px;right:-1px;max-width:85px}.ripe-brands{position:relative;border:1px solid #d8d8d8;border-top:3px solid #ff8200;padding:0 15px 20px!important;border-radius:6px;margin-top:1.5em;margin-bottom:2em}@media screen and (min-width:768px){.ripe-brands{margin-top:3.5em}}.ripe-brands__inner{max-width:1024px;margin:0 auto;position:relative}.ripe-brands h1{margin-top:0;padding-top:30px;font-size:34px;line-height:1.1em}.ripe-brands h1,.ripe-brands p{font-family:VagRounded;font-weight:400;text-align:center}.ripe-brands p{font-size:21px;color:#a5a5a5;line-height:1.2em;padding:0 0 10px;margin:0}.ripe-brands p.accordionbrandcards__button-holder{margin:15px 0 0}.ripe-brands h1 span{color:#ff8200}.ripe-brands .ripe-tab{width:60px;z-index:1;margin:0 auto;display:block;position:relative;top:-1px;left:0}@media screen and (max-width:480px){.ripe-brands-anchoring .ripe-tab{display:none}}.feature-panel .ripe-brands h1{font-weight:400;font-size:34px;font-family:Vag}.main .feature-panel{padding-top:80px}@media screen and (min-width:1024px){.ripe-brands .ripe-tab{top:-1px;position:absolute;right:15px;margin:0;left:unset}.ripe-brands h1{padding-top:50px!important;font-size:46px;margin-bottom:20px}.main .feature-panel{padding-top:40px}}.ripe-brands--mini{border-top:1px solid #d8d8d8;overflow:auto;padding-bottom:8px!important}.ripe-brands--mini .ripe-tab{position:relative;top:0;right:0;float:none;width:60px}@media screen and (min-width:540px){.ripe-brands--mini .ripe-tab{float:left}}.ripe-brands--mini p{padding:21px 0 15px}p.getmore{color:#333;font-size:30px}p.getmore span{color:#ff8200}p.getmore .ripe-btn .svg{height:14px;padding-left:6px}p.getmore .ripe-btn{background:-webkit-gradient(left top,right top,color-stop(0,#ff8300),color-stop(100%,#fbaf3f));background:linear-gradient(90deg,#ff8300 0,#fbaf3f);font-size:21px;display:inline-block;padding:2px 20px;font-family:ProximaSoft;text-decoration:none;color:#fff;position:relative;top:-4px;left:10px;border-radius:40px}@media screen and (max-width:480px){p.getmore{color:#333;font-size:21px}.ripe-brands--mini p{padding:12px 0 10px}.getmore a.ripe-btn{width:100px;clear:left;display:block;margin:15px auto 0;left:0}}.slick-next,.slick-prev{opacity:0;position:absolute}.circles{list-style-type:none;margin:0;padding:0;text-align:center;position:relative;top:7px}.circles li{background:none;display:inline-block;border:1px solid #ccc;margin:0 5px 0 0;padding:0;border-radius:10px;color:#ff8200;height:14px;width:14px;font-size:0}.circles li.slick-active{font-weight:700;background-color:#ff8200;color:#fff}.circles li button,.circles li button:active,.circles li button:focus,.circles li button:hover{background:none;border:none;position:relative;top:4px;opacity:0;cursor:pointer}@media screen and (min-width:1500px){.slick-next,.slick-prev{opacity:0}}.ripe-brands p.accordionbrandcards__button-holder{margin-top:15px}.slick-slider{left:0}img[src*="//gb-gmtdmp.mookie1.com"],img[src*="https://secure.adnxs.com"],img[src*="https://t.mookie1.com"]{display:none}.schema-desc{display:block}@media screen and (min-width:600px){.schema-desc{display:block;margin:20px auto 30px;width:600px}}.banner__video-code{background-color:#fff;border-radius:5px;padding:20px 0;display:block}.banner__video-code .schema-heading{color:#2e2e2e;line-height:1.35;margin-bottom:10px}.banner__video-code .schema-desc{color:#2e2e2e;font-size:.85em;margin:0;width:auto}@media screen and (min-width:600px){.banner__video-code .schema-desc{font-size:1em}}.qc-cmp-button{background-color:#cadb36!important;border-color:#cadb36!important}.qc-cmp-button:hover{background-color:transparent!important;border-color:#cadb36!important}.qc-cmp-alt-action,.qc-cmp-link{color:#cadb36!important}.qc-cmp-button,.qc-cmp-button.qc-cmp-secondary-button{color:#000!important}.qc-cmp-button.qc-cmp-button.qc-cmp-secondary-button:hover{color:#fff!important}.qc-cmp-button.qc-cmp-secondary-button{border-color:#cadb36!important;background-color:transparent!important}.qc-cmp-button.qc-cmp-secondary-button:hover{background-color:#cadb36!important}.qc-cmp-ui,.qc-cmp-ui .qc-cmp-alt-action,.qc-cmp-ui .qc-cmp-beta-messaging,.qc-cmp-ui .qc-cmp-main-messaging,.qc-cmp-ui .qc-cmp-messaging,.qc-cmp-ui .qc-cmp-purpose-info,.qc-cmp-ui .qc-cmp-sub-title,.qc-cmp-ui .qc-cmp-table,.qc-cmp-ui .qc-cmp-table-header,.qc-cmp-ui .qc-cmp-title,.qc-cmp-ui .qc-cmp-vendor-list,.qc-cmp-ui .qc-cmp-vendor-list-title,.qc-cmp-ui a{color:#000!important}.qc-cmp-ui{background-color:#fff!important}.qc-cmp-publisher-purposes-table .qc-cmp-table-header{background-color:#fafafa!important}.qc-cmp-publisher-purposes-table .qc-cmp-table-row{background-color:#fff!important}.qc-cmp-small-toggle.qc-cmp-toggle-on,.qc-cmp-toggle.qc-cmp-toggle-on{background-color:#cadb36!important;border-color:#cadb36!important}.qc-cmp-persistent-link{display:none!important}@media screen and (min-width:500px){.qc-cmp-persistent-link{display:block!important}}.qc-cmp-publisher-logo{height:40px!important;width:170px!important}.color-sushi{color:#7fc142}.hero-aviva{z-index:1;position:relative;display:flex;justify-content:center;align-items:center;padding:6px 0;width:100%;float:left;text-align:center;background:hsla(0,0%,100%,.8)}.hero-aviva__text{color:#333;font-size:13px;font-weight:700}.hero-aviva__logo{width:112px;margin-left:10px}@media screen and (min-width:768px){.hero-aviva__logo{width:132px}}.hero-aviva--ppc{top:0}@media screen and (min-width:1024px){.hero-aviva--ppc{top:66px}}.specialistsports__row .facilities__arrow-heading{text-align:center}.specialistsports__row .facilities__arrow-heading span{display:block;max-width:1700px;margin:0 auto}.specialistsports__row .specialistsports__form{max-width:850px}.specialistsports__form{max-width:1700px;margin:0 auto}.specialistsports__form .contact-us__thank-you{background:none;left:0;padding:0}.specialistsports__form .contact-us__thank-you h2{max-width:none}.specialistsports__form input[name=LastName],.specialistsports__form label[for=organisation]{display:none!important}@media screen and (min-width:800px){.cookie button{margin:0 0 0 30px;width:auto}}.my-insurance__checkbox--optout{height:26px;width:27px;margin:0 10px 0 0;display:block;background:url(../images/checkbox-label--optout.png) 100% 0 no-repeat;float:left}.my-insurance__checkbox-holder input{display:none}.my-insurance__checkbox--optout:disabled+label{background:url(../images/checkbox-label__disabled--optout.png) 100% 0 no-repeat}.my-insurance__checkbox--optout:active,.my-insurance__checkbox--optout:focus,.my-insurance__checkbox--optout:hover{cursor:pointer}input[type=checkbox].my-insurance__checkbox--optout:checked+label{background:url(../images/checkbox-label--optout.png) 0 0 no-repeat;border:none}input[type=checkbox].my-insurance__checkbox--optout:checked:disabled+label{background:url(../images/checkbox-label__disabled--optout.png) 0 0 no-repeat;border:none}.my-insurance__modal{position:fixed;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;background:rgba(0,0,0,.6);z-index:6;width:100%;padding:15px}.my-insurance__modal>div{max-width:960px;margin:0 auto;padding:30px;border:5px solid #cadb36;background:#fff;text-align:center}.my-insurance__modal>div a{display:inline-block;color:#5a5a5a}p.list{display:list-item;list-style-type:disc;list-style-position:inside;padding-bottom:0;margin-bottom:19px;line-height:1em}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */

.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-envira:before {
  content: "\f299";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-wheelchair-alt:before {
  content: "\f29b";
}
.fa-question-circle-o:before {
  content: "\f29c";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-handshake-o:before {
  content: "\f2b5";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-o:before {
  content: "\f2b7";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-book-o:before {
  content: "\f2ba";
}
.fa-vcard:before,
.fa-address-card:before {
  content: "\f2bb";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\f2bc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-circle-o:before {
  content: "\f2be";
}
.fa-user-o:before {
  content: "\f2c0";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-drivers-license:before,
.fa-id-card:before {
  content: "\f2c2";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\f2c3";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\f2cd";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\f2d3";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\f2d4";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-eercast:before {
  content: "\f2da";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-snowflake-o:before {
  content: "\f2dc";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-meetup:before {
  content: "\f2e0";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

/**
 * BxSlider v4.1.2 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2014
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	margin: 0 auto;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    	-ms-transform: translatez(0);
    	-o-transform: translatez(0);
    	transform: translatez(0);
        margin-bottom: 15px;
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {

	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(../images/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #FFF;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: url(../images/trustpilot__sprite.png) bottom left no-repeat;
	text-indent: -9999px;
	display: block;
	width: 18px;
	height: 15px;
	outline: 0;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: url(../images/trustpilot__sprite.png) 0 0 no-repeat;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(../images/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(../images/controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}

/*
 * jquery.selectBoxIt.css 3.8.1
 * Author: @gregfranko
 */

/*
  Common CSS Properties
  ---------------------
  These properties will be applied to any themes that you use
*/

/* SelectBoxIt container */
.selectboxit-container {
  position: relative;
  display: block;
  vertical-align: top;
  background-color: #FFF;
}

.selectboxit-text {
    max-width: 100% !important;
}


/* Styles that apply to all SelectBoxIt elements */
.selectboxit-container * {
  /*font: 14px Helvetica, Arial;
   Prevents text selection */
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  outline: none;
  white-space: nowrap;
}

/* Button */
.selectboxit-container .selectboxit {
  /*width: 220px;  Width of the dropdown button */
  cursor: pointer;
  margin: 0;
  padding: 0;
  overflow: hidden;
  display: block;
  position: relative;
}

/* Height and Vertical Alignment of Text */
.selectboxit-container span, .selectboxit-container .selectboxit-options a {
  height: 40px; /* Height of the drop down */
  line-height: 40px; /* Vertically positions the drop down text */
  display: block;
}

.selectboxit-list > .selectboxit-focus > .selectboxit-option-anchor {
    background: #cadb36 !important;
}

/* Focus pseudo selector */
.selectboxit-container .selectboxit:focus {
  outline: 0;
}

/* Disabled Mouse Interaction */
.selectboxit.selectboxit-disabled, .selectboxit-options .selectboxit-disabled {
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  cursor: default;
}

/* Button Text */
.selectboxit-text {
  text-indent: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  float: left;
}

.selectboxit .selectboxit-option-icon-container {
  margin-left: 5px;
}

/* Options List */
.selectboxit-container .selectboxit-options {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  min-width: 260px;   /* Minimum Width of the dropdown list box options */
  *width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
  position: absolute;
  overflow-x: hidden;
  overflow-y: auto;
  cursor: pointer;
  display: none;
  z-index: 9999999999999;
  text-align: left;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* Individual options */
 .selectboxit-option .selectboxit-option-anchor{
  padding: 0 2px;
}

/* Individual Option Hover Action */
.selectboxit-option .selectboxit-option-anchor:hover {
  text-decoration: none;
}

/* Individual Option Optgroup Header */
.selectboxit-option, .selectboxit-optgroup-header {
  text-indent: 5px; /* Horizontal Positioning of the select box option text */
  margin: 0;
  list-style-type: none;
}

/* The first Drop Down option */
.selectboxit-option-first {

}

/* The first Drop Down option optgroup */
.selectboxit-optgroup-header + .selectboxit-option-first {

}

/* The last Drop Down option */
.selectboxit-option-last {

}

/* Drop Down optgroup headers */
.selectboxit-optgroup-header {
  font-weight: bold;
}

/* Drop Down optgroup header hover psuedo class */
.selectboxit-optgroup-header:hover {
  cursor: default;
}

/* Drop Down down arrow container */
.selectboxit-arrow-container {
  /* Positions the down arrow */
display: none;
}

/* Drop Down down arrow */
.selectboxit .selectboxit-arrow-container .selectboxit-arrow {
  /* Horizontally centers the down arrow */
  margin: 0 auto;
  position: absolute;
  right: 4px;
  top: 6px;
  display: none;
}

/* Drop Down down arrow for jQueryUI and jQuery Mobile */
.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon {
  top: 30%;
}

/* Drop Down individual option icon positioning */
.selectboxit-option-icon-container {
  float: left;
}

.selectboxit-container .selectboxit-option-icon {
  margin: 0;
  padding: 0;
  vertical-align: middle;
}

/* Drop Down individual option icon positioning */
.selectboxit-option-icon-url {
  width: 18px;
  background-size: 18px 18px;
  background-repeat: no-repeat;
  height: 100%;
  background-position: center;
  float: left;
}

.selectboxit-rendering {
  display: inline-block !important;
  *display: inline !important;
  zoom: 1 !important;
  visibility: visible !important;
  position: absolute !important;
  top: -9999px !important;
  left: -9999px !important;
}

/* jQueryUI and jQuery Mobile compatability fix - Feel free to remove this style if you are not using jQuery Mobile */
.jqueryui .ui-icon {
  background-color: inherit;
}

/* Another jQueryUI and jQuery Mobile compatability fix - Feel free to remove this style if you are not using jQuery Mobile */
.jqueryui .ui-icon-triangle-1-s {

}

/*
  Default Theme
  -------------
  Note: Feel free to remove all of the CSS underneath this line if you are not using the default theme
*/
.selectboxit-btn {

}

.selectboxit-btn.selectboxit-enabled:hover,
.selectboxit-btn.selectboxit-enabled:focus,
.selectboxit-btn.selectboxit-enabled:active {

}

.selectboxit-btn.selectboxit-enabled:hover,
.selectboxit-btn.selectboxit-enabled:focus {
  color: #333333;
  text-decoration: none;

}

.selectboxit-default-arrow {
  width: 0;
  height: 0;
  border-top: 4px solid #000000;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}

.selectboxit-list {
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}

.selectboxit-list .selectboxit-option-anchor {
  color: #333333;
}

.selectboxit-list > .selectboxit-focus > .selectboxit-option-anchor {
  color: #ffffff;
  background-color: #0081c2;
  background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
  background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
  background-image: -o-linear-gradient(top, #0088cc, #0077b3);
  background-image: linear-gradient(to bottom, #0088cc, #0077b3);
  background-repeat: repeat-x;
}

.selectboxit-list > .selectboxit-disabled > .selectboxit-option-anchor {
  color: #999999;
}

@media (max-width: 768px){

}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('./ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('./fonts/slick.eot');
    src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

