.cs-price-band::after,.cs-price-range{font-family:var(--serif);line-height:1}.bc-row,.bcBox,.bcError,.bcOptions,.bcRow,.bcSubmit,.icon-f,.img-state,.img-state1,.left-margin1,.ques-left{float:left}.start1xdd1{background:linear-gradient(rgb(255 248 248 / 80%),rgb(217 246 247 / 80%)),url(/images/america-statue-of-liberty.webp) center/cover;min-height:400px;padding-top:45px;opacity:.89}.quote-form-card{background:#ffffffa3;border-radius:var(--r-xl);box-shadow:var(--sh-lg),0 0 0 1px var(--border);overflow:visible;position:relative;padding:28px 28px 20px;border:1px solid rgba(255,255,255,.9)}.icon-f{margin-right:15px;font-size:25px;color:#014fb4;margin-top:20px}.tour-back1{background-image:url(/images/letter.jpg);padding:30px 0 50px;background-repeat:no-repeat;background-attachment:fixed;position:relative;background-size:cover;margin-top:-10px;background-color:#000;z-index:1}.advSrchInput1,.advSrchInput12{padding:15px;color:#555;background-color:#fff;background-image:none;margin:0!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-size:18px;width:100%}.tour-back1:after{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:rgba(0,0,0,.5)}.tour-back1 .container{z-index:100;position:relative}.advSrchInput1{border:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.advSrchInput12{border:0;border-radius:.25rem}.cs-price-band{background:linear-gradient(135deg,#0d2b4e 0,var(--brand-blue) 55%,#2563eb 100%);border-radius:var(--r);padding:28px 28px 24px;margin-bottom:20px;display:flex;align-items:center;gap:32px;flex-wrap:wrap;overflow:hidden;position:relative}.cs-price-band::after{position:absolute;right:-10px;top:50%;transform:translateY(-50%);font-size:100px;font-weight:700;color:rgba(255,255,255,.04);pointer-events:none;letter-spacing:-4px}.cs-price-main{flex:1;min-width:200px}.cs-price-tag{display:flex;align-items:baseline;gap:6px;margin-bottom:8px}.cs-price-from{font-size:13px;font-weight:600;color:rgba(255,255,255,.6);margin-bottom:2px}.cs-price-range{font-size:40px;font-weight:700;color:#ffd54f}.cs-price-unit{font-size:14px;color:rgba(255,255,255,.65);padding-bottom:6px}.cs-price-note{font-size:14x;color:rgba(255,255,255,.7);line-height:1.6;max-width:400px;margin-top:4px}.cs-factor-title,.cs-price-note strong{font-weight:700;color:#fff}.cs-factors{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;flex:1;min-width:200px}.cs-factor-title{grid-column:1/-1;font-size:11px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px}.cs-factor{display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:10px 12px}.cs-factor i{font-size:16px;color:#93c5fd;flex-shrink:0}.cost-header,.cost-header-badge{display:flex;align-items:center}.cs-factor span{font-size:13px;color:rgba(255,255,255,.9);font-weight:500;line-height:1.3}@media (max-width:576px){.cs-factors{grid-template-columns:1fr}}.table-shell{background:#fff;border:1px solid #dbe7f8;border-radius:16px;overflow:hidden;width:100%;box-shadow:0 2px 10px rgba(0,74,172,.06);margin-top:0}.cost-header{background:linear-gradient(135deg,#eff6ff 0,#e8f4ff 100%);padding:10px 15px;justify-content:space-between;gap:12px}.cost-header-title{font-size:18px;font-weight:600;margin:0}.cost-header-sub{font-size:12px;color:rgba(255,255,255,.75);margin-top:4px}.cost-header-badge{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);color:#fff;font-size:11px;font-weight:600;padding:6px 14px;border-radius:999px;gap:4px}.cost-row,.cost-row-inner{align-items:center;display:flex}.cost-row{border-bottom:1px solid #e5eefb}.cost-row:last-child{border-bottom:none}.cost-row:hover{background:#f8fbff}.cost-row-inner{gap:16px;padding:18px 22px;flex:1}.cost-icon{width:35px;height:35px;border-radius:12px;background:#eef5ff;color:#004aac;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cost-icon .material-symbols-outlined{font-size:24px}.cost-condition{font-size:16px;font-weight:600;color:#004aac;margin-bottom:4px}.cost-detail{font-size:13px;color:#5f6f87;line-height:1.5}.cost-amount,.ptable-badge{font-weight:700;color:#004aac}.ptable-badge{background:#eef5ff;border:1px solid #d4e3ff;font-size:10px;text-transform:uppercase;letter-spacing:.05em;padding:3px 10px;border-radius:999px}.cost-amount-col{min-width:170px;text-align:right;padding:14px 24px}.cost-amount{font-size:20px}.cost-footer{background:#f8fbff;border-top:1px solid #e5eefb;padding:14px 22px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.cost-source{font-size:12px;color:#6b7a90;display:flex;align-items:center;gap:5px}.bcError,.bcRow{display:none}.bcBox,.bcSubmit input{background-repeat:no-repeat}.border-right-blue{border-right:1px solid #286090}@media (max-width:768px){.testimonials{text-align:center;padding:0!important;margin:0 auto!important}.control-slider{height:37px!important;width:33px!important;top:58%!important}.btn-right{right:-6px!important}.btn-left{left:-9px!important}.border-right-blue{border-right:none}}.bcRow p,.bcp{text-align:left;font-weight:600;font-size:17px}.bcErrorCont,.img-state{height:60px}.bc-row,.bcBox,.bcError,.bcErrorCont,.bcOptions,.bcRow,.bcRow p,.bcSubmit,.bcp{width:100%}.bg-dark-blue{background-color:#014fb4}.blue-backg{background-position:top;background-attachment:fixed;background-size:cover;min-height:375px;position:relative}@media (max-width:767px){.blue-backg{min-height:575px}}@media (min-width:768px) and (max-width:1024px){.blue-backg{min-height:400px}}.benefitsContainer{width:100%;margin:10px 0 0;float:left}.bcBox{padding-top:0;background-image:none;background-position:100px 50px}.bcRow{margin-bottom:5px}.bcRow p,.bcp{margin:0;padding:5px 0 5px 5px}.bcBoxLabel{border-radius:.25rem}.bcError{padding:1px}.bcError p{margin:0;padding:2px;font-size:15px;color:red!important}.bcSubmit{min-height:40px;margin-top:10px}.bcSubmit input{background-position:0 0;width:105px;height:50px;margin:5px 5px 0 0;border:0;cursor:pointer}.oSel{background-color:#b3d2fa;border-radius:2.25rem}.rBorder{border-radius:4px}.bcOptions{color:#000;min-height:10px;padding-left:5px}.bcBoxLabel{padding:5px 13px 6px 6px;margin-bottom:6px}.oNoSel{background-color:#fff;padding:5px;border-radius:2.25rem 36px!important;border:1px solid #a59898}.drop-new,.foo1{border-radius:2.25rem 36px!important;box-shadow:rgba(0,0,0,.15) 2.4px 2.4px 3.2px!important}.fo5,.fo5a{box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}a.white{color:#000!important;text-decoration:none!important}label{font-weight:500!important}.img-state1{width:3%!important;margin-top:22px!important}.img-state{padding:4px 10px 2px 2px;margin-top:7px}.bg1{background:#fff}.map-home{background:url(/images/liberty7.jpg) 50% 30%/cover no-repeat fixed;position:relative}a:hover{text-decoration:none}.left-margin1{margin-right:8px}.ulstyle{list-style:none!important}@media(max-width:240px){.hide1{display:none}.w145{width:145px}}@media(max-width:350px){.equal-height-column{height:auto}}@media(max-width:450px){.collapse-logo img{display:block}.collapse-logo span{font-size:16px;display:block}}@media(max-width:499px){.divPanel,.testimonials{padding:0!important}.ulpad{margin-left:-30px}.map-home{background:0 0}.pl01{padding-left:0;padding-right:0}.disnon1{display:block!important}.pr0d{padding-left:10px;padding-right:10px}.fourboxes{border-right:none}}@media(max-width:636px){.btn-n{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;user-select:none;background-image:none;border:1px solid transparent}}@media(max-width:768px){.cost-header{flex-direction:column;align-items:flex-start}.cost-row{flex-direction:column;align-items:stretch}.cost-row-inner{padding:16px}.cost-amount-col{text-align:left;padding:0 16px 16px;min-width:auto}.disnon,.disnon1{display:block!important}.pl01{padding-left:0;padding-right:0}.top{margin-top:2px}.disnon1{margin-top:11px;margin-bottom:7px;margin-right:0;float:right}.pull-right{text-align:right}.m5{margin-top:0}.tleft{text-align:left;margin-top:5px;float:left}.back-h{background-color:#000;padding:6px}}@media(max-width:992px){.form-control{display:inline-block;width:inherit}}@media(max-width:1000px){.tleft{text-align:left;float:left}}@media(max-width:1060px){#contact-buttons-bar{display:none}}@media(min-width:200px) and (max-width:1200px){.hide1{display:none}}@media(min-width:241px) and (max-width:299px){.hide1{display:none}}@media(min-width:300px) and (max-width:399px){.introduce{height:auto}.white2{font-size:20px!important;font-weight:500}.hide1{display:none}}@media(min-width:400px) and (max-width:599px){.introduce{height:auto}.disnon1{display:block!important}.hide1{display:none}.w145{width:145px}}@media(min-width:500px) and (max-width:768px){.dispblo{display:inline!important;font-size:11px}.white{color:#fff;font-size:12px}}@media(min-width:500px) and (max-width:1074px){.categ{width:94px;font-size:15px;min-height:144px}}@media(min-width:600px) and (max-width:799px){.hide1{display:none}}.fr5{text-decoration:underline;font-size:20px}.re-set{font-size:19px;margin-top:-4px}.f500,.newb3{font-weight:400;padding:0;font-size:15px}.fo5,.fo5a{padding:5px;background-color:#fff;margin:2px 0;font-size:14px;line-height:1.42857143;color:#333}.fo5a{width:50px;border:1px solid #ccc;border-radius:.25rem!important}.fo5{border:1px solid #ccc;border-radius:.25rem!important}.filter-btn.btn-outline-secondary{background-color:#fff;color:#5b6b82;border:1px solid #d6dbe3}.filter-btn.btn-primary{background-color:#1565d8;border-color:#1565d8;color:#fff}.col-12{float:left!important}