a.button,a.button:hover,a.button:active{text-decoration:none}input[type=submit].button{-webkit-appearance:none}.button{box-sizing:border-box;text-align:center;cursor:pointer;color:#fff;background:linear-gradient(#ffbf00 0%,#ff9600 12.02%,#ff690c 100%);border:2px solid #ff9600;border-radius:30px;margin:0;padding:12px 20px;font-family:Inter,sans-serif;font-size:16px;line-height:1.25;text-decoration:none;display:inline-block}.button:visited{color:#fff}.button:hover{background:linear-gradient(#fff3 0% 100%),linear-gradient(#ffbf00 0%,#ff9600 12.02%,#ff690c 100%)}.button:active{color:#fff;background:linear-gradient(#ff690c 0%,#ff9600 87.98%,#ffbf00 100%)}.button:disabled{opacity:.6;cursor:not-allowed}.button:first-letter{text-transform:capitalize}.button--admin--small{padding:.5rem 1rem;font-size:.9rem}.button--admin--small:hover{border:2px solid #ff9600}.button--secondary,.button--action{color:#5e5e5e;background:#fff;border-color:#e5e5e5}.button--secondary:hover,.button--action:hover{background:#fff;border-color:#5e5e5e}.button--secondary:active,.button--action:active{color:#5e5e5e;background:linear-gradient(#e5e5e5 0%,#fff 19.71%);border-color:#5e5e5e}.button--secondary:visited,.button--action:visited{color:#5e5e5e;background:#fff}.button--secondary:disabled,.button--action:disabled{opacity:.5;color:#5e5e5e}.button--secondary:disabled:hover,.button--action:disabled:hover{background:#fff;border-color:#5e5e5e}.button.button--danger{color:#fff;background:#ea321b;border-color:#ea321b;box-shadow:inset 0 1px 1px #ee5c4a}.button.button--danger:hover{filter:brightness(1.1)}.button--danger:active{background:#ea321b;box-shadow:inset 1px 1px 2px #999}.button--danger:disabled{opacity:.5;color:#f59b90;cursor:not-allowed}.button--verified{background:linear-gradient(#5fcf3f 0%,#4ba72f 100%);border:2px solid #4ba72f}.button--verified:hover{background:linear-gradient(#70dd50 0%,#58b83a 100%)}.button--facebook{background:#3b5998;border-color:#3b5998}.button--facebook .button__icon{font-size:20px}.button--facebook:hover{color:#fff;background:#4c70ba;box-shadow:0 1px 1px #d5d5d5}.button--facebook:active{color:#fff;background:#3b5998;box-shadow:inset 1px 1px 2px #003d5d}.button--facebook:disabled{color:#d5d5d5}.button--facebook:disabled:hover{box-shadow:none;background:#3b5998}.button--close{cursor:pointer;color:#5e5e5e;background:0 0;border:none;flex-direction:column;align-items:center;padding:0 2px;font-size:13px;font-weight:500;line-height:1.325;display:flex}.button--close .button__icon{margin:0;font-size:14px}.button--close:hover{background:0 0}.button--close:active{color:#5e5e5e;background:0 0}.button--link{color:#3480db;line-height:inherit;background:0 0;border:none;padding:0}.button--link:hover,.button--link:active,a.button--link:hover,a.button--link:active{color:#3480db;background:0 0;text-decoration:underline}.button--link:disabled{opacity:.4;color:#5e5e5e}.button--link:disabled:hover,a.button--link:disabled:hover{background:#fff}.button--link:disabled:hover .button__text,a.button--link:disabled:hover .button__text{text-decoration:none}.button__content{justify-content:center;align-items:center;display:flex}.button__icon{margin-right:7px;line-height:1}.button--icon-right .button__content{flex-direction:row-reverse}.button--icon-right .button__icon{margin-left:7px;margin-right:0}.button--two-icons .button__icon:first-of-type{margin:0 7px 0 0}.button--two-icons .button__icon:last-of-type{margin:0 0 0 7px}@media (width<=360px){.button{padding:12px 10px}}@media (width<=480px){.button--mobile-icon-only .button__text{display:none}.button--mobile-icon-only .button__icon{margin:0}}.button--large{padding:15px 20px;line-height:1.33333}.button--wide{width:100%}.button--small{padding:5px 20px;font-size:13px;line-height:1.4}.button--small .button__icon{font-size:16px}.button--tag{border-color:#0000}.button--google{color:#5e5e5e;background:#f5f5f5;border-color:#f5f5f5;position:relative}.button--google .button__icon{width:20px;height:20px}.button--google .button__spinner{background:#fffc;justify-content:center;align-items:center;font-size:24px;display:flex;position:absolute;inset:0}.button--google:hover{background:#fafafa;box-shadow:0 0 1px #d5d5d5}.button--google:active{color:#5e5e5e;background:#f5f5f5;box-shadow:inset 1px 0 2px #d5d5d5}.button--google:disabled{color:#d5d5d5}.button--google:disabled:hover{box-shadow:none;background:#f5f5f5}.button--icon-right,.button--icon{align-items:center;display:inline-flex}

.landlord-campaign--newsletter .campaign-splash{background-image:url(/img/autoresponder/hmo_license_guide.jpg);background-position:top;background-size:auto 90%}.landlord-campaign--newsletter .info-text li{margin-bottom:20px}.landlord-campaign--newsletter .pdf-header__sub-heading{color:#005480;margin-top:20px;font-size:18px}.landlord-campaign--newsletter .pdf-header__free-download{margin-bottom:10px;font-size:13px}@media (width>=768px){.landlord-campaign--newsletter .download-wrapper{flex-basis:460px}.landlord-campaign--newsletter .info-text{flex-basis:calc(100% - 520px);margin:20px 0 40px}.landlord-campaign--newsletter .info-text .info-text__heading{margin-bottom:5px}.landlord-campaign--newsletter .campaign-wrapper{justify-content:space-between}.landlord-campaign--newsletter .campaign-splash{background-position-y:-100px;background-size:100%}}.autoresponder .wrap--main{width:100%;padding:0;overflow:visible}.autoresponder .autoresp_content{background-color:#0000}.autoresponder label{text-align:left;width:auto}.autoresponder input[type=text],.autoresponder input[type=email]{margin:0}.autoresponder select{width:100%;margin:0;padding:10px}.autoresponder form p.pdf-download__small-print{width:100%}.base-header,.about,.landing_page .pdf_guide_image{display:none}p.pdf-download__small-print{margin:0;padding:0;font-size:13px;font-weight:500;line-height:1.4}.autoresponder{padding:0}.mobile #logo-splash{float:none;background-image:url(/img/spareroom/v3/logo2.png?v=1);background-size:contain;width:130px;height:24px;display:block}.mobile .sr_logo_container{box-sizing:border-box;border-bottom:1px solid #e5e5e5;width:100%;max-width:893px;margin:0 auto;padding:10px}.sr_logo_container{text-align:center;width:956px;margin:30px auto;display:block}.autoresp_reviews{display:none}.landlord-campaign{max-width:956px;margin:0 auto}.landlord-campaign__about{border:1px solid #e5e5e5;border-radius:5px;flex-flow:column wrap;justify-content:space-between;margin:0 10px 40px;padding:20px;display:flex}.landlord-campaign__about .landlord-campaign__about-heading{text-align:center;flex-grow:1;flex-basis:100%;margin-bottom:20px;font-size:24px;font-weight:500}.landlord-campaign__about div{text-align:center;flex-basis:30%}.landlord-campaign__about div h3{margin-bottom:10px;padding:0;font-size:18px;font-weight:500}.landlord-campaign__about div p{font-size:16px}.main_nav{display:none}h1.landlord-campaign__title{margin-bottom:30px;font-size:24px;line-height:1.25}.campaign-splash{background:url(/img/autoresponder/rental-market-tracker-splash-image.jpg) 50%/cover no-repeat;height:200px;position:relative;overflow:hidden}.pdf-header{flex-direction:column;justify-content:space-between;display:flex}.pdf-header__free-download{text-transform:uppercase;color:#fff;background-color:#14c8f6;border-radius:3px;align-self:flex-start;margin-top:2px;padding:5px;font-size:11px;font-weight:600;line-height:1}h3.pdf-header__title{color:#5e5e5e;order:2;margin:10px 0 0;padding:0;font-size:24px;font-weight:500;line-height:1.25}.pdf-header__sub-heading{font-size:16px;display:block}.campaign-wrapper{position:relative;top:-30px}.download-wrapper{margin:0 10px}.pdf-download{background-color:#fff;border:1px solid #999;border-radius:5px;padding:20px;box-shadow:2px 2px 4px #0000001a}.event__booking-form-anchor{justify-content:center;margin-top:10px;display:flex}.form_validation{margin-top:8px}.pdf-download__form{margin:0}.pdf-download__form h2{color:#005480;margin:5px 0 10px;padding:0;font-size:18px;font-weight:500}.desktop .campaign-splash{border-radius:5px}.desktop .event-booking-form--closed .event-booking-form__content{height:auto;overflow:visible}.event-booking-form__error{color:#ea321b;max-width:90%;margin:0;padding:10px 0;font-size:13px;line-height:1.6}input[type=text].pdf-download__input,input[type=email].pdf-download__input,input[type=tel].pdf-download__input{box-sizing:border-box;border:1px solid #999;border-radius:3px;width:100%;padding:10px;font-size:16px;display:block}.pdf-download__select-group{position:relative}select.select-question{appearance:none;cursor:pointer;color:#5e5e5e;background-color:#0000;border:1px solid #999;border-radius:3px;width:100%;max-width:100%;padding:10px;font-size:16px;line-height:1.25}.pdf-download__select-group:after{content:"";pointer-events:none;align-items:center;font-family:"Font Awesome 7 Pro";display:flex;position:absolute;bottom:10px;right:10px}.form_label,.pdf-download__form-label{margin-bottom:5px;padding-top:16px;font-size:16px;font-weight:500;display:block}.event-booking-form__label--inline{padding:9px 0;display:inline-block}button.pdf-download__button{margin:40px 0 10px}.info-text{margin:20px}.info-text .info-text__heading{margin-bottom:10px;padding:0;font-size:18px;font-weight:500}.info-text ul,.info-text p{font-size:16px}.info-text__list-intro{margin:0;padding:0}.mobile .info-text p{margin:0}.mobile .info-text ul{margin:0 0 20px}@media (width>=480px){.campaign-splash{height:315px}.event-splash__drinks-sticker{max-height:100%;right:-190px}.event-card{max-width:300px;padding-top:16px}.event-card__title{margin-top:0;padding-top:0}}@media (width>=768px){.campaign-wrapper{flex-flow:wrap;padding-right:10px;display:flex;position:static}.trustpilot{flex-basis:100%}.info-text{flex-basis:47%}.download-wrapper{flex-shrink:0;flex-basis:calc(50% - 60px);margin:20px;position:relative;top:-65px}.event-info{margin-top:30px}.event-info__heading{font-size:18px}.landlord-campaign__about,.pdf-header{flex-direction:row}h3.pdf-header__title{order:unset}.landlord-campaign--newsletter .campaign-splash{background-position-y:-100px;background-size:100%}}.mobile .landlord-campaign--newsletter .campaign-splash{background-size:cover}.mobile .landlord-campaign__title{display:none}.mobile h1{background-color:#fff;border:none;margin:0;font-size:24px}.as-featured-by{flex-basis:100%;padding-bottom:0}.as-featured-by__heading.heading{text-align:center;margin-bottom:20px;font-size:24px}.as-featured-by__logo-container{margin:0 20px 20px}.trustpilot{margin-bottom:20px}.sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.disclaimer-text{color:#999}.site-footer__cookie-button{color:#5e5e5e;font-size:14px}.autoresponder #spareroom{padding:0}

.site-footer{box-sizing:border-box;color:#5e5e5e;background-color:#fff;border-top:1px dashed #d5d5d5;width:100dvw;margin:20px auto 0;padding:20px 10px;font-size:14px}.site-footer__row{max-width:1400px;margin:0 auto}.site-footer p{padding:0}.site-footer__heading{color:#005480;margin:0 0 10px;font-size:16px;font-weight:600}.site-footer nav{margin-bottom:20px}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer__list--city-links{column-count:2;column-gap:25px}.site-footer li{margin-bottom:10px;line-height:1.8}.site-footer a{color:#5e5e5e}.site-footer a:not(.button):hover{color:#3480db}.site-footer__cookie-button{color:#5e5e5e;font-size:14px}.site-footer__opening-times{font-weight:600}.site-footer li:has(+.site-footer__social-links){margin-bottom:0}li.site-footer__social-links{align-items:center;margin-bottom:0;display:flex}.site-footer__social-links ul{align-items:center;font-size:20px;display:flex}.site-footer__social-links li{margin-bottom:0;line-height:1}.site-footer__social-links li:first-child{margin-left:5px}.site-footer__social-links a{padding:5px;display:inline-block}.site-footer i{width:1em}.site-footer__row--features li{margin-bottom:25px}.site-footer .trustpilot__stats{font-size:13px}.site-footer__apps-link{border-bottom:1px dashed #d5d5d5;padding-bottom:20px}.site-footer__apps-link i{margin-right:10px;font-size:16px}.site-footer__apps-link span{margin-left:10px;font-size:16px}p.site-footer__copyright{padding-top:20px;font-weight:600}@media (width>=360px){.site-footer{padding:20px}}@media (width>=768px){.site-footer{padding-bottom:0}.site-footer__row{padding:20px 0}.site-footer nav{margin-bottom:0}.site-footer__list.site-footer__list--city-links{column-count:auto;break-before:column;padding-bottom:30px}.site-footer__row--features li{margin-bottom:20px}.site-footer__apps-link{border:none}.site-footer__row:not(:last-child){column-count:4;contain:layout;border-bottom:1px dashed #d5d5d5;column-gap:25px}.site-footer__item:not(.site-footer__item--no-column-break){break-before:column}.site-footer__item--no-column-break:not(.site-footer--short .site-footer__item--no-column-break){padding-top:20px}.site-footer__row:last-child{justify-content:space-between;padding-bottom:0;display:flex}}@media (width>=1024px){.site-footer{padding:20px 32px 0}.site-footer__row{padding:20px 0 10px}}@media (width>=1280px){.site-footer{padding:20px 80px 0}}@media (width>=1440px){.site-footer{padding:20px 120px 0}}
