body{overflow-x:hidden}main .realty{font-family:acumin-pro,Arial,sans-serif}main .realty .registered-trademark-heading{color:#0c2c48;height:10px;margin-left:5px;margin-top:-20px;width:10px}main .realty .registered-trademark{height:5px;margin-left:1px;margin-top:-10px;width:5px}main .realty .registered-trademark.white{color:#fff}main .realty h1,main .realty h2,main .realty h3,main .realty h4,main .realty h5,main .realty h6{color:#0c2c48;font-family:proxima-nova,Arial,sans-serif;font-weight:700}main .realty p{padding:0}main .realty .fa-info-circle{color:#0c7be1;text-indent:0}main .realty .btn-primary{background-color:#ea701b;border:none;border-radius:5px;padding:8px 15px}main .realty .btn-primary:hover{background-color:#b44100;text-decoration:none}main .realty .btn-secondary{background-color:transparent;border:1px solid #ea701b;border-radius:5px;color:#ea701b;padding:8px 15px}main .realty .btn-secondary:hover{background-color:#ea701b;color:#fff;text-decoration:none}main .realty .btn-secondary.small{padding:2px 10px}main .realty .details{color:#647778;font-size:12px;font-weight:500;margin-bottom:0;padding-top:10px}main .realty .rtb-sub-title{color:#ea701b;font-family:proxima-nova,Arial,sans-serif;font-size:20px;padding:10px 0 5px}main .realty .section-search-hero{background-color:#fff5ed;color:#0c2c48}main .realty .section-search-hero .fa-info-circle{font-size:16px}main .realty .section-search-hero .row{height:263px}main .realty .section-search-hero .search-group{display:inline-block;padding:15px 15px 20px;width:100%}main .realty .section-search-hero .search-group.buy,main .realty .section-search-hero .search-group.preapproval,main .realty .section-search-hero .search-group.sell{background-image:url(/static/media/sold-sign-small.d185c758f306d64e0b77.webp);background-position:100% 100%;background-repeat:no-repeat;background-size:120px}main .realty .section-search-hero .search-group a{color:#0c2c48}main .realty .section-search-hero .search-group .hero-rule{border:3px solid #ea701b;display:inline-block;margin-bottom:5px;margin-top:15px;width:40px}main .realty .section-search-hero .search-group .search-bar .input-group{width:70%}main .realty .section-search-hero .search-group .search-bar .form-control{font-size:12px}main .realty .section-search-hero .hero-right.buy{display:none;height:400px;width:100%}main .realty .section-search-hero .hero-right.sell{background-image:url(/static/media/veteran-family-moving-after-selling-home.ad777c213b546b9bb9cf.webp)}main .realty .section-search-hero .hero-right.preapproval,main .realty .section-search-hero .hero-right.sell{background-position:50%;background-repeat:no-repeat;background-size:cover;display:none;height:400px;width:100%}main .realty .section-search-hero .hero-right.preapproval{background-image:url(/static/media/best-mortgage-preapproved.6efb2dda2d4d19604bbb.webp)}main .realty .section-search-hero h1{font-family:proxima-nova,Arial,sans-serif;font-size:25px;font-weight:700;line-height:30px;margin-bottom:20px}main .realty .section-search-hero .tab-container{margin-bottom:5px;margin-top:25px}main .realty .section-search-hero .tab-container .tab{display:inline-block;font-family:proxima-nova,Arial,sans-serif;font-size:15px;margin:10px 0 15px;max-width:130px;min-width:60px;text-align:center}main .realty .section-search-hero .tab-container .tab a{border-bottom:5px solid transparent;color:#0c2c48;padding:5px 10px;text-decoration:none;width:100%}main .realty .section-search-hero .tab-container .tab a:hover{border-bottom:5px solid #b44100;color:#b44100}main .realty .section-search-hero .tab-container .tab.active a{border-bottom:5px solid #f47c28}main .realty .section-search-hero .tab-container .tab.active a:hover{color:#f47c28}main .realty h2{font-size:22px;font-weight:700}main .realty .rtb-flex{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;min-height:70px}main .realty .rtb-flex figure{width:100%}main .realty .rtb-flex figure iframe,main .realty .rtb-flex figure img{background-color:#fff5ed;border-radius:15px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);margin:25px 0;width:320px}main .realty .rtb-flex figure figcaption{display:none}main .realty .rtb-flex .rtb-text{padding:25px 15px;width:100%}main .realty .section-down-payment,main .realty .section-rates{margin-top:25px}main .realty .section-down-payment svg,main .realty .section-rates svg{margin-right:5px}main .realty .section-down-payment .fa-chevron-double-down,main .realty .section-down-payment .fa-percentage,main .realty .section-rates .fa-chevron-double-down,main .realty .section-rates .fa-percentage{color:#ea701b;margin-right:10px}main .realty .section-down-payment .box-container-wrapper,main .realty .section-rates .box-container-wrapper{background-color:#fff5ed;border:1px solid #fff0e5;border-radius:25px;margin:15px;padding:15px}main .realty .section-down-payment .box-container-wrapper .box-container,main .realty .section-rates .box-container-wrapper .box-container{margin-bottom:0}main .realty .section-down-payment .box-container-wrapper .box-card,main .realty .section-rates .box-container-wrapper .box-card{margin:10px;text-align:center}main .realty .section-down-payment .box-container-wrapper .box-card .audience,main .realty .section-rates .box-container-wrapper .box-card .audience{font-size:15px;font-weight:700;line-height:20px;margin-top:15px}main .realty .section-down-payment .box-container-wrapper .box-card .program,main .realty .section-rates .box-container-wrapper .box-card .program{font-size:20px;font-weight:700;line-height:24px}main .realty .section-down-payment .box-container-wrapper .box-card .number,main .realty .section-rates .box-container-wrapper .box-card .number{color:#ea701b;font-size:22px;line-height:60px}main .realty .section-down-payment .box-container-wrapper .rates-last-updated,main .realty .section-rates .box-container-wrapper .rates-last-updated{font-family:proxima-nova,Arial,sans-serif;font-size:14px;margin-top:20px}main .realty .section-reviews{column-gap:10px;padding:45px 15px 25px;text-align:center}main .realty .section-reviews img,main .realty .section-reviews svg{margin:10px 10px 0;max-height:50px;max-width:130px}main .realty .section-reviews .caption-title{-webkit-margin-after:0;color:#435759;font-family:proxima-nova,Arial,sans-serif;font-size:16px;font-weight:600;margin-block-end:0;margin-bottom:0}main .realty .section-reviews .caption-text{color:#435759;font-size:12px;font-weight:500}main .realty .section-savings{margin-top:25px;min-height:400px}main .realty .section-savings.rtb-flex{justify-content:start}main .realty .section-savings svg{margin-right:5px}main .realty .section-savings .calculator{margin-bottom:1.5rem;padding:1.5rem}main .realty .section-savings .circle{background-color:#0c2c48;border-radius:5px;color:#fff;display:block;height:25px;text-align:center}main .realty .section-savings .fa-sack-dollar{color:#007f4e;margin-right:15px}main .realty .section-savings .savings{color:#007f4e}main .realty .section-savings .savings-header{border-bottom:1px solid #e5e5e4;color:#0c2c48;font-family:proxima-nova,Arial,sans-serif;font-size:14px;font-weight:700;margin-bottom:10px;padding-bottom:5px}main .realty .section-savings .savings-one{background-color:#ea701b;color:#fff;font-family:proxima-nova,Arial,sans-serif;font-weight:700;padding-top:7px;text-align:center;vertical-align:middle}main .realty .section-savings .savings-two-total{font-weight:700}main .realty .section-savings .savings-two{font-family:proxima-nova,Arial,sans-serif}main .realty .section-savings .savings-two .form-control{font-size:13px}main .realty .section-savings .savings-three{color:#007f4e;font-family:proxima-nova,Arial,sans-serif;font-size:15px;padding-top:5px}main .realty .section-savings .savings-three.total{font-size:17px;font-weight:700}main .realty .loader{animation:rotation 1s linear infinite;border:5px solid #ea701b;border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:1rem;margin-bottom:auto;margin-left:.5rem;margin-top:auto;width:1rem}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}main .realty .section-data{margin-top:15px;padding:15px}main .realty .section-data .capcenter-logo{display:none;height:30px;margin-top:5px}main .realty .section-data h2{line-height:35px}main .realty .section-data h3{color:#ea701b;font-family:Omnes-pro,Helvetica,Arial,sans-serif;font-size:25px;font-weight:600;line-height:28px;margin:30px 25px 10px;text-align:center;width:200px}main .realty .section-data .data-caption,main .realty .section-data p{font-family:Omnes-pro,Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;margin:15px 25px;text-align:center;width:200px}main .realty .section-data div.large{width:100%}main .realty .section-data div.large h3{font-size:22px;margin:15px;text-align:left;width:90%}main .realty .section-data div.large p{font-size:16px;margin:15px;text-align:left;width:90%}main .realty .section-process{margin-top:25px;padding:25px}main .realty .section-process .fa-project-diagram{color:#ea701b}main .realty .section-process h2{margin-bottom:25px}main .realty .section-process ol{counter-reset:item;margin:0 0 1.5em;padding:0}main .realty .section-process ol>li{counter-increment:item;list-style-type:none;margin:0 0 15px;padding:0 0 0 2em;text-indent:-2em}main .realty .section-process ol>li:before{content:counter(item) ".";display:inline-block;font-weight:700;padding-right:15px;text-align:right;width:1.5em}main .realty .section-process a:hover{text-decoration:none}main .realty .section-description{margin-top:5px;padding:25px 15px}main .realty .section-description svg{height:35px;margin-right:5px}main .realty .section-description h2{margin-bottom:25px;text-align:center}main .realty .section-savings .fa-sign,main .realty .section-savings .fa-users,main .realty .section-team .fa-sign,main .realty .section-team .fa-users{color:#ea701b}main .realty .section-savings .profile-container,main .realty .section-team .profile-container{display:flex;margin-bottom:25px}main .realty .section-savings .profile-container .profile,main .realty .section-team .profile-container .profile{text-align:center;width:22%}main .realty .section-savings .profile-container .profile .profile-image,main .realty .section-team .profile-container .profile .profile-image{border-radius:50%;width:80px}main .realty .section-savings .profile-container .profile .profile-name,main .realty .section-team .profile-container .profile .profile-name{font-family:proxima-nova,Arial,sans-serif;font-size:12px;font-weight:700;margin:5px 5px 0;min-width:80px;text-align:center}main .realty .section-savings .profile-container .profile .profile-title,main .realty .section-team .profile-container .profile .profile-title{font-family:proxima-nova,Arial,sans-serif;font-size:10px;min-width:80px;text-align:center}main .realty .section-testimonials .card{background-color:#fff0e5;border-color:#fff0e5;border-radius:15px}main .realty .section-testimonials .card .fa-quote-left{color:#ea701b;margin-right:10px}main .realty .section-testimonials .card .carousel-control-next,main .realty .section-testimonials .card .carousel-control-prev{background-color:#fff0e5;border:none;color:#ea701b}main .realty .section-testimonials .card .carousel-control-next .carousel-control-next-icon,main .realty .section-testimonials .card .carousel-control-next .carousel-control-prev-icon,main .realty .section-testimonials .card .carousel-control-prev .carousel-control-next-icon,main .realty .section-testimonials .card .carousel-control-prev .carousel-control-prev-icon{color:#ea701b}main .realty .section-testimonials .card .carousel-control-next .visually-hidden,main .realty .section-testimonials .card .carousel-control-prev .visually-hidden{visibility:hidden}main .realty .section-testimonials .card button{background-color:#0c2c48;border:none;margin:5px}main .realty .section-testimonials .card button.active{background-color:#ea701b}main .realty .section-faq{margin-top:15px;padding:25px 15px}main .realty .section-faq .fa-question-circle{color:#ea701b}main .realty .section-faq .rtb-flex{margin-bottom:25px;margin-top:25px}main .realty .section-faq .rtb-flex div{width:100%}main .realty .section-faq .rtb-flex button{background-color:transparent;border:none;cursor:pointer;display:block;text-align:left;text-decoration:none;width:100%}main .realty .section-faq .rtb-flex button:hover{text-decoration:none}main .realty .section-faq .rtb-flex button:active,main .realty .section-faq .rtb-flex button:focus{border:none;outline:none;text-decoration:none}main .realty .section-faq h3{border-radius:5px;color:#0c2c48;font-size:14px;margin-bottom:0;padding:15px 0}main .realty .section-faq h3:hover{background-color:#fff5ed}main .realty .section-faq h3 .faq-number{margin-right:15px}main .realty .section-faq h3 i{display:none;float:right;margin-top:5px;text-align:center;width:50px}main .realty .section-faq .faq-answer{padding:25px}main .realty .section-faq .show-more{margin-top:25px;text-align:center}main .realty .section-faq .show-more-link{color:#0c2c48}main .realty .section-refinance.rtb-flex{align-items:start}main .realty .section-next-steps .fa-check-square,main .realty .section-refinance .fa-question,main .realty .section-refinance .fa-user-chart,main .realty .section-refinance .fa-user-clock{color:#ea701b}main .realty .section-next-steps a:hover{text-decoration:none}main .realty .section-listings{padding:15px}main .realty .section-listings .capcenter-logo{display:none;height:25px}main .realty .section-listings .rtb-flex{justify-content:space-evenly;padding:25px}main .realty .section-listings img{background-color:#fff5ed;max-height:400px;max-width:250px}main .realty .section-listings .listing-card{border:1px solid transparent;border-radius:15px;box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08);margin-bottom:15px}main .realty .section-listings .listing-card:hover{border:1px solid #ea701b;text-decoration:none}main .realty .section-listings .listing-card .listing-photo img{border-top-left-radius:15px;border-top-right-radius:15px}main .realty .section-listings .listing-card .listing-details{color:#0c2c48;padding:15px}main .realty .section-listings .listing-card .listing-details .listing-price{color:#ea701b;font-family:proxima-nova,Arial,sans-serif;font-size:30px;line-height:30px;margin:0}main .realty .section-listings .listing-card .listing-details .listing-features{font-size:14px}main .realty .section-listings .listing-card .listing-details .listing-mls{font-size:12px;margin-bottom:5px;margin-top:10px}main .realty .section-homes-for-sale{padding:25px 15px}main .realty .section-homes-for-sale .fa-search{color:#ea701b}main .realty .section-homes-for-sale .rtb-flex{align-items:flex-start;justify-content:center;margin-bottom:15px;margin-top:15px}main .realty .section-homes-for-sale h3{font-size:14px;font-weight:700;margin:10px 0}main .realty .section-homes-for-sale h3 a{color:#0c2c48}main .realty .section-homes-for-sale h4{font-size:12px;font-weight:400;margin:10px 0}main .realty .section-homes-for-sale h4 a{color:#0c2c48}main .realty .section-homes-for-sale .homes-for-sale-state{margin:15px;width:300px}main .realty .section-homes-for-sale .show-more{display:none;font-size:18px;text-align:center;width:100%}main .realty .section-homes-for-sale .show-more-link{color:#0c2c48;font-size:14px;text-align:center;width:100%}@media(max-width:576px){.section-savings .calculator{margin-left:15px;margin-right:15px;padding:1rem!important}}@media(min-width:576px){main .realty{font-family:acumin-pro,Arial,sans-serif}main .realty h1,main .realty h2,main .realty h3,main .realty h4,main .realty h5,main .realty h6{color:#0c2c48;font-family:proxima-nova,Arial,sans-serif;font-weight:700}main .realty p{padding:0}main .realty .fa-info-circle{color:#0c7be1;text-indent:0}main .realty .btn-primary{background-color:#ea701b;border:none;border-radius:5px;padding:8px 15px}main .realty .btn-primary:hover{background-color:#b44100}main .realty .details{color:#647778;font-size:12px;font-weight:500;margin-bottom:0;padding-top:10px}main .realty .rtb-sub-title{color:#ea701b;font-family:proxima-nova,Arial,sans-serif;font-size:20px;padding:10px 0 5px}main .realty .section-search-hero{background-color:#fff5ed;color:#0c2c48}main .realty .section-search-hero .fa-info-circle{font-size:16px}main .realty .section-search-hero .search-group{display:inline-block;padding:15px 15px 20px;width:100%}main .realty .section-search-hero .search-group.buy,main .realty .section-search-hero .search-group.preapproval,main .realty .section-search-hero .search-group.sell{background-position:100% 100%;background-repeat:no-repeat;background-size:140px}main .realty .section-search-hero .search-group .hero-rule{border:3px solid #ea701b;display:inline-block;margin-bottom:5px;margin-top:15px;width:40px}main .realty .section-search-hero .search-group .search-bar .input-group{width:75%}main .realty .section-search-hero .search-group .search-bar .form-control{font-size:15px}main .realty .section-search-hero .hero-right.buy{background-image:url(/static/media/sold-sign-small.d185c758f306d64e0b77.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-size:200px;display:none;height:200px;width:100%}main .realty .section-search-hero .hero-right.sell{background-image:url(/static/media/veteran-family-moving-after-selling-home.ad777c213b546b9bb9cf.webp)}main .realty .section-search-hero .hero-right.preapproval,main .realty .section-search-hero .hero-right.sell{background-position:50%;background-repeat:no-repeat;background-size:cover;display:none;height:400px;width:100%}main .realty .section-search-hero .hero-right.preapproval{background-image:url(/static/media/best-mortgage-preapproved.6efb2dda2d4d19604bbb.webp)}main .realty .section-search-hero h1{font-family:proxima-nova,Arial,sans-serif;font-size:25px;font-weight:700;line-height:30px;margin-bottom:20px}main .realty .section-search-hero .tab-container{margin-bottom:5px;margin-top:25px}main .realty .section-search-hero .tab-container .tab{display:inline-block;font-family:proxima-nova,Arial,sans-serif;font-size:16px;margin:10px 5px 15px;max-width:200px;min-width:60px;text-align:center}main .realty .section-search-hero .tab-container .tab a{border-bottom:5px solid transparent;color:#0c2c48;padding:5px 10px;text-decoration:none;width:100%}main .realty .section-search-hero .tab-container .tab a:hover{border-bottom:5px solid #b44100;color:#b44100}main .realty .section-search-hero .tab-container .tab.active a{border-bottom:5px solid #f47c28}main .realty .section-search-hero .tab-container .tab.active a:hover{color:#f47c28}main .realty h2{font-size:22px;font-weight:700;margin-bottom:15px}main .realty .rtb-flex{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;min-height:70px}main .realty .rtb-flex figure{width:100%}main .realty .rtb-flex figure iframe,main .realty .rtb-flex figure img{background-color:#fff5ed;border-radius:15px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);margin:25px 0;width:320px}main .realty .rtb-flex figure figcaption{display:none}main .realty .rtb-flex .rtb-text{max-width:100%;padding:25px 15px}main .realty .section-down-payment,main .realty .section-rates{margin-top:25px}main .realty .section-down-payment svg,main .realty .section-rates svg{margin-right:5px}main .realty .section-down-payment .fa-chevron-double-down,main .realty .section-down-payment .fa-percentage,main .realty .section-rates .fa-chevron-double-down,main .realty .section-rates .fa-percentage{color:#ea701b;margin-right:10px}main .realty .section-down-payment .box-container-wrapper,main .realty .section-rates .box-container-wrapper{border:1px solid #fff0e5;border-radius:25px;margin:15px;padding:15px;width:100%}main .realty .section-down-payment .box-container-wrapper .box-container,main .realty .section-rates .box-container-wrapper .box-container{column-gap:20px;margin-bottom:0}main .realty .section-down-payment .box-container-wrapper .box-container .d-flex,main .realty .section-rates .box-container-wrapper .box-container .d-flex{justify-content:center}main .realty .section-down-payment .box-container-wrapper .box-card,main .realty .section-rates .box-container-wrapper .box-card{margin:20px 30px;text-align:center}main .realty .section-down-payment .box-container-wrapper .box-card .audience,main .realty .section-rates .box-container-wrapper .box-card .audience{font-size:15px;font-weight:700;line-height:20px;margin-top:15px}main .realty .section-down-payment .box-container-wrapper .box-card .program,main .realty .section-rates .box-container-wrapper .box-card .program{font-size:20px;font-weight:700;line-height:24px}main .realty .section-down-payment .box-container-wrapper .box-card .number,main .realty .section-rates .box-container-wrapper .box-card .number{color:#ea701b;font-size:25px;line-height:60px}main .realty .section-down-payment .box-container-wrapper .rates-last-updated,main .realty .section-rates .box-container-wrapper .rates-last-updated{font-family:proxima-nova,Arial,sans-serif;font-size:14px;margin-top:20px}main .realty .section-reviews{column-gap:10px;justify-content:center;padding:45px 15px 25px;text-align:center}main .realty .section-reviews>div{margin:10px}main .realty .section-reviews img,main .realty .section-reviews svg{margin:10px 10px 0;max-height:40px;max-width:110px}main .realty .section-reviews .caption-title{-webkit-margin-after:0;color:#435759;font-family:proxima-nova,Arial,sans-serif;font-size:14px;font-weight:600;margin-block-end:0;margin-bottom:0}main .realty .section-reviews .caption-text{color:#435759;font-size:12px;font-weight:500}main .realty .section-savings{margin-top:25px;min-height:400px}main .realty .section-savings svg{margin-right:5px}main .realty .section-savings .circle{background-color:#0c2c48;border-radius:5px;color:#fff;display:block;height:25px;text-align:center}main .realty .section-savings .fa-sack-dollar{color:#007f4e;margin-right:15px}main .realty .section-savings .savings{color:#007f4e}main .realty .section-savings .savings-header{border-bottom:1px solid #e5e5e4;color:#0c2c48;font-family:proxima-nova,Arial,sans-serif;font-size:14px;font-weight:700;margin-bottom:10px;padding-bottom:5px}main .realty .section-savings .savings-one{background-color:#ea701b;color:#fff;font-family:proxima-nova,Arial,sans-serif;font-weight:700;padding-top:7px;text-align:center;vertical-align:middle}main .realty .section-savings .savings-two{font-family:proxima-nova,Arial,sans-serif}main .realty .section-savings .savings-two .form-control{font-size:13px}main .realty .section-savings .savings-three{font-size:15px;padding-top:5px}main .realty .section-data{margin-top:15px;padding:15px}main .realty .section-data .capcenter-logo{display:inline-block;height:30px;margin-top:5px}main .realty .section-data h2{line-height:35px}main .realty .section-data h3{color:#ea701b;font-size:20px;font-weight:600;line-height:24px;margin:30px 25px 10px}main .realty .section-data h3,main .realty .section-data p{font-family:Omnes-pro,Helvetica,Arial,sans-serif;text-align:center;width:200px}main .realty .section-data p{font-size:16px;line-height:22px;margin:15px 25px}main .realty .section-data div.large h3{text-align:center}main .realty .section-data .rtb-flex{justify-content:center}main .realty .section-process{margin-top:25px;padding:25px}main .realty .section-process .fa-project-diagram{color:#ea701b}main .realty .section-process h2{margin-bottom:25px;text-align:center}main .realty .section-process ol{counter-reset:item;margin:0 0 1.5em;padding:0}main .realty .section-process ol>li{counter-increment:item;list-style-type:none;margin:0 0 15px;padding:0 0 0 2em;text-indent:-2em}main .realty .section-process ol>li:before{content:counter(item) ".";display:inline-block;font-weight:700;padding-right:15px;text-align:right;width:1.5em}main .realty .section-description{margin-top:5px;padding:25px 15px}main .realty .section-description.rtb-flex{justify-content:center}main .realty .section-description svg{height:35px;margin-right:5px}main .realty .section-description h2{margin-bottom:25px;text-align:center}main .realty .section-savings .fa-sign,main .realty .section-savings .fa-users,main .realty .section-team .fa-sign,main .realty .section-team .fa-users{color:#ea701b}main .realty .section-savings .profile-container,main .realty .section-team .profile-container{display:flex;margin-bottom:25px}main .realty .section-savings .profile-container .profile,main .realty .section-team .profile-container .profile{text-align:center;width:22%}main .realty .section-savings .profile-container .profile .profile-image,main .realty .section-team .profile-container .profile .profile-image{border-radius:50%;width:100px}main .realty .section-savings .profile-container .profile .profile-name,main .realty .section-team .profile-container .profile .profile-name{font-size:14px;font-weight:700;margin-bottom:0;margin-top:5px;min-width:100px;text-align:center}main .realty .section-savings .profile-container .profile .profile-title,main .realty .section-team .profile-container .profile .profile-title{font-size:12px;min-width:100px;text-align:center}main .realty .section-faq{margin-top:15px;padding:25px 15px}main .realty .section-faq .fa-question-circle{color:#ea701b}main .realty .section-faq .rtb-flex{margin-bottom:25px;margin-top:25px}main .realty .section-faq .rtb-flex div{width:100%}main .realty .section-faq .rtb-flex a{cursor:pointer;text-decoration:none}main .realty .section-faq .rtb-flex a:hover{text-decoration:none}main .realty .section-faq h3{border-radius:5px;color:#0c2c48;font-size:14px;margin-bottom:0;padding:15px 0}main .realty .section-faq h3:hover{background-color:#fff5ed}main .realty .section-faq h3 .faq-number{margin-right:15px}main .realty .section-faq h3 i{display:none;float:right;margin-top:5px;text-align:center;width:50px}main .realty .section-faq .faq-answer{padding:25px}main .realty .section-faq .show-more{margin-top:25px;text-align:center}main .realty .section-faq .show-more-link{color:#0c2c48}main .realty .section-next-steps .fa-check-square{color:#ea701b}main .realty .section-next-steps .figure-wrapper{text-align:center;width:100%}main .realty .section-listings{padding:15px}main .realty .section-listings .capcenter-logo{display:inline-block;height:25px}main .realty .section-listings .rtb-flex{padding:25px}main .realty .section-listings img{background-color:#fff5ed;max-height:400px;max-width:250px}main .realty .section-listings .listing-card{border:1px solid transparent;border-radius:15px;box-shadow:0 6px 24px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08)}main .realty .section-listings .listing-card:hover{border:1px solid #ea701b;text-decoration:none}main .realty .section-listings .listing-card .listing-photo img{border-top-left-radius:15px;border-top-right-radius:15px}main .realty .section-listings .listing-card .listing-details{color:#0c2c48;padding:15px}main .realty .section-listings .listing-card .listing-details .listing-price{color:#ea701b;font-family:proxima-nova,Arial,sans-serif;font-size:30px;line-height:30px;margin:0}main .realty .section-listings .listing-card .listing-details .listing-features{font-size:14px}main .realty .section-listings .listing-card .listing-details .listing-mls{font-size:12px;margin-bottom:5px;margin-top:10px}main .realty .section-homes-for-sale{padding:25px 15px}main .realty .section-homes-for-sale .fa-search{color:#ea701b}main .realty .section-homes-for-sale .rtb-flex{align-items:flex-start;justify-content:center;margin-bottom:15px;margin-top:15px}main .realty .section-homes-for-sale h3{font-size:14px;font-weight:700;margin:10px 0}main .realty .section-homes-for-sale h3 a{color:#0c2c48}main .realty .section-homes-for-sale h4{font-size:12px;font-weight:400;margin:10px 0}main .realty .section-homes-for-sale h4 a{color:#0c2c48}main .realty .section-homes-for-sale .homes-for-sale-state{margin:15px}main .realty .section-homes-for-sale .show-more{display:none;font-size:18px;text-align:center;width:100%}main .realty .section-homes-for-sale .show-more-link{color:#0c2c48;font-size:14px;text-align:center;width:100%}}@media(min-width:768px){main .realty .details{font-size:12px;margin-bottom:0;padding-top:10px}main .realty .rtb-sub-title{font-size:20px;padding:10px 0 5px}main .realty .section-search-hero .fa-info-circle{font-size:16px}main .realty .section-search-hero .row{height:auto}main .realty .section-search-hero .search-group{padding:30px 100px 60px 130px;width:100%}main .realty .section-search-hero .search-group.buy,main .realty .section-search-hero .search-group.preapproval,main .realty .section-search-hero .search-group.sell{background-size:200px}main .realty .section-search-hero .search-group .hero-rule{margin-bottom:15px;margin-top:20px;width:70px}main .realty .section-search-hero .hero-right.buy{background-image:url(/static/media/sold-sign-small.d185c758f306d64e0b77.webp);background-position:bottom;background-repeat:no-repeat;background-size:cover;background-size:300px;display:none;height:400px;width:100%}main .realty .section-search-hero .hero-right.sell{background-image:url(/static/media/veteran-family-moving-after-selling-home.ad777c213b546b9bb9cf.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:400px;width:100%}main .realty .section-search-hero .hero-right.preapproval{background-image:url(/static/media/best-mortgage-preapproved.6efb2dda2d4d19604bbb.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:400px;width:100%}main .realty .section-search-hero h1{font-size:40px;line-height:53px;margin-bottom:20px}main .realty .section-search-hero .tab-container{margin-bottom:5px;margin-top:40px}main .realty .section-search-hero .tab-container .tab{display:inline-block;font-size:17px;margin:10px 20px 20px 0;max-width:200px;min-width:30px}main .realty .section-search-hero .tab-container .tab a{padding:5px 10px;width:100%}main .realty .section-search-hero .tab-container .tab a:hover{border-bottom:5px solid #b44100}main .realty h2{font-size:35px}main .realty .rtb-flex{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;min-height:70px}main .realty .rtb-flex figure{width:100%}main .realty .rtb-flex figure iframe,main .realty .rtb-flex figure img{border-radius:15px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);height:auto;margin:25px 0;min-width:400px}main .realty .rtb-flex figure figcaption{display:none}main .realty .rtb-flex .rtb-text{padding:25px 0;width:70%}main .realty .section-down-payment svg,main .realty .section-rates svg{margin-right:5px}main .realty .section-down-payment .fa-chevron-double-down,main .realty .section-down-payment .fa-percentage,main .realty .section-rates .fa-chevron-double-down,main .realty .section-rates .fa-percentage{margin-right:10px}main .realty .section-down-payment .rates-last-updated,main .realty .section-rates .rates-last-updated{font-size:14px}main .realty .section-down-payment .box-container-wrapper,main .realty .section-rates .box-container-wrapper{border-radius:25px;margin:50px;padding:25px}main .realty .section-down-payment .box-container-wrapper .box-container,main .realty .section-rates .box-container-wrapper .box-container{margin-bottom:15px}main .realty .section-down-payment .box-container-wrapper .box-card,main .realty .section-rates .box-container-wrapper .box-card{margin:40px}main .realty .section-down-payment .box-container-wrapper .box-card .program,main .realty .section-rates .box-container-wrapper .box-card .program{font-size:24px}main .realty .section-down-payment .box-container-wrapper .box-card .number,main .realty .section-rates .box-container-wrapper .box-card .number{font-size:25px}main .realty .section-reviews{column-gap:10px;padding:15px 15px 25px}main .realty .section-reviews img,main .realty .section-reviews svg{margin:10px 10px 0;max-height:50px;max-width:150px}main .realty .section-reviews .caption-title{-webkit-margin-after:0;font-size:16px;font-weight:600;margin-block-end:0;margin-bottom:0}main .realty .section-reviews .caption-text{font-size:12px}main .realty .section-savings{min-height:400px;row-gap:20px}main .realty .section-savings.rtb-flex{justify-content:space-evenly}main .realty .section-savings svg{margin-right:5px}main .realty .section-savings .circle{border-radius:5px;height:25px}main .realty .section-savings .fa-sack-dollar{margin-right:15px}main .realty .section-savings .savings-header{font-size:14px;margin-bottom:10px;padding-bottom:5px}main .realty .section-savings .savings-one{padding-top:7px}main .realty .section-savings .savings-two .form-control{font-size:18px}main .realty .section-savings .savings-three{font-size:18px;padding-top:5px}main .realty .section-savings .savings-three.total{font-size:20px}main .realty .section-data{padding:50px}main .realty .section-data h2{text-align:center}main .realty .section-data h3{color:#ea701b;font-size:35px;font-weight:600;line-height:35px;margin:50px 25px 10px;width:200px}main .realty .section-data p{font-size:18px;line-height:22px;margin:15px 25px;width:200px}main .realty .section-process{padding:25px}main .realty .section-process.rtb-flex{justify-content:center}main .realty .section-process>div{width:80%}main .realty .section-process h2{margin-bottom:25px}main .realty .section-process ol{margin:0 0 1.5em;padding:0}main .realty .section-process ol>li{margin:0 0 15px;padding:0 0 0 2em;text-indent:-2em}main .realty .section-process ol>li:before{padding-right:15px;width:1.5em}main .realty .section-description{padding:25px 75px}main .realty .section-description svg{margin-right:5px;margin-top:5px}main .realty .section-description h2,main .realty .section-savings .profile-container,main .realty .section-team .profile-container{margin-bottom:25px}main .realty .section-savings .profile-container .profile,main .realty .section-team .profile-container .profile{width:25%}main .realty .section-savings .profile-container .profile .profile-image,main .realty .section-team .profile-container .profile .profile-image{max-width:100px}main .realty .section-savings .profile-container .profile .profile-name,main .realty .section-team .profile-container .profile .profile-name{font-size:14px;font-weight:700;margin-bottom:0;margin-top:5px}main .realty .section-savings .profile-container .profile .profile-title,main .realty .section-team .profile-container .profile .profile-title{font-size:12px}main .realty .section-faq{padding:25px}main .realty .section-faq .rtb-flex{margin-bottom:25px;margin-top:50px}main .realty .section-faq .rtb-flex div{width:100%}main .realty .section-faq h2{text-align:center}main .realty .section-faq h3{border-radius:5px;font-size:20px;margin-bottom:0;padding:15px}main .realty .section-faq h3 .faq-number{margin-right:15px}main .realty .section-faq h3 i{display:block;width:50px}main .realty .section-faq .faq-answer{padding:25px}main .realty .section-faq .show-more{margin-top:25px}main .realty .section-listings{padding:25px}main .realty .section-listings .capcenter-logo{height:35px;margin-top:5px}main .realty .section-listings .rtb-flex{padding:25px}main .realty .section-listings h2{text-align:center}main .realty .section-listings img{max-height:400px;max-width:250px}main .realty .section-listings .listing-card{border-radius:15px}main .realty .section-listings .listing-card .listing-photo img{border-top-left-radius:15px;border-top-right-radius:15px}main .realty .section-listings .listing-card .listing-details{padding:15px}main .realty .section-listings .listing-card .listing-details .listing-price{font-size:30px;line-height:30px;margin:0}main .realty .section-listings .listing-card .listing-details .listing-features{font-size:14px}main .realty .section-listings .listing-card .listing-details .listing-mls{font-size:12px;margin-bottom:5px;margin-top:10px}main .realty .section-homes-for-sale{padding:25px}main .realty .section-homes-for-sale .rtb-flex{margin-bottom:15px;margin-top:15px}main .realty .section-homes-for-sale h2{text-align:center}main .realty .section-homes-for-sale h3{font-size:14px;font-weight:700;margin:10px 25px}main .realty .section-homes-for-sale h4{font-size:12px;margin:10px 25px}main .realty .section-homes-for-sale .homes-for-sale-state{margin:15px 0}main .realty .section-homes-for-sale .show-more{font-size:18px;width:100%}main .realty .section-homes-for-sale .show-more-link{font-size:14px;width:100%}}@media(min-width:992px){main .realty .details{font-size:12px;margin-bottom:0;padding-top:10px}main .realty .rtb-sub-title{font-size:20px;padding:10px 0 5px}main .realty .section-search-hero .fa-info-circle{font-size:16px}main .realty .section-search-hero .search-group{padding:30px 100px 60px 130px;width:100%}main .realty .section-search-hero .search-group.buy,main .realty .section-search-hero .search-group.preapproval,main .realty .section-search-hero .search-group.sell{background-size:300px}main .realty .section-search-hero .search-group .hero-rule{margin-bottom:15px;margin-top:20px;width:70px}main .realty .section-search-hero .hero-right.buy{background-image:url(/static/media/sold-sign-small.d185c758f306d64e0b77.webp);background-position:bottom;background-repeat:no-repeat;background-size:cover;background-size:300px;height:400px;width:100%}main .realty .section-search-hero .hero-right.sell{background-image:url(/static/media/veteran-family-moving-after-selling-home.ad777c213b546b9bb9cf.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:400px;width:100%}main .realty .section-search-hero .hero-right.preapproval{background-image:url(/static/media/best-mortgage-preapproved.6efb2dda2d4d19604bbb.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:400px;width:100%}main .realty .section-search-hero h1{font-size:45px;line-height:55px;margin-bottom:20px}main .realty .section-search-hero .tab-container{margin-bottom:5px;margin-top:40px}main .realty .section-search-hero .tab-container .tab{display:inline-block;font-size:22px;margin:10px 20px 20px 0;max-width:200px;min-width:30px}main .realty .section-search-hero .tab-container .tab a{padding:5px 10px;width:100%}main .realty .section-search-hero .tab-container .tab a:hover{border-bottom:5px solid #b44100}main .realty h2{font-size:35px}main .realty .rtb-flex{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;min-height:70px}main .realty .rtb-flex figure{width:100%}main .realty .rtb-flex figure iframe,main .realty .rtb-flex figure img{border-radius:15px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);height:auto;margin:25px 0;min-width:400px}main .realty .rtb-flex figure figcaption{display:none}main .realty .rtb-flex .rtb-text{max-width:100%;padding:25px 0}main .realty .section-down-payment svg,main .realty .section-rates svg{margin-right:5px}main .realty .section-down-payment .fa-chevron-double-down,main .realty .section-down-payment .fa-percentage,main .realty .section-rates .fa-chevron-double-down,main .realty .section-rates .fa-percentage{margin-right:10px}main .realty .section-down-payment .rates-last-updated,main .realty .section-rates .rates-last-updated{font-size:14px}main .realty .section-down-payment .box-container-wrapper,main .realty .section-rates .box-container-wrapper{border-radius:25px;margin:50px;padding:25px}main .realty .section-down-payment .box-container-wrapper .box-container,main .realty .section-rates .box-container-wrapper .box-container{margin-bottom:15px}main .realty .section-down-payment .box-container-wrapper .box-card,main .realty .section-rates .box-container-wrapper .box-card{margin:40px}main .realty .section-down-payment .box-container-wrapper .box-card .program,main .realty .section-rates .box-container-wrapper .box-card .program{font-size:24px}main .realty .section-down-payment .box-container-wrapper .box-card .number,main .realty .section-rates .box-container-wrapper .box-card .number{font-size:25px}main .realty .section-reviews{column-gap:10px;padding:15px 15px 25px}main .realty .section-reviews img,main .realty .section-reviews svg{margin:10px 10px 0;max-height:50px;max-width:150px}main .realty .section-reviews .caption-title{-webkit-margin-after:0;font-size:16px;font-weight:600;margin-block-end:0;margin-bottom:0}main .realty .section-reviews .caption-text{font-size:12px}main .realty .section-savings{min-height:400px;row-gap:100px}main .realty .section-savings svg{margin-right:5px}main .realty .section-savings .circle{border-radius:5px;height:25px}main .realty .section-savings .fa-sack-dollar{margin-right:15px}main .realty .section-savings .savings-header{font-size:14px;margin-bottom:10px;padding-bottom:5px}main .realty .section-savings .savings-one{padding-top:7px}main .realty .section-savings .savings-three{font-size:18px;padding-top:5px}main .realty .section-savings .savings-three.total{font-size:20px}main .realty .section-data{padding:50px}main .realty .section-data h3{color:#ea701b;font-size:35px;font-weight:600;line-height:35px;margin:50px 25px 10px;width:200px}main .realty .section-data p{font-size:18px;line-height:22px;margin:15px 25px;width:200px}main .realty .section-data div.large{margin:0 25px;width:25%}main .realty .section-data div.large h3.large{color:#ea701b;font-size:25px;font-weight:600;line-height:30px;margin:50px 25px 10px;width:100%}main .realty .section-data div.large p.large{font-size:16px;line-height:22px;margin:15px 25px;text-align:left;width:100%}main .realty .section-process{padding:25px}main .realty .section-process h2{margin-bottom:25px}main .realty .section-process ol{margin:0 0 1.5em;padding:0}main .realty .section-process ol>li{margin:0 0 15px;padding:0 0 0 2em;text-indent:-2em}main .realty .section-process ol>li:before{padding-right:15px;width:1.5em}main .realty .section-description{padding:25px 150px}main .realty .section-description svg{margin-right:5px}main .realty .section-description h2,main .realty .section-savings .profile-container,main .realty .section-team .profile-container{margin-bottom:25px}main .realty .section-savings .profile-container .profile,main .realty .section-team .profile-container .profile{width:25%}main .realty .section-savings .profile-container .profile .profile-image,main .realty .section-team .profile-container .profile .profile-image{max-width:100px}main .realty .section-savings .profile-container .profile .profile-name,main .realty .section-team .profile-container .profile .profile-name{font-size:14px;font-weight:700;margin-bottom:0;margin-top:5px}main .realty .section-savings .profile-container .profile .profile-title,main .realty .section-team .profile-container .profile .profile-title{font-size:12px}main .realty .section-faq{padding:25px}main .realty .section-faq .rtb-flex{margin-bottom:25px;margin-top:50px}main .realty .section-faq .rtb-flex div{width:800px}main .realty .section-faq h3{border-radius:5px;font-size:20px;height:50px;margin-bottom:0;padding:15px 15px 0}main .realty .section-faq h3 .faq-number{margin-right:15px}main .realty .section-faq h3 i{width:50px}main .realty .section-faq .faq-answer{padding:25px}main .realty .section-faq .show-more{margin-top:25px}main .realty .section-listings,main .realty .section-listings .rtb-flex{padding:25px}main .realty .section-listings img{max-height:400px;max-width:250px}main .realty .section-listings .listing-card{border-radius:15px}main .realty .section-listings .listing-card .listing-photo img{border-top-left-radius:15px;border-top-right-radius:15px}main .realty .section-listings .listing-card .listing-details{padding:15px}main .realty .section-listings .listing-card .listing-details .listing-price{font-size:30px;line-height:30px;margin:0}main .realty .section-listings .listing-card .listing-details .listing-features{font-size:14px}main .realty .section-listings .listing-card .listing-details .listing-mls{font-size:12px;margin-bottom:5px;margin-top:10px}main .realty .section-homes-for-sale{padding:25px}main .realty .section-homes-for-sale .rtb-flex{margin-bottom:15px;margin-top:15px}main .realty .section-homes-for-sale h3{font-size:14px;font-weight:700;margin:10px 25px}main .realty .section-homes-for-sale h4{font-size:12px;margin:10px 25px}main .realty .section-homes-for-sale .homes-for-sale-state{margin:15px 0}main .realty .section-homes-for-sale .show-more{font-size:18px;width:100%}main .realty .section-homes-for-sale .show-more-link{font-size:14px;width:100%}}@media(min-width:1200px){main .realty .details{font-size:12px;margin-bottom:0;padding-top:10px}main .realty .rtb-sub-title{font-size:20px;padding:10px 0 5px}main .realty .section-search-hero .fa-info-circle{font-size:16px}main .realty .section-search-hero .search-group{padding:30px 60px 60px;width:50%}main .realty .section-search-hero .search-group.buy,main .realty .section-search-hero .search-group.preapproval,main .realty .section-search-hero .search-group.sell{background:none}main .realty .section-search-hero .search-group .hero-rule{margin-bottom:15px;margin-top:20px;width:70px}main .realty .section-search-hero .search-group .search-bar .input-group{width:95%}main .realty .section-search-hero .search-group .search-bar .form-control{font-size:15px}main .realty .section-search-hero .hero-right.buy{background-image:url(/static/media/sold-sign-small.d185c758f306d64e0b77.webp);background-position:bottom;background-repeat:no-repeat;background-size:cover;background-size:300px;display:block;height:400px;width:50%}main .realty .section-search-hero .hero-right.sell{background-image:url(/static/media/veteran-family-moving-after-selling-home.ad777c213b546b9bb9cf.webp)}main .realty .section-search-hero .hero-right.preapproval,main .realty .section-search-hero .hero-right.sell{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:400px;width:50%}main .realty .section-search-hero .hero-right.preapproval{background-image:url(/static/media/best-mortgage-preapproved.6efb2dda2d4d19604bbb.webp)}main .realty .section-search-hero h1{font-size:36px;line-height:45px;margin-bottom:20px}main .realty .section-search-hero .tab-container{margin-bottom:5px;margin-top:40px}main .realty .section-search-hero .tab-container .tab{display:inline-block;font-size:16px;margin:10px 20px 20px 0;max-width:200px;min-width:30px}main .realty .section-search-hero .tab-container .tab a{padding:5px 10px;width:100%}main .realty .section-search-hero .tab-container .tab a:hover{border-bottom:5px solid #b44100}main .realty h2{font-size:30px}main .realty .rtb-flex{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;min-height:70px}main .realty .rtb-flex figure{width:100%}main .realty .rtb-flex figure iframe,main .realty .rtb-flex figure img{border-radius:15px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);height:auto;margin:25px 0;min-width:400px}main .realty .rtb-flex figure figcaption{display:none}main .realty .rtb-flex .rtb-text{padding:25px 0;width:45%}main .realty .section-down-payment svg,main .realty .section-rates svg{margin-right:5px}main .realty .section-down-payment .fa-chevron-double-down,main .realty .section-down-payment .fa-percentage,main .realty .section-rates .fa-chevron-double-down,main .realty .section-rates .fa-percentage{margin-right:10px}main .realty .section-down-payment .rates-last-updated,main .realty .section-rates .rates-last-updated{font-size:14px}main .realty .section-down-payment .box-container-wrapper,main .realty .section-rates .box-container-wrapper{border-radius:25px;margin:50px;max-width:40%;padding:25px}main .realty .section-down-payment .box-container-wrapper .box-container,main .realty .section-rates .box-container-wrapper .box-container{margin-bottom:15px}main .realty .section-down-payment .box-container-wrapper .box-card,main .realty .section-rates .box-container-wrapper .box-card{margin:20px}main .realty .section-down-payment .box-container-wrapper .box-card .program,main .realty .section-rates .box-container-wrapper .box-card .program{font-family:proxima-nova,Arial,sans-serif;font-size:18px}main .realty .section-down-payment .box-container-wrapper .box-card .number,main .realty .section-rates .box-container-wrapper .box-card .number{font-size:25px}main .realty .section-reviews{column-gap:10px;padding:15px 15px 25px}main .realty .section-reviews img,main .realty .section-reviews svg{margin:10px 10px 0;max-height:50px;max-width:150px}main .realty .section-reviews .caption-title{-webkit-margin-after:0;font-size:16px;font-weight:600;margin-block-end:0;margin-bottom:0}main .realty .section-reviews .caption-text{font-size:12px}main .realty .section-savings{min-height:400px;row-gap:100px}main .realty .section-savings svg{margin-right:5px}main .realty .section-savings .circle{border-radius:5px;height:25px}main .realty .section-savings .fa-sack-dollar{margin-right:15px}main .realty .section-savings .savings-header{font-size:14px;margin-bottom:10px;padding-bottom:5px}main .realty .section-savings .savings-one{padding-top:7px}main .realty .section-savings .savings-three{font-size:18px;padding-top:5px}main .realty .section-savings .savings-three.total{font-size:20px}main .realty .section-data{padding:50px}main .realty .section-data h2{text-align:center}main .realty .section-data h3{color:#ea701b;font-size:35px;font-weight:600;line-height:35px;margin:50px 25px 10px;width:200px}main .realty .section-data p{font-size:18px;line-height:22px;margin:15px 25px;width:200px}main .realty .section-process{padding:25px}main .realty .section-process h2{margin-bottom:25px}main .realty .section-process ol{margin:0 0 1.5em;padding:0}main .realty .section-process ol>li{margin:0 0 15px;padding:0 0 0 2em;text-indent:-2em}main .realty .section-process ol>li:before{padding-right:15px;width:1.5em}main .realty .section-description{padding:25px 150px}main .realty .section-description svg{margin-right:5px}main .realty .section-description h2,main .realty .section-savings .profile-container,main .realty .section-team .profile-container{margin-bottom:25px}main .realty .section-savings .profile-container .profile,main .realty .section-team .profile-container .profile{width:25%}main .realty .section-savings .profile-container .profile .profile-image,main .realty .section-team .profile-container .profile .profile-image{max-width:100px}main .realty .section-savings .profile-container .profile .profile-name,main .realty .section-team .profile-container .profile .profile-name{font-size:14px;font-weight:700;margin-bottom:0;margin-top:5px}main .realty .section-savings .profile-container .profile .profile-title,main .realty .section-team .profile-container .profile .profile-title{font-size:12px}main .realty .section-faq{padding:25px}main .realty .section-faq .rtb-flex{margin-bottom:25px;margin-top:50px}main .realty .section-faq .rtb-flex div{width:800px}main .realty .section-faq h3{border-radius:5px;font-size:20px;height:55px;margin-bottom:0;padding:15px 15px 0}main .realty .section-faq h3 .faq-number{margin-right:15px}main .realty .section-faq h3 i{width:50px}main .realty .section-faq .faq-answer{padding:25px}main .realty .section-faq .show-more{margin-top:25px}main .realty .section-listings,main .realty .section-listings .rtb-flex{padding:25px}main .realty .section-listings img{max-height:400px;max-width:250px}main .realty .section-listings .listing-card{border-radius:15px}main .realty .section-listings .listing-card .listing-photo img{border-top-left-radius:15px;border-top-right-radius:15px}main .realty .section-listings .listing-card .listing-details{padding:15px}main .realty .section-listings .listing-card .listing-details .listing-price{font-size:30px;line-height:30px;margin:0}main .realty .section-listings .listing-card .listing-details .listing-features{font-size:14px}main .realty .section-listings .listing-card .listing-details .listing-mls{font-size:12px;margin-bottom:5px;margin-top:10px}main .realty .section-homes-for-sale{padding:25px}main .realty .section-homes-for-sale .rtb-flex{margin-bottom:15px;margin-top:15px}main .realty .section-homes-for-sale h3{font-size:14px;font-weight:700;margin:10px 25px}main .realty .section-homes-for-sale h4{font-size:12px;margin:10px 25px}main .realty .section-homes-for-sale .homes-for-sale-state{margin:15px 0}main .realty .section-homes-for-sale .show-more{font-size:18px;width:100%}main .realty .section-homes-for-sale .show-more-link{font-size:14px;width:100%}}@media(min-width:1600px){main .realty h2{font-size:35px}main .realty .section-search-hero h1{font-size:45px;line-height:55px;margin-bottom:20px}main .realty .section-rates .box-container-wrapper .box-container .d-flex{justify-content:space-evenly}main .realty .section-description{padding:25px 150px}}
/*# sourceMappingURL=784.279e247c.chunk.css.map*/