@media (min-width:375.9px){.xs{display:none}}@media (min-width:576.9px){.sm{display:none}}@media (min-width:0px) and (max-width:375.9px){.sm{display:none}}@media (min-width:768.9px){.md{display:none}}@media (max-width:576.9px){.md{display:none}}@media (max-width:768.9px){.lg{display:none}}@media (min-width:1260.9px){.lg{display:none}}@media (max-width:1260.9px){.xl{display:none}}.floating-lobs{background-color:#fff;border-radius:0 0 .8rem .8rem;border-top:3px solid #ffcd41;border-bottom:1px solid #b5adad;padding:1.6rem 1.6rem .8rem;position:fixed;left:1.6rem;top:0;z-index:99999}.floating-lobs p,.floating-lobs p a{font-size:1.4rem;margin-bottom:.8rem}@media only screen and (max-width:1450px){.floating-lobs{display:none}}.form-floating>#field-1.form-control+label::after{content:"Email address is required"}.form-floating>#field-1.form-control.email-invalid+label::after{content:"Please enter a valid email address"}.form-floating>#field-2.form-control+label::after{content:"First name is required"}.form-floating>#field-3.form-control+label::after{content:"Last name is required"}.form-floating>#field-4.form-control+label::after{content:"Company name is required"}.form-floating>#field-5.form-control+label::after{content:"State is required"}.nav-global .navlinks-global li a{border:1px solid transparent}.btn-primary{border:1px solid transparent}body{background-color:#fff}main{max-width:none;padding:0}main section{padding:0 2.4rem 0}h2{font-size:3.2rem;color:#946e3a;font-weight:100;margin-bottom:4rem}.wim-tpb h2{font-family:WF-Serif,Georgia,serif}.container .nav{display:flex;padding-left:0}.container .nav li{list-style:none;padding:0;margin:0 2rem}.container .nav li button{border:0;background-color:transparent}.container .nav li button h3{color:#946e3a;font-size:1.6rem}.container .nav li.active,.container .nav li:hover{border-bottom:2px solid #946e3a}.nav-parent .tab-content .tab-pane{display:none}.nav-parent .tab-content .active{display:block}table{width:100%}.table .row{padding:10px;border:1px solid transparent}.table p{margin:0;font-size:1.4rem}.table .table-head{background-color:#946e3a}.table .table-head p{color:#fff;margin:0}.table .table-row:nth-of-type(even){background-color:#f9f7f6}.table .table-row:last-of-type{background-color:#fff}.table .disclosure{margin-top:20px}.table .disclosure li,.table .disclosure p{font-size:1.2rem}.table .disclosure ol{-webkit-padding-start:12px;padding-inline-start:12px}.accordion-container .accordion-toggle button[aria-expanded=false],.accordion-container .accordion-toggle button[aria-expanded=true]{background-image:none!important}.accordion-container .accordion-toggle button[aria-expanded=true]:before{content:"-";padding-right:6px;font-size:2rem;position:relative;bottom:0;right:1.5rem}.accordion-container .accordion-toggle button[aria-expanded=false]:before{content:"+";padding-right:6px;font-size:2rem;position:relative;bottom:0;right:1.5rem}.tabs [role=tablist]{justify-content:space-between}.tabs [role=tab],.tabs [role=tab]:focus,.tabs [role=tab]:hover{position:relative;z-index:2;top:2px;border:0;background:0 0}.tabs button[role=tab]{margin:1rem 0 5rem;padding:3px 3px 4px;border-bottom:2px solid transparent}.tabs button[role=tab] span.focus{display:inline-block;margin:2px;color:#787070;font-size:1.6rem}.tabs button[aria-selected=true],.tabs button[aria-selected=true]:focus,.tabs button[aria-selected=true]:hover,.tabs button[role=tab]:hover{border-bottom:2px solid #3b3331}.tabs button[aria-selected=true] span.focus,.tabs button[aria-selected=true]:focus span.focus,.tabs button[aria-selected=true]:hover span.focus,.tabs button[role=tab]:hover span.focus{color:#3b3331}.tabs [role=tab]:active span.focus,.tabs [role=tab]:focus span.focus,.tabs [role=tab]:hover span.focus{border-radius:3px;background:0 0;color:#946e3a}.tabs [role=tabpanel]:not(.content-copy){min-height:10em;min-width:550px;overflow:auto}.tabs [role=tabpanel]:not(.content-copy) img{border-radius:2rem}.tabs [role=tabpanel].is-hidden{display:none}.tabs h3{font-family:WF-Serif,Georgia,serif;font-size:3.2rem;color:#946e3a;font-weight:100;margin-bottom:4rem}.marquee,.marquee-maxwidth{background-image:none;padding:0}.marquee .container-fluid,.marquee-maxwidth .container-fluid{background-image:url(../images/marquees/banner-XL.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#daccba;min-height:492px;height:100%}.marquee .container,.marquee-maxwidth .container{background-color:#fff;margin-top:-6rem;margin-bottom:5rem;box-shadow:0 2px 4px 0 rgba(20,20,20,.15);border-radius:2rem;max-width:945px;width:100%;padding:2.75rem 4rem}.marquee h1,.marquee-maxwidth h1{font-family:WF-Sans,Verdana,sans-serif;color:#946e3a;font-weight:700;font-size:4rem}.marquee p,.marquee-maxwidth p{font-size:2.4rem}.marquee .container .btn-primary,.marquee-maxwidth .container .btn-primary{margin:0 auto;width:240px}.rsnip-box-section{padding-bottom:7rem}.intro-section{padding:0 0 5rem}.intro-section .container{padding:0 10rem;max-width:945px;width:100%}.intro-section p{margin-bottom:3rem;line-height:1.5;position:relative;padding-top:2.4rem}.intro-section p:before{content:"";width:6rem;height:.3rem;background-color:#946e3a;position:absolute;left:50%;top:0;transform:translate(-50%,0)}.strategies-section{margin-bottom:7rem}.strategies-section h2{font-family:WF-Sans,Verdana,sans-serif;font-weight:600;text-align:left;margin-bottom:2rem;color:#3b3331}.strategies-section [role=tabpanel] .content-copy{padding:3rem 3rem 3rem 4rem}.strategies-section>div{background-color:#fcf8f3;border:1px solid #efe9e1;border-radius:2rem;padding:4rem 2.4rem 4.8rem}.strategies-section h3,.strategies-section h4,.strategies-section.mobile-only h3,.strategies-section.mobile-only h4{font-family:WF-Sans,Verdana,sans-serif;color:#3b3331;margin-bottom:1.2rem}.strategies-section h3,.strategies-section.mobile-only h3{font-size:2.4rem;font-weight:400}.strategies-section h4,.strategies-section.mobile-only h4{font-size:1.8rem;font-weight:700}.download-guide-section{margin-bottom:7rem}.disclosures-section .container{padding:0 2.4rem;margin-bottom:3rem}.disclosures-section p{margin-bottom:2rem}.disclosures-section p:last-child{margin-top:0}@media (max-width:998px){.marquee .container{max-width:768px}}@media (max-width:768px){.mobile-only{display:block!important}.btn-primary{max-width:100%;width:100%}.marquee{position:relative}.marquee .container-fluid{position:relative;background-image:none;min-height:0}.marquee .container-fluid:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to top,#000,transparent);opacity:.65}.marquee .container{margin-top:0;margin-bottom:0;background-color:transparent;text-align:left;position:absolute;bottom:0;left:0}.marquee h1,.marquee p{color:#fff}.marquee h1{font-size:3.8rem}.marquee,.marquee-maxwidth{min-height:300px}section.intro-section{padding:5rem 0}section.intro-section .container{padding:0 2rem;text-align:left}.strategies-section .mobile-only{padding:4rem 0 0}.strategies-section .row:first-of-type{padding:0 2.4rem}.strategies-section h2{font-size:2rem;margin-bottom:1rem}.strategies-section .accordion-container .accordion-expander{padding-right:2.4rem}.strategies-section .accordion-container .accordion-panel,.strategies-section .accordion-container .accordion-toggle [aria-expanded=true]{background-color:#fff}.strategies-section .accordion-container .accordion-toggle button{font-size:1.6rem}.strategies-section .accordion-container .accordion-toggle button[aria-expanded=false]:before,.strategies-section .accordion-container .accordion-toggle button[aria-expanded=true]:before{right:.5rem}.strategies-section .accordion-container .accordion-panel{padding-bottom:2.4rem;border-bottom:2.7rem solid #fcf8f3}.strategies-section .accordion-container .accordion-panel:last-of-type{border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}.strategies-section .accordion-container .accordion-panel h3,.strategies-section .accordion-container .accordion-panel h4,.strategies-section .accordion-container .accordion-panel p{padding-left:3rem;padding-right:3rem}.strategies-section .accordion-container .accordion-panel img{border-radius:2rem;margin-top:2rem}}@media (max-width:576px){.table-head.row>div,.table-row.row>div{padding-right:2rem}.table p{font-size:1.2rem}.knotch-module-section iframe{width:100%!important}}