/*! HTML5 Boilerplate v5.0 | MIT License | http://h5bp.com/ */@import url(https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900&display=swap);html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}body{color:#595f6f;font-family:Roboto,sans-serif;font-weight:300}a{color:#3f5d9a;font-weight:500}.icons{background-image:url(/img/icons.png);background-repeat:no-repeat;display:inline-block}.iconsbb{background-image:url(/img/broadband-icons-new.png);background-repeat:no-repeat;display:inline-block}.icons-header_clock{width:50px;height:50px;background-position:-505px -5px}.icons-other_types_icon{width:56px;height:53px;background-position:-675px -5px}.icons-other_types_icon1{width:50px;height:52px;background-position:-741px -5px}.icons-types_icon{width:62px;height:51px;background-position:-984px -5px}.icons-types_icon1{width:62px;height:48px;background-position:-1056px -5px}.icons-types_icon2{width:60px;height:62px;background-position:-1128px -5px}.icons-types_icon4{width:68px;height:65px;background-position:10px}.icons-types_icon5{width:62px;height:62px;background-position:-80px}.icons-types_icon6{width:60px;height:62px;background-position:-165px}.small_icons{background-image:url(/img/small_icons.png);background-repeat:no-repeat;display:block}.small_icons-Right-Arrow{width:8px;height:14px;background-position:-2px -2px}.insurance-icon{background-image:url(/img/pet-icons.png);background-repeat:no-repeat;display:block}.insurance-icon-pet1{width:59px;height:59px;background-position:-5px -5px}.insurance-icon-pet2{width:59px;height:59px;background-position:-5px -74px}.insurance-icon-pet3{width:55px;height:61px;background-position:-5px -143px}.advice{background-image:url(/img/advice-icons.png);background-repeat:no-repeat;display:block}.advice-advice-icon-1{width:48px;height:48px;background-position:-2px -2px}.advice-advice-icon-2{width:48px;height:48px;background-position:-2px -54px}.advice-advice-icon-3{width:48px;height:56px;background-position:-2px -106px}.compare-icons{background-image:url(/img/energy-icons.png);background-repeat:no-repeat;display:block}.compare-icons-energy1{width:48px;height:48px;background-position:-5px -5px}.compare-icons-energy2{width:48px;height:48px;background-position:-5px -63px}.compare-icons-energy3{width:48px;height:48px;background-position:-5px -121px}.compare-icons-energy4{width:48px;height:48px;background-position:-5px -179px}.compare-icons-energy5{width:48px;height:48px;background-position:-5px -237px}.compare-icons-energy6{width:48px;height:48px;background-position:-5px -295px}.card-f{background-image:url(/img/filter_icons.png);background-repeat:no-repeat;display:block}.card-f-filter_icon2{width:50px;height:41px;background-position:-81px -2px}.card-f-filter_icon3{width:50px;height:44px;background-position:-135px -2px}.card-f-filter_icon4{width:50px;height:45px;background-position:-189px -2px}.card-f-filter_icon5{width:50px;height:44px;background-position:-243px -2px}.life-insurance-icons{background-image:url(/img/life-insurance-icons.png);background-repeat:no-repeat;display:block}.two-cols .find-out-more-link{color:#f92043;font-size:1.25rem}.insurance-life2{width:64px;height:64px;background-position:-5px -63px}.insurance-life3{width:64px;height:64px;background-position:-5px -137px}.insurance-life4{width:64px;height:64px;background-position:-5px -211px}.insurance-life5{width:64px;height:64px;background-position:-5px -285px}.row-eq-height>[class^=col]{display:flex;flex-direction:column}.navbar-toggler{width:50px;height:50px;padding-top:0}.navbar-toggler i{display:block;height:3px;width:100%;margin-bottom:5px;background:#fff}.title-narrow{font-size:48px;font-weight:300;text-align:center;line-height:1.3}.main-title{padding:5rem 1rem 5.5rem}.title-narrow-blue{padding:50px 0 45px;color:#0f358e}.align-center{align-items:center;justify-content:center}.gray-bg{background:#f7f8fb}.white-bg{padding:3rem 1rem}.blue-bg{background:url(/img/cheap_car_mask.png) 50% 50%/100% auto no-repeat #07abef}.sub-title{text-align:center;margin-top:1rem;font-size:20px;display:block}.small-title{font-size:36px;letter-spacing:-.6px;font-weight:300;color:#1a47b0}.bold-title{font-size:24px;font-weight:400;margin-bottom:1rem}.sub-title-normal{text-align:center;font-size:24px;font-weight:200;margin:35px 0;color:#fff}.sub-title-normal a{color:#ffc107}.gradient{background:#123075;background:-moz-linear-gradient(top,#123075 0,#092056 100%);background:-webkit-linear-gradient(top,#123075 0,#092056 100%);background:linear-gradient(to bottom,#123075 0,#092056 100%);padding-bottom:0}.free-qoute-btn,.red-submit-btn{-webkit-box-shadow:20px 20px 100px 0 rgba(0,0,0,.45);-moz-box-shadow:20px 20px 100px 0 rgba(0,0,0,.45);box-shadow:20px 20px 100px 0 rgba(0,0,0,.45)}.free-qoute-btn:hover,.red-submit-btn:hover{color:#fff;text-decoration:none}.free-qoute-btn i,.red-submit-btn i{display:inline-block!important;vertical-align:middle;margin-left:15px;border-radius:5px}.red-submit-btn:active,.red-submit-btn:focus{background:#f91c3d;background-image:-moz-linear-gradient(-45deg,#f91c3d 0,#fa2b56 100%);background-image:-webkit-linear-gradient(-45deg,#f91c3d 0,#fa2b56 100%);background-image:linear-gradient(135deg,#f91c3d 0,#fa2b56 100%);color:#fff;box-shadow:none}.red-submit-btn{border:0;outline:0}.free-qoute-btn.white{outline:0;border:0;background:#fff;color:#1a47b0;font-weight:500}.free-qoute-btn.white i{background-position:-63px -2px}.retrieve-qoute-btn{margin-left:2.5rem;border-bottom:1px solid #05aef4;display:inline-block;color:#fff;padding-bottom:4px}.retrieve-qoute-btn:hover{color:#fff;text-decoration:none}.retrieve-qoute-btn i{display:inline-block;vertical-align:middle;margin-left:15px;border-radius:5px}.filter-submit{background:#e51d3d;background:-moz-linear-gradient(left,#e51d3d 0,#fa2b56 100%);background:-webkit-linear-gradient(left,#e51d3d 0,#fa2b56 100%);background:linear-gradient(to right,#e51d3d 0,#fa2b56 100%);color:#fff;padding:.8rem 2.5rem;border:0;border-radius:5px;font-weight:500}.three-cols-grid{padding:60px 0}.three-cols-grid .icons{display:inline-block;min-height:90px}.three-cols-grid p{font-size:18px;margin-bottom:10px;color:#07abef}#insurance_details .three-cols-grid p{line-height:1.3;font-size:16px;display:inline-block;max-width:250px;color:#595f6f}.three-cols-grid .row:first-child{margin-bottom:6.8rem}.numeric-grid{color:#fff}.numeric-grid .row:first-child{margin-bottom:4.8rem}.numeric-grid .row>div i{background:#f91c3d;background:-moz-linear-gradient(-45deg,#f91c3d 0,#fa2b56 100%);background:-webkit-linear-gradient(-45deg,#f91c3d 0,#fa2b56 100%);background:linear-gradient(135deg,#f91c3d 0,#fa2b56 100%);color:#fff;border-radius:100%;width:66px;height:66px;display:inline-block;-webkit-box-shadow:20px 20px 100px 0 rgba(0,0,0,.45);-moz-box-shadow:20px 20px 100px 0 rgba(0,0,0,.45);box-shadow:20px 20px 100px 0 rgba(0,0,0,.45);text-align:center;padding:17px;font-style:normal;font-weight:700;font-size:24px;margin-bottom:31px}.numeric-grid .container{width:60%}.numeric-grid .row>div p{margin-bottom:10px}#guides .numeric-grid .row>div p{font-size:20px;display:inline-block;line-height:1.3;color:#fff}.numeric-grid .row>div p,.numeric-grid .row>div span{font-size:16px;display:inline-block;line-height:1.3;color:#709be7}#pet-insurance .numeric-grid .row>div p{color:#fff}.white-box{border-radius:4px;border:1px solid #e0e2e7;background:#fff;padding:1rem}.pb0{padding-bottom:0}.mb0{margin-bottom:0!important}.mt0{margin-top:0!important}.section-text{padding:2rem 0}.section-text h5{color:#1a47b0}.ticks-list-blue{list-style:none;margin:2rem 0 2rem 1rem;padding:0}.ticks-list-blue li{margin-bottom:1rem}.ticks-list-blue li img{height:1.2rem;margin-right:5px}.dark-blue{color:#0f358e}.blue{color:#07abef}#validform .p-has-icon input,#validform .p-has-icon select{padding-left:3rem;-webkit-transition:.2s;transition:.2s}#validform .p-has-icon input:focus,#validform .p-has-icon input:hover,#validform .p-has-icon select:focus,#validform .p-has-icon select:hover{padding-left:3.3rem}#validform .red-submit-btn{text-align:center;font-size:20px;min-width:300px}#validform label.col-form-label,form label.col-form-label{color:#fff;font-size:15px;background:#07abef;border-bottom-left-radius:5px;border-top-left-radius:5px;line-height:2;padding:.5rem 0 .5rem 1rem;max-width:none;width:100%;display:inline-block;min-height:50px}#validform input.form-control,#validform select,form input.form-control,form select{border:2px solid #07abef!important;box-shadow:none;background-clip:initial;min-height:50px;display:inline-block;border-radius:.25rem}#validform select,form select{-webkit-appearance:none;-moz-appearance:none;appearance:none}#validform input.form-control:focus,#validform select.custom-select:focus,#validform select:focus,form input.form-control:focus,form select.custom-select:focus,form select:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.3)}#validform .input-group-text,form .input-group-text{background:#07abef;border:0;color:#fff}#validform button,form button{margin-top:1rem}#validform .checkbox label,#validform .radio label,form .checkbox label,form .radio label{position:relative}#validform .checkbox input,#validform .radio input,form .checkbox input,form .radio input{position:absolute;z-index:-1;opacity:0}#validform .checkbox .p-check-icon,form .checkbox .p-check-icon{display:inline-block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6;border-radius:.25rem;vertical-align:top;margin-right:.5rem}#validform .checkbox .p-check-icon+.p-label,form .checkbox .p-check-icon+.p-label{display:inline-block;vertical-align:top;line-height:1}#validform .checkbox input:checked+.p-check-icon,form .checkbox input:checked+.p-check-icon{background:#07abef}#validform .checkbox input:checked+.p-check-icon .p-check-block,form .checkbox input:checked+.p-check-icon .p-check-block{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8+PC9zdmc+) center center/50% 50% no-repeat;position:absolute;width:1rem;height:1rem;content:""}#validform .checkbox input:focus~.p-check-icon,form .checkbox input:focus~.p-check-icon{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}#validform .radio,form .radio{display:inline-block;margin-right:2rem}#validform .radio .p-check-block,form .radio .p-check-block{border:2px solid #dee2e6;border-radius:100px;width:18px;height:18px;display:block;background:#fff}#validform .radio input:checked+.p-check-icon,form .radio input:checked+.p-check-icon{position:relative}#validform .radio input:checked+.p-check-icon .p-check-block,form .radio input:checked+.p-check-icon .p-check-block{border:2px solid #07abef}#validform .radio input:checked+.p-check-icon .p-check-block:after,form .radio input:checked+.p-check-icon .p-check-block:after{content:"";position:absolute;width:.5rem;height:.5rem;background:#07abef;left:0;right:0;top:0;bottom:0;margin:auto;border-radius:100px}#validform .radio .p-check-icon,form .radio .p-check-icon{margin-right:.5rem;display:inline-block;vertical-align:top}#validform .radio i,form .radio i{font-size:24px}#validform .radio input:checked+.p-check-icon i,form .radio input:checked+.p-check-icon i{color:#07abef}#validform .radio .p-check-icon+.p-label,form .radio .p-check-icon+.p-label{line-height:1;display:inline-block;vertical-align:text-top;padding-top:1px}#validform .p-select-arrow,form .p-select-arrow{position:absolute;right:15px;top:8px;color:#07abef;z-index:100}#validform .p-position,form .p-position{position:absolute;top:-2px;right:-2px;z-index:1000;width:8px;height:8px}#validform .p-position .p-required-text,form .p-position .p-required-text{display:block}#validform .p-position .p-required-text i,form .p-position .p-required-text i{background:#fa2a55;width:100%;height:100%;border-radius:100px;display:block;color:transparent}#validform .p-position *,form .p-position *{width:100%;height:100%}.progress.collapse{display:none}.input-group-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:400;line-height:1.5;color:#fff;padding:.375rem .75rem;white-space:nowrap;background-color:#07abef;border-radius:.25rem;position:absolute;height:100%;min-width:39px;z-index:1000;text-align:center}.input-group-icon i{display:block;min-width:15px}.colorful-p-form .p-tooltip{display:none;position:absolute;left:50%;bottom:100%;margin-left:-100px;min-width:200px;max-width:100%;font-size:16px;line-height:1.2;color:#fff;text-align:center;z-index:100}.colorful-p-form .input-group-state .p-text>*{display:none}.colorful-p-form .p-tooltip .p-tooltip-content:after{content:"";position:absolute;left:50%;top:100%;margin-left:-8px;border-color:rgba(20,20,20,0);border-style:solid;border-width:8px;border-top-color:#141414}.colorful-p-form .form-control:focus~.p-tooltip{display:block}.colorful-p-form .p-tooltip .p-tooltip-content{position:relative;background-color:#141414;padding:5px;display:inline-block;text-align:left;margin-bottom:8px;max-width:100%;-webkit-border-radius:2px;border-radius:2px}.form-title{text-align:center;font-size:20px;color:#fff;position:relative;overflow:hidden}.form-title span{background:#07abef;display:block;margin-bottom:40px;width:100%;padding:20px 10px 10px;text-transform:uppercase;font-size:24px}.form-title::after{content:"";position:absolute;bottom:25px;left:-50%;right:-50%;margin:0 auto;width:100%;height:0;border-style:solid;border-width:15px 300px 0;border-color:#07abef transparent transparent}.content-form{padding:20px;background:#fff;border-radius:4px;border:1px solid #e0e2e7}.content-form .custom-select.rounded{border-radius:5px}.content-form .input-group-text i{min-width:15px}.content-form .input-group{margin-bottom:20px!important;height:50px}.content-form label{margin-top:15px;position:relative;padding-right:30px}.content-form label:after,.content-form label:before{right:0;left:auto}.content-form .custom-checkbox{padding-left:0;display:inline-block;margin-right:30px}.content-form .form-row i{display:block;font-size:16px}.content-form .text-center{width:100%}.content-form button{box-shadow:none;min-width:200px;margin-bottom:20px;margin-top:20px}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#07abef}.header-form{background:#233862;padding:3rem 4rem;border-radius:5px;margin-top:4rem}.header-form .form-group{margin-bottom:2rem}.header-form .row .row>div:first-child{padding-right:0}.header-form .row .row>div:last-child{padding-left:0}.header-form .title{text-align:center;color:#fff;font-weight:400;font-size:24px}.header-form .sub-title{margin-bottom:3rem}.header-form span{font-size:16px;color:#a5afc3}.header-form span a{text-decoration:underline}.header-form input{border-top-left-radius:0!important;border-bottom-left-radius:0!important}header{background-repeat:no-repeat;background-position:0 0;background-size:cover;padding-bottom:4rem}header .title-narrow{color:#fff;margin-top:6.5rem}header .sub-title{color:#07abef;margin-top:15px;font-size:18px}header .top-nav{border-bottom:1px solid #344974;background-color:#344974}header .top-nav .insurance-nav{padding:2.6rem 7rem 1rem}header .top-nav nav{padding:28px 0 16px}header .top-nav nav .navbar-nav{margin-bottom:10px}header .top-nav nav .navbar-nav a.nav-link{font-weight:400;margin:0 .8rem;padding:0;color:#d5dae0;position:relative;cursor:pointer}header .top-nav nav .navbar-nav a.nav-link.active,header .top-nav nav .navbar-nav a.nav-link:hover{color:#fff}header .top-nav nav .navbar-nav a.nav-link.active:after,header .top-nav nav .navbar-nav a.nav-link:hover:after{content:"";position:absolute;left:0;bottom:-155%;height:3px;width:100%;background:#fff}header .top-nav nav .navbar-nav .dropdown-toggle::after{display:none}header .top-nav nav .navbar-nav li.toggle.show>a:before{content:"";position:absolute;left:35%;bottom:-32px;width:0;height:0;border-style:solid;border-width:0 10px 9px;border-color:transparent transparent #fff}header .top-nav .dropdown{background:url(/img/insurance_menu_car.jpg) 100% 50% no-repeat #fff;padding:2.6rem 1rem 1rem 4.5rem;width:100%;z-index:1000;-webkit-box-shadow:0 5px 25px 2px rgba(0,0,0,.2);-moz-box-shadow:0 5px 25px 2px rgba(0,0,0,.2);box-shadow:0 5px 25px 2px rgba(0,0,0,.2)}header .top-nav .utility-nav{background:url(/img/utility-man.png) 99% 100% no-repeat #fff;width:100%;z-index:1000;padding:2.6rem 6.5rem 1rem;-webkit-box-shadow:0 5px 25px 2px rgba(0,0,0,.2);-moz-box-shadow:0 5px 25px 2px rgba(0,0,0,.2);box-shadow:0 5px 25px 2px rgba(0,0,0,.2)}header .top-nav .money-nav{background:#fff;width:100%;z-index:1000;padding:2.6rem 1rem 1rem 4.5rem;-webkit-box-shadow:0 5px 25px 2px rgba(0,0,0,.2);-moz-box-shadow:0 5px 25px 2px rgba(0,0,0,.2);box-shadow:0 5px 25px 2px rgba(0,0,0,.2)}header .top-nav .navbar-brand{margin-right:7%;vertical-align:bottom}header .top-nav .dropdown-wrapper{position:absolute;top:58px;left:0;padding:35px 0 0;border:0;box-shadow:none;background:0 0;border-radius:0;width:100%}header .top-nav .dropdown .title{font-weight:900;color:#14357e;font-size:18px;margin-bottom:13px}header .top-nav .dropdown ul{list-style:none;margin:0;padding:0}header .top-nav .dropdown ul li{margin-bottom:11px}header .top-nav .dropdown ul li a{color:#363636;font-size:16px}header .top-nav .dropdown .first{margin-bottom:20px}header .top-nav .dropdown .right{padding:2rem 5rem 0 2rem}header .top-nav .dropdown .right p{font-weight:300;font-size:36px;color:#333;line-height:1.3;margin-bottom:30px}header .top-nav .dropdown .right span{display:block;opacity:.5}header .top-nav .dropdown .right .free-qoute-btn{margin:2rem 0;min-width:230px;text-align:center;box-shadow:none}header .features{color:#fff;display:flex}header .features .wrapper{background:#213256;padding:55px 50px;border-radius:5px;-webkit-box-shadow:28px 28px 60px 0 rgba(0,0,0,.4);-moz-box-shadow:28px 28px 60px 0 rgba(0,0,0,.4);box-shadow:28px 28px 60px 0 rgba(0,0,0,.4)}header .features .wrapper .icon{padding-right:0}header .features .wrapper .content p{margin-bottom:7px;margin-top:6px;font-size:18px}header .features .wrapper .content span{color:#d5dae0;font-size:16px}header .features .wrapper.white{padding:65px 50px;background:#fff;color:#1a47b0}header .features .wrapper.white span{color:#595f6f}header .scroll_down{color:#07abef;font-size:12px;position:relative;margin-top:4.3rem;display:inline-block}header .scroll_down i{position:absolute;left:27px;bottom:-16px}.free-quote{text-align:center;margin-top:33px}.free-quote form{max-width:515px;margin:0 auto;display:flex;position:relative}.free-quote form input{width:50%;border:0;border-radius:5px;padding:18px 28px;outline:0;-webkit-box-shadow:28px 28px 60px 0 rgba(0,0,0,.4);-moz-box-shadow:28px 28px 60px 0 rgba(0,0,0,.4);box-shadow:28px 28px 60px 0 rgba(0,0,0,.4)}.free-quote form input::-webkit-input-placeholder{font-size:16px;color:#bfc4ce}.free-quote form input[type=text]{width:55%}.free-quote form input[type=submit]{background:#f91c3d;background:-moz-linear-gradient(-45deg,#f91c3d 0,#fa2b56 100%);background:-webkit-linear-gradient(-45deg,#f91c3d 0,#fa2b56 100%);background:linear-gradient(135deg,#f91c3d 0,#fa2b56 100%);color:#fff;position:absolute;right:0}.seedeal-btn{background:#e51d3d;background:-moz-linear-gradient(left,#e51d3d 0,#f62952 100%);background:-webkit-linear-gradient(left,#e51d3d 0,#f62952 100%);background:linear-gradient(to right,#e51d3d 0,#f62952 100%);display:inline-block;color:#fff;margin-top:1.9rem;width:70%;height:5rem;text-align:center;padding-left:15px;line-height:5rem;position:relative;text-decoration:none;font-size:24px;font-weight:300;border-bottom-left-radius:5px;border-top-left-radius:5px}.seedeal-btn:after{content:"";width:40px;height:100%;position:absolute;right:-39px;top:0;background:url(/img/deal_btn_bg.png) no-repeat}#insurance_details{text-align:center;padding:4.6rem 0 5.1rem}#types-of-insurance{padding:4.7rem 0 5rem}#types-of-insurance .features{padding-top:2rem}#types-of-insurance .features .wrapper{border:1px solid #dddfe7;border-radius:5px;padding:2rem 2rem 1.5rem;height:100%}#types-of-insurance .features .wrapper .row{height:100%}#types-of-insurance .features .wrapper .icon{padding-right:0}#types-of-insurance .features .wrapper .content{padding-left:2rem;font-size:16px}#types-of-insurance .features .wrapper .content p{line-height:1.3;display:inline-block;padding-right:1rem}#types-of-broadband{padding:3rem 0 5rem}#types-of-broadband .features{padding-top:2rem}#types-of-broadband .features .wrapper{border:1px solid #dddfe7;border-radius:5px;padding:2rem 2rem 1.5rem;height:100%}#types-of-broadband .features .wrapper .row{height:100%}#types-of-broadband .features .wrapper .icon{padding-right:0}#types-of-broadband .features .wrapper .content{padding-left:2rem;font-size:16px}#types-of-broadband .features .wrapper .content span{line-height:1.3;display:inline-block;padding-right:1rem}#affect-price{padding:3rem 0 4rem}#affect-price .introman{padding-bottom:2%}#affect-price h2{color:#3f5d9a;font-size:3rem;font-weight:300;padding-bottom:1%}@media (max-width:715px){#affect-price h2{font-size:2rem}}#affect-price .wrapper h3{color:#112d6f;padding-bottom:2%}#other-types{padding:3.2rem 0 5rem;text-align:center}#cheap-insurance{padding:4.5rem 0 3rem;background:#112d6f;color:#fff;position:relative}#cheap-insurance .container{z-index:100;position:relative}#cheap-insurance:after{content:"";position:absolute;z-index:50;top:0;width:100%;height:100%;background:url(/img/cheap_car_mask.png) 100% 50%/97% auto no-repeat}#cheap-insurance .header h3{font-size:36px;letter-spacing:-.6px;font-weight:300;margin-top:50px;margin-bottom:15px}#cheap-insurance .header p,#cheap-insurance .header span{font-size:20px;display:inline-block;margin-bottom:5.1rem}#cheap-insurance .free-qoute-btn{margin-top:66px}#guides{padding:4.9rem 0 0;background:#112d6f}#guides .row{color:#fff}#guides .wrapper{max-width:85%}#guides .numeric-grid{padding-top:20px}#guides .numeric-grid p{color:#1a47b0}#guides .numeric-grid .row{margin-bottom:5.7rem}#faq,.faq{padding:3rem 0}#faq h4,.faq h4{margin-bottom:23px}#faq .nav,.faq .nav{padding-top:18px}#faq .nav a,.faq .nav a{color:#333;text-transform:uppercase;font-size:16px;font-weight:500;padding:0;margin-left:1.6rem}#faq #accordion,#faq .accordion,.faq #accordion,.faq .accordion{padding-top:40px}#faq #accordion div,#faq .accordion div,.faq #accordion div,.faq .accordion div{border:0;background:0 0}#faq #accordion button,#faq .accordion button,.faq #accordion button,.faq .accordion button{padding:16px 10px 16px 18px;width:100%;text-align:left;font-size:16px;text-decoration:none;font-weight:500;border:0;outline:0;background-color:#07abef;border-radius:0;color:#fff}#faq #accordion button i,#faq .accordion button i,.faq #accordion button i,.faq .accordion button i{width:13px;height:13px;position:absolute;right:8px;margin:4px 12px;background-image:url(/img/small_icons.png);background-position:-14px -2px}#faq #accordion .card-body,#faq .accordion .card-body,.faq #accordion .card-body,.faq .accordion .card-body{padding:5px 20px 25px}#faq #accordion button.collapsed,#faq .accordion button.collapsed,.faq #accordion button.collapsed,.faq .accordion button.collapsed{background:#fff;color:#333}#faq #accordion button.collapsed i,#faq .accordion button.collapsed i,.faq #accordion button.collapsed i,.faq .accordion button.collapsed i{background-image:url(/img/small_icons.png);background-position:-48px -2px}#faq #accordion .card-header,#faq .accordion .card-header,.faq #accordion .card-header,.faq .accordion .card-header{padding:0;margin-bottom:18px}#bottom-banner{background:url(/img/car_insurance_bg.jpg) 0 0/cover no-repeat;color:#fff;min-height:315px}#bottom-banner .free-qoute-btn.white{background:#fff;color:#1a47b0;font-weight:500;margin:8.2rem}#bottom-banner .free-qoute-btn.white i{background-position:-63px -2px}#bottom-banner p{font-weight:700;font-size:48px;margin-bottom:0}#bottom-banner span{font-size:46px;font-weight:300}#bottom-banner .col-lg-6:first-child{padding:6.5rem 0 2rem 9rem;line-height:1.2}#bottom-banner .col-lg-6:last-child{text-align:center}#breadcrumbs{padding-top:75px}#breadcrumbs ul{list-style:none;padding:0;margin:0}#breadcrumbs ul li{display:inline}#breadcrumbs ul li a{color:#07abef;font-size:18px;font-weight:300}#breadcrumbs ul li+li:before{padding:8px;color:#585e6e;content:"/\00a0"}#top-banner{background-position:100% 50%;background-repeat:no-repeat;padding:0 0 4.7rem;width:100%}#top-banner .title{font-size:48px;color:#595f6f}#top-banner .title h1{font-size:48px;color:#595f6f;font-weight:300;line-height:1.5}#top-banner .sub-title{text-align:left}#top-banner .free-qoute-btn{min-width:300px;text-align:center}#blog{padding:3.2rem 0}#blog .recent-content{width:177px}#blog .content img{width:100%}#blog .content .big{margin:30px 0}#blog .content p{margin:9px 0 25px}#blog .content h1{font-size:36px;font-weight:900;margin-bottom:30px;color:#333}#blog .content h2{margin:50px 0 0;font-size:36px;font-weight:900;color:#333}#blog .content h3{font-weight:900;margin:29px 0 0;color:#0a2158}#blog .content ul{list-style:square;margin:0;padding:0 0 0 20px}#blog .content ul li{margin-bottom:10px}#blog .content ul li span{font-size:16px}#blog .content .table td,#blog .content .table th{border-top:1px solid #ececec;font-size:18px;padding:1rem}#blog .content .table-hover tbody tr:hover{background:#123075;background:-moz-linear-gradient(top,#123075 0,#092056 100%);background:-webkit-linear-gradient(top,#123075 0,#092056 100%);background:linear-gradient(to bottom,#123075 0,#092056 100%);padding-bottom:0;color:#fff}.sidebar .search{margin-top:5px;position:relative}.sidebar .search form input[type=text]{border:1px solid #e5e5e5;padding:10px 15px;width:100%;border-radius:3px;outline:0}.sidebar .search form input[type=text]::placeholder{font-size:13px}.sidebar .search form input[type=submit]{background:url(/img/search.png) 50% 50% no-repeat;border:0;position:absolute;width:50px;height:100%;top:0;right:0}.sidebar ul{list-style:none;padding:0;margin:0}.sidebar .title{text-transform:uppercase;font-weight:700;font-size:13px;margin-bottom:23px;color:#333;margin-top:68px}.sidebar .faq li{margin-bottom:8px}.sidebar .faq a{font-size:13px;color:#666}.sidebar .guide-faq a{font-size:13px;color:#666}.sidebar .faq i{color:#ccc;font-size:13px}.sidebar .recent-articles .recent-img{float:left;width:75px;margin-right:10px}.sidebar .recent-articles .recent-content{width:75%;float:left;position:relative;top:-4px}.sidebar .recent-articles li{padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #eee;overflow:hidden}.sidebar .recent-articles li a{color:#333;font-size:13px;font-weight:500;line-height:1.5;margin-bottom:5px;display:block}.sidebar .recent-articles li .date{font-size:13px;color:#999}.sidebar .recent-articles li:last-child{border-bottom:0}.second-nav{border-top:1px solid #e9e9e9;border-bottom:2px solid #07abef;padding-top:3px;padding-bottom:3px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#ededed 100%);background:-webkit-linear-gradient(top,#fff 0,#ededed 100%);background:linear-gradient(to bottom,#fff 0,#ededed 100%);overflow:hidden}.second-nav .navbar-nav{text-align:center;width:100%}.second-nav .container{padding-left:0;padding-right:0}.second-nav .nav{width:100%}.second-nav nav{padding-left:0;padding-right:0;margin-bottom:0}.second-nav a{color:#595f6f;margin-right:1rem;position:relative}.second-nav a:last-child{margin-right:0}.second-nav a:first-child:after{background:0 0;border:0}.second-nav a:hover{background-color:#07abef;color:#fff}.second-nav a:after{content:"";position:absolute;width:2px;height:100%;background:#fff;border-right:1px solid #dfdfdf;left:-9px;top:0}.second-nav .nav-link.active{background-color:#07abef}.second-nav .nav-link.active+a:after,.second-nav .nav-link.active:after{background:0 0;border:0}#card-content{background:#f7f8fb}#card-content .title-narrow{padding:50px 0 45px;color:#0f358e}#card-content .list{padding-bottom:1rem}#card-content .list .item{background:#fff;border:1px solid #e0e2e7;border-radius:5px;padding:1rem 1rem 0;margin-top:1rem}#card-content .list .item>.row>div:not(.btn-wrapper){padding-right:0}#card-content .list .item .card-title{font-size:24px;color:#1a47b0;padding-left:22.2%}#card-content .list .item .info-wrap{border:1px solid #f0fafe;background:#f9fdff;border-radius:5px;overflow:hidden;height:100%}#card-content .list .item .info-wrap .title{background:#112d6f;color:#fff;padding:.1rem 1.2rem}#card-content .list .item .info-wrap .text{padding:.4rem 1.2rem}#card-content .list .item .info-wrap .text b{color:#1a47b0;font-size:24px;display:block;font-weight:400;margin:.4rem 0}#card-content .list .item .info-wrap .text p{margin-bottom:0;line-height:1.8}#card-content .list .item img{min-width:230px;width:100%}#card-content .list .item .example-wrap{border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden;width:100%}#card-content .list .item .example{background:#f9fdff;margin-top:1rem;padding:1.2rem;font-weight:300;width:100%;text-align:center;line-height:1.2;position:relative}#card-content .list .item .example .more-info{padding:5px 0 5px 2rem;background:url(/img/more_info.png) 0 50% no-repeat;font-weight:500;color:#07abef;text-decoration:none;font-size:16px;z-index:100}#card-content .list .item .example img{max-width:80px;min-width:80px}#card-content .list .item .example .row div:nth-child(1){max-width:160px}#card-content .list .item .example .row div:nth-child(2){text-align:left;padding-top:1rem}#card-content .list .item .example .row div:last-child{text-align:right;line-height:1.6}#card-content .list .item .more-info-drop-down{padding:1rem;font-size:16px;display:none}#card-content .list .item .seedeal-btn{background:#e51d3d;background:-moz-linear-gradient(left,#e51d3d 0,#f62952 100%);background:-webkit-linear-gradient(left,#e51d3d 0,#f62952 100%);background:linear-gradient(to right,#e51d3d 0,#f62952 100%);display:inline-block;color:#fff;margin-top:1.9rem;width:70%;height:5rem;text-align:center;padding-left:15px;line-height:5rem;position:relative;text-decoration:none;font-size:24px;font-weight:300;border-bottom-left-radius:5px;border-top-left-radius:5px}#card-content .list .item .seedeal-btn:after{content:"";width:40px;height:100%;position:absolute;right:-39px;top:0;background:url(/img/deal_btn_bg.png) no-repeat}#card-content .list .item.featured .row-eq-height{background:#d4f2ff;margin-right:-16px;margin-left:-16px;padding:1rem 0}#card-content .list .item.featured .row-eq-height .img>span{position:absolute;width:50px;height:50px;background:#f92a55;left:-20px;top:-25px;text-align:center;border-radius:100px;color:#fff;font-size:16px;line-height:1.2;padding:.6rem;font-weight:500}#card-content .long-list .item .info-wrap .text p{white-space:nowrap}#card-content .long-list .item img{min-width:auto}#card-content .long-list .item .seedeal-btn{margin-top:0;white-space:nowrap;font-size:21px}#card-content .long-list .item .card-title{padding-left:10.2rem}#card-content .content{padding-top:5rem;padding-bottom:4rem}#card-content .content .row>div:first-child{padding-right:0}#top-insurers{background:#123075;background:-moz-linear-gradient(top,#123075 0,#092056 100%);background:-webkit-linear-gradient(top,#123075 0,#092056 100%);background:linear-gradient(to bottom,#123075 0,#092056 100%);color:#fff;padding:2.5rem 0 2.4rem}#top-insurers .row{text-align:center;margin-top:3rem}#top-insurers img{margin-bottom:2rem}#top-insurers .sub-title{color:#d5dae0}#top-insurers .item img{display:inline-block;width:auto}#filter .results-found{margin-top:25px;display:inline-block}#filter .filter-tab{background:#fff;padding:2.8rem 0}#filter .filter-tab .tab-content{width:100%;position:relative}#filter .filter-tab .tab{background:#fff;width:100%}#filter .filter-tab .tab .row>a{border-radius:5px;padding:.5rem;border:2px solid #07abef;margin:0 1.5%;text-decoration:none;color:#07abef;font-size:19px;font-weight:200}#filter .filter-tab .tab .row>a:hover{background:rgba(7,171,239,.1)}#filter .filter-tab .tab .row>a i{display:inline-block;vertical-align:middle;margin-right:6px}#filter .filter-tab .tab .row>a i:nth-child(1){margin-right:0;margin-left:3px}#filter .filter-tab .tab .row>a span{min-width:60%;text-align:center;display:inline-block;text-decoration:underline;vertical-align:middle}#filter .filter-tab #refine_content{padding:0 2rem}#filter .filter-tab #refine_content .cancel{font-size:18px;color:#e82042;font-weight:300;margin-right:3rem}#filter .filter-tab #refine_content label{margin-top:15px;font-weight:300;position:relative;padding-left:25px}#filter.without-icons .filter-tab .tab .row>a{padding:.1rem 0;text-align:center}#filter.without-icons .filter-tab .tab .row>a span{font-size:18px;font-weight:400}.down-select,.up-select{background-color:#d0f1ff}.compare-section{background:#07abef;color:#fff}.compare-section .title{font-size:42px;font-weight:300;display:inline-block;line-height:1;padding-top:2.8rem;padding-bottom:2.8rem;background:url(/img/f.png) 0 50% no-repeat}.compare-section .free-qoute-btn{vertical-align:top;white-space:nowrap}.guides-and-news{padding:3rem 0}.guides-and-news ul{width:100%;padding:0;margin:0;list-style:none}.guides-and-news .row>.tab-content{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-left:1px solid #07abef;border-right:1px solid #07abef;border-bottom:1px solid #07abef;width:100%;padding:1rem;background:#fff}.guides-and-news .nav-link{border-bottom-left-radius:0;border-bottom-right-radius:0;background:#fff;border-top:1px solid #a5e5ff;border-right:1px solid #a5e5ff;border-left:1px solid #a5e5ff;padding:1rem 0 1.5rem;color:#112d6f}.guides-and-news .nav-link.active{border-color:#07abef;background:#effaff;background:-moz-linear-gradient(top,#effaff 0,#fff 100%);background:-webkit-linear-gradient(top,#effaff 0,#fff 100%);background:linear-gradient(to bottom,#effaff 0,#fff 100%);color:#112d6f;text-decoration:underline;border-bottom:0}.guides-and-news .nav-item{border-bottom:1px solid #07abef}.guides-and-news .nav-item:not(.active){overflow:hidden}.guides-and-news .nav-item:last-child{padding-left:12px}.guides-and-news .nav-link{border-bottom:0;position:relative;bottom:-10px}.guides-and-news .nav-link i{vertical-align:middle;margin-right:1rem}.guides-and-news .nav-fill .nav-item{width:50%}.guides-and-news ul li:first-child a{border-top:1px solid #ebebeb}.guides-and-news ul li a{padding:.5rem 1rem;border-bottom:1px solid #ebebeb;display:block;color:#3b3b3b}.guides-and-news ul li a:hover{text-decoration:none;background:#f1fbff}@media only screen and (max-width:1199px){.mortgages-header{background:#1a2948}.car-insurance-header{background:#1a2948!important}}.mortgages-header{background-position:0 30%;background-repeat:no-repeat;background-size:cover}.additional-info{background:#fff;padding:3rem 0;margin:2rem 0 -2rem}.additional-info .row{margin-bottom:3rem}.additional-info h3{text-align:center;color:#1a47b0;margin-bottom:3rem}.additional-info .sub-title{margin-bottom:1rem}.additional-info .circle{background:#e51d3d;background:-moz-linear-gradient(left,#e51d3d 0,#f62952 100%);background:-webkit-linear-gradient(left,#e51d3d 0,#f62952 100%);background:linear-gradient(to right,#e51d3d 0,#f62952 100%);border-radius:100px 100px 100px 0;text-align:center;color:#fff;padding:15px 20px;font-size:22px;display:inline-block;margin-bottom:25px;position:relative}.additional-info .circle:after{content:"";position:absolute;bottom:-15px;left:0;width:0;height:0;border-top:0 solid transparent;border-bottom:15px solid transparent;border-right:15px solid transparent;border-left:10px solid #e61e3f}.additional-info span{font-weight:200}.additional-info ul{padding-left:17px}.additional-info b{display:inline-block}.current-account-header{background-position:50% 0;background-repeat:no-repeat;background-size:cover;padding-bottom:0}#card-content.current-account .long-list .item .card-title{padding-left:11.8rem}.loans-header{background-position:0 50%;background-repeat:no-repeat;background-size:cover}.long-white-block{padding:40px 0}.long-white-block h3{text-align:center;font-size:36px;margin-bottom:30px;font-weight:300;color:#1a47b0}.applying{background:#f7f8fb;padding:3rem 0}.applying .right h4{text-align:center;font-size:32px;margin-bottom:20px;font-weight:300;color:#1a47b0}.applying .right i{display:block;margin-bottom:20px}.applying .right .numeric-grid{color:#595f6f}.applying .right .numeric-grid i{background:#0596d1;background:-moz-linear-gradient(-45deg,#0596d1 0,#07a5e7 100%);background:-webkit-linear-gradient(-45deg,#0596d1 0,#07a5e7 100%);background:linear-gradient(135deg,#0596d1 0,#07a5e7 100%)}.applying .right .numeric-grid .row{margin-bottom:30px}.applying .right .numeric-grid .row:last-child{margin-bottom:0}.applying .right p{font-weight:700;color:#1a47b0}#loans .gray-bg{padding-bottom:2rem}#loans form button{box-shadow:none;margin-bottom:0}#loans #get-quote{padding-bottom:0}.need-advice{background:#f7f8fb;padding-top:50px;padding-bottom:50px}.need-advice h3{margin-bottom:20px}.need-advice .small-sub-title ul li:before{content:"✓";position:absolute;left:0;padding-left:2%}.need-advice .small-sub-title ul{list-style:none}.need-advice .small-sub-title{font-size:20px}.need-advice .small-sub-title a{display:block}.need-advice .small-sub-title .phone{display:inline}.need-advice img{max-width:100%;padding:0 1rem}.need-advice .numeric-grid i{display:block!important}.block-with-picture img{max-width:100%}.three-boxes-with-icon .white-box{position:relative;padding:20px 20px 20px 90px;margin-bottom:20px}.three-boxes-with-icon .white-box i{position:absolute;left:20px;top:0;bottom:0;margin:auto}.three-boxes-with-icon .white-box img{position:absolute;left:20px;top:0;bottom:0;margin:auto}.three-boxes-with-icon .white-box b{display:block;color:#07abef;margin-bottom:10px}.white-title{color:#fff;margin-bottom:2.5rem;text-transform:uppercase;font-size:26px;font-weight:400}.under-text{text-align:center;width:100%;margin:auto;color:#fff;padding-top:3rem;font-size:1.25rem}.under-text a{color:#fff33c}.four-boxes-with-top-icon{background:url(/img/cheap_car_mask.png) 50% 50%/100% auto no-repeat #07abef;padding:3rem 0 4rem}.four-boxes-with-top-icon h4{color:#fff}.more-info-iva h4{color:#08a1e9}.four-boxes-with-top-icon .white-box{background:#fff;padding:2rem 1rem 1.5rem!important;text-align:center}.more-info-iva .white-box{background:#08a1e9;color:#fff;margin-bottom:2%}.four-boxes-with-top-icon .white-box i,.four-boxes-with-top-icon .white-box img{display:inline-block;max-width:64px;margin-bottom:1rem}.four-boxes-with-top-icon .title{font-weight:700;margin:.5rem 0 1rem;color:#112d6f;font-size:18px}#debts .white-box{padding:2rem 1rem 1.7rem 3rem}#debts .white-box .numeric-grid{padding:3rem 0 0 3.5rem}#debts .white-box .numeric-grid .row:first-child{margin-bottom:0}#debts .white-box .numeric-grid .row>div i{padding:24px;font-size:20px;box-shadow:none;background:#0596d1;background:-moz-linear-gradient(-45deg,#0596d1 0,#07a5e7 100%);background:-webkit-linear-gradient(-45deg,#0596d1 0,#07a5e7 100%);background:linear-gradient(135deg,#0596d1 0,#07a5e7 100%)}#debts .white-box .numeric-grid .row>div p{color:#595f6f;padding-top:1.2rem;padding-left:1rem}#debts>.numeric-grid{background:#112e71;background:url(/img/cheap_car_mask.png) right top no-repeat,-moz-linear-gradient(top,#112e71 0,#0a225a 100%);background:url(/img/cheap_car_mask.png) right top no-repeat,-webkit-linear-gradient(top,#112e71 0,#0a225a 100%);background:url(/img/cheap_car_mask.png) right top no-repeat,linear-gradient(to bottom,#112e71 0,#0a225a 100%);padding-top:4rem}#debts>.numeric-grid .row{margin-bottom:2rem}#debts>.numeric-grid .row:last-child{margin-bottom:0}#debts .numeric-grid.blue-bg{padding-bottom:3rem}#debts .numeric-grid.blue-bg .small-title{color:#fff}#debts .faq,#debts .need-advice{padding:4rem 0}#debts .guides-and-news .accordion{padding-top:0}#debts .guides-and-news .faq{padding:0}#debts .additional-info{padding-bottom:0;margin-top:0}#debts .additional-info h3{margin-bottom:2rem}.debt-mas{margin-top:43px}.debt-mas p{margin-top:10px}.get-advice-block{background:url(/img/cheap_car_mask.png) 50% 50%/100% auto no-repeat #07abef;padding:2rem}.get-advice-block h3,.get-advice-block p{color:#fff}.get-advice-block p{font-size:20px}.get-advice-block .free-qoute-btn{text-align:center}.get-advice-block.call h3{margin-right:1rem}.get-advice-block.call h3,.get-advice-block.call p{display:inline-block}#get-quote .formbox{width:100%}#get-quote{padding-bottom:3rem}#get-quote .row{margin-top:1rem}#get-quote .row.white-box,#get-quote .row:first-child{margin-top:0}#get-quote h1{padding:3rem 0}#get-quote .form-title::after{border-width:15px 580px 0}#get-quote .red-submit-btn .small_icons-Right-Arrow{margin-bottom:2px}.pros-cons{padding:3rem 0}.pros-cons .wrapper{margin-bottom:2rem;background:#fff;padding:1rem}.pros-cons h4{margin-bottom:2.5rem}.pros-cons ul{padding:0;margin:0;list-style:none}.pros-cons ul li{position:relative;margin-bottom:1rem;padding-left:2rem}.pros-cons ul li i{position:absolute;left:0;top:0;bottom:0;margin:auto;height:18px}.pros-cons .pros-wrapper{background:#ff4a6f;color:#fff}.pros-cons .pros-wrapper .btn{background:#f92a55}.pros-cons .cons-wrapper{background:#3db9ec;color:#fff}.pros-cons .cons-wrapper .btn{background:#07abef}.pros-cons .title{padding:0 0 1rem}.pros-cons .title p{font-size:24px;margin-bottom:0}.pros-cons .title b{display:block}.pros-cons .btn{color:#fff;padding:1rem 1.2rem;width:100%;font-weight:700;text-decoration:none;border-radius:0}.pros-cons .btn i{margin-left:1rem}header .features .wrapper .content{line-height:1.2;font-weight:400;padding-left:1rem}.text-and-form .text span{display:inline-block;border-top-right-radius:100px;border-bottom-right-radius:100px;background:#f91c3d;background:-moz-linear-gradient(-45deg,#f91c3d 0,#fa2b56 100%);background:-webkit-linear-gradient(-45deg,#f91c3d 0,#fa2b56 100%);background:linear-gradient(135deg,#f91c3d 0,#fa2b56 100%);padding:.5rem 2rem;position:relative;color:#fff;font-weight:700;font-size:22px;margin-bottom:1rem}.text-and-form .text span:before{content:"";position:absolute;width:0;height:0;left:-15px;top:0;border-style:solid;border-width:0 15px 50px 0;border-color:transparent #f91c3d transparent transparent}.text-and-form .text span.blue{background:#07abef}.text-and-form .text span.blue:before{border-color:transparent #07abef transparent transparent}header.van-header{background:url(/img/header_van_bg.jpg) 0 50%/cover no-repeat}.vantitle{width:60%;margin:auto}.text-with-picture{padding:4rem 15px 0}.text-with-picture .small-title{margin-bottom:2rem}.text-with-picture img{max-width:100%}header.bike-header{background:url(/img/header_bike.jpg) 0 50%/cover no-repeat}header.vehicle-warranty{background-color:#1a2948;background-position:0 50%;background-repeat:no-repeat;background-size:cover}#vehicle-warranty{padding:3rem 0}#vehicle-warranty h2{margin-bottom:2rem;font-size:36px;font-weight:300}#vehicle-warranty .title{font-size:30px;color:#07abef;margin-bottom:3rem}header.travel-insurance{background-color:#1a2948;background-position:0 50%;background-repeat:no-repeat;background-size:cover}#travel-insurance .text-with-picture{padding-bottom:4rem}header.pet-insurance{background-position:0 0;background-repeat:no-repeat;background-size:cover}#pet-insurance .numeric-grid{background:#07abef;padding:3.5rem 0 4rem}#pet-insurance .numeric-grid .small-title{color:#fff}#pet-insurance .numeric-grid i{margin-bottom:0;background:#fff;color:#07abef}#pet-insurance .numeric-grid .row{margin-bottom:4rem}#pet-insurance .numeric-grid .row:last-child{margin-bottom:0}#pet-insurance .numeric-grid p{margin-bottom:0;font-size:16px}#pet-insurance .rows-with-icons{padding:3rem 0 1.5rem}#pet-insurance .rows-with-icons h2{margin-bottom:3rem}#pet-insurance .rows-with-icons .white-box{padding:1.5rem 6.5rem;margin-bottom:1.5rem}#pet-insurance .rows-with-icons .white-box i{position:absolute;margin:auto 0;top:0;bottom:0;left:1.5rem}#pet-insurance .rows-with-icons .white-box p{font-weight:700;color:#07abef}header.travel-money-header{background-color:#1a2948;background-position:0 0;background-repeat:no-repeat;background-size:cover}#travel-money{padding-bottom:5rem}#foreign-money-transfer>.container{padding-bottom:3rem}#foreign-money-transfer .text{margin-bottom:2rem}.wide-section-with-logo{padding:3.5rem 0 4.5rem;color:#fff;background-image:url(/img/foreign-money-bottom-bg.jpg);background-image:-moz-linear-gradient(left,#fff 0,rgba(255,255,255,0) 60%),url(/img/foreign-money-bottom-bg.jpg);background-image:-webkit-linear-gradient(left,#fff 0,rgba(255,255,255,0) 60%),url(/img/foreign-money-bottom-bg.jpg);background-image:linear-gradient(to right,rgba(255,255,255,.8) 0,rgba(255,255,255,0) 60%),url(/img/foreign-money-bottom-bg.jpg);background-size:cover}.wide-section-with-logo .title{font-size:42px;font-weight:900;margin-bottom:1rem}.wide-section-with-logo p{font-size:18px}.wide-section-with-logo .free-qoute-btn{margin-bottom:0}.credit-report-header{background-position:0 50%;background-repeat:no-repeat;background-size:cover}#credit-report h2{padding-bottom:1rem}#credit-report #section1{padding-bottom:5rem}.two-cols{padding:3rem 0}.two-cols h4{margin-bottom:1rem}.two-cols ul li:last-child{margin-bottom:0}.two-cols .small b,.two-cols .small+b,.two-cols p b,.two-cols p+b{margin-bottom:1rem;display:block}.two-cols .small b,.two-cols p b{margin-left:1.2rem}.two-cols .small ul,.two-cols p ul{overflow:hidden;padding-left:1.2rem}.two-cols .small ul li,.two-cols p ul li{float:left;margin-right:1.7rem}.two-cols .white-box{padding:2rem;height:100%}header.life-insurance{min-height:500px;max-height:700px}.insurance-title{text-align:center;padding-top:3%}.two-cols .insurance-title{padding-bottom:2%;padding-top:0}.insurance-title h3{padding-bottom:1rem;color:#0f358e;font-size:2.5rem;font-weight:300}.chunk{font-weight:500}#life-insurance .text-with-picture{padding:3rem 15px 0}header.life-insurance .top-nav{background:#344974;border:none}#life-insurance .four-boxes-with-top-icon{background:#f7f8fb;padding-bottom:3rem}#life-insurance .two-cols .small-title{font-size:34px}#life-insurance .two-cols .free-qoute-btn{min-width:300px;margin-bottom:0}#life-insurance #faq{padding:4rem 0}.life-insurance .guide-header-main{text-shadow:1px 1px #333}#top-insurers-home{background:#f9f9f9;color:#0b3290;padding:2.5rem 0 2.4rem}#top-insurers-home img{max-width:100%}.health-insurance-header{background:#1a2948}#health-insurance .text-and-form{padding:4rem 0}#health-insurance .sub-title{margin-bottom:3rem}#health-insurance .small-title{margin-bottom:1rem}#health-insurance .text .title{font-size:20px;min-height:50px;line-height:1.7}#health-insurance .text-and-form .free-qoute-btn{font-size:20px;min-width:300px}#income-protection .four-boxes-with-top-icon{background:#f7f8fb}#income-protection .four-boxes-with-top-icon .white-title{color:#112d6f}#income-protection .text-and-form{padding-top:3rem;padding-bottom:3rem}#income-protection .text-and-form img{max-width:100%}#income-protection .text-and-form .small-title{margin-bottom:2rem}#income-protection .text-and-form .free-qoute-btn{margin-bottom:0}#income-protection .blue-bg{padding:4rem 1rem 3.5rem;color:#fff}header.will-writing-header{background-color:#1a2948;background-position:0 0;background-repeat:no-repeat;background-size:cover;padding-bottom:8rem}header.will-writing-header .will-writing-cols{max-width:1100px;margin:7rem auto 0}header.will-writing-header .will-writing-cols .white-box{position:relative;padding:3rem;font-size:18px;font-weight:400}header.will-writing-header .will-writing-cols .white-box .title{font-size:26px;font-weight:700;color:#07abef;text-transform:uppercase;margin-bottom:1rem}header.will-writing-header .will-writing-cols b{color:#0f358e}header.will-writing-header .will-writing-cols s{color:red;display:block}header.will-writing-header .will-writing-cols span{color:#fff;background:#07abef;display:inline-block;border-radius:5px;padding:.2rem .5rem;font-size:20px;margin:.5rem .5rem .5rem 0}header.will-writing-header .will-writing-cols .text-wrapper{padding-left:6rem}header.will-writing-header .will-writing-cols .img-wrapper{position:absolute;top:3.5rem;left:2.9rem}header.will-writing-header .will-writing-cols .free-qoute-btn{margin:1rem 0 0;width:100%;text-align:center}header.will-writing-header .will-writing-cols>div:last-child .img-wrapper{left:1.7rem}#will-writing .wide-section-with-logo{background-image:url(/img/will-writing-bottom-bg.jpg)}#will-writing .additional-info h3{margin-bottom:4rem}header.gas-electricity-header{background-position:0 50%;background-repeat:no-repeat;background-size:cover}.mail-contact{padding-top:5rem;position:relative}.mail-contact .small-title,.mail-contact p{color:#fff}.mail-contact .text-center img{position:relative;top:-40px}.mail-contact .small-title{margin-bottom:2rem}.mail-contact form input{border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}.mail-contact .red-submit-btn{margin:0;width:100%}#gas-electricity .block-with-picture .small-title{margin-bottom:2rem}#gas-electricity .three-boxes-with-icon{padding-bottom:4rem}#gas-electricity .three-boxes-with-icon .row{margin-bottom:2rem}#gas-electricity .three-boxes-with-icon .white-box{margin-bottom:0;height:100%}#energy-text-section h4{font-size:1.5rem;color:#1642b3;font-weight:300}#energy-text-section .long-img{margin-top:16%}#energy-text-section .col-md-12,#energy-text-section .row{margin-top:2%}#energy-text-section .img-right{width:240px;margin:11% 20% auto auto}#energy-text-section .img-left{width:70%}#energy-text-section .width-90{width:90%}@media (min-width:1200px){.container{max-width:1170px}}@media (min-width:960px){#types-of-broadband .features .wrapper .icon,#types-of-insurance .features .wrapper .icon,header .features .wrapper .icon{padding-left:0}#types-of-broadband .features .wrapper .icon i,#types-of-insurance .features .wrapper .icon i,header .features .wrapper .icon i{margin:0 auto}}@media (max-width:1300px){#bottom-banner .col-lg-6:first-child{padding:1rem 0}}@media (max-width:1200px){#faq .nav a{margin:10px}#faq .nav{padding-top:5px;justify-content:flex-start;text-align:center;display:block}#faq .nav li{display:inline-block}#bottom-banner{text-align:center}#bottom-banner .free-qoute-btn.white{margin:2rem 0}#top-banner{background-position:160% 50%;background-repeat:no-repeat}#filter .filter-tab .tab>a i{margin-right:0}#card-content .list .item .card-title{padding-left:0!important}#card-content .list .item .row.row-eq-height{padding-right:15px}#card-content .list .item .row.row-eq-height>div{margin-bottom:15px}#card-content .content .row>div:first-child{padding-right:15px}.compare-section .free-qoute-btn{margin-top:0}.numeric-grid .col-2,.numeric-grid .row>div i{display:none}#faq h4{text-align:center}}@media (max-width:992px){header .top-nav nav .navbar-nav a.nav-link{padding:10px 0}header .navbar-collapse{margin:10px 0}.nav-item.nav-link.active:after,header .social{display:none}.numeric-grid .row:first-child{margin-bottom:0}.features>div{margin-bottom:15px}.numeric-grid>div i{display:none}#top-banner{background:0 0;padding-bottom:0}header .top-nav .dropdown{padding:1rem}header .top-nav li{position:relative}header .top-nav li a{font-size:20px}header .top-nav .dropdown-wrapper{padding-top:0;top:45px;width:100%}.second-nav .navbar-toggler i{background:#233862}.second-nav a:after{background:0 0;border:0}.second-nav a{margin:10px}#filter .results-found{margin-bottom:20px}#filter #sort_content .col{width:50%;margin-bottom:1rem;text-align:center}#filter #sort_content .col i{margin-right:0}#filter #sort_content .col span{white-space:nowrap;padding:.5rem;display:block}#filter .filter-tab{padding-bottom:1.8rem}.second-nav .navbar-toggler{width:100%;padding-bottom:0}.second-nav .navbar-toggler div{width:30px;float:left}.second-nav .navbar-toggler span{float:right;font-weight:700;color:#213256}.compare-section{text-align:center}.guides-and-news .nav-link i{display:block;margin:0 auto 10px}.header-form{padding:2rem}.header-form label{color:#07abef;font-weight:700;padding-left:0}.header-form .row .row>div,.header-form label{background:0 0}.header-form .row .row>div{padding:0}.header-form form input.form-control,.header-form form select.custom-select{border-radius:5px}#card-content .list .item .example .row div:nth-child(1){width:50%;max-width:100%}#card-content .list .item .example .row div:nth-child(2){width:50%;padding:0}#card-content .list .item .example .row div:nth-child(2) a{width:100%;display:inline-block;padding:2rem 0 0}#card-content .list .item .example .more-info{background:url(/img/more_info.png) 50% 0 no-repeat;text-align:center}#card-content .list .item .example .row div:nth-child(3){text-align:center;flex:1 0 100%;max-width:100%;padding-top:2rem}.additional-info,.applying .right{padding-top:20px}.additional-info h3{margin-bottom:50px}.block-with-picture div{text-align:center!important}.block-with-picture div .small-title{margin:1rem 0}.block-with-picture1 img{margin-left:-20%}#gas-electricity .three-boxes-with-icon .row{margin-bottom:0}#gas-electricity .three-boxes-with-icon .col-xl-4{margin-bottom:2rem}.mail-contact .text-center img{display:none}.mail-contact .red-submit-btn{margin-top:1rem}}@media (max-width:720px){#cheap-insurance,#faq,#guides,#insurance_details,#other-types,#types-of-broadband,#types-of-insurance{padding:2rem 0}.numeric-grid [class*=col-],.three-cols-grid [class*=col-]{margin-bottom:10px}#guides .numeric-grid .row,.three-cols-grid .row:first-child{margin-bottom:0}#guides .wrapper{max-width:100%}#bottom-banner{min-height:auto;background:#fc1c42}.free-qoute-btn.hidden{display:block!important;visibility:visible;text-align:center}#filter .filter-tab #refine_content{padding:0 0 2rem}.content-form .col{flex-basis:auto}.content-form .custom-checkbox{margin-right:10px}.four-boxes-with-top-icon .row>div{margin-bottom:1rem}#boiler .content-form{margin-top:2rem}#vehicle-warranty img{max-width:100%}#vehicle-warranty .col-xl-6:last-child{margin-top:2rem}.text-with-picture .text-center{order:2;padding-top:2rem}.wide-section-with-logo img{margin-bottom:1rem;max-width:100%}.form-title span{font-size:20px}#income-protection .four-boxes-with-top-icon .white-title{text-align:center}header.will-writing-header .will-writing-cols .white-box{margin-bottom:2rem}header.will-writing-header .will-writing-cols .img-wrapper{display:none}header.will-writing-header .will-writing-cols .text-wrapper{padding-left:0}}@media (max-width:500px){#debts .white-box .numeric-grid{padding-left:1rem;padding-right:1rem}#debts .white-box .numeric-grid .row>div p{padding-top:.5rem}.retrieve-qoute-btn{margin-left:0}#card-content .list .item .seedeal-btn{width:87%}#card-content .title-narrow{padding:15px 15px 0}.guides-and-news .nav-fill .nav-item{width:100%;padding:0}.guides-and-news .nav-fill .nav-item a{background:#fff;border:1px solid #07abef;position:static;margin-bottom:10px}.navbar-toggler{position:absolute;right:0;top:10px}#card-content .long-list .item .info-wrap .text{text-align:center}.additional-info .circle{margin:0 auto 1rem}#card-content .list .item .example-wrap{padding-left:15px}#filter .filter-tab .tab-content{padding:0 12px}#filter #sort_content .col span{display:inline-block}}.hidden{display:none!important;visibility:hidden}.invisible{visibility:hidden}@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}header .top-nav .dropdown .no-title{margin-top:38px}.guide-header-main{font-size:48px;font-weight:300;text-align:center;line-height:1.3;color:#fff;margin-top:3.5rem}#loan-amount{background:rgba(35,56,98,.8);padding:2rem 4rem 0}#loan-amount .title-narrow{margin:0;font-size:23px}#loan-amount .sub-title{font-size:28px}#loan-amount .sub-title,#loan-amount p{color:#fff}#guides-tab{padding:1rem 2rem}@media (max-width:320px){header .title-narrow{color:#fff;margin-top:2.5rem}.title-narrow{font-size:28px;font-weight:300;text-align:center;line-height:1.3}.sub-title-normal{text-align:center;font-size:20px;font-weight:200;margin:35px 0;color:#fff}}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-top-left-radius:.3rem;border-top-right-radius:.3rem;text-align:center}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;-ms-flex-pack:end;justify-content:flex-end;padding:0;background-color:#e51d3d;border-top:0 solid #e9ecef}.modal-title{margin-bottom:0;line-height:1.5;color:#fff}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#233862;background-clip:padding-box;border:0 solid rgba(0,0,0,.2);border-radius:.5rem;outline:0}#card-content h4{text-align:center;margin-top:4rem}@media (min-width:576px){.modal-dialog{max-width:720px;margin:10.75rem auto}}.diagram{width:100%}#faq .car-question{margin-top:25px}#faq .car-question h4{margin-bottom:23px;font-size:22px;letter-spacing:-.6px;font-weight:300;color:#1a47b0}.width80{width:80%;margin:auto}@media (max-width:1199px){#debts .white-box .numeric-grid{padding-left:2.5rem}#debts .block-with-picture{padding-bottom:20px}.diagram{display:none}}@media (max-width:991px){header .top-nav .dropdown .no-title{margin-top:38px}.title-narrow{font-size:37px}.width80{width:95%}}.reviews{padding:1.8rem 0 0;text-align:center;margin:auto}#car-insurance h2{font-size:48px;font-weight:300;text-align:center;line-height:1.3;color:#fff}#car-insurance h3{margin-bottom:7px;margin-top:6px;font-size:18px}#types-of-insurance h2{font-size:48px;font-weight:300;text-align:center;line-height:1.3}#types-of-broadband h3,#types-of-insurance h3{font-size:18px;margin-bottom:8px;color:#1a47b0;font-weight:400}#types-of-broadband h2{font-size:48px;font-weight:300;text-align:center;line-height:1.3;color:#0f358e}#insurance_details h2{color:#0f358e;font-size:42px;font-weight:300;text-align:center;line-height:1.3}#insurance_details h3{font-size:18px;margin-bottom:10px;color:#3f5d9a}#cheap-insurance .header h2{font-size:36px;letter-spacing:-.6px;font-weight:300;margin-top:50px;margin-bottom:15px}#cheap-insurance h3{font-size:23px;margin-bottom:10px}#faq h3{margin-bottom:23px;font-size:36px;letter-spacing:-.6px;font-weight:300;color:#1a47b0}.guide-faq{padding:0}@media (max-width:1200px){.site-logo{width:150px}header .top-nav nav .navbar-nav a.nav-link{margin:0 .5rem}header .top-nav .navbar-brand{margin-right:4%}#car-insurance h1{font-size:1.9rem;margin-top:1.5rem;margin-bottom:1rem;padding:0}header{background:#1a2948}#car-insurance .sub-title{width:95%;font-size:19px}.free-quote{margin-top:20px}#car-insurance h2{font-size:1.7rem}.retrieve-qoute-btn{margin-top:21px}.free-qoute-btn,.red-submit-btn{margin:11px 0}}@media (max-width:991px){.site-logo{width:59%}header .features .wrapper.white{padding:13px 20px}header .features .wrapper{padding:22px 20px}header .top-nav nav{padding:13px 0 3px}.navbar-toggler{position:absolute;right:0;top:10px}#insurance_details h2,#types-of-insurance h2{font-size:2rem}}#car-insurance h1{line-height:1.3;text-align:left;color:#fff;font-size:2.5rem;font-weight:500;padding:5rem 0 0}#car-insurance .car-box-white h2{font-size:1.4rem;color:#333}.car-box-white ul{color:#0f3495;list-style:none;margin:1.4rem .6rem .6rem;-webkit-padding-start:2.7rem}.car-box-white ul li{line-height:2.4rem}#car-insurance p{color:#fff;font-size:1.6rem;text-align:left;margin-top:3rem}#car-insurance strong{text-decoration:underline;font-size:1.7rem}#car-insurance .sub-title{width:100%;margin:auto;font-size:1.3rem;text-align:left;color:#06abef}.car-top-box{padding-top:2rem}.car-box-white{background:#fff;border-radius:4px;padding:1.4rem 0;max-width:400px;margin:auto}@media only screen and (max-width:1199px){.col-lg-pull-12{order:2;flex:1 auto}#car-insurance h1{padding:1rem 0 0;text-align:center;font-size:1.7rem}#car-insurance .sub-title{text-align:center}#car-insurance p{text-align:center;margin-top:0}}.car-quote{text-align:center;margin-top:0}.car-retrieve-btn{border:1px solid #0f3495;display:inline-block;color:#0f3495;padding:13px 10px;border-radius:5px}.car-qoute-btn{background:#f91c3d;background:-moz-linear-gradient(-45deg,#f91c3d 0,#fa2b56 100%);background:-webkit-linear-gradient(-45deg,#f91c3d 0,#fa2b56 100%);background:linear-gradient(135deg,#f91c3d 0,#fa2b56 100%);color:#fff;padding:13px 32px;border-radius:5px;margin:17px 0;display:inline-block;-webkit-box-shadow:1px 2px 5px 0 rgba(0,0,0,.45);-moz-box-shadow:1px 2px 5px 0 rgba(0,0,0,.45);box-shadow:1px 2px 5px 0 rgba(0,0,0,.45)}.car-qoute-btn i{display:inline-block!important;vertical-align:middle;margin-left:15px;border-radius:5px}@media only screen and (max-width:400px){.car-box-white ul{-webkit-padding-start:2rem}}@media only screen and (max-width:366px){.car-box-white ul{-webkit-padding-start:.8rem}}@media only screen and (max-width:334px){.car-box-white ul{-webkit-padding-start:.4rem}}@media only screen and (max-width:350px){#car-insurance .car-box-white h2{font-size:1.2rem}}.car-finance-header{background-color:#fff;background-position:63% 0;background-repeat:no-repeat;background-size:cover;padding-bottom:0}.car-finance-header .title-narrow{color:#0a3196;margin-top:3rem;text-align:left}.car-finance-header .sub-title-normal{text-align:left;font-size:24px;font-weight:300;margin:15px 0 0;color:#0057b3}.car-finance-header .free-quote{text-align:left;margin-top:0}.car-finance-header .top-nav{background:#344974}#car-finance-intro{background:#f9f9f9}#car-finance-why-us{background:#fff;text-align:center}#car-finance-why-us h3{text-align:center;color:#0f358e;padding:1rem 0 0}#car-finance-why-us h4{text-align:center;padding:2rem 0 .4rem;color:#0f358e}#car-finance-why-us img{width:177px;padding:1rem 0 3rem}#car-finance-why-us .car-img{width:100%}#car-finance-why-us p .sub{text-align:center;padding:0 0 1rem;color:#0f358e}#car-finance-c2a{text-align:center}#car-finance-c2a .row{padding:2rem 1rem}#car-finance-c2a h4{color:#fff}#car-finance-c2a p{color:#fff;font-weight:100;line-height:68px}#how-to-compare{background:#f2f2f2;margin-top:5rem}#cf-calc{background:#f9f9f9;padding-top:3rem;padding-bottom:3rem}#cf-calc .container{padding:1rem 1.5rem}#cf-calc img{max-width:150px}#cf-calc .calc-row:first-child label{margin-top:1.5rem}#cf-calc .calc-row>label{text-align:left;width:100%;font-weight:700;margin-top:2.5rem}#cf-calc .calc-row>label b{float:right}#cf-calc .title{font-size:32px;color:#102f83}#cf-calc .text{font-size:13px;margin-top:1.5rem;color:#a7a7a7}#cf-calc .summary{background:#ebecf1;padding:1.5rem;text-align:center;border-radius:5px}#cf-calc .summary b,#cf-calc .summary span{color:#07abef;font-weight:400}#cf-calc .summary .title{margin-top:2rem;color:#102f83;font-weight:700;font-size:22px}#cf-calc .summary .sub-title{font-size:16px}#cf-calc .summary #total{font-weight:700;color:#07abef;font-size:50px;margin:1rem 0}#cf-calc .summary #total span{font-weight:700}#cf-calc .summary .red-submit-btn{margin-bottom:0;box-shadow:none;width:100%}#cf-calc .credit-rating{text-align:center}#cf-calc .credit-rating .row{margin-left:-3px;margin-right:-3px}#cf-calc .credit-rating .col-md-2{padding:0 .2rem}#cf-calc .credit-rating input{position:absolute;opacity:0;height:0;width:0}#cf-calc .credit-rating label{display:block}#cf-calc .credit-rating span{border:2px solid #07abef;display:block;padding:.7rem .5rem;border-radius:5px;font-size:14px;cursor:pointer}#cf-calc .credit-rating input:checked+span{background:#e3f6fe}#cf-calc .ui-slider{background:#ebecf1;height:20px;position:relative;border-radius:100px}#cf-calc .ui-slider span{width:32px;height:32px;padding:5px;background:#07abef;border:8px solid #fff;position:absolute;margin-left:-.6em;border-radius:100px;display:flex;align-items:center;justify-content:center;top:-.4rem;box-shadow:0 0 10px 3px rgba(0,0,0,.2);outline:0}#cf-calc .ui-slider .ui-slider-range{position:absolute;height:100%;background:#07abef;border-top-left-radius:100px;border-bottom-left-radius:100px}.main-point{font-size:24px}.mortgage-page-header{background-position:0 50%;background-repeat:no-repeat;background-size:cover}.mortgage-page-header .top-nav{background-color:#344974}.four-button-container .title-narrow{font-size:5rem;margin-top:2rem;color:#fff}.four-button-container{margin-bottom:1rem;margin-top:5rem;padding:1rem 2.5rem 3rem;background:#233862bf;border-radius:5px}.four-button-container .title{text-align:center;font-size:24px;font-weight:200;margin:1rem 0 0;color:#fff}.four-button-container .row{margin-top:3rem}.m-type-btn a{border:2px solid #b5b5b5;border-radius:5px;background:#fff;display:block;color:#585858;padding:1rem 0 1rem 3.3rem;margin:1px 0}.m-type-btn img{position:absolute;left:30px;top:0;bottom:0;margin:auto;height:30px}.m-type-btn b{display:block;font-size:17px}.m-type-btn span{font-size:16px;color:#a5afc3}.m-type-btn a:hover{background-color:#fdffdf;border:3px solid #b5b5b5;text-decoration:none;color:#0b3290}#mortgage-intro{padding:4rem 15px 0}#mortgage-intro img{max-width:100%}#mortgage-intro .mortgage-btn{text-align:center;padding-top:2rem}#types-of-mortgage{background:#f9f9f9;padding:3rem 0}#types-of-mortgage h3{color:#0b3290}#types-of-mortgage a{font-size:1.25rem;color:#00aaf2}#types-of-mortgage .small-title{padding-top:4rem}#interest{padding:3rem 0}#interest img{max-width:100%}#interest h3{color:#0b3290}#interest .row{padding:4rem 1rem 0}@media (max-width:991px){.m-type-btn{margin:0 0 .7rem}.m-type-btn:nth-child(last){margin:0}.four-button-container .title-narrow{font-size:30px;margin-top:0}.four-button-container .title{font-size:20px;margin:1rem 1.5rem 0}.four-button-container .row{margin-top:1rem}.four-button-container{margin-bottom:0;margin-top:1rem;padding:1rem 1.5rem}}#loan-page-header{background-position:0 52%;background-repeat:no-repeat;background-size:cover}#loan-page-header .top-nav{background-color:#344974}#loan-page-header .red-submit-btn{margin:0;width:100%;max-width:270px}#loan-page-header form{padding-bottom:2rem}@media (max-width:767px){#loan-page-header .red-submit-btn{margin:.6rem 0 0;width:100%;max-width:100%}}@media (max-width:568px){#loan-page-header .title-narrow{margin-top:2.5rem}}@media only screen and (max-width:1199px){#energy-page-head.commerce-energy{background:0 0/cover #f9f9f9}#energy-page-head.commerce-energy .title-narrow{text-align:left;color:#344974;margin-top:2rem;font-size:38px}#commerce-bb{background:0 0/cover #f9f9f9}#commerce-bb .mail-contact{padding-top:1rem;position:relative}#commerce-bb .title-narrow{color:#344974;margin-top:2.5rem;text-align:center;font-weight:500;font-size:38px}.energy-nav-bg,.insurance-nav-bg{background:#fff!important}}#energy-page-head{background-size:cover}#energy-page-head .top-nav{background:#344974}#energy-page-head .title-narrow{text-align:left;color:#000;margin-top:4rem;font-size:58px}#energy-page-head .sub-title-normal{color:#000;padding:0}#energy-page-head p{text-align:left}#energy-page-head p:nth-child(2){text-align:left;font-size:1.5rem;margin-top:40px;color:#000}#energy-page-head a b{color:#00aaf2}#energy-page-head .mail-contact{padding-top:1rem}@media only screen and (max-width:768px){#energy-page-head .sub-title-normal{font-size:21px;margin:11px 0 0}#energy-page-head .title-narrow{text-align:left;color:#000;margin-top:2rem;font-size:35px}}.cursor{position:relative}.cursor i{position:absolute;width:1px;height:64%;background-color:gray;left:22%;top:17%;animation-name:blink;animation-duration:.8s;animation-iteration-count:infinite;opacity:1}.cursor input:focus+i{display:none}@keyframes blink{from{opacity:1}to{opacity:0}}#energy-sidebar{top:20px}.energy-box-white{background:#fff;border:1px solid #0f3495;border-radius:4px;padding:3rem 0;max-width:350px;margin:20px auto auto}.energy-box-white ul{color:#0f3495;list-style:none;margin:1.4rem .6rem 1.6rem 1rem;-webkit-padding-start:2.7rem}.energy-box-white h4{text-align:center;font-size:27px;margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.energy-box-white ul li{line-height:2.4rem}.energy-box-white ul .fas{margin-right:12px}#energy-guide-head{background-color:#fff;background-position:0 -2%;background-repeat:no-repeat;background-size:cover}#energy-sidebar button{background:#f91c3d;background:-moz-linear-gradient(-45deg,#f91c3d 0,#fa2b56 100%);background:-webkit-linear-gradient(-45deg,#f91c3d 0,#fa2b56 100%);background:linear-gradient(135deg,#f91c3d 0,#fa2b56 100%);color:#fff;padding:13px 26px;border-radius:5px;min-width:63%;margin:19px 0 0;display:inline-block;-webkit-box-shadow:3px 3px 100px 0 rgba(0,0,0,.45);-moz-box-shadow:20px 20px 100px 0 rgba(0,0,0,.45);box-shadow:-1px 1px 23px 0 rgba(0,0,0,.45)}#energy-sidebar .cursor{max-width:98%;margin:auto}#energy-sidebar input{border:1px solid #0f3495;display:inline-block;color:#0f3495;padding:13px 10px;border-radius:5px;min-width:62%}#energy-guide-head .input-group{padding-left:1rem}#energy-guide-head .fa-map-marker-alt{color:#333;padding:.6rem .6rem 0 0}#energy-guide-head .mail-contact{padding-top:3rem}#energy-guide-head form input{border:1px solid #0f3495;display:flex;color:#0f3495;padding:13px 10px;border-radius:5px;min-width:52%}#energy-guide-head .placeh{left:6%}#energy-guide-head form button{background:#f91c3d;background:-moz-linear-gradient(-45deg,#f91c3d 0,#fa2b56 100%);background:-webkit-linear-gradient(-45deg,#f91c3d 0,#fa2b56 100%);background:linear-gradient(135deg,#f91c3d 0,#fa2b56 100%);color:#fff;padding:13px 26px;border-radius:5px;min-width:27%;margin:0 0 0 18px;display:inline-block;border:none;cursor:pointer}#energy-page-head .guide-header-main,#energy-page-head .sub-title{color:#000;text-align:left}#energy-guide-head p:nth-child(2){text-align:left;font-size:1.5rem;margin-top:40px;color:#000}#energy-guide-head a b{color:#00aaf2}#energy-guide-head .top-nav{border-bottom:1px solid #344974;background:#344974}@media (max-width:455px){#energy-guide-head .cursor{width:83%}#energy-guide-head form input{min-width:89%}#energy-guide-head form button{min-width:73%;margin:12px 0 0 34px}#energy-guide-head .cursor i{left:4%}}#contact-body div h2{text-align:center;padding-top:5%;color:#274396}#top-insurers-van{background:#f9f9f9;color:#0b3290;padding:2.5rem 0 2.4rem}#top-insurers-van img{width:100%}#top-insurers-car{background:#f9f9f9;color:#0b3290;padding:2.5rem 0 2.4rem}#top-insurers-car img{width:100%;max-width:180px!important;margin:8px 0}#van-insurance-back{background-position:0 41%;background-size:cover;padding-bottom:4rem}#van-insurance-back .top-nav{background-color:#344974}#van-insurance .h1,#van-insurance-back #van-insurance h1{text-align:left;color:#fff;font-size:2.5rem;padding:9rem 0 0;text-shadow:2px 2px #000;font-weight:500}.van-top-box{padding-top:2rem}.van-box-white{background:#fff;border-radius:4px;padding:1.4rem 0;max-width:400px;margin:auto;border:1px solid #0b2f97}#van-insurance-back #van-insurance .sub-title{width:100%;margin:auto;font-size:1.3rem;text-align:left;text-shadow:2px 2px #000;font-weight:500;color:#fff}#van-insurance-back #van-insurance .reviews{padding:1.8rem 0 0;text-align:center;margin:auto;text-shadow:2px 2px #000;font-weight:500}#van-insurance .van-box-white h2{font-size:1.4rem;color:#333}.van-box-white ul{color:#0f3495;list-style:none;margin:1.4rem .6rem .6rem;-webkit-padding-start:2.7rem}.van-box-white ul li{line-height:2.4rem}#van-insurance p{color:#fff;font-size:1.6rem;text-align:left;margin-top:3rem}#van-insurance strong{text-decoration:underline;font-size:1.7rem}#van-insurance .sub-title{width:100%;margin:auto;font-size:1.3rem;text-align:left;color:#06abef}#van-insurance h2{font-size:48px;font-weight:300;text-align:center;line-height:1.3;color:#fff}#dmp-back{background:url(/img/debt-management-bg.jpg) 0 41%/cover;padding-bottom:4rem}#dmp-back .top-nav{background-color:#344974}.dmp-call-btn{margin-top:12px;min-width:62%}#dmp-back .sub-title{color:#fff;margin-top:15px;font-size:21px}#cc-back{background-position:0 39%;color:#fff;background-size:cover;padding-bottom:.8rem}#cc-back .top-nav{background-color:#344974}#cc-back h1{margin-top:75px;line-height:1.5;text-shadow:1px 1px #000;text-align:left}#cc-back .sub-title-normal{text-align:left;font-size:24px;font-weight:300;margin:35px 0;padding-bottom:3rem;color:#fff;text-shadow:1px 1px #000}#cc-back .free-qoute-btn{margin:0 0 45px}#cc-back .guide-header-main{text-shadow:1px 1px #333}#cc-back .sub-title-guide{text-align:center;font-size:24px;font-weight:200;margin:35px 0;color:#fff;text-shadow:1px 1px #000}#fmt-back{background:#383e6b}#fmt-back .top-nav{background-color:#344974}#fmt-back .title-narrow{margin-top:6.5rem;text-shadow:1px 1px #000;text-align:left}#fmt-back .sub-title{text-align:left;font-size:24px;font-weight:200;margin:35px 0;padding-bottom:0;color:#fff;text-shadow:1px 1px #000}#fmt-back .free-qoute-btn{margin:17px 0}#foreign-money-transfer .main-title{padding:5rem 1rem 1.5rem}#foreign-money-transfer h3,#foreign-money-transfer h4{padding-top:1.5rem}.fmt-process{text-align:center;padding:2.5rem 1rem}.fmt-process h3{padding-bottom:2rem}.fmt-process img{height:100px}@media only screen and (max-width:768px){#fmt-back .title-narrow{margin-top:2.5rem}}.404{font-size:3rem}@media only screen and (max-width:1199px){#van-insurance-back #van-insurance h1{padding:1rem 0 0;text-align:center;font-size:1.7rem}#van-insurance-back #van-insurance .sub-title{text-align:center}#dmp-back{background:#1a2948}#bike-insurance-back #bike-insurance .sub-title{text-align:center}#bike-insurance-back{background:#1a2948}}#bike-insurance-back{background-position:0 41%;background-size:cover;padding-bottom:4rem}#bike-insurance-back .top-nav{background-color:#344974}#bike-insurance-back #bike-insurance h1{text-align:left;color:#fff;font-size:2.5rem;padding:9rem 0 0;text-shadow:2px 2px #000;font-weight:500}#bike-insurance-back #bike-insurance .sub-title{width:100%;margin:auto;font-size:1.3rem;text-align:left;text-shadow:2px 2px #000;font-weight:500;color:#fff}#bike-insurance .car-box-white h2{font-size:1.4rem;color:#333;font-weight:300;text-align:center;line-height:1.3}.brand{float:left;width:100%;text-align:center}.brand img{display:inline-block;height:100px}.brand ul{margin:0;padding:0;width:100%;list-style:none;text-align:center}.brand li{display:inline-block;list-style:none;padding:40px 0;width:19%}.brand li:nth-child(4){border:none}@media (max-width:768px){.brand li{width:40%;border:none}}@media (max-width:414px){.brand li{width:47%;border:none}}#life-insurance .white-box{min-height:428px}#life-insurance .ticks-list-blue li{margin-bottom:0}#life-insurance-types .sub-title{margin-bottom:1.2rem}.life-insurance .title-narrow{color:#fff;margin-top:6.5rem;font-size:4rem;text-shadow:1px 2px #333;font-weight:400}.life-insurance .sub-title{color:#fff;margin-top:15px;text-shadow:1px 2px #333;font-size:38px;font-weight:400;text-align:center;line-height:1.3}@media only screen and (max-width:1199px){#bike-insurance-back #bike-insurance h1{padding:1rem 0 0;text-align:center;font-size:1.7rem}header.life-insurance{background:#1a2948;height:100%;min-height:400px;max-height:700px}.life-insurance .title-narrow{color:#fff;margin-top:2.5rem;font-size:3rem;text-shadow:1px 2px #333;font-weight:400}.life-insurance .sub-title{color:#fff;margin-top:15px;text-shadow:1px 2px #333;font-size:30px;font-weight:400;text-align:center;line-height:1.3}#life-insurance .white-box{min-height:330px}}.business-insurance{background-position:30% 64%;background-repeat:no-repeat;background-size:cover}#business-insurance .top-nav{background:#344974}#business-insurance .title-left{margin-top:6%;text-shadow:1px 1px #000}#business-insurance .guide-header-main{font-size:2.7rem;text-align:left;line-height:1.3;color:#fff;margin-top:0}#business-insurance .sub-title{text-align:left;font-size:1.5rem;font-weight:300;margin:35px 0;color:#fff;text-shadow:1px 1px #000}#business-idx .four-button-container{margin-top:5rem;margin-bottom:0}#business-idx .four-button-container .row{margin-top:0}.business-call{background:#344974;outline:#fff dashed 1px;outline-offset:-7px;border:1px solid #0f3495;border-radius:4px;padding:2rem 0 1rem;margin:20px auto auto}.business-call h4{color:#fff!important;text-align:center;font-size:27px;margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit;-webkit-padding-start:1rem}.business-call a{color:#fff}.fa-facebook{background:#3b5998;color:#fff}.fa-youtube{background:#b00;color:#fff}.footer_icons{background-image:url(../img/footer_social_icons.png);background-repeat:no-repeat;display:block}.footer_icons-Facebook{width:20px;height:20px;background-position:-2px -2px}.footer_icons-Gplus{width:20px;height:20px;background-position:-26px -2px}.footer_icons-Twitter{width:20px;height:20px;background-position:-74px -2px}.free-qoute-btn,.red-submit-btn{background:#f91c3d;background:-moz-linear-gradient(-45deg,#f91c3d 0,#fa2b56 100%);background:-webkit-linear-gradient(315deg,#f91c3d 0,#fa2b56 100%);background:-o-linear-gradient(315deg,#f91c3d 0,#fa2b56 100%);background:linear-gradient(135deg,#f91c3d 0,#fa2b56 100%);color:#fff;padding:13px 26px;border-radius:5px;margin:45px 0;display:inline-block;-webkit-box-shadow:20px 20px 100px 0 rgba(0,0,0,.45);-moz-box-shadow:20px 20px 100px 0 rgba(0,0,0,.45);box-shadow:20px 20px 100px 0 rgba(0,0,0,.45);cursor:pointer}.white-bg{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.002);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.02);box-shadow:0 0 5px 0 rgba(0,0,0,.02);border:1px solid #e8e9ec;background:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px}header .tag{font-size:22px;display:inline-block;color:#595f6f;border:1px solid #f92042;border-radius:100px;padding:0 1.5rem;vertical-align:middle;margin-bottom:14px;margin-left:2rem}header .hp-products{padding-bottom:3rem;background-color:#fff;background-position:100% 100%;background-repeat:no-repeat;background-size:30%;padding-top:3rem}header .hp-products h1,header .hp-products h2{text-align:center}header .hp-products h1{font-size:3rem;font-weight:300;line-height:1.3;color:#0f358e}header .hp-products .hp-sub p{text-align:center;color:#09aaef;font-size:1.5rem}header .hp-products .row a{background:#f6f6f6;padding:2rem 1rem;text-align:center;display:block;text-decoration:none;margin-bottom:2rem;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;border-radius:5px}header .hp-products .row a i{color:#09aaef}header .hp-products .row a h3{font-size:21px;margin-top:1rem;font-weight:300}header .hp-products .row a img{height:50px}header .hp-products .row a:hover{background:#fff}header .hp-products .more-products{background:#f91c3d;color:#fff;padding:1rem 2rem;text-transform:uppercase;border-radius:5px;margin-top:1rem;display:inline-block;text-decoration:none}.big-text-area{padding:3em 0;text-align:center;font-size:18px;border-bottom:2px solid #09aaef;border-top:2px solid #09aaef}.big-text-area h2{margin-bottom:2rem;font-size:42px;color:#0f358e;font-weight:300}.news-carousel-wrapper{overflow:hidden;padding-bottom:6rem;padding-top:3rem;background:#fff}.news-carousel-wrapper .title h2{font-size:32px;font-weight:300;margin-bottom:2rem}.flickity-viewport{overflow:visible}.carousel-cell{width:25%;margin-right:20px;background:#fff;border-radius:5px;overflow:hidden;-webkit-box-shadow:0 17px 80px -54px rgba(0,0,0,.75);box-shadow:0 17px 80px -54px rgba(0,0,0,.75);min-height:395px}.carousel-cell .img-wrapper{position:relative;width:100%;height:250px;display:block}.carousel-cell .news-img{background-repeat:no-repeat;background-size:cover;background-position:50%;position:absolute;top:0;left:0;height:100%;width:100%}.carousel-cell .article-title{padding:1rem 1rem 3rem;font-size:18px}.carousel-cell .read-more{position:absolute;right:15px;bottom:10px;font-size:15px}.flickity-page-dots{bottom:-50px}.flickity-page-dots .dot{width:20px;height:7px;border-radius:5px;background:0 0;border:2px solid #09aaef;opacity:1}.flickity-page-dots .dot.is-selected{background:#09aaef}.all-products{background:#fff;padding:3rem 0;border-bottom:2px solid #09aaef;border-top:2px solid #09aaef}.all-products h3{text-align:center;color:#0f358e}.all-products .row{border-bottom:1px solid #e6e6e6;padding-top:2rem;padding-bottom:2rem}.all-products .row:last-child{border-bottom:0}.all-products .product-title span{display:inline-block;margin-left:1rem;font-size:20px;font-weight:500;color:#09aaef}.all-products ul{list-style-type:none;margin:0;padding:0}.all-products ul li{margin-bottom:5px}.all-products ul a{font-weight:500;font-size:15px;color:#585858}.all-products img{width:60px}.all-products .col-md-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.all-products .col .title{font-weight:700;color:#09aaef;margin-top:1rem;margin-bottom:5px}.all-products .no-title{margin-top:2.6rem}footer{background:#112e71;background:-moz-linear-gradient(top,#112e71 0,#0a225a 100%);background:-webkit-linear-gradient(top,#112e71 0,#0a225a 100%);background:-webkit-gradient(linear,left top,left bottom,from(#112e71),to(#0a225a));background:-o-linear-gradient(top,#112e71 0,#0a225a 100%);background:linear-gradient(to bottom,#112e71 0,#0a225a 100%);color:#fff;padding:6rem 0 4.5rem;position:relative}footer a{display:inline-block;color:#709be7;font-size:16px}footer ul{padding:0;margin:0;list-style:none}footer ul li{margin-bottom:12px;font-size:16px}footer .first{z-index:100}footer .first>a{margin-bottom:38px}footer .first p{margin-bottom:5px}footer .first span{font-size:16px;line-height:1.3;color:#709be7;display:inline-block}footer .first .social{padding-top:50px}footer .first .social a{margin-right:6px}footer .second,footer .third{position:relative;z-index:100}footer .third span{font-size:16px;display:inline-block;margin-top:68px}footer .recent-articles{z-index:100}footer .recent-articles li{position:relative;margin-bottom:28px;height:4.3rem}footer .recent-articles b{display:inline-block;height:40px;width:40px;border:2px solid #607aa9;border-radius:100px;text-align:center;line-height:1;vertical-align:top;padding-top:7px;font-size:12px}footer .recent-articles span{position:absolute;left:50px;top:0}footer .bottom-links{position:relative;z-index:100;padding-top:25px;margin-top:20px;width:100%;text-align:center;border-top:1px solid #233862}footer .bottom-links li{display:inline-block;color:#5871a2}footer .bottom-links li a{padding:0 15px;display:inline-block;font-size:12px}footer .disclaimer{z-index:100;font-size:12px;text-align:center;padding-top:2rem;margin-top:1rem;border-top:1px solid #233862;color:#607aa9}@media (max-width:500px){.pagination{display:block;text-align:center}.pagination a{margin-bottom:1rem}.carousel-cell{width:100%}}#ff-mortg-c2a{background:#344974;padding:.8rem}#getting-life-quote{padding:2rem 0}.htgcc li{display:inline-block;vertical-align:top;max-width:325px;margin-left:29px;font-size:16px;line-height:1.3;color:#709be7;margin-bottom:2rem}.htgcc ol{margin:0 auto}.htgcc a{color:#fff;font-weight:500;font-size:1.1rem}.htgcc h3{color:#fff}.business-insurance-dlg{background-repeat:no-repeat;background-position:30% 64%;background-size:cover}.business-insurance-dlg .h1,.business-insurance-dlg h1{font-size:2.2rem!important;color:#344974!important;padding:5rem 0 0}.business-insurance-dlg .sub-title{color:#344974!important;text-shadow:none!important}.bi-list li{margin-bottom:1rem}.bi-footnote{font-size:14px}.bi-title-lg{font-size:3rem;color:#0b3290}.business-call .car-qoute-btn{margin:14px 0}.business-bullet-cta{text-align:center;margin-top:33px;font-size:1.4rem;margin-bottom:1rem}.business-btn{margin:0 0 60px}.business-bullet-sub{margin-top:1rem;font-size:20px;display:block}.life-rev{background:#344974;padding:1.2rem 0 .4rem}.life-rev p{font-size:1.6rem;color:#fff}.carousel-cell h3{text-align:center;color:#fff;font-size:1.3rem}.carousel-cell .hi-type{position:relative;width:100%;height:64px;display:block;background:#344974;padding:1rem 0}.hi-ico{max-width:80px;margin-bottom:1rem}#hi-faq button{background-color:#344974!important;color:#fff!important}#types-of-insurance .hi-tit{font-size:18px;margin-bottom:8px;color:#1a47b0;font-weight:400;line-height:1.2}.car-insurance-header{padding-bottom:3rem}.uspoint{-webkit-padding-start:0}.insurance-nav-bg{background:url(/img/tv/woman-insurance2.jpg) 108% 100% no-repeat #fff!important}.energy-nav-bg{background:url(/img/tv/woman-menu-2.jpg) 100% 100% no-repeat #fff!important}.bb-nav-bg{background:url(/img/tv/woman-menu-3.jpg) 100% 100% no-repeat #fff!important}@media (max-width:991px){.bb-nav-bg,.broadband-nav-bg,.energy-nav-bg,.insurance-nav-bg,.motoring-nav-bg{background:#fff!important}#top-insurers-car img{max-width:140px!important}}.tv-energy-woman{background-position:35% 0!important;background-repeat:no-repeat!important;background-size:cover!important}#commerce-bb .mail-contact{padding-top:1rem;padding-left:1rem;padding-right:1rem;position:relative}#commerce-bb .input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex;height:50px}@media (max-width:992px){#commerce-bb .mail-contact .red-submit-btn{margin:0}}.ft-ct-btn{border:1px solid #fff;display:inline-block;color:#fff;padding:13px 10px;border-radius:5px;margin:6px 12px}.ft-ct-btn .flag{height:1rem;margin-right:4px;vertical-align:-2px}.ft-ct-sw{text-align:center;margin-top:2rem}@media (max-width:1024px){.toast{overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem;bottom:0!important;right:0!important;width:100%!important;margin-bottom:0!important;text-align:center!important}}.review-link{color:#fff;text-decoration:underline}@media (max-width:767px){#commerce-bb .mail-contact .red-submit-btn{margin-top:1rem}#energy-text-section .nrg-img{margin:0;max-width:30%}}#expert-quote{background:#344974;padding:3rem 0}#expert-quote .quotext{font-size:1.4rem;color:#bbd9ff;max-width:90%;padding-left:10%}#expert-quote .quotext:before{content:"";width:61px;height:180px;background:url(/img/quotemarks.png) -11px 0 no-repeat;float:left;position:absolute;margin:0 10px 2px 0;left:10px}#expert-quote .quote-attr{font-size:1.3rem;font-weight:700;color:#fff;margin:0 0 3%}@media screen and (max-width:767px){#expert-quote .quotext:before{left:25px}#expert-quote .quote-attr{font-size:1.1rem;font-weight:700;color:#fff;margin:3% 8% 4% 5%}#expert-quote .quotext{font-size:1.2rem;color:#619ae4;max-width:81%;margin:auto;float:right;padding-left:0}#expert-quote{background:#344974;padding:3rem 0 2rem}}#expert-quote img{display:block;margin:0 auto}#cf-cta{background:#fff;padding:2.2rem 2.2rem 1.6rem;border-radius:16px;max-width:341px;margin:auto}#cf-cta h5{color:#0f358e;font-weight:300;font-size:3rem;text-align:center}#cf-cta h5 span,#cf-cta p span{font-weight:400}#cf-cta p{text-align:center;font-size:1.2rem;font-weight:300;padding:.5rem 1rem}#cf-cta a{background:#f91c3d;background:-moz-linear-gradient(-45deg,#f91c3d 0,#fa2b56 100%);background:-webkit-linear-gradient(315deg,#f91c3d 0,#fa2b56 100%);background:-o-linear-gradient(315deg,#f91c3d 0,#fa2b56 100%);background:linear-gradient(135deg,#f91c3d 0,#fa2b56 100%);color:#fff;padding:1rem 2rem;border-radius:5px;margin:1.6rem 0 0;font-size:1.4rem;font-weight:300;display:inline-block;cursor:pointer}.cta_banner{display:block;position:relative;z-index:1;width:100%;background:rgba(10,49,150,.08);color:#0a3196;text-decoration:none;border-radius:.25rem;padding:2.5rem 3rem;border:2px solid transparent;transition:border .3s,background .3s}.cta_banner:hover{color:#0a3196;text-decoration:none;background:rgba(10,49,150,.1);border:2px solid #07abef}.cta_banner::after{content:"";display:block;position:absolute;width:229px;height:201px;z-index:2;bottom:-2px;right:-2px;background-image:url(/img/car-cta-corner4.png);background-repeat:no-repeat;background-position:center center;background-size:contain;border-radius:0 0 .25rem;-moz-border-radius:0 0 .25rem;-webkit-border-radius:0 0 .25rem 0}#life-cta .cta_banner::after{background-image:url(/img/life-cta-corner-2.png)}#life-insurance-main .cta_banner::after{background-image:url(/img/life-cta-corner-2.png)}#home-insurance-main .cta_banner::after,.home-insurance-cta .cta_banner::after{background-image:url(/img/home-cta.png)}.home-security-cta .cta_banner::after{background-image:url(/img/adt-left.webp);bottom:35px;right:10px}.vehicle-warranty-subpage--content .cta_banner::after{background-image:url(/img/motoreasylogo.png);bottom:35px;right:10px}.motoreasycta .cta_banner::after{background-image:url(/img/motoreasylogo250.png);bottom:-25px;right:50px;width:250px}.cta_banner .text-lighter{color:rgba(10,49,150,.55)}.cta_banner .btn-primary{padding:.75rem 2.25rem;border:1px solid #f31f4b;background:#f31f4b}.cta_banner .btn-primary:focus,.cta_banner .btn-primary:hover,.cta_banner:hover .btn-primary{border:1px solid #f31f4b!important;background:#f31f4b!important;box-shadow:0 2px 20px 0 rgba(209,22,61,.4)!important;outline:0!important}.cta_banner h3{font-weight:400!important;margin:0 0 .5rem!important;color:#083296!important;font-size:2rem!important}.cta_banner p{margin:0 0 1.5rem!important;font-weight:400!important}@media (max-width:768px){.cta_banner{padding:1.5rem 2rem}.cta_banner .btn-primary{display:block;width:100%}}@media (max-width:992px){.cta_banner::after{content:none;display:none}}header.life-insurance{background-position:46% 0;background-repeat:no-repeat;background-size:cover;height:40vh;min-height:500px;max-height:700px}.li-blu{color:#344974!important}.li-blu-sub{color:#344974!important;font-size:1.8rem;text-shadow:none!important}#life-insurance-guides{background-size:auto!important}#life-insurance-guides .guide-header-main{font-weight:500;color:#344974;text-shadow:none}#life-insurance-guides .sub-title{color:#344974;text-shadow:none}@media only screen and (max-width:1199px){header.life-insurance{background:#1a2948;height:100%;min-height:400px;max-height:700px}.li-blu,.li-blu-sub{color:#fff!important;text-align:center}#life-insurance-guides .guide-header-main{font-weight:500;color:#fff;text-shadow:none}#life-insurance-guides .sub-title{color:#fff;text-shadow:none}}.site-logo{height:45px}.car-top-box img{height:1.4rem;margin-right:5px}.navcon{height:.7rem;margin-left:5px}.tabcon{height:1rem;margin-left:5px}.tabcon-up{transform:scale(1,-1)}.selectcon{height:1.2rem;margin-left:5px}.debtcon{box-shadow:none;border-radius:50%;height:65px;padding:11px!important;background:#0596d1;background:-moz-linear-gradient(-45deg,#0596d1 0,#07a5e7 100%);background:-webkit-linear-gradient(-45deg,#0596d1 0,#07a5e7 100%);background:linear-gradient(135deg,#0596d1 0,#07a5e7 100%);max-width:none!important;margin-bottom:12px}.van-box-white img{height:1.4rem;margin-right:5px}#provider-page .content h2{margin-top:0;margin-bottom:1rem}#provider-page .content h3{margin-bottom:1rem}#car-provider{background:#eef1f8!important;padding-bottom:4rem;border-bottom:4px solid #22358e;text-align:left}#car-provider h1{font-weight:300;font-size:4rem;color:#22358e;padding:5rem 0 0}#car-provider .car-box-white img{max-width:250px;height:auto;margin:15px auto;display:block}#car-provider p{font-weight:200;font-size:2.4rem;color:#22358e;margin-top:2rem}#car-provider h2{font-weight:300;text-align:center;line-height:1.3;font-size:1.4rem;color:#333}.insurer-box-white ul{color:#0f3495;margin:1.2rem .6rem 1.4rem;font-size:1.4rem;text-align:left;padding:0 0 0 1rem}.insurer-box-white li{min-height:50px}.insurer-box-white li:before{content:"";background-image:url(/img/icons/tick-blue.svg);height:42px;width:40px;float:left;margin:1px 10px 2px 1px;background-size:40px}.insurer-box-white{max-width:400px;min-width:350px;text-align:center;background:#fff;border:1px solid #0f3495;border-radius:4px;padding:1.8rem 0;margin:20px auto auto}.insur-log-sb{height:auto;margin-top:15px;max-width:250px}.insur-rate-sb{margin:1rem 0}.insur-rate-sb span{display:block;font-size:1.4rem;margin:1rem 0 0}.energy-box-white img{height:1.6rem;margin-right:.5rem}.reward-tool{color:#07abef;background:0 0;padding:0 .5rem;line-height:1.2;border-radius:.8rem;display:inline;font-size:17px;float:right;border:1.5px solid #07abef;font-weight:500}#bb-guide-head{background-color:#fff;background-position:35% 0!important;background-repeat:no-repeat!important;background-size:cover!important}#bb-guide-head .input-group{padding-left:1rem}#bb-guide-head .mail-contact{padding-top:3rem}#bb-guide-head form input{border:1px solid #0f3495;display:flex;color:#0f3495;padding:13px 10px;border-radius:5px;min-width:52%}#bb-guide-head form button{background:#f91c3d;background:-moz-linear-gradient(-45deg,#f91c3d 0,#fa2b56 100%);background:-webkit-linear-gradient(-45deg,#f91c3d 0,#fa2b56 100%);background:linear-gradient(135deg,#f91c3d 0,#fa2b56 100%);color:#fff;padding:13px 26px;border-radius:5px;min-width:27%;display:inline-block;border:none;cursor:pointer}#bb-guide-head .guide-header-main,#bb-guide-head .sub-title{color:#344974;text-align:left}#bb-guide-head .top-nav{border-bottom:1px solid #344974;background:#344974}@media (max-width:455px){#bb-guide-head .cursor{width:83%}#bb-guide-head form input{min-width:89%}#bb-guide-head form button{min-width:73%}#bb-guide-head .cursor i{left:4%}}.car-prov-box h2{font-size:1.4rem;color:#333;text-align:center}.car-prov-box{background:#fff;border-radius:4px;padding:1.4rem;max-width:400px;margin-top:1.6rem;border:1px solid rgba(27,50,144,.15);box-shadow:0 2px 20px 0 rgba(27,50,144,.15)}.car-prov-quote{text-align:center;margin-top:0}.car-prov-box .img-holder{min-height:130px}.car-prov-box img{padding-bottom:1rem;height:auto;max-height:120px;margin:2.5rem auto auto;display:block;max-width:100%}.car-prov-btn{background:#f91c3d;background:-moz-linear-gradient(-45deg,#f91c3d 0,#fa2b56 100%);background:-webkit-linear-gradient(-45deg,#f91c3d 0,#fa2b56 100%);background:linear-gradient(135deg,#f91c3d 0,#fa2b56 100%);color:#fff;padding:13px 32px;border-radius:5px;font-size:1rem;margin:17px 0;display:inline-block;-webkit-box-shadow:1px 2px 5px 0 rgba(0,0,0,.45);-moz-box-shadow:1px 2px 5px 0 rgba(0,0,0,.45);box-shadow:1px 2px 5px 0 rgba(0,0,0,.45)}.car-prov-btn i{display:inline-block!important;vertical-align:middle;margin-left:15px;border-radius:5px}@media only screen and (max-width:350px){.car-prov-box h2{font-size:1.2rem}}#providers{padding-bottom:5%}#providers .prov-intro{width:75%;margin:auto;display:block;text-align:center}#providers .prov-intro h1{color:#0f358e;font-size:2.5rem}#providers .prov-intro p{font-size:1.2rem}@media only screen and (max-width:768px){#commerce-hp-top{background-position:31% 32%;background-size:cover;padding-bottom:0;padding-top:0}#commerce-hp-top h1{color:#344974;padding-top:2rem;font-size:1.6rem}.w70{width:70%}#commerce-hp-top h2{color:#344974;font-size:1.1rem}header .hp-products .row a img{height:23px;margin-right:.5rem;display:inline}header .hp-products .row a h3{font-size:21px;margin-top:1rem;font-weight:300;display:inline}header .hp-products .row a{padding:1rem;margin-bottom:1rem;background:#fdfcfc;border:1px solid #3f5d9a}#commerce-hp .hp-products{padding-top:2rem}}.btn-primary{font-size:1.5rem;padding:.75rem 2.25rem;border:1px solid #f31f4b;background:#f31f4b}.btn-outline-primary{font-size:1.5rem;padding:.75rem 2.25rem;border:1px solid #f31f4b;background:#fff;color:#f31f4b}.btn-outline-primary:focus,.btn-outline-primary:hover,.btn-primary:focus,.btn-primary:hover{border:1px solid #f31f4b!important;background:#f31f4b!important;box-shadow:0 2px 20px 0 rgba(209,22,61,.4)!important;outline:0!important}.title-blue{color:#0f358e;font-weight:600;margin-bottom:1.75rem}.description-lighter{color:#595f73}.description-lighter:last-of-type{margin-bottom:0}.checklist{margin:2rem 0 0}.checklist-check{margin:1rem 0;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center}.checklist-check-icon{width:2.75rem}.checklist-check-text{color:#09aaef;font-weight:500;font-size:1rem;width:calc(100% - 2.75rem);max-width:calc(100% - 2.75rem);flex-direction:column}.row-offset{margin-top:4.5rem}.row-offset-sm{margin-top:3rem}.light-blue-box{padding:1.75rem 2.25rem;border-radius:.375rem;background:#e6eaf4}.big-blue-text{color:#09aaef;font-weight:600;display:block;margin-bottom:.5rem;font-size:1.625rem;letter-spacing:1px}@media (max-width:991px){.row-offset{margin-top:2.75rem}.row-offset-sm{margin-top:1.5rem}.generic-header .img-area img{display:none}}.star-ratings-sprite{background:url(/img/icons/star-sprite.svg#empty) repeat-x;height:32px;width:160px;margin:0 auto}.star-ratings-sprite-rating{background:url(/img/icons/star-sprite.svg#full) repeat-x;height:32px;display:block}.generic-header{padding-bottom:0;background:#f1f1f1}.generic-header .title-narrow{color:#0a3196;margin-top:3rem;text-align:left}.generic-header .guide-subtitle{text-align:left;font-size:24px;font-weight:300;margin:35px 0;color:#0a3196}.generic-header .img-area img{max-height:365px}#blog .corona img{width:90%;margin-bottom:2rem}.corona .sidemenu li{font-size:1.3rem}.corona .sidemenu li ul li{font-weight:400;font-size:1.1rem;margin-left:4%}.corona h2{margin-top:5px!important}.corona h4{color:#07abef}.corona h5{font-weight:300;font-style:italic}#cf-btm-bnner{background:url(/img/car-finance-foot-cta-bg.jpg) 0 0/cover no-repeat;color:#fff;min-height:315px}#cf-btm-bnner h5{color:#1c3296;font-size:46px;font-weight:300}#cf-btm-bnner a{background:#f91c3d;background:-moz-linear-gradient(-45deg,#f91c3d 0,#fa2b56 100%);background:-webkit-linear-gradient(315deg,#f91c3d 0,#fa2b56 100%);background:-o-linear-gradient(315deg,#f91c3d 0,#fa2b56 100%);background:linear-gradient(135deg,#f91c3d 0,#fa2b56 100%);color:#fff;padding:8px 14px;border-radius:5px;margin:8.2rem;font-weight:400;font-size:1.3rem;display:inline-block;cursor:pointer}#cf-btm-bnner .col-lg-6:first-child{padding:6.5rem 0 2rem 9rem;line-height:1.2}#coronavirus-alert{background:#f1f1f1;max-height:150px}#coronavirus-alert .row{width:95%;margin:auto}#coronavirus-alert p{font-size:1.5rem;color:#0f358e;margin-top:5%}#coronavirus-alert a{color:#f91c3d}#coronavirus-alert img{max-height:120px;margin-left:5%}@media (max-width:970px){#coronavirus-alert{max-height:270px}#coronavirus-alert p{margin-top:0;text-align:center}}#ho-ins h1{text-align:left;color:#fff;font-size:2.5rem;font-weight:500;padding:5rem 0 0;text-shadow:1px 2px 3px #333}#ho-ins .home-box-white h2{font-size:1.4rem;color:#333;font-weight:300;text-align:center;line-height:1.3}.home-box-white ul{color:#0f3495;list-style:none;margin:1.4rem .6rem .6rem;-webkit-padding-start:2.7rem}.home-box-white ul li{line-height:2.4rem}#ho-ins p{color:#fff;font-size:1.6rem;text-align:left;margin-top:3rem}#ho-ins .reviews{text-shadow:1px 2px 3px #333;font-weight:400}#ho-ins .sub-title{color:#fff;font-weight:500;text-shadow:1px 2px 3px #333;width:100%;margin:auto;font-size:1.3rem;text-align:left}.home-box-white{background:#fff;border-radius:4px;padding:1.4rem 0;max-width:400px;margin:auto}@media only screen and (max-width:1199px){.col-lg-pull-12{order:2;flex:1 auto}#ho-ins h1{padding:1rem 0 0;text-align:center;font-size:1.7rem}#ho-ins .sub-title{text-align:center}#ho-ins p{text-align:center;margin-top:0}}.mortgage-img img{width:50%;margin:-5% auto auto;display:block}.footnotes{font-size:.9rem}@media only screen and (max-width:991px){#loan-amount{padding:1rem 2rem 0;margin-top:2rem}#loan-amount .input-group-prepend{min-width:38%}#loan-amount .input-group{margin-bottom:12px}#loan-amount .input-group-text{width:100%}#loan-amount .form-group,#loan-amount .sub-title{margin-bottom:1rem}#loan-amount .title-narrow{margin-top:.5rem;font-size:1.9rem}}.loan-partn p{display:inline-block;margin:0 1.5rem}.loan-partn img{display:inline-block;vertical-align:baseline}.win{text-align:center}.win h3{color:#0a3196}@media screen and (min-width:767px){#commerce-hp{background-image:url(/img/tv/woman-cash-close-2.jpg)}header.life-insurance{background-image:url(/img/life-insurance-head.jpg)}#commerce-hi{background-image:url(/img/tv/home-insurance-bg.jpg)}#home-insurance-guide-head{background-image:url(/img/header_mortgage_bg.jpg);background-position:0 30%}#energy-guide-head,#energy-page-head,.top-banner-energy{background-image:url(/img/tv/woman-v-sofa.jpg)}header.gas-electricity-header{background-image:url(/img/header_energy.jpg)}#commerce-bb{background-image:url(/img/tv/broadband-woman.jpg)}#bb-guide-head{background-image:url(/img/bb-guide-bg.jpg)}#van-insurance-back{background-image:url(/img/van-insurance.jpg)}#loan-page-header{background-image:url(/img/loans-header.jpg)}.loans-header{background-image:url(/img/header_loans_bg.jpg)}.car-finance-header{background-image:url(/img/car-finance-bg.jpg)}.health-insurance-header{background:url(/img/header_health_insurance_bg.jpg) 0 50%/cover no-repeat}.will-writing-header{background:url(/img/header_will_writing.jpg)}header.vehicle-warranty-new{background-image:url(/img/warrantybg1.jpg);background-position:center}header.vehicle-warranty{background:url(/img/header_vehicle_warranty_bg.jpg)}header.travel-insurance{background:url(/img/header_travel-insurance.jpg)}header.travel-money-header{background:url(/img/header_travel_money_bg.jpg)}header.pet-insurance{background:url(/img/header_pet_insurance.jpg)}#bike-insurance-back{background:url(/img/bike-insurance-header.jpg)}.current-account-header{background:url(/img/header_current_account.jpg)}.credit-report-header{background:url(/img/header_credit_card_bg.jpg)}.mortgage-page-header,.mortgages-header{background:url(/img/header_mortgage_bg.jpg)}.business-hp-head{background:url(/img/piggy-bank-bg.png)}.business-insurance{background-image:url(/img/business-bgdark.jpg)}.business-insurance-dlg{background-image:url(/img/business-insurance-boxes.jpg)}.cc-back-main{background-image:url(/img/credit-card-back.jpg)}.cc-back-cashback{background-image:url(/img/cashback.jpg)}.cc-back-credit-building{background-image:url(/img/credit-builder.jpg)}.cc-back-low-balance-transfer{background-image:url(/img/lowbt.jpg)}.cc-back-low-rate{background-image:url(/img/lowrate.jpg)}.cc-back-reward{background-image:url(/img/rewards1.jpg)}.cc-back-zero-balance-transfer{background-image:url(/img/0bt1.jpg)}.cc-back-zero-purchases{background-image:url(/img/0percentpurchase.jpg)}#cc-back.blue h1{margin-top:75px;line-height:1.5;text-shadow:none;text-align:left;color:#14357e}#cc-back.blue .sub-title-normal{color:#14357e;text-shadow:none}.car-top-banner{background-image:url(/img/top_banner_car.jpg)}.car-base-header{background-image:url(/img/header_section_bg.jpg)}}.card-link:hover button{text-decoration:none}.shadow-interactive{transition:box-shadow .3s;box-shadow:0 .5rem 1rem rgba(15,53,142,.1)}.shadow-interactive:hover{box-shadow:0 .5rem 1rem rgba(15,53,142,.2)}.review-slider-link{display:inline-block;vertical-align:middle;width:1.875rem;height:1.875rem;line-height:1.5rem;text-align:center;background:0 0;border:2px solid rgba(9,170,239,.5);border-radius:.25rem;transition:border .3s,background .3s}.review-slider-link:hover{background:rgba(9,170,239,.16);border:2px solid transparent}.review-slider-link+.review-slider-link{margin-left:.5rem}.home-insurance-header--img{width:100%;padding:calc(100px + 13vh);background:url(/img/new-home-insurance-bg.jpg) no-repeat center 36%;background-size:cover}.landlord-insurance-header--img{width:100%;padding:calc(100px + 13vh);background:url(/img/landlord-insurance-bg.jpg) no-repeat center 36%;background-size:cover}.life-insurance-header--img{width:100%;padding:calc(100px + 13vh);background:url(/img/family-life-insurance.jpg) no-repeat center 36%;background-size:cover}.home-security-header--img{width:100%;padding:calc(100px + 13vh);background:url(/img/adt-street4.jpg) no-repeat center 20%;background-size:cover}.leaflet-header--img{width:100%;padding:calc(100px + 13vh);background:url(/img/hero-img.png) no-repeat center 20%;background-size:cover}.bb-insurance-header--img{width:100%;padding:calc(100px + 10vh);background:url(/img/broadband-bg3.jpg) no-repeat center 68%;background-size:cover}.car-insurance-header--img{width:100%;padding:calc(100px + 6vh);background:url(/img/car-again.jpg) no-repeat center 20%;background-size:cover}.taxi-insurance-header--img{width:100%;padding:calc(100px + 6vh);background:url(/img/car-again.jpg) no-repeat center 20%;background-size:cover}.page-header--content{position:relative;margin-top:-145px}.shadow{box-shadow:0 .5rem 1rem rgba(15,53,142,.1)!important}.shadow-sm{box-shadow:0 .25rem .5rem rgba(15,53,142,.05)!important}header .btn-primary{font-size:1.5rem;padding:.875rem 2.25rem;border:1px solid #f31f4b;background:#f31f4b;font-weight:500}.btn-primary:focus,.btn-primary:hover{border:1px solid #f31f4b!important;background:#f31f4b!important;box-shadow:0 2px 20px 0 rgba(209,22,61,.4)!important;outline:0!important}.btn-primary:focus,.btn-primary:hover{border:1px solid #f31f4b!important;background:#f31f4b!important;box-shadow:0 2px 20px 0 rgba(209,22,61,.4)!important;outline:0!important}.text-semibold{font-weight:600!important}.text-bolder{font-weight:700!important}.description-lighter{color:#595f6f;font-weight:400}.badge-secondary{color:#595f6f;background:rgba(89,95,111,.08)}.section-dark-blue{background:#123075;background:-moz-linear-gradient(top,#123075 0,#092056 100%);background:-webkit-linear-gradient(top,#123075 0,#092056 100%);background:linear-gradient(to bottom,#123075 0,#092056 100%);color:#fff}.checklist-check{margin:1.5rem 0;display:flex;flex-wrap:wrap;flex-direction:row}.checklist-check-icon{width:2.75rem}.checklist-check-icon-number{width:2.75rem;height:2.75rem;border-radius:50%;background:rgba(9,170,239,.16);color:#09aaef;font-weight:600;text-align:center;line-height:2.75rem}.checklist-check-icon-number.checklist-check-icon-number-small{width:1.75rem;height:1.75rem;line-height:1.625rem}.checklist-check-text{font-weight:500;font-size:.9rem;width:calc(100% - 2.75rem);max-width:calc(100% - 2.75rem);flex-direction:column;padding-left:1.25rem}.checklist-check-text.checklist-check-text-small{width:calc(100% - 1.75rem);max-width:calc(100% - 1.75rem);padding-left:1rem}.checklist-check-divided+.checklist-check-divided{border-top:1px solid rgba(89,95,111,.1)}.checklist-check-divided{margin:0!important;padding:1.25rem .875rem!important}.checklist-check-icon{width:2.75rem}.checklist-check-number{position:absolute;top:-.5rem;left:-.5rem;width:1.125rem;height:1.125rem;border-radius:50%;color:#f31f4b;background:rgba(243,31,75,.1);text-align:center;font-size:.725rem;font-weight:700;line-height:1.125rem}.checklist-check-icon-number{width:2.75rem;height:2.75rem;border-radius:50%;background:rgba(9,170,239,.16);color:#09aaef;font-weight:600;text-align:center;line-height:2.75rem}.checklist-check-text{font-weight:500;font-size:1rem;width:calc(100% - 2.75rem);max-width:calc(100% - 2.75rem);flex-direction:column;padding-left:1.25rem}.link-reverse{text-decoration:underline}.link-reverse:hover{text-decoration:none}.text-blue{color:#09aaef}.text-dark-blue{color:#0f358e}.text-dark-grey{color:#595f6f}.link-blue{color:#09aaef;text-decoration:underline}.link-blue:hover{text-decoration:none;color:#09aaef}.row-offset-sm{margin-top:2.5rem}.header-footnote{background:rgba(15,53,142,.1);padding:1.25rem 0;color:rgba(15,53,142,.6);font-size:.625rem;letter-spacing:.5px;font-weight:500}.section-offset{padding:56px 0!important}.section-blue{background:rgba(15,53,142,.1)}.page--tabs{border-bottom:2px solid rgba(15,53,142,.08);border-top-left-radius:.25rem;border-top-right-radius:.25rem}.page--tabs .nav-item{margin-bottom:-2px}.page--tabs .nav-item.show .nav-link,.page--tabs .nav-link.active{border:0;border-radius:0;border-bottom:2px solid #09aaef;font-weight:600;background:0 0;color:#09aaef}.page--tabs .nav-link{border:0;border-radius:0;padding:1.75rem 1.5rem;color:rgba(15,53,142,.6);font-weight:500;font-size:1.0625rem}.page--tabs .nav-link:not(.active):hover{color:rgba(15,53,142,.8)!important;border-color:#fff!important;border-bottom:1px solid #09aaef!important}.page--tabs .nav-item+.nav-item{margin-left:2rem}.d-flex-card{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch}.card-guide{cursor:pointer}@media (max-height:768px) and (min-width:992px){.page-header--content .cta-card .card-body{flex:0}.page-header--content .cta-card{margin-top:-200px;position:-webkit-sticky;position:sticky;top:1.5rem}.car-insurance-header--img{padding:calc(90px + 10vh)}.taxi-insurance-header--img{padding:calc(90px + 10vh)}.page-header--content{position:relative;margin-top:-90px}.d-flex-card{-ms-flex-align:center;align-items:center}}@media (max-height:768px) and (min-width:1200px){.page-header--content .cta-card{margin-top:-280px}.page-header--content{margin-top:-105px}}@media (min-width:992px){.page-header--content.page-header--content-small-mt .cta-card .card-body{flex:0}.page-header--content.page-header--content-small-mt .cta-card{margin-top:-360px;position:-webkit-sticky;position:sticky;top:1.5rem}.page-header--img.page-header--img-small-mt{padding:calc(90px + 10vh)}.page-header--content.page-header--content-small-mt{position:relative;margin-top:-90px}.d-flex-card{-ms-flex-align:center;align-items:center}}@media (min-width:1200px){.page-header--content.page-header--content-small-mt .cta-card{margin-top:-280px}.page-header--content.page-header--content-small-mt{margin-top:-105px}}@media (max-width:1199px){.page-header--content{margin-top:-90px}}@media (max-width:991px){.row-offset-sm{margin-top:2.5rem}.page-header--content{margin-top:-140px}}@media (max-width:768px){.row-offset-sm{margin-top:2rem}.checklist-check{margin:1rem 0}.page--tabs .nav-item{display:block;width:100%}.page--tabs .nav-item:first-of-type .nav-link{padding-top:.5rem}.page--tabs .nav-item+.nav-item{margin-left:0}.page--tabs .nav-link{border:0;border-radius:0;padding:1.25rem 1rem;font-size:1rem}}@media (max-width:576px){.row-offset-sm{margin-top:1.5rem}.page-header--img{padding:50px 0 80px 0;background:0 0}.page-header--content{margin-top:-80px}}#fof{background:#344974;background-position:center}#fof .top-nav{background-color:#344974}#fof h1{text-shadow:1px 1px #333;color:#fff;text-align:center;padding-top:11%}.404{font-size:3rem}#fof h2{text-shadow:1px 1px #333;color:#fff;text-align:center}@media only screen and (min-width:992px){#fof{height:80vh}}@media only screen and (max-width:768px){#fof h1{font-size:3rem}#fof h2{font-size:2rem}}#blog.ask-an-expert .content h2{margin:50px 0 0;font-size:30px;font-weight:500;color:#333}#blog.ask-an-expert .content p{margin:9px 0 9px}#blog.ask-an-expert .table td{font-size:15px;padding:0}#ask-expert-question{background:#dcecf5;padding:1.5em;border-radius:10px;color:#333;margin:0 0 20px 0}#ask-expert-question p{margin-bottom:0}#CybotCookiebotDialogBodyButtonDecline{color:#000!important;background-color:#fff!important;border:none}#CybotCookiebotDialogBodyButtonAccept{font-size:15px}.vehicle-warranty-new #loan-amount{background:rgba(35,56,98,.95)}.partnership p{margin:25px 0 -12px 0}.partnership img{width:250px}.flex-column{display:flex;flex-direction:column}.carTableTop{background:#22358e;color:#fff;border:none}#survey-findings .white-box{border-radius:4px;border:1px solid #e0e2e7;background:#fff;padding:1rem;margin:.6rem}#survey-findings h4{font-size:2.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit;padding:4rem 0 1rem 0}#survey-findings h5{padding:3rem 0 1rem 0}.graph-data{text-align:center;padding:3rem 0 0 0}#survey-findings .graph{background:url(/img/insurance-survey-data-1.png) no-repeat;height:450px;width:298px;margin:auto;padding:1rem 1.5rem 0 1.5rem}#survey-findings .graph2{background:url(/img/insurance-survey-data-2.png) no-repeat;height:450px;width:298px;margin:auto;padding:1rem 1.5rem 0 1.5rem}#survey-findings .graph3{background:url(/img/insurance-survey-data-3.png) no-repeat;height:450px;width:298px;margin:auto;padding:1rem 1.5rem 0 1.5rem}#survey-findings{padding-bottom:5rem}#survey-findings em{float:right}.graph strong{font-size:17px}.renewed-text{padding:0 2.6rem 3rem 1.6rem}.main-point{font-size:24px}.driver-list{text-align:center;list-style:none;padding-left:0}.driver-list img{max-width:100%}.renewed-text::after{content:" ";display:block;background:#00b1de;width:60%;margin-left:20%;margin-top:3rem;margin-bottom:1rem;height:3px}.numeric-grid .row>div a{font-size:1.2rem;color:#f1d701;font-weight:300}.car-btm-bnr{font-size:46px;font-weight:300}.text-mid-blue{color:#365292}.footer-footnote{background:#f9f9f9;padding:1.25rem 0;font-size:1rem;letter-spacing:.5px;font-weight:400}.regnumber{width:200px;height:48px;color:#000;background-color:#fec20a!important;border:2px solid #000!important;border-radius:6px;background-image:url(/img/license-plate.jpg);background-repeat:no-repeat;background-size:27px 48px;outline:0;box-shadow:none;padding-left:27px;padding-bottom:0;text-align:center;text-transform:uppercase;font-size:20px;line-height:48px;font-weight:700}.font-size-1125{font-size:1.125rem!important}.guide-table{border-collapse:collapse;text-align:center}.guide-table thead{background:#344974;color:#fff}.guide-table th{text-align:inherit;padding:15px 25px;font-size:1.1rem}.guide-table td{padding:5px 0}.guide-table tr:nth-child(even){background:#f9f9f9}.guide-header-blue{background:#112e70;color:#fff;padding:50px 0 30px 0}.guide-header-blue a{color:#d3d3d3}.lh-35{line-height:35px}
