#mortgage-appointment-form:not(.address-selected) .proceed-button{display:none!important}.pre-footer .btn{background:#ff8400!important}.pre-footer .btn:hover{background:#cc6a00!important}footer a{color:#062e39!important}.widget-header .form_submit .btn{background:#4d952c}.widget-header .form_submit .btn:hover{background:#396e20!important}.widget-header--header_non_search_department .btn{background:#ff8400}.widget-header--header_non_search_department .btn:hover{background:#cc6a00!important}.widget-header--header_non_search_department{padding:30px 0 0 0!important}.widget-header--header_non_search_department .widget-header__text{display:flex;flex-direction:column;justify-content:center;padding:40px!important}@media (max-width:994px){.widget-header--header_non_search_department .widget-header__text{margin-top:210px!important}}@media (min-width:995px){.widget-header--header_non_search_department .widget-header__text{padding:115px 40px}}@media (min-width:995px){.widget-header--header_non_search_department .widget-header__text-container{display:flex;padding-bottom:40px!important}}@media (max-width:734px){.widget-header--header_informative_page{min-height:101px!important;padding-top:100px!important}}@media (max-width:734px){.widget-header--header_informative_page .widget-header__image-container{height:100px!important}}.widget-header-search-form--rent{padding:30px 0!important}.widget-header-search-form--rent .widget-header__text{padding-bottom:25px!important}.widget-header--form-branches .widget-header-search-form,.widget-header--form-home-worth .widget-header-search-form{padding:30px 20px}.widget-header--form-branches .widget-header-search-form .fieldset,.widget-header--form-home-worth .widget-header-search-form .fieldset{margin-left:25px}@media (max-width:994px){.widget-header--form-branches .widget-header-search-form .fieldset,.widget-header--form-home-worth .widget-header-search-form .fieldset{margin:auto!important}}@media (min-width:735px) and (max-width:994px){.widget-header--form-branches .widget-header-search-form .field_location,.widget-header--form-branches .widget-header-search-form .form_submit,.widget-header--form-home-worth .widget-header-search-form .field_location,.widget-header--form-home-worth .widget-header-search-form .form_submit{flex:0 0 100%!important}}.widget-header--form-branches .widget-header-search-form .input_wrap,.widget-header--form-home-worth .widget-header-search-form .input_wrap{border-radius:35px 0 0 35px!important;padding-left:20px}@media (max-width:994px){.widget-header--form-branches .widget-header-search-form .input_wrap,.widget-header--form-home-worth .widget-header-search-form .input_wrap{border-radius:35px!important;border-right-width:1px!important}}.widget-header--form-branches .widget-header-search-form .input_wrap label,.widget-header--form-home-worth .widget-header-search-form .input_wrap label{left:30px}.widget-header--form-branches .widget-header-search-form .input_wrap .field_text_input.active label,.widget-header--form-home-worth .widget-header-search-form .input_wrap .field_text_input.active label{left:30px}.widget-header--form-branches .widget-header-search-form #branch_search_from_location_field,.widget-header--form-branches .widget-header-search-form #home_worth_postcode_field,.widget-header--form-home-worth .widget-header-search-form #branch_search_from_location_field,.widget-header--form-home-worth .widget-header-search-form #home_worth_postcode_field{z-index:1}.widget-header--form-branches .widget-header-search-form #branch_search_from_location_field .dropdown-menu,.widget-header--form-branches .widget-header-search-form #home_worth_postcode_field .dropdown-menu,.widget-header--form-home-worth .widget-header-search-form #branch_search_from_location_field .dropdown-menu,.widget-header--form-home-worth .widget-header-search-form #home_worth_postcode_field .dropdown-menu{border-left:none!important;border-right:none!important;border-bottom:none!important;margin-left:25px;width:350px}@media (min-width:735px) and (max-width:994px){.widget-header--form-branches .widget-header-search-form #branch_search_from_location_field .dropdown-menu,.widget-header--form-branches .widget-header-search-form #home_worth_postcode_field .dropdown-menu,.widget-header--form-home-worth .widget-header-search-form #branch_search_from_location_field .dropdown-menu,.widget-header--form-home-worth .widget-header-search-form #home_worth_postcode_field .dropdown-menu{width:300px}}@media (max-width:734px){.widget-header--form-branches .widget-header-search-form #branch_search_from_location_field .dropdown-menu,.widget-header--form-branches .widget-header-search-form #home_worth_postcode_field .dropdown-menu,.widget-header--form-home-worth .widget-header-search-form #branch_search_from_location_field .dropdown-menu,.widget-header--form-home-worth .widget-header-search-form #home_worth_postcode_field .dropdown-menu{width:220px}}.widget-header--form-branches .widget-header-search-form .btn,.widget-header--form-home-worth .widget-header-search-form .btn{border-radius:35px!important;background:#ff8400!important;margin-left:-25px}@media (max-width:994px){.widget-header--form-branches .widget-header-search-form .btn,.widget-header--form-home-worth .widget-header-search-form .btn{margin-left:0!important;margin-top:10px}}.widget-header--form-branches .widget-header-search-form .btn:hover,.widget-header--form-home-worth .widget-header-search-form .btn:hover{background:#cc6a00!important}.widget-header--form-branches .widget-header-search-form #home_worth_submitfield,.widget-header--form-home-worth .widget-header-search-form #home_worth_submitfield{z-index:2}.widget-header--header_informative_page{min-height:315px}@media (min-width:735px) and (max-width:994px){.widget-header--header_informative_page{min-height:215px}}@media (max-width:734px){.widget-header--header_informative_page{min-height:215px}}.widget-header--header_informative_page .widget-header__image-container{height:100%}.widget-header--header_informative_page .widget-header__image-container picture{height:100%}.widget-header--header_informative_page .widget-header__content{height:auto;min-height:315px}@media (min-width:735px) and (max-width:994px){.widget-header--header_informative_page .widget-header__content{min-height:215px}}@media (max-width:734px){.widget-header--header_informative_page .widget-header__content{min-height:215px}}.widget-header--header_informative_page .widget-header__text{background:#fff;padding:40px 30px 0 30px;max-width:800px;border-left:8px solid #4d952c}@media (min-width:995px) and (max-width:1414px){.widget-header--header_informative_page .widget-header__text{max-width:700px}}@media (min-width:735px) and (max-width:994px){.widget-header--header_informative_page .widget-header__text{max-width:590px}}@media (max-width:734px){.widget-header--header_informative_page .widget-header__text{padding:20px 20px 0 20px}}.widget-header--header_informative_page .widget-header__text h1,.widget-header--header_informative_page .widget-header__text h2,.widget-header--header_informative_page .widget-header__text h3{font-size:2.8125rem;line-height:3.375rem;line-height:54px;margin-bottom:10px}@media (min-width:735px) and (max-width:994px){.widget-header--header_informative_page .widget-header__text h1,.widget-header--header_informative_page .widget-header__text h2,.widget-header--header_informative_page .widget-header__text h3{font-size:2.3125rem;line-height:2.775rem;line-height:45px}}@media (min-width:735px) and (max-width:994px){.widget-header--header_informative_page .widget-header__text h1,.widget-header--header_informative_page .widget-header__text h2,.widget-header--header_informative_page .widget-header__text h3{font-size:2.1875rem;line-height:2.625rem;line-height:42px}}@media (max-width:734px){.widget-header--header_informative_page .widget-header__text h1,.widget-header--header_informative_page .widget-header__text h2,.widget-header--header_informative_page .widget-header__text h3{font-size:2.1875rem;line-height:2.625rem;line-height:42px}}.widget-header--header_informative_page .widget-header__text p{font-size:1rem;line-height:1.2rem;line-height:24px}.widget-header--header_informative_page .widget-header__text p:last-child{margin-bottom:0}.widget-header--header_guide_page{min-height:315px}@media (min-width:735px) and (max-width:994px){.widget-header--header_guide_page{min-height:270px}}@media (max-width:734px){.widget-header--header_guide_page{min-height:300px}}.widget-header--header_guide_page .widget-header__image-container{height:100%}.widget-header--header_guide_page .widget-header__image-container picture{height:100%}.widget-header--header_guide_page .widget-header__content{height:auto;min-height:315px}@media (min-width:735px) and (max-width:994px){.widget-header--header_guide_page .widget-header__content{min-height:270px}}@media (max-width:734px){.widget-header--header_guide_page .widget-header__content{min-height:300px}}.widget-header--header_guide_page .widget-header__text{padding:40px 30px;max-width:800px;border-left:none;color:#fff!important}@media (min-width:995px) and (max-width:1414px){.widget-header--header_guide_page .widget-header__text{max-width:700px}}@media (min-width:735px) and (max-width:994px){.widget-header--header_guide_page .widget-header__text{max-width:590px}}@media (max-width:734px){.widget-header--header_guide_page .widget-header__text{padding:20px}}.widget-header--header_guide_page .widget-header__text h1,.widget-header--header_guide_page .widget-header__text h2,.widget-header--header_guide_page .widget-header__text h3{font-size:2.8125rem;line-height:3.375rem;line-height:54px;margin-bottom:10px}@media (min-width:735px) and (max-width:994px){.widget-header--header_guide_page .widget-header__text h1,.widget-header--header_guide_page .widget-header__text h2,.widget-header--header_guide_page .widget-header__text h3{font-size:2.3125rem;line-height:2.775rem;line-height:45px}}@media (min-width:735px) and (max-width:994px){.widget-header--header_guide_page .widget-header__text h1,.widget-header--header_guide_page .widget-header__text h2,.widget-header--header_guide_page .widget-header__text h3{font-size:2.1875rem;line-height:2.625rem;line-height:42px}}@media (max-width:734px){.widget-header--header_guide_page .widget-header__text h1,.widget-header--header_guide_page .widget-header__text h2,.widget-header--header_guide_page .widget-header__text h3{font-size:2.1875rem;line-height:2.625rem;line-height:42px}}.widget-header--header_guide_page .widget-header__text p{font-size:1rem;line-height:1.2rem;line-height:24px}.widget-header--header_guide_page .widget-header__text p:last-child{margin-bottom:0}