html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:'open sans',Arial,Helvetice Neue,sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}a,a:focus,img,img:focus{outline:none!important}a:hover,a:focus{text-decoration:none}header .navbar{background:#fff!important;margin-bottom:0px!important}header .navbar-header{width:100%!important;padding:15px 0;margin:0 auto!important;text-align:center}header .navbar-header .navbar-brand{padding:0px!important;text-align:center;margin:0 auto!important;height:auto}.navbar-brand>img{max-height:70px}header .navbar-header .call-info{font-size:16px;line-height:16px;font-family:'open sans',sans-serif;font-weight:400!important;color:#333!important;margin-bottom:10px!important;text-align:right}.range-slider .ui-slider-horizontal .ui-slider-handle{top:-7px!important}header .navbar-header .call-no{font-size:30px;line-height:30px;font-family:'open sans',sans-serif;font-weight:700!important;color:#d94a21!important;text-align:right;text-decoration:none;cursor:pointer}.nav-tabs{border-bottom:2px solid #DDD}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-width:0}.nav-tabs>li>a{border:none;color:#666}.nav-tabs>li.active>a,.nav-tabs>li>a:hover{border:none;color:#4285F4!important;background:transparent}.nav-tabs>li>a::after{content:"";background:#4285F4;height:2px;position:absolute;width:100%;left:0;bottom:-1px;transition:all 250ms ease 0s;transform:scale(0)}.nav-tabs>li.active>a::after,.nav-tabs>li:hover>a::after{transform:scale(1)}.tab-nav>li>a::after{background:#21527d none repeat scroll 0% 0%;color:#fff}.hero-banner .tab-content .box-layout{padding:10px 0 75px;position:relative}.hero-banner .tab-content .box-layout .girl-img{z-index:9999;max-height:450px;position:absolute;left:5%;bottom:0}.hero-banner .tab-content .tab-pane{background-image:url(../images/full-inner-box-bg.jpg);background-repeat:no-repeat;padding:15px 0 0;background-position:center;background-size:cover}.hero-banner .box-layout .inner-box{background-color:#fff;max-width:992px;width:100%;padding:50px 20px;margin:0 auto!important;box-shadow:0 1px 5px rgba(0,0,0,.55);border:1px solid #aaa6a6;border-radius:20px!important;-webkit-box-shadow:0 3px 7px 0 rgba(0,46,104,.5);-moz-box-shadow:0 3px 7px 0 rgba(0,46,104,.5);box-shadow:0 3px 7px 0 rgba(0,46,104,.5)}.hero-banner .box-layout .inner-box h2{font-size:32px;line-height:36px;font-family:'open sans',sans-serif;font-weight:400!important;color:#000!important;margin-top:0;margin-bottom:10px!important;vertical-align:top;text-align:center}.hero-banner #step-2 .box-layout .inner-box h2,.hero-banner #step-3 .box-layout .inner-box h2,.hero-banner #step-4 .box-layout .inner-box h2,.hero-banner #step-5 .box-layout .inner-box h2,.hero-banner #step-6 .box-layout .inner-box h2,.hero-banner #step-7 .box-layout .inner-box h2{margin-bottom:40px!important}.hero-banner .box-layout .inner-box p.estimate{font-size:14px;line-height:20px;font-family:'open sans',sans-serif;font-weight:400!important;color:#474747!important;margin-top:0;margin-bottom:0px!important;vertical-align:top;text-align:center}.hero-banner .box-layout .inner-box p.price-picker{font-size:16px;line-height:22px;font-family:'open sans',sans-serif;font-weight:400!important;color:#d94a21!important;margin-top:25px;margin-bottom:10px!important;text-align:center}.btn-next{background:#d94a21;background:-moz-linear-gradient(top,#d94a21 0%,#f06138 100%);background:-webkit-linear-gradient(top,#d94a21 0%,#f06138 100%);background:linear-gradient(to bottom,#d94a21 0%,#f06138 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d94a21',endColorstr='#f06138',GradientType=0);-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.4);-moz-box-shadow:0 3px 7px 0 rgba(0,0,0,.4);box-shadow:0 3px 7px 0 rgba(0,0,0,.4);border:1px solid #f06138;width:40%;margin-left:30%!important;padding:12px 0;font-size:18px;line-height:24px;font-family:'open sans',sans-serif;font-weight:700!important;color:#fff!important;border-radius:10px;position:relative}.btn-next.btn-next-blue{background:#0420ae;background:-moz-linear-gradient(top,#0420ae 0%,#045cae 100%);background:-webkit-linear-gradient(top,#0420ae 0%,#045cae 100%);background:linear-gradient(to bottom,#0420ae 0%,#045cae 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0420ae',endColorstr='#045cae',GradientType=0);border:1px solid #0018ff!important;margin-top:30px;margin-bottom:30px}.btn-next:hover,.btn-next:focus{opacity:.8}.btn-next.m-10{margin:10px 0}#step-1 .btn-next img,#step-4 .btn-next img,#step-5 .btn-next img,#step-6 .btn-next img,#step-7 .btn-next img{top:20px}.btn-next img{position:absolute;right:20px;top:11px}.display-ib{display:inline-block!important}.hero-banner{padding:0px!important}.hero-banner .inner-box .trust-logo{text-align:center;margin:25px auto 0!important}.content img.truth-img{margin-bottom:25px!important}.hero-banner .inner-box .trust-logo img{margin:0 10px;display:inline-block}.hero-banner .top-title{background-image:none;padding:15px 0}.hero-banner .top-title p{font-size:32px!important;line-height:36px!important;font-family:'open sans',sans-serif;font-weight:600!important;color:#000!important;text-align:center;margin-bottom:10px}.hero-banner .top-title p:last-child{font-size:32px!important;line-height:38px!important}.hero-banner .inner-box .step-img{margin-bottom:15px}.hero-banner .call-for-info{background:#002e68;padding:15px 0}.hero-banner .call-for-info .call-title{font-size:12px;line-height:18px;font-family:'open sans',sans-serif;font-weight:700!important;color:#fff!important;text-align:center}.hero-banner .call-for-info .call-no{text-align:center}.hero-banner .call-for-info .call-no a{font-size:24px;line-height:30px;font-family:'open sans',sans-serif;font-weight:700!important;color:#fff!important;text-align:center;margin:5px 0;text-decoration:none}.hero-banner .call-for-info p{font-size:12px;line-height:18px;font-family:'open sans',sans-serif;font-weight:400!important;color:#fff!important;text-align:center}.hero-banner input{height:50px;border:1px solid #666;border-radius:10px;-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.4);-moz-box-shadow:0 3px 7px 0 rgba(0,0,0,.4);box-shadow:0 3px 7px 0 rgba(0,0,0,.4)}.hero-banner .custom-checkbox input{height:auto!important;border-radius:0;float:left;width:22px;margin-right:10px;box-shadow:none!important}.hero-banner input.signchange{height:auto!important;padding:12px 15px;margin-left:30%;width:40%;margin-bottom:20px}.hero-banner .input-state{background-image:url(../images/not-active-check.png);background-repeat:no-repeat;background-position:96% 11px;background-size:21px 21px}.hero-banner .input-state#state{-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.4);-moz-box-shadow:0 3px 7px 0 rgba(0,0,0,.4);box-shadow:0 3px 7px 0 rgba(0,0,0,.4);border-radius:10px;width:40%;margin-bottom:25px;background-size:12px 7px}.hero-banner .zip-qualify{font-size:14px;line-height:20px;font-family:'open sans',sans-serif;font-weight:600!important;color:#00ac20!important;margin-bottom:20px!important;text-align:center}.hero-banner input#email_address{margin-bottom:10px!important}.hero-banner .privacy-text{text-align:left;font-size:12px;line-height:18px;font-weight:600!important;color:#333!important;margin-bottom:10px;margin-left:30%!important;width:40%}.hero-banner .custom-checkbox{text-align:left;font-size:12px;line-height:18px;font-weight:600!important;color:#333!important;margin-left:30%!important;width:40%; margin-top: 8px;
display: flex;justify-content: flex-start;}.hero-banner .custom-checkbox span{font-size:14px!important}.hero-banner .privacy-text img{margin-right:12px;vertical-align:text-top;margin-top:2px}.error{color:red!important}.hero-banner .check-box{font-size:14px!important;line-height:20px!important;text-align:left;margin-top:0;color:#333!important;margin-top:25px;width:70%;margin-left:15%}.check-box a{color:#0069b0}.hero-banner .tab-pane .regular-checkbox{display:none}.tab-pane .regular-checkbox + label{background-color:#fff;border:1px solid #959595;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:6px;border-radius:3px;display:inline-block;position:relative;width:14px!important;height:14px!important;margin:0!important;margin-right:8px!important;vertical-align:text-top}.tab-pane .regular-checkbox:checked + label::after{top:-5px;color:#5b8a1e}.tab-pane .regular-checkbox + label:active,.regular-checkbox:checked + label:active{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1)}.tab-pane .regular-checkbox:checked + label{background-color:#fff;border:1px solid #c8cbcb;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1);color:#fff;width:14px!important;height:14px!important}.tab-pane .regular-checkbox:checked + label:after{content:'\2714';font-size:10px;position:absolute;top:0;left:2px;color:#333;line-height:12px}.hero-banner .container-fluid{padding:0px!important}.hero-banner .box-layout .inner-box .range-slider{width:40%;margin-left:30%;position:relative}.ui-widget.ui-widget-content{border:1px solid #d94a21;margin-bottom:15px;position:relative}.ui-widget.ui-widget-content .ui-slider-handle{border-radius:50%!important;width:24px;height:24px;border:1px solid #d94a21;background:#d94a21!important;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.7);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.7);box-shadow:0 2px 4px 0 rgba(0,0,0,.7)}.hero-banner .box-layout .inner-box .range-slider .range-value{margin-top:5px;position:relative}.hero-banner .box-layout .inner-box .range-slider .range-value .left-val{position:absolute;left:0;text-align:left;font-size:14px;line-height:20px;font-weight:400!important;color:#474747!important}.hero-banner .box-layout .inner-box .range-slider .range-value .right-val{position:absolute;right:0;text-align:left;font-size:14px;line-height:20px;font-weight:400!important;color:#474747!important}.hero-banner #step-1 .box-layout .inner-box .btn-next{margin-top:50px}.desc{color:#333;font-weight:400;font-size:18px;line-height:24px;margin-top:15px;display:inline-block}.tab-content .theme-color{color:#002a46!important}@media (min-width:320px) and (max-width:767px){.hero-banner .top-title{text-align:center}header .navbar-header .call-head{width:100%;float:none!important;text-align:center}.hero-banner .input-state#state{width:100%!important}.hero-banner .custom-checkbox{margin-left:00%!important;width:100%!important}header .navbar-header .call-info{text-align:center;margin-top:15px;font-size:12px;line-height:14px;margin-bottom:5px!important}header .navbar-header .call-no{font-size:20px;line-height:20px;font-weight:700!important}.hero-banner #step-3 .box-layout .inner-box h2,.hero-banner #step-4 .box-layout .inner-box h2,.hero-banner #step-5 .box-layout .inner-box h2{margin-bottom:20px!important}.btn-next.btn-next-blue{margin-bottom:15px!important}.hero-banner .box-layout .inner-box p.price-picker{margin-top:15px!important}.hero-banner #step-1 .box-layout .inner-box .btn-next{margin-top:40px!important}.hero-banner .box-layout .inner-box{border:none}header .navbar-header .navbar-brand{float:none!important}.navbar-brand>img{max-height:50px}.hero-banner .box-layout .inner-box{background-color:#fff;max-width:700px;width:100%;padding:25px 20px;margin:0 auto!important;box-shadow:0 1px 5px rgba(0,0,0,.55)}header .navbar-header{padding:10px 0!important}.hero-banner .box-layout{padding:30px 0}.hero-banner .box-layout .inner-box h2{font-size:18px;line-height:24px}.hero-banner .privacy-text{margin-left:0px!important;width:100%!important}.hero-banner .top-title p{font-size:16px;line-height:24px}.hero-banner .top-title p:last-child{font-size:16px!important;line-height:20px!important}.hero-banner .top-title p{font-size:20px!important;line-height:24px!important;font-family:'open sans',sans-serif}.hero-banner .top-title p:last-child{margin-bottom:0px!important}.hero-banner .box-layout .inner-box{background-color:#fff;width:90%!important;-webkit-box-shadow:2px 8px 12px 0 rgba(0,46,104,.5);-moz-box-shadow:2px 8px 12px 0 rgba(0,46,104,.5);box-shadow:2px 8px 12px 0 rgba(0,46,104,.5)}.hero-banner input.signchange{height:auto!important;padding:12px 15px;margin-left:0%!important;margin-bottom:20px;width:100%!important}.btn-next{width:100%!important;margin-left:0px!important;margin-top:15px!important}.hero-banner .check-box{margin-left:0px!important;width:100%!important}.hero-banner .box-layout .inner-box .range-slider{width:100%!important;margin-left:0!important}.ui-widget.ui-widget-content{border:1px solid #d94a21}header .navbar-header .navbar-brand img{text-align:center;margin:0 auto!important}}@media (min-width:768px) and (max-width:991px){.hero-banner .box-layout .inner-box{width:90%!important}.hero-banner .tab-content .box-layout .girl-img{max-height:350px;left:2%}.hero-banner .box-layout .inner-box h2{font-size:24px;line-height:30px}.hero-banner .top-title p{font-size:24px;line-height:30px}.hero-banner #step-1 .top-title p:last-child{font-size:20px!important;line-height:28px!important}}@media (min-width:991px) and (max-width:1200px){.hero-banner .box-layout .inner-box{width:70%!important}.hero-banner .tab-content .box-layout .girl-img{max-height:380px;left:10%}.hero-banner .box-layout .inner-box h2{font-size:24px;line-height:30px}.hero-banner .top-title p{font-size:24px;line-height:30px}.hero-banner #step-1 .top-title p:last-child{font-size:20px!important;line-height:28px!important}}@media (min-width:1200px){.hero-banner #step-1 .top-title p:last-child{font-size:34px!important;line-height:40px!important}}.ui-slider-horizontal .ui-slider-handle{top:-7px!important}label.error{font-size:14px!important;width:100%;margin:0 auto!important;text-align:center!important;padding-bottom:5px}.error{color:red!important}.form-control.error{background-image:url(../../images/error-img.png)!important}.CallerReadyPhone{color:#d94a21!important}body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}.container{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}a,a:focus,img:focus,img,button:focus{outline:none!important}::-moz-selection{color:#fff!important;background:#2A5EA3!important}::selection{color:#fff!important;background:#2A5EA3!important}.get-help{background-image:url(../images/get-help-img-1.jpg);background-repeat:no-repeat;background-size:cover;padding:30px 0;background-position:right}.get-help h2{font-size:22px;line-height:30px;text-align:left;margin-bottom:10px;color:#000!important;font-weight:700;text-shadow:2px 2px 6px rgba(255,255,255,1)}.get-help p,.get-help p a{font-size:15px;line-height:20px;text-align:left;margin-bottom:10px;color:#000!important;font-weight:400;text-shadow:2px 2px 6px rgba(255,255,255,1)}.get-help .btn-help{padding:12px 20px;font-size:18px;line-height:24px;color:#fff;border-radius:10px;text-align:center;font-weight:700;display:block;max-width:220px;margin:25px auto 0;background:#ff7e00;background:-moz-linear-gradient(top,#ff7e00 0%,#ff7200 100%);background:-webkit-linear-gradient(top,#ff7e00 0%,#ff7200 100%);background:linear-gradient(to bottom,#ff7e00 0%,#ff7200 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7e00',endColorstr='#ff7200',GradientType=0)}.get-help .btn-help:hover{opacity:.9}p .color-text{color:#ff6600!important}p .underline-text{text-decoration:underline!important}a.need-help{margin-top:15px;display:inline-block;font-weight:600!important;background-color:#97b3c3;padding:12px 24px;color:#fff!important;border-radius:25px;-moz-box-shadow:0 2px 4px rgba(99,98,98,.1),0 3px 3px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 4px rgba(99,98,98,.1),0 3px 3px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(99,98,98,.1),0 3px 3px rgba(0,0,0,.1)}a.need-help:hover,a.need-help:focus{background-color:#a1b3bd;text-decoration:none}select.formentry{background:url(../images/icon-select.png) no-repeat 95% 50%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#fff}select.formentry::-ms-expand{display:none}input[type=text]::-ms-clear{display:none}input[type=email]::-ms-clear{display:none}input[type=tel]::-ms-clear{display:none}#header,#main,#footer,.disclaimer-text,.asseenon{margin:0 auto;max-width:100%!important}#bulletbox .starlist2{width:100%}#main-wrapper{padding-bottom:0px!important}.blue-bar.disclaimer-block{margin-top:20px}.nav-links{margin:16px 0!important}.formentry{height:32px!important;border-radius:0px!important;border:none!important;padding-left:5px!important}.blue-bar{background-color:#5693da;clear:both}.questions30{font-size:30px;line-height:normal;font-weight:700;color:#FFF;text-align:center}.baselinks{font-size:16px;color:#FFF;text-align:center}.nav-links{margin:16px 0!important}.nav-links{list-style:none;padding-left:0}.baselinks li{padding:0 16px}.nav-links li{display:inline;color:#fff!important}.baselinks a:link,.baselinks a{font-size:16px;color:#fff!important;text-decoration:none}.hero-banner .box-layout .inner-box img.no-happy,.hero-banner .box-layout .inner-box img.yes-sad{width:42px!important;height:42px!important}#step-2 .btn-next,#step-3 .btn-next{background:#edf6ff!important;border:0px!important}#step-2 .btn-next .btn-text,#step-3 .btn-next .btn-text{font-size:16px;line-height:42px;font-weight:600;color:#666;vertical-align:text-top;text-align:center}.copyright{text-align:center}#footer{margin:0 auto;max-width:100%!important;padding:12px 0 36px}.thefineprint{font-size:12px;line-height:17px;font-weight:400;color:#FFF}.baselinks A:hover{text-decoration:underline}.popUpCtaTextBtn:hover,.popUpCtaTextBtn:focus{cursor:pointer}.popUpCtaTextBtn{background-color:transparent;width:auto;height:auto;border:none;outline:none;box-shadow:none}.modal h4{font-size:18px;line-height:28px;font-weight:600;color:#000;text-align:center}.modal h5{font-weight:700;font-size:125%}.modal *{text-align:left;color:#333}.modal p a{color:#333!important}.modal-footer .btn,.modal-footer{text-align:right!important}.modal p{color:#333!important;font-size:16px;line-height:26px;margin:10px 0}#privacy{color:#333!important;text-align:left!important}#privacy li{text-align:left!important}#footer .call-no{color:#fff!important}.footertext{color:#fff!important}@media only screen and (min-width:320px) and (max-width:767px){span.headline{font-size:20px}.nav-links li a{margin-bottom:10px;display:inline-block}.starlist2{margin-top:15px;margin-bottom:0}#step-2 .btn-block{width:100%!important;margin-left:0%!important;display:inline-block}#step-2 .btn-next{width:44%!important;float:left;margin:0 3%!important}.btn-next img{right:10px}}@media only screen and (min-width:768px) and (max-width:991px){.starlist2{padding-left:40px;width:60%}#bulletbox{background-size:36%}span.headline{font-size:24px;line-height:30px;margin-bottom:15px;display:inline-block}.formheadline{font-size:20px}#bulletbox .starlist2 li{font-size:15px}}@media only screen and (min-width:992px) and (max-width:1199px){span.headline{font-size:24px;line-height:30px;margin-bottom:15px;display:inline-block}}@media only screen and (min-width:992px) and (max-width:1199px){.starlist2{width:65%;padding-left:40px}}@media (min-width:320px) and (max-width:767px){.formheadline{font-size:22px}.control-debt .control-debt-block{margin-bottom:40px}.control-debt .control-debt-block:last-child{margin-bottom:0}.control-debt{padding:30px 0}.cc-debt{width:100%}}@media (min-width:768px) and (max-width:991px){.control-debt .control-debt-block p{font-size:15px;line-height:24px}.control-debt .control-debt-block{margin-bottom:40px}.control-debt .control-debt-block:last-child,.control-debt .control-debt-block:nth-child(3){margin-bottom:0}.hero-banner input#email_address,.hero-banner .privacy-text,.hero-banner .custom-checkbox{width:60%;margin-left:20%!important}}@media (min-width:992px) and (max-width:1199px){.control-debt .control-debt-block img{max-width:60px}.control-debt .control-debt-block p{font-size:14px;line-height:20px}}@media screen and (min-width:320px) and (max-width:767px){p.call-info {display: none;}.navbar-brand img {width: 50%;float: left;padding: 10px;height: auto;width: auto;}a.CallerReadyPhone.call-no.ringpoolteltag {float: right;margin: auto;padding: 12px;}}