@charset "UTF-8";#f-content input[type="submit"].active_btn{color:#fafafa}#f-content #Qtop-section{padding:10px 10px 0 10px !important}#f-content .QthemeScenarioHeader{width:100%;display:inline-block;padding:8px 8px 0 8px !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important}#f-content .QthemeScenarioHeader .QscenarioStep{width:50%;float:left !important}@media only screen and (max-width: 37.5rem){#f-content .QthemeScenarioHeader .QscenarioStep{width:100%}#f-content .QthemeScenarioHeader .QscenarioStep .QscenarioStepInner{margin:0 0 5px 0 !important;width:100% !important}}#f-content .QthemeScenarioHeader .QscenarioStep .QscenarioStepInner{color:#b9b9b9;border-radius:5px;background-color:#eeeeee;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;width:98%;margin-right:2%}#f-content .QthemeScenarioHeader .QscenarioStep .QscenarioStepInner.QscenarioStepActive{color:#ffffff}#f-content .QthemeScenarioHeader .QscenarioStep .QscenarioStepInner .QscenarioStepNb{font-size:120% !important}#f-content .QthemeScenarioHeader .QscenarioStep:nth-child(2n) .QscenarioStepInner{margin-right:0%;margin-left:2%}#f-content .QthemeScenario{display:block}#f-content .QthemeScenario #Qscenario{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#eeeeee;border-radius:5px;padding:10px !important;margin:0px}#f-content .QthemeScenario #Qscenario .qwf_question{width:50%;float:left !important;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 60em){#f-content .QthemeScenario #Qscenario .qwf_question{width:100%}}#f-content .QthemeScenario #Qscenario .qwf_question .qwf_question_inner{padding:10px 5px 20px 5px !important;margin:0 10px 10px 10px !important;border-bottom:1px dotted grey;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#f-content .QthemeScenario #Qscenario .qwf_question .qwf_question_inner .Qinputsection{margin-top:10px}#f-content .QthemeScenario #Qscenario .qwf_question .qwf_question_inner .Qinputsection .f-select{width:100% !important;border:1px solid #a6a6a6 !important;border-radius:5px !important}#f-content .QthemeScenario #Qscenario .qwf_question .qwf_question_inner .Qinputsection .f-select option{font-weight:200}#f-content .QthemeScenario #Qscenario .qwf_question .qwf_question_inner .Qinputsection label{display:inline;font-weight:200}#f-content .QthemeScenario #Qscenario .qwf_question .qwf_question_inner .Qinputsection .Qinputradio{display:inline-block;margin-right:10px}#f-content .QthemeScenario #Qscenario .qwf_question .qwf_question_inner .Qinputsection.QscenarioNotValid label{color:#CA3838 !important}#f-content .QthemeScenario #Qscenario .qwf_question .qwf_question_inner .Qinputsection.QscenarioNotValid select{border:1px solid #DF2336 !important}#f-content .QthemeScenario #Qscenario .qwf_question h4{font-weight:200}#f-content .QthemeScenario .QscenarioFooter{display:inline-block;width:100%}#f-content .QthemeScenario .QscenarioFooter .Qnext{padding:20px 45px;margin-top:10px;color:#ffffff;border:none}#f-content .QthemeScenario .QscenarioFooter .Qnext:hover{color:#ffffff}#f-content #Qmain-section .Qprev{padding:10px 20px;margin-top:5px;color:#ffffff;border:none}#f-content #Qmain-section .Qprev:hover{color:#ffffff}#f-content #Qmain-section .Qprev b,#f-content #Qmain-section .Qprev strong{border-color:transparent #ffffff transparent transparent;top:10px}#f-content #Qmain-section .Qprev strong{left:20px}#f-content #Qmain-section .Qprev b{left:25px}#f-content #Qmain-section .Qprev span{margin-left:15px}#f-content.narrow-width-widget .uk-confirmation .icon-block{display:none}#f-content.narrow-width-widget .uk-confirmation .text-block{margin-left:0 !important}#f-content .uk-confirmation .update-block .update-field{width:calc(100% - 46px);-webkit-box-sizing:border-box;box-sizing:border-box;height:27px !important}#f-content .uk-confirmation .update-phone-container{width:70% !important;height:40px !important;padding:0 5px;border-radius:5px 0px 0px 5px;border:1px solid grey;line-height:40px;-webkit-box-shadow:inset 2px 3px 3px #E2E2E2;box-shadow:inset 2px 3px 3px #E2E2E2;text-align:center;margin:0px;float:left;background-image:none;-webkit-box-sizing:border-box;box-sizing:border-box}#f-content .uk-confirmation .p-line-height{margin-bottom:10px;line-height:18px}#f-content .uk-confirmation .phone-loader{border-radius:50%;height:40px;width:40px;bottom:40%;border:4px solid rgba(0,0,0,0.2);border-left:4px solid #ffe562;margin:0 0 0 -20px;left:50%;top:50%;position:relative;z-index:1200;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:qwf-loader .8s infinite linear;animation:qwf-loader .8s infinite linear}#f-content .uk-confirmation a.update-btn{text-decoration:underline;color:#3333fe}#f-content .shortlist-section{padding:0 10px}#f-content .shortlist-section #hero-content h1,#f-content .shortlist-section #hero-content h2{text-align:center;display:block !important;margin:10px 0}#f-content .shortlist-section #hero-content h1{margin-bottom:10px;font-size:24px}#f-content .shortlist-section #hero-content h2{font-size:18px}#f-content .shortlist-section>p{margin-bottom:10px;line-height:18px}#f-content .shortlist-section .wrap-btn{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto 10px;border-radius:5px;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #E6FF66), to(#4EB212));background-image:linear-gradient(to bottom, #E6FF66 0, #4EB212 100%)}#f-content .shortlist-section .wrap-btn .shortlist-url,#f-content .shortlist-section .wrap-btn input[type="submit"]{width:auto;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:10px 5px;color:#ffffff;text-transform:none;text-shadow:1px 1px 3px #2B762F;cursor:pointer;width:100%;background-image:none;background:none;display:block;text-align:center}#f-content .f-required-fields{font-style:italic;font-size:11px;font-weight:700;margin:10px 0 0 0 !important;padding:0 !important;color:#494948 !important}#f-content .f-required-fields a{color:#494948 !important;text-decoration:underline}#f-content iframe.f_phone_iframe.f_phone_iframe_ok{width:75px;position:relative;height:10px;padding:0;margin:0}#f-content iframe.f_phone_iframe.f_phone_iframe_ok input[type=text]{font-family:'Montserrat',sans-serif !important}.tipso_bubble,.tipso_bubble a{font-family:Verdana, Arial;color:#ffffff !important}.tipso_bubble a{text-decoration:underline !important}#f-content{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 !important}#f-content h1,#f-content h2,#f-content h3,#f-content h4,#f-content h5,#f-content h6,#f-content p,#f-content span,#f-content input,#f-content a{font-family:'Montserrat',sans-serif !important;font-weight:500 !important}#f-content #Qtop-section p{font-family:'Montserrat',sans-serif !important;color:#ffffff}#f-content .submit-btn input[type="submit"].active_btn,#f-content .submit-btn a.f-step-next{width:100%;background-color:#FBB316;color:#ffffff;font-weight:500;font-size:20px;line-height:20px;clear:both;height:auto;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin:15px 0;border-radius:3px !important;font-style:normal;-webkit-box-shadow:none;box-shadow:none;text-transform:capitalize;border:0;background-image:none}#f-content .submit-btn input[type="submit"].active_btn:hover,#f-content .submit-btn a.f-step-next:hover{background-color:#EBB037}#f-content a.f-step-next{display:block;text-align:center;cursor:pointer;text-shadow:none !important}#f-content a.f-step-next svg{width:20px;height:20px;left:5px;position:relative;top:3px;fill:#ffffff}#f-content .form_title{color:#ffffff !important}#f-content #Qmain-section{padding:18px !important}#f-content #Qmain-section h2,#f-content #Qmain-section h3,#f-content #Qmain-section h4{font-style:normal;margin:10px 0;color:#ffffff;width:100%;height:auto;text-transform:none;text-shadow:none}#f-content #Qmain-section h2{font-size:22px}#f-content #Qmain-section h3{font-size:20px}#f-content #Qmain-section h4{font-size:16px}#f-content #Qmain-section h3,#f-content #Qmain-section h4{margin:5px 0 10px 0;display:inline-block}#f-content #Qmain-section .f-second-step{display:none}#f-content #Qmain-section .f-step-title{margin:50px 0;font-size:26px;line-height:26px;text-align:center}#f-content #Qmain-section .field-label h4{font-size:16px !important;color:#ffffff;margin:0}#f-content #Qmain-section form ul.f-table{display:inline-block;width:100%}#f-content #Qmain-section form ul.f-table>ul.f-text-input{width:100%;float:left;position:relative;clear:none}#f-content #Qmain-section form ul.f-table>ul.f-text-input li.field.field-label h4{font-size:16px;color:#ffffff;margin:0}#f-content #Qmain-section form ul.f-table>ul.f-text-input li.field.field-label h4 em{color:#ffffff}#f-content #Qmain-section form ul.f-table>ul.f-text-input li.field.field-label .f-newsletter{display:block;position:relative;padding-left:30px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#f-content #Qmain-section form ul.f-table>ul.f-text-input li.field.field-label .f-newsletter input[type="checkbox"]{position:absolute;opacity:0;cursor:pointer}#f-content #Qmain-section form ul.f-table>ul.f-text-input li.field.field-label .f-newsletter input[type="checkbox"]:checked~.checkmark{background-color:#FBB316;border-color:#FBB316 !important}#f-content #Qmain-section form ul.f-table>ul.f-text-input li.field.field-label .f-newsletter input[type="checkbox"]:checked~.checkmark:after{display:block}#f-content #Qmain-section form ul.f-table>ul.f-text-input li.field.field-label .f-newsletter .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee;border:1px solid #EEEEEE !important;border-radius:5px !important}#f-content #Qmain-section form ul.f-table>ul.f-text-input li.field.field-label .f-newsletter .checkmark:after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-sizing:content-box;box-sizing:content-box}#f-content #Qmain-section form ul.f-table>ul.f-text-input li.field.field-label .f-newsletter h4{line-height:22px;font-family:'Montserrat',sans-serif !important}#f-content #Qmain-section form ul.f-table>ul.f-text-input.f_address_text li.field.space{padding-left:0 !important}#f-content #Qmain-section form ul.f-table>ul.f-text-input .field .input{margin:0 !important;height:45px;line-height:25px;font-size:15px !important;font-weight:normal !important}#f-content #Qmain-section form ul.f-table>ul.f-text-input .field .input#f_address{padding:0 10px}#f-content #Qmain-section form ul.f-table>ul.f-text-input .field .input[name='f_phone'],#f-content #Qmain-section form ul.f-table>ul.f-text-input .field .input[name='f_phone2']{pointer-events:none;font-size:0 !important;color:transparent !important}#f-content #Qmain-section form ul.f-table #qwf_pcl{display:none}#f-content #Qmain-section form ul.f-table li.field.field-label h4{font-size:14px;color:#555555}#f-content #Qmain-section form ul.f-table .float-right{float:right !important}#f-content #Qmain-section form ul.f-table .full-width-field{clear:both !important;width:100% !important;margin:0 !important}#f-content #Qmain-section .Qprev{background-color:#FBB316}#f-content #Qmain-section .Qprev:hover{background-color:#EBB037}#f-content #Qmain-section .f-required-fields{color:#ffffff !important;display:none}#f-content #Qmain-section .f-required-fields a{color:#ffffff !important}#f-content #Qtop-section{padding:10px 10px 0 10px}#f-content #Qtop-section .QprogressContent .QstepsContent .QstepsBg-on{border-color:#FBB316;background-color:#FBB316}#f-content #Qtop-section .QprogressContent .Qprogressbar{left:0 !important;width:99% !important}#f-content #Qtop-section .QprogressContent .Qprogressbar .Qprogress{background-color:#FBB316}#f-content .f-select{width:100%;height:45px;font-weight:normal}#f-content .f-select option{font-weight:500;height:23px;line-height:23px}#f-content .row form{margin:0;width:auto}#f-content .row form ul li h4{margin-bottom:0;text-shadow:none;text-transform:none}#f-content .row form ul li.space{margin-bottom:15px}#f-content .row form label{margin-bottom:0;width:auto;font-size:13px !important}#f-content .row form .clear-row{clear:both}#f-content .row .field .radio.checked i{top:0 !important}#f-content .row .field input,#f-content .row .field input[type="*"],#f-content .row .field textarea,#f-content .row .field select{margin:0;font-style:normal;font-size:15px !important;color:#555555;border:2px solid #EEEEEE !important;border-radius:5px !important;background-color:#ffffff !important}#f-content .row .field.select select{padding:0 10px;appearance:none;-moz-appearance:none;-webkit-appearance:none;color:#555555;font-size:15px !important}#f-content .row .field.select:after{width:30px;height:45px;content:"\25bc";position:absolute;right:0;top:0;z-index:2;background-color:#FBB316;font-size:10px;color:#ffffff;line-height:45px;text-indent:10px;pointer-events:none;border-radius:0 5px 5px 0}#f-content .row .field textarea{line-height:20px !important;height:100px !important;padding:5px 10px !important;font-family:'Montserrat',sans-serif !important}#f-content .row .field #charNum{position:absolute;top:75px;right:10px}#f-content .row .field .clear{display:none;width:22px;height:22px;position:absolute;top:11px;right:10px;background-image:url(/images/frontend/widgetform/uk/widget_themes/theme3/cross-icn.svg);cursor:pointer;z-index:99}#f-content .row .field.success input,#f-content .row .field.warning input,#f-content .row .field.danger input,#f-content .row .field.success .input,#f-content .row .field.warning .input,#f-content .row .field.danger .input,#f-content .row .field.success textarea,#f-content .row .field.warning textarea,#f-content .row .field.danger textarea{background-color:transparent}#f-content .row .field.warning.f-error-border-set input,#f-content .row .field.danger.f-error-border-set input,#f-content .row .field.warning.f-error-border-set textarea,#f-content .row .field.danger.f-error-border-set textarea{border:1px solid #DF2336 !important;background-color:#FFEDED !important;color:#CA3838 !important}#f-content .row .field.warning.f-error-border-set input::-moz-placeholder,#f-content .row .field.danger.f-error-border-set input::-moz-placeholder,#f-content .row .field.warning.f-error-border-set textarea::-moz-placeholder,#f-content .row .field.danger.f-error-border-set textarea::-moz-placeholder{color:#DF2336 !important}#f-content .row .field.warning.f-error-border-set input::-webkit-input-placeholder,#f-content .row .field.danger.f-error-border-set input::-webkit-input-placeholder,#f-content .row .field.warning.f-error-border-set textarea::-webkit-input-placeholder,#f-content .row .field.danger.f-error-border-set textarea::-webkit-input-placeholder{color:#DF2336 !important}#f-content .row .field.warning.f-error-border-set input:-ms-input-placeholder,#f-content .row .field.danger.f-error-border-set input:-ms-input-placeholder,#f-content .row .field.warning.f-error-border-set textarea:-ms-input-placeholder,#f-content .row .field.danger.f-error-border-set textarea:-ms-input-placeholder{color:#DF2336 !important}#f-content .row .field.warning.f-error-border-set .clear,#f-content .row .field.danger.f-error-border-set .clear{display:block}#f-content .row .field.warning.f-error-border-set:after,#f-content .row .field.danger.f-error-border-set:after{display:none;content:" ";width:22px;height:22px;top:11px;right:10px;background-image:url(/images/frontend/widgetform/uk/widget_themes/theme6/cross-icn.svg)}#f-content .row .field.warning.f-error-border-set label.f-error,#f-content .row .field.danger.f-error-border-set label.f-error{text-transform:none;color:#ff7777 !important;text-align:center;white-space:break-spaces}#f-content .row .field.success input,#f-content .row .field.success .input,#f-content .row .field.success textarea{border:1px solid #A9BE60 !important;background:#F1F5E7 !important;color:#555555}#f-content .row .field.success:after{content:" ";width:22px;height:22px;top:11px;right:10px;background-image:url(/images/frontend/widgetform/uk/widget_themes/theme6/tick-icn.svg)}#f-content .row .field.success.not-editable:after{display:none !important}#f-content .row .field.success.not-editable{position:relative !important}#f-content .row .field.success.not-editable input,#f-content .row .field.success.not-editable .input,#f-content .row .field.success.not-editable textarea{padding-right:45px;background:#ffffff !important;border:none !important}#f-content .row .field .f-error{padding-top:10px;white-space:break-spaces}#f-content .row .long_description .field.success:after,#f-content .row .long_description .field.warning:after,#f-content .row .long_description .field.danger:after{display:none}#f-content span.address-edit{float:right;text-decoration:underline;color:#FBB316;font-size:13px;font-family:'Montserrat',sans-serif !important;cursor:pointer;margin:0;position:absolute;top:15px;right:12px}#f-content .qwf-info{background-color:#FBB316;position:absolute;right:0;top:2px;line-height:17px;height:16px;width:16px;font-size:13px;margin:0}#f-content .contractors .wrap-btn input[type="submit"],#f-content .shortlist-section .wrap-btn input[type="submit"],#f-content .contractors .wrap-btn .shortlist-url,#f-content .shortlist-section .wrap-btn .shortlist-url{color:#ffffff !important;text-shadow:none !important;background-color:#FBB316 !important;text-transform:uppercase !important;font-size:22px !important;-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.35);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.35);border-radius:5px;margin:0}#f-content .QthemeScenarioHeader .QscenarioStep .QscenarioStepInner.QscenarioStepActive{background-color:#FBB316}#f-content .QthemeScenario .Qnext{background-color:#FBB316}#f-content .QthemeScenario .Qnext:hover{background-color:#EBB037}#f-content .uk-confirmation input{margin:0 !important}#f-content .uk-confirmation#email-msg,#f-content .uk-confirmation#sms-msg,#f-content .uk-confirmation#call-msg{color:#ffffff}#f-content #Qfooter-section{color:#ffffff;display:none;padding:0 18px 10px 0}#f-content #Qfooter-section .Qbaseline a{color:#ffffff}#f-content #Qfooter-section .Qbaseline a .qwf-logo{color:#ffffff}#f-content iframe.f_phone_iframe{width:100%;background:transparent;height:45px;position:absolute;left:0;top:0;padding:0 10px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-device-width:450px) and (min-width:450px){#f-content #Qmain-section form ul.f-table>ul.f-text-input{width:49%;margin-right:1%}#f-content #Qmain-section form ul.f-table>ul.f-text-input.f_post_code{width:49%}#f-content #Qmain-section form ul.f-table>ul.f-text-input.f_street_number{width:49%;margin-right:0;margin-left:1%}}.margin-right{margin-right:1%;margin-left:0}.margin-left{margin-right:0;margin-left:1%}.no-margins{margin-right:0;margin-left:0}.tipso_bubble{background-color:#FBB316 !important;font-size:11px !important}.tipso_bubble>.tipso_arrow{border-color:#FBB316 transparent transparent transparent !important}