@font-face{font-family:YWFT_clarify_bold;src:url(YWFT-Clarify-Bold.742d8d7b70659637c2d6.otf);src:url(YWFT-Clarify-Bold.742d8d7b70659637c2d6.otf) format('embedded-opentype'),url(YWFT-Clarify-Bold.742d8d7b70659637c2d6.otf) format('otf'),url(YWFT-Clarify-Bold.742d8d7b70659637c2d6.otf) format('truetype'),url(YWFT-Clarify-Bold.742d8d7b70659637c2d6.otf) format('svg');font-weight:400;font-style:normal}@font-face{font-family:YWFT_clarify_regular;src:url(YWFT-Clarify-Regular.94845b0c8e9782ba2c3c.otf);src:url(YWFT-Clarify-Regular.94845b0c8e9782ba2c3c.otf) format('embedded-opentype'),url(YWFT-Clarify-Regular.94845b0c8e9782ba2c3c.otf) format('woff'),url(YWFT-Clarify-Regular.94845b0c8e9782ba2c3c.otf) format('truetype'),url(YWFT-Clarify-Regular.94845b0c8e9782ba2c3c.otf) format('svg');font-weight:400;font-style:normal}body{font:16.5px/1.6 YWFT_clarify_regular,Figtree,arial,sans-serif;color:#455a64;background-color:#ebf1fa;margin-top:5%}h1{font-size:24px;color:#455a64;font-weight:600}h2{font-size:24px}h3{font-size:18px;font-family:YWFT_clarify_regular,vag_roundedregular,arial,sans-serif;color:#455a64;font-weight:bolder}.fontBold{font-family:YWFT_clarify_bold}.fontRegular{font-family:YWFT_clarify_regular}input::-ms-clear,input::-ms-reveal{display:none}label{font-weight:400;margin-top:10px}.steps{max-width:310px;border:1px solid #e6e6e6;border-radius:20px;min-height:340px;padding:20px;display:table;margin:20px auto;background-color:#f6f6f6}.arrowClass{width:10%}.arrowClass2{-webkit-filter:invert(34%) sepia(10%) saturate(521%) hue-rotate(165deg) brightness(93%) contrast(85%);filter:invert(34%) sepia(10%) saturate(521%) hue-rotate(165deg) brightness(93%) contrast(85%);width:12%}.infoIcon1{width:17px;cursor:pointer;margin-bottom:2px;display:none}.infoIcon2{width:14px;cursor:pointer;margin-bottom:1px!important;display:none!important}.steps h3{color:#0897c7}.compare{max-width:700px;margin-bottom:50px}.compare img{margin-bottom:20px}.switchTypeBtn{font-family:YWFT_clarify_regular;color:#2b50a3;padding:8px 10px;border:6px solid #2b50a3;border-radius:20px;font-size:22px;max-width:220px;display:block;margin:0 auto}input.invalid{background-color:#fdd}.tab3 span{font-weight:700}.step{margin:0 2px;background-color:#bbb;border:3px solid transparent;border-radius:50%;display:inline-block;padding:0 12px;color:#fff!important;cursor:pointer}.midstep::after{content:'';width:100%;height:1px;background:#292828;position:absolute;top:15px;z-index:-9}.firststep::after{content:'';width:95%;height:1px;background:#292828;position:absolute;top:15px;z-index:-1}input{font-size:18px}.form-control{font-size:18px;border-radius:10px}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>span{border-radius:10px}.switchforms .customBtn{font-family:YWFT_clarify_regular;min-width:100px;padding:10px 25px;margin:5px;border:1px solid #bbb;background-color:#2b50a3;color:#fff}.switchforms .btnRow{display:table;margin:50px auto}.switchforms .btn:hover{background-color:#2b50a3;color:#fff}.switchforms .labelTag{text-align:right}.swal2-popup .swal2-styled.swal2-confirm{background-color:#2b50a3!important;color:#fff!important;border:none;box-shadow:none}.swal2-popup .swal2-styled.swal2-cancel{background-color:#d32f2f!important;color:#fff!important;border:none;box-shadow:none}.page-item.active .page-link{background-color:#2b50a3;border-color:#2b50a3}.page-item.active:hover{color:#fff}.page-item:hover{color:#455a64}@media(max-width:800px){.switchforms .labelTag{text-align:left}}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #9cc7e2;background:#3693cd;color:#fff}#ui-datepicker-div{z-index:10}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background:0 0}#pricinglist thead{background-color:#3496c2;font-size:16px;color:#fff}#pricinglist th{text-align:center}.details .container{margin:50px auto;max-width:1100px}.details .headDetails{border:2px solid #2b50a3;padding:10px}.details h3{font-weight:700}.details p{color:#99abb4}.details img{margin:0 auto;display:table}.details label{font-weight:700}.details .detailsForm{border:1px solid #e8e8e8}.detailsForm .headFormDetails{background-color:#2b50a3}.detailsForm .headFormDetails h3{font-weight:700;color:#fff;margin-left:10px;margin-top:10px}.alert-danger{background-color:transparent}button :focus{outline:0!important}.paragraph-content p{text-align:justify}@media(max-width:760px){.steps{min-height:auto}}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){.table,.table tbody,.table td,.table th,.table thead,.table tr{display:block;padding:2px 5px!important}.table thead tr{position:absolute;top:-9999px;left:-9999px}.table tr{border:1px solid #ccc}.table td{border:none!important;position:relative;padding-left:50%}.table td:before{white-space:nowrap}.table td:nth-of-type(1):before{content:""}.table td:nth-of-type(2):before{content:"Rate (pence per kWh) :";display:table;width:100%}.table td:nth-of-type(3):before{content:"Standing Charge :"}.table td:nth-of-type(4):before{content:""}.table td:nth-of-type(5):before{content:"Duration in Months :"}.table .switchNowBtn{margin-top:-50px;top:-200px;right:-60%}.table{text-align:left!important}.table .floatTd:before{font-weight:700}.table .floatTd{width:50%;float:left}.table .customBtn{padding:5px}.arrowClass{width:5%}}.mobile-device{margin-left:25%;text-align:left!important}@media only screen and (max-width:600px){.mobile-device{margin-left:0!important}}input[type=checkbox]{visibility:hidden;height:0!important;position:absolute}input[type=checkbox]+label:before{border:1px solid #333;content:"\00a0";display:inline-block;font:16px/1em sans-serif;height:16px;margin:3px .25em 0 0;padding:0;vertical-align:top;width:16px;background-color:#fff}input[type=checkbox]:checked+label:before{border:1px solid #2b50a3;background:#2b50a3;color:#fff;content:"\2713";text-align:center}input[type=checkbox]:checked+label:after{font-weight:700;background-color:#2b50a3!important}input[type=checkbox]:focus+label::before{outline:#3b99fc auto 5px}.form-check-input{margin-top:.1rem!important}