/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.clearfix:after{content:"";display:table;clear:both}.hide{display:none}.pull-right{float:right}.pull-left{float:left}.screenreaders-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}@font-face{font-family:bijou;font-weight:normal;font-style:normal;src:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/bijou-1caa1c39532bb06c02ede5f9448c969e4bb1eb16c1ba4a9ab96848fc492d4181.woff)}.icon-home:before,.icon-minus:before,.icon-plus:before,.icon-chevron-right:before,.icon-chevron-left:before,.icon-chevron-down-2:before,.icon-chevron-up-2:before,.icon-chevron-down:before,.icon-chevron-up:before,.icon-menu:before,.icon-close:before,.icon-phone:before,.icon-info:before,.icon-button-arrow-right-active:before,.icon-button-arrow-right-blue:before,.icon-button-arrow-right:before,.icon-button-arrow-left-active:before,.icon-button-arrow-left:before,.icon-dropdown:before,.icon-search:before,.icon-cta-arrow:before,.icon-cross:before,.icon-tick:before{font-family:bijou !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-tick:before{content:"\E600";content:"\E600"/""}.icon-cross:before{content:"\E601";content:"\E601"/""}.icon-cta-arrow:before{content:"\E602";content:"\E602"/""}.icon-search:before{content:"\E603";content:"\E603"/""}.icon-dropdown:before{content:"\E604";content:"\E604"/""}.icon-button-arrow-left:before{content:"\E605";content:"\E605"/""}.icon-button-arrow-left-active:before{content:"\E606";content:"\E606"/""}.icon-button-arrow-right:before{content:"\E607";content:"\E607"/""}.icon-button-arrow-right-blue:before{content:"\E608";content:"\E608"/""}.icon-button-arrow-right-active:before{content:"\E609";content:"\E609"/""}.icon-info:before{content:"\E60A";content:"\E60A"/""}.icon-phone:before{content:"\E60B";content:"\E60B"/""}.icon-close:before{content:"\E60C";content:"\E60C"/""}.icon-menu:before{content:"\E60D";content:"\E60D"/""}.icon-chevron-up:before{content:"\E60E";content:"\E60E"/""}.icon-chevron-down:before{content:"\E60F";content:"\E60F"/""}.icon-chevron-up-2:before{content:"\E610";content:"\E610"/""}.icon-chevron-down-2:before{content:"\E611";content:"\E611"/""}.icon-chevron-left:before{content:"\E612";content:"\E612"/""}.icon-chevron-right:before{content:"\E613";content:"\E613"/""}.icon-plus:before{content:"\E614";content:"\E614"/""}.icon-minus:before{content:"\E615";content:"\E615"/""}.icon-home:before{content:"\E616";content:"\E616"/""}.journey-not-found{padding:0px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:1.57rem}@media only screen and (max-width: 959px){.journey-not-found{flex-wrap:wrap}}.journey-not-found h1{font-size:38px;font-weight:normal}@media only screen and (max-width: 959px){.journey-not-found h1{font-size:31px}}.journey-not-found .btn-primary{height:60px;font-size:20px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.journey-not-found .btn-primary.disabled{pointer-events:none;background-color:rgba(222,40,116,.7)}.journey-not-found-display{width:50%;margin-right:45px}@media only screen and (max-width: 959px){.journey-not-found-display{width:100%;margin-right:0;padding:0 16px}}.journey-not-found-display__copy{font-size:20px}@media only screen and (max-width: 959px){.journey-not-found-display__copy{font-size:16px}}.journey-not-found__header{font-size:80px}.journey-not-found-actions{border:1px solid #ccc}@media only screen and (max-width: 959px){.journey-not-found-actions{width:100%}}.journey-not-found-actions__inner{max-width:422px;margin:0 auto;padding:56px 32px}@media only screen and (max-width: 959px){.journey-not-found-actions__inner{padding:32px 16px}}.journey-not-found-actions__subtitle{font-size:20px;font-weight:700}.journey-not-found-actions__copy{font-size:14px}.journey-not-found-actions__error{font-size:18px;font-weight:700}.invalid-journey{display:flex;flex-direction:column;padding:32px}.invalid-journey hr{width:100%}.journey-not-found-actions__inner--resend{padding-bottom:0}.journey-not-found-actions__inner--resend-top{padding-bottom:16px}.checkout-link-expired{display:flex;justify-content:center;align-items:center;margin-top:150px;margin-bottom:150px;text-align:center}.checkout-link-expired .error{font-size:3.5em;font-weight:bold}.checkout-link-expired .message{font-size:1.75em}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@font-face{font-family:"Expert Sans Light";src:url(https://d25yazrvknwdl2.cloudfront.net/assets/sites/barclays/expertsans-light-6fb19c36637a88a2c982c1a2f6dc31f7974f11ef365290ea0dbe9d9ad2953763.woff2),url(https://d25yazrvknwdl2.cloudfront.net/assets/sites/barclays/expertsans-light-25ceddb52d9d89027cd4e55042b4b3a329d08e294884345b9b62794371378e4a.woff);font-style:normal;font-weight:300}@font-face{font-family:"Expert Sans Regular";src:url(https://d25yazrvknwdl2.cloudfront.net/assets/sites/barclays/expertsans-regular-5f7e5c715b22e5019658d14a9933e9ba57bf80d4a46a670659c2081936ee0c11.woff2),url(https://d25yazrvknwdl2.cloudfront.net/assets/sites/barclays/expertsans-regular-5ead168ef37906fd9875c0b46cff6e6e6df5b1e1cf743c0df9f981fc665779fe.woff);font-style:normal;font-weight:400}html{font-family:"Expert Sans Light","Arial",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}p{color:#333}a{color:#0074a6;transition:.3s color}a:hover{color:#00395d}a:focus{color:#00395d;outline:2px solid #7fd7f7}b,strong{font-family:"Expert Sans Regular","Arial",sans-serif}h1,h2,h3{color:#00395d;font-family:"Expert Sans Light","Arial",sans-serif;font-weight:300}h1{font-size:36px;line-height:1.2}@media only screen and (min-width: 960px){h1{font-size:46px}}h2{font-size:30px;line-height:1.2;margin-bottom:24px}@media only screen and (min-width: 960px){h2{font-size:36px}}h3{font-size:21px;margin-bottom:14px}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){h3{font-size:24px}}.preamble{margin-bottom:40px}.questionnaire .site-section,.questionnaire.site-section{margin:0 auto;padding:0 20px}@media only screen and (min-width: 960px){.questionnaire .site-section,.questionnaire.site-section{padding:0 32px}}.questionnaire .questionnaire{margin:0 auto;max-width:910px}.site-section{margin:0 auto;overflow:hidden}*,*::before,*::after{box-sizing:border-box}.quote-details,.alert{padding:0 20px;width:100%}@media only screen and (min-width: 960px){.quote-details,.alert{padding:0 32px}}.quote-details .inner-box,.alert .inner-box{padding:0;width:auto}.alert{color:#333;margin:40px auto;text-align:center}.alert>.grid-wrapper{margin:0 auto;max-width:910px}.alert.notice{text-align:center}.alert.notice strong{font-family:"Expert Sans Regular","Arial",sans-serif}.interstitial-on{overflow:hidden}.interstitial{display:none;position:fixed;visibility:hidden;z-index:10;top:0;left:0;right:0;bottom:0;justify-content:center;align-items:center;background-color:#fff;margin:0 !important}.interstitial-on .interstitial{display:block;visibility:visible}@media only screen and (min-width: 960px){.interstitial-on .interstitial{display:flex;background:#ccc}}.interstitial .overlay{box-sizing:border-box;border-radius:4px;background:#fff;text-align:center;font-weight:"Expert Sans Light","Arial",sans-serif;padding:32px}.interstitial .overlay>p:first-child{margin-top:0}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.interstitial .overlay{margin-left:32px;margin-right:32px;padding:64px;flex-basis:860px}}.interstitial .overlay .interstitial-header-message{color:#232323;display:block;font-size:24px;font-weight:600;margin-left:auto;margin-right:auto;max-width:482px;padding-top:24px;padding-bottom:32px}@media only screen and (min-width: 960px){.interstitial .overlay .interstitial-header-message{font-size:24px}}.interstitial .overlay .spinner-container{display:flex;justify-content:center;padding-bottom:24px}.interstitial .overlay .spinner-container .spinner{border:3px solid #e5ebee;border-top:3px solid #007478;border-radius:50%;width:35px;height:35px;animation:spin 2s linear infinite}.interstitial .overlay .loading{margin-top:32px}.interstitial .overlay .loading br{display:none;visibility:hidden}.interstitial .overlay .loading p,.interstitial .overlay .loading form{display:inline}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.interstitial .overlay .continue-now{all:inherit;color:#007478;text-decoration:underline;cursor:pointer}.interstitial .overlay .continue-now:focus{outline:2px solid #7fd7f7}.interstitial .overlay .simplybusiness{height:38px}.site-footer{margin:0 auto;padding:56px 20px 88px;width:100%}@media only screen and (min-width: 641px)and (max-width: 959px){.site-footer{padding:64px 20px 88px}}@media only screen and (min-width: 960px){.site-footer{padding:64px 32px 88px}}.site-footer .footer_link_list{border-top:1px solid #e5ebee;border-bottom:1px solid #e5ebee;margin-bottom:40px;padding:40px 0}.site-footer .footer_link_list nav{display:flex;flex-direction:column;flex-wrap:wrap}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.site-footer .footer_link_list nav{flex-direction:row}}.site-footer .footer_link_list nav .footer_link_list--col{display:flex;flex-direction:column;flex-basis:100%;padding-right:20px}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.site-footer .footer_link_list nav .footer_link_list--col{flex-basis:25%}}.site-footer .footer_link_list nav .footer_link_list--col a{display:block;padding:5px 0;text-decoration:none}.site-footer .grid-wrapper{border-top:1px solid #e5ebee;padding-top:40px;margin:0 auto;max-width:910px}.site-footer .grid-wrapper p{color:#333;font-size:14px}.site-footer .grid-wrapper p:first-of-type{margin-top:0}.site-footer .grid-wrapper p:last-of-type{margin-bottom:0}.site-footer .grid-wrapper p a{color:#0074a6}.site-header{box-shadow:0 4px 4px 0 rgba(0,0,0,.06);padding:10px 0;position:relative;z-index:1}.site-header .site-header__top{align-items:center;display:flex;padding:0 20px}@media only screen and (min-width: 960px){.site-header .site-header__top{padding:0 32px}}.site-header .site-header__top>.grid-wrapper{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1440px;width:100%}.site-header .site-header__company{align-items:center;display:flex}.site-header .site-header__partner_logo,.site-header .site-header__marque{background-position:center;background-repeat:no-repeat;background-size:100%;height:20px}.site-header .site-header__partner_logo{width:90px;background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/barclays/barclays-logo-e1411904cf4725246e6bfbaa7c411c21e0c68ecf744dc4fd8e1948d332a099a7.svg)}@media only screen and (max-width: 640px){.site-header .site-header__partner_logo{width:72px}}.site-header .site-header__marque{margin-right:4px;width:15px;background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/barclays/barclays-marque-8c8454e45b244866a1d2bac502a0cdd8369ac367127e53011d2aef1d02751fb5.svg)}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.site-header .site-header__marque{margin-right:6px;width:19px}}.site-header .site-header__customer-service{display:flex;justify-content:flex-end;text-align:right}.site-header .site-header__customer-service,.site-header .site-header__customer-service a{color:#00395d;text-decoration:none}.site-header .sb-logo{background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/barclays/SB_logo-PP-cd73cdaa7e68e9a6f26455219b1d142f1e11e370392016a7ae49a65c4a19bd3d.svg);background-size:106px 30px;height:30px;width:106px}@media only screen and (max-width: 640px){.site-header .sb-logo{background-size:85px 24px;height:24px;width:85px}}.site-header .sb-logo .visually-hidden-text{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.mobile-hide{align-items:center;display:flex;flex-shrink:0;border-right:1px solid #e5ebee}.header-icons{align-self:center;display:flex;padding-left:20px;text-align:left}.header-icons .small-text{color:#00aeef;display:block;font-size:9px}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.header-icons .small-text{font-size:11px;margin-bottom:5px}}.container{align-items:center;display:flex;justify-content:flex-start}.container>div,.container .secure{margin-right:20px}.container .phone-number,.container .secure{font-size:16px;margin-bottom:0;margin-top:0}.container.phone{text-align:left}.container.phone .small-text{color:#333;font-size:14px}@media only screen and (max-width: 640px){.phone-number{display:none;visibility:hidden}}@media only screen and (max-width: 640px){.padlock,.phone .small-text{display:none;visibility:hidden}}.icon-padlock,.icon-phone{height:20px;margin-right:10px;width:21px}@media only screen and (max-width: 640px){.icon-padlock,.icon-phone{margin-right:0}}.icon-padlock{margin-left:20px}.btn{font-family:"Expert Sans Regular","Arial",sans-serif}.btn-secondary{margin-top:25px;margin-right:25px}.buttons{padding-bottom:15px;padding-top:10px}.btn-secondary,.btn-primary,.btn-back{appearance:none;background:#0076b6;border:2px solid #0076b6;border-radius:24px;color:#fff;font-family:"Expert Sans Regular","Arial",sans-serif;outline:none;padding:10px 20px;min-width:88px;text-decoration:none;transition:.3s background-color,.3s border-color}.btn-secondary:hover,.btn-primary:hover,.btn-back:hover{background-color:#005e91;border-color:#005e91;color:#fff}.btn-secondary:focus,.btn-primary:focus,.btn-back:focus{background-color:#f2fbfe;color:#0076b6}.btn-secondary:active,.btn-primary:active,.btn-back:active{background-color:#fff;color:#0076b6}a.btn-back,.back-to-top a{background-color:#fff;border:1px solid #0076b6;border-radius:24px;color:#0074a6;display:inline-block;font-family:"Expert Sans Regular","Arial",sans-serif;margin-right:17px;outline:none;padding:10px 20px;min-width:88px;text-align:center;text-decoration:none;transition:.3s background-color,.3s border-color}a.btn-back:hover,.back-to-top a:hover{background:#f2fbfe;color:#0074a6}a.btn-back:focus,.back-to-top a:focus{border-width:2px;padding-top:calc(9px);padding-right:calc(19px);padding-bottom:calc(9px);padding-left:calc(19px)}.questionnaire form ::placeholder,.cover-toggling__panel ::placeholder{color:#909090;font-style:normal}.questionnaire form .form-section,.cover-toggling__panel .form-section{border:0;margin:0 0 64px;padding:0}.questionnaire form .form-section .inner-box>h2:first-of-type,.cover-toggling__panel .form-section .inner-box>h2:first-of-type{margin-top:0}.questionnaire form input:-webkit-autofill,.questionnaire form input:-webkit-autofill:hover,.questionnaire form input:-webkit-autofill:focus,.questionnaire form input:-webkit-autofill:active,.cover-toggling__panel input:-webkit-autofill,.cover-toggling__panel input:-webkit-autofill:hover,.cover-toggling__panel input:-webkit-autofill:focus,.cover-toggling__panel input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important}.questionnaire form input[type=email],.questionnaire form input[type=number],.questionnaire form input[type=password],.questionnaire form input[type=search],.questionnaire form input[type=tel],.questionnaire form input[type=text],.questionnaire form textarea,.questionnaire form select,.cover-toggling__panel input[type=email],.cover-toggling__panel input[type=number],.cover-toggling__panel input[type=password],.cover-toggling__panel input[type=search],.cover-toggling__panel input[type=tel],.cover-toggling__panel input[type=text],.cover-toggling__panel textarea,.cover-toggling__panel select{appearance:none;border:1px solid #909090;border-radius:8px;box-sizing:border-box;color:#0076b6;font-family:"Expert Sans Light","Arial",sans-serif;line-height:1.5;padding:11px 10px;outline:none}.questionnaire form input[type=email],.questionnaire form input[type=number],.questionnaire form input[type=password],.questionnaire form input[type=search],.questionnaire form input[type=tel],.questionnaire form input[type=text],.questionnaire form select,.cover-toggling__panel input[type=email],.cover-toggling__panel input[type=number],.cover-toggling__panel input[type=password],.cover-toggling__panel input[type=search],.cover-toggling__panel input[type=tel],.cover-toggling__panel input[type=text],.cover-toggling__panel select{max-width:446px;transition:.3s background-color;width:100%}.questionnaire form input[type=email]:hover,.questionnaire form input[type=number]:hover,.questionnaire form input[type=password]:hover,.questionnaire form input[type=search]:hover,.questionnaire form input[type=tel]:hover,.questionnaire form input[type=text]:hover,.questionnaire form select:hover,.cover-toggling__panel input[type=email]:hover,.cover-toggling__panel input[type=number]:hover,.cover-toggling__panel input[type=password]:hover,.cover-toggling__panel input[type=search]:hover,.cover-toggling__panel input[type=tel]:hover,.cover-toggling__panel input[type=text]:hover,.cover-toggling__panel select:hover{background-color:#f2fbfe}.questionnaire form input[type=email]:focus,.questionnaire form input[type=number]:focus,.questionnaire form input[type=password]:focus,.questionnaire form input[type=search]:focus,.questionnaire form input[type=tel]:focus,.questionnaire form input[type=text]:focus,.questionnaire form select:focus,.cover-toggling__panel input[type=email]:focus,.cover-toggling__panel input[type=number]:focus,.cover-toggling__panel input[type=password]:focus,.cover-toggling__panel input[type=search]:focus,.cover-toggling__panel input[type=tel]:focus,.cover-toggling__panel input[type=text]:focus,.cover-toggling__panel select:focus{background-color:#f2fbfe;border:2px solid #0074a6;padding-left:calc(10px - 1px);padding-right:calc(10px - 1px);padding-top:calc(11px - 1px);padding-bottom:calc(11px - 1px)}.questionnaire form input[type=checkbox],.cover-toggling__panel input[type=checkbox]{position:absolute;bottom:10px;left:10px;z-index:1;opacity:0}.questionnaire form input[type=checkbox]+.checkbox-label,.questionnaire form input[type=checkbox]+label,.cover-toggling__panel input[type=checkbox]+.checkbox-label,.cover-toggling__panel input[type=checkbox]+label{align-items:flex-start;color:#00395d;display:flex;font-family:"Expert Sans Regular","Arial",sans-serif;max-width:446px;position:relative}.questionnaire form input[type=checkbox]+.checkbox-label:before,.questionnaire form input[type=checkbox]+.checkbox-label:after,.questionnaire form input[type=checkbox]+label:before,.questionnaire form input[type=checkbox]+label:after,.cover-toggling__panel input[type=checkbox]+.checkbox-label:before,.cover-toggling__panel input[type=checkbox]+.checkbox-label:after,.cover-toggling__panel input[type=checkbox]+label:before,.cover-toggling__panel input[type=checkbox]+label:after{border:1px solid #909090;border-radius:4px;content:"";display:block;flex-shrink:0;height:28px;margin-right:10px;position:relative;top:-2px;transition:.3s background-color;width:28px}.questionnaire form input[type=checkbox]+.checkbox-label:after,.questionnaire form input[type=checkbox]+label:after,.cover-toggling__panel input[type=checkbox]+.checkbox-label:after,.cover-toggling__panel input[type=checkbox]+label:after{background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/barclays/check-blue-3b35b5b31a3c3b018c08e0973f89a9582e610354101fb3d3e5843ce50b914653.svg);background-position:center;background-repeat:no-repeat;background-size:15px;border:0;opacity:0;position:absolute;left:0;z-index:1}.questionnaire form input[type=checkbox]:hover+.checkbox-label:before,.questionnaire form input[type=checkbox]:hover+label:before,.cover-toggling__panel input[type=checkbox]:hover+.checkbox-label:before,.cover-toggling__panel input[type=checkbox]:hover+label:before{background:#f2fbfe}.questionnaire form input[type=checkbox]:focus+.checkbox-label:before,.questionnaire form input[type=checkbox]:focus+label:before,.questionnaire form input[type=checkbox]:active+.checkbox-label:before,.questionnaire form input[type=checkbox]:active+label:before,.cover-toggling__panel input[type=checkbox]:focus+.checkbox-label:before,.cover-toggling__panel input[type=checkbox]:focus+label:before,.cover-toggling__panel input[type=checkbox]:active+.checkbox-label:before,.cover-toggling__panel input[type=checkbox]:active+label:before{background:#f2fbfe;border:2px solid #0076b6}.questionnaire form input[type=checkbox]:checked+.checkbox-label:after,.questionnaire form input[type=checkbox]:checked+label:after,.cover-toggling__panel input[type=checkbox]:checked+.checkbox-label:after,.cover-toggling__panel input[type=checkbox]:checked+label:after{opacity:1}.questionnaire form label.checkbox,.cover-toggling__panel label.checkbox{position:relative}.questionnaire form .radio:not(.radio-two-options-only),.questionnaire form #barclays_property_type .radio,.cover-toggling__panel .radio:not(.radio-two-options-only),.cover-toggling__panel #barclays_property_type .radio{display:block;margin-bottom:28px}.questionnaire form .radio:not(.radio-two-options-only):first-of-type,.questionnaire form #barclays_property_type .radio:first-of-type,.cover-toggling__panel .radio:not(.radio-two-options-only):first-of-type,.cover-toggling__panel #barclays_property_type .radio:first-of-type{margin-top:20px}.questionnaire form .radio:not(.radio-two-options-only) .radio-label,.questionnaire form #barclays_property_type .radio .radio-label,.cover-toggling__panel .radio:not(.radio-two-options-only) .radio-label,.cover-toggling__panel #barclays_property_type .radio .radio-label{font-family:"Expert Sans Regular","Arial",sans-serif;padding-left:40px;position:relative;text-align:left;border:0;background-color:#fff;color:#0076b6;padding-top:0;padding-right:0;padding-bottom:0}.questionnaire form .radio:not(.radio-two-options-only) .radio-label:before,.questionnaire form #barclays_property_type .radio .radio-label:before,.cover-toggling__panel .radio:not(.radio-two-options-only) .radio-label:before,.cover-toggling__panel #barclays_property_type .radio .radio-label:before{border-radius:100%;box-sizing:border-box;display:block;position:absolute;top:0;transition:.3s background-color;border:1px solid #333;content:"";height:28px;left:0;margin-top:-3px;width:28px}.questionnaire form .radio:not(.radio-two-options-only) .radio-label:after,.questionnaire form #barclays_property_type .radio .radio-label:after,.cover-toggling__panel .radio:not(.radio-two-options-only) .radio-label:after,.cover-toggling__panel #barclays_property_type .radio .radio-label:after{border-radius:100%;box-sizing:border-box;display:block;position:absolute;top:0;transition:.3s background-color;background:#0074a6;content:none;height:16px;left:6px;margin-top:3px;width:16px;z-index:1}.questionnaire form .radio:not(.radio-two-options-only) .radio-label:hover:before,.questionnaire form #barclays_property_type .radio .radio-label:hover:before,.cover-toggling__panel .radio:not(.radio-two-options-only) .radio-label:hover:before,.cover-toggling__panel #barclays_property_type .radio .radio-label:hover:before{background-color:#f2fbfe}.questionnaire form .radio:not(.radio-two-options-only) input:focus~.radio-label:before,.questionnaire form #barclays_property_type .radio input:focus~.radio-label:before,.cover-toggling__panel .radio:not(.radio-two-options-only) input:focus~.radio-label:before,.cover-toggling__panel #barclays_property_type .radio input:focus~.radio-label:before{background-color:#f2fbfe;border-color:#0074a6;border-width:2px}.questionnaire form .radio:not(.radio-two-options-only) input:checked~.radio-label:after,.questionnaire form #barclays_property_type .radio input:checked~.radio-label:after,.cover-toggling__panel .radio:not(.radio-two-options-only) input:checked~.radio-label:after,.cover-toggling__panel #barclays_property_type .radio input:checked~.radio-label:after{content:""}.questionnaire form .error .radio:not(.radio-two-options-only):last-of-type,.cover-toggling__panel .error .radio:not(.radio-two-options-only):last-of-type{margin-bottom:14px}.questionnaire form .radio,.cover-toggling__panel .radio{color:#00395d;position:relative;margin-bottom:10px}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.questionnaire form .radio,.cover-toggling__panel .radio{margin-right:17px}}.questionnaire form .radio input,.cover-toggling__panel .radio input{position:absolute;bottom:10px;left:10px;z-index:1;opacity:0;z-index:0}.questionnaire form .radio .radio-label,.cover-toggling__panel .radio .radio-label{color:#0076b6;cursor:pointer;display:inline-block;font-family:"Expert Sans Regular","Arial",sans-serif;text-align:center;transition:.3s background-color,.3s color,.3s border-color}.questionnaire form .radio.radio-two-options-only+.radio.radio-two-options-only,.cover-toggling__panel .radio.radio-two-options-only+.radio.radio-two-options-only{margin-right:0}.questionnaire form .radio.radio-two-options-only .radio-label,.cover-toggling__panel .radio.radio-two-options-only .radio-label{border:1px solid #0076b6;border-radius:24px;display:block;padding:10px 20px;min-width:88px;text-align:center}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.questionnaire form .radio.radio-two-options-only .radio-label,.cover-toggling__panel .radio.radio-two-options-only .radio-label{display:inline-block}}.questionnaire form .radio.radio-two-options-only .radio-label:hover,.cover-toggling__panel .radio.radio-two-options-only .radio-label:hover{background:#f2fbfe}.questionnaire form .radio.radio-two-options-only input:focus+.radio-label,.cover-toggling__panel .radio.radio-two-options-only input:focus+.radio-label{border-width:2px;padding-top:calc(10px - 1px);padding-right:calc(20px - 1px);padding-bottom:calc(10px - 1px);padding-left:calc(20px - 1px)}.questionnaire form .radio.radio-two-options-only input:checked+.radio-label,.cover-toggling__panel .radio.radio-two-options-only input:checked+.radio-label{background-color:#0076b6;color:#fff}.questionnaire form .radio.radio-two-options-only input:checked+.radio-label:hover,.cover-toggling__panel .radio.radio-two-options-only input:checked+.radio-label:hover{background-color:#0076b6}.questionnaire form .control.radio-list,.cover-toggling__panel .control.radio-list{max-width:446px}.questionnaire form .control.radio-list .radio,.cover-toggling__panel .control.radio-list .radio{margin-bottom:20px}.questionnaire form .control.radio-list input:focus+.radio-label,.questionnaire form .control.radio-list input:checked+.radio-label,.cover-toggling__panel .control.radio-list input:focus+.radio-label,.cover-toggling__panel .control.radio-list input:checked+.radio-label{border-width:0;padding-bottom:0;padding-left:40px;padding-right:0;padding-top:0}.questionnaire form select,.cover-toggling__panel select{background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/barclays/chevron-down-7fa957708cce10bb3501feea2827ae6cdbe3c0c84cd7a3920c542c9ddec0d2ec.svg);background-position:calc(100% - 11px) 50%;background-repeat:no-repeat;background-size:16px;padding:11px 88px 11px 11px}.questionnaire form select:focus,.cover-toggling__panel select:focus{background-position:calc(100% - 10px) 50%;padding-left:10px}.questionnaire form .form-actions,.cover-toggling__panel .form-actions{margin-top:88px}.questionnaire form label.radio,.cover-toggling__panel label.radio{display:block}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.questionnaire form label.radio,.cover-toggling__panel label.radio{display:inline-block}}.questionnaire form label.error,.cover-toggling__panel label.error{color:#c33;display:block}.questionnaire form label.suggestion,.cover-toggling__panel label.suggestion{margin-top:10px}.questionnaire form span.error,.cover-toggling__panel span.error{color:#c33;display:block;margin-top:10px}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.questionnaire form .control-text,.cover-toggling__panel .control-text{max-width:446px}}.questionnaire form .control-text p,.questionnaire form .control-text li,.cover-toggling__panel .control-text p,.cover-toggling__panel .control-text li{color:#333;font-size:14px}.questionnaire form .control-label,.cover-toggling__panel .control-label{color:#00395d;font-family:"Expert Sans Regular","Arial",sans-serif;margin-right:10px}.questionnaire form .control-label ul,.cover-toggling__panel .control-label ul{margin-bottom:0}.questionnaire form .control-block,.cover-toggling__panel .control-block{margin-bottom:40px;max-width:405px;outline:none}.questionnaire form .control-block.off,.cover-toggling__panel .control-block.off{display:none;visibility:hidden}.questionnaire form .small-print:last-of-type,.cover-toggling__panel .small-print:last-of-type{margin-bottom:0}.questionnaire form .secondary-text,.questionnaire form .tertiary-text,.questionnaire form .help-text-bottom-content,.cover-toggling__panel .secondary-text,.cover-toggling__panel .tertiary-text,.cover-toggling__panel .help-text-bottom-content{color:#333;font-size:14px;margin-top:10px}.questionnaire form .secondary-text:empty,.questionnaire form .tertiary-text:empty,.questionnaire form .help-text-bottom-content:empty,.cover-toggling__panel .secondary-text:empty,.cover-toggling__panel .tertiary-text:empty,.cover-toggling__panel .help-text-bottom-content:empty{display:none;visibility:hidden}.questionnaire form .stacked--checkbox label,.cover-toggling__panel .stacked--checkbox label{display:block;margin-bottom:20px}.questionnaire form .stacked--checkbox label:first-of-type,.cover-toggling__panel .stacked--checkbox label:first-of-type{margin-top:10px}.questionnaire form .control-group.nested+.control-group.claim,.cover-toggling__panel .control-group.nested+.control-group.claim{margin-top:-30px}.questionnaire form .control-group.claim,.cover-toggling__panel .control-group.claim{position:relative;display:flex;flex-wrap:wrap;flex-direction:column;padding-left:20px;margin-bottom:30px}.questionnaire form .control-group.claim::before,.cover-toggling__panel .control-group.claim::before{content:"";display:block;position:absolute;left:0;width:4px;height:100%;background-color:#00aeef;border-radius:2.5px}.questionnaire form .control-group.claim.off,.cover-toggling__panel .control-group.claim.off{margin-bottom:0px}.questionnaire form .control-group.claim.off:before,.cover-toggling__panel .control-group.claim.off:before{display:none;visibility:hidden}.questionnaire form .control-group.claim .control-block,.cover-toggling__panel .control-group.claim .control-block{flex-basis:100%;margin-bottom:10px}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.questionnaire form .control-group.claim .control-block,.cover-toggling__panel .control-group.claim .control-block{flex-basis:calc(50% - 10px)}.questionnaire form .control-group.claim .control-block:nth-of-type(even),.cover-toggling__panel .control-group.claim .control-block:nth-of-type(even){margin-right:20px}}.questionnaire form .control-group.claim .control-block:last-child,.cover-toggling__panel .control-group.claim .control-block:last-child{margin-bottom:0}.questionnaire form .control-group.claim input,.questionnaire form .control-group.claim select,.cover-toggling__panel .control-group.claim input,.cover-toggling__panel .control-group.claim select{max-width:410px}.questionnaire form .percentage-group .checkbox-label,.questionnaire form .percentage-group .control-label,.cover-toggling__panel .percentage-group .checkbox-label,.cover-toggling__panel .percentage-group .control-label{display:block;margin-bottom:10px}.questionnaire form .percentage-alert,.cover-toggling__panel .percentage-alert{border:1px solid #e5ebee;border-radius:8px;box-shadow:0 4px 4px 0 rgba(0,0,0,.06);box-sizing:border-box;display:block;margin-bottom:20px;max-width:446px;padding:10px 14px;width:100%}.form-section.off{display:none;visibility:hidden}.form-section.single-section-page .form-section{margin-top:0}.control{margin-top:10px}.form-section.off,.control-group.off,.control-block.off{display:none;visibility:hidden}.address-finder.state-search .fields{display:none}.address-finder.state-manual .search{display:none}.address-finder .search .results,.address-finder .search .no-results{display:none}.address-finder .search-fields{display:flex;flex-direction:column;gap:10px}.address-finder .with-results .results,.address-finder .loading .results,.address-finder .no-results .no-results{display:block}.address-finder .select-wrapper{opacity:1;transition:opacity .4s}.address-finder .control.no-results p{margin:0}.address-finder .please-wait{position:absolute;opacity:0;transition:opacity .4s}.address-finder .please-wait span{display:inline-block;width:10px;height:10px;margin-left:10px;animation:spin 1s infinite}.address-finder .search.loading .select-wrapper{opacity:0}.address-finder .search.loading .please-wait{opacity:1}.address-finder .toggle{margin:0}.no-js .address-finder .fields{display:block !important}.no-js .address-finder .search,.no-js .address-finder .toggle{display:none !important}.rebuild-cost-estimate-container .rebuild-estimate{font-size:14px;margin-top:10px;color:#333;font-family:"Expert Sans Light","Arial",sans-serif}.rebuild-cost-estimate-container .rebuild-cost-estimate-manual .rebuild-estimate-secondary-text strong{font-weight:normal;font-family:"Expert Sans Light","Arial",sans-serif}.rebuild-cost-estimate-container .rebuild-cost-estimate-manual ol{padding-left:24px;list-style:disc}.rebuild-cost-estimate-container .rebuild-cost-estimate-from-tpd .cite-with-label{border-left:solid 2px #0076b6;display:flex;align-items:center;justify-content:space-between;margin-top:14px}.rebuild-cost-estimate-container .rebuild-cost-estimate-from-tpd .cite-with-label h2{width:80%;margin:0 0 0 8px;font-size:20px;font-weight:normal;color:#0076b6}@media only screen and (max-width: 959px){.rebuild-cost-estimate-container .rebuild-cost-estimate-from-tpd .cite-with-label h2{width:75%}}.rebuild-cost-estimate-container .rebuild-cost-estimate-from-tpd h4{margin-top:14px;margin-bottom:0}.rebuild-cost-estimate-container .rebuild-cost-estimate-from-tpd strong{font-family:"Expert Sans Light","Arial",sans-serif}.rebuild-cost-estimate-container .bsi-wrapper{position:relative}.rebuild-cost-estimate-container .bsi-wrapper span{color:#0076b6;position:absolute;left:9px;top:11.5px;z-index:5}.rebuild-cost-estimate-container .bsi-wrapper input[type=text],.rebuild-cost-estimate-container .bsi-wrapper input[type=text]:focus{padding-left:20px}.questionnaire form .edit-button{margin-right:4px}.questionnaire form .edit-button .control{margin-top:0}.questionnaire form .edit-button .control .form-actions{margin-top:0}.questionnaire form .edit-button .control .form-actions .btn-secondary{font-size:15px;margin:0;padding:5px 10px;min-width:unset;border:1px solid #0076b6;color:#0076b6;background-color:initial}.questionnaire form .edit-button .control .form-actions .btn-secondary:hover{background-color:#f2fbfe}.rebuild-cost-estimate-tpd-loader-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(128,128,128,.5);z-index:999;font-family:"Expert Sans Light","Arial",sans-serif}.rebuild-cost-estimate-tpd-loader-overlay .rebuild-cost-estimate-tpd-loader-container{width:20%;text-align:center;box-shadow:0px 8px 16px 0px rgba(0,0,0,.1);background-color:#fff;z-index:1000;position:fixed;left:40%;top:40%}@media only screen and (max-width: 959px){.rebuild-cost-estimate-tpd-loader-overlay .rebuild-cost-estimate-tpd-loader-container{width:60%;left:20%}}.rebuild-cost-estimate-tpd-loader-overlay .rebuild-cost-estimate-tpd-loader-container .rebuild-cost-estimate-tpd-loader-text{font-size:24px;margin:24px;color:#0076b6}.rebuild-cost-estimate-tpd-loader-overlay .rebuild-cost-estimate-tpd-loader-container .rebuild-cost-estimate-tpd-loader-spinner{margin:0 auto 24px auto;border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid #0076b6;width:64px;height:64px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.progress-bar{margin-top:40px;margin-right:-32px;margin-bottom:64px;margin-left:-32px;padding:0 32px}@media only screen and (max-width: 959px){.progress-bar{margin-bottom:40px;margin-left:auto;margin-right:auto;padding:0}}@media screen and (max-width: 374px){.progress-bar{padding:0}}.progress-bar ol{list-style:none;counter-reset:step;display:flex;margin:0 auto;max-width:910px;padding:0}@media only screen and (max-width: 959px){.progress-bar ol{justify-content:space-between}}@media only screen and (max-width: 959px){.progress-bar .cell{background:#fff;padding:0 5px;position:relative;z-index:1}}.progress-bar li{display:flex;flex-direction:column;flex:1;text-align:center;position:relative}@media only screen and (max-width: 959px){.progress-bar li{flex:0}}.progress-bar li::after{height:2px;width:calc(100% - 4em);content:"";background-color:#bfcdd6;position:absolute;top:calc(40px/2 + 2px);left:calc(50% + 2em);pointer-events:none}.progress-bar li .item{display:flex;flex-direction:column}@media only screen and (max-width: 959px){.progress-bar li .item{padding-top:5px;padding-bottom:5px}}.progress-bar li .item::before{box-sizing:content-box;width:40px;height:40px;content:counter(step);counter-increment:step;align-self:center;background-color:#fff;color:#00395d;border-radius:100%;line-height:40px;margin-bottom:10px;border-width:2px;border-style:solid;border-color:#00395d;font-size:21px;font-family:"Expert Sans Regular","Arial",sans-serif}@media only screen and (max-width: 959px){.progress-bar li .item::before{width:30px;height:30px;line-height:30px;margin-bottom:0;font-size:16px}}.progress-bar li:first-of-type .cell{padding-left:0}.progress-bar li:last-of-type .cell{padding-right:0}.progress-bar li.complete::after{background-color:#00395d}.progress-bar li.complete .item{color:#00395d;text-decoration:none}@media only screen and (max-width: 959px){.progress-bar li.complete .item:focus{outline:none}.progress-bar li.complete .item:focus::before{outline:2px solid #7fd7f7}}.progress-bar li.complete .item::before,.progress-bar li.complete .item:hover::before{content:"";background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/barclays/check-8440ebe27e0ce3976b3ee7704830a0e76d52e65cfe9080a9ff8c7ce32417197d.svg);background-size:24px;background-repeat:no-repeat;background-position:center;background-color:#fff;border-color:#107505}@media only screen and (max-width: 959px){.progress-bar li.complete .item::before,.progress-bar li.complete .item:hover::before{background-size:16px}}.progress-bar li.current .item::before{color:#fff;background-color:#017eb6;border:2px solid #017eb6}.progress-bar li:last-child::after{content:none}.progress-bar li .item>span{font-size:16px;color:#00395d}@media only screen and (max-width: 959px){.progress-bar li .item>span{display:none;visibility:hidden}}@media only screen and (max-width: 959px){.progress-bar ol li::after{left:0;top:calc(40px/2 + 2px)}.progress-bar ol.progressbar-steps-4 li::after{width:33.333vw}.progress-bar ol.progressbar-steps-6 li::after{width:20vw}.progress-bar ol.progressbar-steps-3 li::after{width:50vw}.progress-bar ol.progressbar-steps-5 li::after{width:25vw}.progress-bar ol.progressbar-steps-7 li::after{width:16.666vw}.progress-bar ol.progressbar-steps-8 li::after{width:14.285vw}.progress-bar ol.progressbar-steps-9 li::after{width:12.5vw}.progress-bar ol.progressbar-steps-10 li::after{width:11.111vw}}.quote-comparison .progress-bar{padding:0 20px}@media only screen and (min-width: 960px){.quote-comparison .progress-bar{padding:0}}.questionnaire .trade-search{outline:none}.questionnaire .trade-search .results{display:none}.questionnaire .trade-search.open .results{display:block}.questionnaire .trade-search.state-selected .search{display:none}.questionnaire .trade-search.state-search .selected{display:none}.questionnaire .trade-search.state-blocked .results{display:none}.questionnaire .search-wrapper{max-width:446px;position:relative}.questionnaire .search-wrapper input[type=text],.questionnaire .search-wrapper input[type=text]:focus{padding-right:40px}.questionnaire .search-wrapper .icon{position:absolute;top:0;right:0;bottom:0}.questionnaire .search-wrapper .icon::after{background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/barclays/search-192d730067dacd0a68a53eb175585920aa7a4d1895a2857bb59ee30c2822b89a.svg);background-size:100%;content:"";display:block;height:16px;position:absolute;right:10px;top:15px;width:16px;z-index:1}.questionnaire .ui-autocomplete{border:1px solid #e5ebee;border-radius:8px;box-shadow:0 4px 4px 0 rgba(0,0,0,.06);list-style:none;padding:10px 0;width:100%}.questionnaire .ui-autocomplete .heading{border-bottom:1px solid #e5ebee;color:#666;margin:34px 10px 10px;padding-bottom:10px}.questionnaire .ui-autocomplete .heading:first-of-type{margin-top:0}.questionnaire .ui-autocomplete .heading.no-results{border-bottom:0;margin-bottom:0;padding-bottom:0}.questionnaire .ui-autocomplete li a{cursor:pointer;display:block;padding:5px 10px;text-decoration:underline;transition:.3s background-color}.questionnaire .ui-autocomplete li a:hover{background-color:#f2fbfe}.questionnaire .control.selected{border:1px solid #e5ebee;border-radius:8px;box-shadow:0 4px 4px 0 rgba(0,0,0,.06);display:inline-block;margin-top:0;max-width:446px;padding:10px 14px}.trade-search .control.blocked-message,.trade-search.state-selected .control.blocked-message,p.control.blocked-message{display:none}.state-blocked .control.blocked-message{display:block}.questionnaire form .help-text{display:none;visibility:hidden}.questionnaire form .help-text .help-content{background:#fff;border:1px solid #e5ebee;border-radius:8px;box-shadow:0 4px 4px 0 rgba(0,0,0,.06);color:#333;font-size:14px;margin:10px 0 0;max-width:446px;padding:14px;position:relative;right:auto;top:auto;width:100%}.questionnaire form .help-text .help-content p{margin-top:0}.questionnaire form .help-text .help-content p:last-of-type{margin-bottom:0}.questionnaire form .help-text .help-content .info-box-toggle{display:none;visibility:hidden}.questionnaire form .help-text .help-content:before{border-style:solid;content:"";height:0;position:absolute;width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);border-width:0 9px 10px 9px;left:calc(40px + 2px);top:calc(-14px + 4px);z-index:2}.questionnaire form .help-text .help-content:after{border-style:solid;content:"";height:0;position:absolute;width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #e5ebee rgba(0,0,0,0);border-width:0 11px 13px 11px;left:40px;top:calc(-14px + 2px);z-index:-1}.questionnaire form .help-trigger{background-color:rgba(0,0,0,0);border:none;cursor:pointer;display:inline-block;height:24px;position:relative;top:-5px;width:24px;color:rgba(0,0,0,0)}.questionnaire form .help-trigger>span{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.questionnaire form .help-trigger:before,.questionnaire form .help-trigger:after{background-repeat:no-repeat;background-size:contain;border-radius:100%;bottom:0;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:.3s background-color;width:100%}.questionnaire form .help-trigger:before{background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/barclays/tooltip-15ebc14048431be755f8ee5af40105c062133c1eda5f37ea15b1c033ff6b8bfe.svg);opacity:1}.questionnaire form .help-trigger:after{background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/barclays/tooltip-close-5ce5384ac6fe226fabb2d94fa9224ca57f8994123d887ac7dbdd808c9564d2a1.svg);opacity:0}.questionnaire form .help-trigger:hover:before,.questionnaire form .help-trigger:hover:after{background-color:#f2fbfe}.questionnaire form .info-box-active .help-trigger:before{opacity:0}.questionnaire form .info-box-active .help-trigger:after{opacity:1}.questionnaire form .info-box-active .help-text{visibility:visible}.questionnaire form .excess-table{border:1px solid;vertical-align:top}.questionnaire form .excess-table td{border:1px solid;font-size:12px;padding:5px}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.questionnaire form .excess-table td{font-size:14px}}.questionnaire form .excess-table td p{font-size:12px}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.questionnaire form .excess-table td p{font-size:14px}}.questionnaire form .excess-table tr:nth-of-type(even){background:#f2fbfe}.questionnaire form .excess-table .excess-header-help-text{font-family:"Expert Sans Regular","Arial",sans-serif}.questionnaire form .control-block.error input[type=email],.questionnaire form .control-block.error input[type=number],.questionnaire form .control-block.error input[type=password],.questionnaire form .control-block.error input[type=search],.questionnaire form .control-block.error input[type=tel],.questionnaire form .control-block.error input[type=text],.questionnaire form .control-block.error textarea,.questionnaire form .control-block.error select{border-color:#c33}.questionnaire form .control-block.error input[type=email]:focus,.questionnaire form .control-block.error input[type=number]:focus,.questionnaire form .control-block.error input[type=password]:focus,.questionnaire form .control-block.error input[type=search]:focus,.questionnaire form .control-block.error input[type=tel]:focus,.questionnaire form .control-block.error input[type=text]:focus,.questionnaire form .control-block.error textarea:focus,.questionnaire form .control-block.error select:focus{background-color:#fff}.questionnaire form .control-block.error input[type=email]::placeholder,.questionnaire form .control-block.error input[type=number]::placeholder,.questionnaire form .control-block.error input[type=password]::placeholder,.questionnaire form .control-block.error input[type=search]::placeholder,.questionnaire form .control-block.error input[type=tel]::placeholder,.questionnaire form .control-block.error input[type=text]::placeholder,.questionnaire form .control-block.error textarea::placeholder,.questionnaire form .control-block.error select::placeholder{color:#c33}.questionnaire form .percentage-error{border-color:#c33;color:#c33}.journey-not-found{flex-direction:column;text-align:left}.journey-not-found h1{margin:0;font-size:46px;line-height:1.2}.journey-not-found .journey-not-found-display__copy{margin:10px 0 0;font-size:16px;color:#333}.journey-not-found .btn-primary{height:auto;font-size:16px}.journey-not-found .btn-primary:focus{color:#00395d}.journey-not-found .btn-primary.disabled{background-color:#005e91;border-color:#005e91}.journey-not-found .btn-secondary:hover{color:#fff}.journey-not-found .journey-not-found-actions__subtitle{margin:0;color:#00395d;font-family:"Expert Sans Light","Arial",sans-serif;font-size:36px;font-weight:100;line-height:1.2}.journey-not-found-actions__copy{font-size:16px;color:#333}.invalid-journey{padding:14px 0}@media only screen and (max-width: 959px){.invalid-journey{padding:32px 20px}}.journey-not-found-display{width:100%;margin:0;background-color:#f2fbfe;padding:40px 32px}@media only screen and (max-width: 959px){.journey-not-found-display{padding:40px 20px}}.journey-not-found-display div{position:relative;max-width:910px;margin:0 auto;padding-left:20px;padding-bottom:5px}.journey-not-found-display div::before{content:"";display:block;position:absolute;left:0;width:4px;height:100%;background-color:#00aeef;border-radius:2.5px}.journey-not-found-actions{width:100%;border:0;padding:0 32px}@media only screen and (max-width: 959px){.journey-not-found-actions{padding:0 20px}}.journey-not-found-actions__inner{max-width:910px;padding:40px 0 0}.journey-not-found-actions__inner--resend-bottom .journey-not-found-actions__copy{margin-top:0}.quote-details{margin-top:64px}.quote-details .quote-details-modal__container{margin:0 auto;max-width:910px}.quote-details p,.quote-details li{color:#333}.quote-details p:last-of-type,.quote-details li:last-of-type{margin-bottom:0}.quote-details ul,.quote-details li{list-style:none}.quote-details .box>.inner-box{border-bottom:1px solid #e5ebee;padding:40px 0}.quote-details .box>.inner-box:first-of-type,.quote-details .box>.inner-box.endorsement-list{padding-top:0}.quote-details .box>.inner-box:last-of-type{margin-bottom:64px}.quote-details .box>.inner-box.endorsement-list h3{color:#333;font-size:14px;font-family:"Expert Sans Light","Arial",sans-serif;margin-bottom:5px}.quote-details .box>.inner-box.endorsement-list h3+ul{margin-top:0;padding:0}.quote-details .box>.inner-box.endorsement-list h3+ul li{color:#00395d}.quote-details .box.covers h2 em,.quote-details .box.documents h2 em{font-style:normal}.quote-details .box.covers h3,.quote-details .box.documents h3{color:#00395d;font-size:16px;font-family:"Expert Sans Regular","Arial",sans-serif;margin:0}.quote-details .box.documents h3{font-size:21px}@media only screen and (min-width: 960px){.quote-details .box.documents h3{font-size:24px}}.quote-details .box h4{color:#00395d;font-size:16px;font-family:"Expert Sans Regular","Arial",sans-serif;margin:14px 0 0 0}.quote-details .box h4+ul{margin-top:5px}.quote-details .box .excesses{margin-bottom:0;padding:0}.quote-details .box .excesses strong{color:#00395d;font-family:"Expert Sans Light","Arial",sans-serif}.quote-details .box .cover-level{color:#00395d;font-size:24px}.quote-details .document div{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:0;padding:0}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.quote-details .document div{flex-direction:row}}.quote-details .document div p{flex-basis:100%;max-width:280px}.quote-details .document div p:not(:last-of-type){margin-bottom:20px}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.quote-details .document div p{flex-basis:50%;margin-right:40px}.quote-details .document div p:nth-last-of-type(2){margin-bottom:0}}.quote-details .document div p a{display:flex;position:relative;text-decoration:none;width:300px}.quote-details .document div p a::before{background:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/barclays/pdf-a25310e4be32f3f89e8e3801c92590266c0019c462b4917723e2cc86953bc71c.svg) no-repeat 100%;content:"";display:block;flex-shrink:0;flex-grow:0;height:60px;margin-right:20px;width:47px}.quote-details .quote-details-modal__endorsements .box>.inner-box,.quote-details .quote-details-modal__endorsements>.inner-box,.quote-details .quote-details-modal__actions.box .box>.inner-box,.quote-details .quote-details-modal__actions.box>.inner-box{border-bottom:0}.quote-details .quote-details-modal__endorsements .box>.inner-box:last-of-type,.quote-details .quote-details-modal__endorsements>.inner-box:last-of-type,.quote-details .quote-details-modal__actions.box .box>.inner-box:last-of-type,.quote-details .quote-details-modal__actions.box>.inner-box:last-of-type{padding-bottom:0}.quote-details .quote-details-modal__actions.box.form-actions{margin-bottom:0}.quote-details .quote-details-modal__actions.box.form-actions>.inner-box{margin-bottom:0}.quote-details .quote-details-modal__container>div{margin-bottom:56px}.quote-details .quote-details-modal__container>div+br{display:none;visibility:hidden}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.quote-details .quote-details-modal__container>div{margin-bottom:64px}}.quote-details .quote-details-modal__container>div.quote-details-modal__provider{border-bottom:1px solid #e5ebee}.quote-details .provider-details__box{display:flex;flex-direction:column;margin:40px 0 64px}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.quote-details .provider-details__box{align-items:center;flex-direction:row;margin:40px 0}}.quote-details .provider-details__box:last-of-type{margin-bottom:64px}.quote-details .provider-details__box .provider-details__text{order:2}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.quote-details .provider-details__box .provider-details__text{border-left:1px solid #e5ebee;padding-left:20px}}.quote-details .provider-details__box .provider-details__text p:first-of-type{margin-top:0}.quote-details .provider-details__box .provider-details__logo{margin-bottom:20px;min-width:180px;order:1;padding-right:20px}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.quote-details .provider-details__box .provider-details__logo{margin-bottom:0}}.quote-details .provider-details__box .provider-details__logo img{max-height:48px;max-width:100%;width:auto}.quote-details .your-premium>.inner-box-wrapper{display:flex;flex-wrap:wrap;margin:20px -20px 0;position:relative}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.quote-details .your-premium>.inner-box-wrapper{margin:20px 0 0}}.quote-details .annual-price,.quote-details .monthly-price{flex-basis:100%;padding:20px;padding-bottom:88px}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.quote-details .annual-price,.quote-details .monthly-price{border:1px solid #e5ebee;border-radius:4px;flex-basis:calc(50% - 10px)}}.quote-details .annual-price h3,.quote-details .monthly-price h3{margin-bottom:0;margin-top:0}.quote-details .annual-price p,.quote-details .monthly-price p{font-size:14px;margin:5px 0}.quote-details .annual-price .premium,.quote-details .monthly-price .premium{color:#00395d;display:block;font-size:24px}.quote-details .annual-price{border-top:1px solid #e5ebee;border-bottom:1px solid #e5ebee}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.quote-details .annual-price{margin-right:10px}}.quote-details .annual-price h3~p{font-size:16px}.quote-details .annual-price .payment-options-price-breakdown,.quote-details .monthly-price .payment-options-price-breakdown{min-height:50px;margin:5px 0}.quote-details .monthly-price{border-bottom:1px solid #e5ebee;order:3}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.quote-details .monthly-price{margin-left:10px;order:2}}.quote-details .monthly-price .qa-instalments{font-size:16px}.quote-details .pay-annually,.quote-details .pay-monthly{margin-left:20px;margin-top:-67px;width:calc(100% - 40px)}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.quote-details .pay-annually,.quote-details .pay-monthly{bottom:20px;margin-top:0;position:absolute;width:auto}}.quote-details .pay-annually button,.quote-details .pay-monthly button{width:100%}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.quote-details .pay-annually button,.quote-details .pay-monthly button{width:auto}}.quote-details .pay-monthly{order:4}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.quote-details .pay-monthly{left:50%;transform:translateX(10px)}}.quote-details .pay-annually{order:2}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.quote-details .pay-annually{order:3}}.help-section{padding:0 20px}@media only screen and (min-width: 960px){.help-section{padding:0 32px}}.help-section .inner-box{margin:0 auto;max-width:1440px}.help-section .help-section__inner{background-color:#f2f8fb;border:1px solid #0076b6;border-radius:4px;color:#333;margin-bottom:64px;margin-top:64px}@media only screen and (min-width: 960px){.help-section .help-section__inner{display:flex;flex-direction:row;justify-content:center}}.help-section .help-section__inner h2{font-size:24px;margin-bottom:14px;margin-top:0}@media only screen and (min-width: 960px){.help-section .help-section__inner h2{font-size:30px}}.help-section .help-section__inner p:last-of-type{margin-bottom:0}.help-section .help-section__block{text-align:center;margin:40px 20px}@media only screen and (min-width: 960px){.help-section .help-section__block{flex-basis:50%}}.help-section .help-section__block strong{font-family:"Expert Sans Light","Arial",sans-serif}.help-section .help-section__block a{color:#333;text-decoration:none}.welcome__header{border-bottom:1px solid #e5ebee;margin-bottom:40px;padding-bottom:40px}.welcome__header p:last-of-type{margin-bottom:0}.welcome__header--title{line-height:1.5;color:#00395d;text-align:left}.welcome__header--subtitle{font-size:16px;line-height:1.5;color:#333;text-align:left}.quotes .excess{position:relative}.quotes .excess h2,.quotes .excess .excess-header-row p{border-bottom:solid 1px #e5ebee;margin:0 0 10px 0;padding-bottom:10px;font-size:16px;color:#666}.quotes .excess .excess-header-row{position:relative}.quotes .excess .info-box-content{display:none;visibility:hidden;border:1px solid #e5ebee;border-radius:8px;top:calc(100% + 10px);font-family:"Expert Sans Light","Arial",sans-serif;color:#666;box-shadow:0 4px 4px 0 rgba(0,0,0,.06)}.quotes .excess .info-box-content::before{content:"";width:20px;height:15px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxMCI+PHBhdGggZD0iTTAgMTBMMTAgMUwyMCAxMCIgc3Ryb2tlPSIjRTVFQkVFIiBmaWxsPSIjZmZmZmZmIi8+PC9zdmc+Cg==");background-size:20px 15px;background-repeat:no-repeat;position:absolute;top:-12px;left:32px}.quotes .excess.info-box-active .info-box-content{display:block;visibility:visible;position:absolute;padding:10px;background:#fff;z-index:10}.quotes .excess .info-box-toggle.close{float:right;width:16px;height:16px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxmaWx0ZXIgeD0iLTIuOSUiIHk9Ii0zLjQlIiB3aWR0aD0iMTA1LjclIiBoZWlnaHQ9IjExMy43JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYSI+PGZlT2Zmc2V0IGR5PSI0IiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIi8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIgaW49InNoYWRvd09mZnNldE91dGVyMSIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIi8+PGZlQ29tcG9zaXRlIGluPSJzaGFkb3dCbHVyT3V0ZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0ib3V0IiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMDYgMCIgaW49InNoYWRvd0JsdXJPdXRlcjEiLz48L2ZpbHRlcj48cmVjdCBpZD0iYiIgeD0iMCIgeT0iMTAiIHdpZHRoPSIyODAiIGhlaWdodD0iMTE3IiByeD0iOCIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0tNjI1LTU4NTFIODE1djk4OTBILTYyNXoiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjU0IC0yNikiPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2EpIiB4bGluazpocmVmPSIjYiIvPjxyZWN0IHN0cm9rZT0iI0U1RUJFRSIgc3Ryb2tlLWxpbmVqb2luPSJzcXVhcmUiIGZpbGw9IiNGRkYiIHg9Ii41IiB5PSIxMC41IiB3aWR0aD0iMjc5IiBoZWlnaHQ9IjExNiIgcng9IjgiLz48L2c+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxNnYxNkgweiIvPjxnIHN0cm9rZT0iIzAwNzZCNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48cGF0aCBkPSJNMSAxbDE0IDE0TTE1IDFMMSAxNSIvPjwvZz48L2c+PC9zdmc+");background-repeat:no-repeat;background-size:16px 16px;top:-2px;right:0;position:absolute}.quotes .excess .excesses-table{min-width:250px}.quotes .excess .excesses-table .excess-item{display:flex;justify-content:space-between;margin-bottom:5px}.quotes .excess .excesses-table .excess-item:last-child{margin-bottom:0}.quotes .excess .excesses-table .excess-amount{padding-left:40px}.quotes{padding:0}@media only screen and (min-width: 641px)and (max-width: 959px){.quotes{padding:0 20px}}@media only screen and (min-width: 960px){.quotes{padding:0 32px}}.quotes::before{border-top:5px solid #0074a6;content:"";display:block;margin:0 auto;max-width:1440px;width:100%}@media only screen and (min-width: 1200px){.quotes::before{margin-top:-10px;position:relative;top:10px}}.quotes table{color:#333;display:flex;margin:0 auto 64px;max-width:1440px;text-align:left}@media only screen and (max-width: calc(1200px - 1px)){.quotes table{flex-direction:column}}@media only screen and (min-width: 1200px){.quotes table{border-collapse:separate;border-spacing:0 10px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:0;display:table;table-layout:fixed;width:100%}}.quotes table thead,.quotes table tbody{color:#00395d;font-family:"Expert Sans Regular","Arial",sans-serif}@media only screen and (min-width: 1200px){.quotes table thead,.quotes table tbody{font-size:1.11111vw}}@media only screen and (min-width: 1440px){.quotes table thead,.quotes table tbody{font-size:16px}}.quotes table thead tr,.quotes table tbody tr{border-bottom:1px solid #e5ebee;display:flex;margin-bottom:10px}@media only screen and (max-width: calc(1200px - 1px)){.quotes table thead tr,.quotes table tbody tr{border-radius:4px}}@media only screen and (min-width: 1200px){.quotes table thead tr,.quotes table tbody tr{display:table-row}}@media only screen and (max-width: calc(1200px - 1px)){.quotes table thead td,.quotes table thead th,.quotes table tbody td,.quotes table tbody th{flex-basis:100%}}@media only screen and (min-width: 1200px){.quotes table thead td.price,.quotes table thead th.price,.quotes table tbody td.price,.quotes table tbody th.price{width:160px}}@media only screen and (min-width: 1440px){.quotes table thead td.price,.quotes table thead th.price,.quotes table tbody td.price,.quotes table tbody th.price{width:170px}}@media only screen and (max-width: 640px){.quotes table thead td.price,.quotes table thead th.price,.quotes table tbody td.price,.quotes table tbody th.price{border-right:0}}.quotes table thead td.action,.quotes table thead th.action,.quotes table tbody td.action,.quotes table tbody th.action{border-right:0;margin-top:20px}@media only screen and (max-width: calc(1200px - 1px)){.quotes table thead td.action,.quotes table thead th.action,.quotes table tbody td.action,.quotes table tbody th.action{align-items:center}}@media only screen and (min-width: calc(1200px - 1px)){.quotes table thead td.action,.quotes table thead th.action,.quotes table tbody td.action,.quotes table tbody th.action{width:140px}}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.quotes table thead td.action,.quotes table thead th.action,.quotes table tbody td.action,.quotes table tbody th.action{margin-top:0}}.quotes table thead td.action div,.quotes table thead td.action form,.quotes table thead th.action div,.quotes table thead th.action form,.quotes table tbody td.action div,.quotes table tbody td.action form,.quotes table tbody th.action div,.quotes table tbody th.action form{width:100%}.quotes table thead td.cover,.quotes table thead th.cover,.quotes table tbody td.cover,.quotes table tbody th.cover{display:none;visibility:hidden}@media only screen and (min-width: 1200px){.quotes table thead td.cover,.quotes table thead th.cover,.quotes table tbody td.cover,.quotes table tbody th.cover{display:table-cell;visibility:visible}}@media only screen and (min-width: 1200px){.quotes table thead th.insurer,.quotes table tbody th.insurer{flex-basis:100%;width:150px}}@media only screen and (min-width: 1440px){.quotes table thead th.insurer,.quotes table tbody th.insurer{width:180px}}.quotes table thead th.insurer img,.quotes table tbody th.insurer img{align-self:flex-start}@media only screen and (min-width: 1200px){.quotes table thead tr th:first-of-type{border-left:1px solid #e5ebee;border-bottom-left-radius:4px}.quotes table thead tr th:last-of-type{border-right:1px solid #e5ebee;border-bottom-right-radius:4px}}.quotes table thead th{border-left:1px solid #e5ebee;font-weight:400;padding:32px 20px}@media only screen and (min-width: 1200px){.quotes table thead th{padding:32px 1vw;border-bottom:1px solid #e5ebee}}@media only screen and (min-width: 1440px){.quotes table thead th{padding:32px 20px}}@media only screen and (min-width: 641px)and (max-width: 959px){.quotes table thead th.insurer{border-left:1px solid #e5ebee}}@media only screen and (min-width: 1200px){.quotes table thead th.insurer{border-left:0}}.quotes table thead th.action{display:none;visibility:hidden}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.quotes table thead th.action{border-right:1px solid #e5ebee;display:block;visibility:visible}}@media only screen and (min-width: 1200px){.quotes table thead th.action{border-right:0;display:table-cell;visibility:visible}}.quotes table tbody tr{border-top:1px solid #e5ebee;padding:20px 0}@media only screen and (max-width: calc(1200px - 1px)){.quotes table tbody tr{flex-wrap:wrap}}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.quotes table tbody tr{border-left:1px solid #e5ebee;border-right:1px solid #e5ebee;flex-wrap:nowrap}}.quotes table tbody td,.quotes table tbody th{border-right:1px solid #e5ebee;display:flex;padding:0 20px}@media only screen and (max-width: calc(1200px - 1px)){.quotes table tbody td,.quotes table tbody th{flex-direction:column;justify-content:center}}@media only screen and (min-width: 1200px){.quotes table tbody td,.quotes table tbody th{border-bottom:1px solid #e5ebee;border-right:0;border-top:1px solid #e5ebee;display:table-cell;padding:20px;position:relative}.quotes table tbody td::before,.quotes table tbody th::before{content:"";display:block;position:absolute;width:1px;background:#e5ebee;height:calc(100% - 40px);left:0;top:20px}}@media only screen and (min-width: 1200px){.quotes table tbody td,.quotes table tbody th{padding:20px 1vw}}@media only screen and (min-width: 1440px){.quotes table tbody td,.quotes table tbody th{padding:20px}}@media only screen and (min-width: 1200px){.quotes table tbody th:first-of-type{border-left:1px solid #e5ebee;border-top-left-radius:4px;border-bottom-left-radius:4px}.quotes table tbody th:first-of-type:before{content:none}}@media only screen and (min-width: 1200px){.quotes table tbody td:last-of-type{border-right:1px solid #e5ebee;border-top-right-radius:4px;border-bottom-right-radius:4px}}@media only screen and (max-width: calc(1200px - 1px)){.quotes table tbody .insurer,.quotes table tbody .price{flex-basis:50%}}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.quotes table tbody .insurer,.quotes table tbody .price{flex-basis:100%}}.quotes table tbody .insurer .direct-debit__column,.quotes table tbody .price .direct-debit__column{display:flex;flex-direction:column}.quotes table tbody .insurer .direct-debit__column.payment-preference--annual,.quotes table tbody .price .direct-debit__column.payment-preference--annual{flex-direction:column-reverse}.quotes table tbody .insurer .direct-debit__column.payment-preference--annual .option.premium--annual .premium,.quotes table tbody .price .direct-debit__column.payment-preference--annual .option.premium--annual .premium{font-size:18px !important;line-height:18px}.quotes table tbody .insurer .direct-debit__column.payment-preference--monthly .option.premium--monthly .premium:last-of-type,.quotes table tbody .price .direct-debit__column.payment-preference--monthly .option.premium--monthly .premium:last-of-type{font-size:18px !important;line-height:18px}.quotes table tbody .insurer .option .first-instalment-amount,.quotes table tbody .price .option .first-instalment-amount{font-size:10px}.quotes table tbody .insurer .option .premium,.quotes table tbody .price .option .premium{font-size:16px !important;line-height:16px}.quotes table tbody .insurer .option.premium--monthly .premium:first-of-type,.quotes table tbody .price .option.premium--monthly .premium:first-of-type{font-size:14px !important;line-height:14px}.quotes .insurer-logo{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;box-sizing:content-box;max-height:45px;max-width:100%}.quotes .referral td{flex-basis:50%}@media only screen and (max-width: 640px),only screen and (min-width: 641px)and (max-width: 959px){.quotes .referral td{flex-basis:100%}.quotes .referral td:last-of-type{border-right:0}}.quotes .referral .insurer-logo{padding:32px 0}.quotes .underwriter-label,.quotes .info-box-toggle{color:#333;font-family:"Expert Sans Light","Arial",sans-serif;font-size:14px;font-weight:400;margin-bottom:0}@media only screen and (min-width: 1200px){.quotes .underwriter-label,.quotes .info-box-toggle{font-size:.97222vw}}@media only screen and (min-width: 1440px){.quotes .underwriter-label,.quotes .info-box-toggle{font-size:14px}}.quotes b,.quotes strong,.quotes .premium,.quotes .info-box-toggle{color:#00395d}.quotes .info-box-toggle,.quotes .btn{color:#0074a6;font-family:"Expert Sans Light","Arial",sans-serif}.quotes b,.quotes strong,.quotes .premium{display:block;font-family:"Expert Sans Regular","Arial",sans-serif;font-size:16px;font-weight:400}@media only screen and (min-width: 1200px){.quotes b,.quotes strong,.quotes .premium{font-size:1.11111vw}}@media only screen and (min-width: 1440px){.quotes b,.quotes strong,.quotes .premium{font-size:16px}}.quotes .qa-first-instalment-amount b{display:inline;font-size:14px}@media only screen and (min-width: 1200px){.quotes .qa-first-instalment-amount b{font-size:.97222vw}}@media only screen and (min-width: 1440px){.quotes .qa-first-instalment-amount b{font-size:14px}}.quotes .option:first-of-type p:first-of-type{margin-top:0;margin-bottom:5px;text-transform:lowercase}.quotes .option:first-of-type p:first-of-type b{font-size:14px}@media only screen and (min-width: 1200px){.quotes .option:first-of-type p:first-of-type b{font-size:.97222vw}}@media only screen and (min-width: 1440px){.quotes .option:first-of-type p:first-of-type b{font-size:14px}}.quotes .info-box-toggle{display:block;line-height:1.2;margin-top:5px;text-transform:lowercase}.quotes .info-box-toggle:first-letter{text-transform:capitalize}.quotes p{display:block;text-transform:lowercase;color:#333;font-family:"Expert Sans Light","Arial",sans-serif;font-size:14px;margin-bottom:0}@media only screen and (min-width: 1200px){.quotes p{font-size:.97222vw}}@media only screen and (min-width: 1440px){.quotes p{font-size:14px}}.quotes p:first-letter{text-transform:capitalize}.quotes .portable-hide{display:none;visibility:hidden}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.quotes .portable-hide{display:block;visibility:visible}}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.quotes .desktop-hide,.quotes .mobile-show,.quotes .portable-show,.quotes .tablet-show{display:none;visibility:hidden}}@media only screen and (max-width: 1200px){.quotes .btn.portable-hide,.quotes .btn.portable-show{display:none;visibility:hidden}}.quotes .us-buy-button,.quotes .us-details-button{display:none;visibility:hidden}.quotes button{width:100%;margin:0 auto}@media only screen and (min-width: 960px),only screen and (min-width: 641px)and (max-width: 959px){.quotes button{max-width:120px}}@media only screen and (min-width: 1200px){.quotes button.buy-button{margin-bottom:10px}}.quotes .btn,.quotes .insurer-logo{appearance:none;border:0;background:none;text-decoration:underline}.quotes .btn:focus,.quotes .insurer-logo:focus{color:#00395d;outline:2px solid #7fd7f7}.direct-debit__column p{margin:0}.payment-preference--annual{display:flex;flex-direction:column-reverse}.payment-preference--annual .premium--annual>p{margin-bottom:15px}.payment-preference--monthly .premium--monthly{margin-bottom:15px}.endorsements{color:#333}.endorsements .box{margin:0 auto 64px;max-width:910px}.endorsements .menu{margin-bottom:40px}.endorsements .btn-primary{display:inline-block}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.endorsements .back-to-top{float:right;padding-left:20px;transform:translateY(-9px)}}.endorsements .pull-right{float:none;margin-right:0;padding-right:20px}.endorsements .insurer-logo{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;max-height:45px;max-width:100%;margin-top:64px}.s-step-endorsements .site-section{padding:0 20px;width:100%}@media only screen and (min-width: 960px){.s-step-endorsements .site-section{padding:0 32px}}.questionnaire form .percentage-control__group{align-items:center;display:flex;max-width:446px}.questionnaire form .percentage-control__group.control-block{margin-bottom:10px}.questionnaire form .percentage-control__group .checkbox-label,.questionnaire form .percentage-control__group .multi-trade-rating__total{color:#00395d;flex-basis:75%;font-family:"Expert Sans Regular","Arial",sans-serif;padding-right:20px}.questionnaire form .percentage-control__group:last-of-type{border-top:1px solid #e5ebee;margin-top:20px}.questionnaire form .percentage-control__group .multi-trade-rating__total+.control input[type=text]{border:0;padding-right:0;text-align:right}.questionnaire form .percentage-control__group .multi-trade-rating__total+.control input[type=text]:hover,.questionnaire form .percentage-control__group .multi-trade-rating__total+.control input[type=text]:focus{background:rgba(0,0,0,0);padding:11px 0 11px 11px}.questionnaire form .percentage-control__group .percent-group{flex-basis:25%}.questionnaire form .percentage-control__group .percent-group select{margin-bottom:0;padding-right:20px}.questionnaire .title-banner{transform:translateX(-20px)}@media only screen and (min-width: 960px){.questionnaire .title-banner{transform:translateX(-32px)}}.title-banner{background:#f2fbfe;margin-bottom:40px;padding:40px 20px;width:100vw}@media only screen and (min-width: 960px){.title-banner{padding:40px 32px}.title-banner+.progress-bar{margin-top:64px}}.title-banner h1{margin-bottom:10px;margin-top:0}.title-banner h1 .title-banner__header{display:block;font-size:46px;line-height:1.4}.title-banner h1 .title-banner__subheader{color:#0076b6;font-size:30px}@media only screen and (min-width: 960px){.title-banner h1 .title-banner__subheader{font-size:36px}}.title-banner .title-banner__powered-by{color:#333;margin:0}.title-banner .inner-box{position:relative;margin:0 auto;max-width:910px;padding-left:20px;padding-bottom:5px}.title-banner .inner-box::before{content:"";display:block;position:absolute;left:0;width:4px;height:100%;background-color:#00aeef;border-radius:2.5px}.questionnaire form .radio-buttons-with-images{display:flex;flex-wrap:wrap;margin-bottom:20px;margin-top:-20px}.questionnaire form .radio-buttons-with-images+p:empty{display:none;visibility:hidden}.questionnaire form .radio-buttons-with-images img{margin-bottom:5px;width:100%}.questionnaire form .radio-buttons-with-images .radio.image{display:flex;flex-basis:calc(50% - 10px);flex-direction:column;pointer-events:none}@media only screen and (max-width: 640px){.questionnaire form .radio-buttons-with-images .radio.image{margin-top:20px}.questionnaire form .radio-buttons-with-images .radio.image:nth-child(odd){margin-right:10px}.questionnaire form .radio-buttons-with-images .radio.image:nth-child(even){margin-left:10px}}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.questionnaire form .radio-buttons-with-images .radio.image{flex-basis:calc(33% - 20px);margin:20px 20px 0 0}}.questionnaire form .radio-buttons-with-images .radio.image .radio-label{color:#333;text-align:center;padding-left:0}.questionnaire form .radio-buttons-with-images .radio.image .radio-label::before,.questionnaire form .radio-buttons-with-images .radio.image .radio-label::after{content:none}.personalisation-section,.cover-toggling__section{background:#f7f7f7;padding:0 20px}@media only screen and (min-width: 960px){.personalisation-section,.cover-toggling__section{padding:0 32px}}.personalisation-section{display:none;visibility:hidden;padding-top:40px}.personalisation-section>*{margin:0 auto;max-width:910px}.cover-toggling__section{margin-bottom:20px;padding-bottom:10px;padding-top:32px}.cover-toggling__section select{margin-bottom:0}.cover-toggling__section label{display:block;margin-bottom:10px}.cover-toggling__section>div{margin:0 auto;max-width:910px}.cover-toggling__section .cover-toggling__panel{display:flex;flex-wrap:wrap}.cover-toggling__section .cover-toggling__panel input[type=checkbox]+label:after{background-position:7px center;cursor:pointer;width:100%}.cover-toggling__section .cover-toggling__panel .cover-toggling-item{color:#00395d;flex-basis:100%;font-family:"Expert Sans Regular","Arial",sans-serif;margin-bottom:32px;margin-right:32px}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.cover-toggling__section .cover-toggling__panel .cover-toggling-item{flex-basis:calc(33% - 32px)}}.cover-toggling__section .cover-toggling__panel .cover-toggling-item__heading label{margin-bottom:20px}.cover-toggling__section .cover-toggling__panel .cover-toggling-item__control label{margin-bottom:0}.cover-toggling__section .cover-toggling__panel .cover-toggling-item--checkbox .cover-toggling-item__control{position:relative}.cover-toggling__section .cover-toggling__panel .cover-toggling-item--checkbox .cover-toggling-item__control::after{content:"Include this cover";left:0;padding-left:40px;position:absolute;top:0}.cover-toggling__section .cover-toggling__summary{margin-bottom:32px}.cover-toggling__section .cover-toggling__summary p:first-of-type{margin-top:0}.cover-toggling__section .togglable-covers-prompt{color:#00395d;font-size:24px}.quote-comparison-searches{position:relative}.quote-comparison-searches .overlay{background-color:rgba(255,255,255,0);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;text-align:center;top:0;transition:opacity .4s,background-color .4s;width:100%;z-index:-10}.quote-comparison-searches .overlay--active{background-color:rgba(255,255,255,.85);opacity:1;pointer-events:auto;z-index:10}.quote-comparison-searches .overlay__wrapper{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 640px){.quote-comparison-searches .overlay__wrapper{left:20px;right:20px;transform:translateY(-50%)}}.quote-comparison-searches .flood-subsidence-exclusion{border:3px solid;text-align:center;padding:10px;margin-bottom:15px;color:red}.quote-comparison-searches .flood-subsidence-exclusion h2{font-size:30px;color:red}.quote-comparison-searches .overlay__message{border:1px solid #e5ebee;border-radius:8px;background-color:#fff;background-position:center;background-repeat:no-repeat;box-shadow:0 4px 4px 0 rgba(0,0,0,.06);display:inline-block;font-size:21px;padding:20px 20px 88px;position:relative;transition:margin-top .4s}@media only screen and (max-width: 640px){.quote-comparison-searches .overlay__message{display:block}}.quote-comparison-searches .overlay__message::after{bottom:32px;content:"";display:block;height:32px;left:50%;position:absolute;margin-left:calc(-32px/2);width:32px;background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/please_wait-ee997efd5765f705719f7792da5019b9ae6d01fe3282f04c4efb1c277934312f.gif)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3),only screen and (-o-min-device-pixel-ratio: 1.3 / 1),only screen and (min-resolution: 125dpi),only screen and (min-resolution: 1.3dppx){.quote-comparison-searches .overlay__message::after{background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/please_wait_2x-37681774a3aefd700dc4fafb86e5beb3d2008ab09f05c22b063368ce3a3d0cb9.gif);background-size:32px 32px}}.quote-comparison-searches .qcp-help-messaging{color:#00395d;font-size:24px;margin-bottom:40px;text-align:center}.quote-comparison-searches .qcp-help-messaging a{color:#00395d;text-decoration:none}.quote-comparison-searches .qcp-help-messaging .inner-box{max-width:910px;margin:0 auto;padding-left:20px;padding-right:20px}.prepop-message{position:relative;border:1px solid #0076b6;border-radius:4px;background-color:#f2f8fb;color:#00395d;font-weight:bold;padding:12px 16px;margin-bottom:40px}.prepop-message .information-icon{background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/information-d226120777b4264e710ce95a2d8ac97ac7dad43c9a9bef878461a0b5d18a820e.svg);background-repeat:no-repeat;background-size:100%;display:inline-block;height:13px;margin:0 auto;width:13px}.quote_deck_container figure{margin:0}.quote_deck_container .uk_referred_card{margin:16px;background-color:#f2f8fb}.quote_deck_container .uk_referred_card .referred_quote_card{border:1px solid #afc0dc;border-radius:8px;padding:16px 16px 16px 0;display:flex}.quote_deck_container .uk_referred_card .referred_quote_card .insurer_logo_wrapper{width:50%;padding:0;margin:0 10px;align-items:center;display:flex;background-color:#f2f8fb}.quote_deck_container .uk_referred_card .referred_quote_card .insurer_logo_wrapper .insurer-logo{max-width:50%}.quote_deck_container .uk_referred_card .referred_quote_card .referred_message_wrapper{width:50%;text-align:left;padding:0;color:#242626;font-family:"Expert Sans Regular","Arial",sans-serif;font-size:14px;line-height:21px;font-weight:normal}.quote_deck_container .uk_referred_card .referred_quote_card .referred_message_wrapper p{margin:0}.quote_deck_container .uk_quoted_quote_card{background-color:#f2f8fb;border:1px solid #afc0dc;border-radius:8px;margin:16px;padding:16px;display:flex;flex-direction:column}.quote_deck_container .uk_quoted_quote_card .insurer-and-price{display:flex}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .insurer{background-color:#f2f8fb;width:50%;padding:0;padding-bottom:4%;margin:4px;position:relative}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .insurer .insurer-logo-form{height:40px;text-align:center;padding-right:19px}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .insurer .underwriter-label{color:#242626;font-family:"Expert Sans Regular","Arial",sans-serif;font-size:14px;line-height:21px;font-style:normal;font-weight:400;text-align:left;margin-top:16px;padding-right:19px}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price{width:50%;text-align:left;padding:0;margin:auto}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .direct-debit__column{height:auto;display:flex}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-disabled .direct-debit__column .option.premium--monthly .premium:first-of-type{font-size:14px !important;color:#242626}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-disabled .direct-debit__column.payment-preference--annual .option:last-of-type{border-bottom:1px solid #afc0dc !important}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-disabled .direct-debit__column.payment-preference--annual .qa-annually-option strong{font-size:26px !important}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-disabled .direct-debit__column.payment-preference--annual .option:first-of-type{padding-top:14px}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-disabled .direct-debit__column.payment-preference--annual .option:last-of-type{padding-bottom:14px}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-disabled .direct-debit__column.payment-preference--annual .option.premium--monthly .premium{font-size:14px !important;color:#242626}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-disabled .direct-debit__column.payment-preference--annual .qa-annually-option .qa-premium{line-height:32px}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-disabled .direct-debit__column.payment-preference--annual .qa-monthly-premium{line-height:21px !important}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-disabled .direct-debit__column.payment-preference--monthly .option:first-of-type{border-bottom:1px solid #afc0dc !important}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-disabled .direct-debit__column.payment-preference--monthly .qa-monthly-premium{font-size:26px !important}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-disabled .direct-debit__column.payment-preference--monthly .option:first-of-type{padding-bottom:14px}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-disabled .direct-debit__column.payment-preference--monthly .option:last-of-type{padding-top:14px}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-disabled .direct-debit__column.payment-preference--monthly .option.premium--annual .premium{font-size:14px !important}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-enabled .direct-debit__column{font-size:14px;font-weight:400;line-height:21px;color:#242626;margin-bottom:0;row-gap:8px}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-enabled .direct-debit__column .first-instalment-amount,.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-enabled .direct-debit__column .monthly-instalment-amount,.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-enabled .direct-debit__column .annual-payment-amount,.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-enabled .direct-debit__column .quote-card-badge{color:#242626}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-enabled .direct-debit__column .first-instalment-amount{font-size:14px}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-enabled .direct-debit__column .monthly-instalment-amount,.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-enabled .direct-debit__column .annual-payment-amount{font-size:30px;line-height:36px}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-enabled .direct-debit__column .quote-card-badges{display:flex;flex-wrap:wrap;gap:var(--size-xs);margin-block-start:var(--size-xs)}@supports(-webkit-touch-callout: none) and (not (translate: none)){.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-enabled .direct-debit__column .quote-card-badges:not(:last-child){margin-bottom:var(--size-xs);margin-right:var(--size-xs)}}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-enabled .direct-debit__column .quote-card-badge{padding:var(--size-xs);background-color:var(--color-azure-200);border-radius:var(--radius-1);font-size:var(--font-size-2);line-height:var(--line-height-tight)}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-enabled .direct-debit__column .quote-card-badge__icon{display:inline-block;margin-right:2px;color:var(--color-bubblegum-500);width:1em}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-enabled .direct-debit__column .quote-card-badge__icon svg{width:var(--size-sm);height:var(--size-sm)}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-enabled .direct-debit__column .premium--monthly{margin-bottom:0}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .qa-monthly-option,.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .qa-annually-option{margin:0 0 4px 0}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .qa-monthly-option p,.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .qa-annually-option p{text-transform:lowercase}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .qa-monthly-option p.annual:first-letter,.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .qa-annually-option p.annual:first-letter{text-transform:uppercase}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .qa-non-direct-debit{font-size:1.6666666667rem;font-weight:300;line-height:1.3125;color:#242626;font-family:"Expert Sans Regular","Arial",sans-serif;text-align:center}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .qa-direct-debit{flex-direction:column}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .qa-direct-debit.payment-preference--annual{flex-direction:column-reverse}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .qa-direct-debit .premium--monthly{color:#242626;font-family:"Expert Sans Regular","Arial",sans-serif}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .qa-direct-debit .premium--monthly .qa-first-instalment-amount,.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .qa-direct-debit .premium--monthly .qa-instalments,.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .qa-direct-debit .premium--monthly .qa-monthly-premium{font-size:14px;line-height:21px;margin:0}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .qa-direct-debit .premium--monthly .qa-first-instalment-amount>b{font-weight:600;color:#242626;font-family:"Expert Sans Regular","Arial",sans-serif;display:block}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .qa-direct-debit .premium--monthly .qa-monthly-premium{font-weight:600;color:#242626;font-family:"Expert Sans Regular","Arial",sans-serif}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .qa-direct-debit .premium--monthly .qa-monthly-premium:last-of-type{font-size:26px !important;line-height:32px;color:#242626;font-family:"Expert Sans Regular","Arial",sans-serif}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .qa-direct-debit .qa-annually-option p{font-size:14px;font-weight:400;line-height:21px;color:#242626;font-family:"Expert Sans Regular","Arial",sans-serif;margin-top:0;margin-bottom:0;text-transform:lowercase}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .qa-direct-debit .qa-annually-option p:first-letter{text-transform:uppercase}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .qa-direct-debit .qa-annually-option .qa-premium{font-size:14px;font-weight:600;line-height:21px;color:#242626;font-family:"Expert Sans Regular","Arial",sans-serif;display:block}.quote_deck_container .uk_quoted_quote_card .action .btn-primary{height:40px;margin-top:16px;padding:0;width:100%}body.site-simplybusiness .quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-disabled .direct-debit__column.payment-preference--annual .option:first-of-type{padding-top:unset}body.site-simplybusiness .quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-disabled .direct-debit__column.payment-preference--annual .option:last-of-type{border-bottom:2px solid #f0f0f0 !important;padding-bottom:8px}body.site-simplybusiness .quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-disabled .direct-debit__column.payment-preference--monthly .option:first-of-type{border-bottom:2px solid #f0f0f0 !important;padding-bottom:8px}body.site-simplybusiness .quote_deck_container .uk_quoted_quote_card .insurer-and-price .price .payment-preference-toggle-disabled .direct-debit__column.payment-preference--monthly .option:last-of-type{padding-top:unset}.quote_deck_container .uk_quoted_quote_card .us-buy-button,.quote_deck_container .uk_quoted_quote_card .us-details-button{display:none}@media only screen and (max-width: 640px){.quote_deck_container .uk_quoted_quote_card .uk-details-button{display:none}}.quote_deck_container .uk_quoted_quote_card .insurer-and-price .insurer .insurer-logo-form .insurer-logo{max-height:100%}.quote_deck_container .uk_referred_card .referred_quote_card .insurer_logo_wrapper .insurer-logo{margin:0 25%}.ui-datepicker{z-index:20 !important;display:none;width:270px;background:#fff;padding:0;margin:1px 0 0 0;border:1px solid #333;border-top:none;box-shadow:0 0 5px rgba(0,0,0,.6)}.ui-datepicker table{width:95%;margin:0 auto 7px auto}.ui-datepicker .ui-datepicker-header{position:relative;padding:0;background:#333}.ui-datepicker .ui-datepicker-title{margin:0;padding:8px 0;font-size:14px;font-size:1rem;line-height:1.5;font-weight:normal;text-align:center;color:#f2f8fb}.ui-datepicker th{padding:10px 0;font-size:14px;font-size:1rem;line-height:1.0714285714;font-weight:bold;text-transform:uppercase}.ui-datepicker td{font-family:"GoCoRegular","Calibri" sans-serif;font-size:12px;font-size:.8571428571rem;line-height:1.25;text-align:right}.ui-datepicker td>*{display:block;padding:10px 8px 4px 0;text-decoration:none;border:1px solid rgba(0,0,0,0)}.ui-datepicker td a{border-color:#005e91;color:#00395d}.ui-datepicker td a.ui-state-hover{color:#005e91;border-color:#333;background-color:#f2f8fb}.ui-datepicker td a.ui-state-active{color:#f2f8fb;border-color:#00395d;background-color:#005e91}.ui-datepicker td.ui-state-disabled span{color:#777;border-color:#efefef;background-color:#efefef}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;width:30px;top:0;bottom:0;left:5px;cursor:pointer}.ui-datepicker .ui-datepicker-next.ui-state-disabled,.ui-datepicker .ui-datepicker-prev.ui-state-disabled{cursor:default;opacity:.6}.ui-datepicker .ui-datepicker-next{left:auto;right:5px}.ui-datepicker .ui-icon{position:absolute;top:50%;left:50%;display:block;width:7px;height:10px;margin-left:-3px;margin-top:-5px;text-indent:-999px;overflow:hidden;background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/icons-69b1202a21a0ae3bf27ebc193ad3876630b89272170f3dad9f4b0749e1c08895.png);background-position:-16px -16px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3),only screen and (-o-min-device-pixel-ratio: 1.3 / 1),only screen and (min-resolution: 125dpi),only screen and (min-resolution: 1.3dppx){.ui-datepicker .ui-icon{background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/icons_2x-f1029b0610257de3fa4c10cd511c2019247cbc423af27babf90d33baeeda1842.png);background-size:224px 256px}}.ui-datepicker .ui-datepicker-prev .ui-icon{background-position:-32px -48px}
