@-webkit-keyframes rounded{0%{-webkit-transform:translateX(-50%) scale(.8) rotate(0deg);transform:translateX(-50%) scale(.8) rotate(0deg)}25%{-webkit-transform:translateX(-51%) scale(.9) rotate(1turn);transform:translateX(-51%) scale(.9) rotate(1turn)}50%{-webkit-transform:translateX(-50%) scale(1.02) rotate(2turn);transform:translateX(-50%) scale(1.02) rotate(2turn)}to{-webkit-transform:translateX(-50%) scale(1.03) rotate(750deg);transform:translateX(-52%) scale(1.03) rotate(750deg)}}@keyframes rounded{0%{-webkit-transform:translateX(-50%) scale(.8) rotate(0deg);transform:translateX(-50%) scale(.8) rotate(0deg)}25%{-webkit-transform:translateX(-51%) scale(.9) rotate(1turn);transform:translateX(-51%) scale(.9) rotate(1turn)}50%{-webkit-transform:translateX(-50%) scale(1.02) rotate(2turn);transform:translateX(-50%) scale(1.02) rotate(2turn)}to{-webkit-transform:translateX(-50%) scale(1.03) rotate(750deg);transform:translateX(-52%) scale(1.03) rotate(750deg)}}body,html{margin-top:0;padding-top:0;height:auto}#wrapper-lp{position:relative}body::-webkit-scrollbar{width:5px}body::-webkit-scrollbar-thumb{background-color:#c637a0}nav.energy-team-nav.navbar.navbar-light{display:-webkit-box;display:flex;background:none;position:fixed;top:0;z-index:10;width:100%;-webkit-transition-duration:.5s;transition-duration:.5s;padding:5px 10px;border:none}nav.energy-team-nav.navbar.navbar-light.scrolled{background-color:#1e0354}nav.energy-team-nav.navbar.navbar-light .navbar-toggler{border:none}nav.energy-team-nav.navbar.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}@media (max-width:992px){nav.energy-team-nav.navbar.navbar-light .navbar-collapse{background-color:#1e0354;padding-bottom:10px}}@media (min-width:992px){nav.energy-team-nav.navbar.navbar-light .navbar-collapse{background:none}}nav.energy-team-nav.navbar.navbar-light .navbar-collapse.collapsing,nav.energy-team-nav.navbar.navbar-light .navbar-collapse.show{display:block}nav.energy-team-nav.navbar.navbar-light .navbar-nav li.nav-item{display:inline-block;position:relative;color:#fff;margin:0 20px;letter-spacing:normal;font-size:16px;font-weight:700}@media (max-width:1199px){nav.energy-team-nav.navbar.navbar-light .navbar-nav li.nav-item{margin:0 10px}}nav.energy-team-nav.navbar.navbar-light .navbar-nav li.nav-item:after{opacity:0;content:"";position:absolute;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);height:2px;bottom:8px;left:0;background-color:#fff;-webkit-transform-origin:center;transform-origin:center;-webkit-transition-duration:.5s;transition-duration:.5s}nav.energy-team-nav.navbar.navbar-light .navbar-nav li.nav-item:hover{color:#fff}nav.energy-team-nav.navbar.navbar-light .navbar-nav li.nav-item:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:center;transform-origin:center;opacity:1}nav.energy-team-nav.navbar.navbar-light .navbar-nav li.nav-item.active a{color:#fff}nav.energy-team-nav.navbar.navbar-light .navbar-nav li.nav-item.active:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:center;transform-origin:center;opacity:1}nav.energy-team-nav.navbar.navbar-light .navbar-nav li.nav-item a,nav.energy-team-nav.navbar.navbar-light .navbar-nav li.nav-item a:hover{color:#fff}nav.energy-team-nav.navbar.navbar-light .navbar-nav li.nav-item.no-underline:after{display:none!important}nav.energy-team-nav.navbar.navbar-light .navbar-nav li.nav-item button.btn{padding:10px 20px;background:#c637a0;color:#fff;font-weight:700;display:inline-block;min-width:170px;text-align:center;border-radius:60px;border:none;position:relative;overflow:hidden;z-index:1;text-transform:capitalize;-webkit-transition-duration:.25s;transition-duration:.25s}nav.energy-team-nav.navbar.navbar-light .navbar-nav li.nav-item button.btn:hover{box-shadow:inset 0 0 0 2em #fd7279}nav.energy-team-nav.navbar.navbar-light .navbar-brand{padding-left:20px}.top-section{background-position:bottom;background-repeat:no-repeat;height:90vh;position:relative;padding-top:100px}@media (min-height:700px){.top-section{height:80vh}}@media (min-height:1366px){.top-section{height:45vh}}@media (max-width:768px){.top-section{height:70vh}}@media (max-width:320px){.top-section{height:85vh}}.top-section:before{width:150vw;border-radius:0 0 45% 45%;background:transparent -webkit-gradient(linear,left top,right top,from(#297bff),to(#f90db1)) repeat scroll 0 0;background:transparent linear-gradient(90deg,#297bff 0,#f90db1) repeat scroll 0 0;height:100vh;position:absolute;left:-25vw;top:-30px;content:""}@media (min-height:700px){.top-section:before{height:90vh}}@media (min-height:1366px){.top-section:before{height:60vh}}@media (max-width:768px){.top-section:before{height:100%;border-radius:0 0 50% 50%;width:250vw;left:-75vw}}.top-section:after{content:"";width:100%;position:absolute;top:0;left:0;background:url(/images/energy_team/banner-bg-img.png) no-repeat scroll center 0/cover;height:100%;pointer-events:none}.top-section .magic-roundabout .round-shape{background-color:#fff;opacity:.051;width:498px;height:498px;border-radius:50%;position:absolute}.top-section .magic-roundabout .round-shape.one{bottom:80px;left:58%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-animation:rounded 5s linear infinite alternate;animation:rounded 5s linear infinite alternate}.top-section .magic-roundabout .round-shape.two{width:598px;height:598px;opacity:.071;right:180px;top:50px}.top-section .magic-roundabout .box{width:110px;height:110px;border-radius:10px;position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s}.top-section .magic-roundabout .box.one{opacity:.051;background:#fff;bottom:230px;left:70px}.top-section .magic-roundabout .box.two{background:transparent -webkit-gradient(linear,left top,right top,from(#297bff),to(#f90db1)) repeat scroll 0 0;background:transparent linear-gradient(90deg,#297bff 0,#f90db1) repeat scroll 0 0;opacity:.11;box-shadow:0 7px 133px 0 rgba(0,0,0,.89);bottom:200px;left:40px}.top-section .home-page-title{padding:10% 3%;color:#fff}@media (max-width:768px){.top-section .home-page-title{width:100%;padding:20px;position:relative}}.top-section .home-page-title h1{font-size:45px;margin-bottom:24px}@media (max-width:1024px){.top-section .home-page-title h1{font-size:32px}}@media (max-width:768px){.top-section .home-page-title h1{font-size:28px}}@media (max-width:320px){.top-section .home-page-title h1{font-size:24px}}.top-section .home-page-title h1 .highlight{font-weight:700;font-size:58px}@media (max-width:1024px){.top-section .home-page-title h1 .highlight{font-size:36px}}@media (max-width:768px){.top-section .home-page-title h1 .highlight{font-size:32px}}@media (max-width:320px){.top-section .home-page-title h1 .highlight{font-size:28px}}.top-section .home-page-title h2{font-size:28px}@media (max-width:1024px){.top-section .home-page-title h2{font-size:24px}}@media (max-width:768px){.top-section .home-page-title h2{font-size:18px}}@media (max-width:320px){.top-section .home-page-title h2{font-size:16px}}.top-section .home-page-title .home-page-button-container{padding:20px 0}.top-section .home-page-title .home-page-button-container .btn{padding:10px 20px;background:#c637a0;color:#fff;font-weight:700;display:inline-block;min-width:170px;text-align:center;border-radius:60px;border:none;position:relative;overflow:hidden;z-index:1;text-transform:capitalize;-webkit-transition-duration:.4s;transition-duration:.4s}.top-section .home-page-title .home-page-button-container .btn:hover{box-shadow:inset 0 0 0 2em #fd7279}.top-section .home-page-image{height:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}@media (max-width:768px){.top-section .home-page-image{display:none}}.top-section .home-page-image img{max-width:100%}.services-section{padding:20vh 40px 40px;text-align:center}@media (max-width:768px){.services-section{padding-top:20px}}.services-section .service-column{margin-bottom:20px}.services-section .services-title{display:inline-block;text-transform:capitalize;font-weight:600;color:#c637a0;position:relative;padding:5px 10px;min-width:130px;text-align:center;background-color:rgba(198,55,160,.1);border-radius:5px;font-size:18px}.services-section .services-section-description{font-size:32px;font-weight:700;color:#1e0354;line-height:1.4;margin:10px 0 39px;text-transform:capitalize}@media (max-width:450px){.services-section .services-section-description{font-size:24px}}@media (max-width:320px){.services-section .services-section-description{font-size:18px}}.services-section .services-section-description .highlight{font-weight:500;display:block;color:#c637a0}.services-section .service{text-align:center;padding:40px 30px 33px;background:#fff;color:#1e0354;position:relative;box-shadow:0 0 30px rgba(0,0,0,.06);border-radius:10px;height:100%}.services-section .service:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:#c637a0;opacity:0;width:0;margin:auto;-webkit-transition-duration:.5s;transition-duration:.5s}.services-section .service:hover:after{opacity:1;width:100%}.services-section .service.pink:after{background:#c637a0}.services-section .service.pink:hover .service-title{color:#c637a0}.services-section .service.pink .service-icon{background-color:rgba(198,55,160,.1);color:#c637a0}.services-section .service.pink .service-title:before{background-color:#c637a0}.services-section .service.orange:after{background:#fd7279}.services-section .service.orange:hover .service-title{color:#fd7279}.services-section .service.orange .service-icon{background-color:rgba(253,114,121,.1);color:#fd7279}.services-section .service.orange .service-title:before{background-color:#fd7279}.services-section .service.top-purple:after{background:#a640ff}.services-section .service.top-purple:hover .service-title{color:#a640ff}.services-section .service.top-purple .service-icon{background-color:rgba(166,64,255,.1);color:#a640ff}.services-section .service.top-purple .service-title:before{background-color:#a640ff}.services-section .service .service-icon{width:80px;height:80px;border-radius:50%;line-height:80px;display:inline-block;background-color:rgba(198,55,160,.1);font-size:30px;text-align:center;color:#c637a0}.services-section .service .service-icon i{line-height:80px}.services-section .service .service-title{font-size:20px;font-weight:700;color:#1e0354;padding:0 0 17px;margin:15px 0;position:relative;-webkit-transition-duration:.5s;transition-duration:.5s}.services-section .service .service-title:before{content:"";left:0;right:0;bottom:0;position:absolute;height:2px;width:80px;margin:auto;background-color:#c637a0}.services-section .service .service-description{font-size:14px}.services-section .services-section-button-container{margin-top:40px}.services-section .services-section-button-container .btn{padding:10px 20px;background:#c637a0;color:#fff;font-weight:700;display:inline-block;min-width:170px;text-align:center;border-radius:60px;border:none;position:relative;overflow:hidden;z-index:1;text-transform:capitalize;-webkit-transition-duration:.4s;transition-duration:.4s}.services-section .services-section-button-container .btn:hover{box-shadow:inset 0 0 0 2em #fd7279}.about-us-section{padding-top:100px;margin-bottom:100px}@media (max-width:768px){.about-us-section{padding-top:50px}}.about-us-section div.about-us-image{text-align:center}@media (min-width:768px) and (max-width:992px){.about-us-section div.about-us-image{padding-top:45%}}.about-us-section div.about-us-image img{max-width:100%}@media (max-width:768px){.about-us-section div.about-us-image img{max-height:35vh}}@media (max-width:768px){.about-us-section .about-us-text-section{padding:20px}.about-us-section .about-us-text-section .about-us-description{font-size:22px}}.about-us-section .about-us-title{display:inline-block;text-transform:capitalize;font-weight:600;color:#c637a0;position:relative;padding:5px 10px;min-width:130px;text-align:center;background-color:rgba(198,55,160,.1);border-radius:5px;font-size:18px}.about-us-section .about-us-description{font-size:28px;font-weight:500;color:#1e0354;line-height:1.4;margin:10px 0 20px}@media (max-width:450px){.about-us-section .about-us-description{font-size:24px}}@media (max-width:320px){.about-us-section .about-us-description{font-size:18px}}.about-us-section .about-us-text{font-size:14px;color:#1e0354}@media (max-width:320px){.about-us-section .about-us-text{font-size:12px}}.about-us-section .about-list{margin-left:30px}.about-us-section .about-list li{width:48%;display:inline-block;font-size:18px;line-height:18px;color:#1e0354}@media (min-width:767px) and (max-width:769px){.about-us-section .about-list li{font-size:16px;line-height:16px}}@media (max-width:320px){.about-us-section .about-list li{font-size:14px;line-height:14px}}.about-us-section .about-list li .fa-li{color:#c637a0}.about-us-section .about-us-button-container .btn{padding:10px 20px;background:#c637a0;color:#fff;font-weight:700;display:inline-block;min-width:170px;text-align:center;border-radius:60px;border:none;position:relative;overflow:hidden;z-index:1;text-transform:capitalize;-webkit-transition-duration:.4s;transition-duration:.4s}.about-us-section .about-us-button-container .btn:hover{box-shadow:inset 0 0 0 2em #fd7279}.testimonials-section{background-color:#1e0354;background-image:url(/images/energy_team/section-bg.jpg);background-position:bottom;background-size:cover;background-repeat:no-repeat;padding-top:50px;padding-bottom:50px;text-align:center}.testimonials-section .testimonials-title{display:inline-block;text-transform:capitalize;font-weight:600;color:#fff;position:relative;padding:5px 10px;min-width:130px;text-align:center;background-color:rgba(30,3,84,.1);border-radius:5px;font-size:18px}.testimonials-section .testimonials-section-description{font-size:28px;font-weight:700;color:#fff;line-height:1.4;margin:10px 0 39px;padding:0 20px}@media (max-width:450px){.testimonials-section .testimonials-section-description{font-size:24px}}@media (max-width:320px){.testimonials-section .testimonials-section-description{font-size:18px}}.testimonials-section .testimonials-container{max-width:900px}.testimonials-section .testimonial-button{height:60px;width:60px;line-height:60px;position:relative;border:none;border-radius:50%;cursor:pointer;overflow:hidden;text-align:center;background-color:rgba(30,3,84,.1);color:#fff;top:45%}.testimonials-section .testimonial-button i{line-height:60px}.testimonials-section .testimonial-container{width:80%;margin:auto}.testimonials-section .testimonial-container:before{content:"";position:absolute;right:-30px;left:30px;bottom:-30px;top:30px;width:75%;background:#fff;border:none;border-radius:10px;margin:auto;box-shadow:0 0 50px rgba(0,0,0,.08)}.testimonials-section .testimonial-container .testimonial-content{position:relative;background:#fff;z-index:4;box-shadow:0 0 50px rgba(0,0,0,.08);border:none;border-radius:10px;z-index:5;display:-webkit-box;display:flex;overflow-x:hidden}.testimonials-section .testimonial-container .testimonial-content .testimonial{position:relative;-webkit-box-flex:0;flex:0 0 100%;width:100%;padding:30px;-webkit-transition-duration:.5s;transition-duration:.5s}@media (max-width:320px){.testimonials-section .testimonial-container .testimonial-content .testimonial{padding:20px 20px 5px}}.testimonials-section .testimonial-container .testimonial-content .testimonial-text{font-size:14px;color:#1e0354;position:relative;min-height:126px}@media (max-width:768px){.testimonials-section .testimonial-container .testimonial-content .testimonial-text{font-size:12px}}@media (max-width:320px){.testimonials-section .testimonial-container .testimonial-content .testimonial-text{font-size:10px}}.testimonials-section .testimonial-container .testimonial-content .testimonial-text:before{content:"\F10E";font-family:Font Awesome\ 5 Pro;position:absolute;color:grey;font-weight:900;top:50%;opacity:.1;left:50%;font-size:90px;background-position:50%;background-repeat:no-repeat;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.testimonials-section .testimonial-container .testimonial-content .testimonial-author{color:#1e0354;font-size:18px;font-weight:600;margin:0}@media (max-width:320px){.testimonials-section .testimonial-container .testimonial-content .testimonial-author{font-size:14px}}.testimonials-section .testimonial-dots{margin-top:40px}.testimonials-section .testimonial-dots .dot{height:15px;width:15px;border-radius:50%;background-color:#fff;display:inline-block;opacity:.2;cursor:pointer}.testimonials-section .testimonial-dots .dot.active{opacity:.9}.why-us-section{padding-top:100px;margin-bottom:50px}@media (max-width:768px){.why-us-section{margin-bottom:0}}@media (max-width:320px){.why-us-section{padding-top:50px}}.why-us-section .why-us-image-column{min-height:425px;max-width:100%}.why-us-section div.why-us-image{width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:relative;max-height:100%}.why-us-section div.why-us-image img{max-width:100%;max-height:100%}@media (max-width:768px){.why-us-section .why-us-text-section{padding:20px}.why-us-section .why-us-text-section .why-us-description{font-size:22px}}.why-us-section .why-us-title{display:inline-block;text-transform:capitalize;font-weight:600;color:#c637a0;position:relative;padding:5px 10px;min-width:130px;text-align:center;background-color:rgba(198,55,160,.1);border-radius:5px;font-size:18px}.why-us-section .why-us-description{font-size:28px;font-weight:500;color:#1e0354;line-height:1.4;margin:10px 0 20px}@media (max-width:450px){.why-us-section .why-us-description{font-size:24px}}@media (max-width:320px){.why-us-section .why-us-description{font-size:18px}}.why-us-section .why-us-text{font-size:14px;color:#1e0354;margin-bottom:0}@media (max-width:320px){.why-us-section .why-us-text{font-size:12px}}.why-us-section .why-us-selling-point{display:-webkit-box;display:flex;margin-bottom:10px}.why-us-section .why-us-selling-point:first-of-type{margin-top:10px}.why-us-section .why-us-selling-point .why-us-selling-point-icon{font-size:42px;color:#a640ff;padding:5px 20px 5px 0}.why-us-section .why-us-selling-point .why-us-selling-point-title{font-size:18px;font-weight:500;margin:10px 0 0;color:#1e0354;line-height:1.4}@media (max-width:320px){.why-us-section .why-us-selling-point .why-us-selling-point-title{font-size:14px}}.why-us-section .why-us-selling-point .why-us-selling-point-description{font-size:14px;color:#1e0354}@media (max-width:769px){.why-us-section .why-us-selling-point .why-us-selling-point-description{font-size:12px}}.why-us-section .why-us-button-container{text-align:center;margin-top:20px}.why-us-section .why-us-button-container .btn{padding:10px 20px;background:#c637a0;color:#fff;font-weight:700;display:inline-block;min-width:170px;text-align:center;border-radius:60px;border:none;position:relative;overflow:hidden;z-index:1;text-transform:capitalize;-webkit-transition-duration:.4s;transition-duration:.4s}.why-us-section .why-us-button-container .btn:hover{box-shadow:inset 0 0 0 2em #fd7279}.eye-floaters{position:absolute;top:100vh;height:100%;width:100%;pointer-events:none}.eye-floaters .floater-container{position:relative;height:100%;width:100%}.eye-floaters .floater-container img{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none;-webkit-transition-duration:1s;transition-duration:1s}.eye-floaters .floater-container img.triangle-img{position:absolute;top:0;left:20px}.eye-floaters .floater-container img.circle-img{position:absolute;top:70%;right:0}div.marketing-preferences-page-container{padding:0;margin:-1px;box-shadow:none;border:none}div.marketing-preferences-page-container .marketing-page-content{padding:20px}div.marketing-preferences-page-container .marketing-page-content .expandable-section{text-align:left;color:#1e0354;border-color:#1e0354}div.marketing-preferences-page-container .marketing-page-content .expandable-section h3{display:inline-block;text-align:left;color:#1e0354}div.marketing-preferences-page-container .marketing-page-content .expandable-section .expand-icon{display:inline-block;font-size:24px;position:absolute;right:0;height:100%;width:24px;top:0}div.marketing-preferences-page-container .marketing-page-content .expandable-section .expand-icon i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div.marketing-preferences-page-container .marketing-page-content .expanded-section{border-color:#1e0354}div.marketing-preferences-page-container .marketing-page-content .expanded-section .expand-content{color:#1e0354}.contact-wrapper{margin:-20px}.contact-wrapper .contact-form{padding:20px}button.message-button{padding:10px 20px;background:#c637a0;color:#fff;font-weight:700;display:inline-block;min-width:170px;text-align:center;border-radius:60px;border:none;position:relative;overflow:hidden;z-index:1;text-transform:capitalize;-webkit-transition-duration:.25s;transition-duration:.25s}button.message-button:hover{box-shadow:inset 0 0 0 2em #fd7279;color:#fff}.info-header{background:transparent -webkit-gradient(linear,left top,right top,from(#297bff),to(#f90db1)) repeat scroll 0 0;background:transparent linear-gradient(90deg,#297bff 0,#f90db1) repeat scroll 0 0;background-position:bottom;background-repeat:no-repeat;background-size:150%;position:relative;padding-top:100px;padding-bottom:50px;text-align:center}@media (max-width:768px){.info-header{background-size:250%}}.info-header .info-header-title{color:#fff}.info-header .info-header-title h1{color:#fff;font-size:45px;margin-bottom:24px}.info-header .info-header-description{color:#fff;padding:10px 20px}.info-page-wrapper{margin:0;padding:0}.info-page-wrapper .info-page-content{padding:20px}.info-page-wrapper .info-page-content .info-page-content-header{display:inline-block;text-transform:capitalize;font-weight:600;color:#c637a0;position:relative;padding:5px 10px;min-width:130px;text-align:center;background-color:rgba(198,55,160,.1);border-radius:5px;font-size:18px}.info-page-wrapper .info-page-content .info-page-content-header h2{font-size:18px}.info-page-wrapper .info-page-content .info-page-content-text{font-size:14px;color:#1e0354}.info-page-wrapper .info-page-content .info-page-content-description{font-size:28px;font-weight:500;color:#1e0354;line-height:1.4;margin:10px 0 20px}@media (max-width:450px){.info-page-wrapper .info-page-content .info-page-content-description{font-size:24px}}@media (max-width:320px){.info-page-wrapper .info-page-content .info-page-content-description{font-size:18px}}.info-page-wrapper .info-page-content .info-page-content-image img{max-width:100%}.about-us-page .about-list{margin-left:30px;text-align:left}.about-us-page .about-list li{width:48%;display:inline-block;font-size:18px;color:#1e0354}@media (min-width:767px) and (max-width:769px){.about-us-page .about-list li{font-size:16px}}@media (max-width:320px){.about-us-page .about-list li{font-size:14px}}.about-us-page .about-list li .fa-li{color:#c637a0;top:.3em}.about-us-page .about-container{padding-top:20px}.about-us-page .testimonials-title{margin-bottom:20px}.energy-corner-page .guides-title-container{text-align:center;padding:20px}.energy-corner-page .guides-title{display:inline-block;text-transform:capitalize;font-weight:600;color:#c637a0;position:relative;padding:5px 10px;min-width:130px;text-align:center;background-color:rgba(198,55,160,.1);border-radius:5px;font-size:18px}.energy-corner-page .energy-guide-item-link{text-align:center;background:#fff;color:#1e0354;position:relative;box-shadow:0 0 30px rgba(0,0,0,.06);border-radius:10px;width:100%;padding:0 0 15px;display:-webkit-box;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between}.energy-corner-page .energy-guide-item-link:hover p.view-energy-article{color:#fff}.energy-corner-page .energy-guide-item-link.info-categories{padding:40px;height:auto}.energy-corner-page .energy-guide-item-link .energy-guide-img{height:auto;max-height:150px}.energy-corner-page .energy-guide-item-title{font-size:20px;font-weight:700;color:#1e0354;padding:0 0 17px;margin:15px 0;position:relative;-webkit-transition-duration:.5s;transition-duration:.5s}.energy-corner-page .energy-guide-item-title:before{content:"";left:0;right:0;bottom:0;position:absolute;height:2px;width:80px;margin:auto;background-color:#c637a0}.energy-corner-page .energy-guide-item-description{font-size:14px;color:#1e0354}.energy-corner-page .view-energy-article{padding:10px 20px;background:#c637a0;color:#fff;font-weight:700;display:inline-block;max-width:100%;text-align:center;border-radius:60px;border:none;position:relative;overflow:hidden;z-index:1;text-transform:capitalize;-webkit-transition-duration:.25s;transition-duration:.25s}.energy-corner-page .view-energy-article:hover{box-shadow:inset 0 0 0 2em #fd7279;color:#fff}.energy-corner-page .info-category-section{text-align:center}@media only screen and (max-width:768px){.energy-corner-page div.energy-guide-item-container{margin:20px;width:90%}}.info-main-content-with-ad{text-align:center;padding:20px}.info-main-content-with-ad h1{display:inline-block;text-transform:capitalize;font-weight:600;color:#c637a0;position:relative;padding:5px 10px;min-width:130px;text-align:center;background-color:rgba(198,55,160,.1);border-radius:5px;font-size:18px}.info-main-content-with-ad h1 a{color:#c637a0;font-size:18px}.info-main-content-with-ad img{max-width:100%;margin:auto;height:auto!important}.info-main-content-with-ad div{max-width:100vw}footer.container-copyright{background:transparent -webkit-gradient(linear,left top,right top,from(#297bff),to(#f90db1)) repeat scroll 0 0;background:transparent linear-gradient(90deg,#297bff 0,#f90db1) repeat scroll 0 0;background-position:bottom;background-size:150%}@media (max-width:768px){footer.container-copyright{background-size:250%}}.category-info-pages-container{padding:20px}.info-page-wrapper{border-radius:0}#privacy-wrapper{font-size:14px;height:auto}#privacy-wrapper h1,.terms-page h3.top-headers{display:none}.privacy-container,.terms-container{padding:20px}div.modal-dialog.script-style div.modal-header{background-color:#1e0354}div.modal-dialog.script-style div.modal-body p.instruction,label.magic-label{color:#1e0354}.navbar-header #closed{height:50px}.navbar-header .telephone{line-height:50px}.single-item-header{background:transparent -webkit-gradient(linear,left top,right top,from(#297bff),to(#f90db1)) repeat scroll 0 0;background:transparent linear-gradient(90deg,#297bff 0,#f90db1) repeat scroll 0 0;background-position:bottom;background-size:150%}@media (max-width:768px){.single-item-header{background-size:250%}}div#simple_container.desktop-container{width:100%}@media (min-width:767px){#simple_container>div>div.single-item-header.text-center{border-radius:0 0 30% 30%}}div.script div.app-header.landing-configurable{background:transparent -webkit-gradient(linear,left top,right top,from(#297bff),to(#f90db1)) repeat scroll 0 0;background:transparent linear-gradient(90deg,#297bff 0,#f90db1) repeat scroll 0 0;background-position:bottom;background-size:150%}@media (max-width:768px){div.script div.app-header.landing-configurable{background-size:250%}}.customer-details-tariff .bedroom-label,div.form-group.bedroom-count-div .bedroom-label{color:#1e0354}button.start-switch-button{padding:10px 20px;background:#c637a0;color:#fff;font-weight:700;display:inline-block;min-width:170px;text-align:center;border-radius:60px;border:none;position:relative;overflow:hidden;z-index:1;text-transform:capitalize;-webkit-transition-duration:.25s;transition-duration:.25s;font-size:18px}button.start-switch-button:hover{box-shadow:inset 0 0 0 2em #fd7279;background:#c637a0}#find-postcode-from-address.btn-warning{background:#c637a0}#find-postcode-from-address.btn-warning:hover{box-shadow:inset 0 0 0 3em #fd7279;background:#c637a0}#simple_container>div>div.single-item-header.text-center{padding-top:60px}div.foot-navbar-header{background:transparent -webkit-gradient(linear,left top,right top,from(#297bff),to(#f90db1)) repeat scroll 0 0;background:transparent linear-gradient(90deg,#297bff 0,#f90db1) repeat scroll 0 0;background-position:bottom;background-size:150%}@media (max-width:768px){div.foot-navbar-header{background-size:250%}}div.foot-navbar-header img#closed{height:40px;margin-top:5px}div.foot-navbar-header span.font-size-16.bold{color:#fff;line-height:50px}.single-step-container div.start_form_single div.input-group.address-list li:before{color:#c637a0}ul.search-results li.selected{background-color:rgba(198,55,160,.15)}.fake-tariffs-privacy-new-style-modal .fake-tariffs-privacy-modal-content .super-secure-icon,.fake-tariffs-privacy-new-style-modal .real-tariffs-privacy-modal-content .super-secure-icon,.real-tariffs-privacy-new-style-modal .fake-tariffs-privacy-modal-content .super-secure-icon,.real-tariffs-privacy-new-style-modal .real-tariffs-privacy-modal-content .super-secure-icon{color:#1e0354}.fake-tariffs-privacy-new-style-modal .fake-tariffs-privacy-modal-content .switch-button,.fake-tariffs-privacy-new-style-modal .real-tariffs-privacy-modal-content .switch-button,.real-tariffs-privacy-new-style-modal .fake-tariffs-privacy-modal-content .switch-button,.real-tariffs-privacy-new-style-modal .real-tariffs-privacy-modal-content .switch-button{padding:10px 20px;background:#c637a0;color:#fff;font-weight:700;min-width:170px;text-align:center;border-radius:60px;border:none;position:relative;overflow:hidden;z-index:1;text-transform:capitalize;-webkit-transition-duration:.25s;transition-duration:.25s;font-size:18px}.fake-tariffs-privacy-new-style-modal .fake-tariffs-privacy-modal-content .switch-button:hover,.fake-tariffs-privacy-new-style-modal .real-tariffs-privacy-modal-content .switch-button:hover,.real-tariffs-privacy-new-style-modal .fake-tariffs-privacy-modal-content .switch-button:hover,.real-tariffs-privacy-new-style-modal .real-tariffs-privacy-modal-content .switch-button:hover{box-shadow:inset 0 0 0 2em #fd7279;background:#c637a0}.hotlink-switch-content .script.in{margin-top:0;border:none;box-shadow:none;height:100%;max-width:unset}.hotlink-switch-content .script.in .continue-button.switch-button,.hotlink-switch-content .script.in .switch-button,.hotlink-switch-content .script.in .switch-button.confirm_hl_switch,.hotlink-switch-content .script.in .switch-button.confirm_tariff_switch_button{padding:10px 20px;background:#c637a0;color:#fff;font-weight:700;width:80%;text-align:center;border-radius:60px;border:none;position:relative;overflow:hidden;z-index:1;text-transform:capitalize;-webkit-transition-duration:.25s;transition-duration:.25s;font-size:18px;margin:10px auto}.hotlink-switch-content .script.in .continue-button.switch-button:hover,.hotlink-switch-content .script.in .switch-button.confirm_hl_switch:hover,.hotlink-switch-content .script.in .switch-button.confirm_tariff_switch_button:hover,.hotlink-switch-content .script.in .switch-button:hover{box-shadow:inset 0 0 0 2em #fd7279;background:#c637a0}div.direct-quote-hotlink{text-align:center}@media (min-width:576px) and (min-width:800px){div.direct-quote-hotlink{padding:0}}div.direct-quote-hotlink .confirmation-page .header,div.direct-quote-hotlink .heading{background:transparent -webkit-gradient(linear,left top,right top,color-stop(0,#297bff),to(#f90db1)) repeat scroll 0 0;background:transparent linear-gradient(90deg,#297bff,#f90db1) repeat scroll 0 0;background-position:bottom;background-repeat:no-repeat;background-size:150%;position:relative;padding:30px 20px 15px;text-align:center;color:#fff}@media (max-width:768px){div.direct-quote-hotlink .confirmation-page .header,div.direct-quote-hotlink .heading{background-size:250%}}div.direct-quote-hotlink .confirmation-page .header h2,div.direct-quote-hotlink .heading h2{font-size:17px;line-height:1.4em}div.direct-quote-hotlink .details-column{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}div.direct-quote-hotlink .sub-heading{display:inline-block;text-transform:capitalize;font-weight:600;color:#c637a0;position:relative;padding:5px 10px;min-width:130px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;background-color:rgba(198,55,160,.1);border-radius:5px;font-size:18px;margin:20px auto}div.direct-quote-hotlink .sub-heading h3{font-weight:600;color:#c637a0;margin:none}div.direct-quote-hotlink .tariff-holder{text-align:center}div.direct-quote-hotlink .tariff{text-align:center;padding:40px 30px 33px;background:#fff;color:#1e0354;position:relative;box-shadow:0 0 30px rgba(0,0,0,.06);border-radius:10px;height:100%;width:80%;margin:auto;border:none}div.direct-quote-hotlink .tariff:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:#c637a0;opacity:0;width:0;margin:auto;-webkit-transition-duration:.5s;transition-duration:.5s}div.direct-quote-hotlink .tariff:hover:after{opacity:1;width:100%}div.direct-quote-hotlink .tariff .tariff-logo img{max-width:100%}div.direct-quote-hotlink .tariff .tariff-title{font-size:16px;font-weight:700;color:#1e0354;padding:0 0 17px;margin:15px 0;position:relative;-webkit-transition-duration:.5s;transition-duration:.5s}div.direct-quote-hotlink .tariff .tariff-title:before{content:"";left:0;right:0;bottom:0;position:absolute;height:2px;width:80px;margin:auto;background-color:#c637a0}div.direct-quote-hotlink .tariff .tariff-details-list{margin-left:30px}div.direct-quote-hotlink .tariff .tariff-details-list li{font-size:18px;color:#1e0354}@media (min-width:767px) and (max-width:769px){div.direct-quote-hotlink .tariff .tariff-details-list li{font-size:16px}}@media (max-width:320px){div.direct-quote-hotlink .tariff .tariff-details-list li{font-size:14px}}div.direct-quote-hotlink .tariff .tariff-details-list li .fa-li{color:#c637a0}div.direct-quote-hotlink .tariff .more-details{color:#1e0354;font-size:16px;font-weight:600;margin:0}div.direct-quote-hotlink .tariff .more-details .loading-icon,div.direct-quote-hotlink .tariff .more-details.loading .text{display:none}div.direct-quote-hotlink .tariff .more-details.loading .loading-icon{display:inline-block}div.direct-quote-hotlink .customer-details{text-align:left;padding:30px 30px 20px;background:#fff;color:#1e0354;position:relative;box-shadow:0 0 30px rgba(0,0,0,.06);border-radius:10px;height:100%;width:80%;margin:auto;border:none}div.direct-quote-hotlink .customer-details:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:#c637a0;opacity:0;width:0;margin:auto;-webkit-transition-duration:.5s;transition-duration:.5s}div.direct-quote-hotlink .customer-details:hover:after{opacity:1;width:100%}div.direct-quote-hotlink .customer-details .customer-detail.address-section{position:relative}div.direct-quote-hotlink .customer-details .customer-detail.address-section.loading:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(30,3,84,.1);z-index:20;-webkit-transform:scaleX(1.1);transform:scaleX(1.1)}div.direct-quote-hotlink .customer-details .customer-detail.address-section.loading .loading-icon{display:block}div.direct-quote-hotlink .customer-details .loading-icon{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:60px;color:#c637a0}div.direct-quote-hotlink .customer-details select{font-size:16px}div.direct-quote-hotlink .customer-details .customer-detail-title{font-size:16px;font-weight:700;color:#1e0354;position:relative;-webkit-transition-duration:.5s;transition-duration:.5s}div.direct-quote-hotlink .customer-details .customer-detail-value{border-bottom:2px solid #c637a0;margin-bottom:10px;font-size:16px}div.direct-quote-hotlink .customer-details .customer-detail-value i{float:right;padding:5px;cursor:pointer}div.direct-quote-hotlink .customer-details .customer-edit-input-group-save-button{text-align:center}div.direct-quote-hotlink .customer-details .customer-edit-save-button{padding:5px 10px;background:#c637a0;color:#fff;font-weight:700;width:80%;text-align:center;border-radius:60px;border:none;position:relative;overflow:hidden;z-index:1;text-transform:capitalize;-webkit-transition-duration:.25s;transition-duration:.25s;font-size:18px;margin:auto auto 20px}div.direct-quote-hotlink .customer-details .customer-edit-save-button:hover{box-shadow:inset 0 0 0 2em #fd7279;background:#c637a0}div.direct-quote-hotlink .customer-details .postcode-input{text-transform:uppercase}div.direct-quote-hotlink .customer-details .address-select-contianer{position:relative;margin-bottom:0}div.direct-quote-hotlink .customer-details .address-select-contianer select.address-select{margin:0}div.direct-quote-hotlink .customer-details .manual-address-show-button{margin-bottom:10px}div.direct-quote-hotlink .customer-details .manual-address-show-button a.manual-address-button{color:#1e0354;font-size:14px;font-weight:600;margin:0}div.direct-quote-hotlink .customer-details span.value{max-width:100%;width:85%;display:inline-block;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;line-height:30px;overflow-y:visible;vertical-align:bottom}div.direct-quote-hotlink .customer-details .error-message{display:none;color:#8b0000;font-size:16px;text-align:center}div.direct-quote-hotlink .extra-details{text-align:left;padding:30px 20px 20px 5px;background:#fff;color:#1e0354;position:relative;box-shadow:0 0 30px rgba(0,0,0,.06);border-radius:10px;height:100%;width:80%;margin:auto;border:none}div.direct-quote-hotlink .extra-details:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:#c637a0;opacity:0;width:0;margin:auto;-webkit-transition-duration:.5s;transition-duration:.5s}div.direct-quote-hotlink .extra-details:hover:after{opacity:1;width:100%}div.direct-quote-hotlink .extra-details .details-label{font-size:16px;font-weight:700;color:#1e0354;position:relative;-webkit-transition-duration:.5s;transition-duration:.5s}div.direct-quote-hotlink .extra-details .psr-section{font-size:16px}div.direct-quote-hotlink .extra-details .details-item{margin:10px 0}div.direct-quote-hotlink .extra-details input:checked+.slider{background-color:#c637a0}div.direct-quote-hotlink .switch-button{padding:10px 20px;background:#c637a0;color:#fff;font-weight:700;width:80%;text-align:center;border-radius:60px;border:none;position:relative;overflow:hidden;z-index:1;text-transform:capitalize;-webkit-transition-duration:.25s;transition-duration:.25s;font-size:18px;margin:30px auto}div.direct-quote-hotlink .switch-button:hover{box-shadow:inset 0 0 0 2em #fd7279}div.direct-quote-hotlink .tariff-details-container{margin-left:-15px}div.direct-quote-hotlink .tariff-details-container .tariff-detials-section{text-align:left;padding:0 20px 20px}div.direct-quote-hotlink .tariff-details-container .tariff-details-sub-heading{display:inline-block;text-transform:capitalize;font-weight:600;color:#c637a0;position:relative;padding:5px 10px;min-width:130px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;background-color:rgba(198,55,160,.1);border-radius:5px;font-size:18px;margin:20px auto}div.direct-quote-hotlink .tariff-details-container .tariff-details-label{font-size:16px;font-weight:700;color:#1e0354;position:relative;-webkit-transition-duration:.5s;transition-duration:.5s}div.direct-quote-hotlink .tariff-details-container .tariff-details-value{font-size:18px}div.direct-quote-hotlink .tariff-details-container .tariff-details-item{border-bottom:2px solid #c637a0;margin-bottom:10px}div.direct-quote-hotlink .tariff-details-container .tariff-details-terms-link{color:#1e0354;font-size:16px;font-weight:600;margin:0;text-align:center}div.direct-quote-hotlink .tariff-details-container .tariff-details-terms-link a{color:#1e0354}div.direct-quote-hotlink div.advice-card{width:80%;margin:auto auto 20px;padding:40px 30px 33px}div.direct-quote-hotlink div.advice-card .advice-header{font-size:20px;font-weight:700;color:#1e0354;padding:0 0 17px;margin:15px 0;position:relative;-webkit-transition-duration:.5s;transition-duration:.5s}div.direct-quote-hotlink div.advice-card .advice-header:before{content:"";left:0;right:0;bottom:0;position:absolute;height:2px;width:80px;margin:auto;background-color:#c637a0}div.toast{background-color:#1e0354}div.toast.show{z-index:909999}.direct-quote-payment-capture-modal.loading:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(30,3,84,.1);z-index:20;-webkit-transform:scaleX(1.1);transform:scaleX(1.1)}.direct-quote-payment-capture-modal.loading .loading-icon{display:block}.direct-quote-payment-capture-modal .loading-icon{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:60px;color:#c637a0}.direct-quote-payment-capture-modal .dd-logo-holder{max-width:40%;float:left}.direct-quote-payment-capture-modal .dd-logo-holder .dd_image{width:100%;max-width:200px}.direct-quote-payment-capture-modal .direct-quote-payment-form{padding:10px;text-align:left;width:80%;margin:auto}.direct-quote-payment-capture-modal .payment-title{font-size:16px;font-weight:700;color:#1e0354;position:relative;-webkit-transition-duration:.5s;transition-duration:.5s}.direct-quote-payment-capture-modal .payment-value{border-bottom:2px solid #c637a0;margin-bottom:10px;font-size:16px}.direct-quote-payment-capture-modal .payment-value i{float:right;padding:5px;cursor:pointer}.direct-quote-payment-capture-modal .payment-save-button-container{text-align:center}.direct-quote-payment-capture-modal .payment-save-button{padding:5px 10px;background:#c637a0;color:#fff;font-weight:700;width:80%;text-align:center;border-radius:60px;border:none;position:relative;overflow:hidden;z-index:1;text-transform:capitalize;-webkit-transition-duration:.25s;transition-duration:.25s;font-size:18px;margin:auto auto 20px}.direct-quote-payment-capture-modal .payment-save-button:hover{box-shadow:inset 0 0 0 2em #fd7279;background:#c637a0}.direct-quote-payment-capture-modal div.sole-item.details-item.row{width:80%;margin:auto;padding:0}.direct-quote-payment-capture-modal div.sole-item.details-item.row .details-label{text-align:left}.direct-quote-payment-capture-modal div.sole-item.details-item.row .addtional-questions-supporting-text{font-size:12px;margin-top:10px;margin-left:-20px;margin-right:-20px}.direct-quote-payment-capture-modal .error-message{display:none;color:#8b0000;font-size:16px;text-align:center}.direct-quote-payment-capture-modal.new-style-modal .payment-content.details-section .details-item.sole-item{width:80%;margin:auto;padding:0}.direct-quote-payment-capture-modal.new-style-modal .payment-content.details-section .details-item.sole-item input:checked+.slider{background-color:#c637a0}.direct-quote-payment-capture-modal.new-style-modal .payment-content.details-section .details-item.sole-item .details-label{text-align:left}.direct-quote-payment-capture-modal.new-style-modal .payment-content.details-section .details-item.sole-item .addtional-questions-supporting-text{font-size:12px;margin-top:10px;margin-left:-20px;margin-right:-20px}.new-style-modal .modal-controls{height:50px;position:relative;z-index:99}.new-style-modal .modal-controls .close-button-container{top:15px}.direct-quote-dd-guarentee-modal .dd-guarantee-new-style-modal-content{text-align:left}.direct-quote-payment-capture-modal-content{-webkit-transition-duration:.5s;transition-duration:.5s}.direct-quote-payment-capture-modal-content.gone{pointer-events:none;-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}.direct-quote-payment-capture-modal-content.loading:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(30,3,84,.1);z-index:20;-webkit-transform:scaleX(1.1);transform:scaleX(1.1)}.direct-quote-payment-capture-modal-content.loading .loading-icon{display:block}.direct-quote-payment-capture-modal-content .loading-icon{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:60px;color:#c637a0}.advice-card .super-renewal-icon,div.direct-quote-payment-capture-modal .super-renewal-icon{width:80px;height:80px;border-radius:50%;line-height:80px;display:inline-block;font-size:30px;text-align:center;background-color:rgba(253,114,121,.1);color:#fd7279}.advice-card .super-green-icon,div.direct-quote-payment-capture-modal .super-green-icon{width:80px;height:80px;border-radius:50%;line-height:80px;display:inline-block;font-size:30px;text-align:center;background-color:rgba(166,64,255,.1);color:#a640ff}.advice-card .super-confirm-icon,div.direct-quote-payment-capture-modal .super-confirm-icon{width:80px;height:80px;border-radius:50%;line-height:80px;display:inline-block;font-size:30px;text-align:center;background-color:rgba(198,55,160,.1);color:#c637a0}.advice-card .page-title,div.direct-quote-payment-capture-modal .page-title{font-size:20px;font-weight:700;color:#1e0354;padding:0 0 17px;margin:15px 0;position:relative;-webkit-transition-duration:.5s;transition-duration:.5s}.advice-card .page-title:before,div.direct-quote-payment-capture-modal .page-title:before{content:"";left:0;right:0;bottom:0;position:absolute;height:2px;width:80px;margin:auto;background-color:#c637a0}.advice-card .page-explanation,div.direct-quote-payment-capture-modal .page-explanation{font-size:14px}.advice-card .switch-container,div.direct-quote-payment-capture-modal .switch-container{width:80%;margin:20px auto auto;text-align:left}.advice-card .switch-container .details-label,div.direct-quote-payment-capture-modal .switch-container .details-label{color:#1e0354;font-size:18px}.advice-card input:checked+.slider,div.direct-quote-payment-capture-modal input:checked+.slider{background-color:#c637a0}@media (min-width:768px){div.next-page-content{padding:15px 60px}}div.next-page-content.gone{pointer-events:none}div.next-page-content.loading:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(30,3,84,.1);z-index:20;-webkit-transform:scaleX(1.1);transform:scaleX(1.1)}div.next-page-content.loading .loading-icon{display:block}div.next-page-content .loading-icon{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:60px;color:#c637a0}div.hotlink-switch-content.direct-quote-hotlink .advice-card .advice-icon{width:80px;height:80px;border-radius:50%;line-height:80px;display:inline-block;font-size:30px;text-align:center;background-color:rgba(198,55,160,.1);color:#c637a0;float:none;margin-top:20px;margin-right:auto}div.direct-quote-hotlink input,div.direct-quote-hotlink select{width:100%;text-indent:0;font-size:16px;line-height:1;border:1px solid #1e0354;border-radius:0;height:40px;cursor:text;margin-bottom:10px}div.direct-quote-hotlink .dob-section .input-group-prepend{width:21%}div.tariff-container div.switch-button,div.tariff-container div.switch-button.confirm_hl_switch{padding:10px 20px;background:#c637a0;color:#fff;font-weight:700;width:80%;text-align:center;border-radius:60px;border:none;position:relative;overflow:hidden;z-index:1;text-transform:capitalize;-webkit-transition-duration:.25s;transition-duration:.25s;font-size:18px;margin:10px auto}div.tariff-container div.switch-button.confirm_hl_switch:hover,div.tariff-container div.switch-button:hover{box-shadow:inset 0 0 0 2em #fd7279;background:#c637a0}@media (min-width:768px){.direct-quote-hotlink div.container{position:relative}.direct-quote-hotlink div.container .tariff-runner{height:100%;width:40%;position:absolute;right:0}.direct-quote-hotlink div.container .details-column{width:60%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:-webkit-sticky;position:sticky}.direct-quote-hotlink div.container .tariff-column{width:100%;top:0}.direct-quote-hotlink .confirmation-content{width:60%}#wrapper-lp:not(.fish-wrapper){overflow:visible}}nav.energy-team-nav.navbar.navbar-light .navbar-nav .sub-menu{position:absolute;top:60px;left:0;background:#fff;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:200px;max-width:200px;margin:0;word-break:break-word;padding:5px 0;z-index:10;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;visibility:hidden;box-shadow:0 6px 20px 0 rgba(0,0,0,.06);border-radius:5px;list-style:none}@media only screen and (max-width:767px){nav.energy-team-nav.navbar.navbar-light .navbar-nav .sub-menu{width:100%;max-width:100%;top:0;left:0;background:#fff;margin:0;padding:0;z-index:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1;visibility:visible;box-shadow:none;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transform-origin:top;transform-origin:top}}nav.energy-team-nav.navbar.navbar-light .navbar-nav .sub-menu li.sub-menu-item{position:relative;-webkit-transition-duration:.5s;transition-duration:.5s}nav.energy-team-nav.navbar.navbar-light .navbar-nav .sub-menu li.sub-menu-item:after{content:"";position:absolute;top:0;bottom:0;left:0;background:#c637a0;width:3px;opacity:0;visibility:hidden;margin:auto;height:0%;-webkit-transition-duration:.5s;transition-duration:.5s}nav.energy-team-nav.navbar.navbar-light .navbar-nav .sub-menu li.sub-menu-item:hover:after{height:85%;visibility:visible;opacity:1}nav.energy-team-nav.navbar.navbar-light .navbar-nav .sub-menu li.sub-menu-item:hover a{color:#c637a0}nav.energy-team-nav.navbar.navbar-light .navbar-nav .sub-menu li.sub-menu-item a{color:grey;text-align:left;padding:5px 15px;display:inline-block;width:100%;text-decoration:none}nav.energy-team-nav.navbar.navbar-light .navbar-nav .nav-item:hover .sub-menu{opacity:1;visibility:visible;top:40px}@media only screen and (max-width:767px){nav.energy-team-nav.navbar.navbar-light .navbar-nav .nav-item:hover .sub-menu{-webkit-transform:scaleY(1);transform:scaleY(1);position:static}}