abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{text-decoration:none;outline:0;margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;color:#006db7;transition:all .5s ease 0s}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ababab;margin:50px auto;padding:0}img{-ms-interpolation-mode:bicubic;border:0;height:auto;vertical-align:middle;transition:all .5s ease 0s}.ie8 img{height:auto}.ie8 img.size-large{max-width:60%;width:auto}:hover{transition:all .5s ease 0s}ul{list-style:none;margin:0;padding:0}li{list-style:none}.clearfix:after,.form-holder:after,ol:after,ul:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}::-webkit-input-placeholder{color:#343434;font-style:normal}:-moz-placeholder{color:#343434;font-style:normal}::-moz-placeholder{color:#343434;font-style:normal}:-ms-input-placeholder{color:#343434;font-style:normal}button::-moz-focus-inner{border:0}:focus{outline:0}::-moz-focus-inner{border:0}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=button],input[type=submit]{cursor:pointer;border:0}input:focus{outline:0}body textarea{resize:none;height:270px;font-size:18px;font-style:italic;color:#656565;line-height:31px;padding:15px 0 0 25px;border-color:#b7b7b7}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{background:#fff;border:1px solid #d6d5d2;color:#11396f;font-size:16px;font-weight:400;line-height:26px;width:100%;height:52px;padding:5px 15px;box-shadow:none;-webkit-appearance:none;border:2px solid #11396e;border-radius:4px;max-width:390px}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{background:#f3f3f3}form label{font-size:14px;display:block;font-weight:900;text-transform:none;color:#11396f;margin-bottom:10px}input:required{box-shadow:none}label.error{color:red;font-weight:400;font-size:14px;margin:2px 0 0 0}h1,h2,h3,h4,h5,h6{font-weight:700;color:#11396f}h1{font-size:36px;line-height:50px}h2{font-size:34px;line-height:45px}h3{font-size:24px;line-height:35px}ol li,p,ul li{font-size:16px;font-weight:600;color:#01579b;line-height:24px}p:last-child{margin-bottom:0}p a{color:#006db7;font-weight:700}p strong{font-weight:900}p em{font-style:italic}p a:hover{text-decoration:underline}a:focus,a:hover{outline:0;text-decoration:none}body{background:#fff;font-family:"Open Sans",sans-serif;line-height:1;color:#0057a0}.container{max-width:1440px;width:100%;padding:0 15px}.small-container{max-width:930px;padding:0 15px;margin:auto}.line-bot-style{position:relative;padding-bottom:15px}.line-bot-style:before{content:"";position:absolute;width:40px;height:4px;background:#00b0ff;left:0;bottom:0}.section-gap{padding:60px 0}header.header-wrap{border-bottom:5px solid #97c5d3} div#page.main_page {margin-top: 75px; } .v2 #step4 {margin-top: 0px; } .main-landing-wrap div#page.main_page {margin-top: 143px; }.header-wrap{padding:17px 0;position:fixed;width:100%;background:#fff;top:0;left:0;z-index:99}.header-wrap .row{align-items:center}.header-wrap a.call-number{font-size:18px;color:#0057a0;font-weight:600;line-height:25px;display:inline-block;vertical-align:middle}.header-wrap a.call-number img{margin-right:5px}.hidden{display:none}.user-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end;align-items:center}.user-img img{border:2px solid #377d22;border-radius:50%;width:50px;height:50px;object-fit:cover}.user-desc{margin-left:10px;text-align:left}.user-desc p{font-weight:400;font-size:14px;line-height:18px}.header-wrap .user-desc a{font-size:21px;font-weight:900} .header-wrap{padding: 0 0 14px 0;} .header-wrap .container{padding-top: 14px;} .step{position:relative;display:none;margin-bottom:200px;transition:all ease .5s}.step.showuplight{opacity:.1;position:relative;animation-delay:0s;pointer-events:none;display:block;transition:all ease .5s;transition-duration:0s}.v2 .step.showup{opacity:1 !important}.step.showup{opacity:1;pointer-events:auto!important;display:block;transition:all ease .9s}div#step1-5{min-height:400px}div#step3.showuplight{min-height:400px}div#step3.showuplight.showup{min-height:auto}div#step3,div#step4,div#step4-5{margin-top:30px}.step.showuplight.animate__fadeInUp{opacity:.1!important;transition:opacity 0s;transition-delay:0s}.step.showuplight .blue-btn-wrap:hover{background:#9aba13}.step.showuplight .blue-btn-wrap .form-check-label{cursor:default}.step.showuplight.showup .blue-btn-wrap .form-check-label{cursor:pointer}.step.showuplight.showup .blue-btn-wrap:hover{background:#5a6e05}.step.showuplight:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:99999}.step.showup.animate__fadeInUp.showuplight:after,.step.showup.showuplight:after{content:none}.step.showuplight.showup.animate__fadeInUp{opacity:1!important;transition:opacity 0s;transition-delay:0s}.showuplight.animate__animated{-webkit-animation-fill-mode:initial;animation-fill-mode:initial}@-webkit-keyframes fadeInUplight{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:.1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUplight{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:.1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUplight{-webkit-animation-name:fadeInUplight;animation-name:fadeInUplight}.optimum-form-wrapper{padding:30px 0;background-image:linear-gradient(180deg,#e7f7d0,#f0fae1);overflow:hidden}.form-holder form{width:100%;max-width:900px;margin:auto;padding:0 30px}.sidebar{position:absolute;width:180px;margin-left:40px}.sidebar ul li{padding:4px 11px;margin:8px 0;display:inline-block;width:100%;border-left:3px solid transparent}.sidebar ul li.active{color:#11396f;border-left-color:#00b0ff;font-weight:700}.content-desc{margin-top:40px}.blue-btn-wrap{cursor:pointer;border-radius:4px;background:#000;background-color:#4eaf4e;max-width:385px;padding:0;width:100%;line-height:50px;text-align:center;min-height:50px;color:#fff;font-size:18px;font-weight:600;line-height:50px;margin-bottom:12px}.blue-btn-wrap:hover{background:#5a6e05;color:#fff!important}.form-check-label{color:#fff;position:relative;text-transform:capitalize;font-size:18px}.form-check-label input{opacity:0;z-index:-1;width:100%;height:100%;margin:0;left:0;cursor:pointer}.form-holder .checkbox{max-width:390px;position:relative;padding-left:25px;font-size:14px;line-height:18px;font-weight:500;color:#222;margin-bottom:20px}.term-wrap p{margin-top:10px;font-size:13px;color:#222;line-height:20px;font-weight:500}input[type=checkbox]{background:#b7d8e1;border:2px solid #11396e}.checkbox .chk-label{display:block;position:relative;padding-left:30px;margin-bottom:12px;cursor:pointer;font-size:14px;line-height:18px;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#222}.checkbox .chk-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}input#opt_special_offers{position:absolute;left:0;top:4px;width:16px;height:17px}.checkmark{position:absolute;top:3px;left:0;height:18px;width:18px;background-color:transparent;border:2px solid #11396e;border-radius:3px;pointer-events:none}.checkbox .container:hover input~.checkmark{background-color:#ccc}.checkbox .chk-label input:checked~.checkmark{background-color:#00b0ff}.checkmark:after{content:"";position:absolute;display:none}.checkbox .chk-label input:checked~.checkmark:after,input#opt_special_offers.valid+.checkmark:after{display:block}.checkbox .chk-label input:checked~.checkmark:after,input#opt_special_offers+.checkmark:after{display:block}.checkbox .chk-label input:checked~.checkmark:after,input#opt_special_offers.valid+.checkmark{background:#00b0ff}.checkbox .chk-label input:checked~.checkmark:after,input#opt_special_offers+.checkmark{background:#00b0ff}.checkbox .chk-label input:checked~.checkmark:after,input#opt_special_offers.error+.checkmark{background:#bbdae2}.checkbox .chk-label input:checked~.checkmark:after,input#opt_special_offers.not-selected+.checkmark{background:#bbdae2}.checkbox .checkmark:after{left:5px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox input#opt_special_offers.error+.checkmark:after{display:none}.checkbox input#opt_special_offers.not-selected+.checkmark:after{display:none}.form-holder .checkbox label{margin-bottom:2px}.form-holder .checkbox label.error{margin:2px 0 0 -25px;top:3px;position:relative}.bitmap-wrap h3{margin-bottom:20px}.bitmap-wrap h3+p{margin-bottom:45px;font-size:18px}.bitmap-wrap img{margin-bottom:20px;max-height:80px;min-height:80px}.footer-wrap{background-color:#11396e;border-top:5px solid #0188d1}.footer-wrap p{font-size:12px;margin-bottom:18px;color:#fff;font-weight:400;line-height:20px;opacity:.6}.footer-wrap p:last-child{margin-bottom:0}.footer-wrap .footer-links{margin-bottom:30px;color:#ffffff70}.footer-wrap .footer-links a{color:#fff;opacity:1;font-size:14px;line-height:30px}.footer-wrap .footer-links a:focus,.footer-wrap .footer-links a:hover{text-decoration:underline}.spinner-wrap{display:flex;align-items:center;text-align:center;width:100%;flex-direction:column;max-width:390px;margin:auto;height:100%;align-items:center}.spinner-wrap p{font-size:18px;color:#11396f}.spinner-wrap span.star-images-wrap{margin:0 5px;width:105px;display:inline-block;line-height:30px;position:relative;top:-3px}.spinner-wrap p strong{display:block;margin-top:10px}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}*{box-sizing:border-box;padding:0;margin:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}.spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.spinner__circle{position:relative;width:54px;height:54px;overflow:hidden;background-color:#007a65;border-radius:100%;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;animation-direction:reverse;margin:30px auto}.spinner__circle-gradient,.spinner__circle-inner{position:absolute;width:44px;height:44px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.spinner__circle-inner{top:50%;left:50%;background-color:#e8f7d1;border-radius:100%;width:40px;height:40px}.spinner__circle-gradient{top:-24px;left:10px;background-color:#007a65;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(50%,#eee));background-image:linear-gradient(0deg,#006b68 0,#003a73 50%);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.loader{border-top:16px solid #007a65;border-right:16px solid #006b68;border-bottom:16px solid #00566d;border-left:16px solid #003a73}.form-holder{position:relative;padding-left:180px}.animate__animated.animate__fadeInUp{--animate-duration:0.5s}.negotiate{background-color:#f4f4f4}.negotiate h1{text-transform:uppercase;margin:50px 0 25px}.negotiate .content{padding-top:15px}.negotiate table{margin:0 auto;max-width:350px;width:100%}.negotiate table td{border:#000 solid 1px;padding:5px;font-size:12px;line-height:18px;font-weight:600}.negotiate table td.text-orange{color:#11396e}.negotiate table .highlighted{background-color:#97c5d3}.negotiate table .highlighted td.text-red{color:#11396e}.negotiate table .footnote td{border:none}.truth{background-image:url(../images/truth.jpg);background-repeat:no-repeat;background-size:cover;border-bottom:7px solid #fff;color:#fff;padding:30px 0 50px;margin-bottom:0!important}.truth button{height:50px;border:none;background-color:#002e68;margin:10px 0;font-size:16px;max-width:530px;border-radius:10px;color:#fff;padding-left:50px;padding-right:50px;font-weight:700}.truth button:hover{background-color:#0076a3}.negotiate button{height:50px;border:none;background-color:#002e68;margin:10px 0;font-size:16px;max-width:530px;border-radius:10px;color:#fff;padding-left:50px;padding-right:50px;font-weight:700}.negotiate button:hover{background-color:#0076a3}.negotiate ul{margin-left:25px;margin-top:20px}.negotiate li{list-style:square;color:#11396e;font-size:25px}.negotiate p{margin-bottom:15px}.negotiate li p{margin-bottom:20px;line-height:26px;position:relative;top:-3px}.sub-negotiate{padding-left:25px}.sub-negotiate h6,tr.footnote h6{font-size:11px;line-height:16px;margin-bottom:3px;color:#11396ead}.negotiate img{margin-bottom:15px;max-width:100%} div#page.main_page.typage{margin-top:60px} .ty-wrapper{background-image:linear-gradient(180deg,#e7f7d0,#f0fae1);padding:95px 0 60px}.ty-wrapper h1{text-transform:capitalize;font-size:36px;margin-bottom:30px}.ty-wrapper b{color:#137caa;margin-bottom:30px;display:block;font-size:18px;line-height:26px}.ty-wrapper p{margin:10px 0 0;font-size:20px;line-height:30px;color:#11396e}.modal-open{padding:0!important}.modal {z-index: 999999999;}.popUpCtaTextBtn:focus,.popUpCtaTextBtn:hover{cursor:pointer}.popUpCtaTextBtn{background-color:transparent;width:auto;height:auto;border:none;outline:0;box-shadow:none}.modal h4{font-size:18px;line-height:28px;font-weight:600;color:#000;text-align:center;width:100%}.modal h5{font-weight:700;font-size:125%}.modal *{text-align:left;color:#333}.modal p a{color:#333!important}.modal-footer,.modal-footer .btn{text-align:right!important;border-color:#ccc}.modal p{color:#333!important;font-size:14px;line-height:26px;margin:10px 0}.modal-header .close{position:absolute;right:15px;outline:0}#current_situation_reason:focus,#email_address:focus,#first_name:focus,#last_name:focus,#primary_phone:focus,.form-check-label input:focus,select#state:focus{border:2px solid #5a6e05!important;outline:2px solid #5a6e05!important}.btn:focus,.form-check-label input:focus,.form-check-label:focus{box-shadow:none;outline:2px solid #5a6e05!important;opacity:1;z-index:-1}.visible-xs{display:none}.quote-wrap{margin:5px 30px 30px 0}.quote-wrap p{padding:30px;background:#f7f7f7;border-radius:15px;font-size:16px;line-height:35px;font-weight:700;text-align:center;font-style:italic}.quote-wrap p strong{display:block;text-align:right;color:#11396f;margin:10px 0}.hidden{display:none}p.price-picker{margin-bottom:20px;color:#11396f;text-align:center;}.range-slider{width:100%;position:relative;max-width:385px;margin-bottom:30px}.range-slider .range-value{padding:10px 0 20px}.range-slider .range-value .left-val{position:absolute;left:0;text-align:left;font-size:14px;line-height:20px;font-weight:400!important;color:#11396f !important!important}.range-slider .range-value .right-val{position:absolute;right:0;text-align:left;font-size:14px;line-height:20px;font-weight:400!important;color:#11396f !important!important}.ui-widget.ui-widget-content{border:1px solid #c5c5c5;margin-bottom:10px;position:relative;height:18px;border-radius:10px;text-align:center}.ui-widget.ui-widget-content .ui-slider-handle{border-radius:50%!important;width:24px;height:24px;border:1px solid #4eaf4e;background:#4eaf4e!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)}.ui-widget.ui-widget-content .ui-slider-handle:focus{border:2px solid #5a6e05}.progress.hide-progressbar{width:0!important;height:0;border:none;margin:0}.modal-footer button.btn.btn-default:focus{z-index: 9;} .desclaimer-wrap {background: #11396f; padding: 10px 20px; } .desclaimer-wrap p {color: #fff; text-align: center; font-size: 15px !important; max-width: 965px; margin: auto !important; line-height: 20px!important; } .optimum-v1 select#state{max-width: 385px; height: 50px; border:2px solid #11396e;}.optimum-v1 div#step3{margin-top: 0;} @media all and (max-width:1200px){.sidebar{margin-left:30px}.form-holder{padding-left:140px}} @media all and (max-width:991px){.negotiate p{font-size:14px;line-height:20px}h1{font-size:30px;line-height:40px}.quote-wrap{margin-right:0}} @media all and (max-width:767px){.md_none span {display:none;}.main-landing-wrap div#page.main_page{margin-top: 75px;}.header-wrap{position: static; padding: 0 !important} .header-wrap .container {position: fixed; top: 0; width: 100%; left: 0; padding: 12px 15px; background: #fff; z-index: 9999; } h1{margin-bottom:15px}h1,h2{font-size:26px;line-height:35px}.ty-wrapper h1{font-size:28px}.ty-wrapper{padding-top:30px}.optimum-form-wrapper{min-height:800px}.progress{top:94px}h3{font-size:16px;line-height:22px}.section-gap{padding:40px 0} div#page.main_page{margin-top:75px}.header-wrap{padding:25px 0}.form-holder{max-width:390px;margin:auto;padding-left:0}.form-holder form{width:100%}.form-holder ul{display:block;margin:0;max-width:390px;display:table;margin:auto;float:none;padding:0}.blue-btn-wrap{max-width:100%}.line-bot-style{padding-bottom:0}.line-bot-style:before{content:none}.content-desc{margin-top:15px}.content-desc h3{margin-bottom:12px}.bitmap-wrap{max-width:385px;margin:auto}.bitmap-wrap h3{font-size:24px;line-height:35px}.bitmap-wrap .col-md-3{margin-bottom:50px}.footer-wrap p{margin-bottom:15px}.footer-wrap p:last-child{text-align:center!important;margin-top:80px}.form-holder form,.form-holder ul,.step{width:100%;position:relative;height:100%}.form-holder{max-width:100%}.form-holder ul li{border:none;margin:0;padding:0}.form-holder ul li>span{display:none}.form-holder ul li.active{display:block}.ty-wrapper h3{font-size:22px;line-height:30px}.ty-wrapper b{font-size:17px}.negotiate img{margin-top:15px}.sidebar{display:none}div#step1 h1+h3{margin-bottom:30px!important}.step{margin-bottom:50px}div#page.main_page.typage{margin-top:80px}.hidden-xs{display:none}.visible-xs{display:block;margin:50px auto 0}.progress{height:10px;position:static;width:calc(100% - 60px)!important;border:1px solid #11396f;margin:15px auto 30px;max-width:390px;border-radius:50px}.quote-wrap{margin-right:0}.quote-wrap p{padding:25px;font-size:15px;line-height:28px}.step-6 h3{display:none}} @media all and (max-width:480px){.header-wrap a.logo img{max-width:130px}.header-wrap .row{justify-content:space-between}header.header-wrap .col-6{flex:none;max-width:inherit;width:auto}.user-img img{height:45px;width:45px}.header-wrap .user-desc a{font-size:18px!important}.user-desc p{font-weight:600;font-size:12px;color:#22589b;line-height:16px}}@media all and (max-width:360px){.progress{top:88px}.header-wrap a.call-number{font-size:15px}.header-wrap a.logo img{max-width:110px}header.header-wrap .col-6:first-child{padding-right:0}.user-desc{margin-left:5px}}@media only screen and (min-height:580px) and (max-height:800px){.content-desc{margin-top:20px}form label{margin-bottom:2px}.form-group{margin-bottom:10px}}.use-only-phone .user-desc img{display:none;}.user-wrap.mob-none.use-only-phone {margin-top: 10px;}@media(max-width:767px){.use-only-phone .user-img{display:none}.use-only-phone .user-desc p{display:none}.use-only-phone .user-desc a#crphonenumber{opacity:0;width:40px;display:block;position:absolute;z-index:9999;top:0;height:40px;overflow:hidden}.use-only-phone .user-desc{width:40px;position:relative}.use-only-phone .user-desc img{position:relative;border:2px solid #377d22;border-radius:50%;width:40px;height:40px;object-fit:cover;display:block;}.user-wrap.mob-none.use-only-phone {margin-top: 0px;}}