.caprate-page .top-title{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:220px 0 70px;text-align:center}.caprate-page .top-title h1{font-size:2em;line-height:1.2em;margin:.25em auto .5em}.caprate-page .top-title p{font-size:1em;margin:.5em auto 1em}.caprate-page .body-container-wrapper{background:#f1efef;padding-bottom:8em}.caprate-page .rz-body-container{background:#f1efef}.caprate-page .col1{padding:3.5em 0 3em;width:100%}.caprate-page .col2{margin:0 auto;padding:0;position:relative;width:100%}.caprate-page #ip_ownership.yn-realestate form:before{content:" "}.caprate-page .rz-body-module{padding:0 .5em}.caprate-page .table-title{text-align:center}.caprate-page .table-title h2{font-size:1.8em;line-height:1.2em}.caprate-page .table-title p{font-size:.8em}.caprate-page .table-fit{box-sizing:border-box;height:auto;overflow:auto;padding:0;position:relative;width:100%}.caprate-page .table-fit.sortable,.caprate-page .table-fit:first-of-type{background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.1);margin:.5em 0;padding:0}.caprate-page table{background:#fff;border:1px solid #ddd;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0 0 18px}.caprate-page table tfoot,.caprate-page table thead{background:#f5f5f5}.caprate-page table td,.caprate-page table th{font-size:12px;line-height:18px;text-align:left}.caprate-page table tfoot td,.caprate-page table th{color:#222;font-size:14px;font-weight:700;padding:8px 10px 9px}.caprate-page table tfoot td:first-child,.caprate-page table th:first-child{border-left:none}.caprate-page table tfoot td:last-child,.caprate-page table th:last-child{border-right:none}.caprate-page table tbody tr.alt,.caprate-page table tbody tr.even,.caprate-page table tbody tr:nth-child(2n){background:#f9f9f9}.caprate-page table tbody td{border:none;color:#333;padding:9px 10px;vertical-align:top}.caprate-page table td,.caprate-page table tfoot td,.caprate-page table th{font-size:16px}.caprate-page table tfoot td{color:#222;font-size:14px;font-weight:400;padding:8px 20px 9px}#tablesort{border:none;box-sizing:border-box;font-size:2vmin;font-size:1em;margin:0 auto;max-width:1200px;min-width:500px;min-width:unset;padding:0;table-layout:fixed;width:100%;width:calc(100vw + 5em)}#tablesort th{cursor:pointer;font-size:.8em;height:2.8em;line-height:1em;padding:0 1% 0 2%;text-align:left;width:25%}#tablesort th:after{content:"\25BD";font-size:.7em;opacity:.8;padding:0 1em;position:absolute;transform:rotateX(0deg) translateZ(0);transition:.5s}#tablesort.asc-0 th:first-of-type:after,#tablesort.asc-1 th:nth-of-type(2):after,#tablesort.asc-2 th:nth-of-type(3):after,#tablesort.asc-3 th:nth-of-type(4):after{content:"\25BC";transform:rotateX(180deg) translate3d(0,.3em,0)}#tablesort.desc-0 th:first-of-type:after,#tablesort.desc-1 th:nth-of-type(2):after,#tablesort.desc-2 th:nth-of-type(3):after,#tablesort.desc-3 th:nth-of-type(4):after{content:"\25BC";transform:rotateX(0deg) translateZ(0)}#tablesort th.rates_2019,#tablesort th.rates_2020,#tablesort th.rates_2021{padding:8px 2% 8px 0;text-align:center}#tablesort th.rank{width:14%}#tablesort th.state{width:40%}#tablesort th.rates_2020,#tablesort th.rates_2021{width:23%}#tablesort th.rank{padding:8px 5% 8px 0;text-align:left;text-align:right;width:5em}#tablesort th.state{width:unset}#tablesort th.rates_2022{text-align:left;width:8em}#tablesort th.rates_2021{width:8em}#tablesort td{font-size:.875em;font-weight:300;height:2.5em;line-height:1em;margin:0 auto;padding:0 1% 0 2%;text-align:right;vertical-align:middle}#tablesort td.rank{font-size:1em;height:100%;padding:0 5% 0 0}#tablesort td.state{font-size:1.1em;padding-right:0;text-align:left}#tablesort td.state a{color:#6b5b00}#tablesort td.rates_2019,#tablesort td.rates_2020,#tablesort td.rates_2021{padding:0 7% 0 0}#tablesort tr:nth-of-type(2n) td{background:rgba(215,230,235,.5);background:#f9f9f9}#tablesort td.rank:after,#tablesort td.rank:before{content:"";-webkit-flex:1 0 20%;flex:1 0 20%;padding:0}#tablesort td[data-trank].rank:before{content:"T ";padding:0 5% 0 0}#tablesort td.rank:after{-webkit-flex:1 0 50%;flex:1 0 50%}.caprate-page .table-fit .tfoot{background:#f5f5f5;box-shadow:inset 0 0 0 1px #fff;font-size:16px;font-weight:400;line-height:1.1em;margin:0 3px;padding:1em 2em;position:relative}.caprate-page .add-ast:before{content:"*";display:block;left:1em;position:absolute;text-align:center;width:1em}.caprate-page .table-fit .tfoot.add-notes{font-size:15px}.caprate-page .table-fit .tfoot.add-notes ul{margin:0;padding-left:2em}.caprate-page .table-fit .tfoot.add-notes li{font-size:1em;font-weight:300;line-height:1em;list-style:none;padding:3px 0;position:relative}.caprate-page .table-fit .tfoot.add-notes li:before{content:"-";left:-1em;position:absolute}.caprate-page .tfoot [class*=disclaimer-]{background:unset;font-size:16px;font-weight:400;line-height:1.1em;margin:0;padding:0}.caprate-page .tfoot p[class*=disclaimer-]{position:static}.caprate-page .tfoot [class*=disclaimer-]:before{font-size:.8em;left:1.25em;text-align:center;width:1.25em}#hs_cos_wrapper_sidebar_column{background:#fff;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;padding:4em 0 3em}#hs_cos_wrapper_sidebar_column>div{width:100%}.caprate-page #ip_ownership[data-pageid=capital-gains-tax-rate]{font-size:20px;opacity:1;padding:1em .5em;position:relative;width:100%}.caprate-page #ip_ownership.yn-realestate form .hs-indication_of_ip_ownership ul.inputs-list li.hs-form-radio label input[value=no]+span{color:transparent}.caprate-page #ip_ownership.yn-realestate form .hs-indication_of_ip_ownership ul.inputs-list li.hs-form-radio label input[value=no]+span:before{background:#fff;box-shadow:inset 0 0 0 2px;color:#b19700;content:"Non-Real Estate";text-align:center}.caprate-page #ip_ownership.yn-realestate #ip_own_before{bottom:unset;box-shadow:none;height:100%;top:120px;transform:translateZ(0);transition:transform .1s 0s,opacity .5s .2s}.caprate-page #ip_ownership.yn-realestate.isactive[rel=no] #ip_own_before,.caprate-page #ip_ownership.yn-realestate.isactive[rel=yes] #ip_own_before{transform:translate3d(0,100%,0);transition:opacity .5s 0s,transform .1s 1s}.caprate-page #ip_ownership.yn-realestate[rel=no] input[type=submit].hs-button.primary{background:#b19700}.caprate-page #ip_ownership.yn-realestate form .hs-indication_of_ip_ownership ul.inputs-list li.hs-form-radio label input+span{color:transparent;font-size:.8em;font-weight:400;letter-spacing:.02em;line-height:1em;margin:0 1px;padding:0}.caprate-page #ip_ownership.yn-realestate form .hs-indication_of_ip_ownership ul.inputs-list{font-size:2em;height:100%;padding:0}.caprate-page #ip_ownership.yn-realestate form .hs-indication_of_ip_ownership li.hs-form-radio{margin:0;padding:0}.caprate-page #ip_ownership.yn-realestate form .hs-indication_of_ip_ownership{font-size:10px;opacity:1;padding:0;top:0}.caprate-page #ip_ownership.yn-realestate form .hs-indication_of_ip_ownership .input{height:100%}.caprate-page #ip_ownership.yn-realestate .hs-indication_of_ip_ownership>label{display:none}.caprate-page #ip_ownership.yn-realestate form .hs-indication_of_ip_ownership ul.inputs-list li.hs-form-radio label input[value=yes]+span:before{background:#fff;box-shadow:inset 0 0 0 2px;color:#004d71;content:"Real Estate";text-align:center}.caprate-page #ip_ownership.yn-realestate form{font-size:1em;padding:100px 0 50px}.caprate-page #ip_ownership.yn-realestate form:before{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;font-family:ltc-bodoni-175;font-size:1.6em;font-style:normal;font-weight:400;height:3.5em;letter-spacing:-.03em;margin:0}.caprate-page #ip_ownership.yn-realestate[rel=yes] form:before{content:"Real Estate Investments"}.caprate-page #ip_ownership.yn-realestate[rel=no] form:before{content:"For Non-Real Estate Investments"}.caprate-page #ip_ownership.yn-realestate form .hs-indication_of_ip_ownership ul.inputs-list li.hs-form-radio label input:checked+span{color:transparent}.caprate-page #ip_ownership.yn-realestate fieldset[class^=form-columns] div.hs-form-field{transition:1s}.caprate-page #ip_ownership.yn-realestate form .hs-indication_of_ip_ownership ul.inputs-list li.hs-form-radio label input[value=yes]:checked+span:before{background:#004d71;box-shadow:none;color:#fff}.caprate-page #ip_ownership.yn-realestate form .hs-indication_of_ip_ownership ul.inputs-list li.hs-form-radio label input[value=no]:checked+span:before{background:#b19700;box-shadow:none;color:#fff}.caprate-page #ip_ownership.yn-realestate form .hs-indication_of_ip_ownership ul.inputs-list li.hs-form-radio label input+span:before{letter-spacing:.03em;padding:0 .5em}.caprate-page #ip_ownership label[id^=label-] span.hs-form-required{padding:0 .2em}.caprate-page #ip_ownership.yn-realestate h3.form-title{font-size:1.3em;margin:0 auto;padding:0}.caprate-page #ip_ownership form fieldset .hs-form-field{padding:0 2px}.caprate-page #ip_ownership form .hs-self_attestation_selection li.hs-form-radio{padding:1px}.caprate-page #ip_ownership.yn-realestate .hs-hs_persona label:before,.caprate-page #ip_ownership.yn-realestate[rel=no] .hs-hs_persona label:before{content:"Your investment role?"}.caprate-page #ip_ownership.yn-realestate[rel=yes] .hs-hs_persona label:before{content:"Your role in deferring capital gains tax?"}.caprate-page #ip_ownership.yn-realestate .hs-equity_to_invest_estimated label:before,.caprate-page #ip_ownership.yn-realestate[rel=no] .hs-equity_to_invest_estimated label:before{content:"Estimated capital gain looking to defer?"}.caprate-page #ip_ownership.yn-realestate[rel=yes] .hs-equity_to_invest_estimated label:before{content:"Estimated sale price of your property?"}.caprate-page #ip_ownership.yn-realestate .hs-relinquished_property_close_date label:before,.caprate-page #ip_ownership.yn-realestate[rel=no] .hs-relinquished_property_close_date label:before{content:"Estimated sale date of asset?"}.caprate-page #ip_ownership.yn-realestate[rel=yes] .hs-relinquished_property_close_date label:before{content:"Closing date on property you're selling?"}@media only screen and (max-width:380px){.caprate-page .table-fit.sortable,.caprate-page .table-fit:first-of-type{font-size:4vw}}@media only screen and (min-width:480px){.caprate-page .rz-body-module{padding:0 2em}.caprate-page .table-fit.sortable,.caprate-page .table-fit:first-of-type{padding:.25em}#tablesort{width:100%}}@media only screen and (min-width:590px){.caprate-page .top-title h1{font-size:2.525em;width:100%}.caprate-page .top-title p{width:100%}#tablesort{min-width:500px}#tablesort th.rank{width:14%}#tablesort th.state{width:40%}#tablesort th.rates_2022{text-align:center;width:25%}#tablesort th.rates_2021{width:23%}}@media only screen and (min-width:720px){.caprate-page .top-title .title-block{max-width:37.5em;width:100%}#hs_cos_wrapper_sidebar_column{padding:0 1em}#hs_cos_wrapper_sidebar_column>div{-webkit-flex:1 0 50%;flex:1 0 50%;padding-top:2em;width:unset}.caprate-page .col2 .rz-body-module{padding:0 1em}}@media only screen and (min-width:960px){.caprate-page .top-title .title-block{margin:0 auto 2em;max-width:60em;padding:0 2em;width:100%}.caprate-page .rz-body-container{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;margin:0 auto;max-width:1200px}.caprate-page .rz-body-container .span8{-webkit-flex:1 0 65.74585634900001%;flex:1 0 65.74585634900001%}.caprate-page .rz-body-container .span4{-webkit-flex:1 0 31.491712705%;flex:1 0 31.491712705%}div#hs_cos_wrapper_widget_1462827907067{-webkit-flex:1 0 auto;flex:1 0 auto;width:100%}.caprate-page .col1 .rz-body-module{padding:0 1.8em}.caprate-page .col2 .rz-body-module{padding:0 .25em}.caprate-page #ip_ownership form.hs-form ul.inputs-list li.hs-form-radio label{font-size:.9em;padding:1px}.caprate-page #ip_ownership form.hs-form ul.inputs-list li.hs-form-radio input+span{letter-spacing:-.01em}.hs_submit .actions{text-align:center}.hs_submit .actions input.primary{width:80%}#hs_cos_wrapper_sidebar_column>div{-webkit-flex:unset;flex:unset}#hs_cos_wrapper_sidebar_column>div:nth-of-type(2){-webkit-order:-2;order:-2}.caprate-page #ip_ownership form{padding:100px 1px 0}.caprate-page #ip_ownership form.hs-form .hs-form-field{padding:0 1px}.caprate-page #ip_ownership{max-height:170px;opacity:1;overflow:hidden;padding:20px 0 0;position:relative;transition:max-height 1s,opacity 1s}.caprate-page #ip_ownership:not(.isactive),.caprate-page #ip_ownership[rel=no],.caprate-page #ip_ownership[rel=yes]{max-height:120em;opacity:1;transition:max-height 2s,opacity 2s}.caprate-page #ip_ownership form fieldset label{font-size:.8em}}