/*! bundle name: MortgageTodaysRatesPagePage~e5982ef0 */
.Star .StarSvg{width:28px;height:28px;stroke:#ffb92e;stroke-width:1.7;fill:#fff;transition:fill .5s ease}.Star .StarSvg.highlighted{fill:#ffb92e}
.fiveStarSurveyDialog .header{display:inline;float:right;overflow:initial!important}.fiveStarSurveyDialog .header .close-button{margin-top:3px;z-index:1000}@media (max-width:599px){.fiveStarSurveyDialog.variant:not(.fullScreen) .guts{height:14.5rem}.fiveStarSurveyDialog.variant.fullScreen .cell{padding:0!important}.fiveStarSurveyDialog.variant.fullScreen .cell .guts{height:100vh;transition:height .5s ease}.fiveStarSurveyDialog.variant.fullScreen .cell .guts .content,.fiveStarSurveyDialog.variant.fullScreen .cell .guts .content-wrapper,.fiveStarSurveyDialog.variant.fullScreen .cell .guts .fiveStarSurveyGuts{height:100%}}.fiveStarSurveyGuts{overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.fiveStarSurveyGuts .agentImage .agentImageContent{transition:height .5s ease,opacity .5s ease;overflow:hidden}.fiveStarSurveyGuts .agentImage .agentImageContent img{margin:10px auto;display:block;border-radius:100%;width:110px}.fiveStarSurveyGuts .surveyTitle{text-align:center}.fiveStarSurveyGuts .surveyTitle p{margin:0;font-size:1.375rem;line-height:1.5em}.fiveStarSurveyGuts .flexGrow{flex-grow:1;display:flex;flex-direction:column}.fiveStarSurveyGuts .flexGrow .bottomContent{justify-content:space-between}.fiveStarSurveyGuts .stars{margin:.5rem auto 0 auto;display:flex;flex-direction:row;justify-content:space-between;width:80%;transition:margin-bottom .5s ease}.fiveStarSurveyGuts .reasonsContent{display:flex;justify-content:space-between;transition:height .5s ease,opacity .5s ease;overflow:hidden}.fiveStarSurveyGuts .reasonsContent .Checkbox{height:2.5rem}.fiveStarSurveyGuts .bottomContent{transition:height .5s ease,opacity .5s ease;margin-top:1rem}.fiveStarSurveyGuts .bottomContent:not(.bottom-transition-enter){height:12.7rem}.fiveStarSurveyGuts .bottomContent .suggestionBox{margin-bottom:24px}.fiveStarSurveyGuts .bottomContent .suggestionBox .feedbackTitle{margin-bottom:.5rem}.fiveStarSurveyGuts .bottomContent .suggestionBox .feedbackTitle .parentheticalOptional{font-weight:400}.fiveStarSurveyGuts .bottomContent .suggestionBox .commentBox .commentInput{width:100%;font-size:.875rem}.fiveStarSurveyGuts .bottomContent .suggestionBox .commentBox .commentInput>.input{width:auto}.fiveStarSurveyGuts .bottomContent .submitButtonWrapper,.fiveStarSurveyGuts .bottomContent .submitButtonWrapper .Button{width:100%}.fiveStarSurveyGuts.control{width:75vw;max-width:18rem}.fiveStarSurveyGuts.control.hasStars.belowCutoff .stars{margin-bottom:1rem}.fiveStarSurveyGuts.control.hasStars.aboveCutoff .stars{margin-bottom:0}.fiveStarSurveyGuts.control.hasStars .reasons .reasonsContent{flex-wrap:wrap}.fiveStarSurveyGuts.control.hasStars .reasons .reasonsContent:not(.reasons-transition-enter):not(.reasons-transition-leave){height:5.25rem}.fiveStarSurveyGuts.control.hasStars .reasons .reasonsContent .Button{width:calc(50% - .4375rem);height:2.1875rem;margin-bottom:.875rem;padding:0}.fiveStarSurveyGuts.control.hasStars .reasons .reasonsContent .Button:last-child,.fiveStarSurveyGuts.control.hasStars .reasons .reasonsContent .Button:nth-child(3){margin-bottom:0}.fiveStarSurveyGuts.control.hasStars .reasons .reasonsContent .Button.pressed{background-color:#ccc}.fiveStarSurveyGuts.control.hasStars .reasons .reasonsContent .Button span{font-size:.875rem;vertical-align:baseline}.fiveStarSurveyGuts.control.hasStars .feedbackTitle{font-size:.875rem}@media (max-width:599px){.fiveStarSurveyGuts.variant:not(.hasStars){overflow:visible;position:relative;height:auto}.fiveStarSurveyGuts.variant:not(.hasStars) .agentImage{position:absolute;top:-79px;left:0;right:0}.fiveStarSurveyGuts.variant:not(.hasStars) .agentImage img{margin:0 auto}.fiveStarSurveyGuts.variant:not(.hasStars) .surveyTitle{margin-top:3.125rem;margin-bottom:1rem}}@media (min-width:599px){.fiveStarSurveyGuts.variant{width:75vw;max-width:21rem}.fiveStarSurveyGuts.variant .agentImage .agentImageContent img{margin-top:0}}.fiveStarSurveyGuts.variant.hasStars .stars{margin-bottom:.5rem}.fiveStarSurveyGuts.variant.hasStars .reasonsContent{flex-direction:column;flex-wrap:nowrap}.fiveStarSurveyGuts.variant.hasStars .reasonsContent:not(.reasons-transition-leave):not(.reasons-transition-enter){height:9.5rem}.fiveStarSurveyGuts.variant.hasStars .reasonsContent .Checkbox{margin-bottom:1rem}.fiveStarSurveyGuts.variant.hasStars .reasonsContent .Checkbox:last-child{margin-bottom:0}.reasons-transition-enter{opacity:0;height:0}.reasons-transition-enter.reasons-transition-enter-active,.reasons-transition-leave{opacity:1;height:5.25rem}.reasons-transition-leave.reasons-transition-leave-active{opacity:0;height:0}.fiveStarSurveyGuts.variant .reasons-transition-enter.reasons-transition-enter-active,.fiveStarSurveyGuts.variant .reasons-transition-leave:not(.reasons-transition-leave-active){height:9.5rem}.agentImage-transition-leave{opacity:1;height:110px}.agentImage-transition-leave.agentImage-transition-leave-active,.bottom-transition-enter{opacity:0;height:0}.bottom-transition-enter.bottom-transition-enter-active{opacity:1;height:12.7rem}
@media (max-width:899px){.WelcomeBackSurvey .guts{position:fixed!important;top:0;left:0;bottom:0;height:unset!important}.WelcomeBackSurvey .guts .content-wrapper{height:100%!important;margin-top:0!important}.WelcomeBackSurvey .guts .content-wrapper .content{height:100%}}.WelcomeBackSurvey .toursToFollowUpWithView,.WelcomeBackSurvey .toursToFollowUpWithView .listOfTouredMiniHomeCards{height:100%}.WelcomeBackSurvey .content-wrapper{padding-bottom:0!important}.WelcomeBackSurvey .content{max-width:50rem}.WelcomeBackSurvey.isSplashScreen .content-wrapper{height:100%!important}.WelcomeBackSurvey.isSplashScreen .content-wrapper .content{position:relative}.WelcomeBackSurvey.isSplashScreen .howElseHelp{visibility:hidden}.WelcomeBackSurvey .splashScreenContainer{position:absolute;left:0;right:0;display:flex;height:100%}.WelcomeBackSurvey .splashScreenContainer .splashScreen{position:relative;top:-12px;margin:auto;text-align:center;opacity:1;transition-property:opacity;transition-duration:.5s}.WelcomeBackSurvey .splashScreenContainer .splashScreen.fade-transition{opacity:0}.WelcomeBackSurvey .title{font-weight:600;font-size:1.375rem}.WelcomeBackSurvey .subtitle{margin-top:.5rem;margin-bottom:1.5rem;line-height:1.5rem;color:#767676}.WelcomeBackSurvey .multiselectButtons{display:flex;flex-wrap:wrap;justify-content:space-between}.WelcomeBackSurvey .multiselectButtons .Button{color:#333;background-color:#fff;font-weight:400;margin-bottom:.5rem;padding:1rem .5rem;height:unset;border-width:2px}.WelcomeBackSurvey .multiselectButtons .Button.selected{border-color:#000;color:#000}.WelcomeBackSurvey .howElseHelp{height:100%;display:flex;flex-direction:column}.WelcomeBackSurvey .howElseHelp .multiselectButtons .Button{width:100%}@media (min-width:600px){.WelcomeBackSurvey .howElseHelp .multiselectButtons .Button{width:unset;min-width:calc(50% - .5rem)}}.WelcomeBackSurvey .howElseHelp .problemWithAgent{margin-top:1rem;margin-bottom:.75rem}@media (min-width:600px){.WelcomeBackSurvey .howElseHelp .problemWithAgent{margin-top:1.5rem;margin-bottom:1rem}}.WelcomeBackSurvey .TextArea,.WelcomeBackSurvey .TextArea>.input{width:100%!important}.WelcomeBackSurvey .sorryToHear{height:100%;display:flex;flex-direction:column}@media (min-width:900px){.WelcomeBackSurvey .sorryToHear{max-width:35rem}}.WelcomeBackSurvey .stickyFooter{display:flex;flex-direction:column;margin-top:auto;position:-webkit-sticky;position:sticky;bottom:0;background-color:#fff;width:100%}.WelcomeBackSurvey .stickyFooter:before{content:"";border-top:1px solid #e2e2e2;width:calc(100% + 48px);position:relative;left:-24px}.WelcomeBackSurvey .stickyFooter .buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;padding-top:.75rem;padding-bottom:.75rem}@media (min-width:600px){.WelcomeBackSurvey .stickyFooter .buttons{flex-wrap:nowrap}}.WelcomeBackSurvey .stickyFooter .buttons .Button{width:100%}@media (max-width:899px){.WelcomeBackSurvey .stickyFooter .buttons .Button.primary{flex-grow:1}}@media (min-width:600px){.WelcomeBackSurvey .stickyFooter .buttons .Button.primary{min-width:15rem;width:auto}}@media (min-width:600px){.WelcomeBackSurvey .stickyFooter .buttons .noThanksButton{width:auto}}.WelcomeBackSurvey .touredMiniHomeCard{box-shadow:.1875rem .1875rem .3125rem .125rem #e2e2e2;border-radius:.3125rem;width:100%;top:auto}.WelcomeBackSurvey .touredMiniHomeCard .MiniHomeCard{width:100%}.WelcomeBackSurvey .touredMiniHomeCard .MiniHomeCard .homecardv2{min-width:11rem;height:7rem;border:none}.WelcomeBackSurvey .touredMiniHomeCard .MiniHomeCard .homecardv2 .PhotoWrapper{cursor:pointer}@media (max-width:399px){.WelcomeBackSurvey .touredMiniHomeCard .MiniHomeCard .addressDisplay span{font-size:.75rem}.WelcomeBackSurvey .touredMiniHomeCard .MiniHomeCard .addressDisplay .cityStateZip{font-size:.625rem}}.WelcomeBackSurvey .touredMiniHomeCard .Checkbox{margin-left:auto}.WelcomeBackSurvey .touredMiniHomeCard .Checkbox span{cursor:pointer}.WelcomeBackSurvey .followUpTouredHomesMenuTitle{width:80%;display:inline-block}.WelcomeBackSurvey .followUpTouredHomesMenuSubtitle{margin-bottom:1.5rem;line-height:1.5rem;color:#767676}.WelcomeBackSurvey .multiSelectQuestionHeader{flex-wrap:wrap}@media (min-width:600px){.WelcomeBackSurvey .multiSelectQuestionHeader{margin-bottom:1.375rem}}.WelcomeBackSurvey .multiSelectQuestionHeader .ProfilePhoto{width:4.125rem;height:4.125rem;display:inline-block;margin-right:2rem}@media (min-width:600px){.WelcomeBackSurvey .multiSelectQuestionHeader .ProfilePhoto{width:5.125rem;height:5.125rem}}.WelcomeBackSurvey .multiSelectQuestionHeader .title{width:12.5rem}@media (min-width:600px){.WelcomeBackSurvey .multiSelectQuestionHeader .title{width:100%}}.WelcomeBackSurvey .LeftIcon{color:#585858}.WelcomeBackSurvey .multiselectQuestion .backToTouredHomesMobile{padding-top:0;padding-left:0;margin-bottom:0;color:#585858}.WelcomeBackSurvey .multiselectQuestion .backToTouredHomesDesktop{padding-left:0;margin-left:auto;color:#585858}.WelcomeBackSurvey .multiselectQuestion .backToTouredHomesDesktop .svg-icon .SvgIcon{width:1.5rem;height:1.5rem}
.DisclaimerFlyoutAsterisk{position:relative;display:inline-block;margin:0 .15rem 0 .25rem;vertical-align:text-top;color:#333;text-decoration:none;text-align:left}.DisclaimerFlyoutAsterisk svg.asterisk{display:block;fill:#ccc}.DisclaimerFlyoutAsterisk svg.asterisk:hover{fill:#333}.DisclaimerFlyoutAsterisk .disclaimer-flyout{position:absolute;bottom:0;left:6px;cursor:default}.DisclaimerFlyoutAsterisk .disclaimer-flyout .flyout{width:30vw}@media (min-width:600px){.DisclaimerFlyoutAsterisk .disclaimer-flyout .flyout{width:15vw}}
.Disclaimer{display:block;color:#585858}@media (min-width:900px){.Disclaimer{max-width:800px;margin:0 auto}}.Disclaimer a{text-decoration:none}
ul.TextComponentList{list-style:disc outside;margin-top:1rem;margin-bottom:1rem}ul.TextComponentList>li{margin:.25rem 2rem}ul.TextComponentList>li:last-child{margin-bottom:1rem}
ol.TextComponentList{list-style-type:decimal;margin-top:1rem;margin-bottom:1rem}ol.TextComponentList>li{margin:.25rem 2rem}ol.TextComponentList>li:last-child{margin-bottom:1rem}
.text-and-disclaimer-flyout .DisclaimerFlyoutAsterisk .flyout>.container{text-indent:0;text-align:left}
@media (max-width:599px){.CardsContainer .row-center{width:100%}}.CardsContainer.padding-top-extra-large{padding-top:5rem}.CardsContainer.bg-white{background-color:#fff}.CardsContainer.bg-gray{background-color:#f5f5f5}.CardsContainer .title-container{margin-bottom:1.5rem}.CardsContainer .title-container h1,.CardsContainer .title-container h2,.CardsContainer .title-container h3,.CardsContainer .title-container h4{margin-top:0;margin-bottom:0}.CardsContainer .subtitle-container{margin-bottom:3rem}.CardsContainer .subtitle-text{font-size:1rem;font-weight:400;line-height:1.75}.CardsContainer .cards-container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}@media (min-width:600px){.CardsContainer .cards-container{flex-direction:row}}.CardsContainer.desktop-web-cards-container{display:flex;flex-direction:column;align-items:center}.CardsContainer.desktop-web-cards-container .cards-container{justify-content:center}
.ThreeCardsWidget .card{width:100%;background-color:#fff;box-sizing:border-box;margin-bottom:2rem}.ThreeCardsWidget .card:last-child{margin-right:auto}@media (min-width:600px){.ThreeCardsWidget .card{width:calc(33% - 1rem);margin-right:1.5rem;margin-bottom:2.5rem}.ThreeCardsWidget .card:nth-child(3n+3){margin-right:0}.ThreeCardsWidget .card:last-child{margin-bottom:2.5rem}}.ThreeCardsWidget .card.bordered-card{box-shadow:0 2px 24px 0 rgba(0,0,0,.1);padding-top:1.5rem;padding-bottom:1.5rem;padding-right:1.5rem;padding-left:1.5rem}.ThreeCardsWidget .card.bordered-card .card-image.full-width{margin:0 -1.5rem;margin-top:-1.5rem;margin-bottom:1rem;width:calc(100% + 3rem)}.ThreeCardsWidget .card.bordered-card .card-image.logo{width:75%;max-width:12.8rem;padding-left:1.5rem;margin:0 -1.5rem;margin-top:1rem;margin-bottom:1rem}.ThreeCardsWidget .linked-card:hover{box-shadow:0 0 5px 0;cursor:pointer}.ThreeCardsWidget .card-tag{font-size:1rem;line-height:1.75;font-weight:400;margin-bottom:.5rem;color:#c82021}.ThreeCardsWidget .card-header{margin-top:0;margin-bottom:.5rem;color:#333}.ThreeCardsWidget .card-text{font-size:1rem;font-weight:400;line-height:1.75;margin-top:0}.ThreeCardsWidget .card-cta-container{font-weight:600;color:#1080a2}.ThreeCardsWidget .card-image{display:block;margin-bottom:1rem}.ThreeCardsWidget .card-image.midfi{width:32px;height:32px}@media (min-width:600px){.ThreeCardsWidget .card-image.midfi{width:48px;height:48px}}.ThreeCardsWidget .card-image.illustration{width:48px;height:48px}@media (min-width:600px){.ThreeCardsWidget .card-image.illustration{width:64px;height:64px}}.ThreeCardsWidget .card-image.full-width{width:100%;height:auto}.ThreeCardsWidgetDialog .dialog-container{display:flex;flex-wrap:wrap;max-width:1199px;margin-top:.5rem}.ThreeCardsWidgetDialog .dialog-container .dialog-img{display:none}.ThreeCardsWidgetDialog .dialog-container .dialog-content{flex-basis:100%;max-width:100%;padding:1rem}.ThreeCardsWidgetDialog .dialog-container .dialog-content .dialog-header{margin-top:0;font-weight:600;font-size:1.375rem}@media (min-width:600px){.ThreeCardsWidgetDialog .dialog-container .dialog-img{display:block;flex-basis:100%;max-width:100%;margin-bottom:1rem}}@media (min-width:900px){.ThreeCardsWidgetDialog .dialog-container{margin-bottom:1.25rem}.ThreeCardsWidgetDialog .dialog-container .dialog-img{flex-basis:40%;max-width:40%}.ThreeCardsWidgetDialog .dialog-container .dialog-content{flex-basis:50%;max-width:50%}.ThreeCardsWidgetDialog .dialog-container .dialog-content .dialog-txt{flex-basis:auto;max-width:100%}}
.SEOSection .subTitle{font-size:18px;font-weight:600;margin-bottom:1.5rem;color:#333}.SEOSection .ThreeCardsWidget .row-center{margin-left:0;margin-right:0;width:100%;padding-left:0;padding-right:0}.SEOSection .ThreeCardsWidget .row-center .three-cards-container{justify-content:space-between;margin-left:0;margin-right:0;width:100%}.SEOSection .ThreeCardsWidget .row-center .cards-container.col-12{margin:0}.SEOSection .ThreeCardsWidget .card-image.midfi{width:36px;height:auto}.SEOSection .ThreeCardsWidget .card-text{font-size:medium;color:#767676}.SEOSection .newsCards .card-header{font-size:medium}.SEOSection .learnMoreCards .card-header,.SEOSection .toolsAndResourcesCards .card-header{font-size:22px}.SEOSection .ThreeCardsWidget .card-cta-container{font-size:1rem}.SEOSection .newsButton{display:flex;width:100%;justify-content:center;margin-top:2rem}.SEOSection .newsButton .Button{padding-left:2rem;padding-right:2rem}
.averageRatesNavBar{background-color:#fff;padding-top:3rem}@media (max-width:600px){.averageRatesNavBar{padding-top:1rem}}
.rateTableEntryPoint{background-color:#f5f5f5;padding:3rem}@media (max-width:600px){.rateTableEntryPoint{padding:0 1.5rem 0}}.rateTableEntryPoint .searchBox .SearchBoxForm{padding-left:0}@media (max-width:600px){.rateTableEntryPoint .searchBox .SearchBoxForm{padding-right:0}}.rateTableEntryPoint .searchBox .InputBox .search-input-box.show-icon{padding-left:10px}@media (max-width:600px){.rateTableEntryPoint .searchBox{display:grid}.rateTableEntryPoint .searchBox .search-container{flex-direction:column;align-items:flex-end}.rateTableEntryPoint .searchBox .search-container .InputBox{width:inherit;margin-bottom:1.5rem}}@media (max-width:600px){.rateTableEntryPoint .row-center{padding:0}}.rateTableEntryPoint .row-center .col-12,.rateTableEntryPoint .row-center .col-12 .col-md-8{margin:0}.rateTableEntryPoint .rateTableEntryPoint-content-row{display:flex;align-items:center}.rateTableEntryPoint .formLabel{font-size:.875rem;font-weight:600}.rateTableEntryPoint .description{padding-bottom:2.5rem}@media (max-width:600px){.rateTableEntryPoint .description{padding-bottom:2rem}}.rateTableEntryPoint .pageTitle{font-size:3.125rem;font-weight:600;line-height:3.5rem;padding-top:3rem;padding-bottom:1.5rem}@media (max-width:600px){.rateTableEntryPoint .pageTitle{font-size:2.25rem;font-weight:600;line-height:2.75rem;padding-bottom:1rem}}.rateTableEntryPoint .filtersContainer{padding-bottom:3rem}.rateTableEntryPoint .SvgIcon.search.icon-wrapper{display:none}.rateTableEntryPoint .Button{background-color:#c82021;color:#fff;margin-left:.5rem}@media (max-width:600px){.rateTableEntryPoint .Button{width:100%}}.rateTableEntryPoint .locationSearchBoxContainer{width:500px}@media (max-width:600px){.rateTableEntryPoint .locationSearchBoxContainer{width:100%}}.rateTableEntryPoint .howItWorksPanel-container{box-shadow:0 2px 6px 0 rgba(0,0,0,.12);border-radius:8px;padding:2rem;background-color:#fff;display:flex;justify-content:center}@media (max-width:600px){.rateTableEntryPoint .howItWorksPanel-container{display:none}}.rateTableEntryPoint .howItWorksPanel-container .howItWorksPanel hr{border:1px solid #f5f5f5;margin:0}.rateTableEntryPoint .howItWorksPanel-container .howItWorksPanel .howItWorksList-container{margin-left:1rem}.rateTableEntryPoint .howItWorksPanel-container .howItWorksPanel .howItWorksList-container .howItWorksList{list-style-type:decimal}.rateTableEntryPoint .howItWorksPanel-container .howItWorksPanel .howItWorksList-container .howItWorksList li{display:list-item;padding-left:10px}.rateTableEntryPoint .howItWorksPanel-container .howItWorksPanel .howItWorksList-container .howItWorksList li:last-child :last-child{padding-bottom:1rem}.rateTableEntryPoint .howItWorksPanel-container .howItWorksPanel .howItWorksList-container .howItWorksList li::marker{font-weight:700}
.MortgageAverageRatesTable .ratesTableParagraph-container{padding-bottom:2rem}.MortgageAverageRatesTable .col-md-6{margin-left:0}.MortgageAverageRatesTable .averageRatesTable th{font-weight:600}.MortgageAverageRatesTable .averageRatesTable tr{border-bottom:1px solid #ccc}.MortgageAverageRatesTable .col-12.col-lg-5.remove-margin{margin:0}.MortgageAverageRatesTable .data-provider-container{display:block;float:left}@media (min-width:600px){.MortgageAverageRatesTable .data-provider-container{display:flex;justify-content:flex-end;float:none}}
.TodaysMortgageRates .todaysRatesParagraph{margin-bottom:1rem}.TodaysMortgageRates .title{padding-bottom:1.5rem}
.MortgageEducationalContent h4{font-weight:600;margin-top:1rem;margin-bottom:1rem}.MortgageEducationalContent ul{list-style:circle outside;padding-left:1rem}.MortgageEducationalContent ul li{color:#000;line-height:28px}.MortgageEducationalContent table{margin-bottom:.75rem;margin-top:.75rem}.MortgageEducationalContent table th{font-weight:600}.MortgageEducationalContent table td,.MortgageEducationalContent table th{padding-left:10px;border:1px solid #ccc}.MortgageEducationalContent table tr{border:1px solid #ccc}.MortgageEducationalContent .legalDisclaimer{padding-top:3rem;font-style:italic}.MortgageEducationalContent .CollapsibleItem{border-bottom:1px solid #e2e2e2;border-top:none}.MortgageEducationalContent .MortgageFAQs .title{padding-bottom:2rem}
.MortgageRatesByState .title{padding-bottom:2rem}.MortgageRatesByState ul{column-width:180px}@media (max-width:600px){.MortgageRatesByState ul{column-width:150px}}.MortgageRatesByState li{margin-bottom:.75rem}
.MortgageRateTrends ul{columns:2}.MortgageRateTrends .ItemPickerPill{padding-bottom:0}.MortgageRateTrends .title{padding-bottom:2rem}.MortgageRateTrends .title .responsiveBreak{display:none}@media (max-width:599px){.MortgageRateTrends .title .responsiveBreak{display:block}}.MortgageRateTrends .mouseTrackingWrapper .VictoryContainer tspan{fill:#767676!important}.MortgageRateTrends .mortgageRatesTrends-graph{padding:1.5rem;border:1px solid #d1d1d1;border-radius:12px}@media (max-width:599px){.MortgageRateTrends .mortgageRatesTrends-graph{width:-webkit-fill-available}}@media (min-width:599px){.MortgageRateTrends .mortgageTrends-data{display:flex;align-items:center}}.MortgageRateTrends .averageAPRPanel{padding-top:2rem}@media (min-width:599px){.MortgageRateTrends .averageAPRPanel{border-radius:8px;border:1px solid #e2e2e2;padding:2rem;background-color:#fff}}.MortgageRateTrends .averageAPRPanel .averageAPRPanel-title{font-size:18px}.MortgageRateTrends .averageAPRPanel td{padding-top:1rem}.MortgageRateTrends .averageAPRPanel .rateData{font-weight:700;text-align:right}.MortgageRateTrends .averageAPRPanel .dot{height:10px;width:10px;border-radius:50%;display:inline-block}.MortgageRateTrends .averageAPRTable{width:100%}
html{scroll-padding-top:6rem}@media (max-width:600px){html{scroll-padding-top:4rem}}.title{font-size:1.75rem;font-weight:600;padding-bottom:1.5rem;padding-top:3rem}p{line-height:28px;white-space:pre-wrap}.ItemPickerPill{padding-bottom:2rem}.ItemPickerPill .ItemPickerPill__option{margin-right:0;padding-top:.75rem;padding-bottom:.75rem;min-width:auto;flex:1;border-radius:0}.ItemPickerPill .ItemPickerPill__option:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.ItemPickerPill .ItemPickerPill__option:not(:first-child){margin-left:-1px}.ItemPickerPill .ItemPickerPill__option:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.ItemPickerPill .ItemPickerPill__option--selected{border-color:#ccc}.ItemPickerPill .ItemPickerPill__option--padding-horiz-smaller{padding-right:.5rem;padding-left:.5rem}.ItemPickerPill .ItemPickerPill__option--padding-horiz-none{padding-right:0;padding-left:0}.ItemPickerPill--multi .ItemPickerPill__option--selected{color:#fff;background-color:#1080a2}
.DPRPrograms .dprTable thead th{padding-right:3rem}.DPRPrograms .dprTable td.assistanceAmount{width:10.625rem;padding-right:7.7rem}.DPRPrograms .dprTable .ExpandableLink{margin-top:1rem}.DPRPrograms .dpaTableTitle{margin-bottom:1.5rem}.DPRPrograms p{margin-bottom:1rem}.DPRPrograms .legalDisclaimer{padding-top:3rem;font-style:italic}
