.paragraph-wrap{margin-bottom:30px}
.paragraph-wrap p{margin:0 auto;padding:0 0 20px;color:#3c4449;font-family:'MuseoSans-300',Helvetica,Arial,sans-serif;font-size:16px;text-align:left;word-wrap:break-word}
@media screen and (max-width:425px){.paragraph-wrap p{font-size:14px}
}
.paragraph-wrap p:last-child{padding:0}
.paragraph-wrap p.paragraph--padding-bottom-none{padding-bottom:0}
.paragraph-wrap p+ul,.paragraph-wrap p+ol{margin-top:-10px}
.paragraph-wrap ul,.paragraph-wrap ol{padding-left:20px}
.paragraph-wrap a{text-decoration:underline;word-wrap:break-word}
.paragraph-wrap span{display:inline}
.paragraph-wrap--custom-width{margin-left:auto;margin-right:auto}
@media screen and (max-width:768px){.paragraph-wrap--custom-width{width:100% !important}
}
.paragraph-wrap--collapsed .paragraph{height:0;padding:0;overflow:hidden;transition:height .5s linear}
.paragraph-wrap--collapsed .paragraph-collapse-btn__icon{transform:rotate(180deg)}
.paragraph-collapse-btn{text-align:center;cursor:pointer}
.paragraph-collapse-btn .paragraph-collapse-btn__text{display:inline-block;width:auto}
.paragraph-collapse-btn .paragraph-collapse-btn__icon{display:inline-block;width:auto}
.paragraph-collapse-btn .paragraph-collapse-btn__icon.icon-chevron-down{margin:0 0 0 2px;font-size:12px}
.paragraph--horizontal-pos_left p{margin:0 auto 0 0}
.paragraph--horizontal-pos_right p{margin:0 0 0 auto}
@media screen and (min-width:769px){.paragraph--set-width_two-thirds{max-width:67%}
}
.paragraph--left p{text-align:left}
.paragraph--center{max-width:700px;margin:0 auto}
.paragraph--center p{text-align:center}
@media screen and (min-width:769px) and (max-width:768px){.paragraph--tablet_center p{text-align:center}
}
@media screen and (max-width:425px){.paragraph--mobile_center p{text-align:center}
}
.column__content .paragraph--center{max-width:none}
.paragraph--right p{text-align:right}
.paragraph-wrap span.paragraph--small{display:block}
.paragraph--small{line-height:16px;font-size:12px}
.paragraph--small p{padding-bottom:0}
ul.paragraph--small li:not(:last-child),ol.paragraph--small li:not(:last-child){margin-bottom:2px}
.paragraph--large{font-family:'Museo-700',Helvetica,Arial,sans-serif;font-size:34px}
.paragraph--extra-large{font-family:'Museo-700',Helvetica,Arial,sans-serif;font-size:48px}
.paragraph.paragraph--colour_white p,.paragraph.paragraph--colour_white a,.paragraph.paragraph--colour_white ul{color:#fff}
.paragraph--car-red,.paragraph--colour_car-red{color:#de0614}
.paragraph--car-red p,.paragraph--colour_car-red p{color:#de0614}
.paragraph--home-green,.paragraph--colour_home-green{color:#de0614}
.paragraph--home-green p,.paragraph--colour_home-green p{color:#de0614}
.paragraph--life-blue,.paragraph--colour_life-blue{color:#de0614}
.paragraph--life-blue p,.paragraph--colour_life-blue p{color:#de0614}
.paragraph--health-blue,.paragraph--colour_health-blue{color:#de0614}
.paragraph--health-blue p,.paragraph--colour_health-blue p{color:#de0614}
.paragraph--travel-yellow,.paragraph--colour_travel-yellow{color:#de0614}
.paragraph--travel-yellow p,.paragraph--colour_travel-yellow p{color:#de0614}
.paragraph--roadside-orange,.paragraph--colour_roadside-orange{color:#de0614}
.paragraph--roadside-orange p,.paragraph--colour_roadside-orange p{color:#de0614}
.paragraph--motorcycle-maroon,.paragraph--colour_motorcycle-maroon{color:#de0614}
.paragraph--motorcycle-maroon p,.paragraph--colour_motorcycle-maroon p{color:#de0614}
.paragraph--pet-green,.paragraph--colour_pet-green{color:#de0614}
.paragraph--pet-green p,.paragraph--colour_pet-green p{color:#de0614}
.paragraph--pa-purple,.paragraph.paragraph--colour_pa-purple{color:#622978}
.paragraph--pa-purple p,.paragraph.paragraph--colour_pa-purple p{color:#622978}
.paragraph--grey-dark,.paragraph.paragraph--colour_grey-dark{color:#3c4449}
.paragraph--grey-dark p,.paragraph.paragraph--colour_grey-dark p{color:#3c4449}
.paragraph--grey-light,.paragraph.paragraph--colour_grey-light{color:#e5e9ed}
.paragraph--grey-light p,.paragraph.paragraph--colour_grey-light p{color:#e5e9ed}
.paragraph--grey-v-light,.paragraph.paragraph--colour_grey-v-light{color:#edf0f3}
.paragraph--grey-v-light p,.paragraph.paragraph--colour_grey-v-light p{color:#edf0f3}
.paragraph--a-colour_car-red a{color:#de0614}
.paragraph--a-colour_home-green a{color:#de0614}
.paragraph--a-colour_life-blue a{color:#de0614}
.paragraph--a-colour_health-blue a{color:#0092b3}
.paragraph--a-colour_travel-yellow a{color:#de0614}
.paragraph--a-colour_roadside-orange a{color:#de0614}
.paragraph--a-colour_motorcycle-maroon a{color:#de0614}
.paragraph--a-colour_pet-green a{color:#de0614}
.paragraph--a-colour_pa-purple a{color:#622978}
.paragraph--a-colour_grey-dark a{color:#3c4449}
.paragraph--a-colour_grey-light a{color:#e5e9ed}
.paragraph--a-colour_grey-v-light a{color:#edf0f3}
.paragraph-wrap--bg-white{padding:0 20px 20px;margin-top:-1px;background:#fff}
.paragraph-wrap--bg-grey-light{padding:0 20px 20px;margin-top:-1px;background:#e5e9ed}
.paragraph-wrap--bg-grey-very-light{background-color:#edf0f3}
.paragraph-wrap--bg-roadside-orange{padding:20px;background-color:#de0614}
.paragraph-wrap--bg-roadside-orange .paragraph p{color:#fff}
.paragraph--border-bottom-curved{border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.paragraph--button-description{margin-top:5px;margin-left:20px}
.paragraph--button-description span.paragraph--small{display:inline-block;font-size:10px}
@media screen and (min-width:941px){.paragraph--thin{width:70%}
.paragraph--thin.paragraph--right{margin-right:0}
.paragraph--thin.paragraph--left{margin-left:0}
.paragraph--thin.paragraph--center{margin-left:auto;margin-right:auto}
}
.paragraph--line-height-normal{line-height:normal}
.wrap-paragraph .paragraph--link .paragraph--colour_white a{color:#fff}
.wrap-paragraph .paragraph-wrap.paragraph--price-block{max-width:200px;margin-left:auto;margin-right:auto;padding:10px;border-radius:10px}
.wrap-paragraph .paragraph-wrap.paragraph--price-block p{font-size:47px}
.paragraph-wrap.paragraph--link-color_grey-dark .paragraph a{color:#3c4449}
.paragraph--spaced-list_large .paragraph>ul>li{padding-bottom:25px}
.paragraph--spaced-list_large .paragraph>ul>li:last-child{padding-bottom:0}
.paragraph-wrap--border{padding:5px 10px;border:1px solid #3c4449;border-radius:5px}
.paragraph-wrap--border.paragraph-wrap--border-colour_car-red{border-color:#de0614}
.paragraph-wrap--blockquote blockquote{position:relative;padding:50px 80px;margin:50px 0}
@media screen and (max-width:768px){.paragraph-wrap--blockquote blockquote{padding-left:30px;padding-right:30px}
}
.paragraph-wrap--blockquote blockquote :first-child{margin-top:0}
.paragraph-wrap--blockquote blockquote::before{content:'\e992';position:absolute;top:0;left:0;color:#eef0f2;font-family:icomoon;font-size:34px;line-height:1em}
.paragraph-wrap--blockquote blockquote::after{content:'\e993';position:absolute;bottom:0;right:0;color:#eef0f2;font-family:icomoon;font-size:34px;line-height:1em}
.paragraph-wrap--blockquote blockquote p{font-size:20px;line-height:28px;font-family:'MuseoSans-700',Helvetica,Arial,sans-serif}
.paragraph-wrap span.icon{width:auto;margin:0 2px;vertical-align:middle}
.paragraph-wrap.paragraph--blockquote-2 blockquote{padding-top:80px;padding-bottom:80px}
@media(min-width:941px){.paragraph-wrap.paragraph--blockquote-2 blockquote{padding-top:50px;padding-bottom:50px}
}
.paragraph-wrap.paragraph--blockquote-2 blockquote::before,.paragraph-wrap.paragraph--blockquote-2 blockquote::after{font-size:58px}
.paragraph-wrap.paragraph--blockquote-2 blockquote p{font-size:20px;line-height:135%}
.paragraph--margin-bottom p,.paragraph--margin-bottom p:last-child{padding-bottom:0;margin-bottom:20px}
.paragraph--extra-padding{padding:30px}
p.paragraph--padding-bottom-small{padding-bottom:10px}
.paragraph--rounded{border-radius:5px}
.paragraph--margin-top{margin-top:10px}
.paragraph--lead .paragraph p{font-size:20px}
.paragraph-wrap.paragraph--megamenu-heading{margin-bottom:0}
.paragraph-wrap.paragraph--megamenu-heading p{color:#3c4449;text-align:left;font-family:'MuseoSans-700',Helvetica,Arial,sans-serif;font-size:31px;padding:0 0 20px;margin:0 auto;font-weight:inherit;line-height:normal}
.paragraph-wrap.paragraph--megamenu-heading a{color:#3c4449;text-decoration:none}
.paragraph-wrap.paragraph--megamenu-heading a:hover{text-decoration:underline}
.paragraph--megamenu-sub-heading.paragraph-wrap{margin-bottom:0}
.paragraph--megamenu-sub-heading p{padding-bottom:0;color:#3c4449;text-align:left;font-family:'MuseoSans-700',Helvetica,Arial,sans-serif;font-size:16px;margin:0 auto;font-weight:inherit;line-height:normal}
.paragraph--paid-out-messaging p{text-align:center;font-family:'MuseoSans-700',Helvetica,Arial,sans-serif;font-size:18px}
@media(min-width:521px){.paragraph--paid-out-messaging p{font-size:26px}
}