body{background-color:#c1d109}.v-application--wrap{background-color:#c1d109!important}.contactLinks,.contactLinks a,.legalLinks,.legalLinks a{color:#fff!important}.contactLinks a{text-decoration:none}.entercodebox .display-1,.entercodebox a,.entercodebox p{color:#fff!important}.managebookingsbutton{background-color:#299ccb!important;color:#fff}.managebookingsbutton span{color:#fff}.entercodeboxinput .v-input__slot{background-color:#fff!important}.contactCard a{color:#54ba4d!important;text-decoration:none!important}.v-application .slot-list p{margin-bottom:2px!important}.slot-list .v-radio label{font-weight:700;color:#54b649}html,html .v-label{font-size:14px}html .person-form .v-input .v-text-field__details{display:none!important;margin:0;padding:0}html .person-form .v-input.v-input--checkbox{margin:0;padding:0}html .person-form .v-text-field--filled:not(.v-text-field--single-line) input{margin-top:12px!important}.person-form .v-text-field--full-width>.v-input__control>.v-input__slot,.person-form .v-text-field--outlined>.v-input__control>.v-input__slot,html .person-form .v-text-field--filled>.v-input__control>.v-input__slot{min-height:36px!important}.person-form .v-text-field--full-width .v-label,html .person-form .v-text-field--filled .v-label{top:10px!important}.person-form>.row>div{padding-bottom:0!important;margin-bottom:0!important}.person-form{margin-bottom:12px}h3[data-v-5fff0e36]{margin:40px 0 0}ul[data-v-5fff0e36]{list-style-type:none;padding:0}li[data-v-5fff0e36]{display:inline-block;margin:0 10px}a[data-v-5fff0e36]{color:#42b983}