.fee{color:var(--procounsel-base,#c7954a);font-size:28px}.fa-chevron-down:before{content:""}.faq-one__accordion .accordion-item{border:none;border-radius:0;margin-bottom:15px;overflow:hidden}.faq-one__accordion .accordion-button{box-shadow:none;background:#fff;padding:0;font-size:20px;font-weight:600}.faq-one__accordion .accordion-button:not(.collapsed) .accrodion-title__icon{top:5%;transform:translateY(50%)rotate(45deg)}.faq-one__accordion .accordion-button:not(.collapsed){background:var(--procounsel-base);color:#fff}.faq-one__accordion .accordion-button:not(.collapsed) h4,.faq-one__accordion .accordion-button:not(.collapsed) span{color:#fff}.faq-one__accordion .accordion-body{background:#fff;padding:20px 25px}.faq-one__accordion .accordion-header{border:1px solid var(--procounsel-border-color,#d9d9d9);cursor:pointer;align-items:center;padding:0 70px 0 0;transition:all .5s;display:flex}.faq-one__accordion span:first-child{border-right:1px solid var(--procounsel-border-color,#d9d9d9);color:var(--procounsel-primary,#19223a);font-size:18px;font-family:var(--procounsel-heading-font);padding:18.2px 31px}.faq-one__accordion h4{text-transform:capitalize;color:var(--procounsel-primary,#19223a);flex:1;margin:0;padding-left:20px;font-size:16px;font-weight:400;transition:all .5s;position:relative}.faq-one__accordion .accordion-body{border:1px solid var(--procounsel-border-color,#d9d9d9);padding:30px 35px}.accordion-button:not(.collapsed):after,.accordion-button:after{background-image:initial}:root{--navy-950:#1a233a;--navy-900:#0f2537;--navy-800:#16354f;--navy-700:#1f496b;--gold-600:#018f90;--gold-500:#018f90;--gold-100:#018f90;--slate-50:#f8fafc;--slate-100:#f1f5f9;--slate-200:#e2e8f0;--slate-300:#cbd5e1;--slate-500:#64748b;--slate-600:#475569;--slate-700:#334155}.text-navy{color:var(--navy-900)!important}.text-gold{color:var(--gold-500)!important}.text-gold-dark{color:var(--gold-600)!important}.text-slate-600{color:var(--slate-600)!important}.text-slate-500{color:var(--slate-500)!important}.text-slate-300{color:var(--slate-300)!important}.bg-navy-950{background-color:var(--navy-950)!important}.bg-navy-900{background-color:var(--navy-900)!important}.bg-navy-800{background-color:var(--navy-800)!important}.bg-slate-50{background-color:var(--slate-50)!important}.bg-slate-100{background-color:var(--slate-100)!important}.bg-gold-100{background-color:var(--gold-100)!important}.rounded-xl{border-radius:.75rem!important}.rounded-2xl{border-radius:1rem!important}.container-narrow{max-width:920px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.top-utility-bar{background-color:var(--navy-950);color:var(--slate-300);border-bottom:1px solid var(--navy-800);font-size:.75rem}.top-utility-bar a{color:var(--slate-300);text-decoration:none}.top-utility-bar a:hover{color:var(--gold-500)}.site-navbar{border-bottom:1px solid var(--slate-200);background-color:#fffffffa}.brand-icon{background-color:var(--navy-900);width:38px;height:38px;color:var(--gold-500);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;font-family:Lora,Georgia,serif;font-size:1.2rem;font-weight:700;display:flex}.site-navbar .nav-link{color:var(--slate-600);white-space:nowrap;padding-left:.65rem;padding-right:.65rem;font-size:.85rem;font-weight:500}.site-navbar .nav-link:hover{color:var(--navy-900)}.btn-navy{background-color:var(--navy-900);border-color:var(--navy-900);color:#fff;border-radius:.5rem;font-weight:600}.btn-navy:hover{background-color:var(--navy-800);border-color:var(--navy-800);color:#fff}.btn-gold{background-color:var(--gold-500);border-color:var(--gold-500);color:#fff;border-radius:.5rem;font-weight:700}.btn-gold:hover{background-color:var(--gold-600);border-color:var(--gold-600);color:#fff}.btn-hero-outline{color:#fff;background-color:#ffffff1a;border:1px solid #ffffff40;border-radius:.5rem;font-weight:600}.btn-hero-outline:hover{color:#fff;background-color:#fff3}.btn-navy-outline{border:1px solid var(--navy-900);color:var(--navy-900);background-color:#0000;border-radius:.5rem;font-weight:600}.btn-navy-outline:hover{background-color:var(--navy-900);color:#fff}.btn-dark-outline{background-color:var(--navy-800);border:1px solid var(--navy-700);color:#fff;border-radius:.5rem;font-weight:600}.btn-dark-outline:hover{background-color:var(--navy-700);color:#fff}.hero-section{background:linear-gradient(135deg, var(--navy-900) 0%, var(--navy-900) 55%, var(--navy-800) 100%);padding:3.5rem 0 4rem;position:relative;overflow:hidden}.hero-dots{opacity:.1;pointer-events:none;background-image:radial-gradient(#c59b27 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.hero-pill{background-color:var(--navy-800);border:1px solid var(--navy-700);color:var(--gold-500);letter-spacing:.08em;padding:.35rem .85rem;font-size:.72rem;font-weight:700}.hero-title{font-size:2rem;font-weight:700;line-height:1.2}@media (min-width:768px){.hero-title{font-size:2.65rem}}.hero-price-card{border:1px solid var(--slate-200);color:var(--navy-900);background-color:#fff;border-radius:1rem;height:100%}.timeline-card{border:1px solid var(--slate-200);color:var(--slate-700);background-color:#fffffffa;border-radius:1rem}.timeline-row{border-bottom:1px solid var(--slate-100);align-items:flex-start;padding:.75rem 0;display:flex}.timeline-row:last-child{border-bottom:none}.timeline-num{background-color:var(--navy-900);width:30px;height:30px;color:var(--gold-500);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;margin-right:.85rem;font-size:.75rem;font-weight:700;display:flex}.image-slot{text-align:center;width:100%;color:var(--navy-900);background:linear-gradient(145deg,#eef2f6 0%,#e2e8f0 100%);border:2px dashed #94a3b8;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1.5rem;display:flex;position:relative;overflow:hidden}.image-slot-tall{min-height:360px}.image-slot-md{min-height:290px}.image-slot-icon{border:1px solid var(--slate-300);width:54px;height:54px;color:var(--navy-800);background-color:#fff;border-radius:50%;justify-content:center;align-items:center;margin-bottom:.85rem;display:flex;box-shadow:0 4px 10px #0f25370f}.image-slot-badge{background-color:var(--navy-900);color:var(--gold-500);letter-spacing:.06em;text-transform:uppercase;border-radius:50rem;margin-bottom:.55rem;padding:.25rem .65rem;font-size:.68rem;font-weight:700}.image-slot.has-photo{border:1px solid var(--slate-200);background:#fff;padding:0}.img-cover{object-fit:cover;width:100%;height:100%;display:block}.notice-item{background-color:var(--slate-50);border:1px solid var(--slate-200);color:var(--navy-900);border-radius:.5rem;align-items:center;padding:.55rem .85rem;font-size:.84rem;font-weight:500;display:flex}.notice-check{color:var(--gold-600);margin-right:.5rem;font-weight:800}.step-card{border:1px solid var(--slate-200);background-color:#fff;border-radius:1rem;transition:border-color .2s}.step-card:hover{border-color:#1f496b59}.step-number-badge{background-color:var(--navy-900);width:40px;height:40px;color:var(--gold-500);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;margin-right:15px;font-size:.875rem;font-weight:700;display:flex}.price-pill{background-color:var(--gold-100);color:#fff;border-radius:50rem;padding:.4rem 1rem;font-size:.85rem;font-weight:700;display:inline-block}.price-pill-muted{background-color:var(--slate-100);color:var(--navy-900);border-radius:50rem;padding:.35rem .9rem;font-size:.8rem;font-weight:700;display:inline-block}@media (min-width:576px){.step-body-indent{padding-left:3.35rem}}.callout-success{color:#064e3b;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:.5rem}.callout-amber{border-left:4px solid var(--gold-500);color:var(--slate-700);background-color:#fffbeb;border-radius:0 .5rem .5rem 0}.pricing-table-wrapper{border:1px solid var(--slate-200);border-radius:1rem;overflow:hidden}.pricing-table{min-width:680px;margin-bottom:0}.pricing-table thead th{background-color:var(--navy-900);color:#fff;border-top:none;border-bottom:none;border-left:1px solid var(--navy-800);vertical-align:middle;padding:1rem 1.25rem;font-size:.875rem;font-weight:600}.pricing-table thead th:first-child{border-left:none;width:33%}.pricing-table tbody td{border-top:1px solid var(--slate-200);border-left:1px solid var(--slate-100);vertical-align:middle;padding:.9rem 1.25rem;font-size:.875rem}.pricing-table tbody td:first-child{color:var(--navy-900);border-left:none;font-weight:500}.pricing-table tbody tr:hover{background-color:#f8fafcd9}.pricing-table tfoot td{background-color:var(--slate-100);border-top:2px solid var(--navy-900);border-left:1px solid var(--slate-200);color:var(--navy-900);padding:1rem 1.25rem;font-weight:700}.pricing-table tfoot td:first-child{border-left:none}.col-highlight{transition:background-color .2s;background-color:var(--gold-100)!important}.col-highlight-header{transition:all .2s;background-color:var(--gold-500)!important;color:var(--navy-900)!important}.scenario-card{background-color:var(--slate-50);border:2px solid var(--slate-200);text-align:left;cursor:pointer;border-radius:1rem;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:1.5rem;transition:all .2s;display:flex}.scenario-card:hover,.scenario-card.active-card{border-color:var(--gold-500);background-color:#fff}.scenario-card.active-card{box-shadow:0 .5rem 1rem #0f253714}.scenario-card:focus{outline:none}.feature-card{border:1px solid var(--slate-200);background-color:#fff;border-radius:.75rem;height:100%;padding:1.25rem}.faq-card{border:1px solid var(--slate-200);margin-bottom:.75rem;overflow:hidden;border-radius:.75rem!important}.faq-btn{text-align:left;width:100%;color:var(--navy-900);cursor:pointer;background-color:#fff;border:none;justify-content:space-between;align-items:center;padding:1rem 1.25rem;font-size:.95rem;font-weight:700;display:flex}.faq-btn:hover{background-color:var(--slate-50)}.faq-btn:focus{outline:none}.info-circle{background-color:var(--gold-100);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.125rem;font-weight:700;display:flex}.site-footer a{color:var(--slate-300);text-decoration:none}.site-footer a:hover{color:var(--gold-500)}.county-pill{background-color:var(--navy-900);border:1px solid var(--navy-800);color:var(--slate-300);border-radius:50rem;margin:.2rem;padding:.25rem .65rem;font-size:.72rem;display:inline-block}.footer-disclosure{border:1px solid var(--navy-800);background-color:#0f2537bf;border-radius:.75rem}
.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url(../media/ajax-loader.2df4ohj-z-7_l.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(../media/slick.2mbnnj2ldqw9v.eot);src:url(../media/slick.2mbnnj2ldqw9v.eot)format("embedded-opentype"),url(../media/slick.1vsdartgie2p6.woff)format("woff"),url(../media/slick.31nmwotl_nifp.ttf)format("truetype"),url(../media/slick.396jm6rswume_.svg)format("svg")}.slick-prev,.slick-next{cursor:pointer;color:#0000;background:0 0;border:none;outline:none;width:20px;height:20px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:50%;transform:translateY(-50%)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#0000;background:0 0;outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:slick;font-size:20px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{text-align:center;width:100%;margin:0;padding:0;list-style:none;display:block;position:absolute;bottom:-25px}.slick-dots li{cursor:pointer;width:20px;height:20px;margin:0 5px;padding:0;display:inline-block;position:relative}.slick-dots li button{cursor:pointer;color:#0000;background:0 0;border:0;outline:none;width:20px;height:20px;padding:5px;font-size:0;line-height:0;display:block}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
.bg-navy{background-color:#0c8f8e!important}.text-navy{color:#19223a!important}.text-teal{color:#0c8f8e!important}.bg-gold{background-color:#19223a!important}.text-gold{color:#0c8f8e!important}.border-gold{border-color:#0c8f8e!important}.btn-navy{color:#fff;background-color:#19223a;border-color:#19223a}.btn-navy:hover,.btn-navy:focus{color:#fff;background-color:#061729;border-color:#061729}.btn-gold{color:#fff;background-color:#19223a;border-color:#19223a;font-weight:600}.btn-gold:hover,.btn-gold:focus{color:#19223a;background-color:#fff;border-color:#0c8f8e}.btn-outline-navy{color:#19223a;border-color:#19223a}.btn-outline-navy:hover{color:#fff;background-color:#19223a}.btn-outline-gold{color:#0c8f8e;border-color:#0c8f8e}.btn-outline-gold:hover{color:#19223a;background-color:#0c8f8e}.bg-navy-dark{background-color:#06172a!important}.bg-slate-50{background-color:#f8fafc!important}.bg-gold-subtle-custom{background-color:#c59a4b1f!important}.card-hover{transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.card-hover:hover{transform:translateY(-4px);box-shadow:0 .5rem 1.5rem #0a25401f!important}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:#f1f1f1}.custom-scrollbar::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#94a3b8}.area_hero{padding-top:200px;padding-bottom:100px}@media (max-width:991px){.area_hero{padding-top:70px;padding-bottom:10px}.hero-area i{font-size:15px}.hero-area span{text-align:left;padding:10px 0;line-height:17px}.area-hero h1{text-align:left}.area-hero p.fs-5{text-align:left;font-size:14px!important}.area-hero p{line-height:17px}}
