/*! 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,.excess .info-box-content .close::after,.icon-close:before,.icon-phone:before,.icon-info:before,.icon-button-arrow-right-active: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-active:before{content:"\E608";content:"\E608"/""}.icon-info:before{content:"\E609";content:"\E609"/""}.icon-phone:before{content:"\E60A";content:"\E60A"/""}.excess .info-box-content .close::after,.icon-close:before{content:"\E60B";content:"\E60B"/""}.icon-menu:before{content:"\E60C";content:"\E60C"/""}.icon-chevron-up:before{content:"\E60D";content:"\E60D"/""}.icon-chevron-down:before{content:"\E60E";content:"\E60E"/""}.icon-chevron-up-2:before{content:"\E60F";content:"\E60F"/""}.icon-chevron-down-2:before{content:"\E610";content:"\E610"/""}.icon-chevron-left:before{content:"\E611";content:"\E611"/""}.icon-chevron-right:before{content:"\E612";content:"\E612"/""}.icon-plus:before{content:"\E613";content:"\E613"/""}.icon-minus:before{content:"\E614";content:"\E614"/""}.icon-home:before{content:"\E615";content:"\E615"/""}@font-face{font-family:"GoCoRegular";src:url(https://d25yazrvknwdl2.cloudfront.net/assets/sites/gocompare/GoCoBodyWeb-Regular-b6c94819fa80b65f874b08f00f13f26c61663e67f4f88d0027aa0abdab1b51d2.woff2);font-weight:400;font-style:normal}@font-face{font-family:"GoCoBold";src:url(https://d25yazrvknwdl2.cloudfront.net/assets/sites/gocompare/GoCoBodyWeb-Bold-065168c670dec564c92fa9c438f91c1056e7bbe5388558e01de4821d97f7135c.woff2);font-weight:600;font-style:normal}@font-face{font-family:"GoCoHeadline";src:url(https://d25yazrvknwdl2.cloudfront.net/assets/sites/gocompare/GoCoHeadlineWeb-Regular-b106044626d9bc7c62136392014b17eae2194a09e5c4a98e25a02265acd60c2a.woff2);font-weight:700;font-style:normal}html{font-size:100%;line-height:1.25;font-family:"GoCoRegular","Calibri",sans-serif;color:#242626}h2{font-size:24px;font-size:1.5rem;line-height:1.25;font-weight:600;font-family:"GoCoHeadline","Calibri",sans-serif}@media only screen and (max-width: 640px){h2{font-size:18px;font-size:1.125rem;line-height:1.2222222222}}::placeholder{color:#c7cfd0;font-family:"GoCoRegular","Calibri",sans-serif}a{color:#259a30}p a{color:#008014}a:hover,a:focus{color:#1d1d1d}input,textarea,select,label.placeholder{font-family:"GoCoRegular","Calibri",sans-serif;font-size:18px;font-size:1.125rem;line-height:1.2222222222;line-height:normal;font-weight:bold;color:#242626}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder,label.placeholder::-webkit-input-placeholder{color:#c7cfd0}input::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder,label.placeholder::-moz-placeholder{color:#c7cfd0}input:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder,label.placeholder:-moz-placeholder{color:#c7cfd0}input:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder,label.placeholder:-ms-input-placeholder{color:#c7cfd0}select{font-size:14px;font-size:.875rem;line-height:1.2857142857;font-weight:bold;color:#242626}.control-label{font-size:18px;font-size:1.125rem;line-height:1.2222222222;font-weight:600}@media only screen and (max-width: 640px){.control-label{font-size:14px;font-size:.875rem;line-height:1.2857142857;font-weight:bold}}.quote-details .your-premium .quote-details-btn,.radio .radio-label,.btn-back,.btn-secondary,.quotes .btn,.btn-primary{font-family:"GoCoRegular","Calibri",sans-serif;font-size:14px;font-size:.875rem;line-height:1.0714285714;font-weight:bold}.quote-details .your-premium .quote-details-btn span:after,.radio .radio-label span:after,.btn-back span:after,.btn-secondary span:after,.quotes .btn span:after,.btn-primary span:after,.quote-details .your-premium .quote-details-btn span:before,.radio .radio-label span:before,.btn-back span:before,.btn-secondary span:before,.quotes .btn span:before,.btn-primary span:before{font-size:14px;font-size:.875rem;line-height:1.0714285714}@media only screen and (max-width: 640px){body{font-size:14px;font-size:.875rem;line-height:1.2857142857}}.tracking-codes{position:absolute;left:0;top:0}.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:0 auto}.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}.journey-not-found .btn-primary::after{content:none}.journey-not-found .btn-secondary{color:#777;border-color:#777}.journey-not-found .btn-secondary:hover{color:#777;border-color:#777;background-color:#fff;box-shadow:0 5px 0 0 #c6c6c6}.journey-not-found-display img{display:none}body::before{position:absolute;visibility:hidden}.grid{margin-left:-20px}.grid-reverse{direction:rtl}.grid-center{text-align:center}.grid-cell{display:inline-block;box-sizing:border-box;width:100%;padding-left:20px;vertical-align:top;text-align:left;direction:ltr}@media only screen and (max-width: 640px){body::before{content:"mobile"}.mobile-hide,.tablet-show,.desktop-show{display:none !important}.mobile-reverse{direction:rtl}.mobile-center{text-align:center}.mobile-collapse-right{margin-right:-20px;margin-left:20px;padding-left:0}.mobile-collapse-left{padding-left:0}.mobile-1{width:8.3333333333%}.mobile-2,.mobile-onesixth{width:16.6666666667%}.mobile-3,.mobile-onequarter{width:25%}.mobile-4,.mobile-onethird{width:33.3333333333%}.mobile-5{width:41.6666666667%}.mobile-6,.mobile-onehalf{width:50%}.mobile-7{width:58.3333333333%}.mobile-8,.mobile-twothirds{width:66.6666666667%}.mobile-9,.mobile-threequarters{width:75%}.mobile-10{width:83.3333333333%}.mobile-11{width:91.6666666667%}.mobile-12,.mobile-full{width:100%}.mobile-push-1{margin-left:8.3333333333%}.mobile-push-2,.mobile-push-onesixth{margin-left:16.6666666667%}.mobile-push-3,.mobile-push-onequarter{margin-left:25%}.mobile-push-4,.mobile-push-onethird{margin-left:33.3333333333%}.mobile-push-5{margin-left:41.6666666667%}.mobile-push-6,.mobile-push-7{margin-left:58.3333333333%}.mobile-push-onehalf{margin-left:50%}.mobile-push-8,.mobile-push-twothirds{margin-left:66.6666666667%}.mobile-push-9,.mobile-push-threequarters{margin-left:75%}.mobile-push-10{margin-left:83.3333333333%}.mobile-push-11{margin-left:91.6666666667%}.mobile-push-full{margin-left:100%}.mobile-pull-1{margin-right:8.3333333333%}.mobile-pull-2,.mobile-pull-onesixth{margin-right:16.6666666667%}.mobile-pull-3,.mobile-pull-onequarter{margin-right:25%}.mobile-pull-4,.mobile-pull-onethird{margin-right:33.3333333333%}.mobile-pull-5{margin-right:41.6666666667%}.mobile-pull-6,.mobile-pull-7{margin-right:58.3333333333%}.mobile-pull-onehalf{margin-right:50%}.mobile-pull-8,.mobile-pull-twothirds{margin-right:66.6666666667%}.mobile-pull-9,.mobile-pull-threequarters{margin-right:75%}.mobile-pull-10{margin-right:83.3333333333%}.mobile-pull-11{margin-right:91.6666666667%}.mobile-pull-full{margin-right:100%}}@media only screen and (min-width: 641px)and (max-width: 959px){body::before{content:"tablet"}.tablet-hide,.mobile-show,.desktop-show{display:none !important}.tablet-reverse{direction:rtl}.tablet-center{text-align:center}.tablet-collapse-right{margin-right:-20px;margin-left:20px;padding-left:0}.tablet-collapse-left{padding-left:0}.tablet-1{width:8.3333333333%}.tablet-2,.tablet-onesixth{width:16.6666666667%}.tablet-3,.tablet-onequarter{width:25%}.tablet-4,.tablet-onethird{width:33.3333333333%}.tablet-5{width:41.6666666667%}.tablet-6,.tablet-onehalf{width:50%}.tablet-7{width:58.3333333333%}.tablet-8,.tablet-twothirds{width:66.6666666667%}.tablet-9,.tablet-threequarters{width:75%}.tablet-10{width:83.3333333333%}.tablet-11{width:91.6666666667%}.tablet-12,.tablet-full{width:100%}.tablet-push-1{margin-left:8.3333333333%}.tablet-push-2,.tablet-push-onesixth{margin-left:16.6666666667%}.tablet-push-3,.tablet-push-onequarter{margin-left:25%}.tablet-push-4,.tablet-push-onethird{margin-left:33.3333333333%}.tablet-push-5{margin-left:41.6666666667%}.tablet-push-6,.tablet-push-7{margin-left:58.3333333333%}.tablet-push-onehalf{margin-left:50%}.tablet-push-8,.tablet-push-twothirds{margin-left:66.6666666667%}.tablet-push-9,.tablet-push-threequarters{margin-left:75%}.tablet-push-10{margin-left:83.3333333333%}.tablet-push-11{margin-left:91.6666666667%}.tablet-push-full{margin-left:100%}.tablet-pull-1{margin-right:8.3333333333%}.tablet-pull-2,.tablet-pull-onesixth{margin-right:16.6666666667%}.tablet-pull-3,.tablet-pull-onequarter{margin-right:25%}.tablet-pull-4,.tablet-pull-onethird{margin-right:33.3333333333%}.tablet-pull-5{margin-right:41.6666666667%}.tablet-pull-6,.tablet-pull-7{margin-right:58.3333333333%}.tablet-pull-onehalf{margin-right:50%}.tablet-pull-8,.tablet-pull-twothirds{margin-right:66.6666666667%}.tablet-pull-9,.tablet-pull-threequarters{margin-right:75%}.tablet-pull-10{margin-right:83.3333333333%}.tablet-pull-11{margin-right:91.6666666667%}.tablet-pull-full{margin-right:100%}}@media only screen and (max-width: 959px){.portable-hide,.desktop-show{display:none !important}.portable-reverse{direction:rtl}.portable-center{text-align:center}.portable-collapse-right{margin-right:-20px;margin-left:20px;padding-left:0}.portable-collapse-left{padding-left:0}.portable-1{width:8.3333333333%}.portable-2,.portable-onesixth{width:16.6666666667%}.portable-3,.portable-onequarter{width:25%}.portable-4,.portable-onethird{width:33.3333333333%}.portable-5{width:41.6666666667%}.portable-6,.portable-onehalf{width:50%}.portable-7{width:58.3333333333%}.portable-8,.portable-twothirds{width:66.6666666667%}.portable-9,.portable-threequarters{width:75%}.portable-10{width:83.3333333333%}.portable-11{width:91.6666666667%}.portable-12,.portable-full{width:100%}.portable-push-1{margin-left:8.3333333333%}.portable-push-2,.portable-push-onesixth{margin-left:16.6666666667%}.portable-push-3,.portable-push-onequarter{margin-left:25%}.portable-push-4,.portable-push-onethird{margin-left:33.3333333333%}.portable-push-5{margin-left:41.6666666667%}.portable-push-6,.portable-push-7{margin-left:58.3333333333%}.portable-push-onehalf{margin-left:50%}.portable-push-8,.portable-push-twothirds{margin-left:66.6666666667%}.portable-push-9,.portable-push-threequarters{margin-left:75%}.portable-push-10{margin-left:83.3333333333%}.portable-push-11{margin-left:91.6666666667%}.portable-push-full{margin-left:100%}.portable-pull-1{margin-right:8.3333333333%}.portable-pull-2,.portable-pull-onesixth{margin-right:16.6666666667%}.portable-pull-3,.portable-pull-onequarter{margin-right:25%}.portable-pull-4,.portable-pull-onethird{margin-right:33.3333333333%}.portable-pull-5{margin-right:41.6666666667%}.portable-pull-6,.portable-pull-7{margin-right:58.3333333333%}.portable-pull-onehalf{margin-right:50%}.portable-pull-8,.portable-pull-twothirds{margin-right:66.6666666667%}.portable-pull-9,.portable-pull-threequarters{margin-right:75%}.portable-pull-10{margin-right:83.3333333333%}.portable-pull-11{margin-right:91.6666666667%}.portable-pull-full{margin-right:100%}}@media only screen and (min-width: 960px){body::before{content:"desktop"}.desktop-hide,.mobile-show,.portable-show,.tablet-show{display:none !important}.desktop-reverse{direction:rtl}.desktop-center{text-align:center}.desktop-collapse-right{margin-right:-20px;margin-left:20px;padding-left:0}.desktop-collapse-left{padding-left:0}.desktop-1{width:8.3333333333%}.desktop-2,.desktop-onesixth{width:16.6666666667%}.desktop-3,.desktop-onequarter{width:25%}.desktop-4,.desktop-onethird{width:33.3333333333%}.desktop-5{width:41.6666666667%}.desktop-6,.desktop-onehalf{width:50%}.desktop-7{width:58.3333333333%}.desktop-8,.desktop-twothirds{width:66.6666666667%}.desktop-9,.desktop-threequarters{width:75%}.desktop-10{width:83.3333333333%}.desktop-11{width:91.6666666667%}.desktop-12,.desktop-full{width:100%}.desktop-push-1{margin-left:8.3333333333%}.desktop-push-2,.desktop-push-onesixth{margin-left:16.6666666667%}.desktop-push-3,.desktop-push-onequarter{margin-left:25%}.desktop-push-4,.desktop-push-onethird{margin-left:33.3333333333%}.desktop-push-5{margin-left:41.6666666667%}.desktop-push-6,.desktop-push-7{margin-left:58.3333333333%}.desktop-push-onehalf{margin-left:50%}.desktop-push-8,.desktop-push-twothirds{margin-left:66.6666666667%}.desktop-push-9,.desktop-push-threequarters{margin-left:75%}.desktop-push-10{margin-left:83.3333333333%}.desktop-push-11{margin-left:91.6666666667%}.desktop-push-full{margin-left:100%}.desktop-pull-1{margin-right:8.3333333333%}.desktop-pull-2,.desktop-pull-onesixth{margin-right:16.6666666667%}.desktop-pull-3,.desktop-pull-onequarter{margin-right:25%}.desktop-pull-4,.desktop-pull-onethird{margin-right:33.3333333333%}.desktop-pull-5{margin-right:41.6666666667%}.desktop-pull-6,.desktop-pull-7{margin-right:58.3333333333%}.desktop-pull-onehalf{margin-right:50%}.desktop-pull-8,.desktop-pull-twothirds{margin-right:66.6666666667%}.desktop-pull-9,.desktop-pull-threequarters{margin-right:75%}.desktop-pull-10{margin-right:83.3333333333%}.desktop-pull-11{margin-right:91.6666666667%}.desktop-pull-full{margin-right:100%}}@media only screen and (min-width: 1200px){body::before{content:"large-desktop"}}*{box-sizing:border-box}body{min-width:320px;background-color:#f4f7f5 !important}.grid-wrapper{max-width:1020px;margin:0 auto;padding:0 20px}@media only screen and (max-width: 640px){.grid-wrapper{width:auto;padding:0}}.site-section{padding:40px 0 55px}.partner-site-header{background:#fff;border-top:1px solid #6cc24a;padding:20px 24px}@media only screen and (max-width: 640px){.partner-site-header{padding:20px}}.partner-site-header .partner-site-header__inner{display:flex;justify-content:space-between}.partner-site-header button{font-family:"GoCoRegular","Calibri",sans-serif}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (max-width: 640px){.partner-site-header .grid-wrapper{padding:0}}.partner-site-header .partner-site-header-details{align-items:center;display:flex}.partner-site-header .partner-site-header-details__phone-number{font-family:"GoCoBold","Calibri",sans-serif;color:#242626;text-decoration:none}.partner-site-header .partner-site-header__logo a{text-decoration:none}.partner-site-header .partner-site-header__logo img{display:block;margin-bottom:4px;width:180px}@media only screen and (max-width: 640px){.partner-site-header .partner-site-header__logo img{width:150px}}.partner-site-header .partner-site-header__logo .logo-text{color:#242626;display:block;font-family:"GoCoBold","Calibri",sans-serif}.partner-site-header .powered-by-logo{background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/powered-by-desktop-ba0e818e29ffcd64f626e2b5d8726b47d229f6d4c94c2c21a789cd96af1ffef3.svg);background-position:center;background-repeat:no-repeat;background-size:100%;height:30px;margin-left:32px;width:153px}@media only screen and (max-width: 640px){.partner-site-header .powered-by-logo{background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/powered-by-mobile-fef9972fe32b5fe07de872e8cba54ac44944f2b9fad8be5fb04f77c574026c26.svg);height:23px;margin-left:0;margin-right:15px;position:relative;width:75px;z-index:3}}.partner-site-header .icon-phone{color:#242626;text-decoration:none}.partner-site-header .icon-phone::before{margin-right:5px;position:relative;top:2px}.site-pre-footer{padding-bottom:16px;font-size:14px;font-size:.875rem;line-height:1.2857142857}.site-pre-footer .grid-wrapper{position:relative}.site-pre-footer h5{margin:0;font-size:inherit;line-height:inherit;font-weight:600;font-family:"GoCoBold","Calibri",sans-serif;margin-bottom:5px}.site-pre-footer p{max-width:75%;margin:0;color:#5e5e5e}.site-pre-footer p+p{margin-top:20px}@media only screen and (max-width: 640px){.site-pre-footer{padding:0 20px 46px}.site-pre-footer p{max-width:100%}}.site-pre-footer__back-to-top{position:absolute;bottom:-11px;right:20px;padding:5px 0 5px 30px;color:#242626;text-decoration:none;white-space:nowrap;font-size:14px;font-size:.875rem;line-height:1.0714285714}.site-pre-footer__back-to-top:hover,.site-pre-footer__back-to-top:focus{text-decoration:underline}.site-pre-footer__back-to-top::before{content:"";position:absolute;top:9px;left:10px;width:10px;height:7px;background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/icons-69b1202a21a0ae3bf27ebc193ad3876630b89272170f3dad9f4b0749e1c08895.png);background-position:-64px -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){.site-pre-footer__back-to-top::before{background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/icons_2x-f1029b0610257de3fa4c10cd511c2019247cbc423af27babf90d33baeeda1842.png);background-size:224px 256px}}@media only screen and (max-width: 640px){.site-pre-footer__back-to-top{bottom:-38px;right:0}}.site-footer{background-color:#242626;color:#dadfe0;margin-top:44px;font-size:14px;font-size:.875rem;line-height:1.2857142857}.site-footer a{color:#fff}.site-footer a:hover,.site-footer a:focus{text-decoration:none}.site-footer__content{position:relative;padding:37px 20px 44px;background-repeat:no-repeat;background-position:20px 20px}.site-footer__nav ul{display:block;margin:0;padding:0;list-style:none}.site-footer__nav li{position:relative;display:inline-block;padding:0 20px 10px 0}.site-footer__nav li::after{content:"";display:block;position:absolute;top:3px;right:9px;width:1px;height:13px;background:#fff}.site-footer__nav li:last-child{padding-right:0}.site-footer__nav li:last-child::after{display:none}.site-footer__nav a{text-decoration:none}.site-footer__nav a:hover,.site-footer__nav a:focus{text-decoration:underline}.site-footer__footnote{padding:24px 0 0;margin-bottom:38px}@media only screen and (max-width: 640px){.site-footer__footnote{padding-top:20px}}.site-footer__footnote p{margin-top:0}.site-footer__footnote p:last-child{margin:0}.site-footer__logo img{width:150px}.site-header__progress .mobile-hide{display:block !important}.progress-bar{overflow:hidden;width:100%;padding:20px 0 0;font-family:"GoCoBold","Calibri",sans-serif;margin-bottom:-20px}.progress-bar ol{margin:0;padding:0;list-style:none;width:100%;text-align:right;display:flex;justify-content:center}.progress-bar li{counter-increment:step;position:relative;display:inline-block;text-align:center}.progress-bar .cell{position:relative;display:block;margin:0 auto;padding:12px 18px;min-width:100px}@media only screen and (max-width: 640px){.progress-bar .cell{min-width:0;padding:10px}}.progress-bar .cell::before{content:counter(step);display:inline-block;width:24px;height:24px;font-size:16px;font-size:1rem;line-height:1;font-weight:bold;text-align:center;background:#f4f7f5;border-radius:50%;line-height:1.6}.progress-bar .item{display:block;white-space:nowrap;text-align:center;font-weight:600;color:#242626;margin-top:10px}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (max-width: 640px){.progress-bar .item{text-indent:-999999px;position:absolute;top:0;right:0;left:0;bottom:0;margin-top:0}}.progress-bar .item span{font-size:16px}.progress-bar .current .cell{background-color:#3fa534;border-color:#2c7324;color:#fff}@media only screen and (max-width: 640px){.progress-bar .current .cell{background-color:rgba(0,0,0,0)}}.progress-bar .current .cell .item span{color:#fff}.progress-bar .current .cell::before{background:#2c7324}.progress-bar .complete .cell::before{background-color:#3fa534;color:#fff}.progress-bar .complete .item{text-decoration:none}.progress-bar--mobile{display:none;visibility:hidden}.alert{position:relative;padding:0 20px 10px 52px;color:#0058ae;margin-bottom:40px}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.alert{padding:0 10px 10px 28px}}.alert p{font-size:18px;margin-top:0}.alert p:last-of-type{margin-bottom:0}.alert::before{content:"";position:absolute;left:20px;top:0;width:20px;height:20px;background-color:#1188e6;border-radius:50%}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.alert::before{left:0}}.alert::after{content:"";position:absolute;top:4px;left:28px;width:4px;height:12px;background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/icons-69b1202a21a0ae3bf27ebc193ad3876630b89272170f3dad9f4b0749e1c08895.png);background-position:-112px 0}@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){.alert::after{background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/icons_2x-f1029b0610257de3fa4c10cd511c2019247cbc423af27babf90d33baeeda1842.png);background-size:224px 256px}}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.alert::after{left:8px}}.info-box-content{display:none;visibility:hidden;position:relative;width:215px;margin:0px 0px 25px;padding:32px 24px 10px;border:1px solid #ababab;border-radius:3px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.3);font-size:14px;font-size:.875rem;line-height:1.2857142857;text-align:left}.info-box-content p:last-of-type{margin-bottom:0;padding-bottom:0}.info-box.active .info-box-content{display:block;visibility:visible}.info-box-content::before,.info-box-content::after{content:"";position:absolute;left:-7px;top:20px;border-style:solid;border-width:7px 7px 7px 0;border-color:rgba(0,0,0,0);border-right-color:#ababab}.info-box-content::after{left:-6px;border-right-color:#fff}.info-box-content.left::before,.info-box-content.left::after{left:auto;right:-7px;top:20px;border-width:7px 0 7px 7px;border-color:rgba(0,0,0,0);border-left-color:#ababab}.info-box-content.left::after{right:-6px;border-left-color:#fff}.info-box-content.top::before,.quotes .excess .info-box-content::before,.info-box-content.top::after,.quotes .excess .info-box-content::after{left:50%;top:-7px;margin-left:-7px;border-width:0 7px 7px 7px;border-color:rgba(0,0,0,0);border-bottom-color:#ababab}.info-box-content.top::after,.quotes .excess .info-box-content::after{top:-6px;border-bottom-color:#fff}.info-box-content p{margin:0;padding:0 0 15px}.info-box-content ul{margin:0;padding:0 0 10px 25px}.info-box-content li{padding:0 0 10px}.quote-details .your-premium .quote-details-btn,.radio .radio-label,.btn-back,.btn-secondary,.quotes .btn,.btn-primary{position:relative;display:inline-block;padding:14px 24px;margin:0 0 5px;border-width:3px;border-style:solid;border-radius:100px;text-align:center;vertical-align:middle;text-decoration:none;cursor:pointer;outline:none;font-size:18px;font-family:"GoCoHeadline","Calibri",sans-serif}.quote-details .your-premium .quote-details-btn:hover,.radio .radio-label:hover,.btn-back:hover,.btn-secondary:hover,.quotes .btn:hover,.btn-primary:hover,.quote-details .your-premium .quote-details-btn:focus,.radio .radio-label:focus,.btn-back:focus,.btn-secondary:focus,.quotes .btn:focus,.btn-primary:focus{text-decoration:none}.quote-details .your-premium .quote-details-btn:focus-visible,.radio .radio-label:focus-visible,.btn-back:focus-visible,.btn-secondary:focus-visible,.quotes .btn:focus-visible,.btn-primary:focus-visible{outline:solid 2px #008014;outline-offset:2px}@media only screen and (max-width: 640px){.quote-details .your-premium .quote-details-btn,.radio .radio-label,.btn-back,.btn-secondary,.quotes .btn,.btn-primary{padding:12px 20px 11px}}.quotes .btn,.btn-primary{color:#fff;background-color:#e11970;border-color:#e11970}.quotes .btn:hover,.quotes .btn:focus,.btn-primary:hover,.btn-primary:focus{color:#fff}.quotes .btn:focus,.btn-primary:focus{outline:solid 2px #008014;outline-offset:2px}.quotes .btn:hover,.btn-primary:hover{background-color:#80023a;border-color:#80023a}.quotes .btn:focus,.btn-primary:focus{border-color:#80023a}.quotes .btn:active,.btn-primary:active{color:#fff;background-color:#80023a;border-color:#e11970}.btn-secondary{background-color:#fff;border-color:#c7cfd0}.btn-secondary:hover,.btn-secondary:focus{background-color:#f4f7f5}.btn-secondary:focus-visible{outline:solid 2px #008014;outline-offset:2px}.btn-secondary:active{background-color:#e2e2e2;border-color:#ababab}.btn-back{color:#242626;background-color:#fff;border-color:#242626}.btn-back:hover,.btn-back:focus{color:#242626;background-color:#ebebeb;border-color:#242626}.btn-back:active{background-color:#ebebeb;border-color:#242626}.btn-back span::after{font-size:18px}@media only screen and (max-width: 640px){.btn-back{padding-left:15px;padding-right:15px}.btn-back::before{width:7px;background-position:-32px -48px}}.preamble{max-width:660px;margin-bottom:32px;padding-left:0}@media only screen and (max-width: 640px){.preamble{padding:0 20px}.form-section .preamble{padding:0}}.form-section{padding:0;margin:15px 0 20px;border:none}.form-section h2{margin:0 0 25px 0;padding:0 0 24px;border-bottom:1px solid #242626}@media only screen and (max-width: 640px){.form-section{padding:0 20px}}.control-block.off,.control-group.off,.form-section.off{display:none;visibility:hidden}.control-block{position:relative;max-width:660px;padding:20px 0 30px}h2+.control-block,h2+.off+.control-block.on,h2+.control-group>.control-block:first-child{border-top-color:rgba(0,0,0,0)}.control-block.error{padding-bottom:10px;position:relative}.control-block.error::before{content:"";position:absolute;top:0;height:100%;left:-21px;border-left:4px solid #dd1b1b}.control-block.multiline-checkbox .control-text label{font-size:16px;padding-left:35px}.control-block.multiline-checkbox .control label{padding-top:0px;font-size:16px}@media only screen and (max-width: 640px){.control-block{padding-left:0}.control-block.error{padding-bottom:12px}}.form-section .small-print{max-width:660px;padding:20px 0 30px}@media only screen and (max-width: 640px){.form-section .small-print{padding:20px 0 25px}}.control-text{padding-right:25px;margin-bottom:15px}@media only screen and (max-width: 640px){.control-text{padding-right:35px}}.control-label{display:inline-block;font-family:"GoCoBold","Calibri",sans-serif;padding-right:80px}@media only screen and (max-width: 640px){.control-label{padding-right:0}}.control-label ul,.control-label ol{margin:0 0 5px;padding:0 0 0 24px;font-size:16px;font-size:1rem;line-height:1.25;font-weight:normal}.control-label ul li,.control-label ol li{margin-top:5px}.secondary-text,.tertiary-text{font-size:14px;font-size:.875rem;line-height:1.2857142857;margin:9px 0}.form-actions{padding:20px 0 0}.form-actions form{display:inline-block}.form-actions .btn-back{float:left;margin-right:16px}.form-actions .btn-back span{font-size:0}.form-actions .btn-back span::after{content:"Back"}.form-actions .btn-primary span{font-size:0}.form-actions .btn-primary span::after{content:"Continue";font-size:18px}.form-actions .btn-primary::before{content:"";position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/loader-844c5808280724f8b5418afbb1e82d8ab986b49fd239795eabba73bf4735a6e1.svg)}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.form-actions .btn-primary[disabled]{border-color:#f4f7f5;font-weight:normal;padding-left:55px}.form-actions .btn-primary[disabled]::before{content:"";display:block;width:20px;height:20px;position:absolute;top:50%;margin-top:-11px;left:20px;background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/loader-844c5808280724f8b5418afbb1e82d8ab986b49fd239795eabba73bf4735a6e1.svg);background-size:contain;background-repeat:no-repeat;animation:spin 3s linear infinite}.form-actions .btn-primary[disabled]::after{display:none}@media only screen and (max-width: 640px){.form-actions{padding:20px 20px 0}}.small-print.terms-of-policy,.small-print.non-advised{border:none;margin-top:-40px}span.error:not(.select-wrapper){position:relative;display:block;color:#dd1b1b;margin-bottom:20px;margin-top:10px}span.error:not(.select-wrapper) a{color:#dd1b1b}span.error:not(.select-wrapper)::before{content:"";display:inline-block;top:4px;position:relative;margin-right:10px;width:20px;height:20px;background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/error-489b6a915607cd592042b6bc32be8873bf9d6c3ef463b905346b92205d208d2d.svg);background-size:cover}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=time],input[type=week],select{width:320px;padding:13px;background:#fff;border:2px solid #c7cfd0;border-radius:6px;outline:none;font-family:"GoCoBold","Calibri",sans-serif;-webkit-appearance:none;-moz-appearance:textfield}@media only screen and (max-width: 640px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=time],input[type=week],select{max-width:100%}}input[type=email]:hover,input[type=email]:hover,input[type=number]:hover,input[type=number]:hover,input[type=password]:hover,input[type=password]:hover,input[type=search]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=text]:hover,input[type=url]:hover,input[type=url]:hover,input[type=color]:hover,input[type=color]:hover,input[type=date]:hover,input[type=date]:hover,input[type=datetime]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=datetime-local]:hover,input[type=month]:hover,input[type=month]:hover,input[type=time]:hover,input[type=time]:hover,input[type=week]:hover,input[type=week]:hover,select:hover,select:hover{border-color:#8d9495}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,select:focus{border-color:#242626}input[type=email].short,input[type=number].short,input[type=password].short,input[type=search].short,input[type=tel].short,input[type=text].short,input[type=url].short,input[type=color].short,input[type=date].short,input[type=datetime].short,input[type=datetime-local].short,input[type=month].short,input[type=time].short,input[type=week].short,select.short{width:80px}input[type=email].medium,input[type=number].medium,input[type=password].medium,input[type=search].medium,input[type=tel].medium,input[type=text].medium,input[type=url].medium,input[type=color].medium,input[type=date].medium,input[type=datetime].medium,input[type=datetime-local].medium,input[type=month].medium,input[type=time].medium,input[type=week].medium,select.medium{width:160px}select{width:320px;font-size:16px;padding:13.5px 42px 13.5px 12px;-moz-appearance:none}@media only screen and (max-width: 640px){select{width:100%}}select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #242626}input.postcode{width:160px;text-transform:uppercase}input.postcode::-webkit-input-placeholder{text-transform:none}input.postcode::-moz-placeholder{text-transform:none}input.postcode:-moz-placeholder{text-transform:none}input.postcode:-ms-input-placeholder{text-transform:none}input.date::-webkit-input-placeholder{text-transform:lowercase}input.date::-moz-placeholder{text-transform:lowercase}input.date:-moz-placeholder{text-transform:lowercase}input.date:-ms-input-placeholder{text-transform:lowercase}input.readonly{padding:0;border:none;box-shadow:none;background-color:rgba(0,0,0,0)}input.readonly:focus{box-shadow:none}label.placeholder{position:absolute;width:320px;height:40px;line-height:40px;padding:0 10px;overflow:hidden;cursor:text;white-space:nowrap;color:#c7cfd0}[data-control=pickadate]{display:flex;flex-direction:column;gap:10px}[data-control=pickadate] .buttons{display:flex;gap:5px}[data-control=pickadate] .buttons button{padding:9px 30px 9px;vertical-align:top}@media only screen and (max-width: 640px){[data-control=pickadate] .buttons{margin-top:10px}}.address-finder-wrapper{display:flex;gap:10px}.address-finder-wrapper~.control{margin-bottom:15px}@media only screen and (max-width: 640px){.address-finder-wrapper{flex-direction:column}}.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;background-color:#6cc24a;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}.reduced-limit .info-box-content{padding-right:20px}.excess .info-box-content .close{position:absolute;top:10px;right:10px;text-decoration:none}.excess .info-box-content .close::after{color:#000;display:inline}.help-icon{display:block;visibility:visible;position:absolute;top:21px;right:63px;width:21px;height:21px;cursor:pointer;border-radius:50%}@media only screen and (max-width: 640px){.help-icon{right:-4px;top:18px}}.help-icon span{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/icon-question-12a12b75ff19e14762354cc7688738a8ffeb4fdb8082aa7c092c454c419e7bb1.svg);background-size:100%;background-repeat:no-repeat;text-indent:-99999px}.help-icon span::after{position:absolute;content:"";top:2px;left:2px;width:17px;height:17px;z-index:10;background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/icon-close-174d69ed4ef2e9ec83d06b6a540cc96a1ebff926961ac6143d519a706d3eb431.svg);background-repeat:no-repeat;background-size:9px;background-color:#f4f7f5;background-position:4px;border-radius:50%;box-sizing:border-box;opacity:0}.help-text{display:none;visibility:hidden;z-index:10;right:0;top:15px;width:calc(100% - 20px);color:#25181d;border-color:#25181d;border-width:2px;border-radius:6px;box-shadow:none;font-size:16px;font-size:1rem;line-height:1.25}.help-text::before{content:none}.help-text::after{transform:rotate(45deg);border-top:2px solid #25181d;border-left:2px solid #25181d;border-width:2px;height:10px;width:10px;left:auto;right:20px;top:-7px;background-color:#fff;border-right-color:rgba(0,0,0,0)}.help-text .info-box-toggle{display:none;visibility:hidden}.help-text.info-box-content{padding:24px}@media only screen and (max-width: 640px){.help-text{right:-21px;left:-20px;width:100vw;top:12px;padding-right:50px;border-right:0;border-left:0;border-radius:0;font-size:14px;font-size:.875rem;line-height:1.2857142857}.help-text .info-box-toggle{display:none;visibility:hidden}}.active .help-text{display:none;visibility:hidden}.info-box-active .help-text,.info-box-active.active .help-text{display:block;visibility:visible}.info-box-active .info-box-toggle .help-trigger span::after{opacity:1}.info-box.active .info-box-content{display:none;visibility:hidden}.info-box.active.info-box-active .info-box-content{display:block;visibility:visible}.date-of-birth .hiddenInput{visibility:hidden;height:0;width:0 !important}.date-of-birth .select-wrapper::before{width:25px}.date-of-birth .day-wrapper{margin-right:15px;width:74px !important}.date-of-birth .month-wrapper{margin-right:15px;width:132px !important}.date-of-birth .year-wrapper{margin-right:15px;width:84px !important}.date-of-birth select.month,.date-of-birth select.day{text-transform:capitalize}.multi-trade-rating__total{width:96%;font-size:1.28rem;font-weight:bold;text-align:right}@media only screen and (max-width: 640px){.multi-trade-rating__total{max-width:none}}.multi-trade-rating__total p{font-size:16px;margin:0;padding:0;position:relative}.percent-group{display:inline-flex;position:relative}.percentage-alert{border:1px solid #ffc659;border-radius:6px;background-color:#fffbf2;padding:12px;font-size:16px;display:block !important;margin-bottom:10px;color:#111118}@media only screen and (max-width: 640px){.percentage-alert{width:-webkit-fill-available}}.percentage-control__group{display:inline-flex;justify-content:space-between;align-items:center;width:100%;padding:10px 0 12px 0}@media only screen and (max-width: 640px){.percentage-control__group{padding:10px 0 10px 0}}.percentage-control__group .checkbox-label{width:40%;vertical-align:middle;font-weight:bold}@media only screen and (max-width: 640px){.percentage-control__group .checkbox-label{width:76%}}.percentage-group .percentage-error{border:1px solid #dc6b69;background-color:#fcf5f5}#non_uk_work_total{border:0 !important;background-color:rgba(0,0,0,0);box-shadow:0 0 #111118;font-size:20px;color:#111118;pointer-events:none;padding:0;margin-top:2px;margin-left:6px;text-align:right}.percentage-control__group .control{background:none !important}.rebuild-cost-estimate-container{font-size:14px;font-size:.875rem;line-height:1.2857142857}.rebuild-cost-estimate-container .rebuild-estimate{margin-top:10px}.rebuild-cost-estimate-container .rebuild-cost-estimate-from-tpd .cite-with-label{border-left:solid 5px #1f3b19;padding:4px 4px 4px 10px;margin-top:10px;display:flex;align-items:center;justify-content:space-between}.rebuild-cost-estimate-container .rebuild-cost-estimate-from-tpd .cite-with-label h2{width:83.3333333333%;margin-bottom:0;border-bottom:0;padding:0;font-family:"GoCoRegular","Calibri",sans-serif;color:#1f3b19}@media only screen and (max-width: 959px){.rebuild-cost-estimate-container .rebuild-cost-estimate-from-tpd .cite-with-label h2{width:71.4285714286%}}.rebuild-cost-estimate-container .rebuild-cost-estimate-from-tpd .cite-with-label h2 strong{font-family:"GoCoBold","Calibri",sans-serif}.rebuild-cost-estimate-container .rebuild-cost-estimate-from-tpd h4{margin-top:10px;margin-bottom:0}.rebuild-cost-estimate-container .rebuild-cost-estimate-manual .rebuild-estimate-secondary-text{margin-bottom:16px}.rebuild-cost-estimate-container .rebuild-cost-estimate-manual .rebuild-estimate-secondary-text strong{font-weight:normal}.rebuild-cost-estimate-container .rebuild-cost-estimate-manual .tertiary-text{margin:16px 0 24px}.rebuild-cost-estimate-container .rebuild-cost-estimate-manual .tertiary-text ol{padding:0 0 12px 24px;list-style:disc}.rebuild-cost-estimate-container .rebuild-cost-estimate-manual .error:not(input){font-size:16px}@media only screen and (max-width: 640px){.rebuild-cost-estimate-container .rebuild-cost-estimate-manual .error:not(input){font-size:14px}}.edit-button .form-actions{padding:0}.edit-button .form-actions .btn-secondary{border-radius:6px;padding:10px;font-size:16px;color:#1f3b19;border-color:#1f3b19}.edit-button .form-actions .btn-secondary:hover,.edit-button .form-actions .btn-secondary:focus{border-color:#8d9495;background-color:#f4f7f5}.bsi-wrapper{position:relative;font-size:18px}.bsi-wrapper span{position:absolute;left:10px;top:14px;z-index:5;font-family:"GoCoBold","Calibri",sans-serif}.bsi-wrapper input{padding-left:22px !important;width:75%}@media only screen and (max-width: 640px){.bsi-wrapper input{width:100%}}.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}.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:50%;left:25%}}.rebuild-cost-estimate-tpd-loader-overlay .rebuild-cost-estimate-tpd-loader-container .rebuild-cost-estimate-tpd-loader-text{font-family:"GoCoHeadline","Calibri",sans-serif;font-size:24px;margin:24px;color:#2c7324}.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 #2c7324;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)}}.additional-covers-content{display:none}.select-wrapper{display:inline-block;position:relative;font-size:16px}.select-wrapper::after{content:"";position:absolute;right:15px;top:50%;width:10px;height:7px;background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/icons-69b1202a21a0ae3bf27ebc193ad3876630b89272170f3dad9f4b0749e1c08895.png);background-position:-48px -16px;pointer-events:none;transform:translate(-50%, -50%)}@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){.select-wrapper::after{background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/icons_2x-f1029b0610257de3fa4c10cd511c2019247cbc423af27babf90d33baeeda1842.png);background-size:224px 256px}}@media only screen and (max-width: 640px){.select-wrapper{max-width:100%}.select-wrapper.short,.select-wrapper.medium{width:auto}}.radio{position:relative;display:inline-block;vertical-align:top;border-radius:3px;cursor:pointer;margin-right:16px}.radio .radio-label{z-index:2;display:table;padding:10px 24px;background-color:#fff;color:#242626;border-color:#c7cfd0;pointer-events:none;border-radius:6px}.radio .radio-label span{display:table-cell;padding:8px 10px 6px;vertical-align:middle}.radio:hover .radio-label,.radio:focus .radio-label{background-color:#f4f7f5;border-color:#8d9495}.radio input:focus-visible~.radio-label{outline:solid 2px #008014;outline-offset:2px}.radio:active .radio-label{background-color:#e2e2e2;border-color:#ababab}.radio.radio-focused .radio-label{border-color:#777}.radio.radio-checked .radio-label{color:#fff;background-color:#3fa534;border-color:#2c7324}.radio.radio-checked:hover .radio-label,.radio.radio-checked.radio-focused .radio-label{background-color:#38a83d;border-color:#008014}.radio.radio-checked:active .radio-label{background-color:#3fa534;border-color:#060}.radio input{position:absolute;bottom:10px;left:10px;z-index:1}@media only screen and (max-width: 640px){.radio .radio-label{width:100%}.radio .radio-label span{padding-left:0;padding-right:0}}@media only screen and (max-width: 640px){.control.stacked{margin-bottom:0}.control.stacked .radio{margin:0 16px 10px 0}.control.stacked .radio+.radio{margin-left:0}.control.radio-list{margin-bottom:10px}.radio-label{width:120px}}.radio-buttons-with-images{margin:-16px 0 10px -16px;display:flex;flex-wrap:wrap}.radio-buttons-with-images img{width:100%;margin-bottom:10px}.radio-buttons-with-images .radio-label{display:block;pointer-events:none;border:none;background-color:rgba(0,0,0,0);border-radius:0;padding:0}.radio-buttons-with-images .radio-label span{padding-top:0}.radio-buttons-with-images .radio{margin:16px 0 0 16px;cursor:default;display:flex;flex-basis:calc(33% - 16px);flex-direction:column;align-items:center}@media only screen and (max-width: 640px){.radio-buttons-with-images .radio{flex-basis:calc(50% - 16px)}}.radio-buttons-with-images .radio:hover .radio-label{background-color:rgba(0,0,0,0)}.radio-buttons-with-images .other .radio-label{background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/lock-other-a5bd5ed5814c755bba19a72a6d3cda8e22d82dfd36f0fa3615be21e17bf1f59b.png);background-repeat:no-repeat;background-position:9px 9px}.radio-yes-no{position:relative;width:70px;height:70px;border-radius:50%}.radio-yes-no.radio{margin-bottom:0}.radio-yes-no .radio-label{position:relative;display:block;width:70px;height:70px;margin:0;border-width:4px;border-radius:50%;line-height:63px;padding:0}.radio-yes-no .radio-label span{display:block;padding:0}.radio-yes-no.radio-focused .radio-label,.radio-yes-no:hover .radio-label{background:#f4f7f5}.radio-yes-no:active .radio-label,.radio-yes-no.radio-checked .radio-label{box-shadow:none}.radio-yes-no:active:hover .radio-label,.radio-yes-no:active.radio-focused .radio-label,.radio-yes-no.radio-checked:hover .radio-label,.radio-yes-no.radio-checked.radio-focused .radio-label{box-shadow:none}.radio-yes-no input{position:absolute;top:50%;left:50%}.radio-list .radio.radio{position:relative;display:table;width:auto;height:auto;margin:0;padding:2px 0 0 35px;font-size:14px;font-size:.875rem;line-height:1.2857142857;box-shadow:none}.radio-list .radio.radio+.radio{margin:18px 0 0 0}.radio-list .radio.radio .radio-label{display:inline-block;margin:0;color:#242626;background-color:rgba(0,0,0,0);border:none;box-shadow:none;font-size:14px;font-size:.875rem;line-height:1.2857142857;font-family:"GoCoRegular";font-weight:normal;text-transform:none;text-align:left;padding-left:0;padding-top:2px}.radio-list .radio.radio .radio-label span{display:inline;padding:0}.radio-list .radio.radio input{position:absolute;z-index:1;top:5px;left:5px;margin:0;padding:0;border:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}.radio-list .radio.radio::before{content:"";box-sizing:border-box;position:absolute;z-index:2;left:0;top:0;width:25px;height:25px;background-color:#fff;border:1px solid #c7cfd0;border-radius:50%}.radio-list .radio.radio::after{content:"";display:none;position:absolute;z-index:3;top:9px;left:9px;width:7px;height:7px;background-color:#fff;border-radius:50%}.radio-list .radio.radio:hover:before{background-color:#f4f7f5}.radio-list .radio.radio:active:before{background-color:#e2e2e2;border-color:#ababab}.radio-list .radio.radio.radio-focused:before{border-color:#777}.radio-list .radio.radio.radio-checked::before{background-color:#3fa534;border-color:#2c7324}.radio-list .radio.radio.radio-checked.radio-focused::before,.radio-list .radio.radio.radio-checked:hover::before{background-color:#38a83d;border-color:#008014}.radio-list .radio.radio.radio-checked:active:before{background-color:#3fa534;border-color:#060}.radio-list .radio.radio.radio-checked::after{display:block}@media only screen and (max-width: 640px){.control.stacked.checkbox-list{margin-bottom:10px}}.checkbox{position:relative;display:table;cursor:pointer;padding:7px 0 0 45px}.checkbox+.checkbox{margin-top:15px}.checkbox:last-of-type{margin-bottom:20px}.checkbox input{position:absolute;z-index:1;top:5px;left:5px;margin:0;padding:0;border:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}.checkbox::before{content:"";box-sizing:border-box;position:absolute;z-index:2;left:0;top:0;width:32px;height:32px;border-radius:3px;background-color:#fff;border:2px solid #c7cfd0}.checkbox::after{content:"";position:absolute;display:none;z-index:3;top:10px;left:10px;width:12px;height:11px;background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/check-0e2369c86fece7ed90a1c54b2acf20b54765d495b392fc386e648125787fa25e.svg);background-size:100%}.checkbox:hover::before{border-color:#8d9495}.checkbox:active:before{background-color:#e2e2e2;border-color:#ababab}.checkbox.checkbox-focused:before{border-color:#777}.checkbox.checkbox-checked::before{background-color:#3fa534;border-color:#2c7324}.checkbox.checkbox-checked.checkbox-focused::before,.checkbox.checkbox-checked:hover::before{background-color:#38a83d;border-color:#008014}.checkbox.checkbox-checked:active:before{background-color:#3fa534;border-color:#060}.checkbox.checkbox-checked::after{display:block}.cover-toggling-item__control{position:relative}.cover-toggling-item__control label{position:relative;display:table;cursor:pointer;padding:5px 0 0 45px;font-size:14px;font-size:.875rem;line-height:1.2857142857}.cover-toggling-item__control label::before{content:"";box-sizing:border-box;position:absolute;z-index:2;left:-32px;top:-20px;width:32px;height:32px;border-radius:3px;background-color:#fff;border:2px solid #c7cfd0}.cover-toggling-item__control label::after{content:"";position:absolute;display:none;z-index:3;top:-10px;left:-21px;width:12px;height:11px;background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/check-0e2369c86fece7ed90a1c54b2acf20b54765d495b392fc386e648125787fa25e.svg);background-size:100%}.cover-toggling-item__control input{position:absolute;z-index:1;top:5px;left:5px;margin:0;padding:0;border:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}.cover-toggling-item__control input:checked+label::before{background-color:#3fa534;border-color:#2c7324}.cover-toggling-item__control input:checked+label:focus::before,.cover-toggling-item__control input:checked+label:hover::before{background-color:#38a83d;border-color:#008014}.cover-toggling-item__control input:checked+label:active::before{background-color:#3fa534;border-color:#060}.cover-toggling-item__control input:checked+label::after{display:block}.ui-helper-hidden-accessible{position:absolute;top:0;left:-9999px}.trade-search{outline:none}.trade-search .results{display:none}.trade-search.open .results{display:block}.trade-search.state-selected .search{display:none}.trade-search.state-search .selected{display:none}.trade-search.state-blocked .results{display:none}.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}.trade-search .search-wrapper{position:relative;width:100%;max-width:420px;padding-top:10px;margin-top:-11px}.trade-search input{width:100%;max-width:100%}.trade-search a{color:#008014}.trade-search.open input{border-bottom-left-radius:0;border-bottom-right-radius:0}.trade-search .results{border:2px solid #242626;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background:#fff;font-size:14px;font-size:.875rem;line-height:1.2857142857}.trade-search .results a{display:block;padding:15px 44px;text-decoration:none;color:#242626;cursor:pointer;font-size:18px}.trade-search .results a strong{font-family:"GoCoBold","Calibri",sans-serif}.trade-search .results a.ui-state-active{background-color:#f4f7f5;color:#242626;position:relative}.trade-search .results a.ui-state-active::before{content:"";display:block;width:4px;height:100%;background:#242626;position:absolute;left:0;top:0}.trade-search input:hover+.results{border-color:#8d9495}.trade-search input:focus+.results{border-color:#242626}.trade-search .heading{padding:15px 44px;font-size:18px;background:#f4f7f5}.trade-search ul{margin:0;padding:0;list-style:none}.trade-search .answer{font-family:"GoCoBold"}.excess-table{margin-bottom:1em}.excess-table .excess-insurance{text-align:center;padding:7px 7px 7px 7px;border:1px solid #ababab;font-size:14px}.excess-table .excess-insurance .excess-header-help-text{font-weight:bold}.excess-table .excess-dark{background:#f4f7f5}.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);font-family:"GoCoBold","Calibri",sans-serif}.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:.875rem;line-height:1.4285714286;font-weight:normal;text-align:center;color:#fff}.ui-datepicker th{padding:10px 0;font-size:14px;font-size:.875rem;line-height:1.0714285714;font-weight:bold;text-transform:uppercase}.ui-datepicker td{font-family:"GoCoRegular","Calibri" sans-serif;font-size:12px;font-size:.75rem;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:#3fa534;color:#242626}.ui-datepicker td a.ui-state-hover{color:#fff;border-color:#333;background-color:#333}.ui-datepicker td a.ui-state-active{color:#fff;border-color:#2c7324;background-color:#3fa534}.ui-datepicker td.ui-state-disabled span{color:#c6c6c6;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}@media only screen and (max-width: 640px){.claim{position:relative}.claim .control-block{margin:-20px -20px 20px;padding-left:20px;padding-right:20px;border-bottom:1px solid #c7cfd0}}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (min-width: 960px){.claim{position:relative;width:660px;margin-bottom:25px}.claim:after{content:"";display:table;clear:both}.claim.error{padding-bottom:10px}.claim.error::before{content:"";position:absolute;top:0;height:100%;left:-21px;border-left:4px solid #dd1b1b}.claim .control-block{float:left;width:auto;padding:0;border:none}.claim .control-block+.control-block{margin-left:17px}.claim .control-label{padding-right:0}.claim input.date{width:130px}.claim input.currency{width:80px}.claim span.error{clear:left}.claim span.error:first-of-type{padding-top:10px}.claim span.error:last-of-type{margin-bottom:10px}.claim span.error+span.error{margin-top:10px}}.quote-comparison-searches{position:relative}.quote-comparison-searches .overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;pointer-events:none;opacity:0;text-align:center;background-color:rgba(244,247,245,0);transition:opacity .4s,background-color .4s}.quote-comparison-searches .overlay--active{pointer-events:auto;opacity:1;background-color:rgba(244,247,245,.8)}.quote-comparison-searches .overlay__wrapper{position:absolute;top:40%;left:20px;right:20px}.quote-comparison-searches .overlay__message{display:inline-block;padding:0 0 60px;font-size:26px;font-size:1.625rem;line-height:1.1538461538;font-weight:300;border:40px solid #fff;border-radius:5px;background-color:#fff;background-repeat:no-repeat;background-position:center bottom;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/please_wait-ee997efd5765f705719f7792da5019b9ae6d01fe3282f04c4efb1c277934312f.gif);transition:margin-top .4s}@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{background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/please_wait_2x-37681774a3aefd700dc4fafb86e5beb3d2008ab09f05c22b063368ce3a3d0cb9.gif);background-size:32px 32px}}@media only screen and (max-width: 640px){.quote-comparison-searches .overlay__message{display:block}}.quote-comparison-searches .cover-toggling__panel{column-count:1;column-gap:40px;border-top:2px dotted #c6c6c6;border-radius:.7px}@media only screen and (min-width: 960px){.quote-comparison-searches .cover-toggling__panel{column-count:2;padding:0}.quote-comparison-searches .cover-toggling__panel.single-column{column-count:1}}.quote-comparison-searches .cover-toggling__panel .excess-see-more{display:grid;grid-template-columns:2.5fr 3.5fr 40px;grid-template-rows:2fr 2fr 1fr;background:#f3f9f9;border:1px solid #057478;padding:5px 10px}.quote-comparison-searches .cover-toggling__panel .excess-see-more .cover-toggling-item__heading{grid-column:1/2;grid-row:1/2}.quote-comparison-searches .cover-toggling__panel .excess-see-more .cover-toggling-subtext{grid-column:2/3;grid-row:1/2;justify-self:end}.quote-comparison-searches .cover-toggling__panel .excess-see-more .cover-toggling-item__control{background:#fff;grid-column:3/4;grid-row:1/2;justify-self:end;width:30px}.quote-comparison-searches .cover-toggling__panel .excess-see-more .excess-description{grid-column:1/4;grid-row:2/3;padding:0 30px 0 0}.quote-comparison-searches .cover-toggling__panel .excess-see-more .excess-breakdown-item{display:none}.quote-comparison-searches .cover-toggling__panel .excess-see-more .excess-breakdown-item.item1{grid-column:1/4;grid-row:3/4}.quote-comparison-searches .cover-toggling__panel .excess-see-more .excess-breakdown-item.item2{grid-column:1/4;grid-row:4/5}.quote-comparison-searches .cover-toggling__panel .excess-see-more .excess-breakdown-item.item3{grid-column:1/4;grid-row:5/6}.quote-comparison-searches .cover-toggling__panel .excess-see-more .excess-see-more-toggle{grid-column:1/4;grid-row:3/4;color:#057477;cursor:pointer}.quote-comparison-searches .cover-toggling__panel .excess-see-more.excess-see-more-open{grid-template-rows:2fr 2fr 1fr 1fr 1fr 1fr}.quote-comparison-searches .cover-toggling__panel .excess-see-more.excess-see-more-open .excess-breakdown-item{display:block}.quote-comparison-searches .cover-toggling__panel .excess-see-more.excess-see-more-open .excess-see-more-toggle{grid-row:6/7}.quote-comparison-searches .cover-toggling__warning p{margin-bottom:10px;font-weight:bold}.quote-comparison-searches .cover-toggling-item{display:flex;display:-webkit-flex;padding:10px 0;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;break-inside:avoid-column;-webkit-column-break-inside:avoid}.quote-comparison-searches .cover-toggling-item:first-child:nth-last-child(2),.quote-comparison-searches .cover-toggling-item:first-child:nth-last-child(2)~.cover-toggling-item,.quote-comparison-searches .cover-toggling-item:only-child{border-bottom:0;padding:10px 0 0}@media only screen and (max-width: 959px){.quote-comparison-searches .cover-toggling-item:last-child{border-bottom:0;padding-bottom:0}.quote-comparison-searches .cover-toggling-item label{display:inline-block;padding-right:15px}}.quote-comparison-searches .cover-toggling-item__control--checkbox{position:absolute;z-index:1;opacity:0;cursor:pointer}.quote-comparison-searches .cover-toggling-item__control--checkbox+label{display:inline-block;position:relative;padding:0;cursor:pointer}.quote-comparison-searches .cover-toggling-item__control--checkbox:focus+label:before{outline:0}body.quote_searches{background-color:#e2e2e2}.comparison-info__edit-quote-cta{margin-top:-10px}.comparison-info__edit-quote-cta a{position:relative;padding-left:16px;color:#242626;font-weight:600;text-decoration:none}.comparison-info__edit-quote-cta a:hover,.comparison-info__edit-quote-cta a:focus{text-decoration:underline}.comparison-info__edit-quote-cta a::before{content:"";position:absolute;top:4px;left:0;width:7px;height:10px;background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/icons-69b1202a21a0ae3bf27ebc193ad3876630b89272170f3dad9f4b0749e1c08895.png);background-position:-80px -16px;transform:rotate(180deg)}@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){.comparison-info__edit-quote-cta a::before{background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/icons_2x-f1029b0610257de3fa4c10cd511c2019247cbc423af27babf90d33baeeda1842.png);background-size:224px 256px}}.quotes{margin-top:-16px;font-size:14px;font-size:.875rem;line-height:1.2857142857;text-align:center}.quotes table{width:100%;border-collapse:separate;border-spacing:0 32px;table-layout:fixed}@media only screen and (max-width: 640px){.quotes table{border-spacing:0 16px}}.quotes thead th{padding:15px 5px;vertical-align:middle;background:#fff;font-family:"GoCoBold","Calibri",sans-serif;font-size:14px;border-top:1px solid #afecc8;border-left:1px solid #f4f7f5;border-bottom:1px solid #afecc8}.quotes thead th.insurer{border-radius:12px 0 0 12px;border-left:1px solid #afecc8}@media only screen and (max-width: 640px){.quotes thead th.insurer{border-radius:0}}.quotes thead th.action{border-right:1px solid #afecc8;border-radius:0 12px 12px 0}@media only screen and (max-width: 640px){.quotes thead th.action{border-radius:0}}.quotes td{padding:0 10px 6px 10px;background-color:#fff;border-left:1px solid #f4f7f5}.quotes tbody th{height:100px;background-color:#fff;padding:40px 10px}.quotes tbody th.insurer{border-top-left-radius:12px;border-bottom-left-radius:12px}@media only screen and (max-width: 640px){.quotes tbody th.insurer{border-radius:0}}.quotes td.price{padding:8px 10px 14px 10px}.quotes td.price .direct-debit__column{display:flex;flex-direction:column;row-gap:10px}.quotes td.price .direct-debit__column.payment-preference--annual{flex-direction:column-reverse}.quotes td.price .direct-debit__column.payment-preference--annual .option.premium--annual .premium{font-size:17px !important}.quotes td.price .direct-debit__column.payment-preference--monthly .option.premium--monthly .premium:last-of-type{font-size:17px !important}.quotes td.price .option .premium{font-size:13px !important;font-weight:bold}.quotes td.price .option:last-of-type{border-top:0 !important}.quotes td.price .option.premium--monthly .premium:first-of-type{color:#242626}.quotes td.price .option:last-of-type{margin-top:12px}.quotes td.price p{margin:0;font-weight:600}.quotes td.price .premium{display:block;font-size:16px;font-size:1rem;line-height:1.25;font-family:"GoCoBold";font-weight:bold;color:#3fa534}.quotes td.price div{font-size:12px;font-size:.75rem;line-height:1.1666666667}.quotes .cover-level{display:inline-block;position:relative;padding-top:36px;font-weight:bold}.quotes .cover-level::before{content:"";position:absolute;top:0;left:50%;margin-left:-15px;width:30px;height:30px;border-radius:50%;background-color:#3fa534}.quotes .cover-level::after{content:"";position:absolute;top:9px;left:50%;margin-left:-6px;width:12px;height:11px;background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/check-0e2369c86fece7ed90a1c54b2acf20b54765d495b392fc386e648125787fa25e.svg);background-size:100%}.quotes .qa-cover-gross-premium{font-size:14px !important;font-weight:400;color:#242626}.quotes .qa-cover-gross-premium-suffix{font-size:10px !important;font-weight:400;color:#242626;margin-top:.2em}.quotes .quote-card-badges{display:flex;align-items:center;justify-content:center;gap:var(--size-xs);margin-block-start:var(--size-xs);width:100%;height:100%}@supports(-webkit-touch-callout: none) and (not (translate: none)){.quotes .quote-card-badges:not(:last-child){margin-bottom:var(--size-xs);margin-right:var(--size-xs)}}.quotes .quote-card-badge{display:flex;align-items:center;padding:var(--size-xs);background-color:#fff091;border-radius:14px;font-size:var(--font-size-2);line-height:var(--line-height-tight);font-weight:400}.quotes .cover-premium-check{width:0;height:0;visibility:hidden}.quotes .cover-not-included .cover-level{padding-bottom:20px}.quotes .cover-not-included .cover-level::before{width:15px;height:4px;background-color:#fff;top:13px;left:calc(50% + 8px);display:block;z-index:10;border-radius:0}.quotes .cover-not-included .cover-level::after{top:0;width:30px;height:30px;margin-left:-15px;border-radius:50%;background-color:#c6c6c6;background-image:none}.quotes .excess{position:relative;font-size:12px;font-size:.75rem;line-height:1.6666666667;line-height:1.2;margin-top:10px}.quotes .excess .info-box-content{position:absolute;z-index:2;left:50%;margin-top:10px;margin-left:-105px}.quotes .excess .info-box-content .excess-header-row p{margin:0;padding-bottom:4px;font-size:14px;font-size:.875rem;line-height:1.2857142857;text-transform:uppercase;font-weight:600}.quotes .excess .info-box-content .table-row-group{display:table-row-group}.quotes .excess .info-box-content .table-row-group .excess-header-row{display:table-row}.quotes .excess .info-box-content .table-row-group .excess-header-row>div{display:table-cell;border-bottom:1px solid #777}.quotes .excess .info-box-content .excesses-table{display:table;margin:0;border-spacing:0 16px;width:100%}.quotes .excess .info-box-content .excess-item{display:table-row}.quotes .excess .info-box-content .excess-name,.quotes .excess .info-box-content .excess-amount{display:table-cell}.quotes .excess .info-box-content .excess-amount{padding-left:16px;font-weight:bold;white-space:nowrap;text-align:right}.quotes .info-box-active .info-box-content{display:block;visibility:visible}.quotes td.action{padding:5px 10px 10px 10px;border-radius:0 12px 12px 0;white-space:nowrap}@media only screen and (max-width: 640px){.quotes td.action{border-radius:0}}.quotes button{width:100%;margin:0 auto;max-width:120px}@media only screen and (max-width: 640px){.quotes button{min-width:100px}}.quotes .btn-primary{display:block;padding:12px 10px 11px}.quotes button.js-details-button{color:#242626;background-color:#fff;border:0;padding:0;margin-bottom:0;margin-right:auto;margin-left:auto;text-decoration:underline}.quotes button.js-details-button:hover,.quotes button.js-details-button:focus{color:#242626;background-color:#fff;text-decoration:underline}.quotes button.js-details-button:active{background-color:#ebebeb;border-color:#242626}.quotes .btn{margin-top:10px;display:block;padding:12px 10px 11px}.quotes .btn::after{top:0;width:7px;height:10px;margin-left:5px;background-position:-16px -16px}.quotes .referral td{background-color:#efefef;border-top-right-radius:12px;border-bottom-right-radius:12px}@media only screen and (max-width: 640px){.quotes .referral td{border-top-right-radius:0;border-bottom-right-radius:0}}.quotes .underwriter-label{font-weight:bold;font-style:italic;font-size:12px;font-size:.75rem;line-height:1}.quotes .underwriter-label .underwriter{font-weight:normal}.quote-comparison-searches{position:relative}.quote-comparison-searches .us-buy-button{display:none;visibility:hidden}.quote-comparison-searches .us-details-button{display:none;visibility:hidden}.quote-comparison-searches .cover-toggling__panel{border-top:2px solid #c6c6c6}.quote-comparison-searches .cover-toggling-item{padding:8px 0;border-bottom:2px solid #c6c6c6}.quote-comparison-searches .cover-toggling-item.cover-toggling-item--checkbox{padding:14px 0}.quote-comparison-searches .cover-toggling__summary p{margin-top:5px}.quote-comparison-searches .cover-toggling__warning p{margin-bottom:0;font-weight:bold}.quote-comparison-searches .cover-toggling__warning .warning--partial{color:#e11970}.quote-comparison-searches .cover-toggling__warning .warning--partial .tel{color:#e11970}.quote-comparison-searches .cover-toggling__warning .warning--no-quote,.quote-comparison-searches .cover-toggling__warning .warning--toggling-error{color:#dd1b1b}.quote-comparison-searches .help-section{margin:0 auto;width:100vw;position:relative;left:50%;margin-left:-50vw}.quote-comparison-searches .help-section>.inner-box{max-width:1020px;padding:0 20px;margin:0 auto}.quote-comparison-searches .overlay--active{background-color:rgba(226,226,226,.8)}.personalisation-section,.box-wrapper.js-togglable-covers-section{background:#fff;padding:15px 20px 32px}.personalisation-section h2,.box-wrapper.js-togglable-covers-section h2{margin-bottom:0}.flood-subsidence-exclusion{background:#fff;font-size:1.4em;font-weight:bold;border:3px solid;padding:10px;margin-bottom:15px;color:red}.personalisation-section{border-top-left-radius:12px;border-top-right-radius:12px}.box-wrapper.js-togglable-covers-section{border-bottom-left-radius:12px;border-bottom-right-radius:12px;margin-bottom:32px}@media only screen and (max-width: 640px){.box-wrapper.js-togglable-covers-section{border-bottom-left-radius:0;border-bottom-right-radius:0}}@media only screen and (min-width: 641px)and (max-width: 959px),only screen and (max-width: 640px){.quotes.box{padding:0}.quotes table{table-layout:auto}.quotes td.cover,.quotes th.cover{display:none;visibility:hidden}.quotes td.action{padding:0 15px;white-space:nowrap}}@media only screen and (max-width: 640px){.quotes thead th.insurer,.quotes thead th.action{border-radius:0}.quotes td.action{border-radius:0}}.expired-banner{background-color:#fff;margin-bottom:20px;padding:30px 20px 20px}.quote-comparison main.site-section .grid-wrapper{max-width:1400px}@media only screen and (max-width: 640px){.cover-toggling-item__heading{margin-bottom:5px}.quote-comparison-searches .cover-toggling-item{flex-direction:column;align-items:flex-start;position:relative}.quote-comparison-searches .cover-toggling-item.cover-toggling-item--checkbox{padding-left:50px}.quote-comparison-searches .cover-toggling-item.cover-toggling-item--checkbox .cover-toggling-item__heading{margin-bottom:0}.quote-comparison-searches .cover-toggling-item.cover-toggling-item--checkbox .cover-toggling-item__control{position:absolute;left:20px}.quote-comparison-searches .cover-toggling-item.cover-toggling-item--checkbox .cover-toggling-item__control input+label::before{top:-20px;left:-20px}.quote-comparison-searches .cover-toggling-item.cover-toggling-item--checkbox .cover-toggling-item__control input+label::after{left:-10px}.cover-toggling-item__control{width:100%}.cover-toggling-item__control .select-wrapper{width:100%}}.insurer-logo{max-width:100%;max-height:45px;height:auto}.comparison-summary{padding-bottom:20px}.comparison-summary .grid-wrapper{position:relative}.comparison-summary .comparison-summary__sub-menu{margin-bottom:-20px}.comparison-summary .grid-cell{vertical-align:bottom}.comparison-summary+.site-section{padding-top:20px}@media only screen and (max-width: 640px){.comparison-summary+.site-section{padding-top:0}}@media only screen and (max-width: 640px){.comparison-summary{padding:0 0 40px}}.comparison-summary__edit-link{padding:6px 10px 4px;color:#fff;background-color:#333;border:1px solid #231f20;border-top:none;border-radius:0 0 3px 3px;font-size:14px;font-size:.875rem;line-height:1.2857142857;text-decoration:none;display:inline-block}.comparison-summary__edit-link:hover,.comparison-summary__edit-link:focus{color:#fff;text-decoration:underline}@media only screen and (min-width: 641px)and (max-width: 959px){.comparison-summary__edit-link{top:-108px}}@media only screen and (max-width: 640px){.comparison-summary__edit-link{top:auto;bottom:0;right:10px;padding:0;background:none;border:none;color:#259a30}.comparison-summary__edit-link:hover,.comparison-summary__edit-link:focus{color:#1d1d1d}}.comparison-summary__result{position:relative;bottom:-12px;padding:10px;background-color:#fff;border:1px solid #c6c6c6;box-shadow:0px 5px 10px 0px rgba(0,0,0,.1);text-align:center;color:#008014;text-transform:uppercase;font-weight:bold;font-size:14px;font-size:.875rem;line-height:1.4285714286}.comparison-summary__result strong{display:block;margin-top:5px;font-size:28px;font-size:1.75rem;line-height:.8928571429;font-weight:600}.comparison-summary__result::before{content:"";display:block;width:24px;height:21px;margin:0 auto;background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/icons-69b1202a21a0ae3bf27ebc193ad3876630b89272170f3dad9f4b0749e1c08895.png);background-position:-96px -112px}@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){.comparison-summary__result::before{background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/icons_2x-f1029b0610257de3fa4c10cd511c2019247cbc423af27babf90d33baeeda1842.png);background-size:224px 256px}}@media only screen and (max-width: 640px){.comparison-summary__result{position:static;padding:10px 10px 0;box-shadow:none;border:none;background:none;text-align:left}.comparison-summary__result strong{display:inline;font-size:14px;font-size:.875rem;line-height:1.4285714286;font-weight:bold}.comparison-summary__result::before{display:inline-block;width:12px;height:11px;background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/icons-69b1202a21a0ae3bf27ebc193ad3876630b89272170f3dad9f4b0749e1c08895.png);background-position:-80px -64px}}@media only screen and (max-width: 640px)and (-webkit-min-device-pixel-ratio: 1.3),only screen and (max-width: 640px)and (-o-min-device-pixel-ratio: 1.3 / 1),only screen and (max-width: 640px)and (min-resolution: 125dpi),only screen and (max-width: 640px)and (min-resolution: 1.3dppx){.comparison-summary__result::before{background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/icons_2x-f1029b0610257de3fa4c10cd511c2019247cbc423af27babf90d33baeeda1842.png);background-size:224px 256px}}.comparison-summary__requested-covers{padding-bottom:10px}.comparison-summary__requested-covers h3{margin:0;padding-bottom:6px;font-size:14px;font-size:.875rem;line-height:1.2857142857;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #777}.comparison-summary__requested-covers ul{padding:0;margin:4px 0 0;list-style:none;font-size:14px;font-size:.875rem;line-height:1.1428571429}.comparison-summary__requested-covers li{position:relative;vertical-align:top;display:inline-block;width:25%;padding:0 20px;margin-top:5px}.comparison-summary__requested-covers li::before{content:"";position:absolute;top:2px;left:0;width:12px;height:11px;background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/icons-69b1202a21a0ae3bf27ebc193ad3876630b89272170f3dad9f4b0749e1c08895.png);background-position:-32px -64px}@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){.comparison-summary__requested-covers li::before{background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/icons_2x-f1029b0610257de3fa4c10cd511c2019247cbc423af27babf90d33baeeda1842.png);background-size:224px 256px}}.comparison-summary__requested-covers li:first-child:nth-last-child(2),.comparison-summary__requested-covers li:first-child:nth-last-child(2)~li{width:50%}.comparison-summary__requested-covers li:first-child:nth-last-child(3),.comparison-summary__requested-covers li:first-child:nth-last-child(3)~li{width:33.3333333333%}@media only screen and (min-width: 641px)and (max-width: 959px){.comparison-summary__requested-covers li{width:50%}}.comparison-summary__help-content{position:relative;bottom:-16px;padding:12px 10px 14px 10px;background-color:#fff;border:1px solid #c6c6c6;box-shadow:0 0 5px 0 rgba(0,0,0,.1);text-align:center}.comparison-summary__help-content::after{content:"";position:absolute;left:-10px;bottom:0;height:0;width:0;border-style:solid;border-width:5px;border-color:#343434 #343434 rgba(0,0,0,0) rgba(0,0,0,0)}.comparison-summary__help-content h3{margin:0;font-size:18px;font-size:1.125rem;line-height:1.6666666667;font-family:"GoCoBold","Calibri",sans-serif;font-weight:bold}.comparison-summary__help-number{display:block;margin-top:2px;color:#0058ae;font-weight:bold;font-size:24px;font-size:1.5rem;line-height:1.1666666667}.comparison-summary__help-hours{font-size:14px;font-size:.875rem;line-height:1.1428571429}.comparison-summary__help-costs{display:block;font-size:12px;font-size:.75rem;line-height:1.3333333333;color:#767676}@media only screen and (max-width: 640px){.quote_details .site-section{padding-bottom:105px}}.quote-details .form-actions .btn-back{float:none}.quote-details>h2{border-bottom:1px solid #242626}.quote-details h2{font-size:18px;font-size:1.125rem;line-height:1.1111111111}.quote-details h3{font-size:16px;font-size:1rem;line-height:1.25;font-weight:600}@media only screen and (max-width: 640px){.quote-details{margin:0 20px}.quote-details>h2{margin-left:-20px;padding:0 20px 5px}}.quote-details .box+.box,.quote-details .quote-details-modal__provider+.box{margin-top:18px}.quote-details .box h2,.quote-details .quote-details-modal__provider h2{padding:0 0 10px;margin:60px 0 20px;border-bottom:1px solid #242626}@media only screen and (max-width: 640px){.quote-details .box,.quote-details .quote-details-modal__provider{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;border-left:0;border-right:0}}.quote-details .alert{max-width:100%}.quote-details .alert p{margin-top:0}.quote-details .alert+.alert{margin-top:20px}.quote-details .alert.notice{padding:0;color:#242626}.quote-details .alert.notice::before,.quote-details .alert.notice::after{display:none}.quote-details .table{display:table;table-layout:fixed;width:100%}.quote-details .table .col{display:table-cell}@media only screen and (max-width: 640px){.quote-details .table .col{display:table-row}}.quote-details .your-premium .col{vertical-align:top}.quote-details .your-premium h3{font-size:18px;font-family:"GoCoBold";margin-top:0}.quote-details .your-premium p{font-size:16px;font-size:1rem;line-height:1.25}@media only screen and (max-width: 640px){.quote-details .your-premium p{font-size:14px;font-size:.875rem;line-height:1.4285714286}}.quote-details .your-premium p:last-of-type{margin-bottom:0}.quote-details .your-premium .premium{display:block;font-family:"GoCoBold"}.quote-details .your-premium .note{font-size:14px;font-size:.875rem;line-height:1.4285714286;margin-bottom:0}.quote-details .your-premium .note+.note{margin-top:0}.quote-details .your-premium .inner-box-wrapper{display:flex;flex-wrap:wrap}.quote-details .your-premium .inner-box{flex-basis:100%}.quote-details .your-premium .pay-monthly{order:1;border-bottom:1px solid #777;padding-bottom:15px}.quote-details .your-premium .pay-annually{order:3}.quote-details .your-premium .annual-price{order:2;padding-top:11px}.quote-details .your-premium .total-summary{font-family:"GoCoBold";font-size:16px;margin-bottom:11px}.quote-details .your-premium .qa-first-instalment-amount b{font-family:"GoCoBold"}.quote-details .your-premium .quote-details-btn{padding:12px 15px;color:#fff;background-color:#e11970;border-color:#e11970;margin-top:20px}.quote-details .your-premium .quote-details-btn:hover,.quote-details .your-premium .quote-details-btn:focus{color:#fff;background-color:#b80454;border-color:#b80454}.quote-details .your-premium .quote-details-btn:active{color:#fff;background-color:#80023a;border-color:#e11970}.quote-details .your-premium .btn-back{margin-top:15px}@media only screen and (max-width: 640px){.quote-details .your-premium .btn-primary{margin-top:15px}}.quote-details .insurers .table+.table{margin-top:30px;padding-top:30px;border-top:1px solid #c7cfd0}.quote-details .insurers .col{vertical-align:top}.quote-details .insurers .col:first-child{width:190px;padding-right:20px;text-align:center;vertical-align:middle}.quote-details .insurers .col p:first-child{margin:0}.quote-details .insurers p{font-size:14px;font-size:.875rem;line-height:1.4285714286}.quote-details .cover h4{font-family:"GoCoBold";margin-bottom:5px}.quote-details .covers .inner-box,.quote-details .documents .inner-box{padding-bottom:20px;border-bottom:1px solid #c7cfd0}.quote-details .covers .inner-box:last-child,.quote-details .documents .inner-box:last-child{padding-bottom:0;border-bottom:0}.quote-details .covers .cover-level{font-size:15px;font-size:.9375rem;line-height:1.3333333333;font-family:"GoCoBold"}@media only screen and (max-width: 640px){.quote-details .covers .cover-level{margin:10px 0}}@media only screen and (max-width: 640px){.quote-details .covers h3{margin-bottom:5px}}.quote-details .covers h4{margin-bottom:0;font-size:14px;font-size:.875rem;line-height:1.4285714286}@media only screen and (max-width: 640px){.quote-details .covers h4{margin-top:5px}}.quote-details .covers .excesses{list-style-type:none;margin:0;padding:0;font-size:14px;font-size:.875rem;line-height:1.4285714286}.quote-details .documents div{list-style-type:none;margin:0;padding:0}.quote-details .documents p{margin:10px 0}.quote-details .documents p a{padding-left:35px;min-height:27px;display:inline-block;line-height:1.9285714286;background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/icons/pdf_small-da569b61aec330c59befcdf96f281aea262b6f562e29c3b9e6f4375cf3c04164.png);background-repeat:no-repeat}@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-details .documents p a{background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/icons/pdf_small_2x-01682d006803a1579b7e0161e035c9e7f55e5cad529953d2dac83337c451329f.png);background-size:25px 27px}}.quote-details .endorsements h3{font-weight:normal}.quote-details .endorsements ul{padding:0;list-style-position:inside}.quote-details .form-actions{padding:20px 0 0;background-color:rgba(0,0,0,0);box-shadow:none;border:0;border-top:1px solid #c7cfd0}.quote-details .form-actions.form-actions{margin-top:65px}.quote-details .form-actions .btn-primary{float:none}.quote-details .form-actions .btn-primary span{font-size:unset}.quote-details .form-actions .btn-primary span::after{content:normal}.quote-details .form-actions .btn-back{margin-right:15px}@media only screen and (max-width: 640px){.quote-details .form-actions{padding:0 20px 0;border-top:rgba(0,0,0,0)}.quote-details .form-actions.form-actions{margin-top:30px}.quote-details .form-actions a{margin-bottom:20px}}.quote-details .quote-cover-details h3,.quote-details .quote-details-modal__documents h3{font-family:"GoCoBold"}.quote-details .endorsement-list{margin-bottom:40px}.quote-details .interstitial{display:none;visibility:hidden;position:fixed;z-index:20;top:0;left:0;right:0;bottom:0;background-color:#4b4b4b;background-color:rgba(0,0,0,.7)}.interstitial-on .quote-details .interstitial{display:block;visibility:visible}.quote-details .interstitial .overlay{max-width:420px;margin:100px auto 0 auto;padding:40px;background-color:#fff;text-align:center;border-radius:12px}@media only screen and (max-width: 640px){.quote-details .interstitial .overlay{position:absolute;top:10px;bottom:10px;left:10px;right:10px;margin:0 auto}}.quote-details .interstitial p{margin:0;display:inline-block;font-size:17px}.quote-details .interstitial form{display:inline-block}.quote-details .interstitial form button{margin-left:1.5px;padding:0;background:none;border:none;font:inherit;font-size:17px;border-bottom:.5px solid #008014;color:#008014;cursor:pointer;line-height:14px}.quote-details .interstitial img{display:block;margin:0 auto}.quote-details .interstitial img.gc{max-width:180px;height:29px;margin-bottom:20px}.quote-details .interstitial img.simplybusiness{margin-top:20px;margin-bottom:20px;height:40px}.quote-details .interstitial .loading{padding-top:90px;background:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/loader-844c5808280724f8b5418afbb1e82d8ab986b49fd239795eabba73bf4735a6e1.svg);background-repeat:no-repeat;background-position:center 45px;font-size:12px;font-size:.75rem;line-height:1.6666666667}.quote-details .your-premium-bottom .title{display:none;visibility:hidden}.quote-details-modal__provider h2{font-weight:500}.quote-details-modal__provider .provider-details__box{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center}@media only screen and (max-width: 640px){.quote-details-modal__provider .provider-details__box{flex-direction:column-reverse}}.quote-details-modal__provider .provider-details__box div{flex:80%}.quote-details-modal__provider .provider-details__box .provider-details__logo{flex:20%;align-content:center;text-align:center;padding-right:20px}.quote-details-modal__provider .provider-details__box .provider-details__logo .insurer-logo{max-height:45px;max-width:100%}@media only screen and (max-width: 640px){.quote-details-modal__provider .provider-details__box .provider-details__logo{margin:30px 0;padding-right:0}}.interstitial-on .partner-site-header-details-opening-hours{z-index:0}.alert.banner{margin-bottom:25px;color:#dd1b1b}@media only screen and (min-width: 960px){.alert.banner{max-width:100%}}.alert.banner::before{display:none}.alert.banner::after{content:"";display:inline-block;position:absolute;top:0;left:0;width:16px;height:16px;border:1px solid #dd1b1b;border-radius:3px;background-color:#dd1b1b;background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/icons-69b1202a21a0ae3bf27ebc193ad3876630b89272170f3dad9f4b0749e1c08895.png);background-position:6px -62px}@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){.alert.banner::after{background-image:url(https://d25yazrvknwdl2.cloudfront.net/assets/ci5/sites/gocompare/icons_2x-f1029b0610257de3fa4c10cd511c2019247cbc423af27babf90d33baeeda1842.png);background-size:224px 256px}}@media only screen and (max-width: 640px){.alert.banner::after{left:20px}}@media only screen and (max-width: 640px){.alert.banner p{margin-left:15px;width:90%}}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.partner-site-header-details-opening-hours{position:relative;text-align:right;z-index:99}.partner-site-header-details-opening-hours .partner-site-header-details-opening-hours__toggle{appearance:none;background:rgba(0,0,0,0);border:0;cursor:pointer;font-size:12px;padding:0;text-decoration:underline}.partner-site-header-details-opening-hours .partner-site-header-details-opening-hours__toggle:focus{outline:1px dotted #fff}.partner-site-header-details-opening-hours .opening-hours-container{background:#fff;border-radius:3px;border:1px solid #ababab;box-shadow:0 0 10px 0 rgba(0,0,0,.3);color:#242626;display:none;visibility:hidden;min-width:150px;padding:20px 18px;position:absolute;right:0;text-align:left;top:38px}.partner-site-header-details-opening-hours .opening-hours-container::before,.partner-site-header-details-opening-hours .opening-hours-container::after{content:"";position:absolute;left:calc(50% - 3.5px);top:-11px;border-style:solid;border-width:7px 7px 7px 0;border-color:rgba(0,0,0,0);border-right-color:#ababab;transform:rotate(90deg)}.partner-site-header-details-opening-hours .opening-hours-container::after{top:-10px;border-right-color:#fff}.partner-site-header-details-opening-hours .opening-hours-container.showOpeningHours{display:block;visibility:visible}.partner-site-header-details-opening-hours .opening-hours-container ul{list-style:none;margin:0;padding:0}.partner-site-header-details-opening-hours .opening-hours-container ul li{background:none;font-size:12px;margin-bottom:10px;padding-left:0}.partner-site-header-details-opening-hours .opening-hours-container ul+ul{font-weight:600}.partner-site-header-details-opening-hours .opening-hours-container ul:last-of-type li:last-of-type{margin-bottom:0}.quote_deck_container figure{margin:0}.quote_deck_container .uk_referred_card{margin:16px;background-color:#fff}.quote_deck_container .uk_referred_card .referred_quote_card{border:1px solid #1f3b19;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:#fff}.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:#111118;font-family:"GoCoRegular";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:#fff;border:1px solid #1f3b19;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:#fff;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:#111118;font-family:"GoCoRegular";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:#18181d}.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 #1f3b19 !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:#18181d}.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 #1f3b19 !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:#111118;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:#18181d}.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:#18181d;font-family:"GoCoBold";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:#111118;font-family:"GoCoRegular"}.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:#18181d;font-family:"GoCoBold";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:#18181d;font-family:"GoCoBold"}.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:#18181d;font-family:"GoCoBold"}.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:#111118;font-family:"GoCoRegular";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:#18181d;font-family:"GoCoBold";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 .insurer-and-price .price .payment-preference-toggle-disabled .direct-debit__column.payment-preference--annual .option:last-of-type{border-bottom:1px solid #3ea534 !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 #3ea534 !important}.quote_deck_container .uk_quoted_quote_card .action .btn-primary{background-color:#3ea534;border-color:#3ea534;border-radius:4px}
