.glimp-modal .modal-header{border:none}.glimp-modal .close{margin:0;opacity:0.4;font-size:28px}.glimp-modal h2{font-size:20px;font-weight:bold;margin-top:30px;margin-bottom:15px}.glimp-modal p{font-size:16px;margin:0 0 10px}.glimp-modal .deal-offers-cover{margin-top:20px;margin-bottom:30px;display:flex;align-items:center;flex-direction:row;justify-content:center}.glimp-modal .deal-offers-cover img{max-height:48px;margin:0 15px}@media (max-width: 640px){.glimp-modal .deal-offers-cover img{max-width:70px}}.glimp-modal .switch-deal-cover{padding:0 45px 10px 45px}.glimp-modal .field-cover .fields{max-width:320px;margin:0 auto}@media (max-width: 480px){.glimp-modal .field-cover .fields{padding:0 20px;max-width:100%}}.glimp-modal .field-cover input[type=text],.glimp-modal .field-cover input[type=number],.glimp-modal .field-cover input[type=email],.glimp-modal .field-cover textarea{width:100%;font-size:16px;margin-bottom:15px;height:50px;border:1px solid #ccc;border-radius:5px;padding:0 15px}.glimp-modal .highlight{color:#5db85b;text-align:center;font-size:14px}.glimp-modal .modal-footer{text-align:center;border:0;padding:0 0 25px 0}@media (max-width: 480px){.glimp-modal .modal-footer{padding:0 20px 40px 20px}}.glimp-modal .successful-broadband-switch{margin:0 auto;width:100%;max-width:320px;height:50px;margin-bottom:10px;background-color:#5cb85c;box-shadow:inset 0 -2px 0 rgba(0,0,0,0.2);color:#fff}.special-page-header{border:none;display:inline !important}.special-page-header .container{max-width:1030px}.special-page-header .container .logo-image{max-width:200px;float:right}@media (max-width: 999px){.special-page-header .container .logo-cover{width:100%;float:left;display:flex;align-items:center;justify-content:center}.special-page-header .container .logo-image{max-width:150px}}.whole_content{max-width:800px;margin:0 auto;text-align:left;display:flex;flex-direction:column}.img_list{display:flex}.thankyou_text h1{font-weight:bolder;color:#333;font-size:48px;margin-bottom:60px}.text_wrapper{background-color:#ebeff2;padding-top:120px;padding-bottom:120px}.direction_arrow{display:flex;max-width:800px;margin-bottom:50px}.direction_arrow p{font-size:22px;font-weight:bold}.icon_para{display:flex;margin:30px 40px;max-width:580px}.icon_para p{color:#9d9d9d;padding-left:15px}.icon_para img{height:30px}@media screen and (max-width: 735px){.thankyou_text h1{font-size:43px}.direction_arrow p{font-size:19px}.icon_para{margin:0}.whole_content{padding:0 30px}}@media screen and (max-width: 625px){.thankyou_text h1{font-size:34px;margin-bottom:40px}.direction_arrow p{font-size:16px}.whole_content{padding:0 30px}}@media screen and (max-width: 510px){.thankyou_text h1{font-size:20px;text-align:center;margin-bottom:28px}.img_list{flex-direction:column}.img_list li img{transform:rotate(90deg);width:45px}.direction_arrow{flex-direction:column;align-items:center;margin-bottom:15px}.whole_content{padding:0 30px}.direction_arrow p{font-size:13px;text-align:center}.icon_para{font-size:12px}.text_wrapper{padding-top:35px}}@media screen and (max-width: 330px){.thankyou_text h1{font-size:15px;text-align:center}.icon_para{font-size:10px}}.switch-modal-logo{max-height:70px !important}.chosen-plan-img img{max-height:70px !important}.best-deal-form input[type="search"]{box-sizing:border-box}@media (max-width: 480px){.glimp-modal .successful-broadband-switch{max-width:100%}}body{background:linear-gradient(180deg, white 0%, #eceff2 300px);background-color:#eceff2;background-repeat:no-repeat}main.bg-color{background:none}.logo{mix-blend-mode:darken}.bg-gry{background:none}.filter-outer-cover{padding:0;border-top:none;margin-bottom:20px}.panel-box .panel-sign-up-button{font-family:'Poppins', sans-serif;font-weight:600;font-size:21px}.panel-box .panel-large,#car-insurance-results .panel-box .panel-price-box strong,.panel-box .panel-large strong{font-family:'Poppins', sans-serif;font-weight:600;line-height:1.4em;font-size:14px}.panel-box .panel-price-box i{font-style:normal;font-family:'Oswald', sans-serif;font-size:16px}.panel-box .panel-price-box strong{font-family:'Oswald', sans-serif;font-size:13px;font-weight:normal;margin-top:5px;display:block}.panel-box .table-data-left,.panel-box .table-data-right,.panel-info-table div.text-left,.panel-info-table div.text-right{width:50%;padding:0;white-space:nowrap}.panel-info-table .row:before,.panel-info-table .row:after{display:none}.panel-info-table p{white-space:nowrap}.panel-info-table .row{justify-content:space-between;display:flex;max-width:100%;flex-wrap:wrap;padding-right:0;margin-right:0;margin-left:0}.panel-table td{font-family:'Poppins', sans-serif;font-size:13px;padding:2px 0}#power-results .col-xs-7:has(strong){min-width:100%}#power-results .table-data-right,#power-results .table-data-left,.panel-box .panel-info .panel-info-table,.panel-box .panel-info .panel-info-table p,.panel-box .panel-price-box,#power-results .panel-info-table .panel-box p{font-family:'Poppins', sans-serif;font-size:13px}.panel-box .panel-price-box .price{font-family:'Oswald', sans-serif}.panel-box .panel-price-box .price-stack{display:flex;flex-direction:column;gap:6px;align-items:center;text-align:center;width:100%}.panel-box .panel-price-box .price-row{display:flex;align-items:baseline;justify-content:center;gap:12px;flex-wrap:wrap;width:100%}.panel-box .panel-price-box .price-original{font-family:'Oswald', sans-serif;font-size:35px;color:#ff3c3c;text-decoration:line-through;margin:0;font-weight:300}.panel-box .panel-price-box .price-current{font-size:45px;font-weight:400;color:#121212}.panel-box .panel-price-box .price-savings{display:flex;align-items:center;gap:8px;margin:0;font-size:16px;color:#2f3133;font-weight:500}.panel-box .panel-price-box .price-savings-pill{display:inline-flex;align-items:center;gap:4px;padding:2px 12px 3px;border-radius:8px;background:#cfe9b3;color:#1f4b16;font-weight:600}#power-results .whole_content_wrapper .container{padding:0}#power-results .whole_content_wrapper{background:none;padding-top:20px}#power-results .whole_content_wrapper .heading_cont h4{font-size:21px;font-family:'Poppins', sans-serif}#power-results .whole_content_wrapper .desc_wrapper p{max-width:650px;font-size:16px;font-family:'Poppins', sans-serif}#power-results .whole_content_wrapper .heading_cont{max-width:650px}#power-results h1,h1{position:relative;display:block;text-align:left;line-height:23px;max-width:650px;margin:0 auto;padding:0 15px}h1 span{color:black;background:transparent;font-weight:normal;font-size:23px;line-height:30px;margin-top:20px;display:block;font-family:'Poppins', sans-serif}h1 em{font-style:normal;font-weight:100;margin-right:5px}h1 strong{color:white;text-align:left;display:inline-block;background:#5900a7;font-size:38px;line-height:60px;font-weight:bold;display:inline;border-bottom:5px solid #5900a7;font-family:'Poppins', sans-serif}.additional-info h2{font-size:30px;font-family:"Oswald", Arial, Helvetica, sans-serif;margin-top:20px;margin-bottom:20px}.additional-info p{font-size:1.2em;line-height:30px}.additional-info{max-width:650px;margin:0 auto;font-family:'Poppins', sans-serif}#broadband-results .additional-info>div>div,#broadband-results .additional-info>div>p,#broadband-results .additional-info>div>h2,#broadband-results .additional-info>div>h3,#broadband-results .additional-info>div>b,#broadband-results .additional-info>div>ul,#personal-loan-results .additional-info>div>div,#personal-loan-results .additional-info>div>p,#personal-loan-results .additional-info>div>b,#personal-loan-results .additional-info>div>ul,#personal-loan-results .additional-info>div>h3,#personal-loan-results .additional-info>div>h2{max-width:650px;margin:20px auto}#broadband-results .additional-info,#personal-loan-results .additional-info{max-width:100%}.sort-title-wrapper,#car-insurance-results .ftr-cnt,#credit-card-results .broadband-filters{display:none}#car-insurance-results .btn-wrap>div:last-child{display:none}#car-insurance-results .btn-wrap,#credit-card-results .btn-wrap{border-top:none;margin-top:20px}#car-insurance-results .btn-wrap .button,#credit-card-results .btn-wrap .button{display:inline-block;padding:10px 14px;padding:8px 10px;font-size:15px;font-weight:normal;border:1.5px solid #662D91;margin-right:3px}.banner-otr .bnr-001 p,#personal-loan-results .desc_wrapper p,#car-insurance-results .desc_wrapper p,#credit-card-results .desc_wrapper p{max-width:650px;font-size:16px;padding:15px;margin:0 auto;text-align:left}#credit-card-results #filters{padding-top:0 !important}.panel-box .panel-border-top-bottom,.panel-box .panel-border-top{border:none !important}#car-insurance-results .panel-box .panel-info{max-height:100%;height:auto}.panel-box .panel-info .panel-info-table hr{border-top:1px solid rgba(0,0,0,0.2);margin:3px 0}#car-insurance-results .car-insurance-img-box{height:150px}#car-insurance-results .panel-box{min-height:565px;max-height:565px}.mortgage-panel-table tr:first-child td{font-weight:bold}.unit-costs>div:first-child{min-width:100%}.plan-card .plan-top-wrapper .plan-img{min-height:80px}@media (max-width: 1023px){h1 strong{font-size:30px;line-height:48px}.head-min{border-bottom:none !important}#filters,h1,#personal-loan-results .desc_wrapper p,#car-insurance-results .desc_wrapper p,#credit-card-results .desc_wrapper p{padding:0}.btn-wrap>div{white-space:nowrap;overflow:hidden;overflow-x:auto;width:calc(100vw - 15px);margin-right:0 !important}}.panel-box .panel-tag{display:none}#credit-card-results li[data-offer-type="featured"] img,.featured img{mix-blend-mode:darken}#car-insurance-results .featured .panel-box:before{content:"Recommended Deal"}#car-insurance-results .featured .panel-box:before,#personal-loan-results .featured .panel-box .panel-tag,#credit-card-results li[data-offer-type="featured"] .panel-box .panel-tag{position:absolute;left:50%;width:180px;border-radius:5px;margin-left:-90px;top:-12px;font-size:14px;padding:0;background:#ff4b00;color:white;box-shadow:none;font-family:'Poppins', sans-serif;display:block}li[data-offer-type="featured"] .panel-box .panel-left-tag,.featured .panel-box .panel-left-tag{left:auto;width:100%;text-align:center;border-radius:4px;top:-10px}li[data-offer-type="featured"] .panel-box,.featured .panel-box{border:2px solid #ed5929;background-color:rgba(255,152,0,0.3);background:radial-gradient(circle, #fff5e7 60%, rgba(255,152,0,0.5) 100%);background:linear-gradient(180deg, #fff5e7 50%, rgba(255,152,0,0.5) 100%)}li[data-offer-type="featured"] .panel-box .panel-info .panel-info-table,.featured .panel-box .panel-info .panel-info-table{padding:2px 8px 5px 8px}li[data-offer-type="featured"] .panel-box .plan-name:after,.featured .panel-box .plan-name:after{content:attr(promo-label);display:block;position:absolute;top:2px;left:0;right:0;text-indent:0;font-family:'Poppins', sans-serif}li[data-offer-type="featured"] .panel-box .plan-name,.featured .panel-box .plan-name{position:relative;min-width:230px;font-size:14px;background:#ff4b00;color:white;padding:2px 4px;display:inline-block;border-radius:4px;overflow:hidden;font-family:'Poppins', sans-serif}#navOne{background:none}.btn-wrap{border-top:none !important}.btn-wrap p{margin-bottom:10px}.broadband-filters .glmp-hdg{margin:0 auto}.uib-pre-results .broadband-filters .glmp-hdg h1{z-index:1049}@media (min-width: 1024px){.uib-pre-results .modal .modal-dialog{max-width:630px;width:630px}}.broadband-filters .glmp-hdg h1{position:relative;display:block;text-align:left;line-height:23px}.modal-open .broadband-filters .glmp-hdg h1 span{display:block;margin-top:5px;background:transparent;color:white;line-height:28px}.modal-open .broadband-filters .glmp-hdg{margin-top:-40px}@media (max-width: 600px){.modal-open .broadband-filters .glmp-hdg{text-align:left;margin-top:0}.broadband-filters .glmp-hdg h1 span{line-height:35px}}@media (max-width: 1024px){#am_01 select,#am_01 input{max-width:calc(100vw - 66px)}}.btn-wrap{font-size:14px;font-family:'Poppins', sans-serif}.btn-wrap .button-group .button,.btn-wrap .btn-group .button-group .button{font-size:14px !important;box-shadow:3px 3px 0 #662D91}.uib-recs-only #uShowMore{display:block}#uShowMore{margin-top:20px;margin-bottom:80px;display:none}#uShowMore p{font-size:17px}#uShowMore button{background:#5900a7;color:white;font-size:24px;height:50px;padding:0 20px;margin-bottom:10px;border-radius:5px}@media (min-width: 1080px){.uib-recs-only ul.grid{max-height:540px;overflow:hidden}}@media (min-width: 692px) and (max-width: 1079px){.uib-recs-only ul.grid{max-height:540px;overflow:hidden}}@media (max-width: 691px){.btn-wrap>.btn-group:not(:first-child){display:none !important}.uib-recs-only ul.grid{max-height:1080px;overflow:hidden}}.glmp-hdg{text-align:center}.glmp-hdg h1{color:white;text-align:left;display:inline-block;background:#5900a7;font-size:38px !important;line-height:60px !important;padding:0 !important;font-weight:bold;display:inline;border-bottom:5px solid #5900a7;font-family:'Poppins', sans-serif}.glmp-hdg p{font:14px/23px Arial, Helvetica, sans-serif;color:#333;margin-top:10px}.btn-wrap{border-top:2px solid #d2d9e0;border-bottom:2px solid #d2d9e0;padding-top:1em;padding-bottom:1.5em;float:left;width:100%;display:flex;flex-wrap:wrap;align-items:center;text-align:left !important}.btn-wrap .btn-group{margin-bottom:10px}.ftr-cnt p{text-align:left}.btn-wrap .p-0{padding:0}.btn-wrap .button{display:inline-block;border-radius:5px;font-weight:700;padding:5px 20px;border:2px solid #662c91;background-color:#fff;color:#662c91;text-decoration:none;margin-bottom:.5em}.btn-wrap .button.is-active,.btn-wrap .button:hover{background-color:#662c91;color:#fff;text-decoration:none}.btn-wrap a:focus,.btn-wrap a:hover{color:#23527c;text-decoration:underline;cursor:pointer}.btn-wrap .hide-on-mobile{margin-bottom:0}.btn-wrap .button.is-disabled,.btn-wrap .button.is-disabled:hover,.btn-wrap .button.is-disabled:focus{background-color:#dedede !important;border-color:#666666 !important;color:#222 !important;cursor:default}.options__col--right{display:flex;justify-content:flex-end}.open-modal-how-work{color:#662c91}.open-modal-how-work::before{content:"?";display:inline-block;background-color:#662c91;color:#fff;font-weight:700;height:20px;width:20px;border-radius:10px;margin-right:.5em;text-align:center;line-height:20px}.ftr-cnt{margin:25px 0 50px;float:left;width:100%}.ftr-cnt p{font:14px/23px Arial, Helvetica, sans-serif}.custom-modal .close{position:absolute;right:-14px;top:-14px;background:#fff;width:50px;height:50px;border-radius:50px;opacity:1;z-index:99;font-weight:normal;font-size:30px}.custom-modal h2{font:30px/33px Arial, Helvetica, sans-serif;margin-top:20px;margin-bottom:10px}.custom-modal .modal-dialog{max-width:900px !important;width:700px;text-align:left}.custom-modal .modal-dialog .modal-content{border-radius:0}.custom-modal .modal-dialog .modal-body{padding:25px}.hide-on-mobile{display:block}.hide-on-desktop{display:none}.dsly-inln{display:inline-block}.switch-modal .switch-deal-cover #banner-ad-message span{background:#c3efb2;padding:0 4px;border-radius:4px}.switch-modal .switch-deal-cover #banner-ad-message{font-family:'Oswald', sans-serif;line-height:27px;font-size:24px;font-weight:normal;text-transform:uppercase}.deals_ul li{padding-left:1.5em;position:relative;margin-bottom:5px;list-style:none}.deals_ul li::before{content:"";display:block;position:absolute;height:18px;width:9px;top:0.05em;left:0.3em;border-right:4px solid #44b74c;border-bottom:4px solid #44b74c;transform:rotate(45deg)}.showdeals .close-deals-modal{display:block;background-color:#44B74D;color:white;text-decoration:none;width:100%;border:0;font-size:24px;line-height:1;padding:15px;border-radius:5px;cursor:pointer;text-align:center;margin-top:1em}.showdeals{padding:1em !important;font-size:18px;line-height:1.5}.showdeals .modal-dialog{max-width:600px !important;width:600px}.showdeals .modal-content{border-radius:5px !important}.showdeals .modal-dialog .modal-body{padding:2em !important}.glimp-modal #default-message{font-size:20px;font-weight:bold;margin-top:30px;margin-bottom:15px}@media (max-width: 1679px){.custom-modal .modal-dialog{max-width:710px !important}}@media (max-width: 991px){.custom-modal .modal-dialog{position:relative;width:auto;margin:10px}.btn-wrap .p-0{padding-right:15px}}@media (max-width: 767px){.showdeals .modal-dialog{max-width:100% !important;width:100%}.mb-dsly-none{display:none}.ftr-cnt{margin:25px 0 0px}.btn-wrap{padding-top:18px;padding-bottom:10px}.hide-on-desktop{display:block}.hide-on-mobile{display:none}.custom-modal .modal-dialog{transform:translate(1%, 0)}.btn-wrap .options__col--right{justify-content:flex-start;margin:0px 0 25px}.btn-wrap .button-group{margin-bottom:0px}}@media (max-width: 479px){.btn-wrap .p-0{padding-right:0px}.btn-wrap .button{padding:5px 8px}.glmp-hdg h1{font:18px/24px Arial, Helvetica, sans-serif}.glmp-hdg p{font:12px/16px Arial, Helvetica, sans-serif}.btn-wrap .button:hover{background-color:white;color:#662c91}.btn-wrap a:hover{color:inherit}}
