.list.list--colour_car-red li:before{color:#de0614}
.list.list--colour_white li:before{color:#fff}
.list.list--included{margin-bottom:0;list-style:none}
.list.list--included .icon--yes,.list.list--included .icon--no,.list.list--included .icon-close,.list.list--included .icon-minus{margin-top:3px}
.list.list--included .icon--yes.icon{color:#399950}
.list.list--included .icon-checkmark-rounded{font-size:18px;margin-top:2px}
.list.list--included.list--colour_car-red .icon{color:#de0614}
.list.list--included.list--colour_home-green .icon{color:#399950}
.list.list--included.list--colour-excluded_grey-light .icon.icon--no{color:#e5e9ed}
.list.list--included.list--colour-excluded_grey-table-border .icon.icon--no{color:#ccd1d5}
.list.list--included.list--colour-excluded_car-red .icon.icon--no{color:#de0614}
.list.list--included.list--all li:before{content:'\e929';font-family:'icomoon';position:absolute;width:auto;left:0;margin-right:10px;text-align:left;color:#de0614}
.list.list--included.list--none li:before{content:'\e928';font-family:'icomoon';position:absolute;width:auto;left:0;margin-right:10px;text-align:left;color:#de0614;transform:rotateZ(45deg)}
.list.list--included>li{position:relative;text-align:left;color:#3c4449;padding:0 0 10px 30px;margin-bottom:0}
.list.list--included .icon{position:absolute;width:auto;left:0;margin-right:10px;text-align:left;color:#3c4449}
.list.list--included-2{margin-bottom:0;list-style:none}
.list.list--included-2.list--colour_car-red .icon{color:#de0614}
.list.list--included-2.list--colour_home-green li:before{color:#de0614}
.list.list--included-2>li{position:relative;text-align:left;color:#3c4449;padding:0 0 0 25px}
.list.list--included-2>li:before{content:'\e96e';font-family:'icomoon';position:absolute;width:auto;left:0;margin-right:10px;text-align:left;color:#3c4449}
.list.list--included-both .icon--yes{margin-top:3px}
.list.list--included-both .icon--yes::before{content:'\e929';font-family:'icomoon';color:#de0614}
.list.list--included-both .icon--no{margin-top:5px}
.list.list--included-both .icon--no::before{content:'\e007';font-family:'icomoon';color:#868e91}
.list.list--included-margin-bottom{margin-bottom:20px}
.list.list--included-margin-bottom li:last-child{margin-bottom:0;padding-bottom:0}
.list.list--included-extra-margin-bottom{margin-bottom:40px}
.list.list--included-extra-margin-bottom li:last-child{margin-bottom:0;padding-bottom:0}
.list.list--included-pros,.list.list--included-cons{margin-bottom:30px}
.list.list--included-pros>li,.list.list--included-cons>li{padding:0 0 10px 20px}
.list.list--included-pros>li p,.list.list--included-cons>li p{margin-bottom:10px}
.list.list--included-pros .icon::before,.list.list--included-cons .icon::before{font-family:'MuseoSans-400',Helvetica,Arial,sans-serif;font-size:20px;position:relative}
.list.list--included-pros .icon::before{content:'+';color:#de0614;top:-1px}
.list.list--included-cons .icon::before{content:'–';color:#de0614;top:-4px}
.paragraph .list{padding-left:0}
.wrap-paragraph+.wrap-list .list,.wrap-paragraph+link+.wrap-list .list{margin-top:-20px}
.list ul{list-style-type:disc;margin-left:18px}
.list--center{max-width:420px;margin-left:auto;margin-right:auto}
.o-list{list-style:none}
.o-list.o-list--colour_grey-dark .icon{color:#3c4449}
.o-list.o-list--colour_grey-dark .icon:before{color:#3c4449}
.o-list.o-list--colour_car-red .icon{color:#de0614}
.o-list.o-list--colour_car-red .icon:before{color:#de0614}
.o-list.o-list--colour_white .icon{color:#fff}
.o-list.o-list--colour_white .icon:before{color:#fff}
@media screen and (max-width:425px){.o-list.o-list--square{padding-left:0}
}
.o-list.o-list--square.o-list--colour_grey-dark .icon{border:1px solid #3c4449}
.o-list.o-list--square.o-list--colour_car-red .icon{border:1px solid #de0614}
.o-list.o-list--square.o-list--colour_white .icon{border:1px solid #fff}
.o-list.o-list--square li{position:relative;min-height:46px;padding:3px 0 20px 60px;font-family:'MuseoSans-700',Helvetica,Arial,sans-serif;font-size:20px;margin-bottom:0}
@media screen and (max-width:425px){.o-list.o-list--square li{min-height:100%;padding:50px 0 20px 0;text-align:center}
}
.o-list.o-list--square .icon{position:absolute;top:0;left:0;padding:10px 15px;border:1px solid #3c4449;border-radius:5px}
@media screen and (max-width:425px){.o-list.o-list--square .icon{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
}
.o-list .icon{display:inline-block;width:auto;margin-right:10px;font-family:'MuseoSans-700',Helvetica,Arial,sans-serif;font-size:24px}