@font-face{font-family:'Futura Book';font-style:normal;font-weight:normal;src:url('../../../../Fonts/FuturaBookRegular/Futura_Book_Regular.otf')}@font-face{font-family:'Futura Book';font-style:normal;font-weight:bold;src:url('../../../../Fonts/FuturaMdBtBold/Futura-Md-BT-Bold.ttf')}body{background-color:#fff;font-family:'Futura Book',Arial,sans-serif;color:#363636;line-height:24px;font-size:18px}.HCHOADBAA{background-color:#00a33f;border-bottom:0}.main-section{min-height:630px;background-color:transparent}.clear{height:0}a{color:#009c41;text-decoration:none}a:hover{text-decoration:underline;color:#025f20}.btn-signin:hover{color:#fff}.header{background-color:#f60}.page{background-color:#fff}.secondary-heading{font-size:20px;margin:0;color:#00a33f;line-height:24px;padding:8px 0}.hide{display:initial;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}.btn,.login-banner .button-login,.button-password-reset,.button-cta,.button,.button-secondary{font-family:'Futura Book',Arial,sans-serif;font-size:1rem;line-height:1.2;white-space:nowrap;text-decoration:none;margin:3px 0;cursor:pointer;border-radius:.2em;background-color:#fff;color:#00a33f;border:solid 2px #f60;font-size:16px;padding:8px 16px;transition:all 600ms cubic-bezier(.175,.885,.55,1)}button,.button{cursor:pointer}input[type=text],input[type=password]{border-radius:4px;border:0}input[type=text]:focus,input[type=password]:focus,textarea:focus,select:focus{outline:0;border-color:rgba(167,167,167,1)}.register-container-heading,.login-container-heading{font-size:26px}.login-main .form-label{padding-bottom:0}.login-banner-layer{width:100%;overflow:hidden;background-color:transparent;color:#363636}.login-heading{display:none;font-size:34px;color:#fff}.login-button-wrapper{margin-top:15px}.login-banner .button-login,.login-banner .button-register,.login-banner .button-password-reset{line-height:unset}.button-secondary{min-width:130px}.help-selection-container .button{text-transform:initial}.button-cta{text-transform:capitalize;width:100%}.button-cta-service-provider-email,.button-cta-introducer-email{width:auto}.login-banner .button-login:hover,.button-password-reset,.button-cta:hover,.button-primary:hover{background-color:#fff;color:#268143;border-color:#268143}.login-banner .password-reset-button-wrapper,.login-banner .button-password-reset{width:100%}.login-button-wrapper .button-login,.header-signin-button-container .btn-signin,.header-sign-button-container .btn-signin,.btn-signout{color:#fff;border:1px solid transparent;background-color:#f06a21;border-radius:5px}.login-button-wrapper .button-login:hover,.header-signin-button-container .btn-signin:hover,.header-sign-button-container .btn-signin:hover,.btn-signout:hover{background-color:#e25a10;color:#fff}.button-password-cancel{background-color:#e0e0e0;color:#004873;min-width:100px;margin-top:10px;font-size:14px}.button-secondary,.button-inpage,.button-cancel{color:#00a33f;text-transform:capitalize;background-color:#fff;border:2px solid #00a33f;font-weight:bold}.button-secondary:hover,.button-inpage:hover,.button-cancel:hover{border-color:#e25a10;color:#e25a10;background-color:#fff;text-decoration:none}.top-cta-container{padding-top:15px}.button-as-link{padding:0;border:0;color:#363636;background-color:transparent;box-sizing:border-box;text-align:left;vertical-align:bottom;font-size:14px;outline:none;font-family:'Futura Book',Arial,sans-serif}.button-as-link:hover{text-decoration:underline;border:0;color:#f60}.top-cta-item.cta-get-a-quote{display:none}.faq-container,.glossary-container{margin:25px auto}.faq-section-list{background-color:#fff;margin:5px;border-radius:.4em;box-shadow:0 0 .4em rgba(0,0,0,.1),0 4px 0 0 rgba(0,40,92,.033),0 0 .2em rgba(0,0,0,.025)!important}.faq-section{padding:17px;border-top:1px solid #e0e0e0;overflow:hidden;clear:both}.faq-section:first-of-type{border-top:0}.glossary-items-group .toggle-trigger-link,.faq-container .toggle-trigger-link{font-family:'Futura Book',Arial,sans-serif;background-position:right center;margin-right:0;height:30px;line-height:30px;width:100%;font-size:20px;color:#f06a21;float:none;position:relative}.faq-item{display:block;overflow:hidden;min-height:36px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e0e0e0}.faq-item:first-child{padding-top:10px}.faq-item:last-child{border:none}.faq-question{font-size:17px;color:#666;width:85%;display:block;line-height:22px}.faq-item:hover .faq-question{color:#e25a10}.faq-answer{padding-bottom:10px;margin-top:15px;margin-bottom:10px;padding:15px;line-height:22px;background-color:#edefee}.glossary-items-group .toggle-trigger-link:after,.faq-section .toggle-trigger-link:after{content:'';display:inline-block;width:10px;height:10px;border-style:solid;border-color:#f60;border-width:2px 2px 0 0;position:absolute;right:15px;top:10px}.glossary-items-group .toggle-trigger-link-expand:after,.faq-section .toggle-trigger-link-expand:after{transform:rotate(135deg)}.glossary-items-group .toggle-trigger-link-collapse:after,.faq-section .toggle-trigger-link-collapse:after{transform:rotate(-45deg)}.glossary-items-group .toggle-trigger-glossary:after,.faq-section .toggle-trigger-faq-section:after{border-color:#f06a21;border-width:3px 3px 0 0}.glossary-items-group .toggle-trigger-link:after{top:25px}.glossary-items-group{padding:0 10px;border-top:1px solid #e0e0e0;background-color:#fff}.glossary-items-header{height:64px}.glossary-items-header{clear:both;overflow:hidden}.glossary-items-group .toggle-trigger-link{font-family:'Futura Book',Arial,sans-serif;font-size:20px;padding:17px 0}.glossary-item-list{margin-left:25px;padding-right:15px}.glossary-item-term{margin-top:5px;font-family:'Futura Book',Arial,sans-serif;color:#3d403d;font-size:18px}.glossary-item-description{font-family:'Futura Book',Arial,sans-serif;color:#3d403d;padding-bottom:15px}.footer-cms-std .btn.toggle-trigger-link{float:right;background-color:transparent;position:relative;width:20px;height:20px;margin-top:5px;min-width:unset;padding:0;border:0}.footer-cms-std .toggle-trigger-link:before,.footer-cms-std .toggle-trigger-link:after{content:"";position:absolute;background-color:#00a33f;transition:transform .25s ease-out}.footer-cms-std .toggle-trigger-link:before{top:0;left:50%;width:4px;height:100%;margin-left:-2px}.footer-cms-std .toggle-trigger-link:after{top:50%;left:0;width:100%;height:4px;margin-top:-2px}.toggle-trigger-link-collapse:before{transform:rotate(90deg)}.toggle-trigger-link-collapse:after{transform:rotate(180deg)}.list-type-table .list-header{margin-bottom:0;padding:7px 0}.forgot-password-container .login-heading{display:block;position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.password-reset-container:before{content:'Reset password';font-size:26px;margin-bottom:18px;display:block;font-family:'Futura Book',Arial,sans-serif}.login-container .error-container{margin-top:10px}.error-container{margin-top:10px}.error-container{line-height:30px;background-color:#f8d1d7;clear:both;width:100%;padding-left:10px;box-sizing:border-box}.error{font-size:14px}select{font-size:14px}.feedback-container .form-group-container{background-color:#fff;padding:15px;box-shadow:0 6px 14px 0 #e8ebee;border-radius:6px}input[type=submit]:disabled,input[type=button]:disabled{opacity:.3;cursor:unset}.feedback-container .button-radio-list{max-width:383px;margin:0;padding:0}.feedback-container .button-radio-list li{height:auto}.feedback-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.feedback-container input[type=radio]:checked+label,.feedback-container input[type=radio]:checked+label:hover{background-color:#bd479a;color:#fff}.satisfaction-level{color:#4f145b}.feedback-container input[type=radio]+label{display:block;padding:10px;border:1px solid #bfbfbf;border-bottom-width:0;background-color:#fff;color:#4f145b;line-height:inherit;cursor:pointer;margin:0}.feedback-container input[type=radio]+label:hover{background-color:#f9f8fa}.feedback-container .button-radio-list li:last-of-type input+label{border-bottom:1px solid #bfbfbf}.list-type-table .list-item{margin-bottom:5px}.modal-wrapper{background:rgba(0,0,0,.6)}.modal-content{background:#fff;box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.6)}.modal-content-header-wrapper{padding:22px 22px 0 0}.modal-content .col{padding:22px}.modal-content .dialog-close{position:relative;float:right;display:block;text-decoration:none;width:20px;height:20px}.modal-content input.button-cta{width:100%}.modal-content .dialog-close:before,.modal-content .dialog-close:after{position:absolute;left:15px;content:' ';height:20px;width:2px;background-color:#4f145b}.modal-content .dialog-close:before{transform:rotate(45deg)}.modal-content .dialog-close:after{transform:rotate(-45deg)}.secondary .button-primary{background-color:transparent;color:#e30613;background-image:url('../../Images/arrow-right-green.png');background-position:right 10px center;background-repeat:no-repeat;display:inline-block;text-align:left;width:auto}.progress-bar-default-design{background-color:#fff}.progress-bar{margin:0 auto;color:#333}.progress-bar-step-text{margin-left:.1em}.progress-bar-step-indicator{float:left;width:50%;box-sizing:border-box}.progress-bar-step-icon{background-color:#bcbcbc;border-radius:50%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;line-height:100%;text-align:center;font-size:160%}.progress-bar-step.selected .progress-bar-step-icon{background-color:#e30613}.progress-bar-step.completed .progress-bar-step-icon{background-color:#37474f}.progress-bar-step-separator{margin-top:10%;margin-left:15%;width:20%}.goal-selection-text-content .primary-heading{padding-bottom:30px}.goal-selection-container .primary .secondary-heading{color:#fff;font-weight:600;text-transform:uppercase;text-align:center}.tile-item-content{border-radius:0;background-color:#fff}.tile-item-content .button-primary{font-size:16px}.primary .tile-item-content{padding:20px 20px 30px 20px}.tile-item-content .secondary-heading{background-color:transparent}.primary.sale-and-purchase .tile-item-content{background-color:#ed6a2c}.primary.purchase-only .tile-item-content{background-color:#693f92}.primary.sale-only .tile-item-content{background-color:#00a69c}.primary.remortgage .tile-item-content{background-color:#4ca83e}.primary.additional-property .tile-item-content{background-color:#e3105b}.primary.buy-to-let .tile-item-content{background-color:#42a5dd}.standard-tile-item-container.primary .button-primary{border:solid 2px #fff;background-color:rgba(0,0,0,.2);width:auto;display:block;margin:0 auto;padding:10px 18px}.tile-item-icon{display:inline;width:40px;height:40px;border-radius:50%;background-color:rgba(0,0,0,.2);background-repeat:no-repeat;background-size:contain}.tile-icon-sale-and-purchase{background-image:url('../../images/goalselection/sale-and-purchase-icon.png')}.tile-icon-purchase-only{background-image:url('../../images/goalselection/purchase-only-icon.png')}.tile-icon-sale-only{background-image:url('../../images/goalselection/sale-only-icon.png')}.tile-icon-remortgage{background-image:url('../../images/goalselection/remortgage-icon.png')}.tile-icon-additional-property{background-image:url('../../images/goalselection/second-property.png')}.tile-icon-buy-to-let{background-image:url('../../images/goalselection/buy-to-let-icon.png')}.goal-selection-tile-list .tile-item-icon{margin:0 auto;display:block;width:80px;height:80px;border-radius:50%;background-color:rgba(0,0,0,.2)}.goal-selection-container .secondary-heading,.goal-selection-tile-list .secondary-heading{float:none;clear:right;line-height:1em;min-height:auto;padding:0;font-size:18px;margin-top:15px}.goal-selection-tile-list .tile-item-description{clear:both;margin-top:45px;border-top:1px solid rgba(255,255,255,.2);padding:27px 0 15px 0;font-size:16px;min-height:90px;line-height:22px}.goal-selection-tile-list .primary .tile-item-description{font-size:17px;margin-top:15px;color:#fff;min-height:80px}.goal-selection-tile-list .sale-and-purchase .tile-item-description,.goal-selection-tile-list .purchase-only .tile-item-description,.goal-selection-tile-list .sale-only .tile-item-description{min-height:80px}.goal-selection-tile-list .secondary .tile-item-description{border-top:1px solid #e1e1e1}.goal-selection-tile-list .secondary.transfer-of-equity--transfer-of-mortgage-property .tile-item-description{margin-top:65px}.goal-selection-tile-list .secondary .tile-item-content{padding:20px 20px 30px 20px;min-height:380px}.goal-selection-tile-list .secondary .tile-item-icon{display:block;width:80px;height:80px;border-radius:50%;background-color:rgba(0,0,0,.2)}.cta-back .button-cta{background-color:#fff;color:#f60;text-align:center;background-image:none}.cta-exit .button-cta{background-color:#fff;color:#f60;text-align:center;background-image:none}.cta-back .button-cta:hover,.cta-exit .button-cta:hover{border-color:#e25a10;color:#e25a10;background-color:#fff}.free-legal-confirmation-container{background-color:#faffe8;border:1px solid #9e9e9e;margin:0 auto 20px;width:calc(100% - 40px)}.tab{background-color:transparent;height:56px;width:auto;padding:0}.button-tab{color:#fff;background-color:#3e5ca5;font-size:20px;line-height:56px;padding:0 24px}.selected .button-tab{background-color:#fff;color:#333}.quote-scenario-summary-container .secondary-heading{background-color:#fff;border-bottom:1px solid #e1e1e1}.quote-scenario-summary-container .quote-scenario-description-text{margin-top:20px;font-weight:600}.quote-scenario-summary-container .quote-scenario-case-text{margin-top:20px}.quote-scenario-case-attributes-text:before,.quote-scenario-case-text:before{border-color:#19a59b;border-style:solid;border-width:3px 3px 0 0;content:'';display:inline-block;height:9px;position:relative;left:5px;margin-right:12px;top:0;transform:rotate(45deg);width:8px}.col.quote-scenario-summary-container{padding:10px;margin-top:10px!important;margin-bottom:15px!important;width:100%}.quote-result-intro-text{padding:20px 10px 0}.sort-by-text{line-height:15px;margin:0 15px 20px 0}.top-quote{margin-bottom:0}.quotes-container{padding:0}.quotes-list{padding-top:12px;background-color:#fff}.quote-list-heading{color:#000;margin:30px 10px 15px 10px;padding:10px 0;font-size:24px;font-weight:bold}.quote-item{margin:0 auto;padding:15px 10px 15px;width:calc(100% - 40px);border-bottom:1px solid #e1e1e1}.quote-field{padding-bottom:0;font-size:15px;line-height:1.5em}.quote-service-provider-distance{font-size:15px;line-height:1.5em}.quote-col.quote-col-total{padding-top:15px}.quote-total-price{margin-bottom:5px;padding:10px 0 5px;color:#3e5ca5;font-size:28px}.quote-item .button-primary{width:100%;background-image:none;text-align:center;background-color:#3e5ca5}.quote-list-container .load-quotes-options{margin:0 auto;padding:40px 0 10px;width:calc(100% - 20px)}.quote-list-container .cta-separator{display:none}.container.quote-content-container{background-color:#fff;box-sizing:border-box;padding:20px;max-width:1180px}.container.quote-content-container #content{max-width:900px;margin:0 auto}.container.quote-not-instructable-container{background-color:#fff;box-sizing:border-box;padding:0 20px 0 20px;max-width:1180px}.view-quote-heading-container,.view-quote-heading-container .secondary-heading{background-color:#fff}.confirmation-container{background-color:#fff;padding-top:20px;padding-bottom:20px}.confirmation-card{background-color:#eceff1;color:#000;width:calc(100% - 20px);padding:25px}.v3-quote-primary-colour{color:#000}.v3-quote-secondary-colour{color:#505050}.v3-quote-tertiary-colour{color:#000}.v3-quote-grey{color:#5c707c}.quote-details.v3{font-size:12px;line-height:14pt}.v3-quote-bold{}.v3-quote-heading{font-size:38px;line-height:46px}.v3-quote-text-size-1{font-size:22px;line-height:22px}.v3-quote-text-size-2{font-size:18px;line-height:21px}.v3-quote-summary-no-completion-text{font-size:14.5px;line-height:18px}.v3-quote-subscript{font-style:italic}.v3-quote-grey-box{background-color:#efedea}.v3-quote-border{border:1px solid #5c707c}.v3-label-show-hide-quote-small-print{color:#e30613;font-size:18px;border-bottom:1px dotted #e30613}.nonPrintable{background-color:#fff}.introducerLogo{width:134px;height:70px}.created-by-introducer-name{line-height:24px}.v3-quote-header-intro{min-height:90px}.saved-quote-list-quote-text{font-size:24px;line-height:24px;margin-bottom:24px}.saved-quote-list-quote-total{font-size:40px;line-height:40px;font-weight:bolder;color:#484b9a}.saved-quote-list-button-white{background-color:#e0e0e0;color:#004873}.client-quote-reference{}.client-order-tile-cta-container .button-cta{margin-bottom:5px}.saved-quotes-container .button-cta,.track-cases-container .button-cta{width:100%}.saved-quotes-container .button-inpage{background-color:#e0e0e0;color:#004873;font-size:14px}.order-item{background-color:#fff;padding:15px 5px;margin-bottom:20px;border-radius:.4em;box-shadow:0 0 .4em rgba(0,0,0,.1),0 4px 0 0 rgba(0,40,92,.033),0 0 .2em rgba(0,0,0,.025)!important}.order-item .secondary-heading{font-size:24px;padding-bottom:15px;background-color:#fff;color:#f60}.list-type-table .col.list-header-item{padding-left:0}.list-item-heading{font-size:30px}.client-order-tile .secondary-heading{min-height:0}.client-order-description,.client-order-reference,.client-order-service-provider{font-family:'Futura Book',Arial,sans-serif;color:#363636}.client-order-reference{color:#f60}.track-order-section,.order-item-milestones-container{background-color:#fff;padding:15px;margin-bottom:20px;border-radius:.4em;box-shadow:0 0 .4em rgba(0,0,0,.1),0 4px 0 0 rgba(0,40,92,.033),0 0 .2em rgba(0,0,0,.025)!important}.order-item-milestones-container,.order-document-container,.order-notes-container{background-color:#fff;padding:15px 15px 10px;margin:0 10px 15px;border-radius:.4em;box-shadow:0 0 .4em rgba(0,0,0,.1),0 4px 0 0 rgba(0,40,92,.033),0 0 .2em rgba(0,0,0,.025)!important}.tertiary-heading-category{padding-left:0}.track-order-section .secondary-heading,.order-item-milestones-container .secondary-heading,.order-document-container .secondary-heading,.order-notes-container .secondary-heading{color:#f60;background-color:#fff;line-height:1.2em;font-size:24px}.tertiary-heading,.track-order-status{font-size:16px;font-weight:bold}.quaternary-heading{font-weight:bold}.track-order-section .button-cta-container{margin-bottom:0}.order-item-milestone-list-items .tooltip-trigger-link:focus{}.order-item-attributes-list{font-style:italic}.cta-container.order-thread-cta-container{background-color:transparent}.order-threads-cta-container .button-cta{padding:12px 20px}.order-threads-cta-and-help-trigger-container{border-color:transparent;background-image:url("../../images/dotted-line.png");background-position:center bottom;background-repeat:repeat-x;background-size:4px 1px;margin-bottom:10px}.container.order-notes-help-container{background-color:#f2f2f2;padding:15px 0;margin-bottom:15px;max-width:960px}.order-note-intro{font-weight:bold}.order-note-item-container{padding-bottom:10px}.order-thread-item{margin-bottom:10px}.order-note-item{background-color:#edefee}.order-note-edit-heading{margin-bottom:10px}.order-thread-subject-heading{color:#363636}.order-note-main .cta-container,.order-note-main .form-group-container{background-color:transparent}.order-note-item{margin-top:10px}.cta-container.order-note-edit-cta-container{padding:0}.speech-arrow{border-width:0 12px 14px 0}.thread-type-query .order-note-item{background-color:#fff;border:solid #999 3px}.thread-type-query .speech-arrow{border-right-color:#999}.thread-type-query .note-icon{background-color:#f60}.thread-type-complaint .order-note-item{background-color:#fff;border:solid #999 3px}.thread-type-complaint .speech-arrow{border-right-color:#999}.thread-type-complaint .note-icon{background-color:#f60}.thread-type-note .order-note-item{background-color:#fff;border:solid #999 3px}.thread-type-note .speech-arrow{border-right-color:#999}.thread-type-note .note-icon{background-color:#f60}.order-thread-subject{display:none}.cta-container.order-note-cta-container{padding:0 0;border-top:solid 1px grey;margin-top:10px}.thread-type-complaint .cta-container.order-note-cta-container{border-color:#f60}.thread-type-query .cta-container.order-note-cta-container{border-color:#f60}.thread-type-note .cta-container.order-note-cta-container{border-color:#f60}.cta-note{margin-right:20px}.order-thread-waiting{color:#363636;font-style:italic}.secondary-heading-type-2{padding-top:0}.secondary-heading-type-2:before{display:none}.tooltip-trigger-link:before{content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent transparent transparent #f60;margin-right:8px;top:-2px}.order-item-attributes-container .tooltip-trigger-link:before{display:none}.order-item-milestone-description{padding:15px;line-height:22px;background-color:#f2f2f2;margin-top:10px;margin-bottom:5px}.order-list-container{margin-top:-20px}.order-note-created-by{font-weight:bold}.your-profile-container .form-row{max-width:100%;margin:20px 0}.form-group-container.marketing-preferences .form-row{display:block}.your-profile-container .form-row:after{display:table;clear:both;content:''}.your-profile-container .form-label,.your-profile-container .form-field{line-height:20px;padding-bottom:0}.your-profile-container .form-field{margin-left:0;width:100%;margin-top:10px}.your-profile-container .form-label{font-family:'Futura Book',Arial,sans-serif;font-weight:bold}input[type=text],input[type=password],textarea{font-size:16px;font-family:'Futura Book',Arial,sans-serif;color:#646664;height:auto;border:2px solid #d9d9d9;border-bottom:3px solid #d9d9d9;padding:.6em .6em;margin-bottom:.25em;border-radius:.2em}.form-field-postcode-search-container{padding-top:0}.form-field-address{margin-top:20px}.form-field-address .form-field-postcode,.form-field-address .address-wizard-content .post-code-search-form input[type=text]{float:left;margin:0 0 10px 0;padding:5px 10px;height:42px;width:50%;min-width:unset;max-width:none;width:100%;box-sizing:border-box;font-size:18px;font-weight:normal}.form-field-address .form-field-postcode{}.form-field-address .form-field-postcode-search-container .form-row{padding-top:10px}.your-profile-container .form-field.form-field-address-postcode-textbox-and-search-button{max-width:100%;width:100%;margin-left:0;margin-top:20px}.form-field-address .button-search-address{float:none;max-width:150px;padding:12px 5px 13px;box-sizing:border-box;margin-top:0;margin-left:10px}.your-profile-container .form-label{min-width:160px}.form-label{margin-bottom:10px}.form-label-description{font-weight:normal}.your-profile-container input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.your-profile-container input[type=checkbox]+label{position:relative;cursor:pointer;padding:0;display:inline-block;background-color:transparent;box-shadow:none;font-size:16px;margin-bottom:10px;text-align:right;border:0;box-shadow:none}.your-profile-container input[type=checkbox]+label:hover,.your-profile-container input[type=checkbox]:focus+label,.your-profile-container input[type=checkbox]:checked+label,.your-profile-container input[type=checkbox]:checked+label:focus,.your-profile-container input[type=checkbox]:checked+label:hover,.checkbox-visible-to input[type=checkbox]+label:hover,.checkbox-visible-to input[type=checkbox]:focus+label,.checkbox-visible-to input[type=checkbox]:checked+label,.checkbox-visible-to input[type=checkbox]:checked+label:focus,.checkbox-visible-to input[type=checkbox]:checked+label:hover{background-color:transparent;box-shadow:none;outline:none;color:#566266;padding:0;border:0;outline:0;font-weight:inherit;position:relative}.your-profile-container input[type=checkbox]+label:before,.checkbox-visible-to input[type=checkbox]+label:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:30px;height:30px;background:#fff;position:relative;float:left;top:-5px;border:1px solid #cdd2d4;background-color:#fff;transform-origin:center}.your-profile-container input[type=checkbox]:checked+label:before,.checkbox-visible-to input[type=checkbox]:checked+label:before{border:solid 1px #f60;top:-5px}.your-profile-container input[type=checkbox]:focus+label:before,.checkbox-visible-to input[type=checkbox]:focus+label:before{border:solid 1px #f60;outline:solid 1px #f60}.your-profile-container input[type=checkbox]:checked+label:after,.checkbox-visible-to input[type=checkbox]:checked+label:after{content:'';position:absolute;left:8px;top:11px;background:#f60;width:3px;height:3px;box-shadow:2px 0 0 #f60,4px 0 0 #f60,-2px 0 0 #f60,4px -2px 0 #f60,4px -4px 0 #f60,4px -6px 0 #f60,4px -8px 0 #f60,4px -10px 0 #f60,4px -12px 0 #f60,4px -14px 0 #f60;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:0!important}.checkbox-visible-to input[type=checkbox]:checked+label:after{left:-33px}.your-profile-container input[type=checkbox]+label:after,.checkbox-visible-to input[type=checkbox]+label:after{content:'';position:absolute;top:-1px;right:7px;left:inherit;width:9px;height:17px}.your-profile-container input[type=checkbox]:checked+label:after,.checkbox-visible-to input[type=checkbox]:checked+label:after{display:inline-block}input[type=checkbox]+label{border:0}input.v3-checkbox-show-hide-quote-small-print+label{position:absolute;bottom:10px;left:10px;color:#4f145b;border-bottom:dotted 1px #4f145b}input.v3-checkbox-show-hide-quote-small-print:checked+label:after{display:none}input.v3-checkbox-show-hide-quote-small-print:checked+label{color:#4f145b;border-bottom:dotted 1px #4f145b}input.v3-checkbox-show-hide-quote-small-print+label:hover,input.v3-checkbox-show-hide-quote-small-print:checked+label:hover{color:#bd479a;border-bottom:dotted 1px #4f145b}@media(min-width:768px){.v3-label-show-hide-quote-small-print,input.v3-checkbox-show-hide-quote-small-print+label,input.v3-checkbox-show-hide-quote-small-print:checked+label{display:none}}.your-profile-container{margin-top:0}.form-row{width:100%;margin-bottom:15px;max-width:none}.form-row:after{clear:both;content:'';display:table}.form-field-address-results-container:after{content:'';clear:both;display:table}.form-field-address-results-container span,.uwc-button-manual-entry{margin:10px 0!important}.uwc-button-manual-entry{float:right;display:block}.uwc-address-line2-blank-label{display:block}.your-profile-container .form-field{max-width:100%}@media(min-width:768px){.form-label{float:left;width:54.998%}.form-field,.form-checkbox-group{float:left;width:44.998%}.form-field-address{width:100%}.form-field-address-results-container,.uwc-address-selected{float:right;width:44.998%}}.header-std-sm .header-logo-and-signin-button-container{position:relative;border-bottom:0;text-align:left;height:70px}.header-std-sm .header-logo-container{text-align:left}.header-std-sm .header-logo{height:unset;margin:10px 0 0 10px}.header-std-sm a.btn-header-menu,.header-std-sm a.btn-header-menu:visited{position:absolute;top:-5px;right:0;color:#fff;background-image:url(../../Images/menu-open-x.png);background-position:center 10px;background-repeat:no-repeat;font-weight:normal;font-size:12px;height:auto;padding:0;line-height:inherit;width:30px;height:30px;background-color:transparent;border:0}.header-std-sm a.btn-header-menu.toggle-trigger-custom-collapse .hide{display:none}.header-std-sm .header-wing-container{display:none}.header-std-sm .header-signin-menu-container{background-color:#fff;box-shadow:5px 5px 15px 5px rgba(0,0,0,.2);padding:24px 18px 0}.header-std-sm .header-sign-button-container{margin-bottom:25px}.header-std-sm .btn-header .signin-icon{background-image:url('../../Images/lock.png');background-repeat:no-repeat;background-position:center center;background-size:contain;padding:0 14px}.btn-header{line-height:unset;height:auto}.header-std-h1-container{background-color:#eceff1}.header-clickable-std{background-color:#f0f4f7;display:block}.header-clickable-std.responsive-md-lg-only{display:none}.header-clickable-std .main-heading-container{padding:0}.header-clickable-std .toggle-trigger-custom-expand .main-heading,.header-clickable-std .toggle-trigger-custom-collapse .main-heading{font-family:'aller bold','Trebuchet MS';position:relative;font-size:23px;color:#00a33f;margin-right:0;margin-top:4px;padding:12px 20px 12px 10px}.header-clickable-std .toggle-trigger-custom-collapse .main-heading{position:relative;margin-right:6px;margin-top:4px;font-size:23px;padding:12px 20px 12px 10px}.header-stacked-nav-std .btn-stacked-menu-item{padding:14px 30px;min-height:initial;border:0;border-top:1px solid #ccc;color:#fff;font-size:18px;border-radius:0;margin:0;background-color:#00a33f}.header-stacked-nav-std .first .btn.btn-stacked-menu-item{border:0}.header-stacked-nav-std .btn-stacked-menu-item.selected{background-color:#268143;color:#fff}.header-stacked-nav-std .btn-stacked-menu-item:hover{color:#fff;background-color:#268143}.stacked-menu-breadcrumb-current-page-indicator{display:none}.stacked-menu-breadcrumb-container{clear:both;font-size:16px}.header-mobile-breadcrumb-item{color:#ccd9f1;font-size:18px;line-height:55px;margin-left:-20px;padding-left:20px;width:calc(100% + 20px);border-top:1px solid #e5e5e5}.header-mobile-breadcrumb-item.selected{color:#fff}.header-mobile-breadcrumb-item .btn-link,.header-mobile-breadcrumb-item .btn-link:visited{display:block;color:#e30613;width:calc(100% - 20px)}.header-mobile-breadcrumb-item .btn-link:hover{text-decoration:underline}.header-mobile-breadcrumb-item .btn-link:after{border-color:#e30613;border-style:solid;border-width:3px 3px 0 0;content:'';display:inline-block;height:9px;position:relative;top:20px;transform:rotate(45deg);width:8px;float:right}.header-stacked-nav-std .stacked-menu-breadcrumb-container,.header-mobile-breadcrumb-arrow{display:none}.header-menu-stacked-list{background-color:#fff}.header-stacked-nav-std{background-color:#efedea;margin-bottom:0}.stacked-menu-breadcrumb-container{position:relative;padding-bottom:55px}.header-mobile-breadcrumb-item.selected{position:absolute;top:55px}.header-std-sm .header-std-sm a.btn-header-menu{display:none}.header-std-sm .header-signin-menu-container{display:inline-block!important;box-shadow:none;padding:0;width:auto;position:absolute;top:10px;right:10px;background-color:transparent}.header-std-md-lg-only .header-signin-button-container{position:relative;float:right;width:auto;height:auto;margin-top:2px}.header-std-sm .header-sign-button-container{float:none;width:auto}.header-std-sm a.btn-header{min-width:unset}.header-std-sm .btn-header .signin-icon{display:none}.header-std-sm .header-product-type-heading{display:none}.main-heading-decoration{position:relative}.toggle-trigger-custom .main-heading-decoration:after,.toggle-trigger-custom .main-heading:before,.toggle-trigger-custom .main-heading:after{position:absolute;right:10px;top:30px;width:60px;height:60px;cursor:pointer;border-radius:1px;height:4px;width:35px;background:#00a33f;position:absolute;display:block;content:'';transition:all 300ms ease-in-out}.toggle-trigger-custom .main-heading:before{top:10px}.toggle-trigger-custom .main-heading:after{top:20px}.toggle-trigger-custom.toggle-trigger-custom-collapse .main-heading:before{transform:rotate(45deg);right:5px;top:20px}.toggle-trigger-custom.toggle-trigger-custom-collapse .main-heading-decoration:after{transform:rotate(-45deg)}.toggle-trigger-custom.toggle-trigger-custom-collapse .main-heading-decoration:after{top:20px;right:11px}.toggle-trigger-custom.toggle-trigger-custom-collapse .main-heading:after{display:none}a.toggle-trigger-custom:link{background-color:transparent}a.toggle-trigger-custom:hover{text-decoration:none}.footer{padding-bottom:0;color:#666;margin-top:0;background:#dee3e6;background-image:-moz-radial-gradient(50% 50%,circle closest-side,#f3f5f7 0%,#c4cbce 250%);background-image:-webkit-radial-gradient(50% 50%,circle closest-side,#f3f5f7 0%,#c4cbce 250%);background-image:-ms-radial-gradient(50% 50%,circle closest-side,#f3f5f7 0%,#c4cbce 250%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dee3e6',endColorstr='#d6dee0',GradientType=1)}.footer a,.footer a:visited{color:#777;font-family:'aller regular','Trebuchet MS',Arial,sans-serif}.footer a:hover{color:#777;text-decoration:none}.footer-cms-std span{width:100%}.footer-cms-std .col.footer-section{padding:0}.footer-cms-std .footer-section.last{margin-bottom:5px}.footer-cms-std .toggle-trigger-link{float:right}.footer-cms-std .footer-section{width:calc(100% - 32px);margin:0 auto 30px;border-bottom:1px solid #9e9e9e}.footer-cms-std .toggle-trigger-link{background-position:8px center}.footer-cms-std .footer-link-section{padding-left:0;padding-bottom:18px;font-size:15px;line-height:21px}.footer-cms-std .footer-section-heading-container{padding:6px 0}.footer-cms-std .footer-section-heading{font-family:'aller bold','Trebuchet MS';font-size:22px;color:#666}.footer-cms-std .footer-link-item{font-size:16px;line-height:33.6px}.footer-cms-std .footer-link-item:hover{text-decoration:underline}.footer-cms-std .footer-sub-heading,.footer-cms-std .footer-contactus-telephone,.footer-cms-std .footer-open-hours{font-size:100%;font-size:16px;color:#666}.footer-cms-std .footer-contactus-telephone{padding-bottom:9px;font-size:15px}.footer-policy-links-std{border-top:0}.footer-policy-link-container{max-width:1180px;padding:16px 5px;margin:0 auto}.footer-policy-link-list{display:table;content:'';clear:both;font-weight:bold}.footer-policy-link-item{border-right:solid 2px #666;padding:0 10px}.footer-policy-link-item.last{border:0}.footer-policy-link{font-size:14px}.footer-policy-link-item:hover{text-decoration:underline}.footer-policy-link:after{content:""}.footer--contact-number{color:#fff}.footer--contact-number span a{color:#fff}@media(min-width:768px){.cms-accessible-tooltip-arrow-container{border-color:#f06a21 transparent;border-width:0 18px 18px 18px}.cms-accessible-tooltip-arrow-container-overlay{border-color:#fff transparent}.responsive-card .col{margin:0 10px 20px}.responsive-md-lg-only .main-heading-container{padding-top:15px;padding-bottom:10px}.main-heading{margin:0 0 9px 5px;padding:0;line-height:1em;font-size:32px;color:#f06a21;font-family:'Futura Book',Arial,sans-serif}.main-heading-decoration{display:inline-block;padding:3px 5px;background-color:transparent;transition:all 1s}.goal-selection-tile-list .primary .tile-item-description{min-height:140px}.goal-selection-tile-list .primary .secondary-heading{min-height:34px}.goal-selection-tile-list .primary .button-primary{min-height:60px}.header-std-md-lg-only{width:100%;border-bottom:0;overflow:hidden}.header-std-md-lg-only .header-logo-and-signin-button-container{margin:10px auto 0 auto;height:auto;padding:0 10px;box-sizing:content-box}.header-logo-and-signin-container{padding:10px 0}.header-std-md-lg-only .header-logo-container{float:left}.header-std-md-lg-only .header-signin-button-container{position:relative;float:right;width:auto;height:auto;padding:5px 0}.header-std-md-lg-only .header-logo{height:unset}.header-std-md-lg-only a.btn-header{height:auto;padding:10px 16px;font-size:16px}.header-std-md-lg-only .btn-header .signin-icon{display:none}.header-std-md-lg-only .btn-header .signin-text{display:block}.header-clickable-std .main-heading,.header-clickable-std .main-heading-container{background-color:transparent}.header-clickable-std .toggle-trigger-custom-collapse .main-heading,.header-clickable-std .toggle-trigger-custom-expand .main-heading{background-image:none}.header-clickable-std .toggle-trigger-custom{cursor:default}.HCMSMDBAA{background-color:#00a33f}.header-breadcrumb-msm{font-family:'Futura Book',Arial,sans-serif;font-size:34px;color:#fff;padding:16px 0 15px 15px}.header-breadcrumb-msm .breadcrumb-item{float:left;box-sizing:border-box}.btn-breadcrumb{padding:0 1.2em;font-size:16px;color:#fff}.header-clickable-std.responsive-sm-only{display:none}.header-clickable-std.responsive-md-lg-only{display:block;padding-bottom:0}.header-breadcrumb-msm .breadcrumb-item.home .btn-breadcrumb{display:none}.header-breadcrumb-msm .breadcrumb-item.conveyancing:before{content:""}.btn-breadcrumb-selected{display:inline!important;padding:0 1.2em;font-size:22px;text-transform:uppercase;color:#fff}a.btn-breadcrumb-selected:focus{text-decoration:underline}.header-breadcrumb-msm .association-container{float:right}.breadcrumb-association-logo{padding-top:8px;height:42px}.header-fixed-4-links .btn-fixed-nav-link{color:#00a33f;font-size:20px;padding:10px 15px;text-align:center;border:0;background-color:transparent;border-radius:0;margin:0;border-bottom:solid 4px #fff;transition:all 600ms cubic-bezier(.175,.885,.55,1)}.header-fixed-4-links .btn-fixed-nav-link:after{border-style:solid;border-width:3px 3px 0 0;content:'';display:inline-block;height:8px;left:6px;position:relative;top:6px;transform:rotate(135deg);vertical-align:top;width:8px;color:#f60;transition:all 20ms cubic-bezier(.175,.885,.55,1)}.header-fixed-4-links .btn-fixed-nav-link:hover:after{transform:rotate(-45deg);top:9px}.header-fixed-4-links .btn-fixed-nav-link.selected{color:#00a33f;background-color:#fff;border-bottom:solid 5px #8dc63f}.header-fixed-4-links .btn-fixed-nav-link.selected:hover{border-bottom:solid 5px #f60}.header-fixed-4-links a.btn-fixed-nav-link:focus,.header-fixed-4-links a.btn-fixed-nav-link:hover{border-bottom:solid 5px #f60}.top-cta-container{padding-top:0;margin-top:10px}.progress-bar-step-text{font-size:.9em}.progress-bar-step.last .progress-bar-step-text{margin-left:-35%}.col.standard-tile-item-container:nth-of-type(3n){margin-right:0}.standard-tile-item-container-separator{display:none}.tile-item-content{min-height:200px}.goal-selection-tile-list .secondary .tile-item-content{min-height:380px}.goal-selection-tile-list .secondary .tile-item-description{padding-bottom:15px}.pager-container{width:364px}.pager-first-container,.pager-last-container{display:block}.quote-list-container .quote-field{font-size:18px}.quote-list-container .load-quotes-options{width:200px;padding-bottom:40px}.confirmation-container{margin-top:20px;margin-bottom:0}.confirmation-container+.container.cta-container{box-sizing:content-box;max-width:1160px}.confirmation-card{width:50%}.saved-quotes-container .button-cta,.track-cases-container .button-cta{width:100%}.client-order-tile{padding-top:0}.client-order-tile .col{position:relative;width:calc(33% - 20px)}.order-item{padding-bottom:0;margin-bottom:20px}.button-primary{width:auto}.login-button-wrapper{margin-top:15px;float:left}.login-banner .password-reset-button-wrapper,.login-banner .button-password-reset{width:auto}.footer{padding-top:10px}.footer-heading{padding-bottom:42px;font-size:30px}.footer-cms-std .footer-section{width:calc(33.2% - 20px);border:0}.footer-cms-std .col.footer-section{min-height:0}.footer-cms-std .footer-link-section{padding-top:0}.footer-cms-std .footer-link-item{line-height:24px}.footer-cms-std .footer-section-heading-container{margin-bottom:0;padding-bottom:0}.footer-policy-link-container{padding:0 32px 18px 0}.button-radio-list input[type=radio]+label:hover,.nps-list input[type=radio]:focus+label{border-color:#9e9e9e}.nps-list input[type=radio]:checked+label .satisfaction-level{color:#9e9e9e}.feedback-container input[type=radio]+label{border:1px solid #bfbfbf}.button-cta{text-transform:capitalize;width:auto}.your-profile-container .form-field.form-field-address-postcode-textbox-and-search-button{margin-top:0;width:auto}.your-profile-container .form-label{min-width:208px}.your-profile-container .form-field{margin-top:0}.your-profile-container .marketing-preferences .form-field{margin-top:10px}.cta-print-container{display:block}}@media(min-width:1200px){.header-std-md-lg-only .header-logo-and-signin-button-container{padding:0;height:auto}.header-breadcrumb-msm{margin:0 auto;padding:14px 0 15px}.main-heading{margin:0;line-height:1em}.header-clickable-std .toggle-trigger-custom-expand,.header-clickable-std .toggle-trigger-custom-collapse{border:0}.footer-cms-std.responsive-123{max-width:1200px;margin:0 auto}.footer-cms-std.responsive-123 .container{width:1180px}.footer-cms-std .footer-contactus-container .footer-section-heading-container{border:none;margin-bottom:0}.footer-cms-std .footer-section{width:calc(33.333% - 20px)}.secondary.transfer-of-equity--transfer-of-mortgage-property .tile-item-content .button-primary{background-position:11.1em 1.8em}.goal-selection-tile-list .primary .button-primary{min-height:auto}.quotes-container .list-header{margin:0 auto;width:calc(100% - 20px)}.quotes-container .header-col{height:58px}.quotes-container .header-col-rating{width:calc(25% - 20px)}.quotes-container .header-col-disbursements{width:25%}.quotes-container .header-service-provider-summary{border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;box-sizing:border-box;color:#333;background-color:#efedea;font-weight:bold}.quotes-container .header-service-provider-comparables{border-top:1px solid #e1e1e1;border-right:1px solid #e1e1e1;box-sizing:border-box;color:#333;background-color:#efedea;font-weight:bold}.quote-col-rating,.quote-col-legal-fees,.quote-col-disbursements{border-left:1px solid #e1e1e1}.quote-col-disbursements{border-right:1px solid #e1e1e1}.header-col .header-col-button{border-bottom:2px dotted #3e5ca5}.header-col .header-col-button:hover{border-color:transparent}.header-col .header-col-button input{color:#333;font-size:15px}.header-col.header-col-service-provider{height:58px}.header-col .header-col-text{border-bottom:1px solid transparent;font-size:15px;margin-top:2px}.header-col input{padding:0;color:#e30613;font-size:18px}.quote-item{margin:0 10px;padding:0;width:calc(100% - 21px);box-sizing:border-box;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1}.quote-item .button-primary{box-sizing:border-box;padding:12px 15px;width:100%;text-align:center}.quote-item .button-primary:focus{padding:10px 13px}.quote-item .quote-service-provider-summary{box-sizing:border-box;padding:10px}.quote-col-rating .quote-field-value,.quote-col-legal-fees .quote-field-value,.quote-col-disbursements .quote-field-value{transform:translateY(45%)}.quotes-top-selection-list{padding-bottom:40px}}.login-forgotten-password-link,.login-forgotten-password-link:visited,.register-privacy-policy-link,.register-privacy-policy-link:visited{color:#f06a21;text-decoration:none}.login-forgotten-password-link:hover{color:#e25a10;text-decoration:underline}.login-heading-container{margin:0 auto 4px;max-width:960px}.login-main .form-label{margin-bottom:5px}.form-radio-item.form-radio-item_cookies input+label{padding:5px 10px 5px 50px!important;font-size:16px}.form-radio-item.form-radio-item_cookies input+label:before{top:7px;left:14px;width:18px;height:18px}.form-radio-item.form-radio-item_cookies input[type=radio]+label:after{top:8px;left:15px;width:18px;height:18px}.form-radio-item.form-radio-item_cookies input:checked+label:before{top:6px;left:13px}.form-radio-item.form-radio-item_cookies input[type=radio]:checked+label:after{top:12px;left:19px;width:10px;height:10px}.cookie-section-heading{border-color:#dbdbdb;border-width:2px}.main-section{min-height:580px}.clear{height:0}a{color:#f60;text-decoration:none}a:hover{text-decoration:underline;color:#f60}h1{font-size:31.25px;line-height:39px;margin:16px 0;color:#666}h2{font-size:25px;line-height:31.25px;margin:16px 0}h3{font-size:20px;margin:8px 0;color:#666}h4{font-size:20px;margin:8px 0}p{margin:15px 0;color:#363636}.primary-heading{font-size:34.25px;line-height:39px;padding:15px 0;font-weight:normal}.secondary-heading{font-size:30px;margin:10px 0 0 0;color:#f60;line-height:32px;font-weight:normal}h2.thank-you-message,.thankyou-ref{color:#f60}button,.button{cursor:pointer;font-family:'Futura Book',Arial,sans-serif}a.button.btn-signin{background-color:#fff;color:#f60}a.button.btn-signin:hover{color:#fff;background-color:#ff8533;text-decoration:none}input,select{font-family:'Futura Book',Arial,sans-serif;font-size:18px}input[type=text],input[type=password],textarea,select,.client-details-read-only-edit-button input{border-radius:4px;padding:12px 16px;font-size:18px;font-family:'Futura Book',Arial,sans-serif;color:#363636;height:auto;border-radius:5px;background-color:#fafafa;border:1px solid #ebebeb}input[type=text]:focus,input[type=password]:focus,input[type=checkbox]:focus+label,input[type=radio]:focus+label,textarea:focus,select:focus,input[type=button]:focus{outline:none;border:solid 1px #e25a10}select:hover{border:solid 1px #e25a10}.dropdown-wrapper select,.select-sort-wrapper select{z-index:1;background-image:linear-gradient(45deg,transparent 50%,#f60 50%),linear-gradient(135deg,#f60 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 5px),calc(100% - 15px) calc(1em + 5px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 2em;background-repeat:no-repeat;background-repeat:no-repeat}.dropdown-wrapper select:focus,.select-sort-wrapper select:focus{background-image:linear-gradient(45deg,#f60 50%,transparent 50%),linear-gradient(135deg,transparent 50%,#f60 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 15px) 1.4em,calc(100% - 20px) 1.4em,calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 2em;background-repeat:no-repeat}.form-label{font-size:18px}.form-checkbox-field,.form-radio-item{position:relative;margin-bottom:15px;padding-bottom:0}.form-checkbox-field input,.form-radio-item input{position:absolute;opacity:0}.form-checkbox-field input+label,.form-radio-item input+label{position:relative;display:block;margin:0;border-radius:5px;background-color:#fafafa;border:1px solid #ebebeb;font-size:18px;cursor:pointer;text-align:left;padding:15px 10px 15px 50px!important}.form-checkbox-field input+label:hover,.form-radio-item input+label:hover{padding:15px 10px 15px 50px;border:solid 1px #e25a10;background-color:#fafafa}.form-checkbox-field input+label:before{display:block;position:absolute;content:'';top:12px;left:12px;width:22px;height:22px;border:1px solid #cac2d5;border-radius:0;background-color:#fff;transform-origin:center}.form-checkbox-field input+label:after{position:absolute;content:' ';top:15px;left:21px;width:5px;height:12px;border:0;border-radius:0;color:#fff;background-color:transparent;font-size:18px;line-height:19px;transform-origin:center;transform:rotate(225deg);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transition:all .2s linear;-webkit-transition:all .2s linear}input[type=checkbox]:checked+label,.form-radio-item input:checked+label{border:solid 1px #f60;box-shadow:none}input[type=checkbox]:checked+label:before{top:12px;border:1px solid #f60;background-color:#fff}input[type=checkbox]:checked+label:after{border-top:3px solid #f60;border-left:3px solid #f60;border-bottom-width:0;border-right-width:0}.form-radio-item input+label:before{position:absolute;content:'';top:14px;left:14px;width:22px;height:22px;border:1px solid #cac2d5;border-radius:50%;background-color:#fff;-webkit-transition:all .2s linear}.form-radio-item input:checked+label:before{top:13px;left:13px;border:2px solid #ff5b1c}input[type=radio]+label:after{position:absolute;content:'';top:20px;left:20px;width:22px;height:22px;border-radius:50%;background-color:transparent;transform-origin:center;-webkit-transition:none}input[type=radio]:checked+label:after{width:14px;height:14px;background-color:#f60;border:0;top:19px;left:19px}.button-radio-list input[type=radio]:checked+label:after{width:0;background-color:transparent}.login-banner .button-login,.button-password-reset,.button-cta,.button,.button-primary,.button-secondary{font-family:'Futura Book',Arial,sans-serif;border:solid 2px #f60;outline:0;padding:12px 16px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;font-weight:700;color:#fff;background-color:#f60;cursor:pointer;border-radius:4px}.login-banner .button-login:hover,.button-password-reset:hover,.button-cta:hover,.button-primary:hover,.login-banner .button-login:focus,.button-password-reset:focus,.button-cta:focus,.button-primary:focus,.btn-signin:focus{background-color:#e25a10;color:#fff;border-color:#f60}.button-secondary,.button-inpage,.button-cancel,.client-details-read-only-edit-button input{color:#fff;text-transform:capitalize;background-color:#f60;max-width:unset;width:100%;font-size:16px;transition:background-color 100ms;border-color:#f60}.button-cancel{color:#f60;text-transform:capitalize;background-color:#fff;border:2px solid #f60}.button-secondary:hover,.button-inpage:hover,.button-cancel:hover,.client-details-read-only-edit-button input:hover{color:#fff;background-color:#e25a10;text-decoration:none}.client-details-read-only-edit-button input{max-width:120px}.button-password-cancel{background-color:#e0e0e0;color:#004873;min-width:100px;margin-top:10px;font-size:14px}.form-field-address .button-search-address{border-radius:4px;max-width:unset;width:100%;margin:0;padding:12px}.cms-accessible-tooltip-box{border-color:#f60!important}.cms-accessible-tooltip-close-button-container{height:0!important}.cms-accessible-tooltip-arrow-container-overlay{border-color:#fff transparent!important;display:none}.cms-accessible-tooltip-close-button{background-color:#f60;border:0;outline:0;color:#fff}.cms-accessible-tooltip-inner-box{font-size:16px;line-height:18px}.container{max-width:1040px;padding:0 15px}.register-container-heading,.login-container-heading{font-size:26px}.footer{min-height:200px;font-family:'Futura Book',Arial,sans-serif;background-color:#f60;background-image:none}.footer-inner{background-color:transparent}.footer--email,.footer--company-info{color:#fff;font-size:15px;line-height:20px}.footer--email{font-family:'Futura Book',Arial,sans-serif}.footer--company-info{color:#fff}ul.footer__links{list-style-type:none;margin:16px 0}.footer__links li{border-color:#fff;font-size:16px}.footer a,.footer a:visited{color:#fff;font-family:'Futura Book',Arial,sans-serif}ul.footer__links a{text-decoration:none}ul.footer__links a:hover{text-decoration:underline;color:#fff}.footer--email a{color:#fff;text-decoration:none;font-size:15px;font-family:'Futura Book',Arial,sans-serif}.footer--email a:hover{color:#fff;text-decoration:underline}.header__logo-wrapper{float:none}.header__logo{height:38px;margin:10px 0 0 0}.header-content-wrapper{border-bottom:0;text-align:center}.header__contact{float:none;text-align:center;margin-top:0}p.header__contact--number{margin:8px 0;font-size:24px;font-weight:normal;line-height:32px;color:#fff}.header__contact--number span{display:block;font-size:24px}.header__contact--number span a{color:#fff}.marketing-message-wrapper{background-color:#fafafa;padding:5px 0;border-top:0}.marketing-message{border-width:0}.marketing-message__text{color:#000;font-size:17px}.progress-bar-wrapper{background-color:#fff}.progress-bar--active{color:#000}.progress-bar--active:after{background-color:#f60;width:44px;height:44px;line-height:44px;font-size:24px;font-weight:bold}.progress-bar--inactive{color:#000}.progress-bar--inactive:after{background-color:#fff;border:solid 5px #f60;width:34px;height:34px;line-height:34px;font-size:24px;color:#000;font-weight:bold}.progress-bar--complete{color:#000}.progress-bar--complete:after{width:44px;height:44px;line-height:44px;background-color:#f60;font-size:24px;font-weight:bold}.progress-bar--complete:before{border-bottom:solid 5px #f60}.progress-bar--active:before,.progress-bar--inactive:before{border-bottom:solid 8px #f60}.progress-bar__description{font-weight:normal;font-size:140%;margin-top:8px}.header__contact--hours{display:none;color:#000}.goal-selection-container{width:100%;max-width:unset;padding:0}.goal-selection-text-container{max-width:1040px;margin:0 auto}.goal-selection-tile-list{width:100%;padding:0}.responsive-card .col.standard-tile-item-container.primary{border:solid 1px #f60}.goal-selection-container .primary .secondary-heading{color:#f60;font-weight:bold;font-size:20px;text-transform:initial;text-align:left}.goal-selection-text-content p{font-size:18px}.goal-selection-text-content .primary-heading{font-size:28px;padding:5px 0}.tile-item-content{background-color:#fff}.tile-item-content:hover{text-decoration:none}.primary .tile-item-content{padding:20px;flex:1}.tile-item-content .secondary-heading{background-color:transparent}.primary.sale-and-purchase .tile-item-content,.primary.purchase-only .tile-item-content,.primary.sale-only .tile-item-content,.primary.remortgage .tile-item-content{background-color:#fff}.primary.additional-property .tile-item-content{background-color:#e3105b}.primary.buy-to-let .tile-item-content{background-color:#42a5dd}.standard-tile-item-container.primary .button-primary{border:0;background-color:transparent;border-radius:0;width:auto;display:block;margin:0 auto;padding:10px 18px;width:100%;height:100%;position:absolute;top:0;left:0;text-indent:-1000px;transition:all .2s;border:solid 0 #f60;z-index:100}.tile-item-description{display:none}.standard-tile-item-container.primary .button-primary:focus,.standard-tile-item-container.primary .button-primary:hover{border:solid 0 #f60}.goal-selection-tile-list .tile-item-icon{display:none}.tile-icon-sale-and-purchase,.tile-icon-purchase-only,.tile-icon-sale-only,.tile-icon-remortgage{background-image:none}.goal-selection-container .secondary-heading,.goal-selection-tile-list .secondary-heading{float:none;clear:right;line-height:1em;min-height:unset;padding:0;font-size:18px;margin-top:0}.goal-selection-tile-list .tile-item-description{clear:both;margin-top:45px;border-top:1px solid rgba(255,255,255,.2);padding:15px 0;font-size:16px;min-height:70px;line-height:22px}.goal-selection-tile-list .primary .tile-item-description{font-size:16px;margin:10px 0;color:#666;min-height:unset;text-align:left;position:absolute;left:15px;top:260px;color:#fff;border-top:0;line-height:20px}.goal-selection-tile-list .primary .tile-item-description span{width:50%;display:inline-block}.goal-selection-tile-list .primary .tile-item-content:after{content:'Get quotes';display:inline-block;color:#fff;background-color:#f60;padding:10px 15px;border-radius:5px;position:absolute;top:8px;bottom:unset;right:15px;cursor:pointer}.goal-selection-tile-list .secondary .tile-item-description{border-top:1px solid #e1e1e1}.goal-selection-tile-list .secondary.transfer-of-equity--transfer-of-mortgage-property .tile-item-description{margin-top:65px}.goal-selection-tile-list .secondary .tile-item-content{padding:20px 20px 30px 20px;min-height:380px}.goal-selection-tile-list .secondary .tile-item-icon{display:block;width:80px;height:80px;border-radius:50%;background-color:rgba(0,0,0,.2)}.goal-selection-text-content{padding-bottom:1em}.standard-tile-list{width:100%}.responsive-card{display:block;width:auto}.responsive-card:after{content:'';display:table;clear:both}.standard-tile-list-subsection-1{width:100%;float:none}.standard-tile-list-subsection-2{width:100%;float:none}.standard-tile-list-subsection-2 .standard-tile-item-container{width:auto}.tile-item-content{box-shadow:none;background-color:#fff}.form-field-address .form-field-postcode,.form-field-address .address-wizard-content .post-code-search-form input[type=text]{height:unset;padding:15px 10px;margin:0}.uwc-address-readonly-container{text-align:left;margin-top:10px;font-size:18px}.form-group-quote-details-container .uwc-address-readonly-container{border-left:solid 10px #e6e6ee;padding:20px 0 20px 20px}.form-group-quote-details-container .uwc-address-selected{grid-column:2}.client-details-read-only{margin-bottom:15px;font-size:16px}.form-field-address span.uwc-hide{margin:10px 0}.form-field-address .form-field-postcode{margin-bottom:15px}.uwc-button-manual-entry{color:#f60}.uwc-button-manual-entry:hover{color:#268143}.uwc-button-manual-entry:focus{outline:0;color:#268143}.conditional-reveal{padding-left:15px;border-left:solid 10px #e6e6ee}.uwc-hidden-label.form-field-address-results-intro{position:relative;width:auto;height:auto;display:block;text-align:left;font-size:18px;margin:15px 0 0 0}.quote-list-container,.quote-list-container .cta-container{width:auto;max-width:1200px}.quote-list-container .cta-container{padding:0}.quote-list-container{margin-bottom:15px}.tab{height:unset!important;float:none}.button-tab{color:#fff;background-color:#777;font-size:18px;line-height:normal;padding:17px 5px;border:1px solid #cecece}.button-tab:hover{background-color:#666}.tab-list{margin-bottom:10px}.quote-result-intro-text{padding:0;font-size:18px}.quote-result-intro-text p{margin:5px}.quote-list-heading{color:#000;margin:15px 0 5px 0;padding:10px 0;font-size:28px;font-weight:normal}.selected .button-tab{background-color:#f60;color:#fff}.selected .button-tab:hover{background-color:#e25a10;color:#fff}.quotes-list{padding-top:0!important;background-color:transparent!important}.quote-list-header{background-color:#f60;color:#363636;border:0;border-bottom:0}.quote-card:nth-of-type(odd){background-color:#f6f6f6}.quote-card:nth-of-type(even){background-color:#fff}.quote-list-col{border-color:#ebebeb;background-color:transparent}.quote-service-provider-name,.quote-service-provider-distance{text-align:center;margin:3px 0}.quote-service-provider-distance{font-size:13px}.quote-service-provider-name{padding-bottom:0}.quote-col-text{color:#fff;font-weight:bold;font-size:16px}.quote-card{border-radius:0;box-shadow:none;margin:0!important}.cta-col{border-width:0;padding:15px}.total-col{background-color:transparent}.quote-total-price{color:#f28619;font-size:24px;font-weight:700;padding:0}.quote-field-value{color:#f28619;font-size:20px}.quote-card.digital-move-enabled,.digitalmove-content__benefit-heading:before{border-color:#00b6b5}.quote-card.digital-move-enabled{border-width:3px}.digitalmove-info-wrapper{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.digitalmove-info__dm-logo{margin-bottom:10px}.quote-field{font-size:20px}.quote-service-provider-name{font-family:'Futura Book',Arial,sans-serif;font-size:14px}.cms-accessible-tooltip-question-mark-icon{font-family:'Futura Book',Arial,sans-serif;border:2px solid #f60!important;background-color:#f60!important;color:#fff!important}.quote-list-col .cms-accessible-tooltip-question-mark-icon{border:2px solid #fff!important;background-color:#fff!important;color:#f60!important}.cms-accessible-tooltip-image-wrapper:hover{text-decoration:none}.form-group .help-wrapper{display:inline-block}.header-col-help .cms-accessible-tooltip-question-mark-icon:after{position:relative;top:-2px}.form-group{padding:0}.accept-tcs-container{margin-top:30px}.client-contact-details-container,.correspondence-container,.roll-number-container,.accept-tcs-container{padding:0}.footer--logo{width:220px}.quote-email-confirmation{font-size:22px}.responsive-md-lg-only.header-fixed-4-links{display:block}.header-fixed-4-link-nav-container{padding:0;margin:15px}.container.header-fixed-4-link-nav-container{max-width:1200px}.header-fixed-4-links{background-color:#fff;border-bottom:0}.header-fixed-4-links-nav{margin-top:15px}.header-fixed-4-links .btn-fixed-nav-link{padding:15px 30px;font-size:20px}.header-fixed-link-list-item,.header-fixed-link-list-item:first-of-type{border-bottom:solid 0 #4b527f}.header-fixed-4-links .btn-fixed-nav-link{color:#f60}.header-fixed-4-links .btn-fixed-nav-link.selected,.header-fixed-4-links .btn-fixed-nav-link:hover,.header-fixed-4-links .btn-fixed-nav-link:focus{background-color:#f60;color:#fff}.container.help-selection-container,.container.track-cases-container,.container.main-heading-container{padding-top:25px}.quote-filters-wrapper{margin-bottom:10px}.pie,.c100 .bar,.c100.p51 .fill,.c100.p52 .fill,.c100.p53 .fill,.c100.p54 .fill,.c100.p55 .fill,.c100.p56 .fill,.c100.p57 .fill,.c100.p58 .fill,.c100.p59 .fill,.c100.p60 .fill,.c100.p61 .fill,.c100.p62 .fill,.c100.p63 .fill,.c100.p64 .fill,.c100.p65 .fill,.c100.p66 .fill,.c100.p67 .fill,.c100.p68 .fill,.c100.p69 .fill,.c100.p70 .fill,.c100.p71 .fill,.c100.p72 .fill,.c100.p73 .fill,.c100.p74 .fill,.c100.p75 .fill,.c100.p76 .fill,.c100.p77 .fill,.c100.p78 .fill,.c100.p79 .fill,.c100.p80 .fill,.c100.p81 .fill,.c100.p82 .fill,.c100.p83 .fill,.c100.p84 .fill,.c100.p85 .fill,.c100.p86 .fill,.c100.p87 .fill,.c100.p88 .fill,.c100.p89 .fill,.c100.p90 .fill,.c100.p91 .fill,.c100.p92 .fill,.c100.p93 .fill,.c100.p94 .fill,.c100.p95 .fill,.c100.p96 .fill,.c100.p97 .fill,.c100.p98 .fill,.c100.p99 .fill,.c100.p100 .fill{border:.08em solid #e25a10}.c100{background-color:#f68920}.form-field-address-results-container .dropdown-wrapper{width:100%}@media(min-width:576px){.quote-filters-wrapper{border-bottom:0 solid #268143}.quotes-top-selection-list{border-top:5px solid #c9d3de}.cms-accessible-tooltip-arrow-container-overlay{display:block}.button-tab{border-bottom-width:1px}}@media(min-width:768px){.header-inner{text-align:center;grid-template-columns:250px 1fr}.header-inner.header-inner-normal{grid-template-columns:250px 1fr 100px;grid-column-gap:30px}.header-fixed-4-links{background-color:#f2f2f2}.footer__links li{font-size:18px}.header-fixed-4-link-nav-container{margin:0 auto}.header-fixed-4-links .btn-fixed-nav-link:hover,.header-fixed-4-links .btn-fixed-nav-link:focus{color:#f60}.header-fixed-4-links-nav{margin-top:0}.client-order-tile-cta-container{position:relative}.header__contact--hours{display:block}.marketing-message-inner{grid-template-columns:1fr 1fr 1fr 1fr}.marketing-message:nth-of-type(3){display:flex}.goal-selection-container .secondary-heading,.goal-selection-tile-list .secondary-heading{margin-top:15px}.goal-selection-text-content p{font-size:22px}.goal-selection-text-content .primary-heading{font-size:34.25px;padding:15px 0;font-weight:bold}.header-fixed-4-links .btn-fixed-nav-link{border-bottom:solid 5px #f2f2f2}.header-fixed-4-links .btn-fixed-nav-link{padding:10px 30px;font-size:21px}.header-fixed-4-links .btn-fixed-nav-link.selected{color:#f60;background-color:#f2f2f2;border-bottom:solid 5px #f60}.header-fixed-4-links a.btn-fixed-nav-link:focus,.header-fixed-4-links a.btn-fixed-nav-link:hover{border-bottom:solid 5px #f60;background-color:inherit}.header-inner{text-align:left}.header__logo-wrapper{float:left}.header__contact{float:right;text-align:right}.header__contact--number span{display:inline-block;font-size:24px}.goal-selection-text-content{padding-bottom:3.25em}.responsive-card .col{border:solid 0 #f60}.goal-selection-tile-list{margin-bottom:90px}.primary.sale-and-purchase .tile-item-content,.primary.purchase-only .tile-item-content,.primary.sale-only .tile-item-content,.primary.remortgage .tile-item-content{background-color:transparent}.responsive-133 .standard-tile-item-container.col{margin:0;display:flex;flex-direction:column}.goal-selection-tile-list .primary .tile-item-description{left:15px;top:240px;right:15px;border-top:solid 1px #fff}.goal-selection-tile-list .primary .tile-item-description span{width:100%}.goal-selection-tile-list .primary .tile-item-content:after{bottom:15px;right:15px;top:unset}.goal-selection-container .primary .secondary-heading{position:absolute;font-size:21px;top:178px;left:15px}.standard-tile-list{width:100%;display:grid;grid-column-gap:0;grid-template-columns:75% 1fr}.tile-item-content{min-height:unset}.tile-item-description{display:block}.goal-selection-container .primary .secondary-heading{color:#fff}.responsive-133 .standard-tile-item-container.col{width:auto;float:none;margin-top:15px;margin:0;background-repeat:no-repeat;height:416px;background-size:480px 480px}.sale-and-purchase{background-image:url(../../images/get-quotes-sale-purchase.jpg)}.sale-and-purchase:hover{background:linear-gradient(rgba(255,102,0,.7),rgba(255,102,0,.7)),url(../../images/get-quotes-sale-purchase.jpg)}.purchase-only{background-image:url(../../images/get-quotes-purchaseonly.jpg)}.purchase-only:hover{background:linear-gradient(rgba(255,102,0,.7),rgba(255,102,0,.7)),url(../../images/get-quotes-purchaseonly.jpg)}.sale-only{background-image:url(../../images/get-quotes-saleonly.jpg)}.sale-only:hover{background:linear-gradient(rgba(255,102,0,.7),rgba(255,102,0,.7)),url(../../images/get-quotes-saleonly.jpg)}.remortgage{background-image:url(../../images/get-quotes-remortgage.jpg)}.remortgage:hover{background:linear-gradient(rgba(255,102,0,.7),rgba(255,102,0,.7)),url(../../images/get-quotes-remortgage.jpg)}.form-field-address-results-container .dropdown-wrapper{max-width:315px}.button-secondary,.button-inpage,.button-cancel,.client-details-read-only-edit-button input{width:auto;min-width:100px}}@media(min-width:992px){p.header__contact--number{font-size:28px}.header__contact--number span{font-size:34px}.tab-list{margin-bottom:5px}.quote-filters-wrapper{margin-bottom:0}.quote-list-container .quote-field{font-size:14px}.quote-field{font-size:14px}.quote-service-provider-name,.quote-service-provider-distance{text-align:left;line-height:18px}.digitalmove-info__dm-logo{margin-bottom:0}.tab{float:left;width:40%;min-width:290px}.goal-selection-tile-list .primary .tile-item-description{top:260px}.goal-selection-tile-list .primary .tile-item-content:after{bottom:15px;right:15px}.goal-selection-container .primary .secondary-heading{top:225px}}@media(min-width:1200px){.goal-selection-container .primary .secondary-heading{top:255px;left:30px;font-size:26px}.goal-selection-tile-list .primary .tile-item-description{left:30px;top:290px;right:30px}.goal-selection-tile-list .primary .tile-item-description span{width:50%}.goal-selection-tile-list .primary .tile-item-content:after{bottom:55px;right:30px}}@supports (display:grid){.form-label,.form-field,.form-checkbox-group{width:100%;float:none;margin:0;}@media(min-width:768px){.standard-tile-list-subsection-1{display:grid;grid-template-columns:repeat(3,1fr);;margin-bottom:0;width:auto;}.standard-tile-list-subsection-2{display:grid;grid-template-columns:1fr;width:auto;}.form-row{display:grid;grid-template-columns:1fr 1fr;max-width:unset;grid-column-gap:30px;}.conditional-reveal .form-row{grid-column-gap:15px;}.password-reset-container .form-row,.login-container .form-row{display:block;}.login-button-wrapper{text-align:right;}.login-banner .button-login{width:auto;}.form-label,.form-field,.form-checkbox-group{width:auto;}.form-field-address{grid-column:1/-1;}.form-field-address .form-field-postcode{margin-bottom:0;}.form-field-address > div{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;grid-row-gap:10px;}span.uwc-hide{grid-column:2;}.form-field-postcode-search-container{grid-column:1/-1;}.form-row.address-validation-container.error-container{grid-column:2;}.form-field-address-postcode-textbox-and-search-button{display:grid;grid-template-columns:55% 1fr;grid-column-gap:15px;}.form-field-address .form-field-postcode{width:100%;max-width:unset;min-width:unset;}.form-field-address-results-container{grid-column:1/-1;text-align:right;}.form-field-address-results-container{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:45px;}.uwc-address-flat-house-name-container{grid-column:1/-1;}.uwc-address-manual-entry-form-container{grid-column:1/-1;}.form-field-address-results-container{width:100%;}.form-field-address-results-container .dropdown-wrapper{grid-column:2;max-width:unset;}.form-field-address-results-container span,.uwc-button-manual-entry{grid-column:2;text-align:right;}.uwc-address-selected{grid-column:2;max-width:unset;width:100%;}.accept-tcs-container .form-group{display:grid;grid-template-columns:70% 1fr;grid-column-gap:15px;}.accept-tcs-container .error-container{grid-column:1/-1;}.accept-tcs-container .error-container{max-width:unset;}.form-group-quote-details-container .accept-tcs-container span{grid-column:1/-1;}}@media(min-width:992px){.form-row{grid-column-gap:45px;}.form-field-address > div{grid-column-gap:45px;}}}.custom-question-mark{font-family:Arial,sans-serif}