@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}a{color:inherit;font-weight:700}@-webkit-keyframes hvr-pop{50%{transform:scale(1.2)}}@keyframes hvr-pop{50%{transform:scale(1.2)}}*{box-sizing:border-box}@font-face{font-family:cera-rounded;src:url(/site/fonts/cera-rounded/ceraroundproregular-comp.eot);src:url(/site/fonts/cera-rounded/ceraroundproregular-comp.eot?#iefix) format("embedded-opentype"),url(/site/fonts/cera-rounded/ceraroundproregular-comp.woff2) format("woff2"),url(/site/fonts/cera-rounded/ceraroundproregular-comp.woff) format("woff"),url(/site/fonts/cera-rounded/CeraRoundProRegular.ttf) format("truetype"),url(/site/fonts/cera-rounded/ceraroundproregular-comp.svg#cera_round_proregular) format("svg")}@font-face{font-family:cera-rounded-bold;src:url(/site/fonts/cera-rounded/ceraroundprobold-comp.eot);src:url(/site/fonts/cera-rounded/ceraroundprobold-comp.eot?#iefix) format("embedded-opentype"),url(/site/fonts/cera-rounded/ceraroundprobold-comp.woff2) format("woff2"),url(/site/fonts/cera-rounded/ceraroundprobold-comp.woff) format("woff"),url(/site/fonts/cera-rounded/CeraRoundProBold.ttf) format("truetype"),url(/site/fonts/cera-rounded/ceraroundprobold-comp.svg#cera_round_probold) format("svg")}@font-face{font-family:MuseoSansRounded-300;src:url(/site/fonts/sse/MuseoSansRounded-300.eot);src:url(/site/fonts/sse/MuseoSansRounded-300.eot?#iefix) format("embedded-opentype"),url(/site/fonts/sse/MuseoSansRounded-300.woff2) format("woff2"),url(/site/fonts/sse/MuseoSansRounded-300.woff) format("woff"),url(/site/fonts/sse/MuseoSansRounded-300.ttf) format("truetype")}@font-face{font-family:Oswald;font-style:normal;font-weight:400;src:url(/site/fonts/oswald-v49-latin/oswald-v49-latin-regular.eot);src:local(""),url(/site/fonts/oswald-v49-latin/oswald-v49-latin-regular.eot?#iefix) format("embedded-opentype"),url(/site/fonts/oswald-v49-latin/oswald-v49-latin-regular.woff2) format("woff2"),url(/site/fonts/oswald-v49-latin/oswald-v49-latin-regular.woff) format("woff"),url(/site/fonts/oswald-v49-latin/oswald-v49-latin-regular.ttf) format("truetype"),url(/site/fonts/oswald-v49-latin/oswald-v49-latin-regular.svg#Oswald) format("svg")}@font-face{font-family:Oswald;font-style:normal;font-weight:600;src:url(/site/fonts/oswald-v49-latin/oswald-v49-latin-600.eot);src:local(""),url(/site/fonts/oswald-v49-latin/oswald-v49-latin-600.eot?#iefix) format("embedded-opentype"),url(/site/fonts/oswald-v49-latin/oswald-v49-latin-600.woff2) format("woff2"),url(/site/fonts/oswald-v49-latin/oswald-v49-latin-600.woff) format("woff"),url(/site/fonts/oswald-v49-latin/oswald-v49-latin-600.ttf) format("truetype"),url(/site/fonts/oswald-v49-latin/oswald-v49-latin-600.svg#Oswald) format("svg")}@font-face{font-family:Sky-Text;src:url(/site/fonts/sky/68dbc35fc557dc7becd7f56871c60ea2.eot);src:url(/site/fonts/sky/68dbc35fc557dc7becd7f56871c60ea2.eot?#iefix) format("embedded-opentype"),url(/site/fonts/sky/68dbc35fc557dc7becd7f56871c60ea2.woff) format("woff"),url(/site/fonts/sky/68dbc35fc557dc7becd7f56871c60ea2.woff2) format("woff2"),url(/site/fonts/sky/68dbc35fc557dc7becd7f56871c60ea2.ttf) format("truetype"),url("/site/fonts/sky/68dbc35fc557dc7becd7f56871c60ea2.svg#Sky Text Medium Regular") format("svg");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:eonfont;src:url(/site/fonts/eon/35b72876d6df38e4727f777fa2417f3c.eot);src:url(/site/fonts/eon/35b72876d6df38e4727f777fa2417f3c.eot?#iefix) format("embedded-opentype"),url(/site/fonts/eon/35b72876d6df38e4727f777fa2417f3c.woff) format("woff"),url(/site/fonts/eon/35b72876d6df38e4727f777fa2417f3c.woff2) format("woff2"),url(/site/fonts/eon/35b72876d6df38e4727f777fa2417f3c.ttf) format("truetype"),url("/site/fonts/eon/35b72876d6df38e4727f777fa2417f3c.svg#Sky Text Medium Regular") format("svg");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:vodafone;src:url(/site/fonts/vodafone/InterFace_Trial_Th.woff2) format("woff2"),url(/site/fonts/vodafone/InterFace_Trial_Th.woff) format("woff"),url(/site/fonts/vodafone/InterFace_Trial_Th.ttf) format("truetype")}@font-face{font-family:vodafone-bold;src:url(/site/fonts/vodafone/InterFace_Trial_Rg.woff2) format("woff2"),url(/site/fonts/vodafone/InterFace_Trial_Rg.woff) format("woff"),url(/site/fonts/vodafone/InterFace_Trial_Rg.ttf) format("truetype")}html{font-size:62.5%}body,html{font-family:cera-rounded,sans-serif}body{margin:0;color:#042c7f;font-size:16px;font-size:1.6rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.4em}::-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}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}html{overflow-y:scroll}.form-fields--mt{margin-top:66px!important}@media(max-width:991px){.form-fields--mt{margin-top:0!important}}.form-fields--no-mt{margin-top:8px!important}.form-fields.full-width .row{display:block}.form-fields.full-width .row .input{margin:0 auto 24px}.form-fields.full-width+.consent{max-width:680px;margin:0 auto}@media(min-width:1400px){.container{max-width:1280px}}@media(min-width:1600px){.container{max-width:1580px}}h1,h2,h3,h4{font-family:cera-rounded-bold,sans-serif;font-weight:700;line-height:1.2em;letter-spacing:-1px}p,ul{font-size:14px;font-size:1.4rem;margin-bottom:1em;line-height:1.4}h1{margin:20px 0 .2em;font-size:52px;font-size:5.2rem}h1,h2{font-weight:700;color:#042c7f}h2{margin:0 0 14px;font-size:26px;font-size:2.6rem}h2 span{font-weight:300}.details h2 span{font-weight:500}.ad-container,.inner,.plain-text-layout{max-width:1076px;margin:0 auto}.ad-container{padding:0 0 40px}.sidebar-ads{width:320px}@media screen and (max-width:1000px){.sidebar-ads{display:none}}.plain-text-layout{padding:60px 0;display:flex}.plain-text-layout__inner{width:calc(100% - 320px);padding-right:20px}@media screen and (max-width:1000px){.plain-text-layout__inner{width:100%;padding-right:0}}@media screen and (max-width:1130px){.plain-text-layout{padding:40px 20px!important}}.plain-text-layout a{text-decoration:underline}.plain-text-layout .btn{text-decoration:none}.intro{padding:30px 0}@media screen and (max-width:1130px){.intro{padding:30px 20px!important}}.intro .inner{padding:0!important}.intro .inner h2{margin-top:0!important;margin-bottom:0!important}.plain-text-layout p,.plain-text-layout ul,.plain-text p{font-size:16px;margin-bottom:20px;line-height:1.5}.plain-text-layout ul{padding-left:16px}.intro .inner .mobile{display:none}@media screen and (max-width:700px){.intro .inner .mobile{display:block}}@media screen and (max-width:700px){.plain-text-layout .desktop{display:none}}.intro .inner .btn,.plain-text-layout .btn{background:#3ad73f!important;color:#fff;font-weight:700;font-size:20px;margin:12px 0}.intro .inner .btn:before,.plain-text-layout .btn:before{border-color:#3ad73f!important}@media screen and (max-width:700px){.intro .inner .btn,.plain-text-layout .btn{padding:24px;width:100%}}@media screen and (max-width:414px){.intro .inner .btn,.plain-text-layout .btn{font-size:16px}}@media screen and (max-width:356px){.intro .inner .btn,.plain-text-layout .btn{font-size:14px}}@media screen and (max-width:330px){.intro .inner .btn,.plain-text-layout .btn{padding:24px 12px}}.intro .inner .btn img,.plain-text-layout .btn img{margin-left:2px;transform:translateY(-4px);width:112px}@media screen and (max-width:372px){.intro .inner .btn img,.plain-text-layout .btn img{width:100px}}@media screen and (max-width:356px){.intro .inner .btn img,.plain-text-layout .btn img{width:90px}}.plain-text-layout ul li{margin-bottom:12px}.plain-text-layout ul li:last-child{margin-bottom:0}.plain-text-layout h2{margin-top:42px}.plain-text-layout h2:first-child{margin-top:0}.inner p:last-child{margin-bottom:0}section .inner{margin:0 auto}.pad-above{padding-top:40px}.center{text-align:center}.twocols{padding:30px}.twocols p{margin-bottom:1em}section.intro{padding:30px 0;background:#b7abea}section.intro p{font-size:16px;font-size:1.6rem;font-weight:700;line-height:1.4}#section74{height:0!important}.next-section{z-index:2}p.alert{margin:44px 0 0;font-size:24px;font-size:2.4rem;font-weight:700;color:#0098ce}.journey-select{width:300px;max-width:100%;margin:20px auto 0}.heading{margin-top:50px;padding:0 20px;text-align:center}.heading .inner{margin:0 auto}.heading.background{position:relative;background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:#b7abea;margin-top:-3px}.heading.background--energy{background:#ffc0bd}.heading.background--broadband{background:#9fe6ca}.heading.background--insurance{background:#b7abea}.heading.background .inner{position:relative;padding:50px 0;text-align:left;z-index:2}@media screen and (max-width:700px){.heading.background .inner{padding:40px 0}}.heading.background h1,.heading.background h2{color:#042c7f}.heading.background h1{margin:0 0 24px;padding:0;font-size:32px;font-size:3.2rem;font-weight:700;line-height:1.1}.heading.background h2{margin:0;padding:0;font-size:24px;font-size:2.4rem;font-weight:300}.heading+.intro{background:#88dded}.heading+.intro--energy{background:#ffa8a4}.heading+.intro--broadband{background:#8be1bf}.heading+.intro--insurance{background:#a697e5}img{max-width:100%;height:auto}.intro-text{padding:0 20px 20px;max-height:300px;max-width:800px;margin:0 auto;text-align:center}.intro-text .inner{padding:0}.intro-text p{font-size:1.2em;margin:0 0 1em}.getstarted h2{margin:2px 0 48px;font-size:39px;font-size:3.9rem;font-weight:300}.getstarted.share h2{font-size:30px;font-size:3rem}.info-popup{display:block;margin-bottom:10px;color:#c0c5d5}header{position:fixed;top:0;left:0;width:100%;height:60px;padding:0;text-align:center;background:#071c2c;z-index:1000}header,header img{transition:all .3s ease-out}header .logo{display:block;margin-top:5px;z-index:99;max-width:275px;width:100%}header .logo img{max-width:100%;height:auto}@media(max-width:450px){header .logo img{max-width:100%;height:auto}}@media(min-width:450px){header .logo{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}}@media(max-width:450px){header .logo{right:20px;max-width:65%}}img[height="0"]{display:block}.grey-bar{background:#ededed;padding:44px 0 24px}.grey-bar .pad-above{padding-top:10px}.grey-bar .btn{padding:10px 75px}.grey-bar .infographic{width:25%;float:left;padding:0 10px;margin-bottom:20px}.grey-bar .infographic .infograph-icon{position:relative;margin-bottom:20px;text-align:center}.grey-bar .infographic .infograph-icon img{position:relative;z-index:20}.grey-bar .infographic .infograph-icon:after{content:" ";position:absolute;top:52px;left:50%;display:block;width:105%;z-index:5;border-top:2px solid #0098ce}.grey-bar .infographic .infograph-icon.last:after{border:none}.grey-bar .infographic .infograph-text{text-align:center}.blue-bar{padding:20px 0;background:#0098ce;color:#fff}.blue-bar p{margin:0;font-size:19px;font-weight:700}.blue-bar a{color:#fff}header .logo{position:absolute;left:30px;top:8px;transform:translateX(0);-webkit-transform:translateX(0);text-align:left;width:auto}header .logo img{height:35px}header nav{position:absolute;bottom:5px;right:15px}header nav .hamburger{display:none}header nav ul{display:block;list-style:none;margin:0;padding:0;max-width:none;text-align:left}header nav ul li{position:relative;display:inline-block;cursor:pointer;vertical-align:top}header nav ul li ul{visibility:hidden;opacity:0;position:absolute;top:50px;left:0;background:#071c2c;transform:translateY(-2em);z-index:-1;transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s}header nav ul li ul li{display:block;border-right:none}header nav ul li ul li.first{border-top:none}header nav ul li.parent:hover ul{visibility:visible;opacity:1;z-index:1;transform:translateY(0);transition-delay:0s,0s,.3s}header nav ul li.parent:hover ul li a{color:#fff}header nav ul li.last{border-right:none}header nav ul li.active a{color:#a9dcef}header nav ul a{display:block;padding:15px;font-size:14px;font-size:1.4rem;color:#fff;border-left:3px solid #071c2c}header nav ul a:hover{text-decoration:none;color:#fff;background-color:#13456f;border-left:3px solid #0098ce}.reject-offer-input{color:#303030!important;padding:12px;display:block;width:100%;height:100px;margin:24px 0}.bb-reject-offer-text{text-decoration:underline}.info-modal__content .btn.reject-offer-btn{min-width:100%;margin:0!important}.cannot-hover nav li#l5 ul{display:block}.btns .reject-offer-text{color:#303030!important;display:block;text-align:center;text-decoration:underline;margin-top:12px}.btns .btn{margin-right:12px}.btns .btn:last-child{margin-right:0}@media screen and (max-width:450px){.btns .btn{width:90px}}.btn{background:#3ad73f;display:block;font-size:18px;font-weight:700;max-width:300px;min-width:100px;padding:8px!important;text-transform:none;font-family:cera-rounded-bold,sans-serif;position:relative;color:#fff;text-decoration:none;border-radius:10px!important;box-shadow:0 1px 4px 1px rgba(0,0,0,.1)}.btn.energyprice{padding-left:20px!important;padding-right:20px!important}@media screen and (max-width:420px){.btn{font-size:18px;max-width:200px}}.btn:before{content:"";position:absolute;border:4px solid #3ad73f;top:0;right:0;bottom:0;left:0;border-radius:15px;transition:all .1s ease}.btn:hover{color:#fff}.btn:hover:before{top:-8px;right:-8px;bottom:-8px;left:-8px}.btn--primary{background:#3ad73f!important;color:#002578!important}.btn--primary:before{border:4px solid #3ad73f!important}.btn--secondary{background:#ccc!important;color:#002578!important}.btn--secondary:before{border:4px solid #ccc!important}.btn--lower-case{text-transform:none}.btn.blue{background:#0098ce}.btn.blue:before{border-color:#0098ce}.btn.blue:hover{color:#fff}.btn.small{display:inline-block;width:auto;margin:0 auto;padding:13px 30px;font-size:17px;font-size:1.7rem;color:#fff;text-transform:none}.btn.anotherbill:hover:before{top:-8px;right:-8px;bottom:-8px;left:-8px}.btn--octopus{background:#60f0f8!important;color:#100030!important}.btn--octopus:before{border-color:#60f0f8!important}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:100}.loading-overlay img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}input.btn{transition:background .25s ease}input.btn:hover{background:#002578;background:rgba(0,37,120,.8)}.partner-js{padding:10px 0}.partner-js .stayswitchmessages{padding-bottom:8px}.non-partner-js.show,.partner-js.show{display:flex}.non-partner-js.hide,.partner-js.hide{display:none!important}.non-partner-js{align-items:center}.autoHeight{height:auto!important}#userdetails{display:none;padding:40px 15px}#userdetails .switch-deals p{margin:20px auto!important}#userdetails .stayswitchmessages .nonPartner-amber img,#userdetails .stayswitchmessages .nonPartner-green img{max-width:88px;max-height:50px}#userdetails .stayswitchmessages .nonPartner-amber img.octopus,#userdetails .stayswitchmessages .nonPartner-green img.octopus{max-height:38px}#userdetails .stayswitchmessages .nonPartner-amber img.which,#userdetails .stayswitchmessages .nonPartner-green img.which{max-height:26px}@media screen and (max-width:450px){#userdetails .stayswitchmessages .notapplicable p:last-child{margin-bottom:0}}#userdetails .row{margin-top:0;height:100%}@media screen and (max-width:414px){#userdetails .row{margin-top:0}}#userdetails ul{max-width:450px;padding:0;margin:40px auto;list-style:none;text-align:left}#userdetails ul li{padding-left:40px;margin:0 0 32px;position:relative}#userdetails ul li:before{content:"";position:absolute;top:0;left:0;background-image:url(/site/img/check-list.png);background-size:contain;background-position:50%;background-repeat:no-repeat;width:27px;height:27px}#userdetails ol{list-style:none;counter-reset:list;margin:20px 0 0;padding:0}@media only screen and (max-width:860px){#userdetails ol{font-size:1.2rem}}#userdetails ol li{counter-increment:list;display:flex;margin-bottom:12px}#userdetails ol li:before{content:counter(list);border:2px solid #56d737;border-radius:50%;color:#042c7f;display:inline-block;font-weight:700;height:24px;margin-right:6px;min-width:24px;padding-left:1px;text-align:center;transform:translateY(-2px);width:24px}#userdetails .energy-page{align-items:stretch}#userdetails .energy-page .fair-deal-left{background-image:url(/site/img/bg-energy.jpg)}@media (max-width:991px){#userdetails .energy-page .fair-deal-left:after{background-image:url(/site/img/Purple_Rectangle.svg)}}#userdetails .energy-page .fair-deal-left .stayswitchmessages h2{font-weight:700;padding:80px 40px 40px;margin:0!important}@media (max-width:991px){#userdetails .energy-page .fair-deal-left .stayswitchmessages h2{padding:40px;background:transparent;width:100%;font-size:22px!important}#userdetails .energy-page .fair-deal-left .stayswitchmessages h2:after{display:none!important}}@media (max-width:375px){#userdetails .energy-page .fair-deal-left .stayswitchmessages h2{padding:40px 0!important}}#userdetails .energy-page .fair-deal-left .stayswitchmessages p{font-size:20px;padding:0 40px!important;margin:0}@media (max-width:991px){#userdetails .energy-page .fair-deal-left .stayswitchmessages p{font-size:16px!important}}@media (max-width:375px){#userdetails .energy-page .fair-deal-left .stayswitchmessages p{padding:0 20px!important}}#userdetails .energy-page .fair-deal-left .stayswitchmessages p strong{color:#56d737;font-weight:700}#userdetails .energy-page .fair-deal-right{padding:0!important}#userdetails .energy-page .fair-deal-right .btn.large{min-width:380px}@media (max-width:991px){#userdetails .energy-page .fair-deal-right .btn.large{min-width:0}}#userdetails .energy-page .fair-deal-right .octopus-cta{width:100%;height:100%;padding:50px 80px;text-align:center;background:#110339;color:#fff}@media(max-height:870px){#userdetails .energy-page .fair-deal-right .octopus-cta{padding:20px 40px}}@media(max-width:991px){#userdetails .energy-page .fair-deal-right .octopus-cta{height:auto;padding:40px}}@media (max-width:375px){#userdetails .energy-page .fair-deal-right .octopus-cta{padding:40px 20px}}@media(max-height:900px){#userdetails .energy-page .fair-deal-right .octopus-cta .form-field.submit{float:left}}@media(max-width:991px){#userdetails .energy-page .fair-deal-right .octopus-cta .form-field.submit{float:none}}@media(max-height:870px){#userdetails .energy-page .fair-deal-right .octopus-cta ul{column-count:2;-webkit-columns:2;-moz-columns:2;min-height:50px;margin-bottom:0;margin-top:30px;max-width:100%}}@media(max-height:740px){#userdetails .energy-page .fair-deal-right .octopus-cta ul{margin-bottom:20px;margin-top:20px}}@media(max-width:767px){#userdetails .energy-page .fair-deal-right .octopus-cta ul{column-count:1;-webkit-columns:1;-moz-columns:1}}#userdetails .energy-page .fair-deal-right .octopus-cta ul li{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}@media(max-height:740px){#userdetails .energy-page .fair-deal-right .octopus-cta ul li{margin:0 0 16px}}@media (max-width:767px){#userdetails .energy-page .fair-deal-right .octopus-cta fieldset.consent .input .form-field:last-child{margin-bottom:20px}}#userdetails .energy-page .fair-deal-right .octopus-cta .quote-container{align-items:center;display:flex;flex-direction:row;justify-content:center}@media(max-width:767px){#userdetails .energy-page .fair-deal-right .octopus-cta .quote-container{flex-direction:column}}#userdetails .energy-page .fair-deal-right .octopus-cta .quote-container .quote-box{background:#040e28;border:2px solid #21c9e6;border-radius:4px;margin-left:24px;max-width:100%;padding:20px;text-align:left;width:350px}@media(max-width:767px){#userdetails .energy-page .fair-deal-right .octopus-cta .quote-container .quote-box{margin-left:0;margin-top:20px}}#userdetails .energy-page .fair-deal-right .octopus-cta .quote-container .quote-box h4{color:#5bf8ff}#userdetails .energy-page .fair-deal-right .octopus-cta .quote-container .quote-box p{font-size:14px;margin-bottom:6px}#userdetails .energy-page .fair-deal-right .octopus-cta .quote-container .quote-box p:last-child{margin-bottom:0}#userdetails .energy-page .fair-deal-right .octopus-cta .quote-container .quote-box p .price-text{font-size:1.6rem}#userdetails .energy-page .fair-deal-right .octopus-cta .quote-container .quote-box p .quote-price{font-size:62px}@media (max-width:374px){#userdetails .energy-page .fair-deal-right .octopus-cta .quote-container .quote-box p .quote-price{font-size:48px}}#userdetails .energy-page .fair-deal-right .octopus-cta p.blue{color:#5fc7e3;font-weight:700;margin:0 0 28px;max-width:100%}@media (max-width:991px){#userdetails .energy-page .fair-deal-right .octopus-cta p.blue{font-size:20px!important}}@media(max-height:870px){#userdetails .energy-page .fair-deal-right .octopus-cta p.blue{margin:0 0 20px}}@media (max-width:374px){#userdetails .energy-page .fair-deal-right .octopus-cta p.blue{font-size:16px!important}}#userdetails .energy-page .fair-deal-right .octopus-cta .form-fields.full-width .row .input{margin:0 0 20px}#userdetails .energy-page .fair-deal-right .octopus-cta .consent label,#userdetails .energy-page .fair-deal-right .octopus-cta input:focus+label,#userdetails .energy-page .fair-deal-right .octopus-cta input[type=email],#userdetails .energy-page .fair-deal-right .octopus-cta input[type=text]{color:#fff}#userdetails .energy-page .fair-deal-right .octopus-cta input[type=email]::-webkit-input-placeholder,#userdetails .energy-page .fair-deal-right .octopus-cta input[type=text]::-webkit-input-placeholder{color:transparent}#userdetails .energy-page .fair-deal-right .octopus-cta input[type=email]::-moz-placeholder,#userdetails .energy-page .fair-deal-right .octopus-cta input[type=text]::-moz-placeholder{color:transparent}#userdetails .energy-page .fair-deal-right .octopus-cta input[type=email]:-ms-input-placeholder,#userdetails .energy-page .fair-deal-right .octopus-cta input[type=text]:-ms-input-placeholder{color:transparent}#userdetails .energy-page .fair-deal-right .octopus-cta input[type=email]:-moz-placeholder,#userdetails .energy-page .fair-deal-right .octopus-cta input[type=text]:-moz-placeholder{color:transparent}#userdetails .fair-deal-left{background-image:url(/site/img/call-center.jpg);background-position:50%;background-size:cover;height:calc(100vh - 60px);padding:0;position:relative}#userdetails .fair-deal-left .stayswitchmessages .octopus-cta p{font-size:17px;margin:0 0 20px}#userdetails .fair-deal-left .stayswitchmessages .octopus-cta p img{max-width:60px}@media (max-width:991px){#userdetails .fair-deal-left{padding-bottom:60px;background-position:top;position:relative;overflow:hidden}#userdetails .fair-deal-left:after{content:"";width:1000px;height:20px;position:absolute;bottom:-2px;left:50%;transform:translateX(-50%);background-image:url(/site/img/White_Rectangle.png);background-size:cover;background-position:50%}}#userdetails .fair-deal-left h3{margin-bottom:30px;text-align:center}@media screen and (max-width:767px){#userdetails .fair-deal-left h3{font-size:18px!important}}#userdetails .fair-deal-left .partner-direct-click{padding:80px 40px 0;text-align:left}#userdetails .fair-deal-left h2,#userdetails .fair-deal-left p{color:#fff;text-align:left}#userdetails .fair-deal-left p{font-weight:700;font-size:26px}#userdetails .fair-deal-left p strong{font-weight:700;color:#56d737}#userdetails .fair-deal-left .stayswitchmessages{height:100%}#userdetails .fair-deal-left .stayswitchmessages .alert-icon{position:absolute;top:30px;left:40px;right:40px;z-index:1}#userdetails .fair-deal-left .stayswitchmessages .alert-icon img{display:block}@media (max-width:991px){#userdetails .fair-deal-left .stayswitchmessages .alert-icon img{margin:0 auto}}@media (max-width:991px){#userdetails .fair-deal-left .stayswitchmessages .with-icon h2{padding:80px 40px 40px}}#userdetails .fair-deal-left .stayswitchmessages h2{font-weight:700;padding:80px 40px;margin:0 0 40px;font-size:29px}@media (max-width:991px){#userdetails .fair-deal-left .stayswitchmessages h2{padding:40px 20px;text-align:center;background:#032655;background:linear-gradient(180deg,#032655,#021b3c);width:100%;font-size:22px!important;position:relative}#userdetails .fair-deal-left .stayswitchmessages h2:after{font-family:FontAwesome;content:"";width:40px;position:absolute;top:100%;font-size:24px;color:#fff;background:#021b3c;border-radius:40px;text-align:center;left:50%;display:flex;height:40px;align-items:center;justify-content:center;margin-top:-20px;transform:translateX(-50%)}}#userdetails .fair-deal-left .stayswitchmessages ul{color:#fff;margin:40px}@media (max-width:991px){#userdetails .fair-deal-left .stayswitchmessages ul{margin:20px}}#userdetails .fair-deal-left .stayswitchmessages p{padding:0 40px;font-size:18px}@media (max-width:991px){#userdetails .fair-deal-left .stayswitchmessages p{padding:0 20px;font-size:18px!important}}#userdetails .fair-deal-left .stayswitchmessages p:first-of-type{padding-top:40px}@media (max-width:991px){#userdetails .fair-deal-left .stayswitchmessages p:first-of-type{padding-top:0}}@media (max-width:991px){#userdetails .fair-deal-left .stayswitchmessages .auto-retain-discount{padding:0 20px}}@media screen and (max-width:378px){#userdetails .fair-deal-left .stayswitchmessages .auto-retain-discount{padding:0}}#userdetails .fair-deal-left .stayswitchmessages .auto-retain-discount .logo{text-align:left;position:static;padding:80px 40px 0}@media (max-width:991px){#userdetails .fair-deal-left .stayswitchmessages .auto-retain-discount .logo{height:auto;padding:40px 20px 0;width:115px}}#userdetails .fair-deal-left .stayswitchmessages .auto-retain h2{background:none;padding:40px 40px 20px;margin:0}#userdetails .fair-deal-left .stayswitchmessages .auto-retain h2:after{display:none}@media (max-width:991px){#userdetails .fair-deal-left .stayswitchmessages .auto-retain h2{padding:0 20px 20px;text-align:left}}#userdetails .fair-deal-left .stayswitchmessages .auto-retain p{padding-top:20px}#userdetails .fair-deal-right{padding:8px 80px;text-align:left;display:flex;justify-content:center;align-items:center}#userdetails .fair-deal-right .fair-right-wrap{display:block;width:100%;height:100%}@media (max-width:767px){#userdetails .fair-deal-right{padding:40px}}@media (max-width:375px){#userdetails .fair-deal-right{padding:40px 20px}}#userdetails .fair-deal-right h2{font-weight:700;width:100%}@media (max-width:767px){#userdetails .fair-deal-right h2{font-size:22px!important}}#userdetails .fair-deal-right p{margin:0 0 40px}@media (max-width:767px){#userdetails .fair-deal-right p{margin:0 0 18px}}#userdetails .fair-deal-right .auto-retain-discount{align-items:center;display:flex;margin-bottom:20px}@media (max-width:991px){#userdetails .fair-deal-right .auto-retain-discount{margin-top:20px}}#userdetails .fair-deal-right .auto-retain-discount--next-steps *{margin:0}#userdetails .fair-deal-right .auto-retain-discount .logo{position:static}#userdetails .fair-deal-right .auto-retain-discount .logo img{max-width:88px}#userdetails .fair-deal-right .auto-retain-discount .text{margin:0;max-width:100%;padding-left:20px;width:calc(100% - 88px)}#userdetails .fair-deal-right .auto-retain-discount .text p{margin-bottom:0}#userdetails .fair-deal-right .form-fields.full-width+.consent{max-width:100%}@media (max-width:767px){#userdetails .fair-deal-right .form-fields.full-width+.consent{margin-top:0}}#userdetails .fair-deal-right .form-fields.full-width .row .input{margin:0 0 34px}#userdetails .fair-deal-right .form-fields.full-width .row{display:flex}@media (max-width:600px){#userdetails .fair-deal-right .form-field.submit .sub-btn{width:100%;margin-top:10px}}#userdetails .fair-deal-right .btn.large{min-width:350px;padding:12px 0;font-size:18px!important;font-weight:500}@media (max-width:767px){#userdetails .fair-deal-right .btn.large{min-width:0;padding:10px 0}}@media screen and (max-width:767px){#userdetails fieldset.consent .input{margin-bottom:0}}#userdetails fieldset.consent .input .form-field{margin:0 0 8px}#userdetails fieldset.consent .input .form-field:last-child{margin:0}@media screen and (max-width:414px){#userdetails fieldset.consent .contactcheck label,#userdetails fieldset.consent .termscheck label,#userdetails fieldset.consent .vulnerablecheck label{font-size:12px;line-height:1.2}}@media screen and (max-width:767px){#userdetails fieldset .input{margin-bottom:20px}}@media screen and (max-width:767px){#userdetails fieldset .input input{font-size:14px;height:40px}}@media screen and (max-width:767px){#userdetails fieldset .input input .selectwrap{margin-bottom:0}}#helpme,#howcanwehelp,#nextstep,#priceometer,.next-steps{padding:0 30px}#helpme .row,#howcanwehelp .row,#nextstep .row,#priceometer .row,.next-steps .row{height:100%}.enter-price{height:auto;transition:opacity .3s ease-in-out;max-height:1000px;overflow:hidden;margin:0 0 30px!important;opacity:1}.enter-price--hidden{max-height:0;margin:0!important;opacity:0}#priceometer{background:#9ee3f0}@media screen and (max-width:412px){form .step .btn{margin-top:20px!important}}#nextstep .with-image{width:120px}#nextstep .uswitch-button{margin-top:30px}#nextstep .uswitch-button span{position:relative;top:1px}#nextstep .message{font-size:16px;font-size:1.6rem}@media screen and (max-width:412px){#nextstep .message{font-size:12px;font-size:1.2rem}}.uswitch-link img{width:100px}@media screen and (max-width:414px){#uswitch a,#uswitch p{display:inline-block;width:50%;margin-right:-4px;text-align:left}}@media screen and (max-width:414px){#uswitch a img,#uswitch p img{height:auto}}#uswitch.col-6{flex:0 0 70%;-webkit-flex:0 0 70%;max-width:70%}.journey #ctas .switchlist{padding-bottom:0}.journey #ctas .switchoptions{padding-top:30px;padding-bottom:0}.journey #ctas .switchoptions .partnership{margin-bottom:32px;text-align:right}@media screen and (max-width:800px){.journey #ctas .switchoptions .partnership{text-align:center}}.jcontent h3,.jcontent p{max-width:630px;margin:0 auto 12px}.conversion-form--animated{display:flex;align-items:center}.journey{background:#f1f1f1}.journey--init-form .bbtv-form{height:auto!important;padding:40px 0!important}.journey .row.jcontent,.journey .row.withinfo{height:100%}.journey.withshare .billfair{margin-top:-75px}.journey.withshare #helpme .info,.journey.withshare #priceometer .info{top:10px}.journey .permonth .row.wthinfo{height:auto}.journey section{height:0;padding-top:0;padding-bottom:0}.journey h2{margin-top:0;padding:0}@media screen and (max-width:860px){.journey h2{margin-bottom:24px!important;font-size:20px!important;width:100%!important}}.journey .notenough,.journey h2{font-weight:500;color:#042c7f}.journey .notenough{margin-top:1.5em}.journey .sub-section,.journey section{text-align:center;position:relative;padding-bottom:0;overflow:hidden;transition:height .25s ease}.journey .sub-section .inner.relative,.journey section .inner.relative{position:relative;top:0;transform:translateY(0);-webkit-transform:translateY(0)}.journey .sub-section .container,.journey section .container{padding:40px 20px;max-width:100%}.journey .sub-section.current,.journey section.current{background:#0098ce;background:rgba(0,152,206,.05)}.journey .sub-section.heading,.journey section.heading{max-height:100%}.journey .sub-section.narrow .inner,.journey section.narrow .inner{max-width:650px}.journey .sub-section .inner,.journey section .inner{max-width:100%;margin:0 auto}.journey .sub-section.current .inner,.journey section.current .inner{border-color:transparent}.journey .sub-section.closed,.journey section.closed{display:none;padding-bottom:20px;height:0}.journey .sub-section.first,.journey section.first{height:auto;display:block;padding-bottom:26px!important;padding-top:48px}@media screen and (max-width:840px){.journey .sub-section.first,.journey section.first{padding-top:32px;padding-bottom:0}}@media only screen and (max-width:560px){.journey .sub-section.first,.journey section.first{padding-top:20px!important}}.journey .sub-section.first .btn,.journey section.first .btn{margin-top:20px}.journey .sub-section.permonth.current,.journey section.permonth.current{padding-top:20px}.journey .doublecheck,.journey .outsidetolerance{display:none;padding:0}.journey .doublecheck p,.journey .outsidetolerance p{margin:1em auto;max-width:600px}.journey .doublecheck .btn,.journey .outsidetolerance .btn{display:inline-block;width:200px;padding:10px 20px;margin:0 15px}.journey .billfair{opacity:0;position:relative;left:0;width:100%;z-index:50;margin-top:-100px}@media(-webkit-min-device-pixel-ratio:3)and (-webkit-min-device-pixel-ratio:2)and (max-width:640px),(-webkit-min-device-pixel-ratio:3)and (min-resolution:192dpi)and (max-width:640px){.journey .billfair{margin-top:-110px;left:0;width:100%}}.journey .billfair h2{margin-top:0}.journey .errormsg{padding:20px 0}@media(max-width:400px){.journey .errormsg{padding:0}}.journey .msgcontainer{margin:0 auto;width:70%}.journey .loading-spinner{display:none;position:absolute;left:50%;transform:translate(-50%)}.errormsg{display:none;padding:20px 0}@media screen and (max-width:1024px){.permonth p{max-width:500px;margin-left:auto;margin-right:auto}}.sub-sections,.tcr{position:relative;display:block;max-height:0;margin:0;text-align:center;overflow:hidden;transition:max-height .25s ease}.sub-sections h2,.tcr h2{margin-top:3px}.sub-sections.open,.tcr.open{max-height:10000px}.sub-sections.current,.sub-sections .current,.tcr.current,.tcr .current{background:#0098ce;background:rgba(0,152,206,.05)}body{padding-top:76px}@media screen and (max-width:1020px){body{padding-top:60px}}@media screen and (max-width:750px){body{padding-top:58px}}.tariff-select{font-size:1.4rem;font-weight:700;margin:0;border-radius:0;border-radius:4px;border:1px solid #002578;background:#fff;height:50px;max-width:500px}@media screen and (max-width:530px){.tariff-select{max-width:100%}}.hero{position:relative;height:100%;min-height:500px;padding:0;overflow:hidden}.hero video{transform:translateX(-50%) translateY(-50%);position:relative;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;z-index:1}.hero:after{content:"";top:0;left:0;display:block;height:100%;z-index:2;background:#042c7f;background:rgba(4,44,127,.6)}.hero .inner,.hero:after{position:absolute;width:100%}.hero .inner{top:50%;transform:translateY(-50%);max-width:100%;padding:20px;text-align:center;z-index:3}.hero .inner p{max-width:1024px;margin:40px auto;font-size:46px;font-size:4.6rem;font-weight:700;color:#fff}.getstarted{padding:40px 0;text-align:center}.template-13 .getstarted{padding-top:0}.template-6 .btn-row .btn{padding:10px 70px}.icons,.switchicon{list-style-type:none;margin:40px auto 0;padding:0;text-align:center;display:flex;-webkit-display:flex;justify-content:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;max-width:800px}.icons a,.icons label,.switchicon a,.switchicon label{display:block;min-width:95px;min-height:95px;margin:0 auto;border-radius:50%;border:8px solid hsla(0,0%,100%,.6);background-color:#b7abea;overflow:hidden;cursor:pointer;box-shadow:1px 1px 8px 2px hsla(0,0%,40%,.14);transition:all .25s ease}.icons a:hover,.icons label:hover,.switchicon a:hover,.switchicon label:hover{border-color:#b7abea}.icons a:active,.icons a:focus,.icons label:active,.icons label:focus,.switchicon a:active,.switchicon a:focus,.switchicon label:active,.switchicon label:focus{border-color:#3ad73f;background:#3ad73f}.icons a:active:before,.icons a:focus:before,.icons label:active:before,.icons label:focus:before,.switchicon a:active:before,.switchicon a:focus:before,.switchicon label:active:before,.switchicon label:focus:before{border-color:#3ad73f}.icons a.unavailable,.icons label.unavailable,.switchicon a.unavailable,.switchicon label.unavailable{opacity:.25;cursor:default}.icons a.unavailable:hover,.icons label.unavailable:hover,.switchicon a.unavailable:hover,.switchicon label.unavailable:hover{opacity:.25;border-color:#b7abea}.icons .icon,.switchicon .icon{padding:5px}.icons .icon--hidden,.switchicon .icon--hidden{display:none}.icons .icon--light label,.switchicon .icon--light label{background:#fff!important}.icons .icon--light label:active,.icons .icon--light label:focus,.switchicon .icon--light label:active,.switchicon .icon--light label:focus{background:#fff!important;border-color:#3ad73f}.icons .icon--light label:active svg path,.icons .icon--light label:focus svg path,.switchicon .icon--light label:active svg path,.switchicon .icon--light label:focus svg path{background:#3ad73f}.icons .icon--light label svg,.switchicon .icon--light label svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .25s ease;width:70%}.icons .icon--light label svg path,.switchicon .icon--light label svg path{fill:#b7abea}.icons.suppliers label,.suppliers.switchicon label{background-color:#fff}.icons .small,.switchicon .small{font-size:14px}.icons p,.switchicon p{font-size:18px;font-size:1.8rem;color:#042c7f;margin-top:10px;margin-bottom:0}.icons li,.switchicon li{margin-bottom:0;vertical-align:top}.icons li.suppliericon,.switchicon li.suppliericon{margin-bottom:10px}.icons li.separator,.switchicon li.separator{margin:0;padding:0;width:100%}.icons li.inactive input[type=radio]+a,.icons li.inactive input[type=radio]+label,.switchicon li.inactive input[type=radio]+a,.switchicon li.inactive input[type=radio]+label{border-color:hsla(0,0%,100%,.6)}.icons li.inactive input[type=radio]+a .icon,.icons li.inactive input[type=radio]+label .icon,.switchicon li.inactive input[type=radio]+a .icon,.switchicon li.inactive input[type=radio]+label .icon{position:relative}.icons li.inactive input[type=radio]+a .icon:after,.icons li.inactive input[type=radio]+label .icon:after,.switchicon li.inactive input[type=radio]+a .icon:after,.switchicon li.inactive input[type=radio]+label .icon:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;background:hsla(0,0%,100%,.7)}.icon,.suppliericon{margin-bottom:10px;max-width:190px}.icons--insurance .icon,.icons--insurance .suppliericon{width:25%}.icon img,.suppliericon img{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.suppliericon a img{width:90%}.suppliers{max-width:1000px;margin-left:auto!important;margin-right:auto!important}.page-9 .suppliers{max-width:960px}.page-8 .suppliers{max-width:756px}.suppliers label img{max-height:58%;max-width:58%;width:auto!important}@media screen and (max-width:420px){.suppliers label img{max-height:82%;max-width:64%}#utilita .suppliers label img{transform:translate(-45%,-50%)}}.icons.suppliers input[type=checkbox]:checked+label,.icons.suppliers input[type=radio]:checked+label,.icons input[type=checkbox]:checked+label,.icons input[type=radio]:checked+label,.switchicon input[type=checkbox]:checked+label,.switchicon input[type=radio]:checked+label{border-color:#3ad73f;opacity:1;background-color:#3ad73f}.icons.suppliers input[type=checkbox]:checked+label:before,.icons.suppliers input[type=radio]:checked+label:before,.icons input[type=checkbox]:checked+label:before,.icons input[type=radio]:checked+label:before,.switchicon input[type=checkbox]:checked+label:before,.switchicon input[type=radio]:checked+label:before{border-color:#3ad73f}.icons.suppliers input[type=checkbox]:checked+label svg path,.icons.suppliers input[type=radio]:checked+label svg path,.icons input[type=checkbox]:checked+label svg path,.icons input[type=radio]:checked+label svg path,.switchicon input[type=checkbox]:checked+label svg path,.switchicon input[type=radio]:checked+label svg path{fill:#3ad73f}.icons.suppliers input[type=checkbox]:checked+label.icon--light,.icons.suppliers input[type=radio]:checked+label.icon--light,.icons input[type=checkbox]:checked+label.icon--light,.icons input[type=radio]:checked+label.icon--light,.switchicon input[type=checkbox]:checked+label.icon--light,.switchicon input[type=radio]:checked+label.icon--light{background-color:#fff!important}.icons .suppliericon input[type=radio]:checked+label,.icons.suppliers .suppliericon input[type=radio]:checked+label,.switchicon .suppliericon input[type=radio]:checked+label{background-color:#fff}.icons .clearfix,.icons.suppliers .clearfix,.switchicon .clearfix{width:100%}.icons.suppliers a,.icons.suppliers label,.icons a,.icons label,.switchicon a,.switchicon label{width:100%;padding-bottom:100%;border-radius:50%;opacity:.7;transition:all .3s ease;background-size:90%;background-repeat:no-repeat;background-position:50%;position:relative;border:none;height:auto}.icons.suppliers a div,.icons.suppliers label div,.icons a div,.icons label div,.switchicon a div,.switchicon label div{position:absolute;width:80%;height:80%;background-size:90%;background-repeat:no-repeat;background-position:50%;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.icons.suppliers a:before,.icons.suppliers label:before,.icons a:before,.icons label:before,.switchicon a:before,.switchicon label:before{border:8px solid #b7abea;position:absolute;width:100%;height:100%;display:block;content:" ";border-radius:50%;z-index:10}@media(max-width:700px){.icons.suppliers a:before,.icons.suppliers label:before,.icons a:before,.icons label:before,.switchicon a:before,.switchicon label:before{border-width:8px}}@media(min-width:576px)and (max-width:768px){.icons.suppliers a:before,.icons.suppliers label:before,.icons a:before,.icons label:before,.switchicon a:before,.switchicon label:before{border-width:8px}}@media(min-width:768px)and (max-width:768px){.icons.suppliers a:before,.icons.suppliers label:before,.icons a:before,.icons label:before,.switchicon a:before,.switchicon label:before{border-width:8px}}@media(min-width:576px)and (max-width:992px){.icons.suppliers a:before,.icons.suppliers label:before,.icons a:before,.icons label:before,.switchicon a:before,.switchicon label:before{border-width:8px}}@media(min-width:992px)and (max-width:1200px){.icons.suppliers a:before,.icons.suppliers label:before,.icons a:before,.icons label:before,.switchicon a:before,.switchicon label:before{border-width:8px}}@media(min-width:1200px){.icons.suppliers a:before,.icons.suppliers label:before,.icons a:before,.icons label:before,.switchicon a:before,.switchicon label:before{border-width:8px}}.icons.suppliers a:hover,.icons.suppliers label:hover,.icons a:hover,.icons label:hover,.switchicon a:hover,.switchicon label:hover{opacity:1}.suppliericon{padding-left:5px;padding-right:5px}@media screen and (max-width:360px){.suppliericon{padding-left:2px;padding-right:2px}}.icons .icon-breakdown .icon,.switchicon .icon-breakdown .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:0 -176px}.icons .icon-broadbandphonetv .icon,.switchicon .icon-broadbandphonetv .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-164px -176px}.icons .icon-energy .icon,.switchicon .icon-energy .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-328px -176px}.icons .icon-homeservices .icon,.switchicon .icon-homeservices .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-492px -176px}.icons .icon-simonly .icon,.switchicon .icon-simonly .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-666px -176px}.icons .icon-broadband .icon,.switchicon .icon-broadband .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-832px -176px}.icons .icon-phone .icon,.switchicon .icon-phone .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-997px -176px}.icons .icon-tv .icon,.switchicon .icon-tv .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-1161px -176px}.icons .icon-multiroom .icon,.switchicon .icon-multiroom .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:0 -350px}.icons .icon-sport .icon,.switchicon .icon-sport .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-164px -350px}.icons .icon-cinema .icon,.switchicon .icon-cinema .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-328px -350px}.icons .icon-boxsets .icon,.switchicon .icon-boxsets .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-492px -350px}.icons .icon-international .icon,.switchicon .icon-international .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-657px -350px}.icons .icon-boilercare .icon,.switchicon .icon-boilercare .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-502px -698px}.icons .icon-plumbingcare .icon,.switchicon .icon-plumbingcare .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-667px -698px}.icons .icon-electricalcare .icon,.switchicon .icon-electricalcare .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-832px -698px}.icons .icon-gas .icon,.switchicon .icon-gas .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-832px -350px}.icons .icon-electricity .icon,.switchicon .icon-electricity .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-997px -350px}.icons .icon-dual_fuel .icon,.switchicon .icon-dual_fuel .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-1161px -350px}.icons .icon-flat .icon,.switchicon .icon-flat .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:0 -524px}.icons .icon-terrace .icon,.switchicon .icon-terrace .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-164px -524px}.icons .icon-semi .icon,.switchicon .icon-semi .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-328px -524px}.icons .icon-detached .icon,.switchicon .icon-detached .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-492px -524px}.icons .icon-temperate .icon,.switchicon .icon-temperate .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-832px -524px}.icons .icon-tropical .icon,.switchicon .icon-tropical .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-997px -524px}.icons .icon-hardlyever .icon,.switchicon .icon-hardlyever .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:0 -698px}.icons .icon-evenings .icon,.switchicon .icon-evenings .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-164px -698px}.icons .icon-most .icon,.switchicon .icon-most .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-328px -698px}.boxed-section .icons li a .icon,.boxed-section .switchicon li a .icon{width:154px;height:154px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-1007px -698px}.icon-boxes{position:relative;list-style-type:none;margin:26px auto 0;padding:0;max-width:1200px}.icon-boxes h4{color:#042c7f;font-weight:700;text-transform:uppercase}.icon-boxes .description{padding:0 15px;max-height:1000px;min-height:48px;overflow:hidden;transition:max-height .3s ease-in-out}.icon-boxes .description--hidden{max-height:0}@media screen and (max-width:991px){.icon-boxes .description{display:none}}.icon-boxes .title{margin-top:-38px}@media screen and (max-width:991px){.icon-boxes .title{margin:0;text-align:left;width:calc(100% - 40px);padding-left:34px}}@media screen and (max-width:525px){.icon-boxes .title{padding-left:15px}}.icon-boxes .title span{font-family:cera-rounded,sans-serif;display:inline-block;font-size:20px}@media screen and (max-width:525px){.icon-boxes .title span{font-size:16px}}.icon-boxes .title span:first-child{margin:0}@media screen and (max-width:991px){.icon-boxes .title em{font-size:14px}}.icon-boxes .title__info{display:none!important;width:15px;height:15px;background:#042c7f;border-radius:50px;color:#fff;cursor:pointer;position:relative;vertical-align:sub}@media screen and (max-width:820px){.icon-boxes .title__info{top:0;margin-left:0;display:inline-block!important}}.icon-boxes .title__info .fa{font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-61%,-47%)}@media screen and (max-width:525px){.icon-boxes .icon{display:none!important}}@media screen and (max-width:991px){.icon-boxes .icon__inner{align-items:center;display:flex;justify-content:space-between}}.icon-boxes label{position:relative;display:block;width:100%;border:8px solid rgba(183,171,234,.7);border-radius:10px;background:#fff;cursor:pointer;transition:all .3s ease-in-out;box-shadow:1px 1px 8px 2px hsla(0,0%,40%,.14)}.icon-boxes label:hover,.icon-boxes label:hover .checkbox-button,.icon-boxes label:hover .radio-button{border-color:#b7abea}.icon-boxes label:hover .icon:after{opacity:1}@media screen and (max-width:991px){.icon-boxes label{padding:15px!important}}@media screen and (max-width:500px){.icon-boxes label{border-width:3px;padding:14px 12px!important}}@media screen and (max-width:420px){.icon-boxes label{border-width:3px;padding:10px 12px!important}}.icon-boxes label .icon{background:#b7abea;top:-8px;left:50%;transform:translate(-50%,-50%);display:block;width:70px!important;height:70px!important;border-radius:50%;position:relative;margin-bottom:0;transition:all .3s ease-in-out}@media screen and (max-width:991px){.icon-boxes label .icon{position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}}@media screen and (max-width:500px){.icon-boxes label .icon{width:62px!important;height:62px!important}}.icon-boxes label .icon:after{bottom:0;border-bottom-left-radius:35px;border-bottom-right-radius:35px;border:8px solid #b7abea;border-top:0;content:"";height:50%;left:0;position:absolute;width:100%;opacity:.7;transition:all .3s ease-in-out}@media screen and (max-width:991px){.icon-boxes label .icon:after{border-bottom-left-radius:0;border-top:8px solid #b7abea;height:100%;width:44px;left:-17px;border-left:none;border-top-right-radius:35px;transform:translateX(100%)}}@media screen and (max-width:500px){.icon-boxes label .icon:after{border-width:3px;width:36px;left:-8px}}.icon-boxes label em{font-style:normal}.icon-boxes label p{font-size:13px;font-size:1.3rem;transition:all .3s ease-in-out}.icon-boxes label p span{display:block;margin:0;font-size:34px;font-size:3.4rem}.icon-boxes label .checkbox-button,.icon-boxes label .radio-button{transition:all .3s ease-in-out}.icon-boxes label .radio-button{height:40px;margin:0 auto 9px;width:40px;border:4px solid rgba(183,171,234,.7);border-radius:50%;background-color:#fff;transition:all .3s ease-in-out}@media screen and (max-width:991px){.icon-boxes label .radio-button{margin:0;min-width:40px}}@media screen and (max-width:500px){.icon-boxes label .radio-button{border-width:3px}}.icon-boxes label .checkbox-button{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:inline-block;height:35px;width:35px;border:4px solid rgba(183,171,234,.7);border-radius:25%;background-color:#fff;transition:all .3s ease-in-out}.icon-boxes .icon-box,.icon-boxes li{margin-top:40px;padding-left:5px;padding-right:5px}@media screen and (max-width:991px){.icon-boxes .icon-box,.icon-boxes li{margin-top:6px;padding-right:0!important;padding-left:18px}}@media screen and (max-width:525px){.icon-boxes .icon-box,.icon-boxes li{margin-left:0;padding-left:0}}.icon-boxes .icon-box input[type=checkbox]:hover+label,.icon-boxes .icon-box input[type=radio]:hover+label,.icon-boxes li input[type=checkbox]:hover+label,.icon-boxes li input[type=radio]:hover+label{border-color:#b7abea;background-color:#b7abea}.icon-boxes .icon-box input[type=checkbox]:hover+label .icon,.icon-boxes .icon-box input[type=radio]:hover+label .icon,.icon-boxes li input[type=checkbox]:hover+label .icon,.icon-boxes li input[type=radio]:hover+label .icon{background-color:#b7abea}.icon-boxes .icon-box input[type=checkbox]:hover+label h4,.icon-boxes .icon-box input[type=checkbox]:hover+label p,.icon-boxes .icon-box input[type=radio]:hover+label h4,.icon-boxes .icon-box input[type=radio]:hover+label p,.icon-boxes li input[type=checkbox]:hover+label h4,.icon-boxes li input[type=checkbox]:hover+label p,.icon-boxes li input[type=radio]:hover+label h4,.icon-boxes li input[type=radio]:hover+label p{color:#fff}.icon-boxes .icon-box input[type=checkbox]:checked+label,.icon-boxes .icon-box input[type=radio]:checked+label,.icon-boxes li input[type=checkbox]:checked+label,.icon-boxes li input[type=radio]:checked+label{border-color:#3ad73f;background-color:#3ad73f}.icon-boxes .icon-box input[type=checkbox]:checked+label .icon,.icon-boxes .icon-box input[type=radio]:checked+label .icon,.icon-boxes li input[type=checkbox]:checked+label .icon,.icon-boxes li input[type=radio]:checked+label .icon{background-color:#3ad73f}.icon-boxes .icon-box input[type=checkbox]:checked+label .icon:after,.icon-boxes .icon-box input[type=radio]:checked+label .icon:after,.icon-boxes li input[type=checkbox]:checked+label .icon:after,.icon-boxes li input[type=radio]:checked+label .icon:after{border-color:#3ad73f;opacity:1}.icon-boxes .icon-box input[type=checkbox]:checked+label h4,.icon-boxes .icon-box input[type=checkbox]:checked+label p,.icon-boxes .icon-box input[type=radio]:checked+label h4,.icon-boxes .icon-box input[type=radio]:checked+label p,.icon-boxes li input[type=checkbox]:checked+label h4,.icon-boxes li input[type=checkbox]:checked+label p,.icon-boxes li input[type=radio]:checked+label h4,.icon-boxes li input[type=radio]:checked+label p{color:#fff}.icon-boxes .icon-box input[type=checkbox]:checked+label .radio-button,.icon-boxes .icon-box input[type=radio]:checked+label .radio-button,.icon-boxes li input[type=checkbox]:checked+label .radio-button,.icon-boxes li input[type=radio]:checked+label .radio-button{border-color:#3ad73f}.icon-boxes .icon-box input[type=checkbox]:checked+label .checkbox-button:after,.icon-boxes .icon-box input[type=checkbox]:checked+label .radio-button:after,.icon-boxes .icon-box input[type=radio]:checked+label .checkbox-button:after,.icon-boxes .icon-box input[type=radio]:checked+label .radio-button:after,.icon-boxes li input[type=checkbox]:checked+label .checkbox-button:after,.icon-boxes li input[type=checkbox]:checked+label .radio-button:after,.icon-boxes li input[type=radio]:checked+label .checkbox-button:after,.icon-boxes li input[type=radio]:checked+label .radio-button:after{content:"";display:block;position:relative;width:18px;height:14px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-591px 1px;top:50%;left:50%;transform:translate(-9px,-8px);width:35px;height:35px}.icon-boxes .icon-box input[type=checkbox]:not(:checked):hover+label .radio-button:after,.icon-boxes .icon-box input[type=radio]:not(:checked):hover+label .radio-button:after,.icon-boxes li input[type=checkbox]:not(:checked):hover+label .radio-button:after,.icon-boxes li input[type=radio]:not(:checked):hover+label .radio-button:after{display:none}.icon-boxes .icon-box.inactive label,.icon-boxes li.inactive label{border-color:rgba(0,152,206,.3)}.icon-boxes .icon-box.inactive label .icon,.icon-boxes li.inactive label .icon{background:#a9dcef}.icon-boxes .icon-box.inactive label .icon:after,.icon-boxes li.inactive label .icon:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}.icon-boxes .icon-box.inactive label p,.icon-boxes li.inactive label p{color:rgba(4,44,127,.3)}.icon-boxes .icon-box.inactive label .radio-button,.icon-boxes li.inactive label .radio-button{border-color:rgba(183,171,234,.3)}.icon-boxes .both{display:inline-block;width:auto;margin:0;text-align:center}.icon-boxes .both:after,.icon-boxes .both:before{content:"";display:inline-block;margin-top:20px;margin-left:-5px;margin-right:-5px;vertical-align:top;border-top:2px solid #0098ce;width:50px;height:40px}.icon-boxes .both label{padding:0;height:auto;width:auto;border:none;background:none}.icon-boxes .both span{display:inline-block;width:164px;padding:10px;color:#fff;border-radius:50px;background:#042c7f;vertical-align:top;position:relative;cursor:pointer}.icon-boxes .both span:before{content:"";position:absolute;border:4px solid #042c7f;top:0;right:0;bottom:0;left:0;border-radius:50px;transition:all .1s ease}.icon-boxes .both span:hover:before{top:-8px;right:-8px;bottom:-8px;left:-8px}.icon-boxes .both input[type=radio]:checked+label,.icon-boxes .both input[type=radio]:hover+label{background:none}.icon-boxes .both-selected-ticked label,.icon-boxes .both-selected label{border-color:#3ad73f;background:#3ad73f}.icon-boxes .both-selected-ticked label .icon,.icon-boxes .both-selected label .icon{background-color:#042c7f}.icon-boxes .both-selected-ticked label .icon:after,.icon-boxes .both-selected label .icon:after{width:81px;height:42px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-299px -76px}.icon-boxes .both-selected-ticked label p,.icon-boxes .both-selected label p{color:#fff}.icon-boxes .both-selected-ticked label .radio-button{border-color:#b7abea}.icon-boxes .both-selected-ticked label .radio-button:after{content:"";display:block;position:relative;width:18px;height:14px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-591px 1px;top:9px;left:7px;width:35px;height:35px}.icon-boxes .both-selected-ticked:hover label .radio-button:after{display:block!important}.icon-boxes.handset-box label{padding:20px 10px}.icon-boxes.handset-box label p span{line-height:1}.current .icon-boxes .icon-box label .icon:before,.current .icon-boxes li label .icon:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;background:#0098ce;background:rgba(0,152,206,.05);z-index:100}.icon-box-meter-low label .icon,.icon-box-meter-mid label .icon{width:81px;height:85px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-1186px -533px}.icon-box-meter-high label .icon{width:81px;height:85px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-1277px -534px}.icon-box-meter-max label .icon,.icon-box-meter-ultra label .icon{background-position:-1186px -629px}.icon-box-meter-max label .icon,.icon-box-meter-ultra label .icon,.icon-stay label .icon{width:81px;height:85px;background-repeat:no-repeat;background-image:url(../img/sprite.png)}.icon-stay label .icon{background-position:-1272px -619px}.icon-switch label .icon{background-position:-1181px -714px}.icon-bill label .icon,.icon-switch label .icon{width:81px;height:85px;background-repeat:no-repeat;background-image:url(../img/sprite.png)}.icon-bill label .icon{background-position:-1272px -714px}.icon-email label .icon{width:81px;height:85px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-1181px -809px}ul.boxes{list-style-type:none;padding-left:0}@media screen and (max-width:500px){ul.boxes{max-width:100%!important}}@media screen and (max-width:500px){ul.boxes,ul.boxes .box{padding:0!important}}@media screen and (max-width:500px){ul.boxes .box .box__checkbox{width:28px!important;height:28px!important}ul.boxes .box .box__checkbox:after{background-position:-596px 5px}}@media screen and (max-width:500px){ul.boxes .box .description p{margin:6px 0 0!important}}@media screen and (max-width:500px){ul.boxes .box .description p:nth-child(2){font-size:12px!important}}.boxes{margin-bottom:20px}.boxes--low-pad .box{padding-left:5px;padding-right:5px}.boxes label{background:#fff;position:relative;display:block;text-align:left;border:8px solid rgba(183,171,234,.7);border-radius:10px;cursor:pointer;transition:all .3s ease-in-out;padding:20px;box-shadow:1px 1px 8px 2px hsla(0,0%,40%,.14)}@media screen and (max-width:500px){.boxes label{border-width:3px;padding:10px 12px}}.boxes label:hover,.boxes label:hover span{border-color:#b7abea}.boxes label .title{font-size:22px;margin:0;transition:all .3s ease-in-out;padding-right:20%}@media screen and (max-width:500px){.boxes label .title{font-size:18px!important}}.boxes label .title__info{display:none;width:15px!important;height:15px!important;background:#042c7f;border-radius:50px;color:#fff;cursor:pointer;position:relative;vertical-align:initial}@media screen and (max-width:820px){.boxes label .title__info{top:2px!important;margin-left:6px;display:inline-block}.boxes label .title__info .fa{margin-left:0!important}}.boxes label .title__info .fa{font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-61%,-47%)}.boxes label .description{max-height:1000px;overflow:hidden;transition:all .3s ease-in-out}.boxes label .description--hidden{max-height:0}.boxes label .description p{margin:14px 0 0;transition:all .3s ease-in-out}.boxes label .box__checkbox{background:#fff;width:40px;height:40px;margin:0;border:4px solid rgba(183,171,234,.7);border-radius:50%;position:absolute;right:20px;top:18px;transition:all .3s ease-in-out}@media screen and (max-width:500px){.boxes label .box__checkbox{border-width:3px;top:12px}}.boxes label .box__checkbox:after{content:"";display:block;width:18px;height:14px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-591px 1px;width:35px;height:35px;background-position:-591px 10px;visibility:hidden;transition:all .3s ease-in-out}.boxes .box,.boxes .checkbox{margin-top:21px}.boxes .box input[type=checkbox]:checked+label,.boxes .box input[type=radio]:checked+label,.boxes .checkbox input[type=checkbox]:checked+label,.boxes .checkbox input[type=radio]:checked+label{background:#3ad73f}.boxes .box input[type=checkbox]:checked+label .title,.boxes .box input[type=radio]:checked+label .title,.boxes .checkbox input[type=checkbox]:checked+label .title,.boxes .checkbox input[type=radio]:checked+label .title{color:#fff}.boxes .box input[type=checkbox]:checked+label .box__checkbox,.boxes .box input[type=radio]:checked+label .box__checkbox,.boxes .checkbox input[type=checkbox]:checked+label .box__checkbox,.boxes .checkbox input[type=radio]:checked+label .box__checkbox{border-color:#3ad73f}.boxes .box input[type=checkbox]:checked+label .box__checkbox:after,.boxes .box input[type=radio]:checked+label .box__checkbox:after,.boxes .checkbox input[type=checkbox]:checked+label .box__checkbox:after,.boxes .checkbox input[type=radio]:checked+label .box__checkbox:after{visibility:visible}.boxes .box input[type=checkbox]:checked+label .description,.boxes .box input[type=radio]:checked+label .description,.boxes .checkbox input[type=checkbox]:checked+label .description,.boxes .checkbox input[type=radio]:checked+label .description{color:#fff}.boxes .box.inactive label,.boxes .checkbox.inactive label{background:#0098ce;background:rgba(0,152,206,.1)}.boxes .box.inactive label p,.boxes .checkbox.inactive label p{color:rgba(0,152,206,.3)}.boxes .box.inactive label .box__checkbox,.boxes .checkbox.inactive label .box__checkbox{border-color:rgba(0,152,206,.3)}.boxes .box:hover label,.boxes .checkbox:hover label{background:#b7abea}.boxes .box:hover label p,.boxes .checkbox:hover label p{color:#fff}.boxes .box:hover label .box__checkbox,.boxes .checkbox:hover label .box__checkbox{border-color:#b7abea}.section36 .boxes label,.section36 .boxes label div{height:100%}.boxes .box input#cover-option-roadside-assistance+label:after{width:35px;height:25px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-129px 0}.boxes .box input#cover-option-national-recovery+label:after{width:35px;height:42px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-204px 0}.boxes .box input#cover-option-home-start+label:after{width:35px;height:28px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-279px 0}.boxes .box input#cover-option-onward-travel+label:after{width:69px;height:28px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-354px 0}.boxes .box input#cover-option-european-cover+label:after{width:35px;height:36px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-463px 0}.form-field input[type=number]::-webkit-inner-spin-button,.form-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.form-field .number{display:inline-block;width:5em;height:75px;margin:0 15px;padding:2px 16px 0;font-size:39px;font-size:3.9rem;line-height:1em;text-align:center;border:2px solid #002578;border-radius:10px;background:#fff;position:relative;box-shadow:1px 1px 8px 2px hsla(0,0%,40%,.14)}.form-field .number:focus{outline:none}.form-field .numberspan{display:inline-block;position:relative;transform:translateX(9px)}.form-field .numberspan:before{font-size:50px;font-size:5rem;content:"£";position:absolute;left:-.5em;top:.5em;display:block;width:20px;height:20px}.form-field.radio{margin:28px 0 0}.form-field.radio label{display:inline-block;font-size:19px;font-size:1.9rem;color:#042c7f;vertical-align:top}.form-field.radio label span{position:relative;display:inline-block;height:26px;width:26px;margin:0 0 0 14px;border:2px solid #002578;border-radius:50%;background:#fff;cursor:pointer;vertical-align:middle;transition:border-color .25s ease}.form-field.radio label span:hover{border-color:#3ad73f}.form-field.radio label span:after{content:"";position:absolute;left:3px;top:3px;height:16px;width:16px;border-radius:50%;background:transparent;transition:background .25s ease}.form-field.radio input[type=checkbox]:checked+label,.form-field.radio input[type=radio]:checked+label{background:none}.form-field.radio input[type=checkbox]:checked+label .checkbox__box,.form-field.radio input[type=radio]:checked+label .checkbox__box{border-color:#002578}.form-field.radio input[type=checkbox]:checked+label .checkbox__box:after,.form-field.radio input[type=radio]:checked+label .checkbox__box:after{background:#3ad73f}.form-field.radio input[type=checkbox]:checked+label .checkbox__box:hover,.form-field.radio input[type=radio]:checked+label .checkbox__box:hover{border-color:#3ad73f}.form-field.radio .no-bg{background:#000}.form-field.radio .no-bg label{background:none}.form-field.radio.inline{display:block;margin:10px 0}.form-field.radio.inline label{text-align:center;font-size:18px;font-size:1.8rem;cursor:pointer;transition:all .25s ease}.form-field.radio.inline label span{width:35px;height:35px;margin:0 0 10px;transition:all .25s ease}.form-field.radio.inline label span:after{top:4px;left:4px;width:23px;height:23px}.form-field.radio.inline label span:hover{border-color:#0098ce}.form-field.radio.inline label.inactive{color:rgba(4,44,127,.3)}.form-field.radio.inline label.inactive span{border-color:rgba(0,152,206,.3)}.form-field.radio.inline label.inactive:hover{color:#042c7f}.form-field.radio.inline label.inactive:hover span{border-color:#0098ce}.form-field.radio.inline input[type=radio]:checked+label span,.form-field.radio.inline input[type=radio]:checked+label span:hover{border-color:#042c7f}.form-field.radio.desire-box{display:inline-block;border:2px solid #0098ce;padding:10px;border-radius:12px;text-align:center;width:200px}.form-field.radio.desire-box label span{display:block;margin:10px auto}.form-field.checkbox{margin:12px 0 0}.form-field.checkbox label{display:block;vertical-align:middle;position:relative;padding-left:0;font-family:cera-rounded,sans-serif;font-weight:400;font-size:14px}.form-field.checkbox label .checkbox__box{position:absolute;display:block;left:0;height:26px;width:26px;border:1px solid #002578;border-radius:4px;background:#fff;cursor:pointer;vertical-align:middle;transition:border-color .25s ease}.form-field.checkbox label .checkbox__box:hover{border-color:#3ad73f}.form-field.checkbox label .checkbox__box:after{content:"";position:absolute;left:-5px;top:4px;height:27px!important;width:27px!important;border-radius:25%;background:transparent}.form-field.checkbox input[type=checkbox]:checked+label{background:none}.form-field.checkbox input[type=checkbox]:checked+label .checkbox__box{border-color:#3ad73f}.form-field.checkbox input[type=checkbox]:checked+label .checkbox__box:after{width:18px;height:14px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-591px 1px}.form-field.checkbox input[type=checkbox]:checked+label .checkbox__box:hover{border-color:#3ad73f}.form-field.checkbox .no-bg{background:#000}.form-field.checkbox .no-bg label{background:none}.form-field.checkbox.inline{display:inline-block;margin:30px 33px 0}.form-field.checkbox.inline label{font-size:25px;font-size:2.5rem;cursor:pointer;transition:all .25s ease}.form-field.checkbox.inline label span{width:35px;height:35px;margin:-6px 10px 0 0;transition:all .25s ease}.form-field.checkbox.inline label span:after{top:4px;left:4px;width:23px;height:23px}.form-field.checkbox.inline label span:hover{border-color:#0098ce}.form-field.checkbox.inline label.inactive{color:rgba(4,44,127,.3)}.form-field.checkbox.inline label.inactive span{border-color:rgba(0,152,206,.3)}.form-field.checkbox.inline label.inactive:hover{color:#042c7f}.form-field.checkbox.inline label.inactive:hover span{border-color:#0098ce}.form-field.checkbox.inline input[type=radio]:checked+label span,.form-field.checkbox.inline input[type=radio]:checked+label span:hover{border-color:#042c7f}.form-field.input{margin:4px 0 15px;font-size:24px;font-size:2.4rem;font-weight:700}.form-field.input.errorbox input{border:3px solid #ff1c1b!important}.form-field.input input::-webkit-input-placeholder{color:#042c7f;-webkit-transition:color .25s ease;transition:color .25s ease}.form-field.input input::-moz-placeholder{color:#042c7f;-moz-transition:color .25s ease;transition:color .25s ease}.form-field.input input:-ms-input-placeholder{color:#042c7f;-ms-transition:color .25s ease;transition:color .25s ease}.form-field.input input:-moz-placeholder{color:#042c7f;-moz-transition:color .25s ease;transition:color .25s ease}.form-field.input input:focus::-webkit-input-placeholder{color:#fff}.form-field.input input:focus::-moz-placeholder{color:#fff}.form-field.input input:focus:-ms-input-placeholder{color:#fff}.form-field.input input:focus:-moz-placeholder{color:#fff}.errorbox,.errorbox+.checkbox__label .checkbox__box{border-color:#ff1c1b!important}.talkplan-div{width:300px;margin:0 auto;text-align:left}.talkplan-div.narrow{width:108px}@media screen and (max-width:415px){.talkplan-div.narrow{width:200px}}share{position:fixed;bottom:0;left:0;width:100%}.all-switching,form{position:relative}.all-switching p,form p{font-size:16px;font-size:1.6rem}.all-switching p#opc_error_message,form p#opc_error_message{font-size:14px;font-size:1.4rem;margin-top:10px}.all-switching ul.icons.suppliers li.inactive input[type=radio]+a span,.all-switching ul.icons.suppliers li.inactive input[type=radio]+label span,.all-switching ul.icons.suppliers li a .icon,.all-switching ul.icons.suppliers li label .icon,.all-switching ul.suppliers.switchicon li.inactive input[type=radio]+a span,.all-switching ul.suppliers.switchicon li.inactive input[type=radio]+label span,.all-switching ul.suppliers.switchicon li a .icon,.all-switching ul.suppliers.switchicon li label .icon,form ul.icons.suppliers li.inactive input[type=radio]+a span,form ul.icons.suppliers li.inactive input[type=radio]+label span,form ul.icons.suppliers li a .icon,form ul.icons.suppliers li label .icon,form ul.suppliers.switchicon li.inactive input[type=radio]+a span,form ul.suppliers.switchicon li.inactive input[type=radio]+label span,form ul.suppliers.switchicon li a .icon,form ul.suppliers.switchicon li label .icon{background-color:#fff;background-size:134px;background-repeat:no-repeat;background-position:10px}.all-switching input[type=checkbox],.all-switching input[type=radio],form input[type=checkbox],form input[type=radio]{position:absolute;opacity:0;width:0;height:0}.all-switching input[type=checkbox]:checked+label,.all-switching input[type=radio]:checked+label,form input[type=checkbox]:checked+label,form input[type=radio]:checked+label{border-color:#3ad73f}.all-switching input[type=checkbox]:checked+label,form input[type=checkbox]:checked+label{background:#3ad73f}.all-switching .btn,form .btn{position:relative;display:inline-block;width:auto;margin:0;padding:9px 17px;font-size:17px;font-size:1.7rem;font-weight:700;color:#fff;text-transform:none;background:#002578;border-radius:50px}.all-switching .btn:before,form .btn:before{border-color:#002578}.all-switching .btn.back,form .btn.back{background:#bbb;border-color:#bbb}.all-switching .btn.back:before,form .btn.back:before{border-color:#bbb}.all-switching .btn.disabled,.all-switching .btn.force-disabled,form .btn.disabled,form .btn.force-disabled{pointer-events:none}.all-switching .btn.disabled:before,.all-switching .btn.force-disabled:before,form .btn.disabled:before,form .btn.force-disabled:before{display:none}.all-switching .btn.redbtn,form .btn.redbtn{background-color:#dd0922}.all-switching .btn.redbtn:before,form .btn.redbtn:before{border-color:#fff}.all-switching .btn.anotherbill:hover:before,form .btn.anotherbill:hover:before{top:-8px}.all-switching .btn.secondary,form .btn.secondary{background-color:#fff;color:#0098ce;font-size:14px;font-size:1.4rem}.all-switching .btn.secondary:before,form .btn.secondary:before{border-color:#0098ce}.all-switching .step .btn,form .step .btn{margin:25px 10px}.all-switching .step .btn.showdetails,form .step .btn.showdetails{margin-top:0}@media(-webkit-min-device-pixel-ratio:3)and (-webkit-min-device-pixel-ratio:2)and (max-width:640px),(-webkit-min-device-pixel-ratio:3)and (min-resolution:192dpi)and (max-width:640px){.all-switching .step .btn,form .step .btn{margin-top:20px}.all-switching .step .btn.showdetails,form .step .btn.showdetails{margin-top:0}}.all-switching .step .details .btn,form .step .details .btn{margin:0}.all-switching .details .btn,form .details .btn{font-size:16px;border-radius:10px;padding:11px 20px;width:100%;color:#0098ce;border:3px solid #0098ce;background-color:#fff;transition:all .2s ease}.all-switching .details .btn.done,form .details .btn.done{background-color:#3ad73f;border-color:#3ad73f;color:#fff}.all-switching .details .btn:before,form .details .btn:before{border:3px solid #0098ce;border-radius:10px;z-index:1;display:none}.all-switching .details .btn:hover,form .details .btn:hover{color:#fff;background-color:#0098ce}.all-switching .details .btn.large,form .details .btn.large{min-width:280px;padding:18px 0;font-size:19px;font-size:1.9rem;border-radius:30px;color:#fff;background-color:#0098ce}.all-switching .details .btn.large:before,form .details .btn.large:before{border-radius:30px}.all-switching .details .btn.large.disabled,form .details .btn.large.disabled{background-color:#ededed}.all-switching .details .btn.blue,form .details .btn.blue{width:auto;font-size:19px;font-size:1.9rem;border-radius:30px;color:#fff;background-color:#0098ce}.all-switching .details .btn.blue:before,.all-switching .details .btn.thisdeal,form .details .btn.blue:before,form .details .btn.thisdeal{border-radius:30px}.all-switching .details .btn.img-btn,form .details .btn.img-btn{max-height:50px;padding:5px 0;margin-bottom:20px}.all-switching .details .btn.img-btn img,form .details .btn.img-btn img{height:35px}.all-switching .postcode_lookup .btn,form .postcode_lookup .btn{background-color:#0098ce;border-color:#0098ce;color:#fff;width:100%}.all-switching .details div.cs-skin-border,.all-switching div.cs-skin-border.cs-active .cs-options,form .details div.cs-skin-border,form div.cs-skin-border.cs-active .cs-options{border-color:#0098ce}.all-switching .details div.cs-skin-border>span:after,.all-switching div.cs-skin-border .cs-skin-border .cs-selected span:after,form .details div.cs-skin-border>span:after,form div.cs-skin-border .cs-skin-border .cs-selected span:after{background-color:#0098ce}.bbpostcode{text-align:center;margin-bottom:1.5rem}.breakdown-switch-row{margin-bottom:30px}.breakdown-switch-row .wide{display:block}.breakdown-switch-row .mobile{display:none}.awin-link{display:block;margin-top:35px}.initial-postcode{margin-top:28px!important}.addressholder--hidden{display:none}.journey .details .input{margin-bottom:20px}.journey .details .input.addressholder .selectwrap{margin-bottom:0!important}.journey .details .input.addressholder .spinner{display:none}.journey .details .input.addressholder .spinner img{width:50px}.journey .details .inner{position:relative;top:0;transform:translateY(0);-webkit-transform:translate(0)}.journey .details .row{margin-top:10px}.journey .details .consent .row{margin-top:0}.journey .details p{max-width:950px;margin-left:auto;margin-right:auto}.journey .details .toptools{margin-bottom:30px}.journey .details .toptools a{color:inherit}.journey .details .toptools a:hover{text-decoration:none}.journey .details .toptools img,.journey .details .toptools span{display:inline-block;vertical-align:middle;margin:0 .3em}.journey .details .toptools span{text-decoration:underline}.journey .details .toptools span:first-child{margin-bottom:6px}.dm-logo{width:160px}#energy-postcode{background:#fff;margin-bottom:12px}.details-email .form-error,.details .form-error,.filter .form-error{display:none}.details-email .container,.details .container,.filter .container{max-width:960px}.details-email fieldset,.details fieldset,.filter fieldset{margin:0 auto;text-align:left}.details-email fieldset.address,.details fieldset.address,.filter fieldset.address{padding:0;display:none;text-align:left}.details-email fieldset.consent,.details fieldset.consent,.filter fieldset.consent{text-align:left}.details-email input[type=checkbox]:checked+label,.details input[type=checkbox]:checked+label,.filter input[type=checkbox]:checked+label{background:none}.details-email input[type=submit],.details input[type=submit],.filter input[type=submit]{border:none}.details-email select.form-control:not([size]):not([multiple]),.details select.form-control:not([size]):not([multiple]),.filter select.form-control:not([size]):not([multiple]){height:45px;border:none;position:relative;background:transparent;padding:0 20px;z-index:15}.details-email .selectwrap,.details .selectwrap,.filter .selectwrap{position:relative}.details-email .selectwrap:after,.details .selectwrap:after,.filter .selectwrap:after{border:1px solid #002578;border-radius:4px;content:" ";display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:5}.details-email .selectwrap.errorbox:after,.details .selectwrap.errorbox:after,.filter .selectwrap.errorbox:after{border-color:#ff1c1b}.details-email input[type=date],.details-email input[type=email],.details-email input[type=text],.details-email select,.details input[type=date],.details input[type=email],.details input[type=text],.details select,.filter input[type=date],.filter input[type=email],.filter input[type=text],.filter select{background:#fff;position:relative;width:100%;height:45px;margin:0;padding:0 20px;font-size:14px;font-size:1.4rem;font-weight:700;border:1px solid #002578;border-radius:4px;color:#000;box-shadow:1px 1px 8px 2px hsla(0,0%,40%,.14)}.details-email input[type=date]+label,.details-email input[type=email]+label,.details-email input[type=text]+label,.details-email select+label,.details input[type=date]+label,.details input[type=email]+label,.details input[type=text]+label,.details select+label,.filter input[type=date]+label,.filter input[type=email]+label,.filter input[type=text]+label,.filter select+label{color:#002578;font-size:14px;text-align:left}.details-email input[type=date]+label.disabled-input,.details-email input[type=email]+label.disabled-input,.details-email input[type=text]+label.disabled-input,.details-email select+label.disabled-input,.details input[type=date]+label.disabled-input,.details input[type=email]+label.disabled-input,.details input[type=text]+label.disabled-input,.details select+label.disabled-input,.filter input[type=date]+label.disabled-input,.filter input[type=email]+label.disabled-input,.filter input[type=text]+label.disabled-input,.filter select+label.disabled-input{opacity:.5;cursor:not-allowed}.details-email input[type=date].errorbox,.details-email input[type=email].errorbox,.details-email input[type=text].errorbox,.details-email select.errorbox,.details input[type=date].errorbox,.details input[type=email].errorbox,.details input[type=text].errorbox,.details select.errorbox,.filter input[type=date].errorbox,.filter input[type=email].errorbox,.filter input[type=text].errorbox,.filter select.errorbox{border-color:#ff1c1b}.details-email input[type=date].disabled-input,.details-email input[type=email].disabled-input,.details-email input[type=text].disabled-input,.details-email select.disabled-input,.details input[type=date].disabled-input,.details input[type=email].disabled-input,.details input[type=text].disabled-input,.details select.disabled-input,.filter input[type=date].disabled-input,.filter input[type=email].disabled-input,.filter input[type=text].disabled-input,.filter select.disabled-input{opacity:.5;cursor:not-allowed}.details-email input[type=date]+label,.details input[type=date]+label,.filter input[type=date]+label{top:11px;pointer-events:none;font-size:1.6rem}.details-email .datepicker--active+label,.details .datepicker--active+label,.filter .datepicker--active+label{top:-12px!important}.details #opc_button,.details-email #opc_button,.filter #opc_button{margin-top:10px}.details-email .form-field.checkbox,.details-email .form-field.radio,.details .form-field.checkbox,.details .form-field.radio,.filter .form-field.checkbox,.filter .form-field.radio{margin:0}.details-email .form-field.checkbox label,.details-email .form-field.radio label,.details .form-field.checkbox label,.details .form-field.radio label,.filter .form-field.checkbox label,.filter .form-field.radio label{font-size:14px;font-size:1.4rem}.details-email .form-field.checkbox label .checkbox__box,.details-email .form-field.radio label .checkbox__box,.details .form-field.checkbox label .checkbox__box,.details .form-field.radio label .checkbox__box,.filter .form-field.checkbox label .checkbox__box,.filter .form-field.radio label .checkbox__box{margin:0 10px 0 0}.details-email .form-field.datastatement,.details .form-field.datastatement,.filter .form-field.datastatement{margin-top:0}.details-email .form-field div.cs-skin-border,.details .form-field div.cs-skin-border,.filter .form-field div.cs-skin-border{width:100%;margin:0 15px 0 11px;border-color:#0098ce;background-color:#fff}.details-email .form-field div.cs-skin-border .cs-skin-border .cs-selected span:after,.details-email .form-field div.cs-skin-border>span:after,.details .form-field div.cs-skin-border .cs-skin-border .cs-selected span:after,.details .form-field div.cs-skin-border>span:after,.filter .form-field div.cs-skin-border .cs-skin-border .cs-selected span:after,.filter .form-field div.cs-skin-border>span:after{background-color:#0098ce;background-position:-911px 17px}.details-email .form-field div.cs-skin-border span,.details .form-field div.cs-skin-border span,.filter .form-field div.cs-skin-border span{padding:10px 20px 8px}.details-email .form-field div.cs-skin-border .cs-options,.details .form-field div.cs-skin-border .cs-options,.filter .form-field div.cs-skin-border .cs-options{position:absolute;top:40px;left:-3px;width:130px;border:3px solid #0098ce;border-top:0;height:150px;overflow:scroll;z-index:50}.details-email .form-field div.cs-skin-border.cs-active,.details .form-field div.cs-skin-border.cs-active,.filter .form-field div.cs-skin-border.cs-active{border-radius:10px 10px 0 0}.details-email .form-field div.cs-skin-border.cs-active>span,.details .form-field div.cs-skin-border.cs-active>span,.filter .form-field div.cs-skin-border.cs-active>span{border-radius:7px 7px 0 0}.details-email .form-field.select,.details .form-field.select,.filter .form-field.select{display:inline-block;vertical-align:bottom;overflow:visible}.details-email .form-field.input,.details .form-field.input,.filter .form-field.input{position:relative;display:inline-block;margin:0 15px 0 11px;vertical-align:bottom}.details-email .form-field.input a,.details .form-field.input a,.filter .form-field.input a{position:absolute;display:block;margin:3px 0 0 23px;font-size:14px;font-size:1.4rem;color:#0098ce;text-align:left}.details-email .form-field.input #opc_button,.details .form-field.input #opc_button,.filter .form-field.input #opc_button{margin:0 0 0 30px}.details-email .form-field.submit,.details .form-field.submit,.filter .form-field.submit{margin:25px auto 0}@media(-webkit-min-device-pixel-ratio:3)and (-webkit-min-device-pixel-ratio:2)and (max-width:640px),(-webkit-min-device-pixel-ratio:3)and (min-resolution:192dpi)and (max-width:640px){.details-email .form-field.submit,.details .form-field.submit,.filter .form-field.submit{margin-top:0}}.details-email .form-field.submit.details-email,.details .form-field.submit.details-email,.filter .form-field.submit.details-email{margin-top:20px!important}.details-email .form-field.submit input[type=submit],.details .form-field.submit input[type=submit],.filter .form-field.submit input[type=submit]{margin:0 auto}.details-email .form-field.submit span,.details .form-field.submit span,.filter .form-field.submit span{display:inline-block;position:relative}.details-email .form-field.submit span:before,.details .form-field.submit span:before,.filter .form-field.submit span:before{content:"";position:absolute;border:4px solid #0098ce;top:0;right:0;bottom:0;left:0;border-radius:37px;transition:all .1s ease}.details-email .form-field.submit span:hover:before,.details .form-field.submit span:hover:before,.filter .form-field.submit span:hover:before{top:-8px;right:-8px;bottom:-8px;left:-8px}.details-email .more-details,.details .more-details,.filter .more-details{text-align:left;padding:0}.details-email .more-details.customer-number,.details .more-details.customer-number,.filter .more-details.customer-number{padding:0}.details-email .more-details .input,.details .more-details .input,.filter .more-details .input{margin-bottom:0}.details-email .more-details .postcode_lookup,.details .more-details .postcode_lookup,.filter .more-details .postcode_lookup{width:100%;margin-bottom:30px}.details-email .more-details .postcode_lookup .postcode-select,.details .more-details .postcode_lookup .postcode-select,.filter .more-details .postcode_lookup .postcode-select{position:relative;display:inline-block;height:46px;margin:0 0 0 30px;padding:0 20px;font-size:14px;font-size:1.4rem;border:3px solid #0098ce;border-radius:10px;-webkit-appearance:none}.details-email .more-details .postcode_lookup .postcode-select:focus,.details .more-details .postcode_lookup .postcode-select:focus,.filter .more-details .postcode_lookup .postcode-select:focus{outline:none}.details-email .more-details .postcode_lookup .contain,.details .more-details .postcode_lookup .contain,.filter .more-details .postcode_lookup .contain{display:inline-block;position:relative}.selectwrap{background:#fff}.journey .details{text-align:left}.journey .details .selectwrap{margin-bottom:20px}.journey .details .form-field.submit{margin-top:0}.journey .details.postcode{max-width:250px;margin:0 auto}.journey .details-email .inner{padding:60px 0}.check-another-secondary{display:none}.form-control:focus{box-shadow:none}#section15 .icon-boxes .fa,#section33 .checkbox .fa{display:none}@media only screen and (max-width:412px){section p.additional{font-size:1.4rem}}.page-9 #section17 .fa{display:none}@media screen and (max-width:820px){.page-9 #section17 .fa{display:inline-block}}#section25 .form-field,#section209 .form-field,#section210 .form-field{margin-bottom:30px}@media screen and (max-width:414px){#section25 .form-field,#section209 .form-field,#section210 .form-field{margin-bottom:6px;margin-bottom:0}}@media screen and (max-width:375px){#section209.step.first h1{padding-top:0!important}}@media screen and (max-width:375px){#section209 .form-field .icon-boxes label{position:relative;padding-bottom:10px}}@media screen and (max-width:767px){#section209 .form-field .icon-boxes label p:nth-child(2){font-size:14px}}@media screen and (max-width:375px){#section209 .form-field .icon-boxes label p:nth-child(2){width:calc(100% - 40px);text-align:left;margin-left:0}}@media screen and (max-width:375px){#section209 .form-field .icon-boxes label .radio-button{position:absolute;bottom:50%;right:-7px;transform:translate(-50%,50%);left:auto}}.form-field.radio.inline.energy-field{display:block;text-align:left;width:146px;margin:0 auto}.infoholder{position:relative;top:0;right:0;min-height:35px;width:100%}.first .infoholder,.overflow .infoholder{position:absolute;top:10px}.infoabs .infoholder{position:absolute;top:50px}.info{position:absolute;right:0;max-width:calc(100% - 15px);z-index:100}.info,.info .more-info{display:block;border-radius:10px 0 0 10px;background:#56d737}.info .more-info{position:relative;height:45px;width:55px;cursor:pointer;z-index:2}.info .more-info:after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-546px 0;background-position:-538px 0}.info .info-content{max-width:0;max-height:0;text-align:left;overflow:auto}.info .info-content.non-partner{display:none}.info .info-content p{display:block;padding:0 55px 6px 25px;font-size:16px;font-size:1.6rem;color:#fff}.info .info-content p a{color:#fff;font-weight:700}.info .close{float:right;margin:20px 20px 0 0;width:17px;height:17px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-1034px 0;visibility:hidden;cursor:pointer;z-index:1}.info.open .info-content{width:480px;max-width:100%;max-height:370px}.info.open .close{visibility:visible}#helpme .info,#priceometer .info{top:40px;transform:translateY(0)}@media only screen and (max-width:400px){#helpme .info,#priceometer .info{top:40px!important}}.form-field.select{display:none}.form-field.select__provider{margin:0 auto;width:300px}@media screen and (max-width:500px){.form-field.select__provider{margin:8px auto}}div.cs-select{display:inline-block;vertical-align:middle;position:relative;text-align:left;background:#fff;z-index:100;width:100%;max-width:500px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.cs-select:focus{outline:none}div.cs-select select{display:none}div.cs-select span{display:block;position:relative;cursor:pointer;padding:9px 17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.cs-select.cs-active>span:after{transform:rotate(180deg);background-position:-912px 16px}div.cs-active{z-index:200}.cs-select .cs-options{position:absolute;overflow:hidden;width:100%;background:#fff;visibility:hidden}div.cs-skin-border.cs-active .cs-options{position:relative}.cs-select.cs-active .cs-options{visibility:visible}.cs-select ul{list-style:none;margin:0;padding:0;width:100%}.cs-select ul span{padding:1em}.cs-select ul li.cs-focus span{background-color:#ddd}.cs-select li.cs-optgroup ul{padding-left:1em}.cs-select li.cs-optgroup>span{cursor:default}div.cs-skin-border{margin:0;font-size:14px;font-size:1.4rem;font-weight:700;border-radius:10px;border:3px solid #3ad73f;background:#fff}div.cs-skin-border .cs-skin-border .cs-selected span:after,div.cs-skin-border>span:after{position:absolute;right:0;top:0;display:inline-block;content:"";width:14px;height:9px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-929px 0;height:100%;width:50px;background-color:#3ad73f;background-position:-910px 16px}div.cs-skin-border ul span:after{content:"";opacity:0}div.cs-skin-border.cs-active>span{background:#fff;color:#0098ce;border-radius:7px 7px 0 0}div.cs-skin-border .cs-options{color:#2980b9;opacity:0;border-radius:0 0 7px 7px;transition:opacity .2s,visibility 0s .2s}div.cs-skin-border.cs-active .cs-options{opacity:1;transition:opacity .2s;position:absolute;border:3px solid #56d737;left:-3px;width:calc(100% + 6px);bottom:40px;height:170px;overflow-y:scroll;overflow-x:hidden;z-index:50;border-radius:7px 7px 0 0}div.cs-skin-border ul span{padding:1em 2em;-webkit-backface-visibility:hidden;backface-visibility:hidden}div.cs-skin-border .cs-options li span:hover,div.cs-skin-border li.cs-focus span{background:#f5f3ec}.sliders h2{margin:34px 0 2px}.sliders p{font-size:20px;font-size:2rem}.sliders label{font-size:14px;font-size:1.4rem;color:#c1c7d3}.sliders .btn.disabled{pointer-events:all;background:#0098ce}.sliders .form-field{padding:10px 0 0}.slider.slider-horizontal{margin-top:30px;width:660px}.bbtv-form .slider.slider-horizontal{margin-top:14px;width:calc(100% - 46px)}@media screen and (max-width:680px){.bbtv-form .slider.slider-horizontal{max-width:100%}}.slider.slider-horizontal .slider-track{background:rgba(183,171,234,.7);height:8px}.slider.slider-horizontal .tick-slider-selection{background:#3ad73f}.slider.slider-horizontal .slider-handle{background:#3ad73f;height:40px;margin-top:-1px;transform:translate(-12px,-11px);width:40px}.slider.slider-horizontal .slider-tick{background:#b7abea;height:20px;opacity:1;width:20px;transform:translate(-1px,-1px)}.slider.slider-horizontal .slider-tick.in-selection{background:#3ad73f}.slider.slider-horizontal .slider-tick-label-container{display:flex;justify-content:space-between;margin-top:12px;width:calc(100% + 59px)}.bbtv-form .slider.slider-horizontal .slider-tick-label-container{width:calc(100% + 42px)}[data-step="4"] .slider.slider-horizontal .slider-tick-label-container{margin-left:-23px}.slider.slider-horizontal .slider-tick-label{font-family:cera-rounded-bold,sans-serif;font-weight:700}.altselect{display:none}.priceometerholder{position:relative;width:100%;max-width:600px;margin:0 auto}.priceometerholder .labels{position:absolute;top:57%;height:20px;left:0;width:100%}.priceometerholder .supplier-totals{color:#042c7f;font-weight:700;position:absolute;text-align:center;top:78%;width:100%}.priceometerholder .average,.priceometerholder .high,.priceometerholder .low,.priceometerholder .youpay{position:absolute;top:0;font-size:20px;font-weight:700}.priceometerholder .low{left:100px;color:#56d737}@media(max-width:600px){.priceometerholder .low{left:50px}}@media(max-width:450px){.priceometerholder .low{left:0}}.priceometerholder .youpay{top:-55px;left:50%;transform:translateX(-50%);color:#042c7f}.priceometerholder .average{left:50%;transform:translateX(-50%);color:#f93}.priceometerholder .high{right:100px;color:#f30}@media(max-width:600px){.priceometerholder .high{right:50px}}@media(max-width:450px){.priceometerholder .high{right:0}}.amcharts-axis-top-label{transition:all .3s ease}.chart-container{width:100%;max-width:600px;height:385px;margin:0 auto}.chart-container *{font-family:cera-rounded,sans-serif}.journey .nextsteps .btn{font-size:2rem;margin-top:30px;padding:12px 37px}.journey .nextsteps .row{margin-top:15px!important;margin-bottom:20px!important}.journey .nextsteps .row:first-of-type{margin-bottom:40px!important;height:100%}.journey .nextsteps h3{font-weight:500;font-size:3rem;margin:0;color:#042c7f}.journey .nextsteps p{font-size:20px;font-size:2rem;text-align:left;margin:0}.journey .nextsteps .inner{padding:0;text-align:left}.journey .nextsteps .icon-box{padding:1.5em;border-radius:20px;background:#fff;color:#212529;position:relative;border:2px solid #0098ce;transition:all .3s ease}.journey .nextsteps .icon-box p{font-size:20px;font-size:2rem;padding-left:50px}.journey .nextsteps .icon-box ul{padding-left:30px;margin-left:50px}.journey .nextsteps .icon-box ul li{display:list-item;width:100%;font-size:18px;font-size:1.8rem;margin:10px 0 0}.journey .nextsteps .icon-boxes.wide .icon-box{width:100%}.journey .nextsteps .icon,.journey .nextsteps .text{display:inline-block;vertical-align:middle}.journey .nextsteps .icon{position:absolute;height:30px;width:30px;border:2px solid #0098ce;border-radius:25%;background-color:#fff;transition:all .3s ease;margin-right:10px}.journey .nextsteps .icon:after{content:"";display:block;position:relative;width:18px;height:14px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-598px 1px;top:6px;left:4px;width:35px;height:35px;opacity:0;transition:all .3s ease}.journey .nextsteps .done{background:#3ad73f;border-color:#3ad73f;color:#fff}.journey .nextsteps .done .icon:after{opacity:1}.journey .nextsteps .done .stage-no{border:2px solid #fff}.journey .nextsteps p.active{transition:all .3s ease}.journey .nextsteps p.active .icon{background:#3ad73f}.journey .nextsteps p.active .icon:after{opacity:1;transition:all .3s ease}.page-6 .compare-more{margin-top:0}.switch-row{width:100%}.compare-more{display:none;margin-top:40px}#countdown{display:none}.anotherbill,.ctas,.share,.switchoptions,.thankyou{padding:0 20px;transition:max-height .25s ease}.anotherbill .row,.ctas .row,.share .row,.switchoptions .row,.thankyou .row{height:auto}.anotherbill .inner,.ctas .inner,.share .inner,.switchoptions .inner,.thankyou .inner{padding:0 0 60px}.anotherbill h2,.ctas h2,.share h2,.switchoptions h2,.thankyou h2{margin:34px 0 8px;font-size:42px;font-size:4.2rem}.anotherbill h3,.ctas h3,.share h3,.switchoptions h3,.thankyou h3{margin:0 0 15px;font-size:26px;font-size:2.6rem}.anotherbill .share h3,.ctas .share h3,.share .share h3,.switchoptions .share h3,.thankyou .share h3{margin-bottom:10px}.anotherbill p,.ctas p,.share p,.switchoptions p,.thankyou p{max-width:880px;margin:0 auto 1em;font-size:17px;font-size:1.7rem}.anotherbill .icons p,.anotherbill .switchicon p,.ctas .icons p,.ctas .switchicon p,.share .icons p,.share .switchicon p,.switchoptions .icons p,.switchoptions .switchicon p,.thankyou .icons p,.thankyou .switchicon p{margin:18px 0 0}.anotherbill:open,.ctas:open,.share:open,.switchoptions:open,.thankyou:open{max-height:10000px}.anotherbill .shareholder,.ctas .shareholder,.share .shareholder,.switchoptions .shareholder,.thankyou .shareholder{display:inline-block;vertical-align:top;margin:0 10px}.anotherbill:after,.ctas:after,.share:after,.switchoptions:after,.thankyou:after{visibility:hidden}.anotherbill.padded-col,.ctas.padded-col,.share.padded-col,.switchoptions.padded-col,.thankyou.padded-col{padding-top:15px;padding-bottom:15px}.switchoptions .btn{margin-bottom:1em}.switchoptions .partnership{margin-bottom:10px}.switchoptions .partnership p{font-size:12px;font-size:1.2rem}.switchoptions .partnership img{width:200px}.phoneline{font-size:1.4rem}.phoneline .phonenumber{color:#0098ce;font-size:2rem;font-weight:700}.sharepriceometer{max-width:640px}.share{margin-bottom:30px}.share .close{display:none}.share.open{margin-bottom:0;padding:0 0 40px 10px;background-color:#042c7f;color:#fff;position:fixed;bottom:-100%;left:0;width:100%;transition:all 1s ease;z-index:51}.share.open p{font-size:13px;font-size:1.3rem}.share.open h3{font-size:20px;font-size:2rem}.share.open .close{display:block;position:absolute;right:10px;top:10px;cursor:pointer;padding:5px;color:#fff;font-weight:400;opacity:1;font-size:15px;line-height:1;transform:scaleX(1.4)}.share .terms a{color:#fff;font-size:10px;opacity:.6;text-decoration:underline}.journey section.ctas{background:#f6fafc}.journey section.ctas .row{padding-bottom:40px;margin-top:0}.journey section.ctas .row.details-row{padding-bottom:0}.journey section.ctas .row.anotherbill{margin-top:0;padding-bottom:0}.journey section.ctas h3{margin-top:0}.journey section.ctas .col{padding-top:15px;padding-bottom:15px}.journey section.ctas .anotherbill h3{margin-bottom:20px}.journey section.ctas .anotherbill .col{padding-bottom:0}.journey section.ctas .info{top:30%;transform:translateY(0);-webkit-transform:translateY(0)}.journey section.ctas .btn{margin-bottom:20px}.journey section.ctas .dealsfrom img{margin-bottom:10px}.switchicon{border-radius:50%;display:inline-block;width:120px;height:120px;border:8px solid rgba(0,152,206,.49);background-color:#fff;overflow:hidden;position:relative;left:0;margin-top:8px}.switchicon .icon{border-radius:50%;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8)}.switchoption{text-align:center;margin-bottom:25px}.switchoption.bc-switch{margin-top:24px}.switchoption.bc-switch .switchicon{position:relative;left:0;margin:0 auto;width:150px;height:150px}.switchoption.bc-switch .switchpanel{padding:15px}.switchoption.bc-switch .switchpanel.awin-logo a:hover{text-decoration:none}.switchoption.bc-switch .switchfooter{bottom:0}.switchoption .switchpanel{position:relative;border-radius:10px;background:#fff;box-shadow:0 0 1px 1px rgba(0,0,0,.2);height:240px;padding:5px 15px 70px}.switchoption .switchpanel .number{display:none}.switchoption .switchinfo{position:relative;right:0;width:100%;margin-top:10px}.switchoption .switchinfo .price{font-size:32px;font-size:3.2rem;font-weight:700;margin:10px 0 0;line-height:1;color:#0098ce}.switchoption .switchinfo .per{color:#0098ce;font-size:15px;font-size:1.5rem}.switchoption .switchcaption{font-weight:700;margin-bottom:10px}.switchoption.current .switchicon{border:8px solid #c23c2b}.switchoption.current .features li:before,.switchoption.current .per,.switchoption.current .price,.switchoption.current .switchcaption{color:#c23c2b}.switchoption .features{text-align:left;list-style-type:none;margin-bottom:20px;margin-top:0}.switchoption .features ul{list-style-type:none}.switchoption .features li{position:relative}.switchoption .features li:before{content:"✔ ";font-weight:700;display:block;position:absolute;left:-1.5em;color:#0098ce}.switchoption .features .title{text-align:center;font-size:14px;font-size:1.4rem;font-weight:700}.switchoption .switchfooter{position:absolute;bottom:5px;left:0;width:100%}.switchoption .switchfooter .btn{margin:0 auto 10px;width:calc(100% - 50px);max-width:200px}.switchoption .switchfooter .btn.energydetails{font-size:14px;font-size:1.4rem;background:#66c1e2}.switchoption .switchfooter .btn.energydetails:before{border-color:#66c1e2}.switchoption.green .switchpanel{box-shadow:0 0 1px 1px hsla(0,0%,78.4%,.75);background:#0098ce;color:#fff}.switchoption.green .switchpanel .switchicon{border:8px solid rgba(0,152,206,.49)}.switchoption.green .switchpanel .switchfooter .btn{background:#fff;color:#0098ce}.switchoption.green .switchpanel .switchfooter .btn:before{border-color:#fff}.switchoption.green .switchpanel .switchfooter .btn.energydetails{background:#0098ce;color:#fff}.switchoption.green .switchpanel .features li:before,.switchoption.green .switchpanel .per,.switchoption.green .switchpanel .price{color:#fff}.switchoption.no-title .switchcaption{display:block;height:23px}.switchoption.ehlboiler{padding-top:32px}.switchoption.ehlboiler .switchpanel{padding:50px 15px;height:calc(100% - 15px)}.switchoption.ehlboiler .switchpanel img{max-width:100%;width:300px}.switchoption.ehlboiler .switchpanel .ehl-icons{padding-top:20px}.switchoption.ehlboiler .switchpanel .ehl-icons img{width:auto;margin-bottom:20px}.template-10 .switchoption .features{margin-bottom:80px}.details-row{margin-left:4px;margin-right:4px}.stage-no{font-size:1.2em;margin-right:10px;border:2px solid #000;border-radius:50%;width:40px;height:40px;padding:3px 0 0;text-align:center;display:block;position:absolute;left:17px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.stage-no:after{content:"1";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.icon-box:first-child .stage-no:after{content:"1"}.icon-box:nth-child(2) .stage-no:after{content:"2"}.icon-box:nth-child(3) .stage-no:after{content:"3"}.help-line{background:#0098ce;width:100%;border-radius:40px;color:#fff;padding:10px;margin:20px 0 0}.help-line p{max-width:none;margin:0}.help-line p.help-top{font-size:1.7rem}.help-line p.help-num{font-size:3rem}.help-line p.help-time{font-size:1.5rem}.blue-text{color:#0098ce}.sub-btn{font-size:16px!important}.sub-btn--flex{align-items:center;display:flex;margin-top:20px}@media screen and (max-width:475px){.sub-btn--flex{display:block}}.sub-btn--flex p{margin-bottom:0;margin-left:12px}@media screen and (max-width:475px){.sub-btn--flex p{margin-left:0;margin-top:12px}}.sub-btn--flex .btn{margin-top:0!important}.switch-deals p{margin-bottom:20}.switch-deals .big-text{font-weight:700;font-size:20px;font-size:2rem}.switch-deals a{font-weight:700;text-decoration:underline}.emailexample,.vulnerable-info{position:absolute;top:0;left:0;z-index:98;display:none;background:rgba(0,0,0,.6);width:100%;height:100%}.emailexample .emailimage,.emailexample .vulnerable-section,.vulnerable-info .emailimage,.vulnerable-info .vulnerable-section{position:relative;width:70%;margin:20px auto;padding:30px;border:4px solid #0098ce;border-radius:10px;background:#fff;text-align:left}.emailexample .emailimage .email-close,.emailexample .emailimage .vulnerable-close,.emailexample .vulnerable-section .email-close,.emailexample .vulnerable-section .vulnerable-close,.vulnerable-info .emailimage .email-close,.vulnerable-info .emailimage .vulnerable-close,.vulnerable-info .vulnerable-section .email-close,.vulnerable-info .vulnerable-section .vulnerable-close{position:absolute;right:5px;top:5px;z-index:99;color:#0098ce;border:2px solid #0098ce;border-radius:50%;width:25px;background:#fff;cursor:pointer;text-align:center}.small-text{font-size:13px;font-size:1.3rem}#desires .col{margin-bottom:20px}#desires .form-field.radio.inline{margin:10px 33px 0}.emoticons{display:none}.emoticons ul{list-style-type:none;margin:0;padding:0}.emoticons ul li{display:inline-block;margin:0 23px}.emoticons ul li label{opacity:.5;display:block;width:70px;height:70px;border-radius:50%;box-shadow:0;transition:all .25s ease;cursor:pointer}.emoticons ul li label:hover{opacity:1}.emoticons ul li.happy label{background-position:0 -76px}.emoticons ul li.happy label,.emoticons ul li.ok label{width:70px;height:70px;background-repeat:no-repeat;background-image:url(../img/sprite.png)}.emoticons ul li.ok label{background-position:-100px -76px}.emoticons ul li.unhappy label{width:70px;height:70px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-199px -76px}.emoticons ul li input[type=radio]:checked+label{box-shadow:0 0 13px 0 rgba(0,0,0,.6);opacity:1}.gauge-result .inner{padding:0 0 80px}.gauge-result h2{font-size:37px;font-size:3.7rem}.gauge-result h3{font-weight:700;font-size:2.5rem;margin:1em 0 0;color:#042c7f}.gauge-result .icon-boxes li:first-of-type{margin-left:0}.gauge-result .icon-boxes li:last-of-type{margin-right:0}.gauge-result .icon-boxes{margin-top:30px}@media(-webkit-min-device-pixel-ratio:3)and (-webkit-min-device-pixel-ratio:2)and (max-width:640px),(-webkit-min-device-pixel-ratio:3)and (min-resolution:192dpi)and (max-width:640px){.gauge-result .icon-boxes,.gauge-result .icon-boxes .icon-switch{margin-top:30px}}.section-unhappy.next .inner{transition:all 1s ease}.section-unhappy.next.open .inner{top:0;transform:translateY(0)}.section-unhappy h2{font-size:27px;font-size:2.7rem;margin-bottom:40px!important}.section-unhappy .staystep{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);top:-16px;width:32px;height:32px;border:3px solid #0098ce;border-radius:16px;background:#0098ce;color:#fff}.section-unhappy .staystep b{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);font-size:2rem}.section-unhappy .staystep+p{height:100%;border:3px solid #0098ce;padding:22px 10px 15px;border-radius:15px;margin:0}.section-unhappy .stayrow{margin-top:2rem}.section-unhappy .switchrow .btn{width:100%;max-width:500px;white-space:normal}.section-unhappy.status1 .stayrow .btn{background-color:#aaa}.section-unhappy.status1 .stayrow .btn:before{border-color:#aaa}.section-unhappy.status2 .switchrow .btn{background-color:#aaa}.section-unhappy.status2 .switchrow .btn:before{border-color:#aaa}.section-unhappy.status3 .switchrow .btn{background-color:#aaa}.section-unhappy.status3 .switchrow .btn:before{border-color:#aaa}.section-unhappy.status4 .switchrow .btn{background-color:#aaa}.section-unhappy.status4 .switchrow .btn:before{border-color:#aaa}.section-unhappy.status5 .stayrow .btn{background-color:#aaa}.section-unhappy.status5 .stayrow .btn:before{border-color:#aaa}.filter{display:inline-block;width:100%;margin:30px 0 0;background:#0098ce;background:rgba(0,152,206,.05)}.filter .inner{max-width:1200px;margin:0 auto;padding:0}.filter p{margin:30px 0;padding:0;float:left;font-size:42px;font-size:4.2rem;font-weight:700;color:#042c7f}.filter .filter-box{float:right;margin:30px 18px 0 0}.filter .filter-box label{display:inline-block;margin:12px 0 0;color:#042c7f;vertical-align:top}.filter .filter-box .select{vertical-align:top}.filter .form-field div.cs-skin-border{width:100%;min-width:340px;margin:0 40px 0 18px}.filter .form-field div.cs-skin-border span{color:#042c7f}.filter .form-field div.cs-skin-border .cs-options{width:calc(100% + 6px);width:-webkit-calc(100% + 6px)}.faqs .faq-list{max-width:1200px;margin:0 auto 80px}.faqs h3{display:inline-block;width:100%;margin:0;padding:45px 0 21px;font-size:18px;font-size:1.8rem;color:#042c7f;cursor:pointer;transition:color .25s ease}.faqs h3:after{content:"";position:relative;top:2px;display:inline-block;margin:0 0 0 10px;width:17px;height:17px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-648px -76px}.faqs h3.open{color:#0098ce}.faqs h3.open:after{width:17px;height:17px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-695px -76px}.faqs .faq{display:block;width:100%;border-bottom:2px solid #c0c6d4}.faqs .faq div{max-height:0;overflow:hidden;transition:max-height .5s ease}.faqs .faq div.show{max-height:500px}.faqs .faq p{margin:0 0 20px;font-size:14px;font-size:1.4rem}.blogpost{margin-bottom:20px}.relatedheading{margin-bottom:1em;font-size:20px;font-size:2rem}.blogpost .inner p{color:#c0c6d4}.blogpost .category a:after,.meta .category a:after{content:", "}.blogpost .category a:last-child:after,.meta .category a:last-child:after{content:""}.blogpost .inner,.content{position:relative;height:100%;padding:0 0 55px;border-radius:10px;box-shadow:0 5px 15px 0 #ccc;overflow:hidden}.blogpost .inner .image-holder,.content .image-holder{max-height:125px;margin:0 0 20px;overflow:hidden}.blogpost .inner .image-holder img,.content .image-holder img{width:100%}.blogpost .inner h2,.content h2{margin:20px 25px 18px;font-size:21px;font-size:2.1rem;color:#042c7f}.blogpost .inner p,.content p{display:block;margin:0 25px;font-size:14px;font-size:1.4rem;font-weight:300}.blogpost .inner p span,.content p span{position:relative;display:inline-block;padding:0 8px 0 0}.blogpost .inner p span+span,.content p span+span{padding:0 0 0 12px}.blogpost .inner p span+span:before,.content p span+span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:80%;width:2px;background:#c0c6d4}.blogpost .inner p span a,.content p span a{color:#c0c6d4}.blogpost .inner .summary p,.content .summary p{color:#042c7f}.blogpost .inner a.readmore,.content a.readmore{position:absolute;left:0;bottom:18px;margin:0 25px;font-size:14px;font-size:1.4rem;font-weight:700;color:#0098ce}.blogfair .inner{text-align:center;padding:20px}.blog{max-width:1200px;margin:30px auto 0}.blog .col-3{height:auto}.blog .row{margin:0 0 22px}.blog .inner+.inner{padding:0 0 60px}.blog p{font-size:14px;font-size:1.4rem;color:#042c7f;line-height:1.4em}.blog h2{margin:0 0 18px;padding:0;font-size:24px;font-size:2.4rem;font-weight:700;color:#0098ce}.article .wide-container{width:66.1666%;padding-right:5%}.article .narrow-container{position:relative;width:28%;padding-left:5%}.article .narrow-container:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:2px;background:#ededed}.article .narrow-container img{margin:0}.article .narrow-container .icons,.article .narrow-container .switchicon{margin:0;padding:26px 0 0}.article .narrow-container .icons li,.article .narrow-container .switchicon li{margin:0 0 22px}.article h3{font-size:24px;font-size:2.4rem;font-weight:700}.article p{margin:0 0 17px;font-size:14px;font-size:1.4rem}.article p.intro{font-size:16px;font-size:1.6rem;font-weight:700}.article ul{margin:10px 0 18px}.article ul li{font-size:14px;font-size:1.4rem;color:#042c7f}.article img{margin:28px 0 45px}.article .boxed-section{margin:15px 0 44px;padding:0 0 25px}.article .boxed-section .boxed-content{padding:20px 26px 0;text-align:left}.article .boxed-section .boxed-content h2{font-size:21px;font-size:2.1rem;color:#042c7f}.article .boxed-section .boxed-content p{margin:0 0 12px}.article .boxed-section .boxed-content .readmore{font-size:14px;font-size:1.4rem;color:#0098ce}.article h3{color:#042c7f}.article input{margin:10px 0}.article input[type=email],.article input[type=text]{width:100%;padding:13px 20px;font-size:14px;font-size:1.4rem;font-weight:700;color:#042c7f;border:2px solid #0098ce;border-radius:10px}.article input[type=email]::-webkit-input-placeholder,.article input[type=text]::-webkit-input-placeholder{font-size:14px;font-size:1.4rem;font-weight:700;color:#042c7f}.article input[type=email]::-moz-placeholder,.article input[type=text]::-moz-placeholder{font-size:14px;font-size:1.4rem;font-weight:700;color:#042c7f}.article input[type=email]:-ms-input-placeholder,.article input[type=text]:-ms-input-placeholder{font-size:14px;font-size:1.4rem;font-weight:700;color:#042c7f}.article input[type=email]:-moz-placeholder,.article input[type=text]:-moz-placeholder{font-size:14px;font-size:1.4rem;font-weight:700;color:#042c7f}.article form{margin:23px 0 0}.article form:before{display:none}.article form .btn{margin:10px 0 0;padding:9px 30px;font-weight:700}.articleheading{text-align:left;background:#0098ce;background:rgba(0,152,206,.05)}.articleheading .inner{padding:8px 0 43px}.articleheading p{padding:5px 0 0;font-size:24px;font-size:2.4rem;font-weight:300}.articleheading p span{position:relative;padding:0 16px 0 0}.articleheading p span+span{padding:0 0 0 20px}.articleheading p span+span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:80%;width:2px;background:#042c7f}.boxed-section{text-align:center;border-radius:10px;box-shadow:0 5px 15px 0 #ccc}.share-article{margin:18px 0 0}.share-article p{margin:0;font-size:24px;font-size:2.4rem;font-weight:700;color:#0098ce}.share-article ul{list-style-type:none;margin:20px 0 0;padding:0;font-size:0}.share-article ul li{position:relative;display:inline-block;height:32px;width:32px;margin:0 15px 0 0;font-size:0;border-radius:50%;background:#0098ce;vertical-align:top}.share-article ul li a{display:block;width:32px;height:32px}.share-article ul li a:after{content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.share-article ul li:hover{-webkit-animation-name:hvr-pop;animation-name:hvr-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.share-article ul li.facebook a:after{width:8px;height:15px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-521px -76px}.share-article ul li.twitter a:after{width:14px;height:11px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-559px -76px}.share-article ul li.tumblr a:after{width:9px;height:15px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-603px -76px}.energy-journey .switchlist .switchpanel{padding:15px 15px 120px}.page-78 .active-filters,.page-86 .active-filters,.page-87 .active-filters{display:none}.page-78 .filter-section,.page-86 .filter-section,.page-87 .filter-section{margin-bottom:20px}.page-78 .switchlist .switchoption,.page-86 .switchlist .switchoption,.page-87 .switchlist .switchoption{min-height:150px;border-radius:10px;padding-top:15px;padding-bottom:15px;text-align:left;box-shadow:0 0 1px 1px rgba(0,0,0,.2)}.page-78 .switchlist .switchoption p,.page-86 .switchlist .switchoption p,.page-87 .switchlist .switchoption p{font-size:1.4rem}.page-78 .switchlist .switchoption p.price,.page-86 .switchlist .switchoption p.price,.page-87 .switchlist .switchoption p.price{font-size:3.5rem;margin-bottom:0}.page-78 .switchlist .switchoption p.price .per,.page-86 .switchlist .switchoption p.price .per,.page-87 .switchlist .switchoption p.price .per{font-size:14px;font-size:1.4rem}.page-78 .switchlist .switchoption h3,.page-86 .switchlist .switchoption h3,.page-87 .switchlist .switchoption h3{color:#0098ce}.page-78 .switchlist .switchoption .buttons-col,.page-78 .switchlist .switchoption .icon-col,.page-78 .switchlist .switchoption .price-col,.page-86 .switchlist .switchoption .buttons-col,.page-86 .switchlist .switchoption .icon-col,.page-86 .switchlist .switchoption .price-col,.page-87 .switchlist .switchoption .buttons-col,.page-87 .switchlist .switchoption .icon-col,.page-87 .switchlist .switchoption .price-col{text-align:center}.page-78 .switchlist .switchoption .buttons-col .row,.page-78 .switchlist .switchoption .icon-col .row,.page-78 .switchlist .switchoption .price-col .row,.page-86 .switchlist .switchoption .buttons-col .row,.page-86 .switchlist .switchoption .icon-col .row,.page-86 .switchlist .switchoption .price-col .row,.page-87 .switchlist .switchoption .buttons-col .row,.page-87 .switchlist .switchoption .icon-col .row,.page-87 .switchlist .switchoption .price-col .row{height:100%}.page-78 .switchlist .switchoption .buttons-col .price,.page-78 .switchlist .switchoption .icon-col .price,.page-78 .switchlist .switchoption .price-col .price,.page-86 .switchlist .switchoption .buttons-col .price,.page-86 .switchlist .switchoption .icon-col .price,.page-86 .switchlist .switchoption .price-col .price,.page-87 .switchlist .switchoption .buttons-col .price,.page-87 .switchlist .switchoption .icon-col .price,.page-87 .switchlist .switchoption .price-col .price{display:inline-block}.page-78 .switchlist .switchoption .buttons-col .price p,.page-78 .switchlist .switchoption .icon-col .price p,.page-78 .switchlist .switchoption .price-col .price p,.page-86 .switchlist .switchoption .buttons-col .price p,.page-86 .switchlist .switchoption .icon-col .price p,.page-86 .switchlist .switchoption .price-col .price p,.page-87 .switchlist .switchoption .buttons-col .price p,.page-87 .switchlist .switchoption .icon-col .price p,.page-87 .switchlist .switchoption .price-col .price p{font-size:35px;font-size:3.5rem;margin:0}.page-78 .switchlist .switchoption .buttons-col .per,.page-78 .switchlist .switchoption .icon-col .per,.page-78 .switchlist .switchoption .price-col .per,.page-86 .switchlist .switchoption .buttons-col .per,.page-86 .switchlist .switchoption .icon-col .per,.page-86 .switchlist .switchoption .price-col .per,.page-87 .switchlist .switchoption .buttons-col .per,.page-87 .switchlist .switchoption .icon-col .per,.page-87 .switchlist .switchoption .price-col .per{display:inline-block}.page-78 .switchlist .switchoption .buttons-col,.page-86 .switchlist .switchoption .buttons-col,.page-87 .switchlist .switchoption .buttons-col{padding-top:10px}.page-78 .switchlist .switchoption .details-col p,.page-86 .switchlist .switchoption .details-col p,.page-87 .switchlist .switchoption .details-col p{margin:0}.page-78 .switchlist .switchoption .details-col h4,.page-86 .switchlist .switchoption .details-col h4,.page-87 .switchlist .switchoption .details-col h4{margin-bottom:1em}.page-78 .switchlist .switchoption .details-col .row,.page-86 .switchlist .switchoption .details-col .row,.page-87 .switchlist .switchoption .details-col .row{height:100%}.page-78 .switchlist .switchoption .features,.page-86 .switchlist .switchoption .features,.page-87 .switchlist .switchoption .features{margin-top:0}.page-78 .switchlist .switchoption .switchicon,.page-86 .switchlist .switchoption .switchicon,.page-87 .switchlist .switchoption .switchicon{width:120px;height:120px;border:8px solid rgba(0,152,206,.49);margin:0;position:relative;left:0}.page-78 .switchlist .switchoption .btn,.page-86 .switchlist .switchoption .btn,.page-87 .switchlist .switchoption .btn{margin:0 0 20px;width:100%}.page-78 .switchlist .switchoption .dark-btn,.page-86 .switchlist .switchoption .dark-btn,.page-87 .switchlist .switchoption .dark-btn{background:#042c7f;cursor:pointer;margin:0}.page-78 .switchlist .switchoption .dark-btn:before,.page-86 .switchlist .switchoption .dark-btn:before,.page-87 .switchlist .switchoption .dark-btn:before{border-color:#042c7f}.page-78 .switchlist .switchoption .bordered,.page-86 .switchlist .switchoption .bordered,.page-87 .switchlist .switchoption .bordered{border-right:2px solid rgba(0,0,0,.2)}@media(-webkit-min-device-pixel-ratio:3)and (-webkit-min-device-pixel-ratio:2)and (max-width:640px),(-webkit-min-device-pixel-ratio:3)and (min-resolution:192dpi)and (max-width:640px){.page-78 .switchlist .switchoption .bordered,.page-86 .switchlist .switchoption .bordered,.page-87 .switchlist .switchoption .bordered{border-right:none}}.page-78 .switchlist .switchoption .close,.page-86 .switchlist .switchoption .close,.page-87 .switchlist .switchoption .close{position:absolute;left:0;top:7px;display:block;width:30px;height:23px;cursor:pointer;z-index:50;text-align:center}.page-78 .switchlist .switchoption .detlink,.page-78 .switchlist .switchoption .number,.page-86 .switchlist .switchoption .detlink,.page-86 .switchlist .switchoption .number,.page-87 .switchlist .switchoption .detlink,.page-87 .switchlist .switchoption .number{display:none}.page-78 .switchlist .switchoption .switchpanel,.page-86 .switchlist .switchoption .switchpanel,.page-87 .switchlist .switchoption .switchpanel{padding:15px 15px 120px}.page-78 .switchlist .switchoption .exclusive,.page-86 .switchlist .switchoption .exclusive,.page-87 .switchlist .switchoption .exclusive{color:#3ad73f}.page-78 .switchlist .switchoption .show-details,.page-86 .switchlist .switchoption .show-details,.page-87 .switchlist .switchoption .show-details{border:1px solid #0098ce;background-color:#fff;color:#0098ce;cursor:pointer}.page-78 .switchdetails,.page-86 .switchdetails,.page-87 .switchdetails{display:none;margin-bottom:30px;border-radius:10px;padding-top:15px;padding-bottom:15px;border:1px solid #0098ce;font-size:1.4rem}.page-78 .switchdetails p,.page-86 .switchdetails p,.page-87 .switchdetails p{font-size:1.4rem}.page-78 .switchdetails strong,.page-86 .switchdetails strong,.page-87 .switchdetails strong{color:#0098ce}.page-78 .switchdetails .close,.page-86 .switchdetails .close,.page-87 .switchdetails .close{position:absolute;right:0;top:7px;display:block;width:30px;height:23px;cursor:pointer;z-index:50;text-align:center}.page-78 .extra-info,.page-86 .extra-info,.page-87 .extra-info{border-radius:10px;background:#fff;box-shadow:0 0 1px 1px rgba(0,0,0,.2);margin-bottom:20px;padding:20px}.page-78 .extra-info .incentives,.page-86 .extra-info .incentives,.page-87 .extra-info .incentives{text-align:left}.page-78 .extra-info .incentives .incent,.page-86 .extra-info .incentives .incent,.page-87 .extra-info .incentives .incent{display:inline-block;margin-right:10px;text-align:center}.page-78 .extra-info .incentives .incent p,.page-86 .extra-info .incentives .incent p,.page-87 .extra-info .incentives .incent p{font-size:10px;font-size:1rem}.page-78 .extra-info .features,.page-86 .extra-info .features,.page-87 .extra-info .features{text-align:left;list-style-type:none;margin-bottom:20px;margin-top:0}.page-78 .extra-info .features ul,.page-86 .extra-info .features ul,.page-87 .extra-info .features ul{list-style-type:none}.page-78 .extra-info .features li,.page-86 .extra-info .features li,.page-87 .extra-info .features li{position:relative}.page-78 .extra-info .features li:before,.page-86 .extra-info .features li:before,.page-87 .extra-info .features li:before{content:"✔ ";font-weight:700;display:block;position:absolute;left:-1.5em;color:#0098ce}.page-78 .extra-info .features .title,.page-86 .extra-info .features .title,.page-87 .extra-info .features .title{text-align:center;font-size:14px;font-size:1.4rem;font-weight:700}.page-78 .extra-info h4,.page-86 .extra-info h4,.page-87 .extra-info h4{text-align:left}.page-86 .switchlist,.page-87 .switchlist{padding:0 40px}.page-78 .heading h1,.page-87 .heading h1{font-size:45px;font-size:4.5rem}.page-78 .filter-column,.page-87 .filter-column{text-align:right}.page-78 .filter-close,.page-87 .filter-close{padding:12px;border-radius:12px;margin:5px 0;display:inline-block;background:#3ad73f;cursor:pointer;text-align:center;color:#fff;font-size:35px;font-size:3.5rem}.page-78 .filter-close .open-icon,.page-87 .filter-close .open-icon{display:block;color:#000}.page-78 .filter-close .open-icon p,.page-87 .filter-close .open-icon p{font-size:14px;font-size:1.4rem;color:#fff;font-weight:700;margin:0}.page-78 .filters-col,.page-87 .filters-col{position:absolute;display:block;width:290px;height:auto;padding:100px 25px 50px;background:#3ad73f;top:0;z-index:200;transition:all .5s ease;left:-290px}.page-78 .filters-col.open,.page-87 .filters-col.open{transition:all .5s ease;left:0}.page-78 .filters-col.open .filter-close,.page-87 .filters-col.open .filter-close{right:0}.page-78 .filters-col.open .filter-close .open-icon,.page-87 .filters-col.open .filter-close .open-icon{display:none}.page-78 .filters-col.open .filter-close .close-icon,.page-87 .filters-col.open .filter-close .close-icon{display:block}.page-78 .filters-col .filter-close,.page-87 .filters-col .filter-close{width:60px;height:50px;border-radius:0;padding:8px;position:absolute;display:block;background:transparent;right:0;top:100px}.page-78 .filters-col .filter-form,.page-87 .filters-col .filter-form{height:100%;overflow:auto}.page-78 .filters-col .filter-form .filter-logo,.page-87 .filters-col .filter-form .filter-logo{float:left;display:block;width:50px;height:50px;margin:0 5px 5px 0;vertical-align:middle}.page-78 .filters-col .filter-form .filter-logo label,.page-87 .filters-col .filter-form .filter-logo label{cursor:pointer;display:block;width:50px;height:50px;border-radius:50%;overflow:hidden;background:#fff}.page-78 .filters-col .filter-form .filter-logo input[type=radio]:checked+label,.page-87 .filters-col .filter-form .filter-logo input[type=radio]:checked+label{border:2px solid #042c7f}.page-78 .filters-col .filter-form .filter-logo>input,.page-87 .filters-col .filter-form .filter-logo>input{visibility:hidden;position:absolute}.page-78 .filters-col .filter-form h3,.page-87 .filters-col .filter-form h3{margin:20px 0 10px}.page-78 .filters-col .filter-form ul,.page-87 .filters-col .filter-form ul{list-style:none;margin:0;padding:0}.page-78 .filters-col .filter-form ul li,.page-87 .filters-col .filter-form ul li{vertical-align:middle;padding-top:10px}.page-78 .filters-col .filter-form ul li.checkbox,.page-87 .filters-col .filter-form ul li.checkbox{margin:0}.page-78 .filters-col .filter-form ul li input,.page-87 .filters-col .filter-form ul li input{display:none;position:absolute}.page-78 .filters-col .filter-form ul li label,.page-87 .filters-col .filter-form ul li label{padding-left:0;margin-top:-5px}.page-78 .filters-col .filter-form ul li label span,.page-87 .filters-col .filter-form ul li label span{position:relative;margin:0}.page-78 .filters-col .filter-form ul li input[type=radio]+label span,.page-87 .filters-col .filter-form ul li input[type=radio]+label span{border-radius:100%}.page-78 .filters-col .filter-form ul li input[type=checkbox]+label span,.page-87 .filters-col .filter-form ul li input[type=checkbox]+label span{border-radius:25%}.page-78 .filters-col .filter-form ul li input[type=checkbox]:checked+label span,.page-78 .filters-col .filter-form ul li input[type=radio]:checked+label span,.page-87 .filters-col .filter-form ul li input[type=checkbox]:checked+label span,.page-87 .filters-col .filter-form ul li input[type=radio]:checked+label span{border-color:#042c7f}.page-78 .filters-col .filter-form ul li input[type=radio]:checked+label span:after,.page-87 .filters-col .filter-form ul li input[type=radio]:checked+label span:after{width:18px;height:14px;background-repeat:no-repeat;background-image:url(../img/sprite.png);background-position:-591px ​1px;background-color:#fff;transition:none}.page-78 .filters-col .filter-form .additional,.page-87 .filters-col .filter-form .additional{clear:both;padding-top:20px}.page-78 .filters-col .filter-form .additional .small-text,.page-87 .filters-col .filter-form .additional .small-text{font-size:.8em}.page-78 .filters-col .filter-form .stars,.page-87 .filters-col .filter-form .stars{color:#ffd900}.page-78 .filters-col .select-filter,.page-87 .filters-col .select-filter{width:230px;max-width:230px;height:40px;border:2px solid #0098ce}.page-78 .filters-col .clear-filters,.page-87 .filters-col .clear-filters{max-width:230px;margin:30px 0 0;padding:5px 10px;border:2px solid #fff;border-radius:4px;text-align:center;cursor:pointer;color:#fff;transition:background .25s ease}.page-78 .filters-col .clear-filters:hover,.page-87 .filters-col .clear-filters:hover{color:#3ad73f;background:#fff}.page-78 .form-field.radio,.page-87 .form-field.radio{margin-top:0}.page-78 .bbpostcode label,.page-87 .bbpostcode label{color:#a9dcef;font-weight:700}.page-78 .bbpostcode .postcode-error,.page-87 .bbpostcode .postcode-error{display:none}.page-78 .bbpostcode .pcode,.page-87 .bbpostcode .pcode{vertical-align:middle;border:4px solid #a9dcef;border-radius:12px;padding:8px 12px;margin:5px 0}.page-78 .bbpostcode .btn,.page-87 .bbpostcode .btn{padding:8px 15px;margin:5px 0;background:#56d737}.page-78 .wrapper,.page-87 .wrapper{transition:all .5s ease}.page-78 .wrapper.open,.page-87 .wrapper.open{margin-left:250px}.page-78 .switchlist,.page-87 .switchlist{padding:0}.page-78 .partnership,.page-87 .partnership{margin-top:20px;margin-bottom:10px}.page-78 .partnership p,.page-87 .partnership p{font-size:12px;font-size:1.2rem}.page-78 .partnership img,.page-87 .partnership img{width:180px}.payment-heading{font-weight:700!important}.page-86 .filter-section,.page-86 .filters-col{display:none}@media screen and (max-width:376px){.broadband-speed-selection .subtitle{font-size:14px!important}}.journey .subtitle{font-weight:700;max-width:730px;margin:0 auto 20px;line-height:1.4}@media screen and (max-width:450px){.journey .subtitle{margin-bottom:10px!important}}.journey .subtitle--postcode{font-size:22px}.journey .subtitle span{font-weight:500}.page-8 .details-col{display:none;margin-bottom:30px;border-radius:10px;padding-top:15px;padding-bottom:15px;border:1px solid #0098ce;font-size:1.4rem;text-align:left;background:#fff}.page-8 .details-col p{font-size:1.4rem;margin-left:0;margin-right:0;max-width:none}.page-8 .details-col h4{margin-bottom:1em}.page-8 .details-col strong{color:#0098ce}.page-8 .details-col .close{position:absolute;right:0;top:7px;display:block;width:30px;height:23px;cursor:pointer;z-index:50;text-align:center;font-size:1.9rem}.page-6 .alloptions,.page-10 .alloptions{display:none}.page-8 .alloptions,.page-9 .alloptions{font-size:20px;font-size:2rem;background:#56d737}.page-8 .alloptions:before,.page-9 .alloptions:before{border-color:#56d737}#mc_embed_signup.details{margin-top:40px}#mc_embed_signup.details .sub-btn{margin-bottom:30px}#mc_embed_signup.details .sub-btn .btn{width:250px}#mc_embed_signup.details .input{margin-bottom:30px}@media(max-width:425px){#mc_embed_signup.details .input.last{margin-bottom:0}}#mc_embed_signup.details .investcheck label{text-align:left!important}#mc_embed_signup.details .mce-responses #mce-success-response{color:#3ad73f}.upload-form .form{margin-top:20px;margin-bottom:20px}.upload-form .form label{display:block;color:#0098ce;font-weight:700}.upload-form .form input,.upload-form .form select{margin-bottom:20px}.upload-form .form .check-separator{margin-right:20px}.upload-form .form .form-buttons{margin-top:20px}.upload-form .form .row{margin-bottom:10px}.upload-form .form .small-text{font-size:10px;font-size:1rem}.upload-form .form .error{border:3px solid red}.upload-form .form .label-error{color:red}.upload-form .form .form-error{font-size:16px;font-size:1.6rem;text-align:center;color:red}footer{padding:40px 20px;text-align:center;background:#042c7f}.template-5 footer,.template-10 footer{display:none}footer .social{list-style-type:none;margin:0 0 34px;padding:0}footer .social li{display:inline-block;margin:0 21px;font-size:0}footer .social li a{display:inline-block;vertical-align:middle;transform:translateZ(0);transition:transform .25s ease}footer .social li a:hover{-webkit-animation-name:hvr-pop;animation-name:hvr-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}footer .social li.twitter a{width:32px;height:26px;background-position:0 0}footer .social li.facebook a,footer .social li.twitter a{background-repeat:no-repeat;background-image:url(../img/sprite.png)}footer .social li.facebook a{width:17px;height:33px;background-position:-72px 0}footer p{font-size:14px;color:#fff}footer .comparehead{color:#efefef;opacity:.8;margin:2em auto .5em;text-align:center;font-size:13px;font-size:1.3rem}.signofflinks{display:flex;list-style-type:none;margin:0 0 2em;padding:0;align-items:center;justify-content:center}.signofflinks:last-child{margin:0}.signofflinks li{font-size:12px;font-size:1.2rem}.signofflinks a{color:#efefef;opacity:.8;transition:all .3s ease;padding:1em}.signofflinks a:hover{opacity:1}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.datastatement .mobile{display:none}@media screen and (max-width:420px){#section210 .form-field{margin-bottom:8px}}@media screen and (max-width:767px){#section210 .form-field.details h3{margin:8px auto}}@media screen and (max-width:420px){#section210 .form-field.details h3{margin-bottom:6px}}.APIerrorBox{display:none;position:fixed;z-index:30;left:25%;top:15%;width:50%;padding:20px;border:5px solid #0098ce;border-radius:10px}.APIerrorBox,.APIerrorBox .closeBtn{background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.APIerrorBox .closeBtn{position:absolute;right:-10px;top:-10px;display:block;width:30px;height:30px;padding:0 5px;border:5px solid #0098ce;border-radius:50%;cursor:pointer}.redesign .clear:after{content:"";display:table;clear:both}.redesign .constrainer{max-width:1100px;margin:0 auto}.redesign h2{font-weight:400;font-size:24px;line-height:1.2;margin-top:0;margin-bottom:18px}.redesign section{position:relative}.redesign section .next-section{background:#fff;color:#042c7f;position:absolute;bottom:0;left:50%;width:40px;height:40px;border-radius:50%;transform:translate(-50%,50%);text-align:center;cursor:pointer}.redesign section .next-section .fa{font-size:28px}.redesign .services-menu{display:block;margin:0;padding:0;list-style-type:none;text-align:center}.redesign .services-menu .services-menu-item{width:15%;margin-right:1%;display:inline-block;vertical-align:top}.redesign .services-menu .services-menu-item:last-child{margin-right:0}@media screen and (max-width:675px){.redesign .services-menu .services-menu-item{margin-right:2%;width:32%}.redesign .services-menu .services-menu-item:nth-child(3){margin-right:0}.redesign .services-menu .services-menu-item:last-child,.redesign .services-menu .services-menu-item:nth-child(4){transform:translateX(50%);margin-top:12px}}@media screen and (max-width:400px){.redesign .services-menu .services-menu-item:last-child,.redesign .services-menu .services-menu-item:nth-child(4){margin-top:6px}}.redesign .services-menu .services-menu-item p{color:#042c7f;font-size:13px;line-height:16px;max-width:90%;font-weight:700;margin:12px auto 0}@media screen and (max-width:450px){.redesign .services-menu .services-menu-item p{line-height:13px;font-size:11px}}@media screen and (max-width:355px){.redesign .services-menu .services-menu-item p{line-height:12px;font-size:10px}}.redesign .services-menu .services-menu-item a{text-decoration:none}.redesign .services-menu .services-menu-item .image{border:14px solid rgba(0,152,206,.4);border-radius:50%;display:block;margin:0 auto;max-width:170px}@media screen and (max-width:500px){.redesign .services-menu .services-menu-item .image{border-width:8px}}.redesign .services-menu .services-menu-item .image .svg-container{position:relative;margin:0 auto;padding-bottom:100%}.redesign .services-menu .services-menu-item .image svg{max-height:70%;width:70%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.redesign .services-menu .services-menu-item .image svg path{fill:#0098ce;transition:all .3s ease}.redesign .services-menu .services-menu-item:active .image,.redesign .services-menu .services-menu-item:hover .image{-webkit-animation:delayedBackground .6s ease;animation:delayedBackground .6s ease;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.redesign .services-menu .services-menu-item:active .image svg path,.redesign .services-menu .services-menu-item:hover .image svg path{fill:#56d737}.redesign section.testimonials{color:#fff;padding:0;position:relative;background:#042c7f}.redesign section.testimonials .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,81,143,.85) 0,rgba(0,81,142,.85) 1%,rgba(0,40,86,.85));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d900518f",endColorstr="#d9002856",GradientType=0);opacity:.85;z-index:1}.redesign section.testimonials .container-fluid{position:relative;padding:40px 15px 100px;max-width:532px;z-index:2}.redesign section.testimonials .carousel-indicators{position:absolute;margin:0;bottom:50px}.redesign section.testimonials .carousel-indicators li{width:10px;height:10px;border-radius:50%;background:none;border:1px solid #fff}.redesign section.testimonials .carousel-indicators li.active{background:#fff}.redesign section.testimonials .carousel-item{background-position:100%;background-size:cover;background-repeat:no-repeat}.redesign section.testimonials .carousel-item .author{margin-bottom:0}.redesign section.testimonials .carousel-item .image-holder{width:100px;height:100px;border-radius:50%;border:4px solid #0098ce;margin:0 auto 30px;background:#fff;position:relative}.redesign section.testimonials .carousel-item .image-holder .fa{color:#56d737;top:50%;position:absolute;left:50%;transform:translate(-50%,-50%);font-size:32px}.redesign section.testimonials .carousel-item .image-holder img{width:calc(100% - 16px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.redesign section.testimonials .carousel-item .image-holder img.facebook-image{width:calc(100% - 55px)}.redesign section.testimonials .carousel-item .image-holder img.fullwidth{width:100%}.footer-redesign{background:#9ee3f0;padding:60px 0 30px}@media screen and (max-width:650px){.footer-redesign{padding:40px 0 30px}}.footer-redesign .footer__top{align-items:center;display:flex}@media screen and (max-width:650px){.footer-redesign .footer__top{display:block}}.footer-redesign hr{border-top:1px solid rgba(0,0,0,.1)}@media screen and (max-width:650px){.footer-redesign .footer-logo{margin-bottom:24px}}.footer-redesign .footer-logo ul,.footer-redesign .footer-menu ul,.footer-redesign .footer-social ul{padding:0;margin:0 0 10px;list-style:none;line-height:1.2}@media screen and (max-width:684px){.footer-redesign .footer-logo ul,.footer-redesign .footer-menu ul,.footer-redesign .footer-social ul{line-height:1.2}}.footer-redesign .footer-logo ul a,.footer-redesign .footer-logo ul li,.footer-redesign .footer-menu ul a,.footer-redesign .footer-menu ul li,.footer-redesign .footer-social ul a,.footer-redesign .footer-social ul li{color:#042c7f;font-size:16px;line-height:1}@media screen and (max-width:400px){.footer-redesign .footer-logo ul a,.footer-redesign .footer-logo ul li,.footer-redesign .footer-menu ul a,.footer-redesign .footer-menu ul li,.footer-redesign .footer-social ul a,.footer-redesign .footer-social ul li{font-size:14px}}.footer-redesign .footer-logo ul li,.footer-redesign .footer-menu ul li,.footer-redesign .footer-social ul li{display:inline-block;margin-right:20px}@media screen and (max-width:350px){.footer-redesign .footer-logo ul li,.footer-redesign .footer-menu ul li,.footer-redesign .footer-social ul li{margin-right:12px}}.footer-redesign .footer-logo ul li:last-child,.footer-redesign .footer-menu ul li:last-child,.footer-redesign .footer-social ul li:last-child{margin-right:0}.footer-redesign .footer-logo{width:226px;margin-top:0;margin-right:24px}@media screen and (max-width:750px){.footer-redesign .footer-logo{width:170px}}.footer-redesign .footer-menu{text-align:left}.footer-redesign .footer-menu ul{margin-bottom:0}@media screen and (max-width:650px){.footer-redesign .footer-menu{margin-top:12px;padding-left:15px}}.footer-redesign .bottom-text{text-align:left;float:left}.footer-redesign .bottom-text p{margin-bottom:0;color:#042c7f}.footer-redesign .back-to-top{float:right}@media screen and (max-width:800px){.footer-redesign .back-to-top{margin-top:12px}}.footer-redesign .back-to-top a{color:#042c7f;font-size:12px}.footer-redesign .back-to-top a:hover{text-decoration:none}.footer-redesign .back-to-top a .fa{color:#0098ce}.navigation-container{position:fixed;top:0;left:0;width:100%;background:#9ee3f0;z-index:101;box-shadow:1px 0 1px 0 rgba(0,0,0,.3)}.navigation-container .navigation{float:right}@media screen and (max-width:1020px){.navigation-container .navigation{position:fixed;top:58px;left:calc(100% + 10px);width:100%;height:calc(100% - 58px);background:#9ee3f0;transition:all .4s ease;-ms-box-shadow:none;box-shadow:none}.navigation-container .navigation.open{left:0}}.navigation-container .navigation .outer{list-style:none;margin:0;padding:0}.navigation-container .navigation .outer>li{display:inline-block;margin-right:-4px;position:relative;cursor:pointer}@media screen and (max-width:1020px){.navigation-container .navigation .outer>li{display:block;margin-right:0}}.navigation-container .navigation .outer>li .bottom-line{position:absolute;bottom:0;left:0;width:0;height:5px;z-index:103;background:rgba(0,0,0,.1);border-top-left-radius:2px;border-top-right-radius:2px}@media screen and (max-width:1020px){.navigation-container .navigation .outer>li .bottom-line{width:100%;height:1px}}.navigation-container .navigation .outer>li.active .bottom-line,.navigation-container .navigation .outer>li:hover .bottom-line{-webkit-animation:animateWidth .4s ease;animation:animateWidth .4s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media screen and (max-width:1020px){.navigation-container .navigation .outer>li.active .bottom-line,.navigation-container .navigation .outer>li:hover .bottom-line{-webkit-animation:none;animation:none}}.navigation-container .navigation .outer>li.active a,.navigation-container .navigation .outer>li:hover a{text-decoration:none;background:#042c7f}.navigation-container .navigation .outer>li.active a .fa{transform:rotate(180deg)}@media screen and (max-width:1020px){.navigation-container .navigation .outer>li.active a .fa{transform:rotate(270deg) translateX(72%)}}.navigation-container .navigation .outer>li a{color:#fff;font-size:14px;line-height:17px;padding:21.5px 14px;display:block;transition:all .2s ease;position:relative;z-index:101}.navigation-container .navigation .outer>li a .fa{color:#0098ce;margin-left:4px}@media screen and (max-width:1020px){.navigation-container .navigation .outer>li a .fa{transform:rotate(270deg) translateX(72%);position:absolute;right:15px;top:50%}}.navigation-container .menu-toggler{display:none;float:right;padding:16px 0}@media screen and (max-width:1020px){.navigation-container .menu-toggler{display:block}}.mega-menu{position:fixed;z-index:99;left:0;width:100%;top:0;opacity:0;background:#042c7f;-ms-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);transform:translateY(-100%);transition:all .4s ease;padding:96px 0 60px}@media screen and (max-width:1020px){.mega-menu{top:63px;position:fixed;height:calc(100vh - 58px);overflow-y:scroll;width:100%;z-index:104;transform:translateY(0);opacity:1;left:calc(100% + 10px);padding-top:0}}.mega-menu.open{transform:translateY(0);opacity:1}@media screen and (max-width:1020px){.mega-menu.open{left:0}}.mega-menu .mobile-title{display:none}.mega-menu .mobile-title h2{color:#042c7f;margin-bottom:0;margin-top:24px;position:relative;padding-left:27px}.mega-menu .mobile-title h2 .fa{color:#042c7f;cursor:pointer;transition:all .2s ease;margin-right:6px;font-size:32px;position:absolute;left:0;top:-5px}.mega-menu .mobile-title h2 .fa:hover{color:#fff}@media screen and (max-width:1020px){.mega-menu .mobile-title{display:block}}.mega-menu .mega-title,.mega-menu a,.mega-menu li{color:#042c7f}.mega-menu a,.mega-menu li{font-weight:400}.mega-menu .mega-title{font-size:20px;line-height:1.2;font-weight:700}.mega-menu .mega-title .fa{display:none}@media screen and (max-width:1020px){.mega-menu .mega-title{font-size:14px;line-height:17px;padding:21.5px 14px;margin:0;border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer;position:relative}.mega-menu .mega-title span{display:none}.mega-menu .mega-title .fa{display:block;color:#0098ce;position:absolute;top:50%;right:15px;transform:translateY(-50%)}}.mega-menu ul{margin:0;padding:0;list-style:none}.mega-menu .check-bill{display:block;margin-bottom:20px}@media screen and (max-width:1020px){.mega-menu .check-bill{margin:32px 0 16px 15px;display:block}}.mega-menu .check-bill .btn{font-size:1.2rem;padding:10px 20px;background:#0098ce;border-radius:12px;color:#fff}.mega-menu .check-bill .btn:before{border:4px solid #0098ce}.mega-menu .row .menu-column{position:relative}.mega-menu .row .menu-column:nth-child(2) .check-bill{display:block!important}.mega-menu .row .menu-column:nth-child(2) .mega-outer>ul{margin-top:24px}@media screen and (max-width:1020px){.mega-menu .row .menu-column{border-right:0!important;padding:0}}@media screen and (max-width:1020px){.mega-menu .mega-outer{position:fixed;left:calc(100% + 10px);top:0;width:100%;height:calc(100vh - 60px);background:#9ee3f0;-ms-box-shadow:-3px 0 5px 0 rgba(0,0,0,.3);box-shadow:-3px 0 5px 0 rgba(0,0,0,.3);transition:all .4s ease;z-index:105}.mega-menu .mega-outer ul li{border-bottom:1px solid rgba(0,0,0,.1);font-size:14px;line-height:17px;padding:21.5px 14px;margin:0;display:block;margin-bottom:0!important}.mega-menu .mega-outer ul li:before{left:auto;right:15px}.mega-menu .mega-outer ul li.link{padding:0}.mega-menu .mega-outer ul li.link:before{display:none}.mega-menu .mega-outer ul li.link a{padding:21.5px 14px;display:block}.mega-menu .mega-outer.open{left:0}.mega-menu .mega-outer.open ul li{border-bottom:1px solid #0098ce;font-size:14px;line-height:17px;padding:21.5px 14px;margin:0;display:block}.mega-menu .mega-outer.open ul li:before{left:auto;right:15px}.mega-menu .mega-outer.open ul li.link{padding:0}.mega-menu .mega-outer.open ul li.link:before{display:none}.mega-menu .mega-outer.open ul li.link a{padding:21.5px 14px;display:block}}.mega-menu .mega-outer>ul>li{position:relative;cursor:pointer;margin-bottom:20px}.mega-menu .mega-outer>ul>li:last-child{margin-bottom:0}.mega-menu .mega-outer>ul>li:before{display:none;font-family:FontAwesome;content:"";color:#0098ce;position:absolute;left:0}.mega-menu .mega-outer>ul>li.active{padding-bottom:0}.mega-menu .mega-outer>ul>li.active:before{transform:rotate(180deg)}.mega-menu .mega-outer>ul>li.link:before{transform:rotate(270deg)}.mega-menu .mega-outer>ul>li.link a:hover{color:#fff;text-decoration:none}.mega-menu .mega-outer>ul>li ul{height:0;overflow:hidden;opacity:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease}@media screen and (max-width:1020px){.mega-menu .mega-outer>ul>li ul{margin-right:-15px;margin-left:-15px}}.mega-menu .mega-outer>ul>li ul.open{height:auto;opacity:1}.mega-menu .mega-outer>ul>li ul.open li{font-size:14px;margin-top:6px}.mega-menu .mega-outer>ul>li ul.open li a:hover{text-decoration:none}.mega-menu .mega-outer>ul>li ul.open li:first-child{margin-top:21.5px}.mega-menu .mega-outer>ul>li ul.open li a:hover{color:#fff}@media screen and (max-width:1020px){.mega-menu .mega-outer>ul>li ul.open li{border-bottom:0;border-top:1px solid rgba(0,152,206,.2);margin-top:0;padding:0;margin-left:15px}.mega-menu .mega-outer>ul>li ul.open li:first-child{margin-left:0;border-top:1px solid #0098ce}.mega-menu .mega-outer>ul>li ul.open li:first-child a{padding-left:14px}.mega-menu .mega-outer>ul>li ul.open li a{display:block;padding:21.5px 14px 21.5px 0;opacity:.4;transition:all .2s ease}.mega-menu .mega-outer>ul>li ul.open li a:hover{opacity:1;text-decoration:none}}.mega-menu .row .menu-column{border-right:1px solid rgba(0,0,0,.1)}.mega-menu .row .menu-column:last-child{border-right:0}.hamburger{padding:0;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:focus{outline:none}.hamburger-box{width:32px;height:21px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:4px/-2}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:32px;height:3px;background-color:#042c7f;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--vortex .hamburger-inner{transition-duration:.3s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.carousel-fade .carousel-item{opacity:0;transition-duration:1s;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{transform:translateX(0);transform:translateZ(0)}@-webkit-keyframes animateWidth{0%{width:0}to{width:100%}}@keyframes animateWidth{0%{width:0}to{width:100%}}@-webkit-keyframes delayedBackground{0%{border-color:rgba(0,152,206,.4)}to{border-color:#0098ce}}@keyframes delayedBackground{0%{border-color:rgba(0,152,206,.4)}to{border-color:#0098ce}}.text-content-page p strong{color:#56d737}.text-content-page .clear:after{content:"";display:table;clear:both}.text-content-page .text-content-container{padding:55px 0;min-height:calc(100vh - 408px)}@media screen and (max-width:750px){.text-content-page .text-content-container{padding-bottom:0}}@media screen and (max-width:500px){.text-content-page .text-content-container{padding-top:30px}}.text-content-page .constrainer{padding:0 60px 0 160px}.text-content-page .constrainer.no-quote{padding:0 38px;max-width:1200px}@media screen and (max-width:900px){.text-content-page .constrainer.no-quote{padding:0 20px}}@media screen and (max-width:1300px){.text-content-page .constrainer{padding:0 60px 0 38px}}@media screen and (max-width:1000px){.text-content-page .constrainer{padding:0 38px}}@media screen and (max-width:900px){.text-content-page .constrainer{padding:0 20px}}.text-content-page .text-header{padding:50px 0;background:#002856;background:linear-gradient(135deg,#002856,#0098ce);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#042c7f",endColorstr="#0098ce",GradientType=1);text-align:center}.text-content-page .text-header h1{color:#fff;font-size:34px;line-height:43px}.text-content-page .text-content{width:calc(100% - 320px)}@media screen and (max-width:750px){.text-content-page .text-content{width:100%}}.text-content-page .text-content p{font-size:15px;color:#042c7f}.text-content-page .text-content blockquote{font-weight:700;margin:20px 0;color:#042c7f}.text-content-page .text-content .text-page-three-col{margin:32px 0 24px}@media screen and (max-width:500px){.text-content-page .text-content .text-page-three-col{margin-top:12px}}.text-content-page .text-content .text-page-three-col img{margin-bottom:10px}.text-content-page .text-content .text-button-container,.text-content-page .text-content .text-partnership-container{display:inline-block;vertical-align:bottom}@media screen and (max-width:510px){.text-content-page .text-content .text-button-container,.text-content-page .text-content .text-partnership-container{display:block}}.text-content-page .text-content .supplier-grid-container{max-width:675px;text-align:center;margin-top:40px}.text-content-page .text-content .supplier-grid-container .col-6{margin-bottom:18px}.text-content-page .text-content .supplier-grid-container .col-6 img{margin-bottom:12px}.text-content-page .text-content .supplier-grid-container .button-part{text-align:left}.text-content-page .text-content .button-partnership-container{margin-top:52px;margin-bottom:-40px}@media screen and (max-width:750px){.text-content-page .text-content .button-partnership-container{margin-bottom:0;margin-top:30px}}.text-content-page .text-content .text-button-container{margin-right:50px}@media screen and (max-width:510px){.text-content-page .text-content .text-button-container{margin-right:0;margin-bottom:20px}}.text-content-page .text-content .contact-strap{background:#042c7f;padding:30px 0}.text-content-page .text-content .contact-strap p{color:#fff;margin:0}.text-content-page .text-content .contact-strap p a{color:inherit}.text-content-page .text-content .contact-strap p .fa{color:#56d737}.text-content-page .quote-mark,.text-content-page li,.text-content-page p{color:#042c7f}.text-content-page ul{list-style:none;padding-left:20px;margin-bottom:1em}.text-content-page ul li{position:relative;margin-bottom:10px}.text-content-page ul li:before{position:absolute;content:"•";font-size:30px;line-height:10px;left:-20px;top:3px;color:#0098ce}.text-content-page ol,.text-content-page ul{font-size:14px}.text-content-page .btn{font-size:1.5rem;padding:9px 17px;background:#0098ce;margin-top:38px}@media screen and (max-width:768px){.text-content-page .btn{padding:8px}}@media screen and (max-width:500px){.text-content-page .btn{margin-top:30px}}.text-content-page .btn:before{border-color:#0098ce}.text-content-page .btn:hover{color:#fff}.text-content-page .btn.uswitch-link{color:#0098ce;background:#fff}.text-content-page .quote{margin-bottom:40px}.text-content-page .quote .quote-box{width:100%;box-shadow:0 0 13px 0 rgba(0,0,0,.25);border-radius:10px;padding:60px 40px;position:relative}.text-content-page .quote .quote-box .quote-mark{font-size:72px;position:absolute;color:#56d737}.text-content-page .quote .quote-box .quote-mark.opening-quote{top:41px;left:40px}.text-content-page .quote .quote-box .quote-mark.closing-quote{bottom:10px;right:40px}.text-content-page .quote .quote-box p{margin:0;font-size:22px}p.error{color:red;font-size:12px}.energy-journey .radio.inline{display:inline-block}.handsetOnly .select-style{border:1px solid #ccc;width:120px;border-radius:3px;overflow:hidden;position:relative}.handsetOnly .select-style:after{position:absolute;right:10px;top:50%;transform:translateY(-50%);content:"";font-family:FontAwesome}.handsetOnly .select-style select{padding:5px 8px;width:130%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}.handsetOnly .select-style select:focus{outline:none}@media screen and (max-width:767px){.icon-boxes label p span br{display:none}}@media only screen and (max-width:1240px){.gauge-result h2,.gauge-result p{max-width:640px}.gauge-result h2{margin:34px auto 14px}.gauge-result p{margin:14px auto}.filter .inner{margin:0 20px;text-align:center}.filter p{width:100%;margin:10px 0}.filter .filter-box{float:none;margin:0 0 20px}.faqs .faq-list{margin:0 20px}}@media only screen and (max-width:1180px){form .details fieldset,form .details fieldset.address{max-width:800px;margin:0 auto;padding:0;text-align:left}form .details fieldset.address.more-details,form .details fieldset.more-details{padding:0}form .details fieldset.address.more-details .form-field,form .details fieldset.more-details .form-field{width:97.5%}form .details fieldset.address.more-details .form-field input,form .details fieldset.address.more-details .form-field select,form .details fieldset.more-details .form-field input,form .details fieldset.more-details .form-field select{width:36.95%}form .details fieldset.address.more-details .postcode_lookup .postcode-select,form .details fieldset.more-details .postcode_lookup .postcode-select{margin:0 0 0 1.5%}form .details fieldset.address.more-details.customer-number,form .details fieldset.more-details.customer-number{width:100%;padding:0}form .details fieldset.address.more-details.customer-number .form-field,form .details fieldset.more-details.customer-number .form-field{width:48%}form .details fieldset.address.more-details.customer-number .form-field input,form .details fieldset.address.more-details.customer-number .form-field label,form .details fieldset.more-details.customer-number .form-field input,form .details fieldset.more-details.customer-number .form-field label{width:100%}form .details fieldset.address .form-field,form .details fieldset .form-field{margin-bottom:0}form .details .form-field.select{width:48%;margin:20px .5% 0}form .details .form-field div.cs-skin-border{width:100%;max-width:100%;margin:0}form .details .form-field div.cs-skin-border .cs-options{width:calc(100% + 6px)}form .details .form-field.input{width:48%;margin:20px .5% 0}form .details .form-field.input input{width:100%}form .details .form-field.input #opc_button{width:23%;min-width:179px;margin:0 0 0 1.5%}.page-78 .heading,.page-86 .heading,.page-87 .heading{padding:0 40px}.page-78 .switchlist .switchoption .btn,.page-86 .switchlist .switchoption .btn,.page-87 .switchlist .switchoption .btn{font-size:14px;font-size:1.4rem}.page-78 .switchlist .switchoption p.price,.page-86 .switchlist .switchoption p.price,.page-87 .switchlist .switchoption p.price{font-size:30px;font-size:3rem}.page-78 .switchlist .switchoption .features,.page-86 .switchlist .switchoption .features,.page-87 .switchlist .switchoption .features{padding-top:10px;padding-left:23px}header nav ul a{padding:15px 5px;text-align:center}}@media only screen and (max-width:1050px){.article .narrow-container{width:33%}header nav ul a{font-size:13px;font-size:1.3rem}}@media only screen and (max-width:1024px){.icon-boxes label p span{font-size:24px;font-size:2.4rem}.icons p,.switchicon p{font-size:15px;font-size:1.5rem}.getstarted{max-width:664px;margin:0 auto}form .btn{font-size:14px;font-size:1.4rem;padding:9px 12px}.switchlist .switchoption .switchicon{position:relative;left:0}.switchlist .switchoption .switchinfo{right:0;width:100%}.page-78 .filters-col .filter-close,.page-86 .filters-col .filter-close,.page-87 .filters-col .filter-close{display:block}.page-78 .switchlist .switchoption p.price,.page-86 .switchlist .switchoption p.price,.page-87 .switchlist .switchoption p.price{font-size:30px;font-size:3rem}.icons.suppliers a:before,.icons.suppliers label:before,.icons a:before,.icons label:before,.suppliers.switchicon a:before,.suppliers.switchicon label:before,.switchicon a:before,.switchicon label:before{border-width:8px}header nav{bottom:7px}header nav ul li ul{top:60px}header nav ul a{padding:15px 7px}.breakdown-switch-row .wide{display:none}.breakdown-switch-row .mobile{display:block}.page-1 .homebanner .inner{padding:0 30px;max-width:600px}.page-1 .homebanner .inner h1{font-size:1.9rem}.page-1 .homebanner .inner h1:first-of-type{margin-bottom:14px}}@media only screen and (max-width:990px){.text-content-page .quote .quote-box{padding:20px}.text-content-page .quote .quote-box p{font-size:18px}.text-content-page .quote .quote-box .quote-mark.opening-quote{top:20px;left:10px}.text-content-page .quote .quote-box .quote-mark.closing-quote{bottom:-10px;right:10px}}@media only screen and (max-width:960px){.datastatement{font-size:1.2rem;line-height:1.4}.toptools{margin-bottom:16px}}@media only screen and (max-width:940px){.details-email input[type=email],.details-email input[type=email]+label,.details-email input[type=text],.details-email input[type=text]+label,.details-email select,.details-email select+label,.details input[type=email],.details input[type=email]+label,.details input[type=text],.details input[type=text]+label,.details select,.details select+label,.filter input[type=email],.filter input[type=email]+label,.filter input[type=text],.filter input[type=text]+label,.filter select,.filter select+label{font-size:16px;font-size:1.6rem}section .inner{padding:60px 0}.info{top:0;transform:none}.narrow-container .btn.small{width:90%;padding:13px 0}.icons.suppliers .d-block,.suppliers.switchicon .d-block{display:none!important}header nav ul a{font-size:12px;font-size:1.2rem}.blogfair .inner{padding:10px}.text-content-page .quote .quote-box{padding:20px}}@media only screen and (max-width:860px){.journey h1,.journey h2{width:100%;margin:10px auto}.journey h2{font-size:14px;font-size:1.4rem}.journey h3,section p{font-size:12px;font-size:1.2rem}#section33 .boxes .checkbox{margin-top:12px}.icon-boxes li:last-child{margin-bottom:0}.icon-boxes li label{padding:20px 10px 50px}.icon-boxes li label p{margin-bottom:.5em}.icon-boxes li label .description{font-size:14px;font-size:1.4rem}.faqs h3{position:relative;padding:45px 30px 21px 0}.faqs h3:after{position:absolute;right:0;top:48px}.details .form-field.submit{padding-bottom:6px}header nav{position:relative;top:0;left:0}header nav .hamburger{position:absolute;right:20px;top:15px;padding:0;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}header nav .hamburger:focus{outline:none}header nav .hamburger-box{width:40px;height:24px;display:inline-block;position:relative}header nav .hamburger-inner{display:block;top:50%;margin-top:4px/-2}header nav .hamburger-inner,header nav .hamburger-inner:after,header nav .hamburger-inner:before{width:40px;height:4px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}header nav .hamburger-inner:after,header nav .hamburger-inner:before{content:"";display:block}header nav .hamburger-inner:before{top:-10px}header nav .hamburger-inner:after{bottom:-10px}header nav .hamburger--vortex .hamburger-inner{transition-duration:.3s;transition-timing-function:cubic-bezier(.19,1,.22,1)}header nav .hamburger--vortex .hamburger-inner:after,header nav .hamburger--vortex .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}header nav .hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}header nav .hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}header nav .hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}header nav .hamburger--vortex.is-active .hamburger-inner:after,header nav .hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}header nav .hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}header nav .hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}header nav .hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}header nav .hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}header nav .hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}header nav .hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}header nav .hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}header nav .hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}header nav .menu-container{display:none;position:absolute;right:0;top:60px;height:calc(100vh - 80px);overflow:scroll}header nav .menu-container ul{background:#071c2c}header nav .menu-container ul li{display:block}header nav .menu-container ul li ul{visibility:visible;display:block;opacity:1;position:static;transform:none;background-color:#13456f}header nav .menu-container ul li ul a{border-left:3px solid #13456f}header nav .menu-container ul a{font-size:14px;font-size:1.4rem}}@media only screen and (max-width:820px){.signofflinks{display:block}.signofflinks li{display:inherit}.signofflinks+.signofflinks{display:inline-block}.boxes{padding-left:15px!important;padding-right:15px}.boxes .box{width:47.5%}form .details fieldset.more-details .form-field input{display:block;width:49%}form .details fieldset.more-details .form-field input a{position:relative;margin:13px 0 0 10px}form .details fieldset.more-details.customer-number{margin:20px 0 0}form .details fieldset.more-details.customer-number .form-field{margin:0 .5%}form .details .form-field.input a{position:relative;margin:10px 0 0 10px}form .details .form-field.input #opc_button{display:block;margin:20px 0 0}.page-78 .switchlist .switchoption .details-col,.page-86 .switchlist .switchoption .details-col,.page-87 .switchlist .switchoption .details-col{border-right:none;min-width:150px}.page-78 .switchlist .switchoption .buttons-col,.page-86 .switchlist .switchoption .buttons-col,.page-87 .switchlist .switchoption .buttons-col{text-align:right}.page-78 .switchlist .switchoption .btn,.page-86 .switchlist .switchoption .btn,.page-87 .switchlist .switchoption .btn{margin:0;max-width:115px;padding:2%}#section18 .jcontent .icons,#section18 .jcontent .switchicon{padding:0 15px}.boxes label,.boxes label div{min-height:auto}.boxes label div span,.boxes label span{top:32px}.boxes label .description,.boxes label div .description{display:none}.boxes label .description.active,.boxes label div .description.active{display:block}.boxes label .title,.boxes label div .title{margin-bottom:0}.boxes label .title .fa,.boxes label div .title .fa{display:inline-block;margin-left:6px}.boxes label .title .fa.active,.boxes label div .title .fa.active{transform:rotate(180deg)}}@media only screen and (max-width:767px){.icon-boxes label{min-height:0}.icon-boxes.handset li{margin-top:8px;position:relative}.icon-boxes.handset li label{padding-right:60px;text-align:left;padding-bottom:20px}.icon-boxes.handset li label .radio-button{left:auto;right:10px;transform:none;bottom:auto;top:15px}.homebanner h2{font-size:16px;font-size:1.6rem;margin-top:0}.article .narrow-container,.article .wide-container{width:100%;padding:0}.article .narrow-container{margin:50px 0 0;text-align:center}.article .narrow-container:before{display:none}.article .narrow-container form{max-width:300px;margin:0 auto}.article .boxed-section{display:block;width:50%;min-width:280px;margin:15px auto 44px}.article .related-pages{margin:0 0 50px}.article .related-pages .boxed-section{display:inline-block;width:39%;margin:0 1.375%}.share-article{width:100%;text-align:center}.share-article ul li{margin:0 7px}.blog .content{max-width:284px;margin:0 auto}.blog .content p{margin:0 15px}.blog .content p span{width:100%;padding:0}.blog .content p span+span{padding:0}.blog .content p span+span:before{display:none}.blog .content a{margin:0 15px}.blog .content h2{margin:20px 15px 18px}.blog .col-md{margin-bottom:20px}.blog .row{margin:0}.grey-bar .infographic{width:100%;float:none;clear:both}.grey-bar .infographic .infograph-icon,.grey-bar .infographic .infograph-text{vertical-align:middle}.grey-bar .infographic .infograph-icon{display:inline-block;width:100px;margin-right:-4px}.grey-bar .infographic .infograph-icon:after{height:200%;width:10%;left:50%;top:5px;border-left:2px solid #0098ce;border-top:none}.grey-bar .infographic .infograph-text{display:inline-block;margin-right:-4px;padding-left:12px;width:calc(100% - 100px);text-align:left}.page-78 .heading h1,.page-86 .heading h1,.page-87 .heading h1{font-size:25px;font-size:2.5rem}.page-78 .filter-column,.page-86 .filter-column,.page-87 .filter-column{text-align:center}.page-78 .switchlist .switchoption .details-col,.page-86 .switchlist .switchoption .details-col,.page-87 .switchlist .switchoption .details-col{border-right:none;min-width:150px}.page-78 .switchlist .switchoption .buttons-col,.page-86 .switchlist .switchoption .buttons-col,.page-87 .switchlist .switchoption .buttons-col{text-align:center}.page-78 .switchlist .switchoption .btn,.page-86 .switchlist .switchoption .btn,.page-87 .switchlist .switchoption .btn{display:inline-block;max-width:100%;width:auto;padding:10px 20px;margin:10px 0 0;font-size:14px;font-size:1.4rem}.page-78 .filters-col.open .filter-close,.page-86 .filters-col.open .filter-close,.page-87 .filters-col.open .filter-close{right:0}.page-78 .partnership img,.page-86 .partnership img,.page-87 .partnership img{width:120px}.icon-boxes label .speed-desc{display:none;font-size:18px;font-size:1.8rem}.details .info{display:none}.details .emailexample .emailimage,.details .emailexample .vulnerable-section,.details .vulnerable-info .emailimage,.details .vulnerable-info .vulnerable-section{margin-top:35%}.details .emailexample .emailimage p,.details .emailexample .vulnerable-section p,.details .vulnerable-info .emailimage p,.details .vulnerable-info .vulnerable-section p{font-size:12px;font-size:1.2rem}#userdetails fieldset.consent{margin-top:20px}#userdetails fieldset.consent .input label{display:block;min-height:24px;margin:0}.journey .withinfo h2{width:80%}.section35 .icons,.section35 .switchicon{padding:0}.section35 .icons li,.section35 .switchicon li{padding-left:10px;padding-right:10px}}@media only screen and (max-width:680px){.redesign .services-menu .services-menu-item{display:block;float:left}.redesign .services-menu .services-menu-item .image{border-width:7px}.slider.slider-horizontal{max-width:80%}.boxes{margin-bottom:0}.boxes label{height:100%}.boxes label,.boxes label div{min-height:auto}.boxes .box{width:100%;margin:0 0 10px}.boxes .box:last-child{margin-bottom:0}#section17 p{margin-bottom:20px}#section17 .boxes p.title,#section33 .boxes p.title{font-size:16px;font-size:1.6rem}#section33 .boxes p.title{margin-bottom:12px}form .details .form-field.input{width:100%;margin:20px 0 0}form .details .more-details .form-field.input{width:100%}form .details .more-details .form-field.input:first-of-type{width:59%}form .details .more-details .form-field.input:last-of-type{width:100%}.gauge-result .icon-boxes{max-width:100%}.page-78 .switchlist .switchoption .btn,.page-86 .switchlist .switchoption .btn,.page-87 .switchlist .switchoption .btn{margin:0 0 10px}.journey .msgcontainer{width:100%}.page-1 .homebanner .inner{padding:0 40px}.page-1 .homebanner .inner h1:first-of-type{margin-bottom:14px}#section15 .icon-boxes .fa,#section33 .checkbox .fa{display:inline-block}#section15 .boxes li,#section15 .icon-boxes li,#section33 .boxes li,#section33 .icon-boxes li{margin:0 0 20px}#section15 .boxes .icon,#section15 .icon-boxes .icon,#section33 .boxes .icon,#section33 .icon-boxes .icon{display:none}#section15 .boxes label,#section15 .icon-boxes label,#section33 .boxes label,#section33 .icon-boxes label{padding:10px}#section15 .boxes label .title,#section15 .icon-boxes label .title,#section33 .boxes label .title,#section33 .icon-boxes label .title{text-align:left;font-size:16px;font-size:1.6rem}#section15 .boxes label .title span,#section15 .icon-boxes label .title span,#section33 .boxes label .title span,#section33 .icon-boxes label .title span{font-size:inherit}#section15 .boxes label .title .fa.active,#section15 .icon-boxes label .title .fa.active,#section33 .boxes label .title .fa.active,#section33 .icon-boxes label .title .fa.active{transform:rotate(180deg)}#section15 .boxes label .description,#section15 .icon-boxes label .description,#section33 .boxes label .description,#section33 .icon-boxes label .description{display:none;text-align:left;width:80%;margin-left:0;padding-left:0}#section15 .boxes label .description.active,#section15 .icon-boxes label .description.active,#section33 .boxes label .description.active,#section33 .icon-boxes label .description.active{display:block}#section15 .boxes label .radio-button,#section15 .icon-boxes label .radio-button,#section33 .boxes label .radio-button,#section33 .icon-boxes label .radio-button{bottom:unset;left:unset;right:0;top:5px}#section33 .boxes label span{top:18px}#section209 .icon-boxes label{min-height:0}#section209 .icon-boxes label p span{display:block;font-size:18px;font-size:1.8rem}}@media screen and (max-width:650px){#howcanwehelp .icon-box label{padding-top:16px}#howcanwehelp .icon-box label p{font-size:1.3rem}#howcanwehelp .icon-box .icon{display:none}}@media only screen and (max-width:640px){.filter p{font-size:30px;font-size:3rem}.twocols,section .inner{padding-top:0}.heading{padding:0 20px}h1{margin:20px 0;font-size:50px;font-size:5rem}h2{margin:20px 0 14px}.getstarted{max-width:460px;padding:40px 0}section.narrow{padding:0 10px}section.narrow .inner{padding:30px 0 60px}.slider.slider-horizontal .slider-tick-label-container .slider-tick-label{font-size:12px;font-size:1.2rem;line-height:1.2em;white-space:normal;vertical-align:top}.gauge-result .icon-boxes label{height:auto;padding-bottom:60px!important;margin-bottom:23px}.gauge-result .icon-boxes.wide .icon-box{width:90%}.article .related-pages .boxed-section{display:block;margin:0 auto 44px}.homebanner p.btnholder{margin:0 0 20px}.page-78 h1,.page-86 h1,.page-87 h1{font-size:35px;font-size:3.5rem}.datastatement label{font-size:1.2rem;line-height:1.2}}@media only screen and (max-width:575px){.boxes label,.boxes label div{min-height:0}.boxes .box{margin-bottom:20px}.text-content-page .text-content-container{padding-left:30px;padding-right:30px}.grey-bar .infographic .infograph-text{padding-left:12px}.featured-logo.one,.featured-logo.two{margin-bottom:12px}.page-1 .icon-strip{margin-bottom:20px}.dm-logo{width:100px}.details .emailexample .emailimage,.details .emailexample .vulnerable-section,.details .vulnerable-info .emailimage,.details .vulnerable-info .vulnerable-section{width:80%}.details .emailexample .emailimage p,.details .emailexample .vulnerable-section p,.details .vulnerable-info .emailimage p,.details .vulnerable-info .vulnerable-section p{font-size:12px;font-size:1.2rem}}@media only screen and (max-width:600px){.icon-boxes.handset label,.icon-boxes label{min-height:0}#helpme .input{margin-bottom:24px}#helpme .form-field.submit{margin:20px 0 0;padding:0}#helpme .consent .row{margin-top:0}#helpme .consent .row .input{margin-bottom:0}#helpme .consent .row .form-field{margin:0 0 10px}#helpme .consent .row .form-field:last-child{margin-bottom:0}#howcanwehelp .icon-box{margin:0 0 10px}#howcanwehelp .icon-box label{margin-bottom:0}}@media only screen and (max-width:560px){.form-field.input span{display:block;margin:20px auto}.form-field.input span.numberspan{display:inline-block}.info{top:0}.journey .sub-section.first,.journey section.first,.journey section.open{padding-top:15px}.info .more-info{width:43px;height:39px}.journey .first h2{margin-top:0}.boxes p.title{font-size:25px;font-size:2.5rem;padding-right:35px}.form-field.radio label{font-size:17px;font-size:1.7rem}.form-field.radio.inline{margin-bottom:20px}form ul.icons,form ul.switchicon{margin-top:20px}.icon-boxes label .radio-button{bottom:15px}.icon-boxes label p{font-size:20px;font-size:2rem}.icon-boxes label p span{font-size:29px;font-size:2.9rem;margin-bottom:2px}.emoticons ul li{margin:0 17px}.icon-boxes .both{width:100%;top:-70px}div.cs-skin-border.cs-active .cs-options{bottom:36px;top:auto;border:3px solid #8bdc65;border-bottom:none;border-radius:8px 8px 0 0}.page-78 .switchlist .switchoption .price-col,.page-86 .switchlist .switchoption .price-col,.page-87 .switchlist .switchoption .price-col{border-right:none}.page-78 .switchlist .switchoption .buttons-col,.page-86 .switchlist .switchoption .buttons-col,.page-87 .switchlist .switchoption .buttons-col{text-align:center}form .details .btn.img-btn{padding:5px 10px}#nextstep .with-image{width:100px}}@media only screen and (max-width:540px){.relatedheading{margin-top:2em}.template-8 p.meta .date{border-right:none}.meta .category{display:block}.faqs .faq-list{margin-bottom:20px}.faqs h3{padding-top:20px}.faqs h3:after{top:23px}.filter .form-field.select{display:block;margin:10px 0 0}.filter .form-field div.cs-skin-border{margin:0}.filter .filter-box label{margin-top:0}.icon-boxes label .checkbox-button{height:30px;width:30px}.icon-boxes label .checkbox-button:after{top:6px;left:4px}.gauge-result .icon-boxes label{padding-bottom:50px!important}form .section-unhappy .both,form .section-unhappy .showdetails{margin-top:0;margin-bottom:10px}.legal-signoff p{margin-bottom:8px;padding:0 15px}.legal-signoff p:last-child{margin-bottom:0}}@media screen and (max-width:500px){.icon-boxes{margin:0}.icon-boxes li{margin:0 0 5px}.icon-boxes li label{padding:10px 10px 44px}.icon-boxes li label .radio-button{bottom:10px}.icon-boxes li label p{margin-bottom:.2em}.icon-boxes li label .description{font-size:1.3rem;margin-bottom:.6em}.icon-boxes.handset-box li label{padding:10px 10px 44px}#section33 .col-lg-11 p,#section36 .col-lg-11 p{margin-bottom:12px}#section17 .boxes,#section33 .boxes,#section34 .boxes,#section36 .boxes{margin-bottom:0}#section17 .boxes .box,#section17 .checkbox,#section33 .boxes .box,#section33 .checkbox,#section34 .boxes .box,#section34 .checkbox,#section36 .boxes .box,#section36 .checkbox{margin-bottom:12px;margin-top:0}#section17 .boxes .box:last-child,#section17 .boxes .box label,#section17 .checkbox:last-child,#section17 .checkbox label,#section33 .boxes .box:last-child,#section33 .boxes .box label,#section33 .checkbox:last-child,#section33 .checkbox label,#section34 .boxes .box:last-child,#section34 .boxes .box label,#section34 .checkbox:last-child,#section34 .checkbox label,#section36 .boxes .box:last-child,#section36 .boxes .box label,#section36 .checkbox:last-child,#section36 .checkbox label{margin-bottom:0}#section17 .boxes .box label .equal,#section17 .checkbox label .equal,#section33 .boxes .box label .equal,#section33 .checkbox label .equal,#section34 .boxes .box label .equal,#section34 .checkbox label .equal,#section36 .boxes .box label .equal,#section36 .checkbox label .equal{height:auto!important}#section17 .boxes .box label>div span,#section17 .checkbox label>div span,#section33 .boxes .box label>div span,#section33 .checkbox label>div span,#section34 .boxes .box label>div span,#section34 .checkbox label>div span,#section36 .boxes .box label>div span,#section36 .checkbox label>div span{top:16px;right:16px}#section17 .boxes .box label>div p,#section17 .checkbox label>div p,#section33 .boxes .box label>div p,#section33 .checkbox label>div p,#section34 .boxes .box label>div p,#section34 .checkbox label>div p,#section36 .boxes .box label>div p,#section36 .checkbox label>div p{margin-bottom:4px}#section17 .boxes .box label>div p:last-child,#section17 .checkbox label>div p:last-child,#section33 .boxes .box label>div p:last-child,#section33 .checkbox label>div p:last-child,#section34 .boxes .box label>div p:last-child,#section34 .checkbox label>div p:last-child,#section36 .boxes .box label>div p:last-child,#section36 .checkbox label>div p:last-child{margin-bottom:0}#section33 .boxes .checkbox label>div span{top:23px;right:23px}.gauge-result .icon-boxes.wide .icon-box{margin:20px 0 0}#section12 .icons.suppliers,#section12 .suppliers.switchicon,#section13 .icons.suppliers,#section13 .suppliers.switchicon,#section24 .icons.suppliers,#section24 .suppliers.switchicon,#section26 .icons.suppliers,#section26 .suppliers.switchicon,#section34 .icons.suppliers,#section34 .suppliers.switchicon{margin-top:0}#section12 .icons.suppliers .suppliericon:nth-of-type(2n),#section12 .icons.suppliers .suppliericon:nth-of-type(odd),#section12 .suppliers.switchicon .suppliericon:nth-of-type(2n),#section12 .suppliers.switchicon .suppliericon:nth-of-type(odd),#section13 .icons.suppliers .suppliericon:nth-of-type(2n),#section13 .icons.suppliers .suppliericon:nth-of-type(odd),#section13 .suppliers.switchicon .suppliericon:nth-of-type(2n),#section13 .suppliers.switchicon .suppliericon:nth-of-type(odd),#section24 .icons.suppliers .suppliericon:nth-of-type(2n),#section24 .icons.suppliers .suppliericon:nth-of-type(odd),#section24 .suppliers.switchicon .suppliericon:nth-of-type(2n),#section24 .suppliers.switchicon .suppliericon:nth-of-type(odd),#section26 .icons.suppliers .suppliericon:nth-of-type(2n),#section26 .icons.suppliers .suppliericon:nth-of-type(odd),#section26 .suppliers.switchicon .suppliericon:nth-of-type(2n),#section26 .suppliers.switchicon .suppliericon:nth-of-type(odd),#section34 .icons.suppliers .suppliericon:nth-of-type(2n),#section34 .icons.suppliers .suppliericon:nth-of-type(odd),#section34 .suppliers.switchicon .suppliericon:nth-of-type(2n),#section34 .suppliers.switchicon .suppliericon:nth-of-type(odd){padding:0 5px}#section12 .form-field.radio label,#section13 .form-field.radio label,#section24 .form-field.radio label,#section26 .form-field.radio label,#section34 .form-field.radio label{margin-bottom:0;margin-top:6px}#section12 .btn,#section13 .btn,#section24 .btn,#section26 .btn,#section34 .btn{margin-bottom:40px}.journey .first h2{font-size:1.3rem}#section29 .icon{margin-bottom:0}#section31{padding:0 5px}.icons.suppliers a:before,.icons.suppliers label:before,.icons a:before,.icons label:before,.suppliers.switchicon a:before,.suppliers.switchicon label:before,.switchicon a:before,.switchicon label:before{border-width:3px}nav ul{max-width:100%}.icon-boxes label{min-height:0}.icon-boxes label p span{display:block;font-size:18px;font-size:1.8rem}}@media only screen and (max-width:450px){#countdown{position:relative;height:100px}#countdown img{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100px}#nextstep .uswitch-button,.compare-more{margin-top:20px}}@media only screen and (max-width:440px){.journey .details .toptools{margin-bottom:10px}#section14 .icons,#section14 .switchicon{padding:0 15px}#section36 .boxes p:nth-child(2){font-size:1.2rem;padding-top:5px}.jcontent .infoholder{top:92px}}@media only screen and (max-width:420px){#section17 label,#section33 label,#section36 label{padding:2px;border-radius:13px}.page-6 .nextstep{height:700px!important}.icon,.suppliericon{max-width:100%}form .details .form-field.input a{white-space:nowrap}h1{font-size:36px;font-size:3.6rem;margin-bottom:10px}.journey h3{font-size:14.5px;font-size:1.45rem;margin-bottom:15px}.journey .priceometer h2{margin-bottom:0;width:70%}.journey.withshare .billfair{margin-top:-70px}.journey section.ctas h3{margin-top:7px}.gauge-result h2{margin-bottom:10px!important;font-size:2.2rem}.icon-boxes.wide{margin-top:10px}.form-field.input span.numberspan{margin:0 auto}.errormsg p{font-size:12px;font-size:1.2rem}#chartdiv{height:300px}.journey .billfair{margin-top:-40px;left:0;width:100%}.journey .billfair h2{margin-bottom:10px}.icon-switch{margin-top:30px}form .btn.alloptions{white-space:normal}.altselect{display:block}.slider-horizontal{display:none}.homebanner{padding:34px 0}.homebanner h1{font-size:15px;font-size:1.5rem}.homebanner p{font-size:.9em;margin-bottom:20px}.blue-bar p{font-size:15px;font-size:1.5rem}.btn{padding:15px 60px}.ctas h3,.getstarted h2,.share h3,.switchoptions h3,.thankyou h3{font-size:25px;font-size:2.5rem;margin-bottom:25px}.share.open h3{font-size:15px;font-size:1.5rem}.template-13 h2{margin-top:0}.template-13 .heading{padding:0}.template-13 .share h2{margin-top:10px}.template-13 .getstarted.share h2,.template-13 h2{font-size:20px;font-size:2rem}.anotherbill h3{margin-bottom:0}.form-field.radio label,.icon-boxes.wide .icon-box label p,.icon-boxes.wide li label p,.switchicon p,form p{font-size:15px;font-size:1.5rem}.icons p,.switchicon p{font-size:12px;font-size:1.2rem}.info .info-content p{font-size:14px;font-size:1.4rem;padding:0 20px 6px}.journey .nextsteps .stage-no{display:none}.journey .nextsteps .icon-box{padding:15px}.journey .nextsteps .icon-box ul{padding-left:0;margin-left:0;margin-bottom:0}.journey .nextsteps .icon-box p{color:#fff;font-weight:700}.journey .nextsteps .icon-box li{color:#fff}.journey .nextsteps .icon-box p,.journey .nextsteps .icon-box ul li{display:block;padding:0;font-size:13px;font-size:1.3rem}.stage-no{transform:none;-webkit-transform:none;top:15px}.journey .nextsteps .btn{margin-top:0}.journey .nextsteps .btn.anotherbill{margin:10px 0 0!important}.icons li,.switchicon li{margin-bottom:5px}.icons li:last-child,.switchicon li:last-child{margin-bottom:0}.icons.suppliers a:before,.icons.suppliers label:before,.icons a:before,.icons label:before,.suppliers.switchicon a:before,.suppliers.switchicon label:before,.switchicon a:before,.switchicon label:before{border-width:3px}nav ul{max-width:100%}.icon-boxes label{min-height:0}.icon-boxes label p span{display:inline-block;font-size:18px;font-size:1.8rem}.icon-boxes.wide .icon-box{margin:0 0 10px}.icon-boxes.wide .icon-box label,.icon-boxes.wide li label{padding:50px 7px 0}.form-field.radio.inline label{font-size:18px;font-size:1.8rem}.journey .msgcontainer{width:100%;margin:30px 0}.anotherbill,.share,.switchoptions,.thankyou{padding:0}.boxes label,.boxes label div{min-height:0}.journey .doublecheck .btn,.journey .outsidetolerance .btn{margin-bottom:10px}.gauge-result .icon-boxes.wide .icon-box{width:100%}.journey .details .input.addressholder{margin-bottom:0}.details-email .form-field.submit,.details .form-field.submit,.filter .form-field.submit{margin-top:0}.switchoption .switchpanel{padding:15px;height:250px}.switchoption .switchfooter{position:relative;bottom:0;margin-top:10px}.journey section.ctas .col{padding-top:0;padding-bottom:0}.journey section.ctas .anotherbill h3{margin-bottom:25px;font-size:23px;font-size:2.3rem}.emoticons ul li{margin:0 9px}form .details fieldset{padding-top:0}.page-78 .filters-col,.page-86 .filters-col,.page-87 .filters-col{width:100%;left:-100%}.page-78 .switchlist .switchoption .bordered,.page-86 .switchlist .switchoption .bordered,.page-87 .switchlist .switchoption .bordered{border-right:none}#helpme .details .row,#helpme .details .row h2,#helpme>.row,#helpme>.row h2{margin-top:0}#helpme .form-field.submit{margin-top:10px}#helpme fieldset{padding-top:0}#helpme fieldset.consent .checkbox label{font-size:1.2rem;line-height:1.2}#helpme fieldset .row{margin-top:0}#helpme fieldset .row .input{margin-bottom:5px}#helpme fieldset .row .input.addressholder{margin-bottom:0}#helpme fieldset .row .input.addressholder .selectwrap{margin-bottom:10px}#helpme .whatwedostay .whatwedonotintegrated p{margin-bottom:4px}#helpme .whatwedostay p{font-size:1.2rem}#howcanwehelp .icon-box label{padding-bottom:32px!important;padding-top:10px}#howcanwehelp .icon-box label .checkbox-button{bottom:6px;width:28px;height:28px}#howcanwehelp .icon-box label .checkbox-button:after{top:5px;left:3px}#howcanwehelp .icon-box label p{margin:5px auto}#howcanwehelp .btn{margin-top:0}#howcanwehelp .btn.showdetails{margin-top:10px}form .details .stayswitchmessages p{font-size:12px;font-size:1.2rem;margin:0}form .details .btn.large{padding:5px}}@media only screen and (max-width:412px){.message,.supplier-thankyou{font-size:1.2rem;line-height:1.6}.infograph-icon,.infograph-text{vertical-align:top!important}.form-field.radio label{margin-top:10px}.form-field.radio.inline{margin:0 14px}section p{font-size:1.2rem}.journey.withshare .billfair{margin-top:-48px}form .step .btn{margin-top:10px;margin-bottom:0}#section18 .jcontent .icons,#section18 .jcontent .switchicon{padding:0 30px}#section18 .jcontent .icons .icon,#section18 .jcontent .switchicon .icon{margin-bottom:6px;padding-left:5px;padding-right:5px}#section17 .boxes .box label>div span{width:30px;height:30px;top:8px;right:8px}#section17 .boxes .box label>div span:after{background-position:-594px 7px}#section17 .boxes p{font-size:1.2rem;margin-bottom:12px}#section17 .boxes p.title{font-size:18px}#section14 .icon-boxes li{margin:0}#section14 .icon-boxes li p{font-size:1.3rem;margin-bottom:10px}#section14 .icon-boxes li p:first-of-type{margin-bottom:5px;font-size:2rem}.boxes label div{padding:7px 14px}#section17 .boxes .box label>div span,#section17 .checkbox label>div span,#section33 .boxes .box label>div span,#section33 .checkbox label>div span,#section36 .boxes .box label>div span,#section36 .checkbox label>div span{top:10px;right:10px}.icon-boxes li label p:first-of-type{margin-bottom:.1em}.icon-boxes li label p:last-of-type{font-size:1.2rem}#nextstep .with-image{display:block;padding:5px 30px;width:70%;margin:0 auto}form .details .btn.img-btn{padding:5px 10px}#userdetails fieldset .input{margin-top:20px}#userdetails fieldset.consent .input label{top:0}#section33 .boxes .checkbox label>div span{top:17px;right:20px}}@media only screen and (max-width:406px){#section14 .icons,#section14 .switchicon{padding:0}.icon-boxes li label{margin-bottom:0}.description.active{font-size:1.2rem}}@media only screen and (max-width:400px){.slider.slider-horizontal .slider-tick-label-container .slider-tick-label{font-size:11px;font-size:1.1rem}form .details fieldset.more-details .form-field input{width:100%}.page-1 .icons,.page-1 .switchicon{padding:0 10px}.journey.withshare #helpme .info,.journey.withshare #priceometer .info{top:39px}#helpme .info,#priceometer .info{top:100px}}@media only screen and (max-width:380px){#section18 .info{top:92px}#section14 .icons .icon:first-child,#section14 .switchicon .icon:first-child{padding-right:5px}#section14 .icons .icon:nth-child(2),#section14 .switchicon .icon:nth-child(2){padding-left:10px;padding-right:10px}#section14 .icons .icon:last-child,#section14 .switchicon .icon:last-child{padding-left:5px}.featured-logo{max-width:100%!important;margin-bottom:0!important;flex:0 0 100%}.featured-logo:last-child{margin-bottom:0}#section18 .jcontent .icons,#section18 .jcontent .switchicon{padding:0 15px}.infoabs .infoholder{top:44px}}@media screen and (max-width:375px){.icon-boxes li label p:first-of-type{font-size:1.1rem}.icon-boxes li label p:last-of-type{font-size:1.2rem}.journey .sub-section.first,.journey section.first,.journey section.open{padding-top:0}.journey section{padding:0 15px!important}#section29 .icon,#section31 .icon,#section32 .icon,#section71 .icon,#section72 .icon,#section73 .icon,#section76 .icon,#section77 .icon{padding:0 4px!important;margin-bottom:0}}@media screen and (max-width:364px){.form-field.radio label{font-size:1.4rem}.form-field.radio label span{margin:0 0 0 5px}#section12 .btn{margin-top:10px!important}#section12 .col h1,#section12 .col h2,#section13 .col h1,#section13 .col h2,#section24 .col h1,#section24 .col h2,#section26 .col h1,#section26 .col h2,#section34 .col h1,#section34 .col h2{margin:0 auto 4px}#section12 .col h2,#section13 .col h2,#section24 .col h2,#section26 .col h2,#section34 .col h2{font-size:1.3rem}#section12 .btn,#section13 .btn,#section24 .btn,#section26 .btn,#section34 .btn{margin-top:0}#section12 .icons.suppliers,#section12 .suppliers.switchicon,#section13 .icons.suppliers,#section13 .suppliers.switchicon,#section24 .icons.suppliers,#section24 .suppliers.switchicon,#section26 .icons.suppliers,#section26 .suppliers.switchicon,#section34 .icons.suppliers,#section34 .suppliers.switchicon{padding:0;margin-top:6px}#section12 .icons.suppliers .suppliericon,#section12 .suppliers.switchicon .suppliericon,#section13 .icons.suppliers .suppliericon,#section13 .suppliers.switchicon .suppliericon,#section24 .icons.suppliers .suppliericon,#section24 .suppliers.switchicon .suppliericon,#section26 .icons.suppliers .suppliericon,#section26 .suppliers.switchicon .suppliericon,#section34 .icons.suppliers .suppliericon,#section34 .suppliers.switchicon .suppliericon{margin-bottom:5px;padding-left:5px;padding-right:5px}#section12 .icons.suppliers .form-field.radio label,#section12 .suppliers.switchicon .form-field.radio label,#section13 .icons.suppliers .form-field.radio label,#section13 .suppliers.switchicon .form-field.radio label,#section24 .icons.suppliers .form-field.radio label,#section24 .suppliers.switchicon .form-field.radio label,#section26 .icons.suppliers .form-field.radio label,#section26 .suppliers.switchicon .form-field.radio label,#section34 .icons.suppliers .form-field.radio label,#section34 .suppliers.switchicon .form-field.radio label{margin-top:4px}}@media only screen and (max-width:346px){.icons a,.icons label,.switchicon a,.switchicon label{min-width:85px;min-height:85px}#section17 .btn{margin-top:8px}#section14 .icons .icon:first-child,#section14 .switchicon .icon:first-child{padding-right:1px}#section14 .icons .icon:nth-child(2),#section14 .switchicon .icon:nth-child(2){padding-left:8px;padding-right:8px}#section14 .icons .icon:last-child,#section14 .switchicon .icon:last-child{padding-left:1px}.featured-logo{max-width:100%!important;margin-bottom:0!important;flex:0 0 100%}.featured-logo:last-child{margin-bottom:0}.icon-boxes li{padding:0}.icon-boxes li label{padding:10px 10px 37px}.icon-boxes li label .radio-button{bottom:5px;width:30px;height:30px}.icon-boxes li label .radio-button:after{top:6px!important;left:5px!important}.icon-boxes li label p.description{margin-bottom:0}#section17 h2{margin:0 auto 5px}#section17 p{margin-bottom:10px}#section17 .boxes .box{padding:0;margin-bottom:4px}#section17 .boxes .box p{font-size:1.1rem}#section17 .boxes .box p.title{font-size:2rem}#section18 .jcontent p{margin:0}#section18 .jcontent .icons,#section18 .jcontent .switchicon{padding:0;margin-top:10px}#section18 .jcontent .icons .icon:first-child,#section18 .jcontent .switchicon .icon:first-child{padding-left:10px;padding-right:0}#section18 .jcontent .icons .icon:nth-child(3),#section18 .jcontent .switchicon .icon:nth-child(3){padding-left:0;padding-right:10px}#priceometer #chartdiv{height:252px}#priceometer .billfair h2{font-size:1.3rem}#howcanwehelp{padding:0 15px}#howcanwehelp h2{font-size:2rem}#howcanwehelp h4{font-size:1.2rem}#helpme .form-field.submit{margin-bottom:0}#helpme .form-field.submit .btn{padding:10px 0;font-size:18px;min-width:161px}#helpme fieldset .row .input input{font-size:1.4rem}#section17 .boxes .box label>div p.title,#section17 .checkbox label>div p.title,#section33 .boxes .box label>div p.title,#section33 .checkbox label>div p.title,#section36 .boxes .box label>div p.title,#section36 .checkbox label>div p.title{font-size:1.5rem}#section17 .boxes .box label>div span,#section17 .checkbox label>div span,#section33 .boxes .box label>div span,#section33 .checkbox label>div span,#section36 .boxes .box label>div span,#section36 .checkbox label>div span{width:24px;height:24px}#section17 .boxes .box label>div span:after,#section17 .checkbox label>div span:after,#section33 .boxes .box label>div span:after,#section33 .checkbox label>div span:after,#section36 .boxes .box label>div span:after,#section36 .checkbox label>div span:after{background-position:-597px 3px}#priceometer .emoticons li label{width:58px!important;height:58px!important;background-size:1473px 920px}#priceometer .emoticons li.happy label{background-position:-6px -89px}#priceometer .emoticons li.unhappy label{background-position:-205px -81px}#priceometer .emoticons li.ok label{background-position:-106px -82px}}@media screen and (max-width:340px){.form-field.radio label{font-size:1.3rem}#section31 .icons .small,#section31 .switchicon .small,#section73 .icons .small,#section73 .switchicon .small,.datastatement .desktop{display:none}.datastatement .mobile{display:block!important}}@media only screen and (max-width:334px){#section14 .icons .icon:first-child,#section14 .switchicon .icon:first-child{padding-right:0;padding-left:10px}#section14 .icons .icon:nth-child(2),#section14 .switchicon .icon:nth-child(2){padding-left:5px;padding-right:5px}#section14 .icons .icon:last-child,#section14 .switchicon .icon:last-child{padding-left:0;padding-right:10px}.journey h2.subtitle{font-size:1.2rem!important}.journey h2.subtitle span{display:none}#helpme fieldset .row .input input,.addressholder #address{font-size:1.2rem;height:38px}.details-email input[type=email]:placeholder-shown+label,.details-email input[type=text]:placeholder-shown+label,.details-email select:placeholder-shown+label,.details input[type=email]:placeholder-shown+label,.details input[type=text]:placeholder-shown+label,.details select:placeholder-shown+label,.filter input[type=email]:placeholder-shown+label,.filter input[type=text]:placeholder-shown+label,.filter select:placeholder-shown+label{transform:translateY(-14%)}.getstarted .icon{padding:0 5px!important}#section12,#section13,#section24,#section26,#section34{padding:0}#section12 .icons.suppliers,#section12 .suppliers.switchicon,#section13 .icons.suppliers,#section13 .suppliers.switchicon,#section24 .icons.suppliers,#section24 .suppliers.switchicon,#section26 .icons.suppliers,#section26 .suppliers.switchicon,#section34 .icons.suppliers,#section34 .suppliers.switchicon{padding:0 0 10px}#section12 .icons.suppliers .suppliericon,#section12 .suppliers.switchicon .suppliericon,#section13 .icons.suppliers .suppliericon,#section13 .suppliers.switchicon .suppliericon,#section24 .icons.suppliers .suppliericon,#section24 .suppliers.switchicon .suppliericon,#section26 .icons.suppliers .suppliericon,#section26 .suppliers.switchicon .suppliericon,#section34 .icons.suppliers .suppliericon,#section34 .suppliers.switchicon .suppliericon{padding:0 4px!important}.icons,.icons.suppliers,.suppliers.switchicon,.switchicon{padding:0 10px}}@media(-webkit-min-device-pixel-ratio:3)and (-webkit-min-device-pixel-ratio:2)and (max-width:640px),(-webkit-min-device-pixel-ratio:3)and (min-resolution:192dpi)and (max-width:640px){.journey .withinfo h2{margin-top:10px}.priceometerholder .average,.priceometerholder .youpay{margin-left:0}#chartdiv{height:360px}.journey .billfair{margin-top:-110px}.journey .errormsg.notenough{padding-top:120px}}@media only screen and (min-device-width:320px)and (max-device-width:568px)and (orientation:portrait){#nextstep .icon,#thankyou .icon{max-width:50%;margin:0 8px 12px 0;padding:0}#nextstep form .btn,#thankyou form .btn{padding:5px}#section209 .form-field .icon-boxes label p:nth-child(2){font-size:12px}.template-17 .compare-another{margin-bottom:200px}.template-17 .compare-another .btn{padding:5px;font-size:11px}#userdetails fieldset .input{margin-top:22px;margin-bottom:0}#userdetails fieldset .input label{font-size:12px;font-size:1.2rem}#userdetails fieldset.consent .input label{top:0}}@media screen and (min-width:1200px)and (max-height:700px){.homebanner{padding:40px 0}.toptools{margin-bottom:0}.toptools img{width:100px!important}}@media screen and (max-width:991px){.page-1 .container{max-width:100%!important}}@media screen and (min-width:1000px)and (max-height:600px){#chartdiv{max-width:380px;height:280px}.journey h1{font-size:4rem}.journey h2{font-size:2rem}.journey .form-field.radio label{font-size:1.7rem}.journey .priceometerholder .labels>div{font-size:18px}}@media only screen and (min-device-width:375px)and (max-device-width:812px)and (-webkit-min-device-pixel-ratio:3)and (orientation:landscape){.icons a,.icons label,.switchicon a,.switchicon label{min-width:0;min-height:0}.suppliericon{max-width:100px}.icons.suppliers a:before,.icons.suppliers label:before,.icons a:before,.icons label:before,.suppliers.switchicon a:before,.suppliers.switchicon label:before,.switchicon a:before,.switchicon label:before{border-width:3px}.journey h1{font-size:30px;font-size:3rem}.journey .sub-section.first .form-field.radio,.journey section.first .form-field.radio{margin-bottom:10px}.journey section.first .btn{margin:0}.journey section.first .form-field.select{margin-bottom:10px}#section12 .icons.suppliers,#section12 .suppliers.switchicon,#section13 .icons.suppliers,#section13 .suppliers.switchicon,#section24 .icons.suppliers,#section24 .suppliers.switchicon,#section26 .icons.suppliers,#section26 .suppliers.switchicon,#section34 .icons.suppliers,#section34 .suppliers.switchicon{margin-top:0}#section12 .icons.suppliers .suppliericon:nth-of-type(2n),#section12 .icons.suppliers .suppliericon:nth-of-type(odd),#section12 .suppliers.switchicon .suppliericon:nth-of-type(2n),#section12 .suppliers.switchicon .suppliericon:nth-of-type(odd),#section13 .icons.suppliers .suppliericon:nth-of-type(2n),#section13 .icons.suppliers .suppliericon:nth-of-type(odd),#section13 .suppliers.switchicon .suppliericon:nth-of-type(2n),#section13 .suppliers.switchicon .suppliericon:nth-of-type(odd),#section24 .icons.suppliers .suppliericon:nth-of-type(2n),#section24 .icons.suppliers .suppliericon:nth-of-type(odd),#section24 .suppliers.switchicon .suppliericon:nth-of-type(2n),#section24 .suppliers.switchicon .suppliericon:nth-of-type(odd),#section26 .icons.suppliers .suppliericon:nth-of-type(2n),#section26 .icons.suppliers .suppliericon:nth-of-type(odd),#section26 .suppliers.switchicon .suppliericon:nth-of-type(2n),#section26 .suppliers.switchicon .suppliericon:nth-of-type(odd),#section34 .icons.suppliers .suppliericon:nth-of-type(2n),#section34 .icons.suppliers .suppliericon:nth-of-type(odd),#section34 .suppliers.switchicon .suppliericon:nth-of-type(2n),#section34 .suppliers.switchicon .suppliericon:nth-of-type(odd){padding:0 5px}#section12 .form-field.radio label,#section13 .form-field.radio label,#section24 .form-field.radio label,#section26 .form-field.radio label,#section34 .form-field.radio label{margin-bottom:0;margin-top:6px;font-size:14px;font-size:1.4rem}#section12 .btn,#section13 .btn,#section24 .btn,#section26 .btn,#section34 .btn{margin-bottom:40px}}@media only screen and (min-device-width:375px)and (max-device-width:667px)and (-webkit-min-device-pixel-ratio:2)and (orientation:landscape){.icons a,.icons label,.switchicon a,.switchicon label{min-width:0;min-height:0}.suppliericon{max-width:100px}.icons.suppliers a:before,.icons.suppliers label:before,.icons a:before,.icons label:before,.suppliers.switchicon a:before,.suppliers.switchicon label:before,.switchicon a:before,.switchicon label:before{border-width:3px}.journey h1{font-size:30px;font-size:3rem}.journey .sub-section.first .form-field.radio,.journey section.first .form-field.radio{margin-bottom:10px}.journey section.first .btn{margin:0}.journey section.first .form-field.select{margin-bottom:10px}#section12 .icons.suppliers,#section12 .suppliers.switchicon,#section13 .icons.suppliers,#section13 .suppliers.switchicon,#section24 .icons.suppliers,#section24 .suppliers.switchicon,#section26 .icons.suppliers,#section26 .suppliers.switchicon,#section34 .icons.suppliers,#section34 .suppliers.switchicon{margin-top:0}#section12 .icons.suppliers .suppliericon:nth-of-type(2n),#section12 .icons.suppliers .suppliericon:nth-of-type(odd),#section12 .suppliers.switchicon .suppliericon:nth-of-type(2n),#section12 .suppliers.switchicon .suppliericon:nth-of-type(odd),#section13 .icons.suppliers .suppliericon:nth-of-type(2n),#section13 .icons.suppliers .suppliericon:nth-of-type(odd),#section13 .suppliers.switchicon .suppliericon:nth-of-type(2n),#section13 .suppliers.switchicon .suppliericon:nth-of-type(odd),#section24 .icons.suppliers .suppliericon:nth-of-type(2n),#section24 .icons.suppliers .suppliericon:nth-of-type(odd),#section24 .suppliers.switchicon .suppliericon:nth-of-type(2n),#section24 .suppliers.switchicon .suppliericon:nth-of-type(odd),#section26 .icons.suppliers .suppliericon:nth-of-type(2n),#section26 .icons.suppliers .suppliericon:nth-of-type(odd),#section26 .suppliers.switchicon .suppliericon:nth-of-type(2n),#section26 .suppliers.switchicon .suppliericon:nth-of-type(odd),#section34 .icons.suppliers .suppliericon:nth-of-type(2n),#section34 .icons.suppliers .suppliericon:nth-of-type(odd),#section34 .suppliers.switchicon .suppliericon:nth-of-type(2n),#section34 .suppliers.switchicon .suppliericon:nth-of-type(odd){padding:0 5px}#section12 .form-field.radio label,#section13 .form-field.radio label,#section24 .form-field.radio label,#section26 .form-field.radio label,#section34 .form-field.radio label{margin-bottom:0;margin-top:6px;font-size:14px;font-size:1.4rem}#section12 .btn,#section13 .btn,#section24 .btn,#section26 .btn,#section34 .btn{margin-bottom:40px}}@media print{*,:after,:before,:first-letter,:first-line{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}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}}svg.ie{display:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){svg.normal{display:none}svg.ie{display:block}}#thankyou.top-padded{padding-top:50px}.supplier-thankyou{font-size:16px;font-size:1.6rem}@media screen and (max-width:412px){.supplier-thankyou{font-size:12px;font-size:1.2rem}}#section33 .btn{margin-bottom:30px}.cover-option-container{max-width:1640px;padding:0 15px;margin:0 auto}.cover-option-container .cover-option{width:calc(20% - 16px);margin-right:20px;margin-bottom:0!important}@media screen and (max-width:1300px){.cover-option-container .cover-option{width:calc(33.333% - 14px)}.cover-option-container .cover-option:nth-child(3n){margin-right:0}}@media screen and (max-width:820px){.cover-option-container .cover-option{width:100%;margin-right:0!important}.cover-option-container .cover-option .fa{display:inline-block!important}.cover-option-container .cover-option p.title{font-size:2.5rem}.cover-option-container .cover-option span{top:26px!important}}@media screen and (max-width:680px){.cover-option-container .cover-option{margin-top:8px!important}.cover-option-container .cover-option p.title{font-size:1.6rem}.cover-option-container .cover-option span{top:23px!important}}@media screen and (max-width:412px){.cover-option-container .cover-option span{top:18px!important}}.cover-option-container .cover-option:last-child{margin-right:0}.portal-heading{margin-top:122px}.auto-retain-discount{position:relative}.auto-retain-discount.info{position:absolute;top:50px}.auto-retain-discount .logo{position:absolute;top:0;left:0}@media screen and (max-width:796px){.auto-retain-discount .logo{position:static}}@media screen and (max-width:450px){.auto-retain-discount .logo{width:88px;padding-right:10px}}.auto-retain-discount .logo img{height:88px}@media screen and (max-width:450px){.auto-retain-discount .logo img{width:100%;height:auto}}.auto-retain-discount .text{max-width:calc(100% - 280px);margin:0 auto}@media screen and (max-width:796px){.auto-retain-discount .text{max-width:none}}@media screen and (max-width:450px){.auto-retain-discount .text{width:calc(100% - 88px)}}.auto-retain-discount .text p{font-size:2.5rem;font-weight:700}@media screen and (max-width:796px){.auto-retain-discount .text p{font-size:2rem}}@media screen and (max-width:450px){.auto-retain-discount .text p{text-align:left}}.accept-message{margin-top:24px}@media screen and (max-width:450px){.accept-message{margin-top:0}}.accept-message p{font-weight:700}.auto-retain-content{padding:60px 0}@media screen and (max-width:378px){.auto-retain-content{padding:40px 0}}.auto-retain-content .select{height:40px;overflow:hidden;width:300px;border-radius:5px;background:#042c7f;position:relative}.auto-retain-content .select:after{font-family:FontAwesome;content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#fff;font-size:20px}.auto-retain-content .select select{background:transparent;border:none;font-size:16px;height:40px;padding:5px;width:328px;color:#fff}.field{margin-bottom:24px}.field .error{color:red}.field .btn{font-size:1.4rem;padding:10px 20px;background:#0098ce;border-radius:12px;text-transform:none}.field .btn:hover{color:#fff}.field .btn:before{content:"";position:absolute;border:4px solid #0098ce;top:0;right:0;bottom:0;left:0;border-radius:19px;transition:all .1s ease}.field:last-child{margin-bottom:0}.container-parent-251 .menu-toggler{display:none}.container-parent-251 .navigation-container{position:absolute}.container-parent-251 .constrainer{padding-bottom:12px}.container-parent-251 .outer{display:none}.parent-251 h3{font-size:2.3rem}.parent-251 .article-sharing .sharing-icon{padding-top:1px}.parent-251 .article-sharing .right-col{display:none}.parent-251 .landing-button{padding:40px 0;text-align:center}.parent-251 .landing-button .btn{width:700px;max-width:70%;margin-top:0;font-size:2rem}.parent-251 .landing-button h4{font-size:2.5rem;font-weight:700;margin-bottom:10px}.parent-251 .text-content-container{max-width:1076px;padding:60px 15px}.parent-251 .text-content-container p{font-size:1.6rem;line-height:1.6;margin-bottom:36px}.parent-251 .text-content-container p:last-child{margin-bottom:0}.parent-251 .textsidebar{display:none}.parent-251 .col-md-8{flex:0 0 100%!important;max-width:100%!important}.text-header.has-image{position:relative}.text-header.has-image .constrainer{position:relative;z-index:2}.text-header.has-image:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:rgba(0,40,86,.6);background:-webkit-gradient(left top,right bottom,color-stop(0,rgba(0,40,86,.6)),color-stop(100%,rgba(0,151,206,.6)));background:linear-gradient(135deg,rgba(0,40,86,.6),rgba(0,151,206,.6));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#042c7f",endColorstr="#0097ce",GradientType=1)}.page-254 .landing-button,.partner-thankyou{display:none}.parent-251 .constrainer{padding:20px 0}.parent-251 .services h2{font-size:2.5rem;font-weight:700}.parent-251 .services .services-menu .services-menu-item:before{display:none}.form-field.input span.pound{font-size:5rem;position:relative;top:.25em}@media(max-width:560px){.form-field.input span.pound{display:inline-block}}.flatpickr-calendar .flatpickr-months{background:#e6e6e6;padding:10px 0}.flatpickr-calendar .flatpickr-months .flatpickr-month{color:#fff;height:25px}.flatpickr-calendar .flatpickr-months .flatpickr-next-month svg,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg{fill:#fff}.flatpickr-calendar .flatpickr-months .flatpickr-current-month{height:auto;padding:0}.flatpickr-calendar .flatpickr-day.selected{background:#0098ce;border:none}@media(max-height:450px){.template-20 .journey section.open.first .next,.template-21 .journey section.open.first .next{margin-top:12px}}@media(max-height:450px){.template-20 .journey section.open,.template-21 .journey section.open{padding:20px 15px}}.template-20 .icon-boxes,.template-21 .icon-boxes{margin:0}.template-20 .icon-boxes li,.template-21 .icon-boxes li{margin-top:24px}.template-20 .jcontent .billfair,.template-21 .jcontent .billfair{display:none}@media(max-width:1024px){.template-20 .datepicker,.template-21 .datepicker{margin:0;max-width:100%;width:auto;height:auto}}.template-20 form .btn,.template-21 form .btn{margin-top:12px}.template-20 .form-field .number,.template-20 input[type=number],.template-21 .form-field .number,.template-21 input[type=number]{padding:2px 16px 0}@media(max-width:600px){.template-20 .form-field .number,.template-20 input[type=number],.template-21 .form-field .number,.template-21 input[type=number]{min-height:60px;min-width:50%}}.template-20 .flatpickr-current-month input.cur-year,.template-21 .flatpickr-current-month input.cur-year{color:#383838;font-weight:600;padding:0 0 0 .5ch}.template-20 .flatpickr-current-month .numInputWrapper span.arrowUp:after,.template-21 .flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#383838}.template-20 .flatpickr-current-month .numInputWrapper span.arrowDown:after,.template-21 .flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#383838}.template-20 .numInputWrapper span,.template-21 .numInputWrapper span{opacity:1;right:-8px}.template-20 .flatpickr-calendar .flatpickr-months .flatpickr-next-month svg,.template-20 .flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg,.template-21 .flatpickr-calendar .flatpickr-months .flatpickr-next-month svg,.template-21 .flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg{fill:#383838}.template-20 .flatpickr-current-month .flatpickr-monthDropdown-months,.template-20 .flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month,.template-21 .flatpickr-current-month .flatpickr-monthDropdown-months,.template-21 .flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{color:#383838;font-weight:600}.template-20 .flatpickr-day:hover,.template-21 .flatpickr-day:hover{background:#0098ce;color:#fff}.template-20 select,.template-21 select{max-width:378px}.template-20 select:not(.small),.template-21 select:not(.small){font-size:3rem;height:75px}.template-20 select:not(.small) option,.template-21 select:not(.small) option{font-size:1.5rem}.template-20 .flatpickr-monthDropdown-months,.template-21 .flatpickr-monthDropdown-months{font-size:medium!important;height:auto!important}.template-20 .flatpickr-monthDropdown-months option,.template-21 .flatpickr-monthDropdown-months option{font-size:medium}.template-20 .step-one-sub,.template-21 .step-one-sub{margin-bottom:115px}.template-20 .priceometer h2,.template-21 .priceometer h2{margin-top:0!important}.redesign .home-page-banner{background:#9ee3f0;padding:12px 0}@media screen and (max-width:480px){.redesign .home-page-banner .banner__text{padding-top:15px}.redesign .home-page-banner .banner__text h1{width:calc(100% - 160px)}}.redesign .home-page-banner h1,.redesign .home-page-banner h2,.redesign .home-page-banner p{color:#042c7f}.help-row{background:#9fe6ca}.help-row--main{padding:12px 0 0!important}@media screen and (max-width:800px){.help-row--main{padding:12px 0!important}}@media screen and (max-width:500px){.help-row--main{padding:0 0 12px!important}}.help-row--energy,.help-row--salmon{background:#ffc0bd}.help-row--broadband{background:#9fe6ca}.help-row--insurance{background:#b7abea}.help-row--savings{background:#ffe4aa}.help-row--article{padding:49px 0 32px;min-height:auto!important}@media screen and (max-width:720px){.help-row--article{padding:32px 0}}.help-row .btn{margin-top:38px}@media screen and (max-width:850px){.help-row .btn{margin-top:28px}}@media screen and (max-width:600px){.help-row .btn{margin-top:20px}}@media screen and (max-width:450px){.help-row .btn{max-width:100%}}.help-row p{font-size:16px}.help-row__inner{align-items:center;display:flex;justify-content:center}.help-row--reversed .help-row__inner{flex-direction:row-reverse}@media screen and (max-width:500px){.help-row--reversed .help-row__inner{align-items:start}}.help-row__content{width:500px}@media screen and (max-width:750px){.help-row__content{width:400px}}@media screen and (max-width:650px){.help-row__content{width:300px}}@media screen and (max-width:500px){.help-row__content{width:200px}}.help-row__content p{line-height:1.6}.help-row--reversed .help-row__content{width:624px}@media screen and (max-width:1000px){.help-row--reversed .help-row__content{padding-left:20px}}@media screen and (max-width:888px){.help-row--reversed .help-row__content{width:calc(100% - 234px)}}@media screen and (max-width:750px){.help-row--reversed .help-row__content{width:calc(100% - 184px)}}@media screen and (max-width:550px){.help-row--reversed .help-row__content{width:calc(100% - 162px)}}@media screen and (max-width:500px){.help-row--reversed .help-row__content{padding-left:15px;width:calc(100% - 100px)}}.help-row__image{text-align:right;width:calc(100% - 500px)}.help-row--reversed .help-row__image{text-align:left;width:calc(100% - 624px);padding-right:54px}@media screen and (max-width:1000px){.help-row--reversed .help-row__image{padding-right:22px}}@media screen and (max-width:888px){.help-row--reversed .help-row__image{width:234px;padding-right:0}}@media screen and (max-width:750px){.help-row--reversed .help-row__image{width:184px}}@media screen and (max-width:550px){.help-row--reversed .help-row__image{width:162px}}@media screen and (max-width:500px){.help-row--reversed .help-row__image{transform:translateY(0);width:100px}}.help-row__image embed,.help-row__image img{width:100%}@media screen and (max-width:750px){.help-row__image{width:calc(100% - 400px)}}@media screen and (max-width:650px){.help-row__image{width:calc(100% - 300px)}}@media screen and (max-width:500px){.help-row__image{transform:translateY(12px);width:calc(100% - 200px)}}.supplier-totals{display:none}.logo-row{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:34px auto 0;max-width:650px}@media screen and (max-width:550px){.logo-row__item{max-width:20%}}.logo-row__item img{width:100%}.monthly-annually+.is-my-bill-fair{height:0;opacity:0;overflow:hidden;transition:all .3s ease-in-out}.monthly-annually+.is-my-bill-fair.active{height:160px;opacity:1}.radio.side-by-side{display:inline-block;margin:20px 10px 10px}.journey-list-container{max-width:458px!important;margin:20px auto 0!important}.journey-list{text-align:left;display:inline-block!important;width:calc(50% - 5px)!important;margin:0!important;vertical-align:top}.journey-list li{padding-left:20px!important;margin:0 0 16px!important}@media screen and (max-width:340px){.journey-list li{font-size:12px!important;margin:0 0 8px!important}}.journey-list li:before{top:0!important;left:0!important;content:"•"!important;color:#56d737!important;font-weight:700!important;display:inline-block!important;width:1em!important;margin-left:0!important;background-image:none!important;font-size:32px!important;line-height:1.3!important;margin-top:-15px!important;width:0!important;height:0!important}.insurance-boxes.boxes{max-width:1600px;margin:0 auto 12px}@media screen and (max-width:340px){.insurance-boxes.boxes{margin:0 auto}}@media screen and (max-width:400px){.insurance-boxes.boxes .box{padding:0!important;margin-bottom:10px!important}}.insurance-boxes .title i{display:none!important}.insurance-boxes.boxes p.title{font-size:2.6rem;font-weight:500}@media screen and (max-width:400px){.insurance-boxes.boxes p.title{font-size:2.2rem}}.insurance-boxes.boxes div,.insurance-boxes.boxes label{min-height:0}@media screen and (max-width:400px){.insurance-boxes.boxes label div{padding:4px 19px}}@media screen and (max-width:400px){.insurance-boxes.boxes label{padding:6px!important}}@media screen and (max-width:820px){.insurance-boxes.boxes label span{top:28px}}@media screen and (max-width:767px){.insurance-boxes.boxes label span{top:22px;right:22px}}@media screen and (max-width:400px){.insurance-boxes.boxes label span{width:28px;height:28px;right:23px;top:12px}}@media screen and (max-width:400px){.insurance-boxes.boxes label span:after{width:28px;height:28px;background-size:1469px 917px;background-position:-593px 6px}}.bb-non-partner .blue{color:#042c7f;font-weight:900;margin:20px 0!important;text-align:center}@media(max-height:800px){.bb-non-partner .blue{margin:12px 0!important}}.bb-non-partner .quote-content .blue{text-align:left}.bb-non-partner .pop{font-size:24px}.bb-non-partner .smaller{font-size:10px}.bb-non-partner ul{max-width:100%!important;display:flex;justify-content:space-between}@media(max-height:800px){.bb-non-partner ul{margin:20px auto 0!important}}@media(max-width:767px){.bb-non-partner ul{display:block}}.bb-non-partner ul li{margin:0 0 20px!important;width:50%}.bb-non-partner ul li:nth-child(odd){padding-right:12px}@media(max-width:767px){.bb-non-partner ul li{width:100%}.bb-non-partner ul li:nth-child(odd){padding-right:0}}.bb-non-partner .form-field.submit{float:left}@media(max-width:767px){.bb-non-partner .form-field.submit{float:none}}@media(max-height:800px){.bb-non-partner .form-fields.full-width .row .input{margin:0 0 24px!important}}@media(max-height:800px){.bb-non-partner .checkbox label{font-size:12px!important}}.bb-non-partner .quote-container{align-items:center;display:flex;justify-content:center}@media(max-width:767px){.bb-non-partner .quote-container{display:block}}.bb-non-partner .quote-container .quote-logo{width:300px;padding-right:24px}@media(max-height:800px){.bb-non-partner .quote-container .quote-logo{width:200px}}@media(max-width:767px){.bb-non-partner .quote-container .quote-logo{padding-right:0;margin:0 auto 20px}}.bb-non-partner .quote-container .quote-logo img{width:100%}.bb-non-partner .quote-container .quote-box{border:2px solid #042c7f;border-radius:4px;box-shadow:0 4px 10px rgba(0,0,0,.1);margin-left:24px;padding:20px;width:calc(100% - 300px)}@media(max-height:800px){.bb-non-partner .quote-container .quote-box{padding:10px 16px 0;width:calc(100% - 200px)}}@media(max-width:767px){.bb-non-partner .quote-container .quote-box{margin-left:0;width:100%}}.bb-non-partner .quote-container .quote-box .is-quote,.bb-non-partner .quote-container .quote-box p{color:#042c7f}.bb-non-partner .quote-container .quote-box p{font-size:14px;margin-bottom:6px!important}@media(max-height:800px){.bb-non-partner .quote-container .quote-box p{font-size:12px}}.bb-non-partner .quote-container .quote-box .price-text{font-size:1.6rem}.bb-non-partner .quote-container .quote-box .quote-price{font-size:62px}@media(max-height:800px){.bb-non-partner .quote-container .quote-box .quote-price{font-size:42px}}div.cookieconsent{background-color:#042c7f;box-shadow:1px -5px 15px rgba(0,0,0,.16);color:#fff;border:none;bottom:0;margin:0;padding:12px;top:auto;transition:all .2s ease-in-out}@media screen and (max-height:800px){div.cookieconsent{transform:translateY(100%)}}@media screen and (max-height:800px){div.cookieconsent--open{transform:translateY(0)}}div.cookieconsent__toggler{background:#042c7f;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:1px -5px 15px rgba(0,0,0,.16);cursor:pointer;display:none;padding:6px 12px;position:absolute;right:12px;top:0;transform:translateY(-100%);transition:all .2s ease-in-out}div.cookieconsent__toggler:hover{background:#56d737}@media screen and (max-height:800px){div.cookieconsent__toggler{display:block}}div.cookieconsent .btn{border-radius:50px;font-weight:700;margin-left:12px;text-transform:none}@media screen and (max-width:736px){div.cookieconsent .btn{margin-top:10px}}div.cookieconsent p{line-height:1.5;margin:0}.landing-page{padding:90px 30px}.landing-page h2{font-size:24px;margin:40px 0}@media screen and (max-width:767px){.landing-page h2{font-size:24px;margin:20px 0}}@media screen and (max-width:350px){.landing-page h2{font-size:18px}}.landing-page h1,.landing-page h2{font-weight:700;font-style:normal}.landing-page p{font-weight:300;font-style:normal;font-size:18px}@media screen and (max-width:350px){.landing-page p{font-size:16px}}.landing-page p:last-of-type{margin-bottom:40px}.landing-page h1,.landing-page h2,.landing-page p{color:#fff;text-align:left}.landing-page .col,.landing-page .col-lg-12,.landing-page .col-md-6,.landing-page .heading,.landing-page .row,.landing-page .twocols{margin-left:0;margin-right:0;padding:0}.landing-page .footer-redesign{display:none}.landing-page .col-lg-12,.landing-page .inner{margin:0 auto;max-width:1040px}@media screen and (max-width:767px){.landing-page .col-lg-12,.landing-page .inner{padding-top:0;padding-bottom:0}}.landing-page .row{align-items:flex-end}.landing-page .btn{display:block;margin:0 auto 40px;max-width:300px;padding:18px 10px}@media screen and (max-width:767px){.landing-page .btn{margin:0 auto 20px}}.landing-page img{display:block;margin:0 auto;width:280px}.landing-page img:last-of-type{margin-top:6px}.landing-page .twocols h2{display:none}@media screen and (max-width:767px){.landing-page .twocols .row{flex-direction:column-reverse}}.landing-page .twocols img{max-width:336px;margin:0 0 0 auto}@media screen and (max-width:767px){.landing-page .twocols img{margin:0;max-width:100%;width:336px;display:none}}.landing-page .twocols .col-md-6:first-child{padding-right:6px}.landing-page .twocols .col-md-6:last-child{padding-left:6px}.landing-page h1{font-size:40px}@media screen and (max-width:767px){.landing-page h1{font-size:32px}}@media screen and (max-width:350px){.landing-page h1{font-size:26px}}.landing-page h1 img{display:inline-block;width:60px}@media screen and (max-width:767px){.landing-page h1 img{display:inline-block!important;max-width:60px!important;width:60px!important}}.landing .twocols{background:#357ca0;padding:60px 30px}@media screen and (max-width:1135px){.landing .twocols{padding-left:15px;padding-right:15px}}@media screen and (max-width:1020px){.landing .twocols{margin-top:-2px;padding-top:40px;padding-bottom:40px}}@media screen and (max-width:940px){.landing .twocols .inner{padding:0}}.landing .twocols h1.heading{color:#fff;font-size:32px;margin:0;padding:0;text-align:left}@media screen and (max-width:500px){.landing .twocols h1.heading{font-size:28px}}.landing .twocols h2{display:none}.landing .twocols .row{align-items:flex-end}.landing .twocols img{float:right;max-width:368px}@media screen and (max-width:767px){.landing .twocols img{display:none}}.landing .help-row .col-12,.landing .help-row .col-lg-12,.landing .help-row .container-fluid,.landing .help-row .row,.landing .twocols+.row,.landing .twocols+.row .col-lg-12{padding-left:0;padding-right:0;margin:0}.landing .heading{padding:0}.landing .logo-row{max-width:100%;background:#0098ce;background:linear-gradient(135deg,#042c7f,#0098ce);justify-content:center;margin:0 0 60px;padding:30px}@media screen and (max-width:1020px){.landing .logo-row{margin:0 0 40px;padding:30px 15px}}@media screen and (max-width:684px){.landing .logo-row{padding:30px 15px 12px}}.landing .logo-row .logo-row__item{margin-right:68px}.landing .logo-row .logo-row__item:last-child{margin-right:0}.landing .logo-row .logo-row__item img{width:auto;max-height:24px}@media screen and (max-width:684px){.landing .logo-row .logo-row__item{margin-right:15px;margin-left:15px;margin-bottom:18px}.landing .logo-row .logo-row__item:last-child{margin-right:15px}}.landing .btn{margin:30px auto;display:block;max-width:300px;padding:15px}@media screen and (max-width:500px){.landing .btn{max-width:calc(100% - 30px)}}.landing .btn:hover{color:#fff}@media screen and (max-width:1135px){.landing .twocols+.row h2{padding-left:15px;padding-right:15px}}.landing .twocols+.row ol,.landing .twocols+.row p,.landing .twocols+.row ul{font-size:18px;line-height:1.5;max-width:1076px;margin-left:auto;margin-right:auto}@media screen and (max-width:1135px){.landing .twocols+.row ol,.landing .twocols+.row p,.landing .twocols+.row ul{padding-left:15px;padding-right:15px}}@media screen and (max-width:500px){.landing .twocols+.row ol,.landing .twocols+.row p,.landing .twocols+.row ul{font-size:16px}}.landing .help-row{margin-top:70px;padding:40px 30px}@media screen and (max-width:1135px){.landing .help-row{padding-left:15px;padding-right:15px}}.landing .help-row h2{margin:0}.landing .help-row .next-section{position:absolute;bottom:0;left:50%;background:#fff;transform:translate(-50%);width:30px;height:18px;border-top-left-radius:50px;border-top-right-radius:50px}.landing .help-row .next-section .fa{color:#042c7f}.input__info{position:absolute;right:0;top:50%;transform:translateY(-50%)}.input__info .fa{font-size:20px}.playing-ball .logo{margin-bottom:18px}.confused-logo{width:125px;transform:translateY(-3px)}@media screen and (max-width:860px){.confused-logo{width:78px}}@media screen and (max-width:405px){.confused-span{display:block;transform:translateY(8px)}}@font-face{font-family:BG Flame;font-style:normal;src:url(/site/fonts/06b0eadc19a1f44d146573918f640ed7.eot);src:url(/site/fonts/06b0eadc19a1f44d146573918f640ed7.eot?#iefix) format("embedded-opentype"),url(/site/fonts/06b0eadc19a1f44d146573918f640ed7.woff2) format("woff2"),url(/site/fonts/06b0eadc19a1f44d146573918f640ed7.woff) format("woff"),url(/site/fonts/06b0eadc19a1f44d146573918f640ed7.ttf) format("truetype"),url(/site/fonts/06b0eadc19a1f44d146573918f640ed7.svg#BG\ Flame) format("svg")}@font-face{font-family:Brix Sans Regular;src:url(site/fonts/eon/35b72876d6df38e4727f777fa2417f3c.eot);src:url(site/fonts/eon/35b72876d6df38e4727f777fa2417f3c.eot?#iefix) format("embedded-opentype"),url(site/fonts/eon/35b72876d6df38e4727f777fa2417f3c.woff2) format("woff2"),url(site/fonts/eon/35b72876d6df38e4727f777fa2417f3c.woff) format("woff"),url(site/fonts/eon/35b72876d6df38e4727f777fa2417f3c.ttf) format("truetype"),url("site/fonts/eon/35b72876d6df38e4727f777fa2417f3c.svg#Brix Sans Regular") format("svg")}@font-face{font-family:Shell Futura Book;src:url(site/fonts/shell/1bf7abc368f7fe338b54447f0fbbaaaa.eot);src:url(site/fonts/shell/1bf7abc368f7fe338b54447f0fbbaaaa.eot?#iefix) format("embedded-opentype"),url(site/fonts/shell/1bf7abc368f7fe338b54447f0fbbaaaa.woff2) format("woff2"),url(site/fonts/shell/1bf7abc368f7fe338b54447f0fbbaaaa.woff) format("woff"),url(site/fonts/shell/1bf7abc368f7fe338b54447f0fbbaaaa.ttf) format("truetype"),url("site/fonts/shell/1bf7abc368f7fe338b54447f0fbbaaaa.svg#Shell Futura Book") format("svg")}.email-steps{display:flex;justify-content:space-between;margin-top:40px}@media screen and (max-width:620px){.email-steps{display:block;margin-top:20px}}.email-step{background:rgba(0,152,206,.05);border-radius:4px;box-shadow:1px 1px 5px 1px rgba(82,82,82,.2);-webkit-box-shadow:1px 1px 5px 1px rgba(82,82,82,.2);-moz-box-shadow:1px 1px 5px 1px rgba(82,82,82,.2);overflow:hidden;padding:24px 20px;position:relative;text-align:center;width:calc(33% - 6px)}@media screen and (max-width:620px){.email-step{width:100%}}.email-step--clone{display:none}@media screen and (max-width:620px){.email-step--clone{display:block}}@media screen and (max-width:620px){.email-step--one,.email-step--three,.email-step--two{display:none}}.email-step p{font-size:16px!important;margin-bottom:0!important}@media screen and (max-width:1300px){.email-step p{font-size:14px!important}}.email-step__number{align-items:center;background:#fff;border:3px solid #0098ce;border-radius:50%;display:flex;justify-content:center;height:24px;position:absolute;top:20px;width:24px}.email-step__text{position:relative;transition:all .5s ease-in-out}.email-step__text--out{opacity:0}.email-step__number-text{color:#0098ce;font-size:14px!important;font-weight:700;line-height:0;transition:all .5s ease-in-out;margin-bottom:0!important;position:relative}.email-step__number-text--out{opacity:0}.step__timer{background:#56d737;bottom:0;height:4px;left:0;position:absolute}.email-step__image-container{margin:0 auto 20px;max-width:80px;position:relative;width:40%}@media screen and (max-width:620px){.email-step__image-container{margin:0 auto 10px}}.email-step__image{display:block;position:relative;transition:all .5s ease-in-out;width:100%}.email-step__image--out{opacity:0;transform:translateY(-24px)}.email-form__paragraph{font-size:16px!important;margin-bottom:0!important}@media screen and (max-width:620px){.email-form__paragraph{font-size:1.5rem!important}}.email-step__brand-image{position:absolute;bottom:5%;right:0;transform:translateX(80%);transition:all .5s ease-in-out;width:86px}.email-step__brand-image--out{opacity:0}.email-submit{margin:20px 0}@media screen and (max-width:620px){.email-submit{margin-top:0}}.email-sign-up{margin-top:54px}@media screen and (max-width:620px){.email-sign-up{margin-top:26px}}#tariff-email-form{padding:0!important}.two-column-form{align-items:stretch;height:100%;text-align:left!important;position:relative}.two-column-form__overlay{align-items:center;background:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:20}.two-column-form__overlay img,.two-column-form__overlay p{margin-top:-34px}#tariff-email-form .two-column-form{display:flex}@media screen and (max-width:1000px){#tariff-email-form .two-column-form{display:block}}.two-column-form__left,.two-column-form__right{padding:40px}@media screen and (min-height:800px)and (min-width:1441px){#tariff-email-form .two-column-form__left,#tariff-email-form .two-column-form__right{padding:110px 40px}}#tariff-email-form .two-column-form__left h2,#tariff-email-form .two-column-form__right h2{font-size:28px}@media screen and (max-width:1300px){#tariff-email-form .two-column-form__left h2,#tariff-email-form .two-column-form__right h2{font-size:24px}}@media screen and (max-width:991px){.two-column-form__left,.two-column-form__right{padding:40px 30px}}.two-column-form__left{min-width:400px;width:400px}@media screen and (max-width:1000px){.two-column-form__left{width:100%;min-width:0}}@media screen and (max-width:620px){#tariff-email-form .two-column-form__left{padding-bottom:20px;padding-top:20px;background-position:top}}@media screen and (max-width:1000px){#tariff-email-form .two-column-form__left{padding-left:15px;padding-right:15px}}.two-column-form__left *{color:#fff!important}#tariff-conversion-form .two-column-form__left{display:none}.two-column-form__left ul{padding:0;margin:40px auto;list-style:none;text-align:left}.two-column-form__left ul li{padding-left:40px;margin:0 0 32px;position:relative}.two-column-form__left ul li:before{content:"";position:absolute;top:0;left:0;background-image:url(/site/img/check-list.png);background-size:contain;background-position:50%;background-repeat:no-repeat;width:27px;height:27px}.form__info{cursor:pointer;display:inline-block;position:relative;width:16px;height:16px;margin-left:6px;transform:translateY(2px);background:#0c96ff;border-radius:50px;z-index:2}.form__info--british-gas{background:#fe5817}.form__info--shell{background:#fbce07}.form__info--sse{background:#2875b2}.form__info--ovo{background:#de1d8d}.british-gas-box--scottish-power .form__info,.form__info--scottish-power{background:#f76b1c}.form__info--eon{background:#1ea2b1}.form__info--hidden{display:none}.form__info .fa{font-size:14px;transform:translate(-58%,-50%);color:#fff;position:absolute;top:50%;left:50%}.form__info .form__info-box{display:none;position:absolute;left:0;top:0;background:#fff;border:2px solid #ccc;border-radius:5px;padding:6px;width:200px;line-height:.1}@media screen and (max-width:400px){.form__info .form__info-box{transform:translateX(-50%)}}.form__info .form__info-box span{font-size:14px;line-height:1.4}.form__info:hover .form__info-box{display:block}.pdf-modal{position:fixed;top:0;left:0;height:100%;width:100%;z-index:9999999;background:hsla(0,0%,100%,.6)}.pdf-modal--hidden{display:none}.pdf-modal iframe{width:100%;height:100%}.pdf-modal__inner{position:absolute;top:80px;bottom:80px;left:50%;max-width:1300px;width:100%;transform:translateX(-50%)}@media screen and (max-width:1200px){.pdf-modal__inner{max-width:calc(100% - 60px)}}.pdf-modal__close{border:2px solid #ccc;background:#fff;border-radius:50px;width:40px;height:40px;transform:translate(50%,-50%);position:absolute;right:0;top:0;cursor:pointer}.pdf-modal__close .fa{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:24px;color:#21356b}.two-column-form__right{max-width:1212px;margin:0 auto;padding:40px 70px 0;height:auto}@media screen and (max-width:1220px){.two-column-form__right{max-width:1100px;padding:40px 15px 0}}@media screen and (max-width:991px){.two-column-form__right{height:auto}}@media screen and (max-width:420px){.two-column-form__right{padding:15px 15px 0}}@media screen and (max-width:620px){#tariff-email-form .two-column-form__right{padding-top:20px}}.two-column-form__right .british-gas-box__header-text--light,.two-column-form__right .british-gas-button--light,.two-column-form__right .british-gas-list--light,.two-column-form__right .british-gas-submit--light,.two-column-form__right .journey-title--light,.two-column-form__right .step-heading--light{font-weight:400!important}.two-column-form__right--british-gas .title__text,.two-column-form__right--edf .title__text,.two-column-form__right--eon .title__text,.two-column-form__right--ovo .title__text,.two-column-form__right--scottish-power .title__text,.two-column-form__right--shell .title__text,.two-column-form__right--sse .title__text,.two-column-form__right .british-gas-box__header-text--hidden,.two-column-form__right .british-gas-button--hidden,.two-column-form__right .british-gas-list--hidden,.two-column-form__right .british-gas-submit--hidden,.two-column-form__right .journey-title--hidden,.two-column-form__right .step-heading--hidden{display:none}@media screen and (max-width:578px){.two-column-form__right--british-gas .title__text,.two-column-form__right--edf .title__text,.two-column-form__right--eon .title__text,.two-column-form__right--ovo .title__text,.two-column-form__right--scottish-power .title__text,.two-column-form__right--shell .title__text,.two-column-form__right--sse .title__text{display:inline-block}}@media screen and (max-width:578px){.two-column-form__right--british-gas .title__image,.two-column-form__right--edf .title__image,.two-column-form__right--eon .title__image,.two-column-form__right--ovo .title__image,.two-column-form__right--scottish-power .title__image,.two-column-form__right--shell .title__image,.two-column-form__right--sse .title__image{display:none}}.two-column-form__right--british-gas h3,.two-column-form__right--british-gas ol,.two-column-form__right--british-gas p,.two-column-form__right--british-gas ul,.two-column-form__right--edf h3,.two-column-form__right--edf ol,.two-column-form__right--edf p,.two-column-form__right--edf ul,.two-column-form__right--eon h3,.two-column-form__right--eon ol,.two-column-form__right--eon p,.two-column-form__right--eon ul,.two-column-form__right--ovo h3,.two-column-form__right--ovo ol,.two-column-form__right--ovo p,.two-column-form__right--ovo ul,.two-column-form__right--scottish-power h3,.two-column-form__right--scottish-power ol,.two-column-form__right--scottish-power p,.two-column-form__right--scottish-power ul,.two-column-form__right--shell h3,.two-column-form__right--shell ol,.two-column-form__right--shell p,.two-column-form__right--shell ul,.two-column-form__right--sse h3,.two-column-form__right--sse ol,.two-column-form__right--sse p,.two-column-form__right--sse ul{font-size:20px;margin-bottom:20px}@media screen and (max-width:450px){.two-column-form__right--british-gas h3,.two-column-form__right--british-gas ol,.two-column-form__right--british-gas p,.two-column-form__right--british-gas ul,.two-column-form__right--edf h3,.two-column-form__right--edf ol,.two-column-form__right--edf p,.two-column-form__right--edf ul,.two-column-form__right--eon h3,.two-column-form__right--eon ol,.two-column-form__right--eon p,.two-column-form__right--eon ul,.two-column-form__right--ovo h3,.two-column-form__right--ovo ol,.two-column-form__right--ovo p,.two-column-form__right--ovo ul,.two-column-form__right--scottish-power h3,.two-column-form__right--scottish-power ol,.two-column-form__right--scottish-power p,.two-column-form__right--scottish-power ul,.two-column-form__right--shell h3,.two-column-form__right--shell ol,.two-column-form__right--shell p,.two-column-form__right--shell ul,.two-column-form__right--sse h3,.two-column-form__right--sse ol,.two-column-form__right--sse p,.two-column-form__right--sse ul{font-size:18px;margin-bottom:18px}}@media screen and (max-width:400px){.two-column-form__right--british-gas h3,.two-column-form__right--british-gas ol,.two-column-form__right--british-gas p,.two-column-form__right--british-gas ul,.two-column-form__right--edf h3,.two-column-form__right--edf ol,.two-column-form__right--edf p,.two-column-form__right--edf ul,.two-column-form__right--eon h3,.two-column-form__right--eon ol,.two-column-form__right--eon p,.two-column-form__right--eon ul,.two-column-form__right--ovo h3,.two-column-form__right--ovo ol,.two-column-form__right--ovo p,.two-column-form__right--ovo ul,.two-column-form__right--scottish-power h3,.two-column-form__right--scottish-power ol,.two-column-form__right--scottish-power p,.two-column-form__right--scottish-power ul,.two-column-form__right--shell h3,.two-column-form__right--shell ol,.two-column-form__right--shell p,.two-column-form__right--shell ul,.two-column-form__right--sse h3,.two-column-form__right--sse ol,.two-column-form__right--sse p,.two-column-form__right--sse ul{font-size:16px}}.two-column-form__right--british-gas .journey-title,.two-column-form__right--edf .journey-title,.two-column-form__right--eon .journey-title,.two-column-form__right--ovo .journey-title,.two-column-form__right--scottish-power .journey-title,.two-column-form__right--shell .journey-title,.two-column-form__right--sse .journey-title{margin-top:0}.two-column-form__right--british-gas h2,.two-column-form__right--edf h2,.two-column-form__right--eon h2,.two-column-form__right--ovo h2,.two-column-form__right--scottish-power h2,.two-column-form__right--shell h2,.two-column-form__right--sse h2{font-size:38px;color:#21356b;font-weight:700;line-height:1.2}@media screen and (max-width:414px){.two-column-form__right--british-gas h2,.two-column-form__right--edf h2,.two-column-form__right--eon h2,.two-column-form__right--ovo h2,.two-column-form__right--scottish-power h2,.two-column-form__right--shell h2,.two-column-form__right--sse h2{font-size:26px}}@media screen and (max-width:400px){.two-column-form__right--british-gas h2,.two-column-form__right--edf h2,.two-column-form__right--eon h2,.two-column-form__right--ovo h2,.two-column-form__right--scottish-power h2,.two-column-form__right--shell h2,.two-column-form__right--sse h2{font-size:24px}}.two-column-form__right--british-gas h2 img,.two-column-form__right--edf h2 img,.two-column-form__right--eon h2 img,.two-column-form__right--ovo h2 img,.two-column-form__right--scottish-power h2 img,.two-column-form__right--shell h2 img,.two-column-form__right--sse h2 img{transform:translateY(-27px);width:193px}.two-column-form__right--british-gas h2 span,.two-column-form__right--edf h2 span,.two-column-form__right--eon h2 span,.two-column-form__right--ovo h2 span,.two-column-form__right--scottish-power h2 span,.two-column-form__right--shell h2 span,.two-column-form__right--sse h2 span{font-weight:700;display:inline}.two-column-form__right--british-gas h3,.two-column-form__right--edf h3,.two-column-form__right--eon h3,.two-column-form__right--ovo h3,.two-column-form__right--scottish-power h3,.two-column-form__right--shell h3,.two-column-form__right--sse h3{color:#21356b;font-weight:600}.two-column-form__right--british-gas h3 img,.two-column-form__right--edf h3 img,.two-column-form__right--eon h3 img,.two-column-form__right--ovo h3 img,.two-column-form__right--scottish-power h3 img,.two-column-form__right--shell h3 img,.two-column-form__right--sse h3 img{width:97px;transform:translate(2px,-13px)}.two-column-form__right--british-gas .select,.two-column-form__right--edf .select,.two-column-form__right--eon .select,.two-column-form__right--ovo .select,.two-column-form__right--scottish-power .select,.two-column-form__right--shell .select,.two-column-form__right--sse .select{display:block;margin-bottom:20px}.two-column-form__right--british-gas .select select,.two-column-form__right--edf .select select,.two-column-form__right--eon .select select,.two-column-form__right--ovo .select select,.two-column-form__right--scottish-power .select select,.two-column-form__right--shell .select select,.two-column-form__right--sse .select select{border-color:#ccc;border-radius:5px;border-width:2px;color:#333f48;font-size:16px;font-weight:400;height:44px;max-width:360px;padding:0 14px}.two-column-form__right .radio{display:block;font-size:18px;margin-bottom:12px}.two-column-form__right .radio:last-child{margin-bottom:0}.two-column-form__right .radio__fake{border:2px solid #0c96ff;border-radius:3px;cursor:pointer;display:inline-block;margin-right:8px;height:24px;position:relative;width:24px}.two-column-form__right .radio__fake:after{color:#fff;content:"";display:none;font-family:FontAwesome;font-size:14px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.two-column-form__right .radio__fake:hover{background:#0c96ff}.two-column-form__right .radio__fake:hover:after{display:block}.two-column-form__right .radio__input:checked+.radio__fake{background:#0c96ff}.two-column-form__right .radio__input:checked+.radio__fake:after{display:block}.two-column-form__right .radio__button,.two-column-form__right .radio__text{display:inline-block;vertical-align:middle}.two-column-form__right .form-fields{margin:40px 0}@media screen and (max-width:414px){.two-column-form__right .form-fields{margin:20px 0 28px}}.two-column-form__right .form-fields .form-field{margin-bottom:20px}#tariff-conversion-form .two-column-form__right--british-gas h1,#tariff-conversion-form .two-column-form__right--british-gas h2,#tariff-conversion-form .two-column-form__right--british-gas h3,#tariff-conversion-form .two-column-form__right--british-gas ol,#tariff-conversion-form .two-column-form__right--british-gas p,#tariff-conversion-form .two-column-form__right--british-gas ul{color:#333f48;font-family:BG Flame,Helvetica,Arial,sans-serif;font-weight:400}#tariff-conversion-form .two-column-form__right--british-gas h1 span,#tariff-conversion-form .two-column-form__right--british-gas h2 span,#tariff-conversion-form .two-column-form__right--british-gas h3 span,#tariff-conversion-form .two-column-form__right--british-gas ol span,#tariff-conversion-form .two-column-form__right--british-gas p span,#tariff-conversion-form .two-column-form__right--british-gas ul span{font-weight:400}.saved-comparison-form{padding-bottom:44px!important}#tariff-conversion-form .two-column-form__right--edf h1,#tariff-conversion-form .two-column-form__right--edf h2,#tariff-conversion-form .two-column-form__right--edf h3,#tariff-conversion-form .two-column-form__right--edf ol,#tariff-conversion-form .two-column-form__right--edf p,#tariff-conversion-form .two-column-form__right--edf ul{color:#333f48;font-family:sans-serif;font-weight:400}#tariff-conversion-form .two-column-form__right--edf h1 span,#tariff-conversion-form .two-column-form__right--edf h2 span,#tariff-conversion-form .two-column-form__right--edf h3 span,#tariff-conversion-form .two-column-form__right--edf ol span,#tariff-conversion-form .two-column-form__right--edf p span,#tariff-conversion-form .two-column-form__right--edf ul span{font-weight:400}#tariff-conversion-form .two-column-form__right--edf p{color:#10367a;font-weight:400}#tariff-conversion-form .two-column-form__right--edf p span{font-weight:400}#tariff-conversion-form .two-column-form__right--edf h1,#tariff-conversion-form .two-column-form__right--edf h2,#tariff-conversion-form .two-column-form__right--edf h3{letter-spacing:-1px}.two-column-form__right--shell h1,.two-column-form__right--shell h2,.two-column-form__right--shell h3,.two-column-form__right--shell ol,.two-column-form__right--shell p,.two-column-form__right--shell ul{color:#333f48;font-family:Shell Futura Book,Helvetica,Arial,sans-serif;font-weight:400}.two-column-form__right--shell h1 span,.two-column-form__right--shell h2 span,.two-column-form__right--shell h3 span,.two-column-form__right--shell ol span,.two-column-form__right--shell p span,.two-column-form__right--shell ul span{font-weight:400}.two-column-form__right--shell h1,.two-column-form__right--shell h2,.two-column-form__right--shell h3,.two-column-form__right--shell label,.two-column-form__right--shell p,.two-column-form__right--shell ul{color:#333f48;font-weight:400}.two-column-form__right--shell h1 span,.two-column-form__right--shell h2 span,.two-column-form__right--shell h3 span,.two-column-form__right--shell label span,.two-column-form__right--shell p span,.two-column-form__right--shell ul span{font-weight:400}.two-column-form__right--sse h1,.two-column-form__right--sse h2,.two-column-form__right--sse h3,.two-column-form__right--sse ol,.two-column-form__right--sse p,.two-column-form__right--sse ul{color:#333f48;font-family:MuseoSansRounded-300,Helvetica,Arial,sans-serif;font-weight:300}.two-column-form__right--sse h1 span,.two-column-form__right--sse h2 span,.two-column-form__right--sse h3 span,.two-column-form__right--sse ol span,.two-column-form__right--sse p span,.two-column-form__right--sse ul span{font-weight:300}.two-column-form__right--ovo h1,.two-column-form__right--ovo h2,.two-column-form__right--ovo h3,.two-column-form__right--ovo ol,.two-column-form__right--ovo p,.two-column-form__right--ovo ul{color:#2f3749;font-family:Montserrat,sans-serif;font-weight:400}.two-column-form__right--scottish-power h1,.two-column-form__right--scottish-power h2,.two-column-form__right--scottish-power ol,.two-column-form__right--scottish-power p{color:#334b0e;font-family:Montserrat,sans-serif;font-weight:400}.two-column-form__right--eon h1,.two-column-form__right--eon h2,.two-column-form__right--eon h3,.two-column-form__right--eon ol,.two-column-form__right--eon p,.two-column-form__right--eon ul{color:#333f48;font-family:Brix Sans Regular,Helvetica,Arial,sans-serif;font-weight:400}.two-column-form__right--eon h1 span,.two-column-form__right--eon h2 span,.two-column-form__right--eon h3 span,.two-column-form__right--eon ol span,.two-column-form__right--eon p span,.two-column-form__right--eon ul span{font-weight:400}.sidebar{background-size:cover;background-repeat:no-repeat;background-position:50%}.sidebar__content h2,.sidebar__content ol,.sidebar__content p,.sidebar__content ul{color:#fff}.sort-code-dashes{display:flex;align-items:center;justify-content:center;font-size:58px;color:#2d2d2d!important}.grid{display:grid}.grid--two{grid-gap:40px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:884px){.grid--two{grid-gap:20px;grid-template-columns:repeat(1,1fr)}}.grid--five{grid-gap:6px;grid-template-columns:repeat(5,1fr);margin-bottom:12px;max-width:286px}.grid--five input{margin-bottom:0!important}.grid--three{grid-gap:10px;grid-template-columns:repeat(3,1fr)}.grid--four{grid-template-columns:repeat(4,1fr)}.grid--six{grid-template-columns:repeat(6,1fr)}@media screen and (max-width:1110px){.grid--six{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:924px){.grid--six{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:742px){.grid--six{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:590px){.grid--six{grid-template-columns:repeat(2,1fr)}}.grid--small-gap{grid-gap:20px}.grid--smallest-gap{grid-gap:12px}.grid--end{align-items:end}.grid--center{align-items:center}@media screen and (max-width:850px){.grid--one-tablet{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:750px){.grid--tablet-media{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:500px){.grid--tablet-media{grid-gap:10px;grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:450px){.negative-mb--mobile{margin-bottom:-22px!important}}.british-gas-box__section--hidden{display:none!important}@media screen and (max-width:420px){.british-gas-box__section{display:inline-block}.british-gas-box__section:first-child{margin-right:12px}}@media screen and (max-width:338px){.british-gas-box__section{margin-right:12px}}.british-gas-box__section--hidden{display:none}.british-gas-button{background:linear-gradient(#09f -75%,#005eb8);color:#fff;border-top-right-radius:.5em;border-bottom-right-radius:.5em;border-bottom-left-radius:.5em;box-shadow:0 .75em 1.5em 0 rgba(51,63,72,.15);min-width:15em;max-width:37.5em;padding:.7125rem 3.5rem .7125rem 2rem;font-size:20px;font-weight:700;font-family:BG Flame,Helvetica,Arial,sans-serif;transition:all .2s ease-in-out;display:inline-block;text-decoration:none!important}@media screen and (max-width:410px){.british-gas-button{min-width:auto;padding-right:22px}}@media screen and (max-width:344px){.british-gas-button{font-size:16px}}.british-gas-button--edf{color:#2d2d2d;font-family:sans-serif}.british-gas-button--shell{color:#404040;font-family:Shell Futura Book,Helvetica,Arial,sans-serif}.british-gas-button--sse{color:#004687;font-family:MuseoSansRounded-300,Helvetica,Arial,sans-serif}.british-gas-button--ovo{color:#2f3749;font-family:Montserrat,sans-serif}.british-gas-button--scottish-power{color:#2f3749;font-family:Lato,Roboto,Helvetica,Arial,sans-serif}.british-gas-button--eon{color:#1ea2b1;font-family:Brix Sans Regular,Helvetica,Arial,sans-serif}.british-gas-button:hover{background:linear-gradient(#09f -125%,#005eb8 75%);color:#fff;text-decoration:none}.british-gas-button:hover svg{transform:translateX(6px)}.british-gas-button svg{transition:all .4s ease-in-out;width:32px}.british-gas-button svg path{fill:#fff}.british-gas-button img{width:100px;transform:translateY(-14px)}.british-gas-box__placeholder{max-width:266px;height:25px;display:block;margin:0 auto;background:#dcdcdc;display:none}.british-gas-box__placeholder--small{height:20px;max-width:115px}.submit+.british-gas-list{margin-top:0}.best-deal{background:#0c96ff;border-top-left-radius:3px;border-top-right-radius:3px;display:none;padding:6px 12px 0;position:relative;z-index:2;transform:translateY(1px)}.best-deal--hidden{display:none!important}.best-deal--edf{background:#fe5817}@media screen and (max-width:710px){.best-deal--edf+.british-gas-box--best-deal .c-separator{display:none}}.best-deal--eon{background:#f21b09}@media screen and (max-width:710px){.best-deal--eon+.british-gas-box--best-deal .c-separator{display:none}}@media screen and (max-width:710px){.best-deal{display:inline-block}}.best-deal p{color:#fff!important;font-size:16px!important;font-weight:700!important;margin:0}.sticker{align-items:center;background:#0c96ff;position:absolute;border-radius:50%;display:flex;justify-content:center;bottom:20px;right:20px;width:96px;height:96px;text-align:center}@media screen and (max-width:710px){.sticker{display:none}}.sticker p{color:#fff!important;font-size:14px!important;font-weight:700!important;margin:0}.british-gas-box--edf .sticker{background:#fe5817}.british-gas-box--eon .sticker{background:#f21b09}.british-gas-box{background:#fff;border-radius:0 0 10px;box-shadow:0 .75em 3em 0 rgba(51,63,72,.3);color:#444;text-align:center;opacity:1;height:auto;position:relative;transition:opacity .3s ease-in-out;grid-column:1/3}.british-gas-box--email-capture{background:#002578;border-radius:10px;color:#fff}.british-gas-box--email-capture label{color:#fff!important}.british-gas-box--email-capture .octo-input,.british-gas-box--email-capture input[type=email]{background:#fff!important}.british-gas-box--email-capture .british-gas-box__body{align-items:center;display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:768px){.british-gas-box--email-capture .british-gas-box__body{display:block}}@media screen and (max-width:710px){.british-gas-box--best-deal{border:6px solid #0c96ff}}.british-gas-box .c-separator{display:none}.british-gas-box--octopus{border-radius:4px;box-shadow:none}.british-gas-box--edf{border-radius:5px;box-shadow:0 2px 15px 0 rgba(0,0,0,.2)}@media screen and (max-width:710px){.british-gas-box--edf.british-gas-box--best-deal{border-color:#fe5817;border-top-left-radius:0}}.british-gas-box--edf .c-separator{display:block;height:4px;width:100%;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.british-gas-box--edf .c-separator .c-separator__panel--1{fill:#fe5817}.british-gas-box--edf .c-separator .c-separator__panel--2{fill:#ffb210}.british-gas-box--edf .c-separator .c-separator__panel--3{fill:#10367a}.british-gas-box--shell{border:1px solid #d9d9d9;border-bottom:none;box-shadow:none;border-radius:0}.british-gas-box--shell .c-separator{display:block;height:4px;width:100%}.british-gas-box--shell .c-separator .c-separator__panel--1{fill:#0097bb}.british-gas-box--shell .c-separator .c-separator__panel--2{fill:#fbce07}.british-gas-box--shell .c-separator .c-separator__panel--3{fill:#dd1d21}.british-gas-box--shell .british-gas-box__header-text img{width:130px}.british-gas-box--british-gas-evolve{margin-top:30px}@media screen and (max-width:710px){.british-gas-box--british-gas-evolve{padding-bottom:20px}}.british-gas-box--british-gas-evolve:before{background:#005eb8!important}.british-gas-box--british-gas-evolve .sticker{background:#005eb8}.british-gas-box--sse{border-radius:5px;box-shadow:0 0 5px 0 rgba(0,0,0,.2);position:relative}@media screen and (max-width:710px){.british-gas-box--sse{border-top-left-radius:0}}.british-gas-box--sse:after,.british-gas-box--sse:before{background:linear-gradient(90deg,#004687,#4099d4 50%,#7dc242);content:"";height:12px;left:0;position:absolute;width:100%}.british-gas-box--sse:before{border-top-left-radius:5px;border-top-right-radius:5px;top:0}@media screen and (max-width:710px){.british-gas-box--sse:before{border-top-left-radius:0;border-top-right-radius:0}}.british-gas-box--sse:after{bottom:0;display:none}.british-gas-box--ovo{border-radius:0;box-shadow:0 0 6px 0 rgba(0,0,0,.1)}.british-gas-box--scottish-power{border-radius:8px;box-shadow:0 10px 14px ​0px rbg(0 0 0/.2);overflow:hidden}.british-gas-box--scottish-power .british-gas-box__header-text{color:#fff}@media screen and (max-width:710px){.british-gas-box--scottish-power.british-gas-box--best-deal{border-color:#f76b1c;padding-bottom:20px}}.british-gas-box--eon{background:#f9f9f9;border-radius:0;border-top:4px solid #ececee;border-bottom:none;box-shadow:none}@media screen and (max-width:710px){.british-gas-box--eon.british-gas-box--best-deal{border:6px solid #f21b09!important}}.british-gas-box--eon .c-separator{display:block;height:4px;width:100%}.british-gas-box--eon .c-separator .c-separator__panel--1{fill:#1ea2b1}.british-gas-box--eon .c-separator .c-separator__panel--2{fill:#e3e000}.british-gas-box--eon .c-separator .c-separator__panel--3{fill:#b00402}.british-gas-box .fa-spinner{color:#0c96ff;font-size:74px}.british-gas-box--british-gas:after,.british-gas-box--british-gas:before{background:linear-gradient(90deg,#005eb8,#09f 50%,#c0e300);content:"";height:12px;left:0;position:absolute;width:100%}.british-gas-box--british-gas:before{top:0}.british-gas-box--british-gas:after{bottom:0;display:none}.british-gas-box--disabled{pointer-events:none}.british-gas-box--disabled .british-gas-box__header{padding:20px;background:#eee}.british-gas-box--disabled .british-gas-box__header img{display:none}.british-gas-box--disabled .british-gas-box__price{margin-bottom:15px;font-size:40px}.british-gas-box--disabled .british-gas-box__placeholder{display:block}.british-gas-box--disabled .british-gas-box___body-column{width:100%;text-align:center}.british-gas-box--disabled .british-gas-box___body-column:last-child,.british-gas-box--disabled .british-gas-box___body-column small{display:none}.british-gas-box--disabled .british-gas-box__body{padding:66px 20px;text-align:center}.british-gas-box--disabled .british-gas-box__body small{display:none}.british-gas-box--disabled .british-gas-box__body .british-gas-box__placeholder{display:block}.british-gas-box--disabled .form__info{display:none}.british-gas-box--disabled p{color:#bebebe}.british-gas-box--disabled .british-gas-submit{background:#dcdcdc;color:#e8e8e8}.british-gas-box .energy-box-text{font-size:20px;margin-bottom:12px}.british-gas-box__save--hidden{display:none}.british-gas-box__spinner{background:hsla(0,0%,100%,.4);position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:2}.british-gas-box__spinner--hidden{display:none}.british-gas-box__body{display:flex;flex-direction:row;padding:20px 28px 38px;text-align:left;justify-content:center}.british-gas-box__body--hidden{display:none!important}.british-gas-box__body--no-save{display:block}.british-gas-box__body--no-save p{line-height:1.4!important;font-size:16px!important}.british-gas-box__body--no-save p a{margin-top:0!important}.british-gas-box__body--sse{padding-bottom:0}@media(max-width:710px){.british-gas-box__body--sse .british-gas-list li:before{display:none}}@media(max-width:526px){.british-gas-box__body--sse .british-gas-list li:before{display:block}}@media(max-width:450px){.british-gas-box__body--sse{padding-bottom:28px!important}}@media screen and (max-width:432px){.british-gas-box__body{padding:12px 15px 32px}}@media screen and (max-width:420px){.british-gas-box__body{display:block;padding:10px 15px 20px}}.british-gas-box__header-text,.form-field__heading{align-items:center;display:flex;justify-content:space-between;width:100%}.tariff-terms{font-size:14px!important;margin-bottom:0!important;line-height:1.5}.tariff-terms--hidden{display:none}.tariff-terms a{font-weight:400;color:#0071bc;text-decoration:underline}.tariff-terms a:hover{color:#0056b3}@media screen and (max-width:420px){.tariff-terms{margin-top:20px}}.terms-list{color:#333f48;font-size:14px;margin:0;padding-left:18px;margin-top:24px!important}.terms-list--sky,.terms-list--sky a{color:#4d4d4d!important}.terms-list li{margin-bottom:2px}.terms-list li:last-child{margin-bottom:0}.british-gas-box__header{font-size:20px;font-weight:600;padding:27px 20px 0;color:#21356b}.british-gas-box--ovo .british-gas-box__header{padding:0 20px 0 0}@media screen and (max-width:400px){.british-gas-box__header{font-size:16px}}@media screen and (max-width:375px){.british-gas-box__header{padding:22px 20px 0}}.british-gas-box--scottish-power .british-gas-box__header{background:#3f4dab;color:#fff;padding:14px 20px}.british-gas-box__header-text{font-weight:700;font-family:BG Flame,Helvetica,Arial,sans-serif;text-align:left}.british-gas-box__header-text--ovo{color:#2f3749;font-family:Montserrat,sans-serif}.british-gas-box__header-text--ovo span{background:#0d8426;color:#fff;-webkit-clip-path:polygon(0 0,98% 0,100% 80%,0 100%);clip-path:polygon(0 0,98% 0,100% 80%,0 100%);font-size:18px;padding:20px}.british-gas-box__header-text--edf{color:#10367a;font-family:sans-serif}.british-gas-box__header-text--shell{color:#0097bb;font-family:Shell Futura Book,Helvetica,Arial,sans-serif}.british-gas-box__header-text--sse{color:#004687;font-family:MuseoSansRounded-300,Helvetica,Arial,sans-serif}.british-gas-box__header-text--scottish-power{color:#5c881a;font-family:Lato,Roboto,Helvetica,Arial,sans-serif}.british-gas-box__header-text--eon{color:#575757;font-family:Brix Sans Regular,Helvetica,Arial,sans-serif}.british-gas-box__header-text img,.form-field__heading img,.step-heading img{width:106px;margin-left:10px}.british-gas-box--ovo .british-gas-box__header-text img,.british-gas-box--ovo .form-field__heading img,.british-gas-box--ovo .step-heading img{width:114px}.british-gas-box__body p{font-size:24px;line-height:1.1;margin-bottom:0}.british-gas-box__body .tariff-popup,.british-gas-box__body small{font-size:16px}.british-gas-box__body .tariff-popup.small--med,.british-gas-box__body small.small--med{font-size:20px}.british-gas-box__body a{display:inline-block;margin-top:10px;text-decoration:underline}.british-gas-box__body--show-old{align-items:center}@media screen and (max-width:710px){.british-gas-box__body--show-old{display:block}}.british-gas-box--scottish-power .british-gas-box__body{border-radius:8px;border:3px solid #3f4dab;border-top:none;border-top-left-radius:0;border-top-right-radius:0;padding-top:38px}.british-gas-box___body-column--info{padding-left:30px;width:385px}@media screen and (max-width:710px){.british-gas-box___body-column--info{padding-left:0;width:100%}}.british-gas-box___body-column--price{width:calc(100% - 385px)}@media screen and (max-width:710px){.british-gas-box___body-column--price{width:100%}}.british-gas-box___body-column--hidden{width:auto}.british-gas-box___body-column--hidden .price-info-section{display:none}.price-info-section{background:#e8e8e8;border-radius:5px 5px 20px 5px;padding:20px}.price-info-section p{font-size:16px;line-height:1.4}.price-info-section p a{margin-top:0}strong span{font-weight:700!important}.best-deal-span{font-size:22px!important}.credit-sticker{position:absolute;right:0;top:0}.credit-sticker--hidden{display:none}.credit-sticker--transform{transform:translateY(-50%)}@media screen and (max-width:450px){.credit-sticker--transform{transform:translateY(4%)}}.credit-sticker__content{background:red;border-radius:50%;height:80px;position:relative;width:80px}@media screen and (max-width:376px){.credit-sticker__content{height:70px;width:70px}}@media screen and (max-width:342px){.credit-sticker__content{height:60px;width:60px}}@media screen and (max-width:338px){.credit-sticker__content{height:50px;width:50px}}.credit-sticker__content p{color:#fff;font-size:12px;font-weight:700;margin:0;left:50%;position:absolute;text-align:center;transform:translate(-50%,-50%);top:50%}@media screen and (max-width:376px){.credit-sticker__content p{font-size:10px}}@media screen and (max-width:338px){.credit-sticker__content p{font-size:8px}}.credit-sticker__content p span{font-size:32px;font-weight:700}@media screen and (max-width:376px){.credit-sticker__content p span{font-size:28px}}@media screen and (max-width:342px){.credit-sticker__content p span{font-size:24px}}@media screen and (max-width:338px){.credit-sticker__content p span{font-size:20px}}.credit-sticker .form__info{right:-6px;top:-6px}.energy-price-row--sse .credit-sticker{bottom:12px;right:12px;top:auto}@media screen and (max-width:330px){.energy-price-row--sse .credit-sticker{right:6px}}.energy-price-row{align-items:center;display:flex;padding:0 6px;position:relative;margin-bottom:4px}@media screen and (max-width:710px){.energy-price-row{display:block;text-align:center}}@media screen and (max-width:710px){.energy-price-row:first-child{margin-top:8px}}.british-gas-box___body-column--prices-a .energy-price-row:first-child .energy-price-column--price p{color:#56d737!important;font-size:40px!important;font-weight:700!important}.british-gas-box--ovo .british-gas-box___body-column--prices-a .energy-price-row:first-child .energy-price-column--price p{font-size:32px!important}.british-gas-box___body-column--prices-a .energy-price-row:first-child .energy-price-column--price p .energy-price-amount{font-weight:700!important}.british-gas-box___body-column--prices-b .energy-price-row:nth-child(3){background:#56d737;border-radius:4px;margin-bottom:0;padding:6px 12px}.british-gas-box___body-column--prices-b .energy-price-row:nth-child(3) .energy-price-column p{color:#fff!important}.british-gas-box___body-column--prices-b .energy-price-row:nth-child(3) .energy-price-column:last-child{transform:translateX(-6px)}@media screen and (max-width:710px){.british-gas-box___body-column--prices-b .energy-price-row:nth-child(3) .energy-price-column:last-child{transform:translateX(0)}}.british-gas-box___body-column--prices-b .energy-price-row:nth-child(3) .energy-price-column--price p{color:#fff!important;font-size:40px!important;font-weight:700!important}.british-gas-box--ovo .british-gas-box___body-column--prices-b .energy-price-row:nth-child(3) .energy-price-column--price p{font-size:32px!important}.british-gas-box___body-column--prices-b .energy-price-row:nth-child(3) .energy-price-column--price p .energy-price-amount{font-weight:700!important}.british-gas-box--scottish-power .energy-price-row:nth-child(3){background:linear-gradient(90deg,#5c881a,#9dbe3d)}.energy-price-row:last-child{margin-bottom:0}.british-gas-box--ovo .energy-price-row:last-child,.british-gas-box--sse .energy-price-row:last-child{padding-bottom:20px}@media screen and (max-width:460px){.british-gas-box--ovo .energy-price-row:last-child,.british-gas-box--sse .energy-price-row:last-child{padding-bottom:0}}.energy-price-row--sse{position:static}@media screen and (max-width:460px){.energy-price-row--sse:last-child p{line-height:.9}}@media screen and (max-width:460px){.energy-price-row--sse:last-child p small{font-size:12px}}.energy-price-row a{font-weight:400}.energy-price-row .form__info{position:absolute}.energy-price-row .form__info-box{color:#333f48!important;margin-left:0;position:absolute}.energy-price-column p{font-size:16px}.energy-price-column p strong{font-weight:700}.energy-price-column--price{min-width:174px;padding-right:24px}@media screen and (max-width:710px){.energy-price-column--price{padding-right:0}}.energy-price-column--price p{font-size:30px}.energy-price-column--small p{font-size:14px}.energy-price-column--two-column{align-items:center;display:flex;justify-content:space-between;margin-top:12px}@media screen and (max-width:710px){.energy-price-column--two-column{flex-direction:column-reverse;text-align:center}}.energy-price-column--two-column .british-gas-list,.energy-price-column--two-column .british-gas-submit{margin:0}.energy-price-column--two-column .british-gas-list{margin-left:20px}@media screen and (max-width:710px){.energy-price-column--two-column .british-gas-list{margin-left:0;margin-bottom:12px}}.british-gas-box__footer{padding:0 20px 20px}.british-gas-box__price{display:block;font-size:72px;font-weight:700;margin:6px 0 3px}@media screen and (max-width:1220px){.british-gas-box__price{font-size:58px}}@media screen and (max-width:940px){.british-gas-box__price{font-size:49px}}@media screen and (max-width:370px){.british-gas-box__price{font-size:42px}}#tariff-conversion-form.show,#tariff-email-form.show{height:auto!important}#tariff-conversion-form{min-height:100vh}@media screen and (max-width:420px){#tariff-conversion-form{padding:0!important}}.comparison-address{margin-top:24px}.tariffBox{margin-bottom:12px;max-height:auto;transition:all .3s ease-in-out}.tariffBox--hidden{max-height:0;pointer-events:none;opacity:0}.british-gas-submit{background:#0c96ff;border-radius:5px;color:#fff;display:inline-block;font-family:BG Flame,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;padding:7px 30px;transition:all .2s ease-in-out;border-bottom-right-radius:20px;text-decoration:none!important}.british-gas-submit:hover{background:#0089f2;color:#fff}.british-gas-submit--edf{background:#fe5817;border-radius:3px;border-bottom-right-radius:3px;font-family:sans-serif}.british-gas-submit--edf:hover{background:#fa4701}.british-gas-submit--shell{background:#0097bb;border-radius:0;border-bottom-right-radius:0;font-family:Shell Futura Book,Helvetica,Arial,sans-serif}.british-gas-submit--shell:hover{background:#0082a2}.british-gas-submit--sse{background:#2875b2;border-radius:50px;border-bottom-right-radius:50px;font-family:MuseoSansRounded-300,Helvetica,Arial,sans-serif}.british-gas-submit--sse:hover{background:#23679d}.british-gas-submit--eon{background:#1ea2b1;border-radius:12px/100%;font-family:Brix Sans Regular,Helvetica,Arial,sans-serif}.british-gas-submit--eon:hover{background:#1a8e9b}.british-gas-submit--hidden{display:none}.british-gas-list{list-style-type:none;padding:0}@media screen and (max-width:1060px){.british-gas-list{margin-top:36px}}@media screen and (max-width:414px){.british-gas-list{margin-top:20px}}.british-gas-list li{font-size:16px;margin-bottom:10px;padding-left:22px;position:relative}@media screen and (max-width:400px){.british-gas-list li{font-size:14px}}.british-gas-list li:last-child{margin-bottom:0}.british-gas-list li:before{content:"";font-family:fontawesome;position:absolute;top:-1px;left:0;color:#0c96ff;font-size:15px}.british-gas-list--edf{color:#2d2d2d}.british-gas-list--edf li:before{color:#fe5817}.british-gas-list--shell{color:#404040}.british-gas-list--shell li:before{color:#0097bb}.british-gas-list--sse{color:#004687;margin-bottom:0;margin-top:6px}.british-gas-list--sse li{font-size:12px;margin-bottom:0}.british-gas-list--eon li:before{color:#1ea2b1}.british-gas-list--hidden{display:none}.sign-up{grid-column:1/3;max-height:10000px;overflow:hidden;transition:all 1s ease-in-out}.sign-up--hidden{max-height:0}.sign-up h2{margin-bottom:32px;font-size:26px}@media screen and (max-width:700px){.sign-up h2{line-height:1.4}}.sign-up .sign-up__row{display:grid;grid-gap:10px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:850px){.sign-up .sign-up__row{grid-gap:0;grid-template-columns:repeat(1,1fr)}}.sign-up .sign-up__row--full{display:flex;flex-direction:row;align-items:center}@media screen and (max-width:700px){.sign-up .sign-up__row--full{flex-direction:column-reverse}}.sign-up .sign-up__row--full .sign-up__item:last-child{padding-left:24px}@media screen and (max-width:700px){.sign-up .sign-up__row--full .sign-up__item:last-child{padding-left:0}}.sign-up .sign-up__row--hidden{display:none}.sign-up .sign-up__row input,.sign-up .sign-up__row select{color:#002578}.sign-up .sign-up__row select{border-radius:4px;-webkit-appearance:none;position:relative}.sign-up .sign-up__row .sign-up__item{position:relative;margin-bottom:26px}@media screen and (max-width:500px){.sign-up .sign-up__row .sign-up__item{margin-bottom:12px}}.sign-up .sign-up__row .sign-up__item--hidden{display:none}.sign-up .sign-up__row .sign-up__item label{color:#333f48}.sign-up .sign-up__row .sign-up__item--no-pad{padding-left:0!important;margin-bottom:8px!important}@media screen and (max-width:850px){.sign-up .sign-up__row .sign-up__item .sub-btn{margin-right:20px}}@media screen and (max-width:700px){.sign-up .sign-up__row .sign-up__item .sub-btn{margin-right:0}}.sign-up .sign-up__row .sign-up__item .sub-btn:before{border-color:#56d737}.sign-up .sign-up__row .sign-up__item .sub-btn .btn{background-color:#56d737;color:#fff}.sign-up .sign-up__row .sign-up__item .sub-btn--secondary:before{border-color:#0098ce}.sign-up .sign-up__row .sign-up__item .sub-btn--secondary .btn{background-color:#0098ce;border:none}.sign-up .sign-up__row .checkbox label{left:0;margin-bottom:0}.sign-up .sign-up__row .checkbox label span:before{display:none}.sign-up__step-title{font-size:18px;margin-bottom:30px}.two-column{padding:40px 0}.two-column--padded{padding:80px 0}@media screen and (max-width:850px){.two-column--padded{padding:40px 0}}.two-column:nth-child(2n) .grid div:last-child{order:-1}.two-column__column p,.two-column__column ul{font-size:16px;margin-bottom:30px}.two-column__column ul{margin:0 0 30px;padding-left:20px}.two-column__column h2{font-size:24px;margin-bottom:30px}@media screen and (max-width:884px){.two-column__column--alt{grid-row:1}}.sign-up__personal{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px}@media screen and (max-width:550px){.sign-up__personal{display:block}}.sign-up__personal .sign-up__item:nth-child(2){grid-column:2/4}.sign-up__personal .sign-up__item:last-child{grid-column:4/6}.sign-up__personal--two{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:550px){.sign-up__personal--two{display:block}}.sign-up__personal--two .sign-up__item:last-child,.sign-up__personal--two .sign-up__item:nth-child(2){grid-column:auto}.checkbox__basic{position:static!important;opacity:1!important;width:auto!important;height:auto!important}.label__block{display:block}.contract-ending--hidden,.fuel-type--hidden{display:none}.sign-up__mini{display:grid;grid-gap:10px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:420px){.sign-up__mini{grid-gap:0;grid-template-columns:repeat(1,1fr)}}.sign-up__mini--full-width{grid-template-columns:repeat(1,1fr)}.label-width{color:#333f48;width:200px}.sign-up__dob{display:grid;grid-gap:10px;grid-template-columns:repeat(3,1fr)}.sign-up__dob--hidden{display:none}.flatpickr-calendar .flatpickr-months .flatpickr-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month svg,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg{color:#21356b;fill:#21356b}.questionnaire-popup{background:#fff;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:0 2px 15px 0 rgba(0,0,0,.2);bottom:0;overflow:hidden;max-width:400px;opacity:1;pointer-events:all;position:fixed;right:20px;transform:translateY(0);transition:all .3s ease-in-out;z-index:100}@media (max-width:700px){.questionnaire-popup{right:50%;transform:translate(50%)}}@media (max-width:500px){.questionnaire-popup{max-width:100%;width:calc(100% - 30px)}}.questionnaire-popup--hidden{opacity:0;pointer-events:none;transform:translateY(110%)}@media (max-width:700px){.questionnaire-popup--hidden{transform:translate(50%,110%)}}.questionnaire-popup--closed{transform:translateY(calc(100% - 30px))}@media (max-width:700px){.questionnaire-popup--closed{transform:translate(50%,calc(100% - 30px))}}.questionnaire-popup__header{background:#071c2c;color:#fff;cursor:pointer;padding:4px 6px;text-align:right}.questionnaire-popup__body{text-align:center;padding:12px 20px;position:relative}.questionnaire-popup__body .btn{display:block}.questionnaire-popup__overlay{background:hsla(0,0%,100%,.7);display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.questionnaire-popup__overlay--hidden{display:none}.questionnaire-popup__loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:142px}.full-width-modal{bottom:0;left:0;height:calc(100% - 60px);opacity:1;overflow-y:auto;pointer-events:all;position:fixed;transform:translateY(0);transition:all .3s ease-in-out;width:100%;z-index:101}@media screen and (max-width:1020px){.full-width-modal{height:calc(100% - 58px)}}.full-width-modal--hidden{opacity:0;pointer-events:none;transform:translateY(100%)}.full-width-modal--octopus{background:#110339;color:#fff}.full-width-modal__content{height:100%}.full-width-modal__close{position:absolute;top:20px;right:30px}@media (max-width:700px){.full-width-modal__close{top:10px;right:10px}}.full-width-modal__close .fa{color:#fff;cursor:pointer;font-size:50px}.full-width-modal .energy-page{display:flex;align-items:stretch}.full-width-modal .energy-page__text{color:#fff}.full-width-modal .energy-page .fair-deal-left{background-image:url(/site/img/bg-energy.jpg);background-size:cover;background-repeat:no-repeat;padding:60px 30px;width:388px}@media (max-width:991px){.full-width-modal .energy-page .fair-deal-left:after{background-image:url(/site/img/Purple_Rectangle.svg)}}.full-width-modal .energy-page .fair-deal-left ul{max-width:450px;padding:0;margin:40px auto;list-style:none;text-align:left}.full-width-modal .energy-page .fair-deal-left ul li{padding-left:40px;margin:0 0 32px;position:relative}.full-width-modal .energy-page .fair-deal-left ul li:before{content:"";position:absolute;top:0;left:0;background-image:url(/site/img/check-list.png);background-size:contain;background-position:50%;background-repeat:no-repeat;width:27px;height:27px}.full-width-modal .energy-page .fair-deal-left .stayswitchmessages h2{font-weight:700;padding:80px 40px 40px;margin:0!important}@media (max-width:991px){.full-width-modal .energy-page .fair-deal-left .stayswitchmessages h2{padding:40px;background:transparent;width:100%;font-size:22px!important}.full-width-modal .energy-page .fair-deal-left .stayswitchmessages h2:after{display:none!important}}@media (max-width:375px){.full-width-modal .energy-page .fair-deal-left .stayswitchmessages h2{padding:40px 0!important}}.full-width-modal .energy-page .fair-deal-left .stayswitchmessages p{font-size:20px;padding:0 40px!important;margin:0}@media (max-width:991px){.full-width-modal .energy-page .fair-deal-left .stayswitchmessages p{font-size:16px!important}}@media (max-width:375px){.full-width-modal .energy-page .fair-deal-left .stayswitchmessages p{padding:0 20px!important}}.full-width-modal .energy-page .fair-deal-left .stayswitchmessages p strong{color:#56d737;font-weight:700}.full-width-modal .energy-page .fair-deal-right{padding:0!important;width:100%}.full-width-modal .energy-page .fair-deal-right .btn.large{min-width:380px}@media (max-width:991px){.full-width-modal .energy-page .fair-deal-right .btn.large{min-width:300px}}@media (max-width:400px){.full-width-modal .energy-page .fair-deal-right .btn.large{min-width:280px;padding:10px 20px!important}}.full-width-modal .energy-page .fair-deal-right .octopus-offer{width:100%;height:100%;margin:0 auto;max-width:1220px;padding:60px 80px!important;text-align:center;background:#110339;color:#fff}@media(max-height:870px){.full-width-modal .energy-page .fair-deal-right .octopus-offer{padding:20px 40px}}@media(max-width:991px){.full-width-modal .energy-page .fair-deal-right .octopus-offer{height:auto;padding:40px}}@media (max-width:700px){.full-width-modal .energy-page .fair-deal-right .octopus-offer{padding:40px 20px!important}}.full-width-modal .energy-page .fair-deal-right .octopus-offer ::-webkit-input-placeholder{color:transparent}.full-width-modal .energy-page .fair-deal-right .octopus-offer :-ms-input-placeholder{color:transparent}.full-width-modal .energy-page .fair-deal-right .octopus-offer ::-moz-placeholder{color:transparent}.full-width-modal .energy-page .fair-deal-right .octopus-offer ::-ms-input-placeholder{color:transparent}.full-width-modal .energy-page .fair-deal-right .octopus-offer ::placeholder{color:transparent}@media(max-height:900px){.full-width-modal .energy-page .fair-deal-right .octopus-offer .form-field.submit{float:left}}@media(max-width:991px){.full-width-modal .energy-page .fair-deal-right .octopus-offer .form-field.submit{float:none}}@media(max-height:870px){.full-width-modal .energy-page .fair-deal-right .octopus-offer ul{column-count:2;-webkit-columns:2;-moz-columns:2;min-height:50px;margin-bottom:0;margin-top:30px;max-width:100%}}@media(max-height:740px){.full-width-modal .energy-page .fair-deal-right .octopus-offer ul{margin-bottom:20px;margin-top:20px}}@media(max-width:767px){.full-width-modal .energy-page .fair-deal-right .octopus-offer ul{column-count:1;-webkit-columns:1;-moz-columns:1}}.full-width-modal .energy-page .fair-deal-right .octopus-offer ul li{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}@media(max-height:740px){.full-width-modal .energy-page .fair-deal-right .octopus-offer ul li{margin:0 0 16px}}.full-width-modal .energy-page .fair-deal-right .octopus-offer p{max-width:none;font-size:17px;margin:0 0 20px}@media screen and (max-width:770px){.full-width-modal .energy-page .fair-deal-right .octopus-offer p{font-size:16px}}@media (max-width:700px){.full-width-modal .energy-page .fair-deal-right .octopus-offer p{font-size:14px;margin:0 0 12px}}.full-width-modal .energy-page .fair-deal-right .octopus-offer p img{max-width:60px}.full-width-modal .energy-page .fair-deal-right .octopus-offer input[type=email],.full-width-modal .energy-page .fair-deal-right .octopus-offer input[type=text]{color:#fff}@media (max-width:767px){.full-width-modal .energy-page .fair-deal-right .octopus-offer fieldset.consent .input .form-field:last-child,.full-width-modal .energy-page .fair-deal-right .octopus-offer input[type=email],.full-width-modal .energy-page .fair-deal-right .octopus-offer input[type=text]{margin-bottom:20px}}.full-width-modal .energy-page .fair-deal-right .octopus-offer .quote-container{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:30px}@media(max-width:767px){.full-width-modal .energy-page .fair-deal-right .octopus-offer .quote-container{flex-direction:column}}@media (max-width:700px){.full-width-modal .energy-page .fair-deal-right .octopus-offer .quote-container{margin-bottom:12px}}@media (max-width:700px){.full-width-modal .energy-page .fair-deal-right .octopus-offer .quote-container img{max-width:164px}}.full-width-modal .energy-page .fair-deal-right .octopus-offer .quote-container .quote-box{background:#040e28;border:2px solid #21c9e6;border-radius:4px;margin-left:24px;max-width:100%;padding:20px;text-align:left;width:350px}@media(max-width:767px){.full-width-modal .energy-page .fair-deal-right .octopus-offer .quote-container .quote-box{margin-left:0;margin-top:20px}}@media (max-width:700px){.full-width-modal .energy-page .fair-deal-right .octopus-offer .quote-container .quote-box{padding:16px;text-align:center}}.full-width-modal .energy-page .fair-deal-right .octopus-offer .quote-container .quote-box h4{color:#5bf8ff}@media (max-width:700px){.full-width-modal .energy-page .fair-deal-right .octopus-offer .quote-container .quote-box h4{margin-bottom:0}}.full-width-modal .energy-page .fair-deal-right .octopus-offer .quote-container .quote-box p{font-size:14px;margin-bottom:6px}@media (max-width:700px){.full-width-modal .energy-page .fair-deal-right .octopus-offer .quote-container .quote-box p{margin-bottom:0}}.full-width-modal .energy-page .fair-deal-right .octopus-offer .quote-container .quote-box p:last-child{margin-bottom:0}.full-width-modal .energy-page .fair-deal-right .octopus-offer .quote-container .quote-box p .price-text{font-size:1.6rem}.full-width-modal .energy-page .fair-deal-right .octopus-offer .quote-container .quote-box p .quote-price{font-size:62px}@media (max-width:400px){.full-width-modal .energy-page .fair-deal-right .octopus-offer .quote-container .quote-box p .quote-price{font-size:48px}}.full-width-modal .energy-page .fair-deal-right .octopus-offer p.blue{color:#5fc7e3;font-weight:700;margin:0 0 40px;max-width:100%}@media (max-width:991px){.full-width-modal .energy-page .fair-deal-right .octopus-offer p.blue{font-size:20px!important}}@media(max-height:870px){.full-width-modal .energy-page .fair-deal-right .octopus-offer p.blue{margin:0 0 30px}}@media (max-width:700px){.full-width-modal .energy-page .fair-deal-right .octopus-offer p.blue{font-size:16px!important;margin:0 0 10px}}.full-width-modal .energy-page .fair-deal-right .octopus-offer .form-fields.full-width .row .input{margin:0 0 20px}.full-width-modal .energy-page .fair-deal-right .octopus-offer .consent label,.full-width-modal .energy-page .fair-deal-right .octopus-offer input:focus+label{color:#fff}.full-width-modal .energy-page .fair-deal-right .octopus-offer .consent,.full-width-modal .energy-page .fair-deal-right .octopus-offer .form-fields{max-width:none!important}@media (max-width:700px){.full-width-modal .energy-page .fair-deal-right .octopus-offer .consent .input,.full-width-modal .energy-page .fair-deal-right .octopus-offer .form-fields .input{margin-bottom:0}}.moth-increase .btn{background:#3ad73f}.moth-increase .btn:before{border-color:#3ad73f}.radios,.tariff-radios{margin:20px 0 12px}.radios--flex,.tariff-radios--flex{display:flex;margin:20px auto 12px;max-width:588px}@media screen and (max-width:600px){.radios--flex,.tariff-radios--flex{display:block}}.radios--flex .tariff-radio,.tariff-radios--flex .tariff-radio{min-width:0}.radios--left-align .radio,.tariff-radios--left-align .radio{text-align:left}.radios--left-align .radio label,.tariff-radios--left-align .radio label{width:400px}@media screen and (max-width:500px){.radios--left-align .radio label,.tariff-radios--left-align .radio label{width:100%}}.radios--survey,.tariff-radios--survey{margin:0!important}.radios--survey .radio,.tariff-radios--survey .radio{justify-content:flex-start!important}.radios--survey .radio label,.tariff-radios--survey .radio label{background:none!important;border:none!important;padding:0!important;color:#fff;display:block;width:100%;font-size:14px}.radios--survey .radio label div,.tariff-radios--survey .radio label div{display:inline-block;width:calc(100% - 40px);align-items:center;vertical-align:middle}.radios .radio,.radios .tariff-radio,.tariff-radios .radio,.tariff-radios .tariff-radio{align-items:center;display:flex;justify-content:center;text-align:left;min-width:200px;margin:0 auto 6px}.radios .radio--hidden,.radios .tariff-radio--hidden,.tariff-radios .radio--hidden,.tariff-radios .tariff-radio--hidden{display:none}.radios .radio--wide,.radios .tariff-radio--wide,.tariff-radios .radio--wide,.tariff-radios .tariff-radio--wide{min-width:364px}@media screen and (max-width:500px){.radios .radio--wide,.radios .tariff-radio--wide,.tariff-radios .radio--wide,.tariff-radios .tariff-radio--wide{min-width:0;width:100%}}.radios .radio--widest,.radios .tariff-radio--widest,.tariff-radios .radio--widest,.tariff-radios .tariff-radio--widest{min-width:688px}@media screen and (max-width:720px){.radios .radio--widest,.radios .tariff-radio--widest,.tariff-radios .radio--widest,.tariff-radios .tariff-radio--widest{min-width:0}}.radios .radio:last-child,.radios .tariff-radio:last-child,.tariff-radios .radio:last-child,.tariff-radios .tariff-radio:last-child{margin-bottom:0}.radios .radio .supplier__radio-label,.radios .tariff-radio .supplier__radio-label,.tariff-radios .radio .supplier__radio-label,.tariff-radios .tariff-radio .supplier__radio-label{margin-left:8px}@media screen and (max-width:500px){.radios .radio label,.radios .tariff-radio label,.tariff-radios .radio label,.tariff-radios .tariff-radio label{background:#fff;border:2px solid #002578;cursor:pointer;width:100%;padding:10px 20px;border-radius:10px;max-width:500px;margin:0 auto;display:block;transition:all .2s ease-in-out}}@media screen and (max-width:450px){.radios .radio label,.radios .tariff-radio label,.tariff-radios .radio label,.tariff-radios .tariff-radio label{font-size:14px}}@media screen and (max-width:392px){.radios .radio label,.radios .tariff-radio label,.tariff-radios .radio label,.tariff-radios .tariff-radio label{padding:10px}}@media screen and (max-width:328px){.radios .radio label,.radios .tariff-radio label,.tariff-radios .radio label,.tariff-radios .tariff-radio label{padding:10px 6px}}.radios .radio input:checked+label span:after,.radios .tariff-radio input:checked+label span:after,.tariff-radios .radio input:checked+label span:after,.tariff-radios .tariff-radio input:checked+label span:after{background:#3ad73f;top:50%;left:50%;transform:translate(-50%,-50%);content:"";height:70%;width:70%}@media screen and (max-width:500px){.radios .radio input:checked+label,.radios .tariff-radio input:checked+label,.tariff-radios .radio input:checked+label,.tariff-radios .tariff-radio input:checked+label{background:#3ad73f!important;border-color:#3ad73f}.radios .radio input:checked+label span,.radios .tariff-radio input:checked+label span,.tariff-radios .radio input:checked+label span,.tariff-radios .tariff-radio input:checked+label span{border-color:#3ad73f!important}}.radios .radio label span,.radios .tariff-radio label span,.tariff-radios .radio label span,.tariff-radios .tariff-radio label span{margin:0 12px 0 0}.or-text p{color:#042c7f}.tariff-select{padding:0 12px!important;box-shadow:1px 1px 8px 2px hsla(0,0%,40%,.14)}.energy-switch-guaruntee{margin-bottom:20px;margin-top:12px;width:144px}.how-switching-works{text-align:center}.switching-steps{grid-gap:20px;margin:30px 0 42px}.switching-step__image{align-items:flex-end;display:flex;height:102px;margin-bottom:12px}.switching-step__image img{margin:0 auto}ul.bold-underline{font-weight:700;list-style:none;text-align:right!important}ul.bold-underline li{display:flex;align-items:center}ul.bold-underline li span{width:calc(100% - 20px)}ul.bold-underline li img{width:42px!important;margin-left:12px;margin-right:0!important}ul.bold-underline li:not(:last-child){margin-bottom:12px}.info-modal{align-items:center;background:rgba(183,171,234,.8);display:flex;height:100%;justify-content:center;left:0;opacity:1;position:fixed;transition:all .3s ease-in-out;top:0;width:100%;z-index:140}.info-modal__ordered-list li{margin-bottom:20px}.info-modal__ordered-list li:last-child,.info-modal__ordered-list li ol li{margin-bottom:0}.info-modal__table{border:1px solid #fff;margin-bottom:12px}.info-modal__table tr{border-bottom:1px solid #fff}.info-modal__table tr:last-child{border-bottom:none}.info-modal__table td{border-right:1px solid #fff;padding:6px 12px}.info-modal__table td:last-child{border-right:none}.info-modal .form-control{font-size:16px}.info-modal--hidden{opacity:0;pointer-events:none;z-index:-1}.info-modal input[type=checkbox],.info-modal input[type=radio]{position:absolute;opacity:0;width:0;height:0}.info-modal__select{background:#fff;border:none;color:#000;display:block;padding:0 12px;height:40px;width:100%}.info-modal__inner{width:600px;max-width:calc(100% - 60px);background:#9ee3f0;border-radius:10px;color:#042c7f;box-shadow:1px 1px 4px 1px rgba(0,0,0,.1);overflow:visible;text-align:left;position:relative}@media screen and (max-width:1000px){.info-modal__inner{max-width:calc(100% - 30px)}}.info-modal--narrow .info-modal__inner{width:468px}.info-modal__inner--wide{width:720px}.info-modal__inner--full{width:1160px}.info-modal__inner--thin{width:440px}.info-modal__inner--thin .btn{min-width:100%!important}.info-modal__inner--thin .info-modal__form{max-height:84vh;overflow-y:auto}.info-modal__inner--octopus{background:#100030;color:#fff;border:4px solid #60f0f8;border-radius:16px}.info-modal__inner--shell td{color:#404040!important}.info-modal__inner--sse td{color:#004687!important}.info-modal__inner--eon td{color:#575757!important}@media screen and (max-width:420px){.info-modal__inner{max-width:calc(100% - 50px)}}.info-modal--edf{background:rgba(254,87,22,.8)}.info-modal--edf .info-modal__inner{border-color:#fe5716;background:#fff}.info-modal--edf .info-modal__inner .info-modal__close{border-color:#fe5716;color:#333}.info-modal--edf .info-modal__inner input[type=email]{display:block;width:100%;height:40px;border-radius:4px;border:1px solid #333;color:#333;padding:0 12px}.info-modal--edf .info-modal__inner p{color:#333}.info-modal--edf .info-modal__inner .btn{color:#fff!important;border-radius:4px!important;background:#fe5716!important}.info-modal--edf .info-modal__inner .btn:before{display:none}.info-modal__close{align-items:center;background:#9ee3f0;border-radius:50px;border:2px solid #002578;color:#002578;cursor:pointer;display:flex;font-size:28px;height:40px;justify-content:center;padding:0 12px;position:absolute;right:0;text-align:right;top:0;transform:translate(50%,-50%);width:40px;z-index:2}@media screen and (max-width:884px){.info-modal__image-container{display:none}}.info-modal__form{align-items:center;display:flex;padding:0 18px 24px;margin-top:-12px}.info-modal--narrow .info-modal__form{padding-bottom:0}@media screen and (max-width:412px){.info-modal--narrow .info-modal__form{padding-bottom:24px}}.info-modal__form--no-flex{display:block}.info-modal__form--no-flex input{width:100%}.info-modal__form-section{display:flex;justify-content:center}@media screen and (max-width:375px){.info-modal__form-input-inner:last-child{margin-top:10px}}.info-modal__form-input{margin-bottom:10px}.info-modal__form-input--two{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}@media screen and (max-width:375px){.info-modal__form-input--two{display:block}}.info-modal__form-input--kwh{position:relative}.info-modal__form-input--kwh:after{color:#ccc;content:"kWh";position:absolute;right:12px;transform:translateY(-50%);bottom:0}.info-modal__title-image{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px!important}.info-modal__title-image img{width:120px}.info-modal__title-image h3{margin-bottom:0}.info-modal__title-image__table{border:1px solid #fff}.info-modal__title-image__table tr{border-bottom:1px solid #fff}.info-modal__title-image__table tr:last-child{border-bottom:none}.info-modal__title-image__table td{border-right:1px solid #fff}.info-modal__title-image__table td:last-child{border-right:none}.info-modal a:not(.btn){text-decoration:underline}.info-modal .btn{background:#3ad73f;min-width:162px}.info-modal .btn:before{border-color:#3ad73f}.info-modal__button{background:#0c96ff;border:none;border-top-right-radius:5px;border-bottom-right-radius:20px;color:#fff;display:block;font-weight:700;height:45px;transition:all .2s ease-in-out;width:90px}.info-modal__button:hover{background:#0089f2}.info-modal label{color:#042c7f}@media screen and (max-width:420px){.info-modal label{font-size:14px}}.info-modal__icons-title{margin-bottom:8px;text-align:left}.info-modal__icons-sub{margin:20px 0 12px!important;font-size:18px!important;text-align:left}.info-modal__icons--hidden,.info-modal__icons-sub--hidden{display:none}.info-modal__icon{background:#fff;border:8px solid rgba(183,171,234,.7);border-radius:10px;cursor:pointer;opacity:.7;transition:all .2s ease-in-out;padding:12px}.info-modal__icon--active,.info-modal__icon:hover{opacity:1}.info-modal__icon--active{border-color:#3ad73f}.info-modal__icon p{color:#002578}.info-modal__icon label{margin-bottom:0}.info-modal__icon-image{align-items:center;cursor:pointer;display:flex;justify-content:center;flex-direction:column;height:44px}.info-modal__icon-image img{max-height:100%;max-width:90px}.info-modal__icon--logo .info-modal__icon-image img{width:100%}@media screen and (max-width:382px){.info-modal__icon-image img{max-width:100%}}.info-modal__icon-content{cursor:pointer;height:44px;position:relative;text-align:center}@media screen and (max-width:382px){.info-modal__icon-content{height:48px}}.info-modal__icon-content p{bottom:0;font-size:14px!important;font-weight:700;left:0;position:absolute;width:100%}@media screen and (max-width:414px){.info-modal__icon-content p{font-size:12px!important}}.info-modal .selectwrap select,.info-modal__input{color:#002578;border:1px solid #002578;border-radius:4px;display:block;height:45px!important;padding:0 12px;width:100%}.info-modal .selectwrap select--edf,.info-modal__input--edf{border-color:#fe5817;border-bottom-left-radius:3px;border-top-left-radius:3px;height:36px!important}.info-modal .selectwrap select.errorbox,.info-modal__input.errorbox{border-color:#ff1c1b}.info-modal__submit{background:#56d737;border:none;color:#fff;font-family:cera-rounded-bold,sans-serif;padding:11px 0;border-radius:50px;font-weight:700;margin-top:12px;width:180px}@media screen and (max-width:420px){.info-modal__submit{margin-top:0;width:100%}}.info-modal__error{display:none;padding:12px;background:#ff1c1b;border-radius:4px;margin-bottom:12px}.info-modal__error--active{display:block}.info-modal__error--success{background:#3ad73f}.info-modal .btns .btn{margin:0 12px 0 0;margin-top:0!important}.info-modal .btns .btn:last-child{margin-right:0}@media screen and (max-width:630px){.info-modal .btns .btn{display:block;margin:0 0 10px;min-width:100%}.info-modal .btns .btn:last-child{margin-bottom:0}}.info-modal .btns *{display:inline-block;vertical-align:middle}@media screen and (max-width:569px){.info-modal .btns .plain-text-btn-link{display:block;margin-top:12px}}.info-modal--octopus-energy{background:#100030}.info-modal--octopus-energy .info-modal__inner{border-color:#60f0f8;background:#180048}.info-modal--octopus-energy .info-modal__inner .info-modal__close{border-color:#60f0f8;color:#333}.info-modal--octopus-energy .info-modal__inner img{background:#fff;padding:6px;border-radius:4px}.info-modal--octopus-energy .info-modal__inner input[type=email]{display:block;width:100%;height:40px;border-radius:4px;border:2px solid #60f0f8;color:#333;padding:0 12px}.info-modal--octopus-energy .info-modal__inner input[type=email].error{border:2px solid red}.info-modal--octopus-energy .info-modal__inner p{color:#fff}.info-modal--octopus-energy .info-modal__inner .btn{color:#333!important;border-radius:4px!important;background:#60f0f8!important}.info-modal--octopus-energy .info-modal__inner .btn:before{display:none}.tariff-info__table-holder{max-height:80vh;overflow-y:auto}.tariff-info__table-row--hidden{display:none}.tariff-info__table{width:100%}@media screen and (max-width:420px){.tariff-info__table{min-width:100%}}.tariff-info__table tr{border-bottom:1px solid rgba(0,0,0,.1)}.tariff-info__table td{color:#002f87;font-size:14px;font-weight:300;padding:8px 12px}.tariff-info__table td:first-child{font-weight:600;padding-right:0}.tariff-info__table td.tariff-info__table-title{font-size:20px}.tariff-info__annual-cost{padding:20px 12px 0;color:#002f87;font-weight:700}.info-modal__content{max-height:calc(100vh - 80px);overflow:auto;padding:32px}@media screen and (max-width:590px){.info-modal__content{padding:16px}}@media screen and (max-width:590px){.supplier-selection .info-modal__content,.tv-additional-modal .info-modal__content{padding:20px 15px}}.info-modal__content--left-align{text-align:left}.info-modal__content ol,.info-modal__content ul{padding-left:16px}.info-modal__content .btn{margin:12px 0 0!important;width:160px}.info-modal__content h3{margin-bottom:12px}.info-modal__content ol,.info-modal__content p,.info-modal__content ul{font-size:16px;line-height:1.4;margin-bottom:12px}.info-modal__content ol:last-child,.info-modal__content p:last-child,.info-modal__content ul:last-child{margin-bottom:0}@media screen and (max-width:440px){.info-modal__content ol,.info-modal__content p,.info-modal__content ul{font-size:14px}}.info-modal__content ol{margin-bottom:20px}.data-info{background:#0c96ff;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;height:16px;margin-left:6px;position:relative;transform:translateY(1px);width:16px}.data-info--edf{background:#fe5817}.data-info--shell{background:#fbce07}.data-info--sse{background:#2875b2}.data-info--eon{background:#1ea2b1}.data-info--brand{background:#0098ce}.data-info .fa{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}label .data-info{transform:translateY(3px)}.accreditations--hidden{display:none}.accreditations__row{align-items:center;display:flex;justify-content:center}.accreditations__logo{margin:0 30px;max-width:120px;max-height:56px}@media screen and (max-width:600px){.accreditations__logo{margin:0 12px}}@media screen and (max-width:500px){.accreditations__logo{max-width:25%}}@media screen and (max-width:375px){.mobile-hide{display:none}}.remaining-months--hidden{display:none}.remaining-months p{padding-top:20px}.modal__p{max-width:340px;font-size:14px;padding:12px}.tariff-box__list{padding-top:16px}@media screen and (max-width:940px){.tariff-box__list{padding-top:7px}}.tariff-box__list .british-gas-list{margin-top:0!important}.tariff-box__list .british-gas-list li{margin-bottom:0!important}.tariff-box__list .british-gas-list li:before{color:#56d737}.tariff-box__list p{font-size:12px}@media screen and (max-width:400px){.icon{padding:0 4px!important}}.additional-terms--hidden{display:none}.additional-terms:last-child{margin-bottom:40px}.additional-terms p{max-width:100%!important;margin-bottom:10px}.additional-terms p small{font-size:14px}@media screen and (max-width:700px){.ab-h{flex-direction:column!important}}@media screen and (max-width:700px){.ab-h .form-field.checkbox{margin-top:0}}@media screen and (max-width:420px){.ab-h .sub-btn{margin-top:28px}}@media screen and (max-width:420px){.british-gas-box___body-column--triggered .british-gas-box__price{display:inline!important}}@media screen and (max-width:420px){.british-gas-box___body-column--triggered .british-gas-submit{float:right!important;padding:7px 18px 7px 14px!important}}@media screen and (max-width:400px){.ab-i{display:inline!important}}.journey .priceometer-title{margin-top:60px}.journey .priceometer-title span{font-weight:inherit}.banner__strap{background:#3ad73f;padding:10px;font-family:cera-rounded-bold,sans-serif;font-weight:700;box-shadow:0 0 8px 2px rgba(0,0,0,.1)}@media screen and (max-width:532px){.banner__strap{display:none}}.banner__strap p{margin:0}.banner__strap__item{margin:0 10px}.banner__strap--filter{background:#88dded}.banner__strap-icon{background:#042c7f;border:2px solid #042c7f;border-radius:50%;margin-right:12px;overflow:hidden;width:50px}.banner__strap-icon img{background:#042c7f}.banner__strap__item--filter .banner__strap-icon{align-items:center;background:#fff;display:flex;height:40px;justify-content:center;width:40px}@media only screen and (max-width:860px){.banner__p{font-size:14px!important}}@media screen and (max-width:365px){.banner__p{font-size:12px!important}}@media screen and (max-width:322px){.banner__p{font-size:11px!important}}@media screen and (max-width:500px){.speed-radio__content{max-width:66%!important}}@media screen and (max-width:376px){.speed-radio__title{font-size:12px!important}}.articles{padding:80px 0 60px}.articles:last-child{padding-bottom:80px}.articles+.articles{padding-top:0}.articles h2{margin-bottom:6px!important}.articles_grid{margin-top:20px}@media screen and (max-width:850px){.articles{padding:40px 0}}.grid-link{background:#9ee3f0;color:#002578;border-radius:10px;box-shadow:0 0 8px 2px rgba(0,0,0,.1);overflow:hidden}.grid-link__image{background-color:#fff;background-size:cover!important;background-position:50%;background-repeat:no-repeat;display:block;padding-bottom:60%}.grid-link__content{padding:20px}.grid-link--energy{background:#ffc0bd}.grid-link--broadband{background:#9fe6ca}.grid-link--insurance{background:#b7abea}.grid-link--savings{background:#ffe4aa}.banner__logo{margin-top:12px;width:100px}.home-page-banner{overflow:hidden}.banner__two-column{display:flex;justify-content:space-between}@media screen and (max-width:480px){.banner__two-column{display:block;position:relative}}.banner__two-column .banner__text{padding:80px 0;position:relative;width:568px;z-index:2}@media screen and (max-width:1000px){.banner__two-column .banner__text{width:496px}}@media screen and (max-width:850px){.banner__two-column .banner__text{padding:40px 0}}@media screen and (max-width:750px){.banner__two-column .banner__text{width:408px}}@media screen and (max-width:610px){.banner__two-column .banner__text{padding:30px 0;width:324px}}@media screen and (max-width:574px){.banner__two-column .banner__text{width:250px}}@media screen and (max-width:480px){.banner__two-column .banner__text{width:100%}}.banner__two-column .banner__text--limit{max-width:460px}@media screen and (max-width:480px){.banner__two-column .banner__text--limit{max-width:200px}.banner__two-column .banner__text--limit .banner__content{width:100%}}.banner__two-column .banner__text h1{font-size:48px;font-weight:700;line-height:1.1;margin-top:0;margin-bottom:24px}@media screen and (max-width:850px){.banner__two-column .banner__text h1{font-size:48px;margin-bottom:24px}}@media screen and (max-width:750px){.banner__two-column .banner__text h1{font-size:40px;margin-bottom:22px}}@media screen and (max-width:666px){.banner__two-column .banner__text h1{font-size:34px;margin-bottom:16px}}@media screen and (max-width:574px){.banner__two-column .banner__text h1{font-size:24px}}@media screen and (max-width:480px){.banner__two-column .banner__text h1{margin-bottom:48px}}@media screen and (max-width:420px){.banner__two-column .banner__text h1{margin-bottom:16px}}.banner__two-column .banner__text p{font-size:24px;line-height:1.4;max-width:410px;margin:0}@media screen and (max-width:850px){.banner__two-column .banner__text p{font-size:18px}}@media screen and (max-width:666px){.banner__two-column .banner__text p{max-width:290px}}@media screen and (max-width:574px){.banner__two-column .banner__text p{font-size:16px}}@media screen and (max-width:480px){.banner__two-column .banner__text p{width:calc(100% - 160px)}}@media screen and (max-width:430px){.banner__two-column .banner__text p{width:calc(100% - 184px)}}@media screen and (max-width:420px){.banner__two-column .banner__text p{transform:translateY(0)}}@media screen and (max-width:400px){.banner__two-column .banner__text p{width:calc(100% - 160px)}}.banner__two-column .banner__icon{align-items:center;display:flex;justify-content:flex-end;width:calc(100% - 568px)}@media screen and (max-width:1000px){.banner__two-column .banner__icon{width:calc(100% - 496px)}}@media screen and (max-width:850px){.banner__two-column .banner__icon{min-width:274px}}@media screen and (max-width:610px){.banner__two-column .banner__icon{min-width:240px;width:calc(100% - 324px)}}@media screen and (max-width:574px){.banner__two-column .banner__icon{min-width:auto;width:46%}}@media screen and (max-width:480px){.banner__two-column .banner__icon{bottom:18px;position:absolute;right:0;width:212px}}@media screen and (max-width:360px){.banner__two-column .banner__icon{width:174px}}@media screen and (max-width:480px){.template-32 .banner__two-column .banner__icon{width:154px}}.banner__two-column .banner__icon embed,.banner__two-column .banner__icon img{max-height:380px;width:100%}.banner__two-column .banner__icon .fairometer-svg .fairometer-svg__eye-border:after,.banner__two-column .banner__icon .fairometer-svg .fairometer-svg__eye-border:before{display:none}@media screen and (max-width:850px){.banner__two-column .banner__button{margin:28px 0 0}}@media screen and (max-width:666px){.banner__two-column .banner__button{margin:20px 0 0}}@media screen and (max-width:480px){.banner__two-column .banner__button{max-width:200px}}.banner__back{display:inline-block;margin-bottom:20px}.banner__back .fa{margin-right:5px}.banner__categories{font-weight:700;margin-top:18px}.banner__content--mobile{display:none!important;position:relative;z-index:2}@media screen and (max-width:840px){.banner__content--mobile{display:block!important}}@media screen and (max-width:840px){.banner__content--desktop{display:none!important}}.banner__content .banner__info{background:#ffc0bd;margin-left:-2px;top:-2px}@media screen and (max-width:575px){.how-it-works-step{align-items:flex-start;display:flex;justify-content:center;margin:0 auto 24px;text-align:left}}@media screen and (max-width:575px){.how-it-works-step:last-child{margin-bottom:0}}.how-it-works-icon{align-items:center;display:flex;height:100px;justify-content:center}.how-it-works-icon embed{height:100%}@media screen and (max-width:860px){.how-it-works-icon{margin:0 auto}.how-it-works-icon,.how-it-works-icon embed{height:auto;width:88px}}@media screen and (max-width:575px){.how-it-works-icon{height:auto;width:80px}.how-it-works-icon embed{height:auto;width:50px}}.how-it-works{padding-top:0!important}.how-it-works .text{margin:0 auto;max-width:256px}@media screen and (max-width:575px){.how-it-works .text{margin:0;max-width:none;padding-left:10px;width:calc(100% - 80px)}}.how-it-works .text h3{font-size:24px;font-weight:700;margin:24px 0}@media screen and (max-width:750px){.how-it-works .text h3{font-size:20px}}@media screen and (max-width:575px){.how-it-works .text h3{margin:0 0 12px}}.how-it-works .text p{font-size:18px;margin-bottom:0}.how-it-works .btn{margin:0 auto}.banner__button,.call-to-action{background:#3ad73f;display:block;font-weight:700;margin:38px 0 0;max-width:300px;padding:8px;text-transform:none}.banner__button:hover,.call-to-action:hover{color:#fff}.banner__button:before,.call-to-action:before{border-color:#3ad73f}.call-to-action{margin:24px auto 0}.home-logos{background:#042c7f;background:linear-gradient(135deg,#042c7f,#0098ce);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#042c7f",endColorstr="#0098ce",GradientType=1)}.home-logos .logo-row{margin-top:0}.home-logos .logo-row .logo-row__item img{max-height:24px;width:auto}.more-questions ul{display:flex;justify-content:space-between;list-style:none;margin:0 0 16px;padding:0}@media screen and (max-width:700px){.more-questions ul{display:block}}.more-questions ul li{color:#042c7f;margin-bottom:12px;padding-left:28px;position:relative;width:23%}@media screen and (max-width:700px){.more-questions ul li{width:100%}}.more-questions ul li:last-child{margin-bottom:0}.more-questions ul li:before{content:"✓";color:#0098ce;font-size:20px;font-weight:700;position:absolute;top:-5px;left:0}.redesign h2{margin-bottom:24px}.page-9 #priceometer,.page-9 .banner,.page-9 .journey .journey-banner-section .banner{background:#9fe6ca}.page-8 #priceometer,.page-8 .banner,.page-8 .journey .journey-banner-section .banner{background:#ffc0bd}.page-494 #priceometer,.page-494 .banner,.page-494 .journey .journey-banner-section .banner{background:#ffe4aa}.insurance-banner #priceometer,.insurance-banner .banner,.insurance-banner .journey .journey-banner-section .banner{background:#b7abea}.page-8 #priceometer{background:#9ee3f0!important}.journey .journey-banner-section{height:auto!important;padding:0!important}@media screen and (max-width:375px){.journey .journey-banner-section{padding-left:0!important;padding-right:0!important}}.no-max-width{max-width:100%!important}.tariff-info-link{color:inherit!important}.multi-tariff--current{min-width:620px}@media screen and (max-width:1000px){.multi-tariff--current{min-width:500px}}@media screen and (max-width:650px){.multi-tariff--current{min-width:385px}}@media screen and (max-width:530px){.multi-tariff--current{min-width:312px}}.multi-tariffs{align-items:center;display:flex;flex-direction:row;justify-content:center;position:relative;transition:all .3s ease-in-out;width:auto}.british-gas-box--clonable.british-gas-box--ovo,.british-gas-box--clonable.british-gas-box--sse,.multi-tariff--clonable,.multi-tariffs--hidden{display:none}@media screen and (max-width:526px){.british-gas-box .energy-price-column--two-column,.british-gas-box .energy-price-row,.british-gas-box .tariff-info-link{text-align:left!important}}@media screen and (max-width:526px){.british-gas-box .energy-price-column--two-column{align-items:flex-start}}.multi-tariff__controls{align-items:center;color:#002578;display:none;justify-content:space-between;margin:20px auto 0;width:536px}.multi-tariff__controls--active{display:flex}.multi-tariff__controls--top{display:none;margin:0 auto 6px}@media screen and (max-width:530px){.multi-tariff__controls--top.multi-tariff__controls--active{display:flex}}.multi-tariff__controls--bottom{display:none}.multi-tariff__controls--bottom.multi-tariff__controls--active{display:flex}@media screen and (max-width:530px){.multi-tariff__controls--bottom{display:none!important}}@media screen and (max-width:1000px){.multi-tariff__controls{width:500px}}@media screen and (max-width:650px){.multi-tariff__controls{width:385px}}@media screen and (max-width:530px){.multi-tariff__controls{width:312px}}.multi-tariff__controls p{margin:0}.multi-tariff__control{font-size:24px;cursor:pointer}.multi-tariff__control--hidden{cursor:auto;opacity:0}.multi-tariffs__container{overflow:hidden;position:relative}.multi-tariffs__container:after,.multi-tariffs__container:before{background:red;content:"";height:calc(100% + 8px);position:absolute;top:-4px;width:22%;z-index:2}@media screen and (max-width:810px){.multi-tariffs__container:after,.multi-tariffs__container:before{width:17%}}@media screen and (max-width:530px){.multi-tariffs__container:after,.multi-tariffs__container:before{width:21%}}@media screen and (max-width:485px){.multi-tariffs__container:after,.multi-tariffs__container:before{width:16%}}@media screen and (max-width:414px){.multi-tariffs__container:after,.multi-tariffs__container:before{background:#fff!important;width:7%}}.multi-tariffs__container:after{right:0;background:#fff;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,.6) 60%,hsla(0,0%,100%,.5) 80%,hsla(0,0%,100%,.25) 90%,hsla(0,0%,100%,0))}.multi-tariffs__container:before{left:0;background:#fff;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.6) 60%,hsla(0,0%,100%,.5) 80%,hsla(0,0%,100%,.25) 90%,hsla(0,0%,100%,0))}.multi-tariff__content .british-gas-box{margin:12px}@media screen and (max-width:362px){.multi-tariff__content .british-gas-box{margin:6px 12px}}@media screen and (max-width:710px){.multi-tariff__content .british-gas-box:before{border-top-left-radius:0;border-top-right-radius:0}}@media screen and (max-width:710px){.multi-tariff__content .credit-sticker{display:none}}.multi-tariff__content .best-deal{background:#1a8208;font-weight:700;margin:12px 0 0 12px}@media screen and (max-width:362px){.multi-tariff__content .best-deal{margin:12px 0 0 6px}}.multi-tariff__content .best-deal span{font-weight:700}@media screen and (max-width:710px){.multi-tariff__content .best-deal+.british-gas-box{border:6px solid #1a8208;border-top-left-radius:0;margin:0 12px 12px}}@media screen and (max-width:362px){.multi-tariff__content .best-deal+.british-gas-box{margin:0 6px 12px}}.multi-tariff__content .british-gas-submit .fa{display:none}.multi-tariff__content .british-gas-submit--active{background:#7dc242}.multi-tariff__content .british-gas-submit--active .fa{display:inline-block}.details.retain-switch input[type=email]+label,.details.retain-switch input[type=text]+label{top:0;transform:translateY(50%)}.details.retain-switch input[type=email].active+label,.details.retain-switch input[type=email]:focus+label,.details.retain-switch input[type=text].active+label,.details.retain-switch input[type=text]:focus+label{top:-22px}.details.retain-switch .sign-up__row{align-items:center}.details.retain-switch .sign-up__row--submit{margin-top:12px}.details.retain-switch .sign-up__row .form-field{margin-bottom:0!important}.details.retain-switch .sign-up__row a{margin:0!important}.payment-box{border-radius:16px;margin:20px 0;overflow:hidden;padding:30px}.payment-box,.payment-box--british-gas{background:#fff;border:none;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.payment-box--british-gas{border-radius:4px;color:#333f48}.payment-box--hidden{display:none}.payment-box__section{display:flex;justify-content:space-between;margin-bottom:24px}.payment-box__price{font-size:32px}.payment-box__content{width:35%}.payment-box__content span{color:inherit}.payment-box__content p{margin-bottom:12px}.payment-box__content p:last-child{margin-bottom:0}.payment-box__logo{width:152px}@media screen and (max-width:420px){.payment-box__logo{display:none}}@media screen and (max-width:420px){.aquisition-review .btn,.direct-debit .btn,.sign-up__item .btn{max-width:100%!important}}.retain-offer__box{border:4px solid #60f0f8;border-radius:16px;color:#fff;display:inline-block;margin:40px 0 20px;overflow:hidden}@media screen and (max-width:700px){.retain-offer__box{display:block}}@media screen and (max-width:550px){.retain-offer__box{margin-top:20px}}.retain-offer__box-header{align-items:center;background:#60f0f8;color:#100030;display:flex;justify-content:space-between;padding:15px 30px}.retain-offer__box-header *{font-size:16px;margin-bottom:0}.retain-offer__box-header h4{font-size:20px}@media screen and (max-width:420px){.retain-offer__box-header h4{font-size:16px}}.retain-offer__box-header img{width:138px}@media screen and (max-width:420px){.retain-offer__box-header img{width:100px}}.retain-offer__box-header-column img:first-child{width:28px}@media screen and (max-width:420px){.retain-offer__box-header-column img:first-child{width:25px}}.retain-offer__box-content{background:#100030;display:flex;padding:30px 30px 0}@media screen and (max-width:700px){.retain-offer__box-content{display:block}}.retain-offer__box-column{margin-right:60px}@media screen and (max-width:700px){.retain-offer__box-column{margin-right:0;margin-bottom:24px}.retain-offer__box-column:last-child{margin-bottom:0}}.retain-offer__box-column a{color:inherit}.retain-offer__large-text{font-weight:700;font-size:24px ​!important}.retain-offer__price{font-size:60px}.retain-offer__tariff{margin-top:14px}.retain-offer__icon{width:20px}.retain-offer__box-list{font-size:16px;line-height:1.6;list-style:none;margin:0 0 20px;padding:0 0 0 17px}.retain-offer__box-list li:before{font-family:FontAwesome;content:"";margin:0 5px 0 -15px;color:#f050f8}.retain-offer__box-footer{background:#100030;padding:12px 30px 30px}.retain-offer__box-footer .clickable{color:#fff;font-weight:700}.retain-offer__box-footer-column{width:50%}@media screen and (max-width:700px){.retain-offer__box-footer-column{width:100%}}.p-flex{align-items:center;display:flex;justify-content:space-between}.aquisition-review,.direct-debit{padding:30px 0}.aquisition-review--hidden,.direct-debit--hidden{display:none}.aquisition-review p,.direct-debit p{max-width:100%!important;margin-bottom:12px!important}.aquisition-review .btn,.direct-debit .btn{margin-top:20px}.aquisition-review__heading{display:flex;font-size:16px;font-weight:700;justify-content:space-between;margin-bottom:12px}.aquisition-review__section{margin-bottom:30px}.aquisition-review__terms{max-width:641px}.mobile-list{padding:0;margin:12px 0 0;list-style:none;font-size:16px}.mobile-list--hidden{display:none}.mobile-list--mb{margin-bottom:18px}@media screen and (max-width:700px){.mobile-list--heading{font-size:18px!important}}@media screen and (max-width:550px){.mobile-list{position:relative;margin-left:0;padding-left:15px;font-size:14px}}.mobile-list li{display:inline;margin-right:4px;position:relative;font-size:20px}.mobile-list li.small-text{font-size:18px}@media screen and (max-width:550px){.mobile-list li{margin-right:0;display:block;font-size:16px}}.two-column-form__right--scottish-power .mobile-list li{font-weight:700}.mobile-list li:before{color:#21c9e6}@media screen and (max-width:550px){.mobile-list li:before{content:"·";position:absolute;left:-19px;font-size:60px;top:-35px}}.mobile-list li .form__info{background:#56d737;margin-left:0}@media screen and (max-width:550px){.mobile-list li .form__info{bottom:0}}.bill-period{border:2px solid #002578;border-radius:10px;display:inline-block;margin-left:-12px;height:75px;overflow:hidden;vertical-align:bottom}@media screen and (max-width:344px){.bill-period{display:block;width:198px;margin-left:13px;margin-top:12px}}.bill-period--hidden{display:none}.bill-period__option{align-items:center;cursor:pointer;display:flex;font-size:14px;height:50%;justify-content:center;padding:0 6px;text-align:left;transition:all .2s ease-in-out}.bill-period__option--month{border-bottom:1px solid #002578}.bill-period__option--active{background:#3ad73f;color:#fff}.intro-section{background:#b7abea}.intro-section p{color:#042c7f}.intro-section p a{color:inherit;text-decoration:underline}.form-errors{background:#ff1c1b;border-radius:4px;padding:24px 30px;margin-bottom:30px}.form-errors--hidden{display:none}.form-errors--success{background:#3ad73f}.form-errors .form-errors__list{font-size:14px;color:#fff!important;font-weight:700!important;list-style-type:none;margin:0;padding:0}.form-errors .form-errors__list li{color:#fff!important}.form-errors .form-errors__list a{color:inherit;text-decoration:underline}.contact-form{padding:60px 0}.contact-form__constrainer{margin:0 auto;max-width:calc(100% - 30px);width:720px}.contact-form__box{box-shadow:5px 5px 15px 5px rgba(0,0,0,.1);padding:32px}.contact-form__field{margin-bottom:12px}.contact-form__field:last-child{margin-bottom:0;margin-top:26px}.contact-form__input{border:1px solid #ccc;border-radius:4px;height:46px;padding:0 20px}.contact-form__input--textarea{height:120px;padding:20px}.contact-form__input--select{padding:0 15px}.contact-form__input,.contact-form__label{display:block;width:100%}.contact-form__errors--success{background:#56d737}.contact-form__submit{min-width:140px}.journey-banner{text-align:left;padding:0!important}.journey-banner .banner__two-column{margin-bottom:0}.journey-banner .banner__text{padding:60px 0;text-align:left}@media screen and (max-width:1000px){.journey-banner .banner__text{width:496px}}@media screen and (max-width:850px){.journey-banner .banner__text{padding:40px 0}}@media screen and (max-width:750px){.journey-banner .banner__text{width:408px}}@media screen and (max-width:610px){.journey-banner .banner__text{padding:30px 0;width:324px}}@media screen and (max-width:574px){.journey-banner .banner__text{width:250px}}@media screen and (max-width:480px){.journey-banner .banner__text{width:100%}}.journey-banner .banner__text embed,.journey-banner .banner__text img{margin-top:12px;width:232px}@media screen and (max-width:600px){.journey-banner .banner__text embed,.journey-banner .banner__text img{width:166px}}.journey-banner .banner__text .banner__title{margin-bottom:20px;max-width:100%;width:544px}@media screen and (max-width:840px){.journey-banner .banner__text .banner__title{width:auto}}@media screen and (max-width:480px){.journey-banner .banner__text .banner__title{width:calc(100% - 184px);min-width:250px;margin-left:0}}@media screen and (max-width:375px){.journey-banner .banner__text .banner__title{margin-bottom:12px}}.journey-banner p:last-of-type{margin-top:12px}@media screen and (max-width:480px){.page-8 .banner__two-column .banner__text p,.page-9 .banner__two-column .banner__text p{width:220px}}@media screen and (max-width:420px){.page-8 .banner__two-column .banner__text p,.page-9 .banner__two-column .banner__text p{width:178px}}@media screen and (max-width:400px){.page-8 .banner__icon,.page-9 .banner__icon{width:174px}}.page-8 .banner__icon embed,.page-9 .banner__icon embed{max-height:350px}@media screen and (max-width:750px){.page-8 .banner__icon embed,.page-9 .banner__icon embed{max-height:196px}}.four-o-four{padding:15px;min-height:600px;display:flex;align-items:center;justify-content:center;flex-direction:column}.banner--contact{background:#9ee3f0;padding:60px 0;text-align:center}.banner--contact h1{color:#042c7f;margin:0}[data-menu=about-menu],[data-menu=car-breakdown-menu],[data-menu=insurance],[data-menu=sim-only-menu]{display:none!important}.temp-heading-font-size{font-size:20px!important}@media screen and (max-width:700px){.temp-heading-font-size{font-size:18px!important}}.temp-heading-margin{margin-bottom:40px!important}@media screen and (max-width:700px){.temp-heading-margin{margin-bottom:26px!important}}.temp-heading-margin--small{margin-bottom:16px!important}.temp-saving{font-size:46px}.tv-advert-form{align-items:center;display:flex;height:calc(100vh - 230px);justify-content:center;min-height:400px;padding:15px}.tv-advert-form__inner{width:460px}.tv-advert-form__video{height:600px;max-height:100%;max-width:100%;width:800px}.redesign.navigation-container,.redesign.navigation-container+.mega-menu{background:#9ee3f0}.redesign.navigation-container+.mega-menu .btn{background:#3ad73f}.redesign.navigation-container+.mega-menu .btn:before{border-color:#3ad73f}.navigation-container__inner{align-items:center;display:flex;justify-content:space-between}.navigation-container__inner .logo{margin:6px 0;width:220px}@media screen and (max-width:750px){.navigation-container__inner .logo{margin:6px 0 4px;width:170px}}.navigation-container__inner .navigation .outer>li.active a,.navigation-container__inner .navigation .outer>li:hover a,.navigation-container__inner .navigation .outer>li a{background:#9ee3f0;font-size:18px;padding:30px 16px;color:#042c7f}.navigation-container__inner .navigation .outer>li.active a .fa,.navigation-container__inner .navigation .outer>li:hover a .fa,.navigation-container__inner .navigation .outer>li a .fa{color:#042c7f;font-weight:700;font-size:18px}.navigation-container__inner .navigation .outer>li.active .bottom-line,.navigation-container__inner .navigation .outer>li:hover .bottom-line{background:#ffc0bd}.template-14 section:not(.banner){padding:80px 0}@media screen and (max-width:850px){.template-14 section:not(.banner){padding:40px 0}}@media screen and (max-width:610px){.template-14 section:not(.banner){padding:30px 0}}.template-14 section:not(.banner) h2{font-size:32px;font-weight:700}@media screen and (max-width:750px){.template-14 section:not(.banner) h2{font-size:22px}}@media only screen and (max-width:420px){form .details .btn.large{padding:8px!important}}@media only screen and (max-width:340px){form .details .btn.large{min-width:260px}}.supplier-name{display:inline}.supplier-name:before{border:none!important}.tv-advert h2,.tv-advert p{color:#042c7f}.tv-advert .tv-advert__inner{align-items:center;display:flex;justify-content:center}@media screen and (max-width:800px){.tv-advert .tv-advert__inner{flex-direction:column-reverse}}.tv-advert .tv-advert__inner .tv-advert__placeholder{position:relative;width:100%}.tv-advert .tv-advert__inner .tv-advert__placeholder--video-loaded{padding-bottom:56.24%}@media screen and (max-width:1050px){.tv-advert .tv-advert__inner .tv-advert__placeholder--video-loaded{padding-bottom:33%}}@media screen and (max-width:1000px){.tv-advert .tv-advert__inner .tv-advert__placeholder--video-loaded{padding-bottom:32%}}@media screen and (max-width:955px){.tv-advert .tv-advert__inner .tv-advert__placeholder--video-loaded{padding-bottom:31%}}@media screen and (max-width:800px){.tv-advert .tv-advert__inner .tv-advert__placeholder--video-loaded{padding-bottom:56%}}@media screen and (max-width:800px){.tv-advert .tv-advert__inner .tv-advert__placeholder{width:100%}}.tv-advert .tv-advert__inner .tv-advert__placeholder video{height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.tv-advert .tv-advert__inner .tv-advert__placeholder .tv-advert__play{color:#fff;cursor:pointer;font-size:72px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.tv-advert .tv-advert__inner .tv-advert__placeholder .tv-advert__play:hover+.tv-advert__overlay{background:rgba(0,0,0,.3)}.tv-advert .tv-advert__inner .tv-advert__placeholder .tv-advert__overlay{background:rgba(0,0,0,.2);cursor:pointer;height:100%;left:0;position:absolute;top:0;transition:all .2s ease-in-out;width:100%}.tv-advert .tv-advert__inner .tv-advert__placeholder .tv-advert__overlay:hover{background:rgba(0,0,0,.3)}.tv-advert .tv-advert__inner .tv-advert__content{padding:24px 80px;width:420px}@media screen and (max-width:800px){.tv-advert .tv-advert__inner .tv-advert__content{padding:0;width:100%}}@media screen and (max-width:800px){.tv-advert .tv-advert__inner .tv-advert__content h2{margin-bottom:12px}}.tv-advert .tv-advert__inner .tv-advert__content p{font-size:24px;margin-bottom:0;line-height:1.4}@media screen and (max-width:750px){.tv-advert .tv-advert__inner .tv-advert__content p{font-size:18px}}.trust-pilot-landing{height:auto!important}.trust-pilot-landing__content{margin:0 auto;max-width:570px;text-align:center}@media screen and (max-width:450px){.trust-pilot-landing__content{text-align:left}}.trust-pilot-landing__content p{font-size:24px;line-height:1.4;margin-bottom:12px}@media screen and (max-width:750px){.trust-pilot-landing__content p{font-size:20px}}.trust-pilot-landing__content p:last-of-type{margin-bottom:0}.trust-pilot-landing__content p strong{font-family:cera-rounded-bold,sans-serif}.trust-pilot-landing__content embed{max-width:70%;width:330px;margin:12px auto 0}*{-webkit-tap-highlight-color:rgba(255,255,255,0)!important;-webkit-focus-ring-color:hsla(0,0%,100%,0)!important;outline:none!important}.mega-menu .check-bill .btn{border-radius:50px;font-size:medium}.mega-menu .check-bill .btn:before{border-color:#56d737;border-radius:15px}.fairometer{align-items:center;display:flex;justify-content:center}.fairometer__inner{width:600px}.fairometer__inner svg{width:100%}.fairometer__needle-label{position:absolute;top:-8px;left:54%;transform:rotate(90deg);width:0}.fairometer__needle-label span{background:#111c48;border-radius:4px;color:#fff;font-weight:700;font-family:cera-rounded-bold,sans-serif;padding:2px 4px;opacity:1;transition:all .3s ease-in-out}.fairometer__needle-label--tv span{background:#1d2f7b}.fairometer__needle-label--hidden span{opacity:0}.final-step{flex-direction:column;justify-content:center;padding:30px 15px}.final-step,.final-step__inner{align-items:center;display:flex}.final-step__inner{max-width:800px;background:#ffc0bd;border-radius:10px;box-shadow:1px 1px 8px 2px hsla(0,0%,40%,.34);color:#042c7f;margin:0 auto;padding:38px 32px;text-align:left}@media screen and (max-width:500px){.final-step__inner{display:block}}.final-step__inner h2{color:#042c7f;font-size:26px!important}.final-step__inner p{font-size:16px!important}.final-step__inner--octopus{background:#100030;border:4px solid #60f0f8;border-radius:16px;color:#fff;text-align:left;padding:30px}.final-step__inner--octopus h2{color:#fff!important}.final-step__box{background:#fff;border-radius:10px;margin-left:32px;padding:30px}@media screen and (max-width:500px){.final-step__box{margin-left:0;padding:20px}}.final-step__box img{max-width:182px;margin-bottom:24px}@media screen and (max-width:500px){.final-step__box img{width:160px}}.final-step__box h3{font-size:20px;margin-bottom:10px}.final-step__box p{margin-bottom:24px}.flex .final-step__box p{font-size:12px!important;margin-left:10px;margin-bottom:0}.final-step__box .btn{margin-top:0!important;min-width:154px}.final-step__box h2,.final-step__box h3,.final-step__box p{color:#042c7f!important}.final-step__content{width:50%}@media screen and (max-width:500px){.final-step__content{width:100%}}.final-step__content .btn{background:#3ad73f;margin-top:20px;padding:10px 20px!important}.final-step__content .btn:hover{color:#fff;text-decoration:none}.final-step__content .btn:before{border-color:#3ad73f}.final-step__image{width:50%}@media screen and (max-width:500px){.final-step__image{display:none!important}}.final-step__image img{width:100%}.final-step--full-width .final-step__image{display:none}.final-step--full-width .final-step__content{width:100%;max-height:70vh;overflow:auto}.final-step__broadband--hidden,.final-step__energy--hidden{display:none}.temp-notification{margin-bottom:30px!important;background:#9fe6ca;color:#042c7f;text-align:center;padding:14px 18px;border-radius:4px}@media screen and (max-width:414px){.temp-notification{margin-bottom:20px!important}}#fairometer-wrapper{height:486px;position:relative;margin:40px auto auto}@media screen and (max-width:600px){#fairometer-wrapper{height:333px}}@media screen and (max-width:360px){#fairometer-wrapper{height:288px}}#meter{width:100%;height:100%;transform:rotateX(180deg)}.circle{fill:none}#mask,.outline,.range{stroke-width:126}@media screen and (max-width:600px){#mask,.outline,.range{stroke-width:90}}@media screen and (max-width:360px){#mask,.outline,.range{stroke-width:84}}#increase_meter_needle,#meter_needle_retina{z-index:2}#dual_meter_needle,#increase_meter_needle{display:none}#increase_meter_needle_label{left:-110px;top:-11%;width:176px}@media only screen and (max-width:420px){#increase_meter_needle_label{top:30%;left:-107px}}#increase_meter_needle_label .label-span{border:2px solid #f2a40a;box-shadow:1px 1px 8px 2px hsla(0,0%,40%,.34);transition:all .4s ease;background:#f8c050;color:#042c7f}@media only screen and (max-width:420px){#increase_meter_needle_label .label-span{font-size:14px}}#increase_meter_needle_label .label-span--show{opacity:1}#dual_meter_needle,#increase_meter_needle,#meter_needle,#meter_needle_retina{height:40%;left:0;margin:auto;position:absolute;right:0;top:10%;transform-origin:bottom center;transform:rotate(270deg)}.journey .priceometer .priceometer__warning{background:#f8c050;border:4px solid #f2a40a;border-radius:10px;box-shadow:1px 1px 8px 2px hsla(0,0%,40%,.14);margin:24px auto 0;max-width:412px;opacity:1;transform:translateY(0);transition:all .4s ease;padding:20px 15px}.journey .priceometer .priceometer__warning--hidden{opacity:0;transform:translateY(20px)}.journey .priceometer .priceometer__warning h2{margin-bottom:6px}@media only screen and (max-width:420px){.journey .priceometer .priceometer__warning h2{margin-bottom:6px!important;margin-top:0!important}}.journey .priceometer .priceometer__warning p{font-size:18px;margin-bottom:0}@media only screen and (max-width:420px){.journey .priceometer .priceometer__warning p{font-size:14px}}.priceometer__subtitle-image{transform:translateY(6px);width:38px}@media only screen and (max-width:420px){.journey .priceometer h2{margin-bottom:0!important}}.fairometer__eye,.fairometer__eye-ball,.fairometer__eye-ball-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.fairometer__increase{height:100%}.fairometer__dashes{position:absolute;height:100%;left:50%;top:-25%;transform:translateX(-50%);width:2px}.fairometer__dash{background:#f8c050;height:12px;margin-bottom:6px;opacity:0;transition:all .2s ease;width:4px}.fairometer__dash--show{opacity:1}.fairometer__eye{background:#fff;width:232px;height:232px;padding:20px}@media screen and (max-width:600px){.fairometer__eye{width:150px;height:150px;padding:14px}}@media screen and (max-width:360px){.fairometer__eye{width:116px;height:116px;padding:10px}}.fairometer__eye-ball{border:20px solid #111c48;width:calc(100% - 40px);height:calc(100% - 40px)}@media screen and (max-width:600px){.fairometer__eye-ball{border:14px solid #111c48;width:calc(100% - 30px);height:calc(100% - 30px)}}@media screen and (max-width:360px){.fairometer__eye-ball{border:10px solid #111c48;width:calc(100% - 20px);height:calc(100% - 20px)}}.fairometer__high,.fairometer__low{font-size:20px;text-align:center;position:absolute;bottom:54px;font-weight:700;font-family:cera-rounded-bold,sans-serif}@media screen and (max-width:600px){.fairometer__high,.fairometer__low{bottom:14px;font-size:16px}}@media screen and (max-width:360px){.fairometer__high,.fairometer__low{bottom:2px}}.fairometer__high span,.fairometer__low span{display:block;font-size:34px;padding-top:6px}@media screen and (max-width:600px){.fairometer__high span,.fairometer__low span{font-size:24px;padding-top:2px}}@media screen and (max-width:360px){.fairometer__high span,.fairometer__low span{font-size:20px}}.multi-step{margin:20px auto}.multi-step__items{align-items:center;display:flex;flex-direction:row;overflow:hidden;width:100%}.multi-step__item{min-width:100%;position:relative;width:100%}.multi-step__menu{display:flex;justify-content:center}.multi-step__menu-item{background:#bbb;border-radius:50px;height:12px;margin:0 6px;width:12px}.multi-step__menu-item--active{background:#0098ce}.slider-field{display:flex;flex-direction:row;align-items:center;justify-content:center;max-width:920px;margin:0 auto}.slider-field label{width:280px;text-align:left;padding-right:20px}.slider-field .form-field{max-width:640px;width:calc(100% - 280px)}.slider-field .form-field .slider{margin:12px 0}.slider-labels{display:flex;flex-direction:row;font-weight:700;align-items:center;justify-content:space-between;margin-bottom:4px;width:calc(100% - 280px)}.slider-labels .slider-label:first-child{transform:translateX(-50%)}.slider-labels .slider-label:last-child{transform:translateX(50%)}.priceometer-fields{margin-bottom:20px}.priceometer-fields--hidden{display:none}.priceometer-fields .input{margin-left:12px;margin-right:12px}.priceometer-field__icon{background:#fff;border:2px solid #002578;border-radius:10px;height:75px;padding:6px;box-shadow:1px 1px 8px 2px hsla(0,0%,40%,.14)}.priceometer-field__icon img{height:100%;max-width:100px}.priceometer-field__container{align-items:center;display:flex;flex-direction:row-reverse;justify-content:center}.priceometer__label{display:block;font-size:16px}.priceometer__label--hidden{display:none}@media screen and (max-width:420px){.priceometer__label{font-size:14px;margin-bottom:12px}}.priceometer-icon{align-items:center;border:8px solid #0098ce;border-radius:50%;display:flex;height:160px;justify-content:center;margin:0 auto 12px;width:160px}.priceometer-icon--hidden{display:none}.priceometer-icon img{max-width:68%;max-height:68%}.priceometer-broadband--hidden,.priceometer-tv--hidden{display:none}.section--show{display:block!important}.intro-section{background:#f5f5f5;padding:24px 15px;text-align:center}.intro-section p{margin:0;font-size:18px;font-weight:700}.fairometer__low{right:100%;transform:translateX(-20px)}@media screen and (max-width:600px){.fairometer__low{transform:translateX(-13px)}}.fairometer__bottom--hidden{display:none}.fairometer__bottom{display:flex;justify-content:center;margin-top:-104px}@media screen and (max-width:420px){.fairometer__bottom{display:block;margin-top:-65px}}.fairometer__fair{max-width:247px;overflow:hidden;opacity:1;transition:max-width .3s ease-in-out,opacity .3s ease-in-out .4s;width:100%}@media screen and (max-width:420px){.fairometer__fair{max-width:100%;margin-bottom:12px}}.fairometer__fair--hidden{opacity:0;max-width:0}.fairometer__fair-inner{background:#111c48;border-radius:4px;color:#fff;margin:0 6px;padding:12px}@media screen and (max-width:420px){.fairometer__fair-inner{display:flex;align-items:center}}.fairometer__fair--two .fairometer__fair-inner{background:#1d2f7b}@media screen and (max-width:420px){.fairometer__fair-inner h4{text-align:left;margin-bottom:0;padding-right:10px}}.fairometer__fair-inner .fair-price{font-size:42px;line-height:1;font-family:cera-rounded-bold,sans-serif;font-weight:700}.fairometer__high{left:100%;transform:translateX(20px)}@media screen and (max-width:600px){.fairometer__high{transform:translateX(13px)}}.fairometer__retina{width:50px;height:50px;background:#111c48;position:absolute;left:50%;bottom:10%;border-radius:50%;transform:translate(-50%);transition:all .2s ease-in-out}@media screen and (max-width:600px){.fairometer__retina{bottom:6%;width:30px;height:30px}}@media screen and (max-width:360px){.fairometer__retina{width:20px;height:20px}}.fairometer__retina--initial{bottom:0;transform:translate(-50%,50%)}.fairometer__retina--initial:after,.fairometer__retina--initial:before{position:absolute;bottom:50%;left:50%;transform:translate(-50%,-50%);background:#111c48;border-radius:50%;content:"";width:10px;height:10px;opacity:0}@media screen and (max-width:360px){.fairometer__retina--initial:after,.fairometer__retina--initial:before{width:6px;height:6px}}.fairometer__retina--delay:after,.fairometer__retina--delay:before{transition:all .2s ease-in-out;transition-delay:.2s}.fairometer__retina--frown{border-radius:10px;height:15px;bottom:-20px}@media screen and (max-width:600px){.fairometer__retina--frown{bottom:-10px;height:12px}}@media screen and (max-width:360px){.fairometer__retina--frown{bottom:-6px;height:8px}}.fairometer__retina--happy{height:30px;background-color:#fff;border-top-left-radius:110px;border-top-right-radius:110px;border:10px solid #111c48;border-bottom:0}@media screen and (max-width:600px){.fairometer__retina--happy{height:18px}}@media screen and (max-width:360px){.fairometer__retina--happy{border:6px solid #111c48;height:12px;border-bottom:0}}.fairometer__retina--happy:after,.fairometer__retina--happy:before{bottom:0;opacity:1}.fairometer__retina--happy:before{left:-5px;transform:translate(-50%,4px)}@media screen and (max-width:360px){.fairometer__retina--happy:before{left:-3px}}.fairometer__retina--happy:after{left:auto;right:-5px;transform:translate(50%,4px)}@media screen and (max-width:360px){.fairometer__retina--happy:after{right:-3px}}.cls-1{fill:#00257a;stroke:#3aa6d8;stroke-width:1px;fill-rule:evenodd}.clickable--inherit{color:inherit!important}.bbtv-offer--talktalk .clickable{color:#00f0ff}.actual-usage-fairometer{margin-top:-12px;text-align:center}.actual-usage-fairometer .actual-usage-toggler{margin-bottom:0}.actual-usage-fairometer .actual-usage-toggler--hidden{display:none}.actual-usage-fairometer .actual-usage-toggler:last-child{margin-bottom:20px}.actual-usage-fairometer .actual-usage-toggler:last-child--hidden{margin-bottom:0}.actual-usage-fairometer__inner{height:auto;display:flex;justify-content:center;max-width:390px;max-height:1000px;margin:0 auto 20px;text-align:left;overflow:hidden;transition:opacity .3s ease-in-out;padding-top:16px;opacity:1}.actual-usage-fairometer__inner--hidden{opacity:0;max-height:0;padding-top:0}.actual-usage-fairometer__field{position:relative;margin:0 10px}.actual-usage-fairometer__field:after{color:#ccc;content:"kWh";font-size:16px;right:12px;position:absolute;bottom:12px}.actual-usage-fairometer__input{border:2px solid #002578;border-radius:4px;display:block;height:45px;padding:0 12px;width:100%}.bbtv-form{text-align:left}.bbtv-form--sky{background:#fff}.bbtv-form--sky .form-grid{background:#fff!important}.bbtv-form--sky .btn,.bbtv-form--sky h2,.bbtv-form--sky h3,.bbtv-form--sky h4,.bbtv-form--sky label,.bbtv-form--sky li,.bbtv-form--sky p,.bbtv-form--sky strong{font-family:Sky-Text!important;font-weight:200!important;letter-spacing:.1px;line-height:1.3}.bbtv-form--sky .bbtv-offer__icon{border:2px solid #0644a1;color:#0644a1}@supports((-webkit-background-clip:text) or (background-clip:text)){.bbtv-form--sky .clickable,.bbtv-form--sky .fa,.bbtv-form--sky .large-p,.bbtv-form--sky .offer-box-one-update p strong,.bbtv-form--sky h3{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#ff00a5 0,#6e00ff);-webkit-text-fill-color:transparent}}.bbtv-form--hidden{height:0;overflow:hidden;padding:0!important}.bbtv-form__input{border:2px solid #002578;border-radius:4px;display:block;height:45px;padding:0 12px;width:calc(100% - 10px)}.bbtv-form__section{transition:all .5s ease-in-out;transform:translateY(0);opacity:1}.bbtv-form__section--hidden{transform:translateY(40px);opacity:0}.bbtv-form input{color:#002578}.bbtv-form__container{text-align:left}@media screen and (max-width:600px){.bbtv-form__container{padding:0;width:100%;padding:0!important}}.bbtv-form__title{margin-bottom:12px;font-size:22px!important;line-height:1.5}.bbtv-form__title--first{font-size:32px!important}@media screen and (max-width:600px){.bbtv-form__title{text-align:left}}.bbtv-form__info-title{font-size:26px!important}@media screen and (max-width:860px){.bbtv-form__info-title{font-size:24px!important}}@media screen and (max-width:420px){.bbtv-form__info-title{font-size:20px!important}}.bbtv-form .checkboxes .checkbox .checkbox-button:after{background-position:-591px 1px!important}.bbtv-form .form-errors{text-align:left;padding:12px 18px;margin-bottom:24px}.imbf-form{background:#b7abea;padding:60px 0}.imbf-form__constrainer{margin:0 auto;max-width:calc(100% - 30px);width:720px}.imbf-form__constrainer--wide{width:1100px}.imbf-form__box{background:#fff;box-shadow:5px 5px 15px 5px rgba(0,0,0,.1);padding:32px}@media screen and (max-width:600px){.bbtv-form .imbf-form__box{box-shadow:none;padding:10px 0 0}}.imbf-form ul{font-size:16px}.imbf-form .tariff-select{max-width:100%}.imbf-form__field{margin-bottom:12px}.imbf-form__field:last-child{margin-bottom:0;margin-top:26px}.imbf-form__field--top-border{border-top:1px solid #ccc;padding-top:32px}.imbf-form__field--top-border:first-child{border-top:none;padding-top:0}.imbf-form__input{border:1px solid #ccc;border-radius:4px;height:46px;padding:0 20px}.imbf-form__input--textarea{height:120px;padding:20px}.bbtv-form .imbf-form__input--textarea{height:88px}.imbf-form__input--select{padding:0 15px}.bbtv-form .imbf-form__input{border-color:#002578}.imbf-form__input,.imbf-form__label{display:block;width:100%}.imbf-form__errors{background:#cd5c5c;border-radius:4px;margin-bottom:30px;padding:24px 30px}.imbf-form__errors--success{background:#61b329}.imbf-form__errors ul{color:#fff;font-weight:700;list-style-type:none;margin:0;padding:0}.imbf-form__errors ul a{color:inherit;text-decoration:underline}.imbf-form__submit{min-width:140px}.imbf-form__step{display:none}.imbf-form__step--active{display:block}.imbf-form__step-icons{border-bottom:1px solid #bbb;display:flex;justify-content:center;margin:0 auto;padding-bottom:26px;width:100%}@media screen and (max-width:600px){.imbf-form__step-icons{justify-content:space-between}}.imbf-form__step-icon{background:#bbb;width:12px;height:12px;border-radius:50px;margin:0 16px}.imbf-form__step-icon--active{background:#002578}.bbtv-form{align-items:center;display:flex;justify-content:center}.bbtv-form__container{margin:0 auto;max-width:1130px;padding:0 15px}@media screen and (max-width:600px){.bbtv-form__container{height:calc(100% - 69px);overflow:auto;padding-bottom:27px}.bbtv-form__container::-webkit-scrollbar-track{background-color:#bbb}.bbtv-form__container::-webkit-scrollbar{width:12px;background-color:#bbb}.bbtv-form__container::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#002578}}.bbtv-form__form{border-radius:4px;display:grid;grid-gap:30px;grid-template-columns:repeat(2,1fr);text-align:left}.bbtv-form__form--single-col{display:block}.bbtv-form__info-title{font-size:26px;margin-bottom:24px}.bbtv-form__logo{height:80px}.bbtv-form__next{cursor:pointer;margin-top:30px;text-decoration:underline}.bbtv-form label{color:#333f48;display:block;font-family:cera-rounded-bold,sans-serif;font-weight:700;text-align:left}.bbtv-form__buttons{display:flex;justify-content:flex-end}@media screen and (max-width:600px){.bbtv-form__buttons{background:#002578;position:absolute;bottom:0;left:0;width:100%;justify-content:center;box-shadow:5px 5px 15px 5px rgba(0,0,0,.1);padding:15px}}@media screen and (max-width:600px){.bbtv-form__button--next{background:#fff!important;color:#002578!important}.bbtv-form__button--next:before{border-color:#fff!important}}.bbtv-form__button--prev{margin-right:20px!important}@media screen and (max-width:600px){.bbtv-form__button--prev{color:#fff}}.bbtv-form__button--final{background:#3ad73f!important;color:#fff!important}.bbtv-form__button--final:before{border-color:#3ad73f!important}.bbtv-form__variant{text-align:center}.bbtv-form__variant:last-child{margin-top:12px}.bbtv-form__field{margin-top:28px;text-align:left}@media screen and (max-width:420px){.bbtv-form__field{margin-top:20px}}.bbtv-form__field--small-mt{margin-top:4px}.bbtv-form__field p{color:#333f48;margin-bottom:20px;font-size:18px}.bbtv-form__field p strong{display:block;font-family:cera-rounded-bold,sans-serif;font-weight:700}.bbtv-form__field p small{display:block;font-size:16px;margin-top:10px}.bbtv-form__prev{background:rgba(0,0,0,.4);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;transition:all .3s ease-in-out;top:0;width:100%;z-index:2}.bbtv-form__prev--active{opacity:1;pointer-events:auto}.bbtv-form__prev-inner{background:#fff;border-radius:4px;left:50%;padding:30px;position:absolute;opacity:0;transform:translate(-50%,-50%);transition:all .3s ease-in-out;transition-delay:.3s;top:100%}.bbtv-form__prev--active .bbtv-form__prev-inner{opacity:1;top:50%}.bbtv-form__prev-inner img{margin-bottom:20px;width:200px}.bbtv-form__prev-inner .btn{margin:0 4px}.broadband-button{min-width:160px}.unit-holder--hidden{display:none}.long-heading{margin:0 auto 14px;max-width:832px}.long-heading span{display:block;font-family:cera-rounded,sans-serif;font-size:18px}@media screen and (max-width:860px){.long-heading span{font-size:14px;margin-top:12px}}.journey #bbtv-form{display:block;padding:0}.journey #bbtv-form.open{padding:60px 0;min-height:80vh}@media screen and (max-width:600px){.journey #bbtv-form.open{padding:30px 0!important}}@media screen and (max-width:420px){.journey #bbtv-form.open{padding:14px 0!important}}.jcontent .temp-p-margin{font-size:18px;margin-top:-18px;margin-bottom:0}@media only screen and (max-width:767px){.jcontent .temp-p-margin{font-size:16px}}.label-span--desktop{display:inline}@media screen and (max-width:600px){.label-span--desktop{display:none}}.label-span--mobile{display:none}@media screen and (max-width:600px){.label-span--mobile{display:inline}}.icon{max-width:160px}.clickable{color:#0071bc;cursor:pointer;text-decoration:underline}.clickable:hover{color:#0056b3}.additional-content::-webkit-scrollbar,.info-modal__content::-webkit-scrollbar{width:12px}.additional-content::-webkit-scrollbar-track,.info-modal__content::-webkit-scrollbar-track{background:#9ee3f0}.additional-content::-webkit-scrollbar-thumb,.info-modal__content::-webkit-scrollbar-thumb{background:#b7abea;border-radius:50px}.additional-content::-webkit-scrollbar-thumb:hover,.info-modal__content::-webkit-scrollbar-thumb:hover{background:#9482e0}.usage-link{color:#0071bc}.usage-link:hover{color:#0056b3}.additional-content{background:#f5f5f5;border:1px solid #ccc;margin-bottom:12px;max-height:200px;overflow-y:auto;overflow-x:hidden;transition:all .2s ease-in-out}.additional-content--hidden{border:none;margin-bottom:0;max-height:0;overflow:none;transition:all .2s ease-in-out}.additional-content__inner{padding:15px}.additional-content--mb{margin-bottom:30px}.additional-content p{font-size:14px}.two-column-form__low-pad .main-form{padding:0}@media screen and (max-width:560px){.two-column-form__low-pad .main-form .grid{margin:0}}input.disabled,label.disabled,select.disabled{pointer-events:none!important}.journey section.telephone-form{padding:80px 15px!important}@media screen and (max-width:375px){.journey section.telephone-form{padding-top:40px!important}}@media screen and (max-width:500px){.journey section.telephone-form .vulnerablecheck{margin:12px 0!important}}.journey section.telephone-form .details__container{max-width:1070px;margin:0 auto}.journey section.telephone-form .details__container .step-heading{position:relative;padding-left:100px}.journey section.telephone-form .details__container .step-heading img{left:0;position:absolute;transform:translateY(-16%);width:70px}.journey section.telephone-form .details__container .sign-up{margin-top:30px}.journey section.telephone-form .details__container .sign-up .sign-up__row--full .sign-up__item:last-child{padding-left:0}.journey section.telephone-form .details__container .sign-up .checkbox{margin:0}.journey section.telephone-form .details__container .sign-up .checkbox label{font-size:16px}.journey section.telephone-form .details__container .sign-up .checkbox label span{border-color:#002578;border-width:1px}.fair-deal-image{padding-left:30px}@media screen and (max-width:768px){.fair-deal-image{display:none!important}}.fair-deal-image--hidden{display:none}@media only screen and (max-width:420px){.journey .icons p,.journey .switchicon p{font-size:14px}}@media screen and (max-width:860px){.journey .info-modal .info-modal__margin-heading{margin-bottom:12px!important}}.journey .bbtv-offers{display:flex;margin:30px 0;max-height:10000px;overflow:hidden;transition:all 1s ease-in-out}.journey .bbtv-offers--hidden{max-height:0}.bbtv-offer{box-shadow:1px 2px 6px 0 rgba(0,0,0,.5);max-width:400px}.bbtv-offer--same-package{max-width:100%;min-width:772px}@media screen and (max-width:810px){.bbtv-offer--same-package{min-width:100%}}.bbtv-offer--virgin_media{background:#002578;border-radius:4px;color:#333;padding:4px}.bbtv-offer--virgin_media .clickable{color:#ed0000}.bbtv-offer__large-subtitle{font-size:22px}.bbtv-offer__upsell-logo,.bbtv-offer__upsell-span{display:inline-block;margin-right:-4px;vertical-align:middle}.bbtv-offer--upsell{background:#f1f1f1;box-shadow:none;min-width:632px;padding:0}@media screen and (max-width:850px){.bbtv-offer--upsell{min-width:100%}}.bbtv-offer--talktalk{background:#00f0ff;border-radius:10px}.bbtv-offer--sky{background:#f2f2f2;border-radius:4px}.bbtv-offer--vodafone_broadband{background:linear-gradient(to right top,#820000,#e60000);border-radius:6px;width:100%}.bbtv-offer__inner{background:#fff;border-radius:4px}.bbtv-offer--talktalk .bbtv-offer__inner{background:#2c4047;border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;color:#fff}.bbtv-offer--upsell .bbtv-offer__inner{background:#f1f1f1}.bbtv-offer--vodafone_broadband .bbtv-offer__inner{background:none}.bbtv-offer__upsell{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.bbtv-offer__upsell-icon{color:#ed0000;margin:6px 0}.bbtv-offer__upsell-arrow{color:#ed0000;font-size:62px}.bbtv-offer__upsell-logo{width:120px}.bbtv-offer__upsell-offer{margin-bottom:12px!important;margin-top:12px;font-size:20px;font-weight:700}.bbtv-offer__upsell-item{background:#fff;border:4px solid #002578;border-radius:4px;box-shadow:1px 2px 6px 0 rgba(0,0,0,.1);min-width:250px;text-align:center}.bbtv-offer__upsell-item--new{background:#002578;margin:0 10px;color:#fff}.bbtv-offer__upsell-item p{margin-bottom:0}.bbtv-offer__body{padding:18px}.bbtv-offer__upsell-price{background:#64a541;color:#fff;font-size:56px;font-weight:700;line-height:.8;padding:12px}.bbtv-offer__upsell-price--old{color:#ed0000;text-decoration:line-through}.bbtv-offer__upsell-price--old span{color:#888}.bbtv-offer__flex{display:inline-block;width:50%;margin-left:-4px;vertical-align:middle}.bbtv-offer__flex:nth-child(2){padding-left:20px}@media screen and (max-width:630px){.bbtv-offer__flex{width:100%;margin-left:0}}.bbtv-offer__title{color:#fff;font-size:18px;margin:0}.bbtv-offer--talktalk .bbtv-offer__title{color:#2c4047}.bbtv-offer--upsell .bbtv-offer__title{display:none}@media screen and (max-width:630px){.bbtv-offer__title{font-size:16px}}.bbtv-offer__package-title{color:#042c7f;margin-top:22px}.bbtv-offer--upsell .bbtv-offer__header{display:none}.bbtv-offer__header,.bbtv-offer__inner{padding:20px}.bbtv-offer--upsell .bbtv-offer__header,.bbtv-offer--upsell .bbtv-offer__inner{padding:0}@media screen and (max-width:630px){.bbtv-offer__header,.bbtv-offer__inner{padding:12px}}.bbtv-offer__logo{width:88px}.bbtv-offer__includes{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:630px){.bbtv-offer__includes{margin-bottom:12px}}.bbtv-offer__icons{display:grid;grid-gap:4px;grid-template-columns:repeat(4,1fr);width:calc(100% - 118px)}.bbtv-offer--same-package .bbtv-offer__icons{width:calc(100% - 155px)}.bbtv-offer__icon{align-items:center;border-radius:50%;background:#f7f7f7;border:2px solid #56d737;color:#56d737;cursor:pointer;display:flex;font-size:20px;justify-content:center;width:50px;min-width:50px;height:50px;z-index:1}.bbtv-offer--virgin_media .bbtv-offer__icon{border-color:#ed0000;color:#ed0000}.bbtv-offer--talktalk .bbtv-offer__icon{background:#666;border-color:#00f0ff;color:#00f0ff}.form-grid__item--vodafone_broadband .bbtv-offer__icon{color:#fff;background:none;border-color:#fff}.bbtv-offer__icon--hidden{display:none}.bbtv-offer__icon img{max-height:26px;max-width:30px}.bbtv-offer__features{border-radius:4px;display:grid;grid-gap:2px;grid-template-columns:repeat(2,1fr);margin:20px 0;overflow:hidden;text-align:center}.bbtv-offer--same-package .bbtv-offer__features{margin:16px 0}.bbtv-offer--vodafone_broadband .bbtv-offer__features{color:#fff}.bbtv-offer__features--block{display:block}.bbtv-offer__features--block .bbtv-offer__feature{margin-bottom:1px}.bbtv-offer__features--block .bbtv-offer__feature:last-child{margin-bottom:0}.bbtv-offer__feature{align-items:center;display:flex;flex-direction:column;font-size:14px;justify-content:center;line-height:1;padding:8px 0}.bbtv-offer__feature span{font-size:16px;font-weight:700}.bbtv-offer--virgin_media .bbtv-offer__feature{color:#fff;background:#ed0000}.bbtv-offer--talktalk .bbtv-offer__feature{background:#00f0ff;color:#2c4047}.bbtv-offer--vodafone_broadband .bbtv-offer__feature{color:#fff}.bbtv-offer__description{font-size:16px;margin-bottom:18px;position:relative;text-align:center}.bbtv-offer--same-package .bbtv-offer__description{text-align:left;margin-bottom:10px}.bbtv-offer--virgin_media .bbtv-offer__description{color:#ed0000}.bbtv-offer--vodafone_broadband .bbtv-offer__description{color:#fff}.bbtv-offer__description .fa{color:#56d737;font-size:20px;left:0;position:absolute;transform:translateY(1px)}.bbtv-offer--talktalk .bbtv-offer__description .fa{color:#00f0ff}.bbtv-offer--virgin_media .bbtv-offer__description .fa{color:#2b7cb6}.bbtv-offer__list{background:#f7f7f7;margin:20px 0;padding:10px 10px 10px 30px;text-align:left}.bbtv-offer__price-container{background:#f7f7f7;border-radius:4px;padding:18px 0;text-align:center}.bbtv-offer__price-container--mobile{display:none}@media screen and (max-width:630px){.bbtv-offer__price-container--mobile{display:block}}.bbtv-offer__price-container--desktop{display:block}@media screen and (max-width:630px){.bbtv-offer__price-container--desktop{display:none}}.bbtv-offer__price-container:first-child{margin-bottom:10px}.bbtv-offer__price-container p{margin-bottom:0}.bbtv-offer--talktalk .bbtv-offer__price-container{background:#666}.bbtv-offer__price-container--second p strong,.bbtv-offer__price-container:last-child p strong{font-size:20px}.bbtv-offer--talktalk .bbtv-offer__price-container--second,.bbtv-offer--talktalk .bbtv-offer__price-container:last-child{background:#fffc00;color:#666}.bbtv-offer--virgin_media .bbtv-offer__price-container--second,.bbtv-offer--virgin_media .bbtv-offer__price-container:last-child{background:#002578;color:#fff}.bbtv-offer__price{color:#fff;margin-bottom:2px}.bbtv-offer--talktalk .bbtv-offer__price{color:#666}.bbtv-offer__price--strike{color:red;text-decoration:line-through}.bbtv-offer--virgin_media .bbtv-offer__price--strike{color:#ed0000}.bbtv-offer--talktalk .bbtv-offer__price--strike{color:#00f0ff}.bbtv-offer__price--strike .current-price{color:#888}.bbtv-offer--talktalk .bbtv-offer__price--strike .current-price{color:#fefefe}.bbtv-offer__package-details,.bbtv-offer__per-month,.bbtv-offer__price,.bbtv-offer__set-up{line-height:1;text-align:center}.bbtv-offer__set-up{margin:16px 0}.bbtv-offer__per-month{margin-top:5px}.bbtv-offer__price{font-size:56px;font-weight:700}.bbtv-offer__package-list{font-size:16px;font-weight:700;list-style:none;margin:20px 0 0!important;padding-left:0;text-align:left}.bbtv-offer--upsell .bbtv-offer__package-list{background:#fff;box-shadow:1px 2px 6px 0 rgba(0,0,0,.1);border-radius:4px;padding:18px}.bbtv-offer__package-list img{width:40px}.bbtv-offer__package-list .fa{color:#56d737;font-size:24px;margin-right:6px;transform:translateY(16%)}.bbtv-offer--virgin_media .bbtv-offer__package-list .fa,.form-grid__item--virgin_media .bbtv-offer__package-list .fa{color:#ed0000}.bbtv-offer--talkatalk .bbtv-offer__package-list .fa{color:#00f0ff}.form-grid__item--vodafone_broadband .bbtv-offer__package-list .fa{color:#fff}.bbtv-offer__package-list .fa.fa-mobile{font-size:62px}.bbtv-offer__package-list--inner{font-size:16px;font-weight:400;list-style:disc;margin:10px 0 20px!important;padding-left:20px}li:last-child .bbtv-offer__package-list--inner{margin-bottom:0}.animate-height{max-height:1000px;overflow:hidden;transition:all .3s ease-in-out}.animate-height--hidden{max-height:0}.tooltip{position:relative;opacity:1}.tooltip:hover .tooltip__content{visibility:visible}.tooltip__content{border-radius:4px;box-shadow:2px 6px 11px 1px hsla(0,0%,40%,.24);color:#fff;font-weight:700;left:50%;position:absolute;padding:5px;text-align:center;top:130%;transform:translateX(-50%);visibility:hidden;width:120px;z-index:1}.bbtv-offer--virgin_media .tooltip__content,.tooltip__content{background:#002578}.tooltip__content p{margin-bottom:0}.tooltip__arrow{bottom:106%;background:#666;left:50%;text-align:left;transform:rotate(-60deg) skewX(-30deg) scaleY(.866) translateX(-100%)}.tooltip__arrow,.tooltip__arrow:after,.tooltip__arrow:before{position:absolute;border-top-right-radius:30%;height:10px;width:10px}.tooltip__arrow:after,.tooltip__arrow:before{content:"";background:inherit}.tooltip__arrow:before{transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translateY(-50%)}.tooltip__arrow:after{transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%)}.bbtv-offer--virgin_media .tooltip__arrow{background:#002578}.terms-paragraph{color:#333f48;font-size:14px;margin-bottom:0;padding-left:36px}@media screen and (max-width:630px){.terms-paragraph{padding-left:0}}.icons.tv-additional,.tv-additional.switchicon{max-width:970px}.icons.tv-additional .icon label,.tv-additional.switchicon .icon label{background:#fff!important;box-shadow:1px 1px 8px 2px hsla(0,0%,40%,.14)}.icons.tv-additional .icon label img,.tv-additional.switchicon .icon label img{max-height:50%;max-width:70%;width:auto}.icons.tv-additional .icon label[for=none-tv-additional] img,.tv-additional.switchicon .icon label[for=none-tv-additional] img{max-width:62%;width:auto}.broadband-additional.switchicon,.icons.broadband-additional{max-width:970px}.broadband-additional.switchicon .icon label,.icons.broadband-additional .icon label{background:#fff!important}.broadband-additional.switchicon .icon label img,.icons.broadband-additional .icon label img{max-height:56%;max-width:70%;width:auto}.broadband-additional.switchicon .icon label[for=none-bb-additional],.icons.broadband-additional .icon label[for=none-bb-additional]{background:#fff!important}.broadband-additional.switchicon .icon label[for=none-bb-additional] img,.icons.broadband-additional .icon label[for=none-bb-additional] img{max-width:62%;width:auto}.toggle-description .descriptive-radio .title__info{display:inline-block}.toggle-description .descriptive-radio .title{font-size:18px}.toggle-description .descriptive-radio .box__checkbox{top:12px}@media screen and (max-width:450px){.telephone-packages .speed-radio__speed{display:none}}@media screen and (max-width:991px){.tv-packages{max-width:calc(100% - 30px);margin-left:auto;margin-right:auto}}@media screen and (max-width:412px){.tv-packages.boxes{width:100%}}@media screen and (max-width:412px){.tv-packages.boxes label div{padding:0!important}}@media screen and (max-width:767px){.tv-packages .box{margin-top:4px!important}}@media screen and (max-width:680px){.tv-packages .box{margin:4px 0 0!important}}@media screen and (max-width:767px){.tv-packages .descriptive-radio{padding:12px!important}}@media screen and (max-width:820px){.tv-packages .title__info{display:none!important}}@media screen and (max-width:820px){.tv-packages .description{display:block!important}}@media screen and (max-width:900px){.tv-packages .description p{font-size:14px!important}}.additional-broadband-features .speed-radio,.broadband-speed .speed-radio,.telephone-packages .speed-radio,.tv-additional .speed-radio,.virgin-tv-package .speed-radio{margin:5px;padding-left:0;min-width:244px;max-width:244px}.broadband-speed .additional-broadband-features .speed-radio,.broadband-speed .broadband-speed .speed-radio,.broadband-speed .telephone-packages .speed-radio,.broadband-speed .tv-additional .speed-radio,.broadband-speed .virgin-tv-package .speed-radio{min-width:206px;max-width:206px}@media screen and (max-width:790px){.additional-broadband-features .speed-radio,.broadband-speed .speed-radio,.telephone-packages .speed-radio,.tv-additional .speed-radio,.virgin-tv-package .speed-radio{max-width:100%;width:258px}}@media screen and (max-width:580px){.additional-broadband-features .speed-radio,.broadband-speed .speed-radio,.telephone-packages .speed-radio,.tv-additional .speed-radio,.virgin-tv-package .speed-radio{min-width:200px;width:200px}}@media screen and (max-width:500px){.additional-broadband-features .speed-radio,.broadband-speed .speed-radio,.telephone-packages .speed-radio,.tv-additional .speed-radio,.virgin-tv-package .speed-radio{width:100%;margin:2px}}.additional-broadband-features .speed-radio__inner,.broadband-speed .speed-radio__inner,.telephone-packages .speed-radio__inner,.tv-additional .speed-radio__inner,.virgin-tv-package .speed-radio__inner{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media screen and (max-width:790px){.additional-broadband-features .speed-radio__inner,.broadband-speed .speed-radio__inner,.telephone-packages .speed-radio__inner,.tv-additional .speed-radio__inner,.virgin-tv-package .speed-radio__inner{flex-direction:row;justify-content:space-between;text-align:left}}.additional-broadband-features .speed-radio__content-container,.broadband-speed .speed-radio__content-container,.telephone-packages .speed-radio__content-container,.tv-additional .speed-radio__content-container,.virgin-tv-package .speed-radio__content-container{margin-bottom:44px}@media screen and (max-width:790px){.additional-broadband-features .speed-radio__content-container,.broadband-speed .speed-radio__content-container,.telephone-packages .speed-radio__content-container,.tv-additional .speed-radio__content-container,.virgin-tv-package .speed-radio__content-container{margin-bottom:0;width:calc(100% - 40px)}}@media screen and (max-width:500px){.additional-broadband-features .speed-radio__content-container,.broadband-speed .speed-radio__content-container,.telephone-packages .speed-radio__content-container,.tv-additional .speed-radio__content-container,.virgin-tv-package .speed-radio__content-container{display:flex;align-items:center;justify-content:space-between}}.additional-broadband-features .speed-radio .radio-button,.broadband-speed .speed-radio .radio-button,.telephone-packages .speed-radio .radio-button,.tv-additional .speed-radio .radio-button,.virgin-tv-package .speed-radio .radio-button{position:absolute;bottom:10px}@media screen and (max-width:790px){.additional-broadband-features .speed-radio .radio-button,.broadband-speed .speed-radio .radio-button,.telephone-packages .speed-radio .radio-button,.tv-additional .speed-radio .radio-button,.virgin-tv-package .speed-radio .radio-button{position:static}}.additional-broadband-features .speed-radio label,.broadband-speed .speed-radio label,.telephone-packages .speed-radio label,.tv-additional .speed-radio label,.virgin-tv-package .speed-radio label{margin-bottom:0;padding:12px;box-shadow:1px 1px 8px 2px hsla(0,0%,40%,.14)}@media screen and (max-width:375px){.additional-broadband-features .speed-radio label,.broadband-speed .speed-radio label,.telephone-packages .speed-radio label,.tv-additional .speed-radio label,.virgin-tv-package .speed-radio label{padding:4px 8px!important}}.additional-broadband-features .speed-radio label .radio-button,.broadband-speed .speed-radio label .radio-button,.telephone-packages .speed-radio label .radio-button,.tv-additional .speed-radio label .radio-button,.virgin-tv-package .speed-radio label .radio-button{margin:8px auto 0}@media screen and (max-width:790px){.additional-broadband-features .speed-radio label .radio-button,.broadband-speed .speed-radio label .radio-button,.telephone-packages .speed-radio label .radio-button,.tv-additional .speed-radio label .radio-button,.virgin-tv-package .speed-radio label .radio-button{margin:0}}.additional-broadband-features .speed-radio label .radio-button:after,.broadband-speed .speed-radio label .radio-button:after,.telephone-packages .speed-radio label .radio-button:after,.tv-additional .speed-radio label .radio-button:after,.virgin-tv-package .speed-radio label .radio-button:after{transform:translate(-15px,-8px)!important}.additional-broadband-features .speed-radio__speed,.broadband-speed .speed-radio__speed,.telephone-packages .speed-radio__speed,.tv-additional .speed-radio__speed,.virgin-tv-package .speed-radio__speed{font-size:16px;transition:all .3s ease-in-out}@media screen and (max-width:500px){.additional-broadband-features .speed-radio__speed,.broadband-speed .speed-radio__speed,.telephone-packages .speed-radio__speed,.tv-additional .speed-radio__speed,.virgin-tv-package .speed-radio__speed{margin:0 10px 0 6px;font-size:14px}}.additional-broadband-features .speed-radio__title,.broadband-speed .speed-radio__title,.telephone-packages .speed-radio__title,.tv-additional .speed-radio__title,.virgin-tv-package .speed-radio__title{display:inline;font-size:18px;font-weight:700;transition:all .3s ease-in-out}@media screen and (max-width:500px){.additional-broadband-features .speed-radio__title,.broadband-speed .speed-radio__title,.telephone-packages .speed-radio__title,.tv-additional .speed-radio__title,.virgin-tv-package .speed-radio__title{margin:0;font-size:14px}}.additional-broadband-features .speed-radio__content,.broadband-speed .speed-radio__content,.telephone-packages .speed-radio__content,.tv-additional .speed-radio__content,.virgin-tv-package .speed-radio__content{margin-bottom:0}@media screen and (max-width:500px){.additional-broadband-features .speed-radio__content,.broadband-speed .speed-radio__content,.telephone-packages .speed-radio__content,.tv-additional .speed-radio__content,.virgin-tv-package .speed-radio__content{margin:0}}.additional-broadband-features .speed-radio__content-info,.broadband-speed .speed-radio__content-info,.telephone-packages .speed-radio__content-info,.tv-additional .speed-radio__content-info,.virgin-tv-package .speed-radio__content-info{align-items:center;background:rgba(183,171,234,.7);border-radius:50%;color:#fff;font-size:15px;display:inline-flex;height:18px;justify-content:center;transform:translateY(-3px);transition:all .3s ease-in-out;width:18px}.additional-broadband-features .speed-radio input[type=radio]:checked+label span,.additional-broadband-features .speed-radio input[type=radio]:hover+label span,.broadband-speed .speed-radio input[type=radio]:checked+label span,.broadband-speed .speed-radio input[type=radio]:hover+label span,.telephone-packages .speed-radio input[type=radio]:checked+label span,.telephone-packages .speed-radio input[type=radio]:hover+label span,.tv-additional .speed-radio input[type=radio]:checked+label span,.tv-additional .speed-radio input[type=radio]:hover+label span,.virgin-tv-package .speed-radio input[type=radio]:checked+label span,.virgin-tv-package .speed-radio input[type=radio]:hover+label span{color:#fff}.additional-broadband-features .speed-radio:hover .speed-radio__content-info,.additional-broadband-features .speed-radio input:checked+label .speed-radio__content-info,.broadband-speed .speed-radio:hover .speed-radio__content-info,.broadband-speed .speed-radio input:checked+label .speed-radio__content-info,.telephone-packages .speed-radio:hover .speed-radio__content-info,.telephone-packages .speed-radio input:checked+label .speed-radio__content-info,.tv-additional .speed-radio:hover .speed-radio__content-info,.tv-additional .speed-radio input:checked+label .speed-radio__content-info,.virgin-tv-package .speed-radio:hover .speed-radio__content-info,.virgin-tv-package .speed-radio input:checked+label .speed-radio__content-info{background:#002578}.imbf-best-deal--talk-talk input[type=email]{margin-top:12px}@media screen and (max-width:950px){.imbf-best-deal--talk-talk{padding:16px!important}}.imbf-best-deal--talk-talk .imbf-best-deal__content{padding-right:10px}@media screen and (max-width:950px){.imbf-best-deal--talk-talk .imbf-best-deal__content{padding-right:0;width:100%}}@media screen and (max-width:950px){.imbf-best-deal--talk-talk .imbf-best-deal__image{display:none!important}}.imbf-best-deal--vodafone_broadband{background:linear-gradient(to right top,#820000,#e60000)!important;border-radius:6px;border-top-left-radius:0;border-top-right-radius:0;color:#fff!important}.imbf-best-deal--vodafone_broadband input[type=email]{margin-top:12px}@media screen and (max-width:950px){.imbf-best-deal--vodafone_broadband{padding:16px!important}}.imbf-best-deal--vodafone_broadband h2,.imbf-best-deal--vodafone_broadband h3,.imbf-best-deal--vodafone_broadband p,.imbf-best-deal--vodafone_broadband ul{color:#333!important}.imbf-best-deal--vodafone_broadband .deal-components{background:#fff!important;border-radius:6px;color:#333!important;margin-bottom:12px}.imbf-best-deal--vodafone_broadband .deal-components img{border:none!important}.imbf-best-deal--vodafone_broadband .imbf-best-deal__content{padding-right:10px}@media screen and (max-width:950px){.imbf-best-deal--vodafone_broadband .imbf-best-deal__content{padding-right:0;width:100%}}@media screen and (max-width:950px){.imbf-best-deal--vodafone_broadband .imbf-best-deal__image{display:none!important}}.deal-components{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;padding:20px 16px;background:#f2f2f2}@media screen and (max-width:544px){.deal-components{display:block}}.deal-components--green{background:#00ff94!important}.imbf-best-deal--talk-talk .deal-components{background:#00f0ff;border-radius:4px;margin-bottom:4px}.imbf-best-deal--talk-talk .deal-components .deal-component h2,.imbf-best-deal--talk-talk .deal-components .deal-component p{color:#2c4047}@media screen and (max-width:950px){.imbf-best-deal--talk-talk .deal-components .deal-component h2{margin-bottom:14px!important}}.deal-components .deal-component{display:flex;align-items:center}@media screen and (max-width:544px){.deal-components .deal-component{margin-bottom:10px}.deal-components .deal-component:last-child{margin-bottom:0}}.deal-components .deal-component--title{margin-bottom:12px}.deal-components .deal-component--title img{width:100px!important}.deal-components .deal-component--title h2{margin-bottom:0!important}.deal-components .deal-component--boxed{background:#fff;padding:8px;border-radius:4px}.deal-components .deal-component__icon{width:40px;min-width:40px;height:40px;border-radius:50px;border:2px solid #2c4047;margin-right:12px;background:#fff;display:flex;align-items:center;justify-content:center}.deal-components .deal-component--full{grid-column:1/3}.deal-components .deal-component--full hr{border-top:1px solid #2c4047}.deal-components .deal-component--full .radio-buttons{margin-top:12px}.deal-components .deal-component--full .radio-buttons label{color:#2c4047;font-weight:400}.deal-components .deal-component--full .radio-buttons input[type=radio]{position:static;width:auto;height:auto;opacity:1}.deal-components .deal-component .fa{font-size:24px;color:#2c4047}.deal-components .deal-component img{border-radius:4px;width:60px;border:1px solid #0644a1;margin-right:12px}.deal-components .deal-component p{margin-bottom:0}@supports((-webkit-background-clip:text) or (background-clip:text)){.imbf-best-deal--sky .deal-components .deal-component p{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#ff00a5 0,#6e00ff);-webkit-text-fill-color:transparent}}.imbf-best-deal{align-items:center;background:#9fe6ca;border-radius:10px;box-shadow:1px 1px 8px 2px hsla(0,0%,40%,.34);color:#042c7f;display:flex;margin:0 auto;max-width:800px;padding:38px 32px}.imbf-best-deal--hidden{display:none}.imbf-best-deal--non-partner{text-align:left}.imbf-best-deal--non-partner>div{width:50%}.imbf-best-deal label{color:#042c7f}.imbf-best-deal h2{font-size:22px!important}.imbf-best-deal p,.imbf-best-deal ul{font-size:16px!important}.imbf-best-deal h2,.imbf-best-deal p,.imbf-best-deal ul{color:#042c7f}.imbf-best-deal ul{padding-left:18px}.imbf-best-deal .btn{background:#56d737;min-width:170px}.imbf-best-deal .btn:hover{background:#56d737}.imbf-best-deal__line-break{background:#042c7f;border-radius:50px;height:3px;margin:20px 0}.imbf-best-deal--talk-talk{background:#2c4047;border-radius:4px;box-shadow:none}.imbf-best-deal--talk-talk h2,.imbf-best-deal--talk-talk label,.imbf-best-deal--talk-talk p,.imbf-best-deal--talk-talk ul{color:#fff}.imbf-best-deal--talk-talk .btn{background:#00ff94!important;color:#2c4047!important;width:100%;margin-top:12px!important}.imbf-best-deal--sky{background:#fff;border-radius:4px;max-width:1072px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25)}.imbf-best-deal--sky h2,.imbf-best-deal--sky label,.imbf-best-deal--sky p,.imbf-best-deal--sky ul{color:#4d4d4d}.imbf-best-deal--sky .btn{align-items:center;border-radius:4px!important;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:18px;font-weight:700;justify-content:center;line-height:24px;outline:none;padding:8px 16px;position:relative;text-align:center;transition-duration:.3s;transition-property:background,color,box-shadow;transition-timing-function:ease;align-self:end;width:100%;background-color:#000ff5!important;background-image:linear-gradient(-1deg,transparent 49%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,88.2%,0))!important;color:#fff}.imbf-best-deal--sky .btn:hover{background-color:#000cc4}.imbf-best-deal--sky .btn:after{border:1px solid #0097f5;border-radius:6px;content:"";opacity:0;pointer-events:none;position:absolute;transition:opacity .15s linear 0s}.imbf-best-deal__content{width:calc(100% - 400px)}@media screen and (max-width:750px){.imbf-best-deal__content{width:100%}}.imbf-best-deal--ab .imbf-best-deal__content{width:100%}.imbf-best-deal__content .btn{background:#3ad73f;margin-top:20px;padding:10px 20px!important}.imbf-best-deal__content .btn:before{border-color:#3ad73f}.imbf-best-deal__image{padding-left:20px;width:400px}@media screen and (max-width:750px){.imbf-best-deal__image{display:none}}.imbf-best-deal__image img{width:100%}.non-partner-offer-table{background:#fff;border-radius:10px;color:#002578;margin-bottom:12px;overflow:hidden;padding:24px 20px}.non-partner-offer-table__logo{align-items:center;border:4px solid #3ad73f;border-radius:50%;display:flex;height:100px;justify-content:center;width:100px}.non-partner-offer-table__logo img{max-width:76%;max-height:76%}@media screen and (max-width:550px){.non-partner-offer-table__logo{margin:0 auto}}.non-partner-offer-table__row{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}@media screen and (max-width:550px){.non-partner-offer-table__row{display:block;text-align:center;margin-bottom:28px}}.non-partner-offer-table__row:last-child{margin-bottom:0;margin-top:12px}.non-partner-offer-table__packages{padding:0 12px;width:calc(100% - 250px)}@media screen and (max-width:550px){.non-partner-offer-table__packages{padding:0;margin:12px 0;width:100%}}.non-partner-offer-table__price{font-size:32px}.fttp-email-capture--hidden{height:0;overflow:hidden}.range{margin:52px auto 76px;position:relative;width:calc(100% - 20px)}.range:after,.range:before{font-family:cera-rounded-bold,sans-serif;font-weight:700;position:absolute;top:-36px}.range:before{left:-10px;content:"Not likely"}.range:after{right:-10px;content:"Very likely"}.range--satisfied:before{content:"Not satisfied"}.range--satisfied:after{content:"Very satisfied"}.range .range__input{background:#b7abea;border:none;border-radius:50px;box-shadow:none}.range .range__input .noUi-handle{background:#3ad73f;box-shadow:none;border-radius:50%;height:34px;top:-9px;width:34px}.range .range__input .noUi-handle:after,.range .range__input .noUi-handle:before{display:none}.range .range__input .noUi-pips-horizontal{padding:0}.range .range__input .noUi-marker{display:none}.range .range__input .noUi-value{color:#042c7f;font-size:16px;font-weight:700}.imbf-best-deal--non-partner .non-partner-offers{display:none}.asterix{max-width:100%!important;margin-top:20px;font-size:14px;color:#333f48}@media screen and (max-width:450px){.broadband-section .radios,.global-section .radios,.tv-section .radios{margin:20px 0 2px}}.broadband-section .radios .radio,.global-section .radios .radio,.tv-section .radios .radio{padding:0;text-align:center}.broadband-section .radios .radio label,.global-section .radios .radio label,.tv-section .radios .radio label{border:none!important;background:none!important;font-size:17px!important}@media screen and (max-width:450px){.broadband-section .radios .radio label,.global-section .radios .radio label,.tv-section .radios .radio label{font-size:16px!important;padding:0}}.broadband-section .radios .radio input:checked+label,.global-section .radios .radio input:checked+label,.tv-section .radios .radio input:checked+label{background:none!important}.retention-large-heading{text-align:left;color:#2d2d2d!important;font-size:24px}@media screen and (max-width:700px){.retention-large-heading{font-size:20px}}.default-text--hidden,.pre-priceometer-form--hidden,.result-text--hidden{display:none}.loading-bar{height:4px;background-color:#f3f5f7;bottom:0;overflow:hidden}.loading-bar,.loading-bar:before{width:100%;position:absolute;left:0}.loading-bar:before{content:"";top:0;height:100%;background-color:#002578;transform:translateX(-100%)}.form-grid__item--animate-in .loading-bar:before{-webkit-animation:loading 5s linear forwards;animation:loading 5s linear forwards}@-webkit-keyframes loading{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes loading{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.loading-screen{align-items:flex-start;background:#f1f1f1;display:flex;justify-content:center;position:absolute;top:0;left:0;opacity:1;width:100%;height:100%;padding-top:calc(50vh - 78px);padding-left:20px;padding-right:20px;transition:all .3s ease-in-out;overflow:hidden;z-index:2}.loading-screen--hidden{pointer-events:none;opacity:0}.loading-screen__embed{position:absolute;top:1px;left:10px;width:32px;transition:all .3s ease-in-out}@media screen and (max-width:540px){.loading-screen__embed{top:-2px;left:54px}}.loading-screen__embed--hidden{opacity:0}.loading-screen__embed+img{width:100%}@media screen and (max-width:540px){.loading-screen__embed+img{width:140px}}.loading-screen__inner{background:#fff;display:flex;justify-content:center;flex-direction:column;padding:0 40px;height:212px;min-width:50%}@media screen and (max-width:540px){.loading-screen__inner{padding:24px;height:auto}}.loading-screen__inner img{max-height:120px;max-width:164px;margin:0 auto}.loading-screen__inner p{margin-top:-2px;margin-bottom:0;font-size:16px!important}.loading-screen__top{background:#fff;padding:12px 24px;display:flex;justify-content:space-between;align-items:flex-end}.loading-screen__top img{max-height:44px;max-width:100px}.loading-screen__top p{font-weight:700;margin-bottom:0}.loading-screen__checking{padding:0 40px;width:50%}.loading-screen__checking--switch{padding-top:24px;padding-bottom:24px;margin:0 auto}@media screen and (max-width:540px){.loading-screen__checking--switch{padding-top:0;padding-bottom:0}}@media screen and (max-width:540px){.loading-screen__checking{width:100%;padding:24px}}.loading-screen__content,.loading-screen__offer-change-content{box-shadow:1px 1px 8px 2px hsla(0,0%,40%,.14);transform:translateY(300%);background:#9ee3f0;border-radius:10px;transition:transform 1s ease-in-out,opacity .3s ease-in-out;transition-delay:.8s;display:flex;align-items:center;width:0;overflow:hidden}@media screen and (max-width:540px){.loading-screen__content,.loading-screen__offer-change-content{display:block;width:280px}}.page-9 .loading-screen__content,.page-9 .loading-screen__offer-change-content{background:#9fe6ca}.page-8 .loading-screen__content,.page-8 .loading-screen__offer-change-content{background:#ffc0bd;border-radius:4px}.loading-screen__content--active,.loading-screen__offer-change-content--active{transform:translateY(-50%);width:500px}.loading-screen__content--out,.loading-screen__offer-change-content--out{transition-delay:0s;transform:translateY(-200%);opacity:0}.loading-screen__content--zero-width,.loading-screen__offer-change-content--zero-width{width:0}.loading-screen__content--big-out,.loading-screen__offer-change-content--big-out{transition-delay:0s;opacity:0;transform:translateY(-400%)}.loading-screen__image{background:#9ee3f0;margin:0 auto;position:relative;width:100%}.page-9 .loading-screen__image{background:#9fe6ca}.page-8 .loading-screen__image{background:#ffc0bd}.loading-screen__block{background:inherit;position:absolute;opacity:1;transition:all .2s ease-in-out}.loading-screen__block--hidden{opacity:0}.loading-screen__block--one{top:31%;left:12%;width:8%;height:10%}@media screen and (max-width:540px){.loading-screen__block--one{left:25%}}.loading-screen__block--two{width:20%;height:11%;top:21%;left:6%;border-radius:5px}@media screen and (max-width:540px){.loading-screen__block--two{left:19%}}.loading-screen__block--three{width:30%;height:10%;top:12%;left:1%}@media screen and (max-width:540px){.loading-screen__block--three{left:9%}}.loading-screen__block--three:after,.loading-screen__block--three:before{background:inherit;content:"";position:absolute;top:94%;height:40%;width:23%}.page-9 .loading-screen__block--three:after,.page-9 .loading-screen__block--three:before{background:#9fe6ca}.page-8 .loading-screen__block--three:after,.page-8 .loading-screen__block--three:before{background:#ffc0bd}.loading-screen__block--three:before{left:0}.loading-screen__block--three:after{right:0}.loading-screen__offer-change-content{display:block}.loading-screen__offer-change-content .broadband-offer{display:flex;flex-direction:row;padding:20px!important;align-items:center}.loading-screen__offer-change-content .broadband-offer img{width:110px}.loading-screen__offer-change-content .broadband-offer h2{margin-bottom:12px!important;margin-top:0!important}.loading-screen__offer-change-content .broadband-offer>div{width:calc(100% - 110px);text-align:left;padding-left:20px}.loading-screen__text p{font-family:cera-rounded-bold,sans-serif;font-weight:700;font-size:16px!important}.loading-screen .priceometerholder #fairometer-wrapper{margin:0 auto}.loading-screen .priceometerholder #fairometer-wrapper .fairometer__retina{width:30px;height:30px}.loading-screen .priceometerholder #fairometer-wrapper .fairometer__retina--happy{height:18px}.loading-screen .priceometerholder #fairometer-wrapper .fairometer__retina--frown{height:15px}.loading-screen .priceometerholder #fairometer-wrapper #mask,.loading-screen .priceometerholder #fairometer-wrapper .outline,.loading-screen .priceometerholder #fairometer-wrapper .range{stroke-width:90}.loading-screen .priceometerholder #fairometer-wrapper .fairometer__eye{width:150px;height:150px;padding:14px}.loading-screen .priceometerholder #fairometer-wrapper .fairometer__eye .fairometer__high,.loading-screen .priceometerholder #fairometer-wrapper .fairometer__eye .fairometer__low{bottom:32px;font-size:18px}.loading-screen .priceometerholder #fairometer-wrapper .fairometer__eye .fairometer__high span,.loading-screen .priceometerholder #fairometer-wrapper .fairometer__eye .fairometer__low span{font-size:24px;padding-top:2px;display:none}.loading-screen .priceometerholder #fairometer-wrapper .fairometer__eye .fairometer__eye-ball{border:14px solid #111c48;width:calc(100% - 30px);height:calc(100% - 30px)}.loading-screen__offer-broadband{width:auto;padding:0}.loading-screen__offer-broadband .loading-screen__block--one{width:10%}.loading-screen__offer-broadband .loading-screen__block--two{left:7%}.loading-screen__offer-broadband .loading-screen__text{margin-bottom:30px}.loading-screen__offer-broadband img{max-width:200px;max-height:100%}.loading-screen__offer-broadband .loading-screen__embed{padding-left:10px;-webkit-animation:fade 2s ease infinite;animation:fade 2s ease infinite}.loading-screen__offer-broadband .loading-screen__embed img{width:40px}@media screen and (max-width:540px){.loading-screen__offer-broadband .loading-screen__image{width:246px}}@media screen and (max-width:540px){.loading-screen__offer-broadband .loading-screen__image .loading-screen__block--two{left:19%}}@media screen and (max-width:540px){.loading-screen__offer-broadband .loading-screen__image .loading-screen__block--three{left:10%}}@media screen and (max-width:540px){.loading-screen__offer-broadband .loading-screen__image .loading-screen__embed{top:-17px}}.loading-screen__offer-broadband--removed .loading-screen__image{width:216px}.loading-screen__offer-broadband--removed .loading-screen__block--three{width:31%}@media screen and (max-width:540px){.loading-screen__offer-broadband--removed .loading-screen__embed{left:31px}}@-webkit-keyframes fade{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes fade{0%{opacity:1}50%{opacity:0}to{opacity:1}}.octopus-list{list-style-type:none;margin-top:12px;padding-left:0}.octopus-list li{padding-left:24px;background-image:url(/site/img/svg/tick-new.svg);background-size:20px 20px;background-repeat:no-repeat;line-height:1.5;margin-bottom:6px}.octopus-list li:last-child{margin-bottom:12px}.form-popup{overflow-y:auto!important}.form-popup .fa,.form-popup label,.form-popup li,.form-popup li a,.form-popup p{color:#2d2d2d!important}.form-popup__details{display:flex;flex-direction:row;align-items:center;border:1px solid #e8e8e8;padding:12px 20px;background:#fff;margin-bottom:24px}.form-popup__logo{display:flex;justify-content:center;align-items:center;width:110px;min-width:110px;height:110px;border:4px solid #3ad73f;border-radius:50%;margin-right:24px}.form-popup__logo img{width:70%}.additional-offer{align-items:center;background:#9ee3f0;border:4px solid #3ad73f;border-radius:10px;top:112px;box-shadow:1px 2px 6px 0 rgba(0,0,0,.5);display:flex;justify-content:center;transform:translateY(0);position:fixed;z-index:2;transition:all .3s ease-in-out;padding:4px 15px;right:40px}@media screen and (max-width:1050px){.additional-offer{right:auto;top:auto;bottom:30px}}.additional-offer--hidden{transform:translateY(-200%)}@media screen and (max-width:1050px){.additional-offer--hidden{transform:translateY(200%)}}.additional-offer__content{padding-right:20px}.additional-offer__content h2{color:#002578;margin:0!important}.additional-offer__image{width:100px}.checkbox--normal{display:flex}.checkbox--normal input[type=checkbox]{height:auto;margin-right:12px;min-width:32px;opacity:1;position:static}.form-grid__item--ovo-energy .brand-color{color:#2f3749!important}.journey .form-grid{background:#f0f0f0;height:auto;grid-gap:20px;margin:0 auto;max-width:1090px;padding:30px 15px}@media screen and (max-width:900px){.journey .form-grid{display:block}}@media screen and (max-width:400px){.journey .form-grid{padding:30px 15px!important}}@media screen and (max-width:375px){.journey .form-grid{padding:30px 15px!important}}.journey .form-grid__price{background:#3b963f;border-radius:10px;padding:20px;text-align:center}.journey .form-grid__price p{font-size:20px!important;font-weight:700;line-height:1.2}.journey .form-grid__price p .large-p{font-size:68px}.journey .form-grid__item{background:#002578;border-radius:10px;box-shadow:1px 1px 8px 2px hsla(0,0%,40%,.34);color:#fff;display:flex;margin:0 auto;padding:38px 32px;text-align:left;width:100%;position:relative;transition:all .6s ease-in-out}.journey .form-grid__item-close{text-align:right}.journey .form-grid__item--offer{transition:all 1s ease-in-out}.journey .form-grid__item--hidden{display:none!important}.journey .form-grid__item--pre-animated{opacity:0;transform:translateY(200%)}.journey .form-grid__item--animate-in{opacity:1;transform:translateY(0)}.journey .form-grid__item--animate-out{opacity:0;transform:translateY(-200%)}.journey .form-grid__item--popup{position:fixed;top:78px;left:0;width:100%;z-index:100;height:calc(100% - 78px);overflow-y:auto}@media screen and (max-width:991px){.journey .form-grid__item--popup{height:calc(100% - 58.4px);top:58.4px}}.journey .form-grid__item--pre-popup{top:100%}@media screen and (max-width:900px){.journey .form-grid__item{margin-bottom:20px}}@media screen and (max-width:424px){.journey .form-grid__item{padding:30px 20px}}.journey .form-grid__item:first-child{background:#ffc0bd;color:#042c7f}.journey .form-grid__item:first-child h3{font-size:20px}.journey .form-grid__item:first-child p{font-size:18px}@media screen and (max-width:424px){.journey .form-grid__item:first-child p{font-size:16px}}.journey .form-grid__item--ovo-energy{color:#2f3749!important}.journey .form-grid__item:nth-child(3) p{font-size:16px}.journey .form-grid__item--talktalk,.journey .form-grid__item--talktalk:first-child{background:#2c4047!important;color:#fff!important}.journey .form-grid__item--vodafone_broadband{background:linear-gradient(to right top,#820000,#e60000);border-radius:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px;color:#fff!important;box-shadow:0 2px 8px rgba(0,0,0,.16)}.journey .form-grid__item--vodafone_broadband h3,.journey .form-grid__item--vodafone_broadband label,.journey .form-grid__item--vodafone_broadband p:not(.imbf),.journey .form-grid__item--vodafone_broadband ul li{font-family:vodafone,sans-serif;letter-spacing:0}.journey .form-grid__item--vodafone_broadband .btn{font-family:vodafone-bold,sans-serif}.journey .form-grid__item--vodafone_broadband:first-child{background:#262626;color:#fff!important;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:6px;border-top-left-radius:6px}.journey .form-grid__item--vodafone_broadband:first-child h2{font-size:24px}.journey .form-grid__item--vodafone_broadband:first-child p{font-size:16px}.journey .form-grid__item--sky{border-radius:4px;box-shadow:none}.journey .form-grid__item--sky,.journey .form-grid__item--sky:first-child{background:#f2f2f2!important;color:#4d4d4d!important}.journey .form-grid__item--virgin_media{background:#322332!important;color:#fff!important}.journey .form-grid__item--virgin_media:first-child{background:#348437!important;color:#fff!important}.journey .form-grid__item--virgin_media .bbtv-offer__icon{border-color:#ed0000!important}.journey .form-grid__item--mobile-phone{background:#0019a5;background:linear-gradient(90deg,#ed0000,#0019a5)}.journey .form-grid__item--mobile-phone p{font-size:20px!important}.journey .form-grid__item--price{text-align:center}.journey .form-grid__item--price .saving-p{font-weight:700;line-height:1.15}.journey .form-grid__item--price .saving-p span.large-p{font-size:64px}@media screen and (max-width:450px){.journey .form-grid__item--price .saving-p span.large-p{font-size:48px}}.journey .form-grid__item--talktalk-price{background:#00ff94!important;color:#2c4047!important;flex-direction:column}.journey .form-grid__item--vodafone_broadband-price{flex-direction:column;background:#fff!important;color:#e60000!important;box-shadow:0 2px 8px rgba(0,0,0,.16);border-radius:0}.journey .form-grid__item--vodafone_broadband-price .saving-p{font-family:vodafone,sans-serif}.journey .form-grid__item--vodafone_broadband-price .saving-p .large-p,.journey .form-grid__item--vodafone_broadband-price .temp-large-p{font-family:vodafone-bold,sans-serif}.journey .form-grid__item--vodafone_broadband-price .content-after-image{border:1px solid #d9d9d9;border-radius:6px;padding:24px;background:#f2f2f2}.journey .form-grid__item--sky-price{background:#f2f2f2!important;color:#4d4d4d!important;flex-direction:column;border-radius:4px;box-shadow:none}.journey .form-grid__item--ovo-price .saving-p{font-weight:700;line-height:1.15}.journey .form-grid__item--ovo-price .saving-p span.large-p{font-size:72px}.journey .form-grid__item--edf-price .saving-p{font-weight:700;line-height:1.15}.journey .form-grid__item--edf-price .saving-p span.large-p{font-size:72px}@media screen and (max-width:420px){.journey .form-grid__item--edf-price .saving-p span.large-p{font-size:62px}}.journey .form-grid__item--octopus-price .saving-p{font-weight:700;line-height:1.15}.journey .form-grid__item--octopus-price .saving-p span.large-p{font-size:72px}.journey .form-grid__item--british-gas-price .saving-p{font-weight:700;line-height:1.15}.journey .form-grid__item--british-gas-price .saving-p span.large-p{color:#7fcc00!important;font-size:72px}.journey .form-grid__item--virgin_media-price{background:#ed0000!important;color:#fff!important;flex-direction:column}.journey .form-grid__item--package-details{box-shadow:none;max-height:0;overflow:hidden;padding:0;transition:all .3s ease-in-out}.journey .form-grid__item--package-details--active{box-shadow:1px 1px 8px 2px hsla(0,0%,40%,.34);max-height:10000px}.journey .form-grid__item--package-details>.grid{padding:38px 32px 0}.journey .form-grid__item--package-details .bbtv-offer__package-details{padding:0 32px 38px}.journey .form-grid__item h2{font-size:32px}.journey .form-grid__item .btn{background:#56d737}.journey .form-grid__item .btn:before{border-color:#56d737}.journey .form-grid__item a,.journey .form-grid__item h2,.journey .form-grid__item label{color:#fff}.journey .form-grid__item--span{display:block}.journey .form-grid__item--span .form-errors{padding:12px 16px;margin-bottom:12px;margin-top:12px}.journey .form-grid__item--plain,.journey .form-grid__item--span{grid-column:1/3;width:100%}.journey .form-grid__item--plain{background:#ffc0bd;color:#042c7f}.journey .form-grid__item--plain h2,.journey .form-grid__item--plain p{color:#042c7f}.journey .form-grid__item--plain p{margin-bottom:12px!important}.journey .form-grid__item--plain p:last-child{margin-bottom:0!important}.journey .form-grid__item p{margin:0;font-size:16px}.journey .form-grid__item p:first-child{margin-bottom:0}.journey .form-grid__item p a{color:inherit}@media screen and (max-width:424px){.journey .form-grid__item p{font-size:16px}}@media only screen and (max-width:860px){.journey .form-grid__item h3{font-size:18px}}@media only screen and (max-width:420px){.journey .form-grid__item h3{font-size:18px}}.journey .form-grid__brand-icon{align-items:center;background:#fff;border:8px solid #3ad73f;border-radius:50%;display:flex;justify-content:center;min-height:140px;min-width:140px}.journey .form-grid__brand-icon--large{height:140px;width:140px;margin-right:40px}@media screen and (max-width:450px){.journey .form-grid__brand-icon{min-height:100px;min-width:100px;height:100px;width:100px;max-height:100px;max-width:100px}}.journey .form-grid__brand-icon img{max-width:68%;max-height:80%;width:100%;margin-right:0!important}.journey .form-grid__content{align-items:center;display:flex;justify-self:flex-start;font-size:20px;width:100%}.journey .form-grid__content embed,.journey .form-grid__content img{margin-right:20px;width:180px}@media screen and (max-width:600px){.journey .form-grid__content embed,.journey .form-grid__content img{width:120px}}@media screen and (max-width:400px){.journey .form-grid__content embed,.journey .form-grid__content img{width:90px}}@media screen and (max-width:424px){.journey .form-grid__content embed,.journey .form-grid__content img{margin-right:12px}}.journey .form-grid__content--offer{align-items:flex-start}.journey .form-grid__content--offer .logo-container{padding-right:24px}.journey .form-grid__content--offer .offer-box-one-image{width:162px}.journey .form-grid__content--offer .contract-length{margin-top:12px;font-size:20px;font-weight:700;color:#2c4047;line-height:1.1}.journey .form-grid__form-row{align-items:end;grid-gap:20px;margin-top:20px}.journey .form-grid__input{border:none;border-radius:10px;background:#fff;color:#042c7f;display:block;height:40px;padding:0 15px;width:100%}.landing-page-new__grid,.landing-page__grid{padding:80px 0}@media screen and (max-width:884px){.landing-page-new__grid,.landing-page__grid{padding:40px 0}}.landing-page-new__cta .btn,.landing-page__cta .btn{margin:40px auto 0}@media screen and (max-width:750px){.landing-page-new__cta .btn,.landing-page__cta .btn{margin:20px auto 0}}.landing-page-new__grid-item h4,.landing-page__grid-item h4{font-size:18px}.landing-page-new__grid-item p,.landing-page__grid-item p{font-size:16px}.landing-page-new__grid-image,.landing-page__grid-image{margin-bottom:12px}.landing-page-new__grid-icon,.landing-page__grid-icon{color:#b7abea;font-size:58px;margin-bottom:20px}.landing-page-new .trust-pilot,.landing-page .trust-pilot{padding:40px 0}.landing-page--featured .articles,.landing-page--guides .articles,.landing-page--news .articles,.landing-page-new--featured .articles,.landing-page-new--guides .articles,.landing-page-new--news .articles{padding-top:60px}.landing-page--featured .articles--guides,.landing-page--featured .articles--news,.landing-page--guides .articles--featured,.landing-page--guides .articles--news,.landing-page--news .articles--featured,.landing-page--news .articles--guides,.landing-page-new--featured .articles--guides,.landing-page-new--featured .articles--news,.landing-page-new--guides .articles--featured,.landing-page-new--guides .articles--news,.landing-page-new--news .articles--featured,.landing-page-new--news .articles--guides{display:none}.bbtv-offer__package-details{margin-bottom:20px}.circle-image{margin:0 auto;overflow:hidden}.check-next-bill__icon{background:#3ad73f;border:4px solid #3ad73f;border-radius:50%;margin-right:12px;overflow:hidden;width:50px}.check-next-bill__item{background:#fff;border-radius:10px;padding:6px 12px}.check-next-bill p{color:#002578;margin-bottom:0!important}.flex{align-items:center;display:flex}.flex--center{justify-content:center}.full-width{width:100%}.sim-only-deals{margin:30px 0 0}.journey .checkbox-form-icon{background:hsla(0,0%,100%,.8);border-radius:10px;box-shadow:1px 1px 8px 2px hsla(0,0%,40%,.34);padding:12px;transition:all .3s ease-out}.journey .checkbox-form-icon:hover{background:#fff}.journey .checkbox-form-icon *{cursor:pointer}.journey .checkbox-form-icon__header{color:#333;margin-bottom:12px;text-align:center}.journey .checkbox-form-icon__header p{font-size:20px}.journey .checkbox-form-icon__image{width:50px;height:50px;margin:0 auto;background:#fff;border-radius:50%;overflow:hidden;display:flex;border:2px solid #ed0000;align-items:center;justify-content:center}.journey .checkbox-form-icon__image img{max-height:90%}.journey .checkbox-form-icon__content{color:#333;margin-top:10px;text-align:center}.journey .checkbox-form-icon__content .checkbox-form-icon__price{font-size:24px!important;line-height:1.2}.journey .checkbox-form-icon--active{background:#ed0000!important}.journey .checkbox-form-icon--active .checkbox-form-icon__content,.journey .checkbox-form-icon--active .checkbox-form-icon__header{color:#fff}.energy-tariff-offer{background:#fff;border-radius:10px;color:#042c7f;margin:20px 0;padding:20px}.broadband-cta-grid{grid-gap:10px;display:flex;flex-wrap:wrap}.broadband-cta-grid__item{align-items:center;background:#fff;border:4px solid #3ad73f;border-radius:50%;display:flex;justify-content:center;width:84px;height:84px}@media screen and (max-width:500px){.broadband-cta-grid__item{width:56px;height:56px}}.broadband-cta-grid__item img{max-width:70%;max-height:70%}.services-tabs{background:#9ee3f0}.services-tabs__container{display:flex;justify-content:center}@media screen and (max-width:1000px){.services-tabs__container{padding-left:0;padding-right:0}}.services-tabs__item{cursor:pointer;width:33.3333%;padding:12px;transition:all .3s ease-in-out}.services-tabs__item:first-child{border-top-left-radius:10px}@media screen and (max-width:1000px){.services-tabs__item:first-child{border-top-left-radius:0}}.services-tabs__item:last-child{border-top-right-radius:10px}@media screen and (max-width:1000px){.services-tabs__item:last-child{border-top-right-radius:0}}.services-tabs__item--broadband{background:#9fe6ca}.services-tabs__item--broadband:hover{background:#abe9d1}.services-tabs__item--energy{background:#ffc0bd}.services-tabs__item--energy:hover{background:#ffcfcc}.services-tabs__item--insurance{background:#b7abea}.services-tabs__item--insurance:hover{background:#c1b7ed}.services-tabs__item--savings{background:#ffe4aa}.services-tabs__item--savings:hover{background:#ffe9b9}.services-tabs__item--active{cursor:default;position:relative;pointer-events:none;z-index:3}.services-tabs__image{width:80px;height:80px;border-radius:50%;overflow:hidden;background:#fff;margin:0 auto 6px;display:flex;align-items:center;justify-content:center;border:6px solid #9ee3f0}@media screen and (max-width:850px){.services-tabs__image{width:60px;height:60px}}.services-tabs__image img{max-width:70%;max-height:70%}.services-tabs h4{font-size:18px;margin:0}@media screen and (max-width:700px){.services-tabs h4{font-size:16px}}@media screen and (max-width:550px){.services-tabs h4{font-size:14px}}.services-tab-container{position:relative}.services-tab-item{box-shadow:0 -1px 6px 0 hsla(0,0%,49%,.06);position:absolute!important;top:0;left:0;width:100%;height:100%}@media screen and (max-width:1000px){.services-tab-item{display:none;position:static!important}}.services-tab-item--active{min-height:450px;display:block;position:relative!important;z-index:2}@media screen and (max-width:1000px){.services-tab-item--active{min-height:0}}.article-share{background:#9ee3f0;border-radius:10px;box-shadow:1px 1px 8px 2px hsla(0,0%,40%,.14);padding:15px 20px}.article-share__content{display:flex}.article-share__item{cursor:pointer;margin-right:20px}.article-share__item:last-child{margin-right:0}.article-share__item .fa{font-size:20px}@media screen and (max-width:850px){.articles_grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:400px){.articles_grid{grid-template-columns:repeat(1,1fr)}}.insurance-search-results{border-radius:10px;border:2px solid #9ee3f0;margin-top:20px;height:200px;overflow:auto}.insurance-search-result{border-bottom:2px solid #9ee3f0;cursor:pointer;padding:10px 15px}.insurance-search-result:last-child{border-bottom:none}.insurance-search-result:first-child{border-bottom:2px solid #9ee3f0!important}.insurance-search-result--active{background:#9ee3f0;color:#042c7f}.address-step,.auto-fill-search,.standard-input{max-height:10000px;transition:all .3s ease-in-out}.address-step--hidden,.auto-fill-search--hidden,.standard-input--hidden{overflow:hidden;max-height:0;opacity:0}.god-save-the-queen{background:#1e2028;padding:6px 0}.god-save-the-queen__inner{align-items:center;color:#d4a65e;display:flex;justify-content:center}.god-save-the-queen__inner img{width:42px}.form-survey{background:#00f0ff;bottom:20px;border-radius:10px;box-shadow:1px 1px 8px 2px hsla(0,0%,40%,.34);padding:30px 20px;position:fixed;right:20px;text-align:center;transition:all .2s ease-in-out;width:calc(100% - 40px);z-index:2}@media screen and (max-width:450px){.form-survey{width:calc(100% - 40px)}}.form-survey img{margin-bottom:12px;width:112px}.form-survey__close{cursor:pointer;position:absolute;right:10px;top:10px;width:10px}.form-survey--hidden{transform:translateY(150%)}.form-survey__questions .btn{margin-top:18px;width:138px}.form-survey__question--hidden{display:none}.supplier-data-table{display:flex;justify-content:space-between}.supplier-data{width:calc(50% - 30px)}.supplier-data__heading{margin:0 0 12px}.supplier-data__table{margin-bottom:20px}.supplier-data__row{border-bottom:1px solid #042c7f;display:grid;grid-template-columns:repeat(2,1fr);width:100%}.supplier-data__icon{background:#ffc0bd;border:4px solid #ffc0bd;border-radius:50%;margin-bottom:20px;overflow:hidden;width:120px}.supplier-data__column{text-align:right;padding:6px}.supplier-data__column:first-child{font-weight:700;padding-right:20px;text-align:left}.form-survey-after--hidden{display:none}.temp-large-p{margin:22px 0 0!important;font-size:20px!important}@media screen and (max-width:440px){.temp-large-p{font-size:18px!important}}@media screen and (max-width:400px){.temp-large-p{font-size:16px!important}}.talk-talk-brand h1{color:#fffc00;font-family:Oswald,sans-serif;font-size:50px;margin-top:0;text-transform:uppercase}@media screen and (max-width:400px){.talk-talk-brand h1{font-size:36px}}@media screen and (max-width:380px){.talk-talk-brand h1{font-size:32px}}@media screen and (max-width:360px){.talk-talk-brand h1{font-size:28px}}.talk-talk-brand__header{background:#2c4047;padding:40px 0}.talk-talk-brand__header p{color:#fff;font-size:20px;margin-bottom:0}.talk-talk-brand__header img{max-width:350px}.talk-talk-brand__header .grid{align-items:center}.talk-talk-brand__header .grid div:last-child{text-align:right}@media screen and (max-width:884px){.talk-talk-brand__header{padding:40px 0}.talk-talk-brand__header .grid div:first-child{order:2}.talk-talk-brand__header .grid div:last-child{order:1}.talk-talk-brand__header img{max-width:136px}}.talk-talk-brand__terms{padding:40px 0}@media screen and (max-width:884px){.talk-talk-brand__terms{padding:40px 0}}.talk-talk-brand__terms *{color:#2c4047!important}.talk-talk-brand__terms input[type=checkbox]{visibility:hidden}.talk-talk-brand__terms .btn,.talk-talk-brand__terms .btn:hover{background:#00f0ff}.talk-talk-brand__terms .btn:before{border-color:#00f0ff}.talk-talk-brand__terms li,.talk-talk-brand__terms p,.talk-talk-brand__terms td{font-size:14px}.talk-talk-brand__terms ol,.talk-talk-brand__terms p,.talk-talk-brand__terms table,.talk-talk-brand__terms ul{margin-bottom:20px}.talk-talk-brand__terms table,.talk-talk-brand__terms td,.talk-talk-brand__terms tr{border-color:#2c4047}.talk-talk-brand__terms ol{padding-left:16px}.free-upsell-title{font-size:24px!important;margin-bottom:24px}@media screen and (max-width:420px){.free-upsell-title{font-size:20px!important}}.retain-offer-box{display:block!important;margin-top:20px}.british-gas-form .form-grid__item:first-child .top-box-content--additional{margin-top:12px;border:1px solid #002f87;border-radius:4px;padding:12px}@media screen and (max-width:530px){.british-gas-form .form-grid__item:first-child .offer-box-one-image,.edf-form .form-grid__item:first-child .offer-box-one-image,.ovo-energy-form .form-grid__item:first-child .offer-box-one-image{display:none}}.retain-form--british-gas .fa,.retain-form--british-gas h3,.retain-form--british-gas h4,.retain-form--british-gas label,.retain-form--british-gas li,.retain-form--british-gas li a,.retain-form--british-gas p,.retain-form__inputs .fa,.retain-form__inputs h3,.retain-form__inputs h4,.retain-form__inputs label,.retain-form__inputs li,.retain-form__inputs li a,.retain-form__inputs p{color:#2d2d2d!important}@media screen and (max-width:500px){.bill-credit-click{min-width:100%;margin-bottom:12px}}.retain-offer-box p,.switch-offer-box p{font-size:16px!important}.retain-offer-box ul,.switch-offer-box ul{font-size:16px;padding-left:14px;margin:0;color:#fff}.retain-offer-box .retain-form--talktalk input,.retain-offer-box .retain-form--talktalk select,.retain-offer-box .switch-form--talktalk input,.retain-offer-box .switch-form--talktalk select,.switch-offer-box .retain-form--talktalk input,.switch-offer-box .retain-form--talktalk select,.switch-offer-box .switch-form--talktalk input,.switch-offer-box .switch-form--talktalk select{color:#4d4d4d}.retain-offer-box .retain-form--talktalk .btn,.retain-offer-box .switch-form--talktalk .btn,.switch-offer-box .retain-form--talktalk .btn,.switch-offer-box .switch-form--talktalk .btn{background:#00ff94;color:#fff;height:48px}.retain-offer-box .retain-form--vodafone_broadband input,.retain-offer-box .retain-form--vodafone_broadband select,.retain-offer-box .switch-form--vodafone_broadband input,.retain-offer-box .switch-form--vodafone_broadband select,.switch-offer-box .retain-form--vodafone_broadband input,.switch-offer-box .retain-form--vodafone_broadband select,.switch-offer-box .switch-form--vodafone_broadband input,.switch-offer-box .switch-form--vodafone_broadband select{color:#4d4d4d}.retain-offer-box .retain-form--vodafone_broadband label,.retain-offer-box .switch-form--vodafone_broadband label,.switch-offer-box .retain-form--vodafone_broadband label,.switch-offer-box .switch-form--vodafone_broadband label{color:#fff!important}.retain-offer-box .retain-form--vodafone_broadband .btn,.retain-offer-box .switch-form--vodafone_broadband .btn,.switch-offer-box .retain-form--vodafone_broadband .btn,.switch-offer-box .switch-form--vodafone_broadband .btn{background:#fff;height:48px}.retain-offer-box .retain-form--sky input:not(.btn),.retain-offer-box .retain-form--sky select,.retain-offer-box .switch-form--sky input:not(.btn),.retain-offer-box .switch-form--sky select,.switch-offer-box .retain-form--sky input:not(.btn),.switch-offer-box .retain-form--sky select,.switch-offer-box .switch-form--sky input:not(.btn),.switch-offer-box .switch-form--sky select{color:#4d4d4d;border:1px solid #4d4d4d!important;min-height:56px;border-radius:4px}.retain-offer-box .retain-form--sky .btn,.retain-offer-box .switch-form--sky .btn,.switch-offer-box .retain-form--sky .btn,.switch-offer-box .switch-form--sky .btn{align-items:center;border-radius:4px!important;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:18px;font-weight:700;justify-content:center;line-height:24px;outline:none;padding:8px 16px;position:relative;text-align:center;transition-duration:.3s;transition-property:background,color,box-shadow;transition-timing-function:ease;align-self:end;width:100%;background-color:#000ff5;background-image:linear-gradient(-1deg,transparent 49%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,88.2%,0));color:#fff}.retain-offer-box .retain-form--sky .btn:hover,.retain-offer-box .switch-form--sky .btn:hover,.switch-offer-box .retain-form--sky .btn:hover,.switch-offer-box .switch-form--sky .btn:hover{background-color:#000cc4}.retain-offer-box .retain-form--sky .btn:after,.retain-offer-box .switch-form--sky .btn:after,.switch-offer-box .retain-form--sky .btn:after,.switch-offer-box .switch-form--sky .btn:after{border:1px solid #0097f5;border-radius:6px;content:"";opacity:0;pointer-events:none;position:absolute;transition:opacity .15s linear 0s}.retain-offer-box .retain-form__inputs,.retain-offer-box .switch-form__inputs,.switch-offer-box .retain-form__inputs,.switch-offer-box .switch-form__inputs{display:grid;grid-gap:12px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:700px){.retain-offer-box .retain-form__inputs,.retain-offer-box .switch-form__inputs,.switch-offer-box .retain-form__inputs,.switch-offer-box .switch-form__inputs{display:block}}.retain-offer-box .retain-form__inputs input,.retain-offer-box .retain-form__inputs select,.retain-offer-box .switch-form__inputs input,.retain-offer-box .switch-form__inputs select,.switch-offer-box .retain-form__inputs input,.switch-offer-box .retain-form__inputs select,.switch-offer-box .switch-form__inputs input,.switch-offer-box .switch-form__inputs select{border:none;display:block;width:100%;border-radius:4px;height:40px;padding:0 10px}@media screen and (max-width:700px){.retain-offer-box .retain-form__inputs input,.retain-offer-box .retain-form__inputs select,.retain-offer-box .switch-form__inputs input,.retain-offer-box .switch-form__inputs select,.switch-offer-box .retain-form__inputs input,.switch-offer-box .retain-form__inputs select,.switch-offer-box .switch-form__inputs input,.switch-offer-box .switch-form__inputs select{margin-bottom:12px}}.retain-offer-box .retain-form input[type=submit],.retain-offer-box .switch-form input[type=submit],.switch-offer-box .retain-form input[type=submit],.switch-offer-box .switch-form input[type=submit]{margin:20px 0}@media screen and (max-width:420px){.retain-offer-box .retain-form input[type=submit],.retain-offer-box .switch-form input[type=submit],.switch-offer-box .retain-form input[type=submit],.switch-offer-box .switch-form input[type=submit]{width:100%}}.retain-offer-box .retain-form p,.retain-offer-box .switch-form p,.switch-offer-box .retain-form p,.switch-offer-box .switch-form p{margin-bottom:12px!important}.broadband-switch-offer{align-items:center;display:grid;grid-gap:30px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:500px){.broadband-switch-offer{display:block}}.broadband-switch-offer .free-upsell-title{display:flex}@media screen and (max-width:500px){.broadband-switch-offer .free-upsell-title{margin:0}}.broadband-switch-offer .free-upsell-title img{width:134px;margin-right:12px}.broadband-switch-offer .large-p{font-size:62px}.broadband-switch-offer>div:last-child{text-align:center}@media screen and (max-width:500px){.broadband-switch-offer>div:last-child{margin-top:20px}}.broadband-switch-offer>div:last-child p{font-weight:700;margin:0 auto;background:#00ff94;color:#2c4047;padding:24px 12px;line-height:1.2;border-radius:5px}.fixed-form .btn,.non-fixed-form .btn{width:100%;max-width:300px;font-size:18px}.fixed-form .tt-success,.non-fixed-form .tt-success{color:#fffc00!important;font-family:Oswald,sans-serif;text-transform:uppercase;font-size:20px;margin:0}.fixed-form{position:fixed;bottom:0;left:0;z-index:10;padding:15px;background:#2c4047;width:100%;box-shadow:0 -1px 11px 0 rgba(0,0,0,.24);text-align:center}.custom-slide-output{align-items:center;background:#fff;border:8px solid #b7abea;border-radius:50%;display:flex;font-size:44px;font-weight:700;justify-content:center;height:150px;margin:12px auto;text-align:center;width:150px}.range-slider-custom{width:500px;margin:20px auto}.range-slider-custom input[type=range]{background:#f1f1f1;margin:0 auto;width:410px;height:40px;overflow:hidden;cursor:pointer}.range-slider-custom input[type=range],.range-slider-custom input[type=range]::-webkit-slider-runnable-track,.range-slider-custom input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.range-slider-custom input[type=range]::-webkit-slider-runnable-track{width:400px;height:16px;background:#b7abea;border-radius:50px}.range-slider-custom input[type=range]::-webkit-slider-thumb{position:relative;height:40px;width:40px;margin-top:-10px;background:#3ad73f;border-radius:50%;border:2px solid #fff}.range-slider-custom input[type=range]::-webkit-slider-thumb:before{position:absolute;content:"";height:16px;width:500px;left:-502px;top:8px;background:#f1f1f1}.energy-click-through{max-width:1270px;margin:60px auto}.icon-holder{width:24px!important;height:24px!important;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.icon-holder .fa{font-size:18px;display:block}.ovo-form .price-inner-container .large-p,.ovo-form .price-inner-container p,.ovo-form p strong{color:#0a9828!important}.ovo-form :not(.fa){color:#2f3749!important;font-family:Montserrat,sans-serif!important}.ovo-form .offer-box-two-image{margin-right:40px;width:288px}.ovo-form .btn{background:#de1d8d!important;color:#fff!important;border-radius:5px!important}.ovo-form .form-grid__item{background:#f3f3f3!important}.ovo-form .icon-holder{background:#de1d8d!important}.journey--test,.ovo-form{background:#2f3749;min-height:calc(100vh - 78px)}.journey--test .energy-click-through,.journey--test .ovo-grid,.ovo-form .energy-click-through,.ovo-form .ovo-grid{background:#2f3749}.journey--test .icon-holder,.ovo-form .icon-holder{margin-left:6px}.journey--test .icon-holder .fa,.ovo-form .icon-holder .fa{color:#fff!important}.journey--test .form__grid__split,.ovo-form .form__grid__split{background:#f9f9f9;padding:40px;border-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;display:grid;grid-gap:20px;grid-template-columns:repeat(3,1fr);align-items:center}@media screen and (max-width:1000px){.journey--test .form__grid__split,.ovo-form .form__grid__split{grid-template-columns:repeat(1,1fr);padding:20px}}@media screen and (max-width:1000px){.journey--test .form__grid__split>div:nth-child(2),.ovo-form .form__grid__split>div:nth-child(2){grid-row:1;grid-column:1}}.journey--test .form__grid__split svg,.ovo-form .form__grid__split svg{margin-right:18px}.journey--test .form__grid__split .form__grid__split--inner,.ovo-form .form__grid__split .form__grid__split--inner{display:flex;align-items:center}@media screen and (max-width:1000px){.journey--test .form__grid__split .form__grid__split--inner,.ovo-form .form__grid__split .form__grid__split--inner{background:#fff;padding:12px;border:1px solid #e8e8e8;border-radius:4px}}.journey--test .form__grid__split .form__grid__split--inner:last-child,.ovo-form .form__grid__split .form__grid__split--inner:last-child{margin-bottom:0}.journey--test .form__grid__split .form__grid__split--inner span,.ovo-form .form__grid__split .form__grid__split--inner span{font-size:40px}.journey--test .form-grid__item,.ovo-form .form-grid__item{display:flex;text-align:left}.journey--test .form-grid__item--two-col,.ovo-form .form-grid__item--two-col{grid-column:1/3}.journey--test .form-grid__item .form-grid__content .offer-box-one-image,.ovo-form .form-grid__item .form-grid__content .offer-box-one-image{margin-right:20px;width:162px;min-width:162px}@media screen and (max-width:420px){.journey--test .form-grid__item .form-grid__content .offer-box-one-image,.ovo-form .form-grid__item .form-grid__content .offer-box-one-image{width:120px}}.journey--test .form-grid__item .form-grid__content .offer-box-one-image--bordered,.ovo-form .form-grid__item .form-grid__content .offer-box-one-image--bordered{background:#fff;border-radius:50%;border:4px solid #60f0f8;width:100px;height:100px;margin:0 auto 8px;display:flex;align-items:center;justify-content:center}.journey--test .form-grid__item .form-grid__content .offer-box-one-image--bordered img,.ovo-form .form-grid__item .form-grid__content .offer-box-one-image--bordered img{width:74px;margin-right:0}.journey--test .form-grid__item .form-grid__content .offer-box-one-image--bordered+img,.ovo-form .form-grid__item .form-grid__content .offer-box-one-image--bordered+img{margin-right:0!important;width:158px}.journey--test .form-grid__item .form-grid__offer-box,.ovo-form .form-grid__item .form-grid__offer-box{border-radius:4px;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.journey--test .form-grid__item .tariff-title,.ovo-form .form-grid__item .tariff-title{font-size:20px;margin-bottom:20px}.journey--test .form-grid__item .tariff-part__svg--transform,.ovo-form .form-grid__item .tariff-part__svg--transform{position:relative;transform:translateY(-13px)}.journey--test .form-grid__item .new-tariff-details,.ovo-form .form-grid__item .new-tariff-details{margin-bottom:24px}.journey--test .form-grid__item .new-tariff-details .tariff-parts,.ovo-form .form-grid__item .new-tariff-details .tariff-parts{display:flex;background:#f9f9f9;justify-content:center;padding:12px;border-top:1px solid #e8e8e8;border-bottom-right-radius:4px;border-bottom-left-radius:4px}@media screen and (max-width:1000px){.journey--test .form-grid__item .new-tariff-details .tariff-parts,.ovo-form .form-grid__item .new-tariff-details .tariff-parts{flex-direction:column}}.journey--test .form-grid__item .new-tariff-details .tariff-parts .tariff-part,.ovo-form .form-grid__item .new-tariff-details .tariff-parts .tariff-part{display:flex;margin-right:20px;max-height:46px}@media screen and (max-width:1000px){.journey--test .form-grid__item .new-tariff-details .tariff-parts .tariff-part,.ovo-form .form-grid__item .new-tariff-details .tariff-parts .tariff-part{margin:0 auto;max-height:none}}@media screen and (max-width:1000px){.journey--test .form-grid__item .new-tariff-details .tariff-parts .tariff-part p,.ovo-form .form-grid__item .new-tariff-details .tariff-parts .tariff-part p{font-size:14px!important}}.journey--test .form-grid__item .new-tariff-details .tariff-parts .tariff-part--contract-length svg,.ovo-form .form-grid__item .new-tariff-details .tariff-parts .tariff-part--contract-length svg{height:50px}@media screen and (max-width:1000px){.journey--test .form-grid__item .new-tariff-details .tariff-parts .tariff-part--contract-length svg,.ovo-form .form-grid__item .new-tariff-details .tariff-parts .tariff-part--contract-length svg{height:38px}}.journey--test .form-grid__item .new-tariff-details .tariff-parts .tariff-part:last-child,.ovo-form .form-grid__item .new-tariff-details .tariff-parts .tariff-part:last-child{margin-right:0}.journey--test .form-grid__item .new-tariff-details .tariff-parts .tariff-part svg,.ovo-form .form-grid__item .new-tariff-details .tariff-parts .tariff-part svg{margin-right:10px}.journey--test .form-grid__item:first-child p,.ovo-form .form-grid__item:first-child p{font-size:16px;text-align:left}.journey--test .form-grid__item:last-child,.ovo-form .form-grid__item:last-child{background:#fff}.journey--test .form-grid__item:last-child .offer-box-one-image,.ovo-form .form-grid__item:last-child .offer-box-one-image{border-radius:5px;overflow:hidden}.journey--test .form-grid__item .btn,.ovo-form .form-grid__item .btn{margin-top:20px;min-width:260px}.journey--test .form-grid__item .btn:before,.ovo-form .form-grid__item .btn:before{display:none}.edf-form,.edf-form .form-grid{background:#f1f1f1}.edf-form .form-grid__item{background:#fff!important;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.edf-form .price-inner-container .large-p,.edf-form .price-inner-container p,.edf-form p strong{color:#10367a!important}.edf-form :not(.fa){color:#2d2d2d!important;font-family:Arial,Helvetica,sans-serif!important}.edf-form svg{min-width:40px}.edf-form .offer-box-two-image{width:212px;margin:0 auto;display:block}@media screen and (max-width:1000px){.edf-form .offer-box-two-image{width:132px}}.edf-form .form-grid__content{text-align:right}@media screen and (max-width:1000px){.edf-form .form-grid__content{text-align:center}}.edf-form .btn{color:#fff!important;border-radius:4px!important}.edf-form .btn,.edf-form .icon-holder{background:#fe5716!important}.energy-form__container .journey .british-gas-grid,.energy-form__container .journey .octopus-energy-grid{max-width:1126px}@media screen and (max-width:1200px){.energy-form__container .journey .british-gas-grid,.energy-form__container .journey .octopus-energy-grid{max-width:100%}}.confirm-details--hidden{display:none}.tariff-information-link{text-decoration:underline;display:block;margin-top:-9px;margin-bottom:12px;color:#333}.octopus-energy-form{background:#100030}.octopus-energy-form .form-grid{max-width:1128px}.octopus-energy-form .fa,.octopus-energy-form .form-grid__item .confirm-details label,.octopus-energy-form .form-grid__item .confirm-details p,.octopus-energy-form .p-flex,.octopus-energy-form .payment-box *,.octopus-energy-form h3,.octopus-energy-form label,.octopus-energy-form ul li,.octopus-energy-form ul li a{color:#fff!important}.octopus-energy-form .form-grid{background:#100030}.octopus-energy-form .form-grid__item{color:#fff!important;background:#180048!important}.octopus-energy-form .form-grid__item .form-grid__offer-box,.octopus-energy-form .form-grid__item input:not(.form-submit),.octopus-energy-form .form-grid__item label,.octopus-energy-form .form-grid__item select{border:none;border-radius:4px}.octopus-energy-form .form-grid__item .form-submit{background:#f050f8;color:#000;border-radius:8px!important}.octopus-energy-form .form-grid__item:last-child a,.octopus-energy-form .form-grid__item:last-child h4 strong,.octopus-energy-form .form-grid__item:last-child p small{color:#fff!important}.octopus-energy-form .form-grid .form-popup{background:#100030!important}.octopus-energy-form .form-grid .form-popup .aquisition-review__section p,.octopus-energy-form .form-grid .form-popup .dd-step,.octopus-energy-form .form-grid .form-popup .dd-terms-link{color:#fff!important}.octopus-energy-form .form-grid .form-popup .form-popup__logo{background:#fff;border-color:#60f0f8}.octopus-energy-form .form-grid .form-popup .form-popup__details,.octopus-energy-form .form-grid .form-popup .payment-box{background:#180048!important;border:4px solid #60f0f8}.octopus-energy-form .form-grid .form-popup .form-popup__details p,.octopus-energy-form .form-grid .form-popup .payment-box p{color:#fff!important}.octopus-energy-form .form-grid .form-popup__details,.octopus-energy-form .form-grid__item:not(.form-popup){border:4px solid #60f0f8;border-radius:16px}.octopus-energy-form .offer-box-two-image--octopus-energy{display:block;margin:0 auto;max-width:168px}.octopus-energy-form .tariff-information-link{color:#fff}.octopus-energy-form .free-upsell-title,.octopus-energy-form .offer-box-one-update p strong,.octopus-energy-form .offer-box-two-update p strong{color:#60f0f8!important}.octopus-energy-form .price-inner-container p{font-size:20px;line-height:1.1;font-weight:700;margin-left:12px}@media screen and (max-width:600px){.octopus-energy-form .price-inner-container p{margin-left:0}}.octopus-energy-form .saving-p{text-align:right}@media screen and (max-width:500px){.octopus-energy-form .saving-p{text-align:center}}.octopus-energy-form .saving-p .icon-holder{background:#f050f8}.octopus-energy-form svg path{fill:#f050f8}.octopus-energy-form .price-inner-container .large-p{font-size:68px}@media screen and (max-width:500px){.octopus-energy-form .price-inner-container .large-p{font-size:52px}}.octopus-energy-form h3,.octopus-energy-form label,.octopus-energy-form p,.octopus-energy-form strong{font-family:Helvetica,Arial,sans-serif}.british-gas-form{background:#fff}.british-gas-form h3,.british-gas-form label,.british-gas-form p,.british-gas-form strong{font-family:BG Flame,Helvetica,Arial,sans-serif}.british-gas-form .form-grid{background:#fff}.british-gas-form .saving-p{text-align:right}@media screen and (max-width:600px){.british-gas-form .saving-p{text-align:center}}.british-gas-form .form-grid__item{background:#f3f5f7!important;box-shadow:none!important;overflow:hidden}.british-gas-form .form-grid__item svg path{fill:#004ecc!important}.british-gas-form .form-grid__item:last-child{background:#f3f5f7!important}.british-gas-form .form-grid__item:first-child .form-grid__content{align-items:flex-start}.british-gas-form .form-grid__item:first-child .offer-box-one-image{min-width:100px;width:100px}.british-gas-form .form-grid__item:first-child p{line-height:1.5;text-align:left;color:#2d2d2d!important;font-size:18px!important}.british-gas-form .form-grid__content{height:100%}.british-gas-form .price-inner-container .large-p,.british-gas-form .price-inner-container p,.british-gas-form p strong{color:#002f87!important}.british-gas-form .price-inner-container p{font-size:20px;line-height:1.1;font-weight:700;margin-left:12px}@media screen and (max-width:600px){.british-gas-form .price-inner-container p{margin-left:0}}.british-gas-form .price-inner-container .large-p{font-size:68px}@media screen and (max-width:500px){.british-gas-form .price-inner-container .large-p{font-size:52px}}.british-gas-form h3{color:#002f87!important;font-family:helvetica,arial,sans-serif!important}.british-gas-form .offer-box-two-image{margin:0 auto;width:235px!important;transform:translateY(-8px);display:block}@media screen and (max-width:991px){.british-gas-form .offer-box-two-image{transform:translateY(0)}}@media screen and (max-width:500px){.british-gas-form .offer-box-two-image{width:152px!important}}.british-gas-form .btn{background:#7fcc00!important;color:#fff!important;border-radius:6px!important}.british-gas-form .icon-holder{background:#002f87!important}.british-gas-form .icon-holder .fa{color:#fff!important}.ovo-energy-form{background:#fff}.ovo-energy-form h3,.ovo-energy-form label,.ovo-energy-form p,.ovo-energy-form strong{font-family:Montserrat,sans-serif}.ovo-energy-form .form-grid{background:#fff}.ovo-energy-form .saving-p{text-align:right}@media screen and (max-width:600px){.ovo-energy-form .saving-p{text-align:center}}.ovo-energy-form .form-grid__item{background:#f0f2f5!important;box-shadow:none!important;border-radius:4px;overflow:hidden}.ovo-energy-form .form-grid__item .loading-bar:before{background:#0d8426!important}.ovo-energy-form .form-grid__item svg path{fill:#0d8426!important}.ovo-energy-form .form-grid__item .form__grid__split{background:#fff}.ovo-energy-form .form-grid__item:last-child{background:#f0f2f5!important}.ovo-energy-form .form-grid__item:first-child .form-grid__content{align-items:flex-start}.ovo-energy-form .form-grid__item:first-child .offer-box-one-image{min-width:100px;width:100px}.ovo-energy-form .form-grid__item:first-child p{margin-top:12px;line-height:1.5;text-align:left;color:#2d2d2d!important;font-size:18px!important}.ovo-energy-form .form-grid__content{height:100%}.ovo-energy-form .bold-underline,.ovo-energy-form .monthly-bill,.ovo-energy-form .price-inner-container .large-p,.ovo-energy-form .price-inner-container p,.ovo-energy-form .tariff-part p,.ovo-energy-form p strong{color:#2f3749!important}.ovo-energy-form .price-inner-container p{font-size:20px;line-height:1.1;font-weight:700;margin-left:12px}@media screen and (max-width:600px){.ovo-energy-form .price-inner-container p{margin-left:0}}.ovo-energy-form .price-inner-container .large-p{font-size:68px}@media screen and (max-width:500px){.ovo-energy-form .price-inner-container .large-p{font-size:52px}}.ovo-energy-form h3{color:#0d8426!important;font-family:Montserrat,sans-serif!important}.ovo-energy-form .offer-box-two-image{margin:0 auto;width:235px!important;transform:translateY(-8px);display:block}@media screen and (max-width:991px){.ovo-energy-form .offer-box-two-image{transform:translateY(0)}}@media screen and (max-width:500px){.ovo-energy-form .offer-box-two-image{width:96px!important}}.ovo-energy-form .retain-input{border:1px solid #c7153e!important;color:#c7153e!important}.ovo-energy-form .btn{color:#fff!important;border-radius:4px!important;font-family:Montserrat,sans-serif}.ovo-energy-form .btn,.ovo-energy-form .icon-holder{background:#0d8426!important}.ovo-energy-form .icon-holder .fa{color:#fff!important}@media screen and (max-width:450px){.btns--main{display:none!important}.form-grid__item--edf .btns--main{display:block!important}}.open-partner-form-btn{display:block;min-width:100%!important;margin-top:0!important}.open-partner-form-btn--mobile{display:none!important}@media screen and (max-width:450px){.open-partner-form-btn--mobile{display:block!important}}.octopus-form,.octopus-form .form-grid{background:#180048}.octopus-form .form-grid__item{background:#fff!important;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.octopus-form .price-inner-container .large-p,.octopus-form .price-inner-container p,.octopus-form p strong{color:#100030!important}.octopus-form :not(.fa){color:#2d2d2d!important;font-family:helvetica,arial,sans-serif!important}.octopus-form .offer-box-two-image{margin-right:40px;width:235px!important;transform:translateX(-46px)}.octopus-form .btn{background:#f050f8!important;border-radius:8px!important}.octopus-form .icon-holder{background:#60f0f8!important}.octopus-form .icon-holder .fa{color:#100030!important}@media screen and (max-width:420px){.energy-form__container .form-grid{padding:32px 15px}}.energy-form__container .journey .form-grid--aquisition{grid-gap:0;align-items:center;display:flex;padding-top:0;max-width:600px}@media screen and (max-width:650px){.energy-form__container .journey .form-grid--aquisition{max-width:100%}}.energy-form__container .journey .form-grid--aquisition .form-grid__item{min-width:100%}.energy-form__container .journey .form-grid--aquisition .form-grid__item .form-grid__content{flex-direction:column-reverse;text-align:center}.energy-form__container .journey .form-grid--aquisition .form-grid__item .form-grid__content .retention-large-heading{text-align:center}.energy-form__container .journey .form-grid--aquisition .form-grid__item .form-grid__content img{margin-right:0;min-width:158px}.octopus-energy-form .retain-form__inputs{grid-gap:24px;margin:24px 0}.octopus-energy-form .retain-form__inputs .retain-input{border-radius:0;color:#2d2d2d!important;margin-bottom:0;padding:0 12px;width:100%;max-width:688px;margin-top:0}.octopus-energy-form .retain-form__inputs .retain-input,.octopus-energy-form .retain-form__inputs input[type=submit]{height:50px}.british-gas-form .retain-form__inputs{grid-gap:12px}.british-gas-form .retain-form__inputs .retain-input{border:2px solid #2d2d2d;border-radius:4px;color:#2d2d2d}.british-gas-form .retain-form__inputs .retain-input--full{width:100%;max-width:532px;margin-top:12px;margin-bottom:0;padding:0 12px}.british-gas-form .retain-form__inputs .retain-input,.british-gas-form .retain-form__inputs input[type=submit]{height:50px}.edf-form .retain-form__inputs .retain-input{border:1px solid #666;color:#666;border-radius:8px}.edf-form .retain-form__inputs .retain-input,.edf-form .retain-form__inputs input[type=submit]{height:50px}.ovo-form .retain-form__inputs .retain-input{border:1px solid #2f3749;color:#555c6b}.ovo-form .retain-form__inputs .retain-input,.ovo-form .retain-form__inputs input[type=submit]{height:48px}.retain-form__inputs .retain-input.errorbox{border-color:red!important}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-top-color:#9fe6ca}.lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.offer-toggle{align-items:center;display:flex;margin-bottom:12px;color:#2d2d2d!important}.offer-toggle--hidden{display:none}.offer-toggle p{color:#2d2d2d!important;font-weight:700;margin-left:12px!important}.toggle{position:relative;display:inline-block;margin-bottom:0;width:60px;height:34px}.toggle input{opacity:0;width:0;height:0}.toggle input:checked+.slider{background-color:#7fcc00}.toggle input:focus+.slider{box-shadow:0 0 1px #2196f3}.toggle input:checked+.slider:before{transform:translateX(26px)}.toggle .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.toggle .slider.round{border-radius:34px}.toggle .slider.round:before{border-radius:50%}.toggle .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s}.energy-retention-confirmation-modal--british-gas{background:#f3f5f7}.energy-retention-confirmation-modal--british-gas .info-modal__inner{background:#fff;border:1px solid #e8e8e8;border-radius:0;box-shadow:none;color:#2d2d2d}.energy-retention-confirmation-modal--british-gas .info-modal__inner .tariff-info__table tr{border-bottom:1px solid #2d2d2d}.energy-retention-confirmation-modal--british-gas .info-modal__inner .tariff-info__table tr td{color:#2d2d2d}.energy-retention-confirmation-modal--british-gas .info-modal__close{border:1px solid #e8e8e8;color:#2d2d2d}.energy-retention-confirmation-modal .btns .btn{margin-right:12px!important;border-radius:6px!important;color:#fff!important}.energy-retention-confirmation-modal .btns .btn--secondary:before{border:none!important}.energy-retention-confirmation-modal .btns .btn:hover{border-radius:6px!important}.energy-retention-confirmation-modal .btns .btn:last-child{background:#7fcc00!important}@media screen and (max-width:630px){.energy-retention-confirmation-modal .btns .btn{margin-right:0!important;margin-bottom:12px!important}}@media screen and (max-width:420px){.energy-form-grid .form-grid__item:first-child p{font-size:15px!important}}@media screen and (max-width:420px){.energy-form-grid .form-grid__item .free-upsell-title{font-size:16px!important}}.secure-form{display:inline-flex;align-items:center;background:#fff;border-radius:4px;border:1px solid #7fcc00;padding:4px 14px;margin-bottom:12px}@media screen and (max-width:450px){.secure-form{margin-bottom:0}}.secure-form .fa-lock{color:#7fcc00!important;font-size:24px}.secure-form p{color:#2d2d2d!important;margin-bottom:0!important;margin-left:10px!important}.up-down-list{font-weight:700;list-style-type:none;padding-left:0!important}.up-down-list li:before{font-family:FontAwesome;content:"";font-weight:700;padding:0 10px 0 0;color:#004ecc}.up-down-list--check .up-down-list li:before{content:""}.up-down-list li:last-child{margin-top:12px}.up-down-list li:last-child:before{content:""}.logo-banner .banner__two-column .banner__icon img{box-shadow:1px 1px 8px 2px hsla(0,0%,40%,.14);max-height:286px;width:auto;border-radius:4px}@media screen and (max-width:400px){.logo-banner .banner__two-column .banner__icon img{width:156px}}.confirm-tariff{margin:32px 0}@media screen and (max-width:574px){.confirm-tariff{margin-top:24px}}@media screen and (max-width:900px){.confirm-tariff{grid-template-columns:repeat(1,1fr)}}.confirm-tariff__title{font-size:24px;margin-top:40px}@media screen and (max-width:574px){.confirm-tariff__title{font-size:18px;margin-top:24px}}.confirm-tariff__card{background:#fefefe;box-shadow:1px 1px 8px 2px hsla(0,0%,40%,.14);padding:12px}.confirm-tariff__card table{width:100%}.confirm-tariff__card table tr{border-bottom:1px solid #ccc}.confirm-tariff__card table tr td{font-size:14px;padding:4px}@media screen and (max-width:900px){.confirm-tariff__card table tr td{width:50%}}.confirm-tariff__card table tr td:first-child{font-weight:700}.confirm-tariff__card table tr:last-child{border-bottom:none}.info-modal__branded-title{margin-bottom:12px}.info-modal__branded-title img{background:#fff;max-width:100px;padding:8px;border-radius:4px;margin-right:12px}.info-modal__branded-title h2{font-size:20px;line-height:1;margin-bottom:0!important}.error-para{background:red;padding:6px;margin-bottom:12px!important}.page-514 .ad-container,.page-514 .sidebar-ads{display:none!important}.page-514 .plain-text-layout__inner{width:100%!important}.journey.british-gas-form .retain-offer-box,.journey.british-gas-form .retain-offer-box ul li,.journey.british-gas-form .retain-offer-box ul li a{color:#002f87}.retain-form--talktalk .retain-form__inputs label{color:#fff!important}.ovo-fixed-warning{max-width:100%!important;margin:12px auto 0!important;font-size:14px;font-weight:700;font-style:italic;width:400px}.ovo-fixed-warning span{width:18px;height:18px;display:inline-flex;color:#fff;background:#042c7f;font-style:normal;text-align:center;border-radius:50%;justify-content:center;margin-right:4px;font-weight:700}.form-grid__item--octopus-energy-price .btns .reject-offer-text{color:#fff!important}@media screen and (max-width:530px){.journey--test .form-grid__item--octopus-energy.form-grid__item--intro-three .offer-box-one-image{display:none}}.journey--test .form-grid__item--octopus-energy .retention-large-heading{color:#fff!important;margin-bottom:0!important}.journey--test .form-grid__item--octopus-energy .top-box-content--additional{margin-top:12px;border:1px solid #fff;border-radius:4px;padding:12px}.journey--test .form-grid__item--octopus-energy .icon-holder{background:#f050f8!important}.journey--test .form-grid__item--octopus-energy .icon-holder .fa{color:#100030!important}.journey--test .form-grid__item--octopus-energy .form__grid__split{background:#180048!important;padding:0}.journey--test .form-grid__item--octopus-energy .form__grid__split--inner{color:#fff;background:none!important}.journey--test .form-grid__item--octopus-energy .offer-box-two-image{width:240px;margin:0 auto;display:block}@media screen and (max-width:500px){.journey--test .form-grid__item--octopus-energy .offer-box-two-image{width:196px}}.journey--test .form-grid__item--octopus-energy .new-tariff-details{margin-top:12px}.journey--test .form-grid__item--octopus-energy .new-tariff-details .tariff-parts{background:#180048!important}@media screen and (max-width:646px){.journey--test .form-grid__item--octopus-energy .new-tariff-details .tariff-parts{padding-bottom:8px!important;padding-left:0!important;padding-right:0!important}}.journey--test .form-grid__item--octopus-energy .new-tariff-details .tariff-parts .tariff-part{color:#fff}@media screen and (max-width:1038px){.journey--test .form-grid__item--octopus-energy .new-tariff-details .tariff-parts .tariff-part--edit{margin-top:8px!important}}@media screen and (max-width:1000px){.journey--test .form-grid__item--octopus-energy .new-tariff-details .tariff-parts .tariff-part--edit{margin-top:-15px!important}}@media screen and (max-width:848px){.journey--test .form-grid__item--octopus-energy .new-tariff-details .tariff-parts .tariff-part--edit{margin-top:0!important}}@media screen and (max-width:646px){.journey--test .form-grid__item--octopus-energy .new-tariff-details .tariff-parts .tariff-part--edit{margin-top:-32px!important}}@media screen and (max-width:1038px){.journey--test .form-grid__item--octopus-energy .new-tariff-details{margin-bottom:0}}.journey--test .form-grid__item--octopus-energy .open-partner-form-btn{background:#f050f8!important;border-radius:8px!important;color:#100030!important;font-size:20px}.energy-sme{background:#f8f8f8;margin:44px 0;padding:32px;box-shadow:1px 2px 5px 2px hsla(0,0%,80%,.26)}.energy-sme .grid{grid-gap:12px}.energy-sme__field input,.energy-sme__field select{border:1px solid grey;border-radius:4px;height:40px;padding:0 12px;width:100%}.instant-energy-banner--min-height{min-height:600px}.instant-energy-banner,.instant-energy-start{height:calc(100vh - 78px);display:flex;align-items:center}@media screen and (max-width:1020px){.instant-energy-banner,.instant-energy-start{height:calc(100vh - 61px)}}@media screen and (max-width:750px){.instant-energy-banner,.instant-energy-start{height:calc(100vh - 58px)}}.instant-energy-banner .fa-spinner,.instant-energy-start .fa-spinner{display:none}@media screen and (max-width:480px){.instant-energy-banner .banner__icon{bottom:auto;top:8px;width:156px}}@media screen and (max-width:420px){.instant-energy-banner .banner__icon{top:24px}}@media screen and (max-width:390px){.instant-energy-banner .banner__icon{width:124px;top:48px}}@media screen and (max-width:360px){.instant-energy-banner .banner__icon .fairometer-svg__eye-border{bottom:49%;height:26%}}.instant-energy-banner .banner__icon .fairometer-svg__eye-border:after,.instant-energy-banner .banner__icon .fairometer-svg__eye-border:before,.tariff-select-container--hidden{display:none}.instant-energy{background:#fff;padding:24px;box-shadow:1px 2px 5px 2px hsla(0,0%,80%,.46);border-radius:4px;margin:0 0 40px}.instant-energy .tariff-radios .form-field{display:block}.instant-energy .tariff-radios .form-field input{display:none}.instant-energy label,.instant-energy p{font-size:16px!important}.instant-energy__title{display:flex;align-items:center}.instant-energy__title .instant-energy__logo{margin-right:20px}.instant-energy__title h2{margin:0!important}.instant-energy__logo{min-width:100px;min-height:100px;width:100px;border-radius:50%;border:4px solid #3ad73f;display:flex;align-items:center;justify-content:center}.instant-energy__logo img{max-width:70%;max-height:80%}.instant-energy-form .electric-vehicle-usage{display:none}.instant-energy-form .retain-offer-box .new-tariff-details .tariff-parts{justify-content:space-between;padding-left:38px;padding-right:40px}@media screen and (max-width:1038px){.instant-energy-form .retain-offer-box .new-tariff-details .tariff-parts{align-items:center;flex-direction:column}}@media screen and (max-width:646px){.instant-energy-form .retain-offer-box .new-tariff-details .tariff-parts{padding:20px}}@media screen and (max-width:1038px){.instant-energy-form .retain-offer-box .new-tariff-details .tariff-parts .tariff-part--edit{min-width:100%;margin-top:24px}}@media screen and (max-width:1038px){.instant-energy-form .retain-offer-box .new-tariff-details .tariff-parts .tariff-part--edit .btn{min-width:100%}}@media screen and (max-width:646px){.instant-energy-form .retain-offer-box .new-tariff-details .tariff-parts .tariff-part{margin:0;width:100%}}.instant-energy-form .retain-offer-box .new-tariff-details .tariff-parts .tariff-part--contract-length{width:auto}.instant-energy-form .retain-offer-box .new-tariff-details .tariff-parts>.tariff-part{margin-right:0}@media screen and (max-width:646px){.instant-energy-form .retain-offer-box .new-tariff-details .tariff-parts>.tariff-part{display:block}}@media screen and (max-width:646px){.instant-energy-form .retain-offer-box .new-tariff-details .tariff-parts>.tariff-part .tariff-part{margin-bottom:6px}}.instant-energy-form .retain-offer-box .new-tariff-details .tariff-parts svg{width:48px}.instant-energy-form .retain-offer-box .new-tariff-details .tariff-parts .btn{margin-top:0;min-width:116px;background:#f9f9f9!important;border:1px solid #002578;color:#002578!important}.instant-energy-form .retain-offer-box .new-tariff-details .tariff-parts .btn .fa{margin-right:4px}.instant-energy-form .loading-screen__inner{height:auto;padding:20px}.instant-energy-form .loading-screen__content--active{width:500px;padding:0;display:block;position:relative}.instant-energy-form .loading-screen__content--active .loading-screen__checking{padding:0;width:100%}.instant-energy-form .loading-screen__content--active .loading-screen__checking .loading-screen__text{margin-top:20px}.instant-energy-form .loading-screen__text p{margin-bottom:0}.instant-address{background:#fff;padding:24px;max-width:454px;margin-top:24px;box-shadow:1px 2px 5px 2px hsla(0,0%,80%,.46);border-radius:4px}.instant-address p{display:none}.instant-address .initial-postcode{margin-top:0!important}.instant-address .initial-postcode #energy-postcode{margin-bottom:0}.instant-address .details.postcode{max-width:100%}.instant-address .comparison-address .subtitle{margin-top:12px}.instant-address .tariffBox{margin-bottom:0;margin-top:0}.instant-address .btn{margin-top:24px;min-width:200px}.instant-address .subtitle,.instant-address label{font-family:cera-rounded,sans-serif;font-size:16px!important;margin-bottom:12px!important;font-weight:400}.instant-address .tariff-select{width:100%;color:#000}.help-row .instant-address{background:transparent;padding:0;box-shadow:none}.help-row .instant-address .subtitle{font-weight:400}.instant-energy-start .aquisition-review{padding:0 15px}.instant-energy-start .btn{min-width:200px}.journey-container--hidden{height:0;overflow:hidden}.edit-instant-quote .info-modal__form{margin-top:0;padding-top:24px}.edit-instant-quote__content{display:none;border-bottom:1px solid rgba(0,0,0,.1)}.edit-instant-quote__content--open{display:block}.edit-instant-quote__fields{border-top:1px solid rgba(0,0,0,.1)}.edit-instant-quote__field{border-bottom:1px solid rgba(0,0,0,.1)}.edit-instant-quote__content{padding:0 12px 12px}.edit-instant-quote__content .grid .info-modal__form-input{margin-bottom:0}.edit-instant-quote__title{padding:12px}.edit-instant-quote__title h4{display:flex;justify-content:space-between}.edit-instant-quote__title h4 span{font-family:cera-rounded,sans-serif;font-weight:400;cursor:pointer}.edit-instant-quote__title p{margin-bottom:0}.edit-instant-quote .info-modal__submit{margin-top:24px}.update-bbtv-offer{height:calc(100vh - 70px);background:#fff}.final-step__broadband-aq .btn{border-radius:3px!important;margin-top:0}.final-step__broadband-aq .btn:before{display:none}.final-step__broadband-aq--bt .btn{background:#5514b4!important;border-radius:3px!important;font-weight:700;color:#fff!important}.final-step__broadband-aq--bt h3{color:#5514b4}.final-step__broadband-aq--bt p{color:#000}.final-step__broadband-aq--talktalk{background:#2c4047!important}.final-step__broadband-aq--talktalk .btn,.final-step__broadband-aq--talktalk h3,.final-step__broadband-aq--talktalk p{font-family:Oswald,sans-serif}.final-step__broadband-aq--talktalk .btn{background:#00f0ff!important;border-radius:3px!important;font-weight:light;color:#2c4047!important}.final-step__broadband-aq--talktalk h3,.final-step__broadband-aq--talktalk p{color:#fff}@media screen and (max-width:450px){.energy-mothball-form .form-grid__content{align-items:flex-start}}.final-step__broadband-aq,.final-step__energy-smart,.mothball__energy-smart{background:#fff;border-radius:4px;padding:20px;margin-right:20px}@media screen and (max-width:600px){.final-step__broadband-aq,.final-step__energy-smart,.mothball__energy-smart{margin-right:0}}.final-step__broadband-aq--inner,.final-step__energy-smart--inner,.mothball__energy-smart--inner{display:flex;justify-content:space-between}.final-step__broadband-aq--inner>div:first-child,.final-step__energy-smart--inner>div:first-child,.mothball__energy-smart--inner>div:first-child{padding-right:12px}.final-step__broadband-aq--inner img,.final-step__energy-smart--inner img,.mothball__energy-smart--inner img{width:146px}.final-step__broadband-aq h3,.final-step__energy-smart h3,.mothball__energy-smart h3{font-size:18px!important}.final-step__broadband-aq h3,.final-step__broadband-aq p,.final-step__energy-smart h3,.final-step__energy-smart p,.mothball__energy-smart h3,.mothball__energy-smart p{margin-bottom:12px}.final-step__broadband-aq div,.final-step__energy-smart div,.mothball__energy-smart div{color:#002f87}.final-step__energy-smart,.mothball__energy-smart{font-family:BG Flame,Helvetica,Arial,sans-serif}.final-step__energy-smart .btn,.mothball__energy-smart .btn{background:#7fcc00!important;color:#fff!important;border-radius:6px!important;margin-top:0;min-width:100%}.final-step__energy-smart .btn:before,.mothball__energy-smart .btn:before{display:none}.final-step__energy-smart .smart-meter-offer,.mothball__energy-smart .smart-meter-offer{display:flex;align-items:center;justify-content:center;flex-direction:column;background:#004ecc;width:80px;height:80px;text-align:center;font-weight:700;border-radius:50%;position:relative}.final-step__energy-smart .smart-meter-offer .form__info,.mothball__energy-smart .smart-meter-offer .form__info{position:absolute;top:0;right:0;width:20px;height:20px}.final-step__energy-smart .smart-meter-offer div,.mothball__energy-smart .smart-meter-offer div{color:#fff;font-size:26px;line-height:18px}.final-step__energy-smart .smart-meter-offer div span,.mothball__energy-smart .smart-meter-offer div span{font-size:15px}.btn--talktalk{background:#00f0ff!important;border-radius:50%;display:block;width:100%;max-width:100%;min-width:100%;color:#2c4047!important;font-weight:400!important}.btn--talktalk:after,.btn--talktalk:before{display:none!important}.select{width:100%;height:40px;color:#333;padding:0 15px;margin-bottom:12px;border:none;border-radius:4px}.form-grid__item--octopus-energy .btns .reject-offer-text{color:#fff!important}.suggestion__container{position:relative}.suggestion,.suggestion-name{border:2px solid #2f3749;color:#555c6b;border-radius:5px;background-color:#fff;flex-direction:column;display:none;position:absolute;top:100%;left:0;width:100%;z-index:1}.suggestion-name__title,.suggestion__title{font-size:14px;text-decoration:underline;padding-left:10px}.suggestion-name__list,.suggestion__list{display:flex;flex-direction:row;align-items:center}.suggestion-name__list-item,.suggestion-name__list-item-name,.suggestion__list-item,.suggestion__list-item-name{padding:0 0 5px 5px;word-wrap:break-word;max-width:62%}.suggestion-name__action,.suggestion__action{display:flex;flex-direction:row;margin-left:auto}.suggestion-name__action-accept,.suggestion-name__action-decline,.suggestion__action-accept,.suggestion__action-decline{padding-right:5px;padding-bottom:5px}.suggestion-name__action-accept button,.suggestion-name__action-decline button,.suggestion__action-accept button,.suggestion__action-decline button{width:30px;height:30px;border-radius:50%;background:#7fcc00;border:none;display:flex;align-items:center;justify-content:center;padding:0;margin:0}.suggestion-name__action-decline button,.suggestion__action-decline button{background:#ff1c1b}@media screen and (max-width:700px){.suggestion-name__action-accept button,.suggestion-name__action-decline button,.suggestion__action-accept button,.suggestion__action-decline button{width:45px;height:45px}.suggestion-name__list-item-name label,.suggestion__list-item-name label{font-size:24px;padding-left:10px}.suggestion-name__action-accept button i.fa.fa-check,.suggestion-name__action-decline button i.fa.fa-times,.suggestion__action-accept button i.fa.fa-check,.suggestion__action-decline button i.fa.fa-times{font-size:24px!important}}.eon-form{background:#f1f1f1}.eon-form .retain-offer-box{border:4px solid #9400ff;box-shadow:none}.eon-form .retain-offer-box.form-popup{border:none}.eon-form .retain-offer-box.form-popup input,.eon-form .retain-offer-box.form-popup select{border:1px solid #36164a;color:#36164a}.eon-form .form-grid__item--eon{background:#fff!important}.eon-form .form-grid__item--eon .btn.large{background:#ff4822!important}.eon-form .form-grid__item--eon:first-child h2{margin-bottom:12px}.eon-form .form-grid__item--eon:first-child p{font-size:18px;line-height:1.6}.eon-form .form-grid__item--eon:first-child .icon-holder{background:#ff4822}.eon-form .form-grid__item--eon h2,.eon-form .form-grid__item--eon li,.eon-form .form-grid__item--eon p,.eon-form .form-grid__item--eon ul{color:#36164a!important}.eon-form .form-grid__item--eon .form__grid__split--inner{background:transparent!important}@media screen and (max-width:1000px){.eon-form .form-grid__item--eon .form__grid__split--inner{margin-bottom:20px}}.eon-form .form-grid__item--eon .form__grid__split svg path,.eon-form .form-grid__item--eon .tariff-parts svg path{fill:#ff4822!important}.eon-form .form-grid__item--eon .offer-box-two-image{display:block;margin:0 auto;width:242px}@media screen and (max-width:600px){.eon-form .form-grid__item--eon .offer-box-two-image{width:152px;margin:12px auto}}.eon-form .form-grid__item--eon .tariff-parts{border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow:hidden}.eon-form .form-grid__item--eon .btn,.eon-form .form-grid__item--eon a,.eon-form .form-grid__item--eon h2,.eon-form .form-grid__item--eon h3,.eon-form .form-grid__item--eon h4,.eon-form .form-grid__item--eon p,.eon-form .form-grid__item--eon ul li{font-family:eonfont,sans-serif}.check-address{margin-top:20px;display:inline-flex;justify-content:flex-start;align-items:center;background:#fff;border-radius:4px;padding:12px;box-shadow:1px 1px 8px 2px hsla(0,0%,40%,.14)}.instant-address .check-address{padding:0;box-shadow:none}.check-address__desc{width:auto!important;margin-top:0!important;margin-right:6px!important;font-size:18px}.check-address__icon{display:inline-block!important;font-size:32px}.edf-explainer{text-align:center}.edf-explainer__icons{display:grid;max-width:742px;margin:20px auto;grid-template-columns:repeat(3,1fr);border:1px solid #ccc;padding:12px;border-radius:4px;grid-gap:12px;font-weight:700;box-shadow:0 10px 10px -10px rgba(0,0,0,.1);background:#fff}@media screen and (max-width:440px){.edf-explainer__icons{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:440px){.edf-explainer__icons img{height:60px}}.edf-explainer .rotating-logos{width:378px;margin:30px auto 0}@media screen and (max-width:500px){.edf-explainer .rotating-logos{width:300px}}.edf-explainer .rotating-logos__fairometer{display:block!important}.rotating-logos{position:relative}.rotating-logos__coin{position:absolute;width:140px;height:140px;transform-style:preserve-3d;-webkit-animation:spin-coin 5s linear infinite;animation:spin-coin 5s linear infinite;transition:all .3s;bottom:64%}@media screen and (max-width:1024px){.rotating-logos__coin{width:100px;height:100px}}@media screen and (max-width:850px){.rotating-logos__coin{left:-8px}}@media screen and (max-width:750px){.rotating-logos__coin{width:100px;height:100px;left:-8px}}@media screen and (max-width:500px){.rotating-logos__coin{bottom:auto;left:0}}.rotating-logos__face{position:absolute;width:140px;height:140px;border-radius:50%;overflow:hidden;background-color:#fff;display:flex;align-items:center;justify-content:center;border:8px solid #9ee3f0}@media screen and (max-width:1024px){.rotating-logos__face{width:100px;height:100px}}@media screen and (max-width:750px){.rotating-logos__face{width:100px;height:100px}}.rotating-logos__face--front{transform:translateZ(0)}.rotating-logos__face--back{transform:translateZ(-1px) rotateY(180deg)}.rotating-logos__face img{max-width:70%}@media screen and (max-width:500px){.rotating-logos__fairometer{display:none}}@-webkit-keyframes spin-coin{0%{transform:perspective(1000px) rotateY(0deg)}to{transform:perspective(1000px) rotateY(1turn)}}@keyframes spin-coin{0%{transform:perspective(1000px) rotateY(0deg)}to{transform:perspective(1000px) rotateY(1turn)}}.smart-duration>label{display:block;margin:20px 0}.smart-duration label{color:#2d2d2d}.smart-duration label input[type=radio]{margin-left:12px;opacity:1;position:static;width:auto;height:auto}.loading-screen__checking-with{width:718px}.loading-screen__checking-with .loading-screen__inner{padding:0}.loading-screen__text--white{background:#fff;padding:12px;position:relative;z-index:2}.question-mark-image{position:absolute;bottom:-100%;transform:translateX(-50%);width:80px}.question-mark-image--one{left:50%;-webkit-animation:moveUp 5s linear infinite;animation:moveUp 5s linear infinite}.question-mark-image--two{left:0;-webkit-animation:moveUp 3s linear infinite;animation:moveUp 3s linear infinite}.question-mark-image--three{left:40%;-webkit-animation:moveUp 4s linear infinite;animation:moveUp 4s linear infinite}.question-mark-image--four{left:20%;-webkit-animation:moveUp 6s linear infinite;animation:moveUp 6s linear infinite}.question-mark-image--five{left:90%;-webkit-animation:moveUp 4s linear infinite;animation:moveUp 4s linear infinite}.question-mark-image--six{left:70%;-webkit-animation:moveUp 3s linear infinite;animation:moveUp 3s linear infinite}.question-mark-image--seven{left:80%;-webkit-animation:moveUp 5s linear infinite;animation:moveUp 5s linear infinite}@-webkit-keyframes moveUp{0%{bottom:-100%}to{bottom:100%}}@keyframes moveUp{0%{bottom:-100%}to{bottom:100%}}.fairometer__clipboard{position:absolute;top:17%;right:-14px;z-index:2}@media screen and (max-width:590px){.fairometer__clipboard{right:17px}}@media screen and (max-width:500px){.fairometer__clipboard{right:auto;left:73%}}@media screen and (max-width:450px){.fairometer__clipboard{top:10%}}@media screen and (max-width:590px){.fairometer__clipboard img{max-width:156px}}@media screen and (max-width:450px){.fairometer__clipboard img{max-width:132px}}.form-explanation{background:#f3f5f7;padding:20px;border:1px solid #ccc;border-radius:4px;margin-bottom:20px}.form-explanation p{font-size:14px}.form-explanation__title{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:100%;box-sizing:border-box;cursor:pointer}.form-explanation__title .rotated{transform:rotate(180deg)}.form-explanation__title p{margin-bottom:0}.form-explanation__content{overflow:hidden}.form-explanation__content p:first-child{margin-top:20px}.form-explanation__content--hidden{height:0}.fairometer__clipboard-content{position:absolute;left:50%;transform:translateX(-50%);top:16%;width:55%}@media screen and (max-width:450px){.fairometer__clipboard-content{top:10%;width:64%}}.fairometer__clipboard-content hr{margin:12px 0}.fairometer__clipboard-content p{line-height:1}@media screen and (max-width:590px){.fairometer__clipboard-content p{font-size:12px!important}}.fairometer-checking-offer{transform:translateX(-14%)}@media screen and (max-width:500px){.fairometer-checking-offer{transform:translateX(-18%)}}@media screen and (max-width:450px){.fairometer-checking-offer{transform:translateX(-16%)}}.fairometer__logo{height:48px}@media screen and (max-width:590px){.fairometer__logo{height:36px}}@media screen and (max-width:450px){.fairometer__logo{height:28px}}.loading-screen__checking-with .fairometer-svg__arm--left{display:none!important}.fairometer-svg{position:relative;width:884px;margin:0 auto;z-index:2}#fairometer-wrapper .fairometer-svg,.banner__icon .fairometer-svg,.fairometer-checking-offer .fairometer-svg{width:100%}.loading-screen__checking-with .fairometer-svg{width:480px}@media screen and (max-width:590px){.loading-screen__checking-with .fairometer-svg{width:288px}}.fairometer-svg__arm,.fairometer-svg__arm ellipse,.fairometer-svg__eye-main,.fairometer-svg__eye-shadow,.fairometer-svg__needle-main,.fairometer-svg__needle-main-shadow circle,.fairometer-svg__needle-main-shadow path{display:none}.banner__icon .fairometer-svg__arm,.banner__icon .fairometer-svg__arm ellipse,.fairometer-checking-offer .fairometer-svg__arm,.fairometer-checking-offer .fairometer-svg__arm ellipse{display:block}.fairometer-svg__boot-shadow,.fairometer-svg__image,.fairometer-svg__leg-shadow{display:none}.fairometer-svg__needle-fake{position:absolute;bottom:50%;width:24px;height:28%;left:51%;transform-origin:bottom;transform:translate(-50%,-30%) rotate(-90deg)}#fairometer-wrapper .fairometer-svg__needle-fake,.fairometer-checking-offer .fairometer-svg__needle-fake{width:20px}@media screen and (max-width:480px){#fairometer-wrapper .fairometer-svg__needle-fake,.fairometer-checking-offer .fairometer-svg__needle-fake{width:14px;height:29%}}.banner__icon .fairometer-svg__needle-fake{width:20px;-webkit-animation:animateRedBill 2s linear infinite;animation:animateRedBill 2s linear infinite}@media screen and (max-width:610px){.banner__icon .fairometer-svg__needle-fake{width:14px}}@media screen and (max-width:480px){.banner__icon .fairometer-svg__needle-fake{width:10px}}.fairometer-svg__needle-fake--checking{-webkit-animation:animateChecking 1s linear infinite;animation:animateChecking 1s linear infinite}@-webkit-keyframes animateChecking{0%{transform:translate(-50%,-30%) rotate(-90deg)}50%{transform:translate(-50%,-30%) rotate(-85deg)}to{transform:translate(-50%,-30%) rotate(-90deg)}}@keyframes animateChecking{0%{transform:translate(-50%,-30%) rotate(-90deg)}50%{transform:translate(-50%,-30%) rotate(-85deg)}to{transform:translate(-50%,-30%) rotate(-90deg)}}@-webkit-keyframes animateRedBill{0%{transform:translate(-50%,-30%) rotate(60deg)}50%{transform:translate(-50%,-30%) rotate(40deg)}to{transform:translate(-50%,-30%) rotate(60deg)}}@keyframes animateRedBill{0%{transform:translate(-50%,-30%) rotate(60deg)}50%{transform:translate(-50%,-30%) rotate(40deg)}to{transform:translate(-50%,-30%) rotate(60deg)}}.fairometer-svg__needle-fake .fairometer-svg__needle-fake-main{border-top-left-radius:50px;border-top-right-radius:50px;border-left:2px solid #30435a;border-right:2px solid #30435a;background:#5c7990;height:44%;position:relative}@media screen and (max-width:458px){.fairometer-svg__needle-fake .fairometer-svg__needle-fake-main{height:46%}}.fairometer-svg__needle-fake-shadow{width:0;height:0;border-top:0 solid transparent;border-bottom:82px solid rgba(0,0,0,.4);position:absolute;top:10px}.banner__icon .fairometer-svg__needle-fake-shadow{border-bottom:52px solid rgba(0,0,0,.4)}@media screen and (max-width:1010px){.banner__icon .fairometer-svg__needle-fake-shadow{border-bottom:43px solid rgba(0,0,0,.4)}}@media screen and (max-width:920px){.banner__icon .fairometer-svg__needle-fake-shadow{border-bottom:36px solid rgba(0,0,0,.4)}}@media screen and (max-width:850px){.banner__icon .fairometer-svg__needle-fake-shadow{border-bottom:30px solid rgba(0,0,0,.4)}}@media screen and (max-width:720px){.banner__icon .fairometer-svg__needle-fake-shadow{border-bottom:25px solid rgba(0,0,0,.4);display:none}}#fairometer-wrapper .fairometer-svg__needle-fake-shadow{border-bottom:50px solid rgba(0,0,0,.4)}@media screen and (max-width:520px){#fairometer-wrapper .fairometer-svg__needle-fake-shadow{border-bottom:42px solid rgba(0,0,0,.4)}}@media screen and (max-width:458px){#fairometer-wrapper .fairometer-svg__needle-fake-shadow{border-bottom:36px solid rgba(0,0,0,.4)}}@media screen and (max-width:425px){#fairometer-wrapper .fairometer-svg__needle-fake-shadow{border-bottom:34px solid rgba(0,0,0,.4)}}.fairometer-checking-offer .fairometer-svg__needle-fake-shadow{border-bottom:42px solid rgba(0,0,0,.4)}@media screen and (max-width:590px){.fairometer-checking-offer .fairometer-svg__needle-fake-shadow{border-bottom:22px solid rgba(0,0,0,.4)}}@media screen and (max-width:480px){.fairometer-checking-offer .fairometer-svg__needle-fake-shadow{border-bottom:24px solid rgba(0,0,0,.4)}}.fairometer-svg__needle-fake-shadow--left{border-left:8px solid transparent;transform:translateX(-100%)}#fairometer-wrapper .fairometer-svg__needle-fake-shadow--left,.fairometer-checking-offer .fairometer-svg__needle-fake-shadow--left{border-left:5px solid transparent}@media screen and (max-width:720px){.banner__icon .fairometer-svg__needle-fake-shadow--left{border-left:4px solid transparent}}.fairometer-svg__needle-fake-shadow--right{border-right:8px solid transparent;transform:translateX(306%)}#fairometer-wrapper .fairometer-svg__needle-fake-shadow--right,.fairometer-checking-offer .fairometer-svg__needle-fake-shadow--right{border-right:5px solid transparent;transform:translateX(392%)}@media screen and (max-width:500px){#fairometer-wrapper .fairometer-svg__needle-fake-shadow--right,.fairometer-checking-offer .fairometer-svg__needle-fake-shadow--right{transform:translateX(360%)}}@media screen and (max-width:480px){#fairometer-wrapper .fairometer-svg__needle-fake-shadow--right,.fairometer-checking-offer .fairometer-svg__needle-fake-shadow--right{transform:translateX(280%)}}.banner__icon .fairometer-svg__needle-fake-shadow--right{transform:translateX(258%)}@media screen and (max-width:720px){.banner__icon .fairometer-svg__needle-fake-shadow--right{border-right:4px solid transparent;transform:translateX(511%)}}@media screen and (max-width:610px){.banner__icon .fairometer-svg__needle-fake-shadow--right{transform:translateX(370%)}}.fairometer-svg__eye-border{width:30.5%;height:19.5%;border:15px solid #e6f4ef;border-bottom:none;border-radius:133px 133px 0 0;background-color:transparent;position:absolute;bottom:55.5%;z-index:2;left:50.5%;transform:translateX(-49%)}.fairometer-checking-offer .fairometer-svg__eye-border{width:30%;height:20%;border:10px solid #e6f4ef;border-bottom:none;bottom:55%}@media screen and (max-width:590px){.fairometer-checking-offer .fairometer-svg__eye-border{width:31%;height:21%;border:8px solid #e6f4ef;border-bottom:none;bottom:54%}}@media screen and (max-width:480px){.fairometer-checking-offer .fairometer-svg__eye-border{border:5px solid #e6f4ef;border-bottom:none;bottom:53.5%}}#fairometer-wrapper .fairometer-svg__eye-border{width:30%;height:20%;border:10px solid #e6f4ef;border-bottom:none;bottom:55%}@media screen and (max-width:520px){#fairometer-wrapper .fairometer-svg__eye-border{width:31%}}@media screen and (max-width:458px){#fairometer-wrapper .fairometer-svg__eye-border{height:21%;border:8px solid #e6f4ef;border-bottom:none;bottom:54%}}.banner__icon .fairometer-svg__eye-border{border:10px solid #e6f4ef;border-bottom:none;bottom:54.7%;height:20%}@media screen and (max-width:920px){.banner__icon .fairometer-svg__eye-border{bottom:54.2%;border:7px solid #e6f4ef;border-bottom:none}}@media screen and (max-width:850px){.banner__icon .fairometer-svg__eye-border{height:21%;bottom:54%}}@media screen and (max-width:720px){.banner__icon .fairometer-svg__eye-border{bottom:53.5%}}@media screen and (max-width:610px){.banner__icon .fairometer-svg__eye-border{border:5px solid #e6f4ef;border-bottom:none;bottom:53%}}@media screen and (max-width:480px){.banner__icon .fairometer-svg__eye-border{height:24%;bottom:51%;border:3px solid #e6f4ef;border-bottom:none}}.fairometer-svg__eye-border:after,.fairometer-svg__eye-border:before{content:"";background:#e6f4ef;height:16px;width:54%;position:absolute;bottom:-8px}#fairometer-wrapper .fairometer-svg__eye-border:after,#fairometer-wrapper .fairometer-svg__eye-border:before,.fairometer-checking-offer .fairometer-svg__eye-border:after,.fairometer-checking-offer .fairometer-svg__eye-border:before{bottom:-9px}.fairometer-svg__eye-border:before{right:100%}.fairometer-svg__eye-border:after{left:100%}.fairometer-svg__eye-fake{position:absolute;z-index:2;bottom:0;left:50%;width:52px;height:52px;background:#30415a;padding:2px;border-radius:50px;transform:translate(-50%,50%);transition:bottom .5s ease-in-out,height .3s ease-in-out,width .3s ease-in-out}.banner__icon .fairometer-svg__eye-fake{width:30px;height:30px}@media screen and (max-width:920px){.banner__icon .fairometer-svg__eye-fake{width:20px;height:20px}}@media screen and (max-width:610px){.banner__icon .fairometer-svg__eye-fake{width:16px;height:16px}}@media screen and (max-width:480px){.banner__icon .fairometer-svg__eye-fake{width:10px;height:10px;padding:1px}}.fairometer-checking-offer .fairometer-svg__eye-fake{width:30px;height:30px}@media screen and (max-width:590px){.fairometer-checking-offer .fairometer-svg__eye-fake{width:18px;height:18px}}#fairometer-wrapper .fairometer-svg__eye-fake{width:30px;height:30px}@media screen and (max-width:458px){#fairometer-wrapper .fairometer-svg__eye-fake{width:24px;height:24px}}.fairometer-svg__eye-fake--looking{bottom:21%}.fairometer-svg__eye-fake--sad{height:20px}#fairometer-wrapper .fairometer-svg__eye-fake--sad,.fairometer-checking-offer .fairometer-svg__eye-fake--sad{height:14px}.fairometer-svg__eye-fake--happy{border:15px solid #30415a;border-bottom:none;border-radius:35px 35px 6px 6px;background-color:transparent;height:40px;transition:bottom .1s ease-in-out,height .1s ease-in-out,width .1s ease-in-out}#fairometer-wrapper .fairometer-svg__eye-fake--happy,.fairometer-checking-offer .fairometer-svg__eye-fake--happy{border:8px solid #30415a;border-bottom:none}.fairometer-svg__eye-fake--happy div{display:none}.fairometer-svg__eye-fake-inner{border:1px solid #476a85;height:100%;border-radius:50px}.fairometer-svg__body{transform:rotate(0deg);transform-origin:center;pointer-events:none;transition:transform 1s ease-in-out}.fairometer-svg__body--rotating{-webkit-animation:rotateFairometer 6s ease-in-out infinite;animation:rotateFairometer 6s ease-in-out infinite}.fairometer-svg__fake-container{position:absolute;width:100%;height:100%}.fairometer-svg__feet{transform:translateY(-2%)}.fairometer-checking-offer{width:100%!important}@-webkit-keyframes rotateFairometer{0%{transform:rotate(0deg)}33%{transform:rotate(8deg)}66%{transform:rotate(-6deg)}to{transform:rotate(0deg)}}@keyframes rotateFairometer{0%{transform:rotate(0deg)}33%{transform:rotate(8deg)}66%{transform:rotate(-6deg)}to{transform:rotate(0deg)}}.offer-box-update__offer{display:flex;justify-content:center;align-items:center}.trust-pilot-fairometer{display:none}@media screen and (max-width:650px){.trust-pilot-fairometer{margin-top:-24px;display:block}}@media screen and (max-width:545px){.trust-pilot-fairometer{margin-top:-72px}}.insurance-container{background-color:#f1f1f1}.insurance-title{padding:42px 0}.insurance-image-container,.insurance-title{display:flex;justify-content:center;align-items:center}.insurance-image-container{flex-wrap:wrap}.insurance-image-column{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;width:100%;align-items:flex-start;max-width:826px;margin:0 auto}@media screen and (max-width:600px){.insurance-image-column{grid-template-columns:repeat(2,1fr)}}.insurance-icon-link div{position:relative;padding-bottom:92%;display:block;border:8px solid #c8bfec;border-radius:50%;box-shadow:0 0 8px 2px rgba(0,0,0,.1);opacity:.7;transition:all .3s ease}@media screen and (max-width:600px){.insurance-icon-link div{padding-bottom:93.5%}}.insurance-icon-link:hover div{opacity:1}.insurance-icon-link h2{text-align:center;margin-top:12px;margin-bottom:0;font-size:20px}.insurance-icon-link img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:60%;max-height:60%}.insurance-text-container{width:642px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;padding:80px 0;align-items:flex-start}@media screen and (max-width:700px){.insurance-text-container{width:100%}}@media screen and (max-width:600px){.insurance-text-container{grid-template-columns:repeat(1,1fr)}}.insurance-text{height:auto;height:100%;position:relative;padding-bottom:60px}@media screen and (max-width:600px){.insurance-text{padding-bottom:46px}}.insurance-text .btn{position:absolute;bottom:0;left:0;width:100%}.insurance-text p{font-size:16px}.instant-energy{overflow:hidden;transition:opacity .3s ease-in-out,transform .5s ease-in-out}.instant-energy--float-out{opacity:0;transform:translateY(-100%);pointer-events:none}.instant-energy--float-in{opacity:0;transform:translateY(100%);pointer-events:none}.instant-energy .go-back{float:right;cursor:pointer;padding-left:6px}.knowledge-landing{padding:60px 0}.knowledge-landing__heading{margin-bottom:24px;display:flex;align-items:center;justify-content:flex-start}.knowledge-landing__heading .knowledge-landing__icon{margin-right:12px;margin-bottom:0}.knowledge-landing__heading h2{margin-bottom:10px}.knowledge-landing__heading p{margin-bottom:0}.knowledge-landing__article,.knowledge-landing__featured,.knowledge-landing__featured-grid{display:grid}.knowledge-landing__article{grid-template-columns:repeat(3,1fr);grid-gap:30px}@media screen and (max-width:880px){.knowledge-landing__article{grid-template-columns:repeat(1,1fr);grid-gap:0}}.knowledge-landing__content{grid-column:1/3}.knowledge-landing__content ol,.knowledge-landing__content p,.knowledge-landing__content ul{font-size:16px}@media screen and (max-width:860px){.knowledge-landing__content ol,.knowledge-landing__content p,.knowledge-landing__content ul{font-size:14px!important}}.knowledge-landing__content li{margin-bottom:6px}.knowledge-landing__content li:last-child{margin-bottom:0}.knowledge-landing__content h2{margin-top:24px}.knowledge-landing__content h2:first-child{margin-top:0}@media screen and (max-width:880px){.knowledge-landing__sidebar{margin-top:30px}}.knowledge-landing__sidebox{margin-bottom:20px;padding:20px}.knowledge-landing__featured,.knowledge-landing__sidebox{background:#f0f0f0;border-radius:10px;box-shadow:0 1px 4px 1px rgba(0,0,0,.1)}.knowledge-landing__featured{grid-template-columns:repeat(3,1fr);overflow:hidden;margin-bottom:32px}@media screen and (max-width:860px){.knowledge-landing__featured{grid-template-columns:repeat(2,1fr)}}.knowledge-landing__section .knowledge-landing__featured{grid-template-columns:repeat(1,1fr)}.knowledge-landing__featured hr{border-top:1px solid #042c7f}.knowledge-landing__featured *{text-decoration:none!important;color:inherit!important}.knowledge-landing__featured h2{margin-bottom:12px;position:relative}.knowledge-landing__featured h2 .fa{position:absolute;font-size:42px;transform:translate(90%,-18%);line-height:1;transition:transform .2s ease-in-out}.knowledge-landing__featured h3{font-family:cera-rounded,sans-serif;font-weight:400;line-height:1.6}.knowledge-landing__featured-grid{grid-column:1/3;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:600px){.knowledge-landing__featured-grid{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:860px){.knowledge-landing__featured-list{grid-column:span 2}}.knowledge-landing__featured-item,.knowledge-landing__featured-list{padding:32px}.knowledge-landing__featured-item{transition:background .2s ease-in-out}.knowledge-landing__featured-item--energy{background:#ffc0bd}.knowledge-landing__featured-item--energy:hover{background:#ffcac7}.knowledge-landing__featured-item--broadband{background:#9fe6ca}.knowledge-landing__featured-item--broadband:hover{background:#a7e8ce}.knowledge-landing__featured-item--insurance{background:#b7abea}.knowledge-landing__featured-item--insurance:hover{background:#beb3ec}.knowledge-landing__featured-item--knowledge{background:#9ee3f0}.knowledge-landing__featured-item--knowledge:hover{background:#a7e6f1}.knowledge-landing__featured-item:hover h2 .fa{transform:translate(120%,-18%)}.knowledge-landing__featured-list ul,.knowledge-landing__sidebox ul{list-style-type:none;padding:0;margin:0}.knowledge-landing__featured-list ul li,.knowledge-landing__sidebox ul li{font-family:cera-rounded,sans-serif;line-height:1.6;border-bottom:1px solid #ccc;padding:6px}.knowledge-landing__featured-list ul li a,.knowledge-landing__sidebox ul li a{font-weight:400!important}.knowledge-landing__icon{width:60px;height:60px;border:6px solid #9ee3f0;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:12px;box-shadow:0 1px 4px 1px rgba(0,0,0,.1)}.knowledge-landing__icon img{max-width:70%;max-height:70%}.price-table{display:flex;align-items:center;justify-content:space-between;text-align:left;border-bottom:1px solid #d9d9d9;padding:12px;color:#2c4047}.price-table p{line-height:1.2}.price-table:first-of-type p{font-size:22px}.price-table__price{font-weight:700;font-size:24px}.price-table--future{justify-content:flex-start}.price-table--future p{font-size:14px!important}.price-table--future>div{margin-right:12px}.price-table--future>div:last-child{margin-right:0}.broadband-submit{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;grid-gap:12px}.broadband-submit .sub-btn{grid-column:1/3}.broadband-submit .sub-btn .btn{max-width:100%;display:block}.broadband-submit .sub-btn .btn:hover{background:#f2f2f2}.confirmation-list{border:1px solid #042c7f;border-radius:6px;background:#fff;cursor:pointer}.confirmation-list:first-child{margin-bottom:12px}@media screen and (max-width:500px){.confirmation-list:first-child{margin-top:12px}}.confirmation-list .checkbox{align-items:center;display:flex;padding:12px;border-bottom:1px solid #042c7f}.confirmation-list .checkbox input[type=checkbox]{position:static;width:24px;height:24px;opacity:1;margin-right:12px}.confirmation-list ul{margin:12px 0;padding-right:24px}.confirmation-list ul li{margin-bottom:6px;line-height:1.6}.btn--vodafone_broadband:before{display:none!important}.bbtv-form__container:has(.switch-offer-box){overflow:hidden!important}