.cnfsd-dct-widget .banner{scroll-margin-top:100px;background-color:var(--themeUiProductColour,#8a8a8a)}.cnfsd-dct-widget .banner__header{padding:13px 16px;display:flex;justify-content:space-between}.cnfsd-dct-widget .banner__title{font-size:1rem;font-weight:600}.cnfsd-dct-widget .banner__progress-step{font-size:1rem}.cnfsd-dct-widget .banner__progress-step-value{font-weight:600}.cnfsd-dct-widget .banner__progress-bar{position:relative;height:5px;width:100%}.cnfsd-dct-widget .banner__progress-bar span{position:relative;background:var(--subThemeColour,--black);height:5px;display:flex}.cnfsd-dct-widget .widget__section{background-color:var(--lightGrey);padding:1rem;color:var(--themeBaseFontColour);font-size:1.125rem}.cnfsd-dct-widget .widget__section__container{max-width:360px}.cnfsd-dct-widget .widget__section form{max-width:360px}.cnfsd-dct-widget .widget__section .widget__screen-heading{font-size:1.375rem;margin-bottom:1rem}.cnfsd-dct-widget .widget__section .widget__screen__footer{display:inline-flex;flex-direction:column;gap:1rem;align-items:flex-start;width:100%}.cnfsd-dct-widget .widget__section .widget__screen--results{max-width:none}.cnfsd-dct-widget .widget__section p{margin-bottom:1rem}.cnfsd-dct-widget .widget__section p:last-child{margin-bottom:0}@media (max-width:841px){.cnfsd-dct-widget .widget__section p{font-size:1rem}}.cnfsd-dct-widget .widget__footer>*{margin-top:1rem}.cnfsd-dct-widget .field-group label,.cnfsd-dct-widget .field-group legend{margin-bottom:1rem;display:block}.cnfsd-dct-widget .field-group input{margin-bottom:0}.cnfsd-dct-widget .field-group input[type=text]{text-transform:uppercase}.cnfsd-dct-widget .field-group input::placeholder{text-transform:none}.cnfsd-dct-widget .widget__screen__content{margin-bottom:2rem;background-color:var(--white);padding:1.5rem 1rem}.cnfsd-dct-widget .widget__screen__content__info-display{display:flex}.cnfsd-dct-widget .widget__screen__content__info-display__item{background-color:var(--themeUiProductColour,#efefef);width:-webkit-fill-available;border-radius:12%;text-align:center;padding:1rem}.cnfsd-dct-widget .widget__screen__content__info-display__item h2{margin-bottom:.5rem}.cnfsd-dct-widget .widget__screen__content__info-display__item h2::before{content:"";display:block;margin:0 auto .5rem auto;width:48px;height:48px;background-repeat:no-repeat;background-size:contain}.cnfsd-dct-widget .widget__screen__content__info-display__item h2#reports-made-percentage::before{background-image:url(../../images/icons/file-icon-round--black.svg)}.cnfsd-dct-widget .widget__screen__content__info-display__item h2#fines-issues-percentage::before{background-image:url(../../images/icons/pound-icon-round--black.svg)}.cnfsd-dct-widget .widget__screen__content__info-display__item p{font-size:14px;font-weight:600}.cnfsd-dct-widget .widget__screen__content__info-display__item:first-child{margin-right:8px}.cnfsd-dct-widget .widget__screen--two .widget__screen-heading{margin-bottom:2rem;font-size:2rem;line-height:1.25rem;font-weight:600}.cnfsd-dct-widget #dct-results-restart{display:block}