#mortgage-card .page-title{margin:0 0 22px}.mortgage-block a{text-decoration:none;font:normal 15px/24px "PT Sans",Arial,Helvetica,sans-serif}.mortgage-block a span{border-bottom:1px solid rgb(1 167 202 / .5)}.mortgage-block a.more-link{border-bottom:none!important}.mortgage-block a.more-link .num{margin-left:2px;color:#91a2a8;border:none!important}.mortgage-block a.more-link span{vertical-align:text-top;color:#01a7ca;font:normal 15px/15px "PT Sans",Arial,Helvetica,sans-serif;border-bottom:1px solid rgb(1 167 202 / .5)}.mortgage-block a.anchore-link span{border-bottom-style:dotted}.mortgage-block a.more-link:after{content:'\2192';margin-left:3px;position:relative;top:-2px;color:#01a7ca;font:normal 21px/21px Arial,Helvetica,sans-serif}.mortgage-block a.more-link.down:after{content:'\2193'}.mortgage-block a.more-link.up:after{content:'\2191'}.mortgage-block .nvs-btn{display:inline-block;padding:7px 17px 9px;color:#fff;text-decoration:none;letter-spacing:.1px;font:normal 13px/13px "PT Sans",Arial,Helvetica,sans-serif;border-bottom:none;background-color:#01a7ca;border:0;cursor:pointer}.mortgage-block .nvs-btn:hover{opacity:.8}.card-info{margin-bottom:50px}.card-info a:hover{opacity:.8}.about-title{font:700 20px/20px "PT Sans",Arial,Helvetica,sans-serif;margin:0 0 18px;color:#000;letter-spacing:.4px}#mortgage-list .about-title{margin:0 0 22px}.card-info .date{margin-left:12px;color:#91a2a8;font:normal 13px/20px "PT Sans",Arial,Helvetica,sans-serif}.card-info .sub-title{margin:0 0 14px;color:#041727;font:bold 15px/24px "PT Sans",Arial,Helvetica,sans-serif}.card-info .text{margin-bottom:10px;color:#434c53;font:normal 15px/24px "PT Sans",Arial,Helvetica,sans-serif}.card-info .text p{margin:0 0 17px}.card-info .text a{color:#01a7ca;text-decoration:none;font:normal 15px/24px "PT Sans",Arial,Helvetica,sans-serif}.card-info .text ul{padding:0;margin:0 0 17px;list-style:none}.card-info .text ul li{padding-left:22px;position:relative}.card-info .text ul li:before{content:'';display:inline-block;vertical-align:middle;width:15px;height:2px;position:absolute;top:11px;left:0;background-color:#01a7ca}.mortgage__offer{display:flex;align-items:center;margin-bottom:20px;color:#071723;font:normal 14px/22px "PT Sans",Arial,Helvetica,sans-serif}.mortgage__offer-icon{width:29px;height:31px;margin-right:7px}#mortgage-list .filters{min-height:129px;padding:20px 24px;margin-bottom:50px;border:1px solid #eceeef}#mortgage-list .filters::after{content:'';display:block;clear:left}#mortgage-list .filters .left-side,#mortgage-list .filters .right-side{float:left}#mortgage-list .filters .left-side:after,#mortgage-list .filters .right-side:after{content:'';display:block;clear:both}#mortgage-list .filters .left-side{width:392px;margin-right:46px}#mortgage-list .filters .right-side{width:392px}#mortgage-list .filters .form{display:block}#mortgage-list .filters .form label{width:164px;float:left;margin-bottom:0;line-height:32px}#mortgage-list .filters .form .ctrl-group{margin-bottom:15px}#mortgage-list .filters .form .ctrl-group:last-of-type{margin-bottom:0}#mortgage-list .form .ctrl-group:after{content:'';display:block;clear:both}#mortgage-list .form .ctrl-group input.range{width:88px;float:left}#mortgage-list .form .custom-select{width:227px}#mortgage-list .filters .form .nvs-btn{float:right;padding:9px 22px 9px;margin-right:1px}#mortgage-list table{width:100%;border-collapse:collapse;border:1px solid #eceeef;background-color:#fff}#mortgage-list table thead{border-bottom:1px solid #eceeef;background-color:#f0fafa}#mortgage-list table th,#mortgage-list table th a{color:#89929c;text-align:left;text-transform:uppercase;font:700 12px/12px "PT Sans",Arial,Helvetica,sans-serif}#mortgage-list table th a{border-bottom:1px dashed rgb(21 36 39 / .2)}#mortgage-list table th{padding:14px 19px 14px}#mortgage-list table th:first-of-type{text-align:left}#mortgage-list table tbody tr{height:64px;background-color:#fff}#mortgage-list table tbody tr.premium{background-color:#fff4cc}#mortgage-list table tbody tr.some.first td:first-of-type{background-color:#fff}#mortgage-list table tbody tr:hover,#mortgage-list table tbody tr.some.hover td:first-of-type{background-color:#f6f6f6}#mortgage-list table td{vertical-align:middle;padding:0 19px;color:#434c53;text-align:left;font:400 15px/23px "PT Sans",Arial,Helvetica,sans-serif}#mortgage-list table tr:not(.some) td:nth-of-type(1){width:128px;text-align:left}#mortgage-list table tr:not(.some) td:nth-of-type(2){width:210px;text-align:left}#mortgage-list table td a:not(.img){font:400 15px/23px "PT Sans",Arial,Helvetica,sans-serif}#mortgage-list table tbody tr.premium td,#mortgage-list table tbody tr.premium a{font-weight:700}#mortgage-list table .img{display:block;width:128px;height:45px;line-height:45px;border-bottom:0}#mortgage-list table .img img{vertical-align:middle;max-width:100%;max-height:100%}#mortgage-card .card-info.about{overflow:hidden;margin-bottom:29px;color:#434c53;font:normal 13px/26px "PT Sans",Arial,Helvetica,sans-serif}#mortgage-card .card-info.about .left-side{display:inline-block;width:200px;height:130px;overflow:hidden;float:left;margin-right:20px;position:relative;text-align:center;line-height:130px;border:1px solid rgb(161 172 174 / .2)}#mortgage-card .card-info.about .left-side img{vertical-align:middle;max-width:100%;max-height:100%}#mortgage-card .card-info.about .right-side{float:left;padding:0;margin:-4px 0 0;list-style:none}#mortgage-card .card-info.about .right-side li{overflow:hidden;margin-bottom:10px}#mortgage-card .card-info.about .right-side .line-name{width:144px;float:left;color:#041727}#mortgage-card .card-info.about .right-side .line-content{width:510px;float:left}#mortgage-card .card-info.about .vote{margin-top:-1px}#mortgage-card .card-info.about .vote a:after{content:'\2193';margin-left:8px;color:#01a7ca;font:normal 17px/17px Arial,Helvetica,sans-serif}#mortgage-card .card-info.about .vote .tip{margin-top:-2px;color:#434c53}#mortgage-card .card-info.about .phones{margin-bottom:6px;color:#434c53;font:normal 15px/23px "PT Sans",Arial,Helvetica,sans-serif}#mortgage-card .card-info.about .schedule{color:#434c53;font:400 13px/20px "PT Sans",Arial,Helvetica,sans-serif}#mortgage-card .card-info.about .email a,#mortgage-card .card-info.about .links a,#mortgage-card .card-info.about .vote a{font-size:13px}#mortgage-card .card-info.about .links .external{color:#ff2840}#mortgage-card .card-info.about .links .external span{border-bottom-color:rgb(255 40 64 / .5)}#mortgage-card .card-info.about .links .external:after{content:'';display:inline-block;vertical-align:baseline;width:13px;height:14px;margin-left:4px;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAOCAMAAAAG0/xxAAAAe1BMVEUCiv8Ci//0BAD///8Civ/0BAACiv8Ci//0BAACiv8Ci//0BAACiv/0BAACiv8Ci//0BAACi//0BAACiv/0BAACi//0BAACiv/0BAACiv8Ci//0BAACiv/0BAACiv8Ci//0BAACiv/0BAACiv8Ci//0BAACiv8Ci//0BAAQUF0OAAAAJnRSTlMAAAAADw8uLi4zMzM+PkBAQEtLTU1hYWJiZWVlZmbr6+vs7O/v75vXL5MAAACySURBVHjaVdDrDoIwDAXgjpu0oOLdAV7Bwfs/oWfNhvH8adIvbZNSmiaa2YeMIYNMk3OOkiXr50xEhghK9UMpSuOnFE193zrKy0pzfjfJnK2YWYRPrw1NFKT7XHGvQB/Sjhfcoyi3CksxgjE79kzIIp5EYHboRYwnla5SYpAdWpRAR5Ww8DBYQYkL99WPeCcgJhNuRRL2gYHMH6UsAXWqjFKCCt8VpIDgG0FykP+GSgb6AlTXD0v0LFH9AAAAAElFTkSuQmCC)}#mortgage-card .card-info.about .dot{color:#dae0e3;font:400 14px/26px "PT Sans",Arial,Helvetica,sans-serif}#mortgage-card .card-info.about-program table{border:1px solid #eceeef;border-collapse:collapse;width:100%}#mortgage-card .card-info.about-program table td{vertical-align:top;padding:16px 28px}#mortgage-card .card-info.about-program table td:first-of-type{width:236px;color:#041727;font:400 15px/15px "PT Sans",Arial,Helvetica,sans-serif}#mortgage-card .card-info.about-program table td:last-of-type{padding-left:0;color:#434c53;font:400 15px/15px "PT Sans",Arial,Helvetica,sans-serif}#mortgage-card .card-info.about-program table .note{margin-top:10px;font-size:13px;line-height:22px}#mortgage-card .card-info.about-program table td{border-bottom:1px solid #eceeef}#mortgage-card .card-info.about-program table tr:hover{background-color:#edfbff}#mortgage-card .card-info.highlighted{padding:12px 26px;border-left:4px solid #01a7ca;background-color:#f6f9fa}#mortgage-card .card-info.highlighted .header{margin:0;color:#041727;font:bold 17px/24px "PT Sans",Arial,"Helvetica Neue",Helvetica,sans-serif}#mortgage-card .card-info.highlighted .text{padding-bottom:12px;margin:0;color:#434c53;font:15px/24px "PT Sans",Arial,"Helvetica Neue",Helvetica,sans-serif}#mortgage-card .card-info.highlighted a{color:#01a7ca;font:15px/24px "PT Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;border-bottom:1px solid rgb(1 167 202 / .5)}#mortgage-list .form .active-counter{float:right;margin-right:10px;color:#89929c;font:12px/32px "PT Sans",Arial,"Helvetica Neue",Helvetica,sans-serif}.mortgage-button-block-wrapper:before,.mortgage-button-block-wrapper:after{content:"";display:table}.mortgage-button-block-wrapper:after{clear:both}.mortgage-button-block-wrapper .mortgage,.mortgage-button-block-wrapper .show-more-banks-link{float:right}.show-more-banks-link{margin-top:16px;float:right;text-decoration:none;text-transform:uppercase;font:700 14px/16px "PT Sans",Arial,Helvetica,sans-serif!important;letter-spacing:.1px}.show-more-banks-link .count{color:#ccc}.building-programs-block:not([id^='banks-building'])>#lands-list>.items>thead>tr>th{text-align:center!important}.building-programs-block:not([id^='banks-building'])>#lands-list>.items>tbody>tr>td{text-align:center!important}.building-programs-block:not([id^='banks-building'])>#lands-list>.items>tbody>tr{border-bottom:1px solid #eceeef}.building-programs-block:not([id^='banks-building'])>#lands-list>.items>tbody>tr{height:auto!important}.building-programs-block:not([id^='banks-building'])>#lands-list>.items>tbody>tr>td>p{margin:0}.building-programs-block:not([id^='banks-building'])>#lands-list>.items>tbody>tr>td>img{margin-top:.4em}.building-programs-block:not([id^='banks-building'])>#lands-list>.items>thead>tr>th:last-child{text-align:left!important}.building-programs-block:not([id^='banks-building'])>#lands-list>.items>tbody>tr>td:last-child{text-align:left!important}.building-programs-block:not([id^='banks-building'])>.items>thead>tr>th{text-align:center!important}.building-programs-block:not([id^='banks-building'])>.items>tbody>tr>td{text-align:center!important}.building-programs-block:not([id^='banks-building'])>.items>tbody>tr{border-bottom:1px solid #eceeef}.building-programs-block:not([id^='banks-building'])>.items>tbody>tr{height:auto!important}.building-programs-block:not([id^='banks-building'])>.items>tbody>tr>td>p{margin:0}.building-programs-block:not([id^='banks-building'])>.items>thead>tr>th:last-child{text-align:left!important}.building-programs-block:not([id^='banks-building'])>.items>tbody>tr>td:last-child{text-align:left!important}.building-programs-block:not([id^='banks-building'])>.items>tbody>tr>td>img{margin-top:.4em}.building-programs-block:not([id^='banks-building']){overflow:hidden}.show-more-row{max-height:56px;width:100%;background-color:#f4f8f9;border-bottom:1px solid #eceeef;border-left:1px solid #eceeef;border-right:1px solid #eceeef;font-size:15px;font-family:"PT Sans",Arial,Helvetica,sans-serif}.show-more-link{cursor:pointer;color:#01a7ca;font:normal 15px/15px "PT Sans",Arial,Helvetica,sans-serif;border-bottom:0}.show-more-link:hover{opacity:.8}.show-more-link:hover>.text{border-bottom:none}.show-more-button{padding:1em 0;text-align:center;color:#14adce;border:none}.show-more-button .text{margin-right:.3em;border-bottom:1px dotted rgb(1 167 202 / .5)}.show-more-button .count:after{content:'\2193';margin-left:3px;position:relative;color:#01a7ca;font:normal 21px/21px Arial,Helvetica,sans-serif}.in_banks_program_listing_banner{margin-bottom:25px}