.main-header header{top:0}body:has(.loaction-top-sec){padding-top:0}div.select-wrap-inner{font-size:12px;display:flex;align-items:center}.select-wrap-inner:after{content:'';position:absolute;width:8px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;top:25px;right:12px;transform:translateY(-50%) rotate(45deg);pointer-events:none;background:0 0;display:none}.select-wrap-inner div.custom-select-trigger{line-height:1;font-size:16px}.select-wrap-inner div.custom-select-trigger#more-trigger{line-height:1;white-space:nowrap;overflow-x:auto;overflow-y:hidden}.select-wrap-inner div.custom-select-trigger#more-trigger::-webkit-scrollbar{height:4px}.select-wrap-inner div.custom-select-trigger#more-trigger::-webkit-scrollbar-track{background:0 0}.select-wrap-inner div.custom-select-trigger#more-trigger::-webkit-scrollbar-thumb{background-color:#bbb;border-radius:10px}.select-wrap-inner div.custom-select-trigger#more-trigger::-webkit-scrollbar-thumb:hover{background-color:#888}.map-sec-left-img .distance-header span.svg-icon img{width:auto;height:auto;margin:0 6px 0 0}#distance-slider{-webkit-appearance:none;width:100%;height:8px;border-radius:5px;background:linear-gradient(to right,#33b04b 0%,#33b04b 0%,#d3d3d3 0%,#d3d3d3 100%);outline:none;transition:background .3s ease}span#rtc-shown-count{font-size:15px;color:#000}#distance-slider::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:#33b04b;cursor:pointer;margin-top:.2px}#distance-slider::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#33b04b;cursor:pointer;margin-top:.2px}.distance-filter-wrap{position:absolute;top:30px;left:0;width:100%;z-index:2;padding:0 30px;display:flex;align-items:center;gap:20px}.distance-header{background:#006533;height:50px;line-height:50px;border-radius:50px;padding:0 15px;max-width:170px;width:100%;text-align:center}.distance-slider label{font-size:14px;line-height:28px;font-family:'Gotham-Medium';color:#000}.page-template-hidden-homes section.main-wishlist .hidden-homes>p{padding-top:80px;text-align:center}.distance-header span{color:#fff;font-family:'Gotham-Medium';white-space:nowrap;font-size:16px}div#rtc-map{border-radius:inherit !important}.distance-slider{display:flex;justify-content:end;background:#fff;padding:0 30px;border-radius:40px;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px;width:592px;margin-left:auto;align-items:center;gap:88px;height:50px;line-height:50px}section.loaction-top-sec{background-color:#33b04b}form.loaction-search{display:flex;justify-content:space-between}form.loaction-search .search{width:100%;max-width:440px}form.loaction-search .search input{width:100%;position:relative;border-radius:60px;border:unset;padding:10px 46px 10px 10px;height:50px;font-size:15px;color:#000}form.loaction-search .search{position:relative;width:100%;max-width:440px;height:50px}form.loaction-search svg.search-icon{position:absolute;top:17px;right:17px}.radio-wrap{display:flex;align-items:center;gap:0}.radio-wrap-inner{border-right:1px solid #fff;padding:0 15px 0 10px;color:#fff;display:flex;align-items:center;gap:10px}.radio-wrap-inner input[type=radio]{display:none}.radio-wrap-inner label{color:#fff;font-weight:medium;cursor:pointer;position:relative;font-size:18px;text-transform:capitalize;line-height:18px;padding-left:25px}.radio-wrap-inner label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:15px;height:15px;border:2px solid #fff;border-radius:50%;background:0 0}.radio-wrap-inner input[type=radio]:checked+label:before{background:#fff}.radio-wrap-inner:last-child{border:unset}button#rtc-load-more{background:var(--main-color);border:1px solid var(--main-color);border-radius:50px;padding:11px 20px}body button#rtc-load-more:active:focus,body button#rtc-load-more:focus{box-shadow:none}button#rtc-load-more:hover{color:var(--main-color);background:0 0}.seclet-wrap{display:flex;gap:11px}.seclet-wrap select.form-select,.select-wrap-inner{border:unset;width:160px;max-width:160px;background-color:#006533;appearance:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none;border-radius:51px;height:50px;padding:10px 26px 10px 20px !important;color:#fff;text-transform:capitalize}.seclet-wrap-inner{position:relative}.seclet-wrap .seclet-wrap-inner:after{content:'';position:absolute;width:8px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;top:25px;right:12px;transform:translateY(-50%) rotate(45deg);pointer-events:none;background:0 0}.button-wrap button{background:0 0;border-radius:50px;border:2px solid;line-height:normal;height:50px;padding:0;width:160px;text-transform:capitalize;font-size:18px}section.map-sec{position:relative;padding-top:35px}section.map-sec .map-sec-left-img{position:absolute;top:0;width:48%;height:100%;left:0}section.map-sec .map-sec-left-img img{width:100%;height:100%;object-fit:cover;object-position:top}.map-sec-select{display:flex;justify-content:start;align-items:center}.map-sec-select span{font-weight:600;font-size:15px;color:#000;padding-right:8px}.map-sec-select select.form-select{background-image:none;padding-right:6px;width:93%;padding:5px 8px;outline:none;border-color:#d9d9d9 !important;margin-top:5px;box-shadow:none;font-size:12px !important;color:#000 !important}section.map-sec .map-sec-right h3{font-size:23px;line-height:normal;color:#000}.grid-list-main{margin:20px -15px 0;max-height:800px;overflow-x:hidden;overflow-y:auto;padding:0 0 30px;max-width:100%}.slider-images{position:relative}.images-slider-content{position:absolute;top:20px;width:100%;display:flex;justify-content:space-between;padding:0 13px}.images-slider-content span{background:#fff;border-radius:50px;font-size:13px;font-family:'Gotham-Medium';padding:0 15px;height:24px;line-height:24px;color:#000}.list-content-data{margin:0 10px}.list-title,.list-title ul{display:flex;justify-content:space-between}.list-title ul li,.listing-description ul li{list-style:none}.list-text-details{width:100%;float:left;padding:20px 0}.list-title,.listing-description{padding:0 20px}.list-title ul{margin:0;padding:0;gap:10px}.list-bottom-text{width:100%;float:left;border-top:1px solid rgb(0 0 0/20%);padding:12px 10px 0}.list-bottom-text p{font-size:14px;line-height:24px;text-align:center;color:#000;font-family:'Gotham-Book-normal';font-weight:600}.listing-description ul li{font-size:15px;font-family:'Gotham-Medium';color:#000;border-right:2px solid rgb(0 0 0/20%);padding:0 10px 0 0;line-height:24px}.list-title h3{font-size:23px;color:#000}.listing-description{margin:20px 0 10px}.listing-description ul li:last-child{border-right:0}.list-title ul li a{width:34px;height:34px;background:#d9d9d9;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .3s}.list-title ul li a.active{background:#33b04b}.list-title ul li a.active svg path,.list-title ul li a:hover svg path{stroke:#fff}.list-title ul li a:hover{background:#33b04b}.list-inner-sec{width:100%;float:left;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px;margin:0 0 20px}.listing-description ul{margin:0;padding:0;display:flex;justify-content:space-between}.slider-images-inner button.slick-prev{background-image:url(https://roadtoclose.com/wp-content/uploads/2025/09/left-arrow-slide.png);left:12px;z-index:2;width:11px;height:19px}.slider-images-inner button{content:''}.slider-images-inner button:before{content:'';font-size:0}.slider-images-inner button.slick-next{right:12px;background-image:url(https://roadtoclose.com/wp-content/uploads/2025/09/right-slide-arrow.png);width:11px;height:19px}.grid-list-main::-webkit-scrollbar-track{border-radius:10px;background-color:#f5f5f5}.grid-list-main::-webkit-scrollbar{width:8px;background-color:#ebebeb}.grid-list-main::-webkit-scrollbar-thumb{border-radius:10px;background-color:#919191;min-height:45px}form.loaction-search .button-wrap{margin:0 0 0 15px}.list-title{align-items:center}.first-box{width:50%;position:relative}.imgs-box>img{width:100%}.imgs-box{padding:0}.second-box{padding:0 10px}.second-box.imgs-box .wrap-img:last-child,.gr-img.wrap-img{margin-bottom:0}.first-box.imgs-box.wrap-img{margin-bottom:0}.first-box.imgs-box.wrap-img img{height:100%;max-height:639px}.second-imgs-grid{width:50%;display:flex;padding:0}.second-imgs-grid img:last-child,.third-box img:first-child{height:272px;object-fit:cover}.wrap-img{overflow:hidden;margin-bottom:10px}.wrap-img img{transition:all .3s}.wrap-img img:hover{transform:scale(1.5)}.second-box img:first-child{height:358px}.second-box.imgs-box .wrap-img:last-child img{height:272px;width:100%}.third-box{position:relative}.third-box-wrap .gr-img img{height:358px;object-fit:cover;padding:0}.second-imgs-grid>div{width:50%}.third-box-wrap .gr-img{position:relative}.third-box-wrap .gr-img:after{position:absolute;content:'';bottom:0;left:0;width:100%;height:157px;background-image:url(https://roadtoclose.com/wp-content/uploads/2025/09/graditent-img.png);background-size:cover}.first-box.imgs-box img{height:630px;object-fit:cover}.gallery-post{position:absolute;bottom:20px;right:20px;display:flex;align-items:center;gap:10px}.second-imgs-grid .gallery-post img{height:auto;padding:0}.gallery-post span{font-size:16px;color:#fff;font-family:'Gotham-Medium'}section.breadcrumb-sec-main .row>div{width:auto}section.breadcrumb-sec-main .row{display:flex;padding:0;margin:50px 0 30px;align-items:center;flex-wrap:initial;justify-content:space-between}section.breadcrumb-sec-main .row li{padding:0;list-style:none;color:#000;font-size:16px}.breadcrumb-listing ul{display:flex;align-items:center;margin:0;padding:0}section.breadcrumb-sec-main .row li img{margin:0 10px}section.breadcrumb-sec-main .row li a{color:#006533;text-decoration:underline !important;text-decoration-color:#00653352 !important;transition:all ease .3s}section.breadcrumb-sec-main .row li a:hover{color:#000}.breadcrumb-btn button{border:2px solid #33b04b;background:0 0;color:#000;border-radius:100px;padding:0 20px;height:45px;font-size:16px;transition:all ease .3s}.breadcrumb-btn button.selected{background:#33b04b;color:#fff}.breadcrumb-btn button:hover{background:#33b04b;color:#fff}.search-btn:hover{background-color:var(--main-color)}.breadcrumb-btn button:hover svg path{stroke:#fff}.breadcrumb-btn button svg{margin:-4px 0 0}.back-btn a{font-size:16px;color:#000;font-family:'Gotham-Book-normal';font-weight:400}.back-btn a svg{margin-right:10px}section.breadcrumb-sec-main .row li span{color:#000;font-size:16px;font-weight:400;font-family:'Gotham-Medium'}section.Local-Information{padding:50px 0 0}section.Local-Information .left-section{padding:0;max-width:calc(100% - 387px);width:100%}section.Local-Information .row{justify-content:space-between}section.Local-Information .row .right-section{max-width:360px;width:100%;padding:0}section.Local-Information .row .right-section .btn-box{border:1px solid #00653324;background:#33B04B0F;padding:29px;position:sticky;top:106px}section.Local-Information .row .right-section .btn-box button{width:100%;font-weight:500;font-size:20px;line-height:100%;letter-spacing:0;text-align:center;padding:19px 15px;border-radius:30px;border:1px solid #33b04b;transition:all .4s ease;font-family:'Gotham-Medium'}section.Local-Information .row .right-section .btn-box button.green-btn:hover{background:0 0;color:#33b04b}section.Local-Information .row .right-section .btn-box button.mass-btn:hover{background:#33b04b;color:#fff}section.Local-Information .row .right-section .btn-box button.green-btn{background:#33b04b}section.Local-Information .row .right-section .btn-box button.mass-btn{background:#fff;color:#33b04b;margin-top:13px}.left-section .prices{display:flex;align-items:center;gap:36px;margin:0 0 21px}.left-section .prices h3{margin-right:11px;font-weight:500;font-size:33px;line-height:100%;letter-spacing:0}.left-section .prices p{font-weight:400;font-size:17px;line-height:100%;letter-spacing:0;color:#000}.left-section .prices>span{color:#33b04b;font-weight:500;font-size:15px;line-height:100%;letter-spacing:0;display:flex;align-items:center;gap:7px}.left-section .prices>span img{width:15px}section.Local-Information .left-section .loction-wrap .loction{display:flex;margin:0 0 25px;gap:11px;align-items:center}.loction-wrap .loction>span{border:1px solid #bcbcbc;display:flex;align-items:center;max-width:45px;height:45px;width:100%;justify-content:center;border-radius:50%;background:#fff}.loction-wrap .loction>span img{width:16px}.loction-wrap .loction p{font-weight:500;font-size:20px;line-height:100%;letter-spacing:0;color:#000;font-family:'Gotham-Medium'}.loction-wrap .Beds-wrap{display:flex;gap:13px;align-items:center;margin:0 0 39px;font-family:'Gotham-Medium';font-weight:500;font-size:19px;line-height:100%;letter-spacing:0;color:#000}.loction-wrap .Beds-wrap>button{max-width:199px;width:100%;background:0 0;border:1px solid #d7d7d7;border-radius:40px;font-family:'Gotham-Medium';font-weight:500;font-size:19px;line-height:100%;letter-spacing:0;color:#000;padding:16px 15px}.loction-wrap .Beds-wrap>button>img{width:14px;height:16px}.loction-wrap .Information{padding:30px 0 33px;border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15)}.loction-wrap .Information .Information-area .Residence{display:flex;align-items:center;margin-top:20px;justify-content:space-between}.loction-wrap .Information .Information-area .Residence p{font-family:'Gotham-Medium';font-weight:500;font-size:19px;line-height:100%;letter-spacing:0;color:gray;display:flex;align-items:center;gap:11px}.loction-wrap .Information h4{font-family:'Gotham-Medium';font-weight:500;font-size:26px;line-height:100%;letter-spacing:0;color:#000}.Description{margin:44px 0 51px}.Description h4{font-family:'Gotham-Medium';font-weight:500;font-size:26px;line-height:100%;letter-spacing:0;color:#000;margin:0 0 17.5px}.Description>p{font-weight:400;font-size:17px;line-height:28px;letter-spacing:0;color:#000}section.home-highlights{border:1px solid #00653324;background:#33B04B0F;padding:21px 26px 49px;margin:0 0 53px}section.home-highlights h3{font-size:22px;letter-spacing:0;margin:0 0 36px}section.home-highlights ul{padding:0;list-style:none;margin:0;display:flex;flex-wrap:wrap;row-gap:25px}section.home-highlights ul>li{max-width:calc(100% /4);width:100%;font-family:'Gotham-Medium';font-weight:500;font-size:18px;line-height:100%;letter-spacing:0;color:#000}section.home-highlights ul>li i{font-size:18px}section.property-features .accordion-item{border:0;margin:0 0 12px}section.property-features .accordion-item h2{line-height:normal}section.property-features .accordion-item h2 button.accordion-button{background:#2C2C2C0F;font-family:'Gotham-Medium';font-weight:500;font-size:22px;letter-spacing:0;color:#000;padding:22px 25px;border:0;box-shadow:none}section.property-features .accordion-body{display:grid;grid-template-columns:repeat(3,1fr);padding:30px 27px}section.property-features .accordion-body ul{margin:0;padding:0 0 0 17px;list-style:disc}section.property-features .accordion-body ul li{font-weight:400;font-size:17px;line-height:32px;letter-spacing:0;color:#000}section.property-features .accordion-body .feature{margin:0 0 58px}section.property-features .accordion-body .feature h5{font-weight:500;font-size:18px;line-height:100%;letter-spacing:0;margin:0 0 13px;color:#000}section.property-features .accordion-item h2 button:after{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#33b04b;background-position:center;content:"\f078";background-image:unset;font-style:normal;font-variant:normal;line-height:1;font-size:16px;color:#fff;font-family:"Font Awesome 6 free";font-weight:900}section.price-history{padding-top:130px}section.price-history h3{font-family:"Gotham-Medium";font-weight:500;font-size:26px;line-height:100%;letter-spacing:0;margin:0 0 31px}section.price-history table{width:100%;border:1px solid #35353524}section.price-history table thead tr{border:0}section.price-history table thead tr th{background:#33b04b;color:#fff;padding:19px 30px 15px;font-family:"Gotham-Medium";font-weight:500;font-size:17px;line-height:100%;letter-spacing:0;text-transform:uppercase}section.price-history table tr td{padding:10px 30px 10px;font-weight:400;font-size:15px;line-height:32px;letter-spacing:0}section.price-history table tr:nth-child(even){background:#F2F2F299}section.property-tax{padding:25px 0 73px}section.property-tax h3{font-family:'Gotham-Medium';font-weight:500;font-size:26px;line-height:100%;letter-spacing:0;margin:0 0 23px;color:#000}section.property-tax ul li{text-align:center;border:1px solid #e4e4e4}section.property-tax ul li span{color:#000;display:block;width:100%;background:#f0f0f0;padding:16px 0;font-family:'Gotham-Medium';font-weight:500;font-size:20px;line-height:100%;letter-spacing:0;text-transform:uppercase}section.property-tax ul label{display:block;font-family:'Gotham-Medium';font-weight:500;font-size:30px;line-height:100%;letter-spacing:0;text-align:center;text-transform:uppercase;padding:20px 0}section.property-tax ul{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:28px}section.role-modal{border:1px solid #00653324;background:#33B04B0F;padding:31px 16px 26px 30px;display:grid;grid-template-columns:1.5fr 2fr 1fr}section.role-modal .trends-provided{max-width:202px;width:100%;margin-left:auto}section.role-modal .trends-provided{max-width:202px;width:100%}section.role-modal p{font-family:'Gotham-Book-normal';font-weight:400;font-size:17px;line-height:25px;letter-spacing:0;color:#000}section.role-modal h3{font-weight:500;font-size:26px;line-height:100%;letter-spacing:0;color:#000;margin:0 0 18px}section.role-modal .Median{display:flex;align-items:flex-start;gap:19px}section.role-modal .Median .right-cont h2{font-weight:500;font-size:30px;line-height:100%;letter-spacing:0;margin:0 0 14px}section.role-modal .trends-provided p{font-family:'Gotham-Book-normal';font-weight:400;font-size:17px;line-height:25px;letter-spacing:0}section.Similar-Homes .row.grid-list-main{padding:55px 0 0}section.Similar-Homes .row.grid-list-main>h3{padding:0 11px;margin:0 0 24px;font-size:26px;color:#000}section.mortgage-calc{padding:74px 0 0}section.mortgage-calc h3{font-family:'Gotham-Medium';font-weight:500;font-size:26px;line-height:100%;letter-spacing:0;margin:0 0 29px;color:#000}section.mortgage-calc .Home_Price{border:1px solid #dbdbdb;padding:20px}section.mortgage-calc .Home_Price .Payment{display:flex;margin:0 0 50px;justify-content:space-between}section.mortgage-calc .Home_Price .Payment>.Payment_Rate{display:flex;align-items:center;gap:12px}section.mortgage-calc .Home_Price .Payment>.Payment_Rate h4{font-family:'Gotham-Medium';font-weight:500;font-size:18px;line-height:100%;letter-spacing:0;color:#000;display:flex;align-items:center;gap:10px}section.mortgage-calc .Home_Price .Payment>.Payment_Rate input{width:auto;max-width:140px;box-shadow:none;background:#d9d9d92e;border:1px solid #919191;padding:0 15px;min-height:46px;font-size:18px;color:#000;font-family:'Gotham-Medium'}.Payment_box>div{border:1px solid #91919133;background-color:#d9d9d93d;font-family:'Gotham-Medium';font-weight:500;font-size:18px;line-height:100%;letter-spacing:0;padding:14px 18px}section.mortgage-calc .Home_Price .Loan_Type{border-top:1px solid rgb(0 0 0/18%);padding-top:21px;display:flex;gap:55px;align-items:center;padding-bottom:40px}.wrap-results .result,div.sub-result{text-align:left;font-size:20px;font-family:'Gotham-Book-normal';color:#000}button#calcBtn{font-weight:500;font-size:20px;line-height:100%;letter-spacing:0;text-align:center;padding:19px 45px;border-radius:30px;background:#33b04b;border:1px solid #33b04b;transition:all .4s ease;font-family:'Gotham-Medium'}button#calcBtn:hover{background:0 0;color:#33b04b}section.mortgage-calc .Home_Price .Loan_Type .Payment_Rate h4{font-family:'Gotham-Medium';font-weight:500;font-size:18px;line-height:100%;letter-spacing:0;color:#000}section.mortgage-calc .Home_Price .Loan_Type .drop-loan{width:347px}section.mortgage-calc .Home_Price .Loan_Type .drop-loan select{border:1px solid rgb(145 145 145/30%);background-color:rgb(217 217 217/30%);padding:13px 25px;font-family:'Gotham-Medium';font-weight:500;font-size:18px;line-height:100%;letter-spacing:0;width:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='9' viewBox='0 0 18 9' fill='none'%3E%3Cpath d='M9.03075 8.625L17.7178 0H0.34375L9.03075 8.625Z' fill='%23C2C2C2'/%3E%3C/svg%3E");background-size:15px;background-position:96% 53%;background-repeat:no-repeat;-webkit-appearance:none;appearance:none;outline:none;box-shadow:none}.message-form .form-group label{font-family:'Gotham-Medium';text-align:left;font-size:17px;width:100%}.message-form span{width:100%}.message-form .form-group{width:50%;float:left;margin:0 0 15px}.message-form .form-group p{display:flex;flex-wrap:wrap;padding:0 10px}div#RequestModal .modal-dialog{max-width:1170px}.form-group.full textarea,.form-group.full{width:100%}.form-group.full textarea{border:1px solid #d4d4d4;border-radius:32px;max-height:135px;display:block;width:100%;letter-spacing:0px;font-size:15px;line-height:normal;padding:10px 24px;outline:none;box-shadow:none;background-color:#fff;resize:none}.form-btn input.wpcf7-form-control{outline:0;border-radius:50px;font-size:20px;line-height:normal;font-family:'Gotham-Medium';border:2px solid #33b04b;padding:0 30px;background:0 0;color:#000;transition:all .5s ease-in-out;letter-spacing:0;width:auto;margin:0 auto}.form-btn input.wpcf7-form-control :hover{background:#33b04b;color:#fff}.save-search-modal .modal-dialog .modal-content{width:100%;padding:50px}.save-search-modal .modal-dialog .modal-content h3,.save-search-modal .modal-dialog .modal-content p{margin:0 0 20px;word-wrap:break-word}.save-search-modal .modal-dialog{max-width:650px;width:100%}div#RequestModal button.btn-close{background-color:#00b353;opacity:1;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e")}div#RequestModal button.btn-close:hover{background-color:#00b353}.message-form input{border:1px solid #d4d4d4;border-radius:32px;height:64px;display:block;width:100%;letter-spacing:0px;font-size:15px;line-height:normal;padding:10px 24px;outline:none;box-shadow:none;background-color:#fff;font-weight:400}.save-search-modal .modal-dialog .modal-content h3{margin:0 0 20px}.save-form{display:flex;justify-content:center;gap:20px;margin:20px 0 30px;align-items:center}.save-form input#search-name{border:1px solid #d4d4d4;border-radius:32px;height:64px;display:block;width:100%;letter-spacing:0px;font-size:15px;line-height:normal;padding:10px 24px;outline:none;box-shadow:none;background-color:#fff}.save-btns{display:flex;justify-content:center;gap:12px;margin:0 0 20px}section.mortgage-calc .Home_Price .Payment>.Payment_Rate input.short-input{max-width:70px}.save-btns button{outline:0;border-radius:50px;font-size:20px;line-height:normal;font-family:'Gotham-Medium';border:2px solid #33b04b;padding:0 30px;background:0 0;color:#000;transition:all .5s ease-in-out;letter-spacing:0;width:auto;min-height:50px}.save-btns button#close-popup{background:red;border-color:red;color:#fff}.footer-section>.container>.row form p{position:relative;margin:0 0 10px}.footer-section>.container>.row form p span.wpcf7-spinner{position:absolute;top:0;left:120px}.message-form span span.wpcf7-not-valid-tip{text-align:left}.form-btn{float:unset;clear:both}.breadcrumb-btn button.wishlist svg path{filter:invert(1)}.breadcrumb-btn button.wishlist:hover svg path{filter:invert(0)}div#RequestModal .modal-dialog.modal-dialog-centered{height:90vh;align-items:flex-end}section.home-highlights ul>li{display:flex;gap:10px}section.mortgage-calc .Home_Price .Loan_Type .Payment_Rate h4 span#ltTooltip{left:0}.tooltip-text{left:0 !important}div#RequestModal .modal-body.text-center{height:73vh;overflow:auto}.seclet-wrap select.form-select{font-size:16px}div#rtc-property-list{margin:0}form.loaction-search .action-bar-right-content{width:24px;margin-left:10px;position:relative}form.loaction-search .action-bar-right-content span.count{position:absolute;right:-5px;font-size:10px;background:#006533 !important;height:16px;display:flex;padding:0;width:16px;align-items:center;justify-content:center;border-radius:50%;color:#fff;line-height:1}body .select-wrap-inner .custom-popup{z-index:9}form.loaction-search .action-bar-right-content svg.Icon-c11n-8-109-3__sc-13llmml-0{width:28px !important}@media only screen and (max-width:1699px){.distance-slider{width:100% !important;max-width:560px !important}}@media only screen and (max-width:1599px){.distance-slider{width:100% !important;max-width:560px !important}.distance-filter-wrap{padding:0 15px}.radio-wrap-inner label{font-size:12px;line-height:13px;padding-left:24px}section.mortgage-calc .Home_Price .Payment>.Payment_Rate input{max-width:150px}form.loaction-search .search{max-width:320px}.radio-wrap-inner label:before{width:12px;height:12px}section.mortgage-calc .Home_Price .Payment>.Payment_Rate input.short-input{max-width:50px;padding:0;text-align:center}.listing-description ul li{font-size:12px;padding:0 10px}.listing-description ul li:last-child{padding-right:0}.list-inner-sec .listing-description{padding-left:10px}.list-title,.listing-description{padding:0 12px}section.map-sec .map-sec-right h3{font-size:20px}}@media(max-width:1439px){.distance-slider{width:auto;gap:20px}.distance-slider{width:100% !important;max-width:560px !important}section.mortgage-calc .Home_Price .Payment>.Payment_Rate input{max-width:130px}form.loaction-search .search{max-width:280px}form.loaction-search .search input{padding-right:46px}.loction-wrap .Information .Information-area .Residence p{font-size:16px;gap:7px}section.mortgage-calc .Home_Price{padding:18px}section.mortgage-calc .Home_Price .Payment>.Payment_Rate h4{font-size:16px}section.mortgage-calc .Home_Price .Payment{gap:20px}section.mortgage-calc .Home_Price .Loan_Type{gap:15px}section.mortgage-calc .Home_Price .Loan_Type .drop-loan{width:275px}}@media only screen and (max-width:1366px){section.mortgage-calc .Home_Price .Payment>.Payment_Rate input{max-width:100px;font-size:15px}.listing-description ul li{font-size:11px;padding:0 5px;display:flex;flex-wrap:wrap;align-items:center;gap:5px;justify-content:center}section.breadcrumb-sec-main .row li a{font-size:16px}section.breadcrumb-sec-main .row{margin:20px 0}section.breadcrumb-sec-main .row>div.back-btn{padding:0}section.breadcrumb-sec-main .row>div.breadcrumb-btn{padding:0}section.breadcrumb-sec-main .row>div.breadcrumb-btn button{font-size:16px}.button-wrap button{width:150px;text-transform:capitalize;font-size:17px}.seclet-wrap select.form-select{border:unset;width:150px;max-width:150px}form.loaction-search .search input{padding-right:46px}form.loaction-search .search{max-width:230px}section.loaction-top-sec{padding:128px 0 20px}.loction-wrap .Information .Information-area .Residence{gap:15px 10px;flex-wrap:wrap;justify-content:flex-start}section.Local-Information .row .right-section{max-width:290px}section.Local-Information .row .right-section .btn-box button{font-size:18px;padding:15px;border:1px solid #33b04b}.loction-wrap .Information h4{font-size:22px}section.home-highlights ul>li{max-width:calc(100% /3);width:100%}section.price-history{padding-top:60px}section.Local-Information .left-section{max-width:calc(100% - 320px)}section.property-features .accordion-body{gap:0px 14px;padding:20px 15px}section.property-features .accordion-body ul li{font-size:15px;line-height:26px}section.property-features .accordion-body .feature{margin:0 0 40px}section.mortgage-calc .Home_Price .Payment>.Payment_Rate{gap:10px}.Payment_box>div{font-size:16px;padding:10px 14px}section.mortgage-calc .Home_Price .Loan_Type .Payment_Rate h4{font-size:16px}section.mortgage-calc .Home_Price .Loan_Type .drop-loan select{padding:12px 14px;font-size:16px}section.mortgage-calc{padding:50px 0 0}}@media(max-width:1279px){.button-wrap button{width:140px;text-transform:capitalize;font-size:16px}.seclet-wrap select.form-select{border:unset;width:140px;max-width:140px;font-size:14px}.list-content-data{margin:0}.list-text-details h3{font-size:20px}.list-title ul li a{width:24px;height:24px}.list-title ul li a svg{max-width:16px}section.property-tax ul label{font-size:22px;padding:15px 0}section.property-features .accordion-item h2 button.accordion-button{font-size:20px;padding:18px 25px}section.property-tax ul li span{font-size:18px}section.role-modal .Median .right-cont h2{font-size:26px;margin:0 0 10px}section.role-modal p{font-size:16px}section.role-modal .trends-provided p{font-size:16px;line-height:23px}section.mortgage-calc h3{font-size:24px;margin:0 0 22px}.list-title ul{gap:3px}}body.home section.loaction-top-sec .seclet-wrap .select-wrap-inner:after{display:none}body.home section.loaction-top-sec .seclet-wrap .select-wrap-inner .custom-select-trigger{width:100%;display:flex;justify-content:space-between}.list-content-data .list-text-details a p{min-height:48px}.new-menu-new .menu-item-has-children>.sub-menu{display:none}a.nav-link span svg path{fill:#000}body{padding-top:0}.main-header{position:fixed;width:100%;z-index:99;left:0}.main-header header{position:static;width:100%;top:0;margin:0 auto;z-index:1111}.hero{position:relative;min-height:578px;background:url('https://roadtoclose.com/wp-content/uploads/2025/12/Rectangle-1.png') center/cover no-repeat;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 20px}.hero:before{content:"";position:absolute;inset:0;background:hsl(0deg 0% 0%/54%)}.hero-content{position:relative;color:#fff;margin-top:60px}.hero h1{font-size:70px;font-weight:700;line-height:1.2;margin-bottom:20px;font-family:'Gotham-Medium'}.main-header header{border-bottom:0;padding:22px 0}.navbar-nav{gap:35px}.main-header header nav .navbar-nav li.nav-item a{font-size:19px;color:#fff;font-family:'Figtree','Gotham-Book-normal',sans-serif}.main-header header.fixed{position:fixed;background:#006533 !important}.hero p{font-size:20px;font-weight:400;opacity:.95;max-width:978px;margin:0 auto;font-family:'Gotham-Book-normal'}.search-box{position:absolute;bottom:-90px;left:50%;transform:translateX(-50%);background:#fff;width:80%;max-width:1548px;border-radius:16px;box-shadow:0 20px 50px rgba(0,0,0,.15);padding:26px 30px;display:grid;grid-template-columns:1.2fr 2.4fr .9fr 1fr;gap:20px;align-items:end}.field label{display:block;font-size:19px;font-weight:600;margin-bottom:10px;color:#000;text-align:left;margin-bottom:10px !important;font-family:Figtree}.field .type-options label{margin-bottom:0 !important;font-family:Figtree;font-size:17px}.type-options{display:flex;gap:10px}.type-options>div{flex:1;padding:7px 6px;border-radius:10px;border:1px solid hsl(150deg 100% 20%/27%);background:hsl(132deg 55% 45%/10%);font-size:14px;font-weight:500;cursor:pointer;display:flex;width:100%;max-width:200px;justify-content:center;gap:10px}.field input,.field select{width:100%;height:50px;border-radius:10px;border:1px solid #e2e2e2;padding:0 16px;font-size:15px;background:0 0;color:#898989}input[type=text]{box-shadow:unset}.streamline p{font-size:17px;font-family:'Gotham-Book-normal';text-align:center;line-height:160%;color:#000}.streamline .streamline-col .streamline-col-content h3{margin-top:31px;margin-bottom:10px;font-size:23px;font-family:'Gotham-Medium';font-weight:400;color:#000;margin:30px 0 0}.streamline .streamline-col .streamline-col-content p,.streamline p{padding:0;font-size:17px;padding-inline:25px;font-weight:400;text-align:center}.streamline .row{margin-top:32px}.search-btn{height:50px;background:#0f7a3e;color:#fff;border:none;border-radius:10px;padding:0 28px;font-size:20px;font-weight:500;cursor:pointer;white-space:nowrap;font-family:"Figtree",Gotham-Book-normal}.field input[type=radio]{height:auto;width:auto;border:1px solid #006533 !important}.type-options>div button{background:0 0;border:0;color:#000;padding:0;font-size:17px;font-family:'figtree'}.main-header header nav div.login-btn-acoount.sign-up button{background:#006533 !important;border-radius:5px !important;width:100% !important;max-width:185px !important;height:50px !important;justify-content:space-between;padding:12px 20px 12px 2px;font-size:20px;line-height:23px;gap:3px;font-family:'Figtree','Gotham-Book-normal',sans-serif}.main-header header nav div.login-btn-acoount.sign-up span.lock{background:0 0}.real-estate-section{background:#f6faf7;padding:100px 0}.estate-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:49px;align-items:center}.estate-images{position:relative}.img-large img{width:100%;display:block}.img-small{position:absolute;bottom:-1px;right:0;width:42%}.img-small img{width:100%;border-radius:0;display:block}.estate-content h2{font-size:50px;font-weight:400;margin-bottom:20px;color:#000}.estate-content p{font-size:17px;line-height:1.8;color:#000;margin-bottom:20px}.design_role .col.desing_role-col .content .heading-text.text p{color:#000;font-size:17px;font-family:'Gotham-Book-normal';letter-spacing:0}.design_role .col.desing_role-col .content .heading-text.text{align-items:start}.design_role .col.desing_role-col .content .heading-text.text span{flex:0 0 42px}.left-content-area .content{max-width:858px}.footer-form-heading{display:flex;justify-content:space-between;align-items:center;padding:0 0 30px 20px}.footer-form-heading .social-icons{margin-top:0}.get-in-touch p{font-size:17px;line-height:29px;color:#000}.get-in-touch ul{padding:0;list-style:none;margin:20px 0 0;display:flex;flex-direction:column;justify-content:flex-start;row-gap:30px}.get-in-touch ul li{display:flex;gap:15px;align-items:center}.get-in-touch ul li span{width:60px;min-width:60px;height:60px;display:flex;align-items:center;justify-content:center;border:2px solid #006533;border-radius:100%}.footer-link-wrap .get-in-touch{max-width:66%}.get-in-touch li p{width:100%}.get-in-touch li a{color:#000}.footer-text{text-align:center;font-size:17px;margin-top:77px;color:#000}.left-content-area .content p{line-height:35px}.main-header header nav div.login-btn-acoount.sign-up button{border:none}.design_role .col.desing_role-col .content .heading-text.text p{margin-top:15px;line-height:30px}.left-content-area .content h3{font-size:30px;margin:0 0 20px}.new-menu-new .menu-item-has-children>.sub-menu{background:#fff;padding:10px 20px !important;border-radius:9px;box-shadow:0 0 11px #00000030 !important;position:absolute;margin:8px 0 0}.new-menu-new .menu-item-has-children>.sub-menu li a{color:#000 !important}.main-header header nav .navbar-nav li.nav-item{padding-left:20px !important}.main-header header nav .navbar-nav li.nav-item a{color:#fff}.main-header header nav div.sign-up button:hover{color:#fff}.new-menu-new .menu-item-has-children>.sub-menu{background:#fff;padding-top:20px;padding-bottom:20px;box-shadow:0 0 11px #000;position:absolute;margin-top:10px}.new-menu-new .menu-item-has-children>.sub-menu li a{color:#000 !important}.main-header header nav .navbar-nav li.nav-item{padding-left:20px !important}.main-header header nav .navbar-nav li.nav-item a{color:#fff}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover,.main-header header nav div.sign-up button:hover{color:#fff}label{margin:0 !important}.search-box .field:nth-child(2n) input{padding-left:34px}.search-box .field:nth-child(2n){position:relative}.search-box .field:nth-child(2n):after{content:"";position:absolute;width:14px;height:17px;left:10px;top:70px;transform:translateY(-50%);background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg width='14' height='17' viewBox='0 0 14 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7002 6.70001C12.7002 11.3667 6.7002 15.3667 6.7002 15.3667C6.7002 15.3667 0.700195 11.3667 0.700195 6.70001C0.700195 5.10871 1.33234 3.58259 2.45755 2.45737C3.58277 1.33215 5.1089 0.700012 6.7002 0.700012C8.29149 0.700012 9.81762 1.33215 10.9428 2.45737C12.0681 3.58259 12.7002 5.10871 12.7002 6.70001Z' stroke='%238F90A6' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.7002 8.70001C7.80476 8.70001 8.7002 7.80458 8.7002 6.70001C8.7002 5.59544 7.80476 4.70001 6.7002 4.70001C5.59563 4.70001 4.7002 5.59544 4.7002 6.70001C4.7002 7.80458 5.59563 8.70001 6.7002 8.70001Z' stroke='%238F90A6' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.main-header header nav .navbar-nav li.nav-item a span svg{margin-left:7px}.field.field-quantity{position:relative;display:inline-block}.field.field-quantity select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:32px}.field.field-quantity:after{content:"";width:10px;height:6px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M0.75 0.75L4.75 4.75L8.75 0.75' stroke='%23898989' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;position:absolute;bottom:21px;right:14px}.left-content-area .content p.trusted-nuyers{font-size:30px;font-weight:500;margin-bottom:20px}.type-options input[type=radio]{appearance:none;-webkit-appearance:none;width:14px;height:14px;border:3px solid #006533;border-radius:50%;position:relative;cursor:pointer;top:9%;transform:translateY(50%);max-width:14px;padding:0}.type-options input[type=radio]:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;background:#006533;border-radius:50%;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease-in-out}.type-options input[type=radio]:checked:before{transform:translate(-50%,-50%) scale(1)}.type-options label{cursor:pointer}.get-in-touch li a p{margin:0 !important}.post-64.page.type-page.status-publish.hentry h1.entry-title{padding-left:20px}.main-header header.not-front-page nav .navbar-nav li.nav-item a{color:#fff}.main-header header.not-front-page nav .navbar-nav li.nav-item a svg path{stroke:#fff}.main-header header.not-front-page nav div.sign-up button{border:1px solid #fff}.post-64.page.type-page.status-publish.hentry{padding-top:120px}.page-id-64 #content{margin:0 auto}body .main-header header.not-front-page .navbar-light .navbar-toggler{border-color:#fff}body .main-header header.not-front-page .navbar-light .navbar-toggler i{color:#fff}.main-header header nav .navbar-nav li.nav-item a.nav-link span svg{transition:all .3s}.main-header header nav .navbar-nav li.nav-item.open a.nav-link span svg{transform:rotate(180deg)}.designed-by a{vertical-align:middle}section.price-history{overflow:scroll}footer.footer-section .container>.row{width:100%}body.error404.wp-theme-roadtoclose .post.error404.not-found{padding-top:132px;text-align:center}body.error404.wp-theme-roadtoclose #container{margin:0 auto !important}body.error404.wp-theme-roadtoclose #container #content{margin:0 auto}body.error404.wp-theme-roadtoclose .post.error404.not-found form input[type=text]{border:1px solid #d4d4d4;border-radius:32px;height:44px;padding:10px 24px;font-size:15px;width:100%;resize:none;display:block;outline:none;background-color:#fff;box-shadow:none;max-width:500px;margin:0 auto 20px}body.error404.wp-theme-roadtoclose .post.error404.not-found form input[type=submit]{height:36px;background:#0f7a3e;color:#fff !important;border:none;border-radius:10px;padding:0 28px;font-size:20px;font-weight:500;cursor:pointer;white-space:nowrap;font-family:"Figtree",Gotham-Book-normal}body.error404.wp-theme-roadtoclose .post.error404.not-found p{color:#000;margin-bottom:12px !important}.footer-section{overflow:hidden}#content .entry-title{font-family:"Gotham-Medium"}section.map-sec .map-sec-right h3{line-height:26px !important}.list-text-details ul li svg path{stroke:#000}#shareModalLabel{color:#333}.map-sec-left-img .popup-details ul li{font-family:'Gotham-Medium';color:#333}.map-sec-left-img .popup-details ul{color:#333 !important}div#shareModal .modal-body p{font-size:18px;padding-bottom:15px}.list-bottom-text p{margin-bottom:0 !important}.button-group button:hover{color:#000}div.select-wrap-inner i.dropdown-icon{position:absolute;right:12px;font-size:12px;top:20px}body .checkbox-group input[type=checkbox]{accent-color:#006533 !important}.form-btn p{position:relative}.form-btn p span.wpcf7-spinner{max-width:24px;position:absolute;top:21%;left:50%;transform:translate(-50%,-50%)}.Payment_box{display:flex;gap:12px}body .wishlist-info .btns-group a.prop-service{font-size:17px}.hidden-properties-section h2{text-align:center;padding-bottom:20px}.hidden-properties-section .wishlist-thumb img{border-radius:8px 8px 0 0 !important}.hidden-properties-section .listing-description{padding:0 0 10px;border-bottom:1px solid rgb(0 0 0/20%)}.wishlist-info .btns-group a.view-details{color:#33b04b;font-size:17px}.hidden-properties-section p.wishlist-address{margin-bottom:10px}.page-template-hidden-homes section.header-h1,.page-template-wishlists section.header-h1{padding-top:104px}.page-template-hidden-homes section.header-h1 h2{font-size:0;line-height}section.saved-searches{padding-top:105px}section.saved-searches h2{text-align:center}.row.wishlist-items{row-gap:20px}.page-template-hidden-homes section.header-h1.hidden-title h2{font-size:50px;line-height:103px;font-family:"Gotham-Medium";font-weight:500;color:var(--black)}section.saved-searches .saved-search-box h5{word-wrap:break-word}section.lisiting-grid-imgs-sec{padding:0 12px}.wishlist-page .wishlist-item .listing-description ul li{width:100%;padding:0}.wishlist-page .wishlist-item .listing-description ul{gap:26px}.wishlist-page .wishlist-item .wishlist-info p.wishlist-address{min-height:88px}@media(max-width:991px){.wishlist-page .wishlist-item .listing-description ul{gap:7px}}.inner_banner{height:390px;background-position:center}.main-wrapper-banner{position:relative;z-index:2}.inner_banner_content{position:absolute;top:50%;left:50%;transform:translate(-50%,-40%);z-index:2;width:100%;padding-inline:15px}.inner_banner_content h1{color:#fff;font-family:'Gotham-Book-normal';font-weight:400 !important}.main-wrapper-banner:after{content:'';background:hsl(0deg 0% 0%/54%);width:100%;height:100%;top:0;position:absolute;z-index:0}section.about-our-mission{padding:74px 0 85px;overflow:hidden}body.page-template-rtc-about section.rtc-work-steps .rtc-image .img-gallery{width:100%;max-width:624px;margin:0 auto}body.page-template-rtc-about section.rtc-work-steps .row body.page-template-rtc-about section.about-our-mission .row .col-md-6:last-child{padding-left:50px}body.page-template-rtc-about header.fixed{background-color:#006533 !important;border-color:#006533 !important}body.page-template-rtc-about section.about-our-mission p,section.rtc-icon-info .row .col-md-3.steps p,section.rtc-work-steps p,section.rtc-what-says-aparts p,section.rtc-work-step p{font-size:17px;font-family:'Gotham-Book-normal';color:#000;line-height:160%}body.page-template-rtc-about section.about-our-mission .col-md-6 .rtc-misson:last-child{border-top:1px solid hsl(0deg 0% 0%/10%);margin-top:20px}body.page-template-rtc-about section.about-our-mission .col-md-6 .rtc-misson:last-child h2{margin-top:20px}body.page-template-rtc-about section.about-our-mission .row .col-md-6:last-child{position:relative;display:inline-block;width:50%;padding-left:50px}body.page-template-rtc-about section.about-our-mission .row .col-md-6:last-child img{position:relative;z-index:2;background:#fff;padding:0;width:97%;height:100%;object-fit:cover}body.page-template-rtc-about section.about-our-mission .row .col-md-6:last-child:after{content:"";position:absolute;top:auto;left:auto;width:562px;height:439px;border:2px solid #33b04b;z-index:1;bottom:-30px;right:7px}body.page-template-rtc-about section.rtc-icon-info{padding-bottom:85px}body.page-template-rtc-about section.rtc-icon-info .row{border:1px solid hsl(0deg 0% 6%/10%)}body.page-template-rtc-about section.rtc-icon-info .row .col-md-3.steps{border-right:1px solid hsl(0deg 0% 6%/10%);text-align:center;padding-inline:20px;padding:40px}body.page-template-rtc-about section.rtc-icon-info .row .col-md-3.steps:last-child{border:0}body.page-template-rtc-about section.about-our-mission .row{gap:0px}body.page-template-rtc-about section.about-our-mission .row .col-md-6:first-child{width:50%;max-width:687px}body.page-template-rtc-about section.rtc-icon-info .row .col-md-3.steps h5{font-size:21px;margin-top:31px;margin-bottom:6px;font-family:'Gotham-Book-normal';color:#000;font-weight:600}body.page-template-rtc-about section.rtc-work-steps{background:#f4faf6;padding:74px 0}body.page-template-rtc-about section.rtc-work-steps h2{line-height:130%}body.page-template-rtc-about section.rtc-work-steps p{line-height:180%}body.page-template-rtc-about section.rtc-work-steps .img-gallery{position:relative}body.page-template-rtc-about section.rtc-work-steps .img-gallery .last-img{width:100%;max-width:238px;position:absolute;right:-7px;bottom:-10px}.last-img{position:relative}.last-img:after{position:absolute;content:'';background:hsl(150deg 100% 20%/40%);width:100%;height:100%;top:0;left:0;border:11px solid #f4faf6}body.page-template-rtc-about section.rtc-work-steps .img-gallery .last-img{width:100%;max-width:238px}body.page-template-rtc-about section.rtc-ratio-info{padding:29px 0 45px;border-bottom:1px solid hsl(0deg 0% 0%/10%)}body.page-template-rtc-about section.rtc-ratio-info h4.number{line-height:180%;font-size:65px;font-family:'Gotham-Medium';font-weight:700}body.page-template-rtc-about section.rtc-ratio-info span{font-size:50px;color:#33b04b;display:block;margin-bottom:30px;font-family:'Gotham-Book-normal'}body.page-template-rtc-about section.rtc-ratio-info .ratio-steps{text-align:center;width:100%;max-width:480px;position:relative}body.page-template-rtc-about section.rtc-ratio-info p{font-size:20px;font-family:'Gotham-Book-normal';font-weight:500}body.page-template-rtc-about section.rtc-ratio-info .row{justify-content:space-between}body.page-template-rtc-about section.rtc-ratio-info .ratio-steps:nth-child(2) span{margin-bottom:0;margin-top:40px}body.page-template-rtc-about section.rtc-ratio-info .ratio-steps:last-child:after{display:none}body.page-template-rtc-about section.rtc-ratio-info .ratio-steps:after{content:'';position:absolute;border-right:1px solid hsl(0deg 0% 0%/10%);width:100%;height:88%;top:20px;left:30px;padding:20px}body.page-template-rtc-about section.rtc-what-says-aparts{padding:64px 0 96px;text-align:center}body.page-template-rtc-about section.rtc-what-says-aparts p{width:100%;max-width:1410px;margin-inline:auto;margin-bottom:50px}body.page-template-rtc-about section.rtc-what-says-aparts .col-md-4{box-shadow:0 0 44px 0 #0000001f;width:100%;max-width:490px;padding:40px 40px 30px}body.page-template-rtc-about section.rtc-what-says-aparts .row{justify-content:space-between}body.page-template-rtc-about section.rtc-what-says-aparts .col-md-4 p{margin-bottom:0;line-height:180%}body.page-template-rtc-about section.rtc-what-says-aparts .col-md-4 h5{margin-top:25px;margin-bottom:20px;font-size:21px;text-transform:capitalize}section.rtc-work-step{padding-bottom:86px}section.rtc-work-step .row{align-items:center}section.buysell{display:flex;align-items:center;justify-content:center;background:#f5fbf7;padding:68px 20px 0;margin-bottom:78px}section.buysell .step-item{text-align:center;width:100%}section.buysell .step-circle{width:100px;height:100px;border-radius:50%;border:2px solid #28a745;display:flex;align-items:center;justify-content:center;font-weight:600;color:hsl(150deg 100% 20%/20%);margin:0 auto 10px;background:#fff;font-size:44px;font-family:FlamaMedium}section.buysell .step-circle.active{background:#fff}section.buysell .step-item p{font-size:20px;line-height:1.4;color:#000;margin:0;font-weight:400;font-family:'Gotham-Medium'}section.buysell .step-line{width:100%;height:2px;margin:0 10px}section.buysell .container{text-align:center}section.buysell .step-wrapper{position:relative;z-index:4;display:flex;padding-top:48px;padding-bottom:80px}section.buysell .step-wrapper:after{border:1px dashed #33b04b;content:'';position:absolute;top:40%;width:90%;transform:translate(-50%,-50%);left:50%;z-index:-1}body.page-template.page-template-rtc-resources .streamline .row{gap:30px;display:flex}body.page-template.page-template-rtc-resources .streamline .row .streamline-col{width:100%;max-width:470px;border:1px solid #eaeaea;margin-inline:auto}body.page-template.page-template-rtc-resources .streamline .row .streamline-col .custom-btn{margin-top:15px}body.page-template.page-template-rtc-resources .streamline .row .streamline-col .custom-btn a{padding-inline:50px}body.page-template-rtc-resources .last-img:after{display:none}body.page-template-rtc-resources .last-img{bottom:-11px;position:absolute;border:10px solid #fff;left:-105px}body.page-template-rtc-resources .img-gallery img:first-child{padding-left:105px}body.page-template-rtc-resources .img-gallery{position:relative;display:inline-block}body.page-template-rtc-resources .img-gallery>img{width:100%;display:block}body.page-template-rtc-resources .img-gallery:before{content:"";position:absolute;left:80px;top:0;width:13px;height:150px;background-color:#33b04b}.four-boxes .row{border:1px solid hsl(0deg 0% 6%/10%)}.sell-home-images{display:flex;gap:10px;justify-content:center}.sell-home-images span.divider{background:#33b04b;width:2px}.sell-home-wrap{padding-top:117px;padding-bottom:95px;display:flex;flex-direction:row;align-items:center}.sell-home-wrap>div{width:50%}.sell-home-wrap .sell-home-images{position:relative}.sell-home-wrap .sell-home-images .center-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;width:109px;height:109px;border-radius:50%;display:flex;align-items:center;justify-content:center}.sell-home-wrap h2{line-height:110%;margin:0 0 12px}section.rtc-work-steps .rtc-content h2{margin-left:-3px}body.page-template-rtc-resources section.streamline{margin-top:0}body.page-template-rtc-resources .rtc-work-steps .row{margin:0}.four-boxes .streamline-col{border-right:1px solid hsl(0deg 0% 6%/10%);text-align:center;padding-inline:20px;padding:40px}body.page-template-rtc-resources .img-gallery{position:relative}.four-boxes{margin-top:67px}body.page-template-rtc-resources .rtc-work-steps .row{display:flex;align-items:center}section.about-our-mission h2{line-height:130%}section.about-our-mission{background:#f4faf6;margin:95px 0 85px}body.page-template-rtc-resources section.about-our-mission .row .col-md-6:last-child:after{content:"";position:absolute;top:auto;left:auto;width:80%;height:100%;border:2px solid #33b04b;z-index:-1;bottom:-25px;right:30px}.last-image-sects img:first-child{position:relative}.last-image-sects img.image-overlay{position:absolute;right:54px;top:0}body.page-template-rtc-resources section.about-our-mission .row .col-md-6:last-child{position:relative;display:inline-block;width:50%;padding-left:50px;z-index:0}body.page-template-rtc-resources .custom-btn a{width:100%;max-width:388px;display:flex;justify-content:center;align-items:center;margin-top:20px}body.page-template-rtc-resources section.about-our-mission .row{display:flex;align-items:center}.faq-container{margin:40px auto}.faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:flex-start}.faq-item .faq-content p{text-align:left;font-size:18px;color:#000;font-weight:5}.faq-item{background:#f3f3f3;border-radius:4px;overflow:hidden}.faq-item input{display:none}.faq-header{padding:16px 20px;display:flex;justify-content:space-between;align-items:center;font-weight:400;font-size:22px;cursor:pointer;font-family:'Gotham-Medium';line-height:130%;height:90px;text-align:left}.faq-icon:before{content:"+";font-size:23px;font-weight:400}section.faq-last-sect{padding-bottom:50px}.faq-content{max-height:0;overflow:hidden;background:#fff;padding:0 20px;font-size:14px;color:#444;transition:max-height .3s ease,padding .3s ease}.faq-last-sect .container{text-align:center}.four-boxes h3{margin-top:30px;font-size:21px}.faq-item input:checked+.faq-header .faq-icon:before{content:"−"}.faq-item input:checked~.faq-content{max-height:150px;padding:15px 20px}.rtc-misson p{font-weight:400}section.rtc-icon-info .row .col-md-3.steps p{font-weight:400}body.page-template-rtc-resources section.about-our-mission .custom-btn a{margin-left:0}@media(max-width:1599px){.last-image-sects img.image-overlay{right:13px;top:0}body.page-template.page-template-rtc-resources .streamline .row .streamline-col{max-width:430px}body.page-template-rtc-about section.about-our-mission .row .col-md-6:last-child:after{top:119px;left:89px;width:597px;height:506px;border:2px solid #33b04b;z-index:1}body.page-template-rtc-about section.rtc-ratio-info .ratio-steps{text-align:center;width:100%;max-width:440px;position:relative;margin-inline:auto;left:0}body.page-template-rtc-about section.rtc-ratio-info .ratio-steps:after{top:20px;left:10px}body.page-template-rtc-about section.rtc-what-says-aparts .col-md-4{max-width:420px}}@media(max-width:1439px){body.page-template.page-template-rtc-resources .streamline .row .streamline-col{max-width:400px}body.page-template-rtc-about section.about-our-mission .row .col-md-6:last-child:after{top:119px;left:89px;width:561px;height:438px}}@media(max-width:1365px){.last-image-sects img.image-overlay{position:absolute;right:13px;top:0;height:360px}body.page-template-rtc-resources .custom-btn a{max-width:268px;margin-inline:auto}body.page-template-rtc-resources .sell-home-wrap .custom-btn a{max-width:360px;margin:0;margin-top:20px}body.page-template.page-template-rtc-resources .streamline .row .streamline-col{max-width:345px}body.page-template-rtc-about section.rtc-icon-info .row .col-md-3.steps{padding:40px 10px}body.page-template-rtc-about section.rtc-ratio-info span{font-size:40px}body.page-template-rtc-about section.rtc-ratio-info h4.number{line-height:180%;font-size:55px}body.page-template-rtc-about section.rtc-ratio-info p{font-size:16px}body.page-template-rtc-about section.rtc-ratio-info .ratio-steps{text-align:center;width:100%;max-width:380px}body.page-template-rtc-about section.rtc-what-says-aparts .col-md-4{box-shadow:0 0 44px 0 #0000001f;width:100%;max-width:296px;padding:16px 15px 17px}body.page-template-rtc-about section.about-our-mission .row .col-md-6:last-child:after{width:477px;height:366px}body.page-template-rtc-resources .last-img img{width:280px}section.buysell .step-item p{font-size:17px;line-height:1.2}section.buysell .step-wrapper:after{top:34%}}@media (max-width:1200px){body.page-template-rtc-about section.about-our-mission .row .col-md-6:last-child:after{width:80%;height:34%}body.page-template-rtc-about section.rtc-icon-info{padding-inline:20px}body.page-template-rtc-about section.rtc-icon-info .row .col-md-3.steps img{max-width:100px}}@media(max-width:1024px){.faq-header{font-size:18px}}@media (max-width:991px){body.page-template-rtc-about section.about-our-mission .row .col-md-6:last-child,body.page-template-rtc-about section.about-our-mission .row .col-md-6:first-child{width:100%;max-width:100%}body.page-template-rtc-about section.about-our-mission .row{gap:30px}body.page-template-rtc-about section.about-our-mission .row .col-md-6:last-child{padding-left:calc(var(--bs-gutter-x) * .5)}body.page-template-rtc-about section.rtc-icon-info .row .col-md-3.steps img{max-width:70px}section.rtc-icon-info .row .col-md-3.steps p{font-size:15px;line-height:1.3}body.page-template-rtc-about section.rtc-what-says-aparts{padding:50px 20px;text-align:center}body.page-template-rtc-about section.rtc-what-says-aparts .row{gap:30px;justify-content:center}body.page-template-rtc-about section.rtc-what-says-aparts .col-md-4{max-width:calc((100% - 30px) / 2)}body.page-template-rtc-about section.about-our-mission .row .col-md-6:last-child:after{width:90%;height:70%;right:3px;left:auto;top:auto;bottom:-15px}body.page-template-rtc-about section{overflow:hidden}}@media (max-width:767px){body.page-template-rtc-about section.rtc-icon-info .row .col-md-3.steps{padding:40px 10px;border-bottom:1px solid hsl(0deg 0% 6%/10%);border-right:0 solid hsl(0deg 0% 6%/10%)}body.page-template-rtc-about section.rtc-what-says-aparts .col-md-4{max-width:100%}section.rtc-work-step .row{gap:30px}body.page-template-rtc-about section.rtc-icon-info,section.rtc-work-step{padding-bottom:50px}section.rtc-work-step .img-gallery,section.rtc-work-step .rtc-content{text-align:center}body.page-template-rtc-about .testimonial-section,section.about-our-mission,body.page-template-rtc-about section.rtc-work-steps{padding:50px 0}body.page-template-rtc-about section.about-our-mission .row .col-md-6:last-child img{width:100%}body.page-template-rtc-about section.about-our-mission p,section.rtc-icon-info .row .col-md-3.steps p,section.rtc-work-steps p,section.rtc-what-says-aparts p,section.rtc-work-step p{font-size:15px}body.page-template-rtc-about section.rtc-work-steps .row{gap:30px}body.page-template-rtc-about section.rtc-ratio-info .ratio-steps:after{border-right:0 solid hsl(0deg 0% 0%/10%);border-bottom:1px solid hsl(0deg 0% 0%/10%);bottom:-15px;top:auto}body.page-template-rtc-about section.rtc-ratio-info h4.number{line-height:1.5;font-size:36px}body.page-template-rtc-about section.rtc-ratio-info span{font-size:30px;margin-bottom:12px}body.page-template-rtc-about .testimonial-section{padding:50px 0 100px}body.page-template-rtc-about section.rtc-work-steps .rtc-content{text-align:center}body.page-template-rtc-about section.rtc-ratio-info .ratio-steps{text-align:center;padding-block:20px}body.page-template-rtc-about section.rtc-what-says-aparts .rtc-aprats-listing img{max-width:70px}body.page-template-rtc-about section.rtc-work-steps h2,body.page-template-rtc-about section .rtc-content h2,body.page-template-rtc-about section.rtc-what-says-aparts .rtc-aprats0inner h2{margin:10px 0}body.page-template-rtc-about section.rtc-work-steps .img-gallery .last-img{max-width:159px}}@media (max-width:560px){body.page-template-rtc-about section.rtc-ratio-info h4.number{line-height:1.5;font-size:30px}body.page-template-rtc-about section.rtc-ratio-info span{font-size:26px;margin-bottom:12px}body.page-template-rtc-about section.rtc-ratio-info{padding:15px 0 45px}.page-template-rtc-about h1{font-size:34px;line-height:50px}}.profile-card{width:100%;border:1px solid #e5e5e5;display:grid;background:#fff;padding:0;box-sizing:border-box;border-radius:4px;overflow:hidden;font-family:"Inter",Arial,sans-serif;grid-template-columns:467px calc(100% - 467px);max-width:931px;margin:0 auto}.profile-image img{width:100%;height:100%;object-fit:cover;display:block}.profile-content{padding:28px 32px;flex:1}.name{font-size:22px;font-weight:600;color:#1e1e1e;margin:0 0 6px}.contact-row{display:flex;align-items:center;margin-bottom:14px}.icon.phone:before{content:'';width:14px;height:14px;background-image:url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/phone-icon.svg);background-size:cover;background-repeat:no-repeat}.icon.email:before{content:'';width:14px;height:14px;background-image:url(//roadtoclose.com/wp-content/themes/roadtoclose/assets/css/email-icon.svg);background-size:cover;background-repeat:no-repeat}.profile-card .profile-content .name{font-size:25px;font-weight:400;color:rgba(0,0,0,1);margin-bottom:14px;line-height:22px}.profile-card .profile-content p.title{padding-bottom:25px;border-bottom:1px solid rgba(104,104,104,1);font-size:19px;font-weight:400;line-height:25px;color:rgba(51,176,75,1);margin:0 0 20px}.contact-row{gap:13px}.contact-row span.contact-text{margin:0;font-size:19px;line-height:22px;font-weight:400;color:rgba(0,0,0,1)}.contact-row .icon{padding:5px;width:42px;height:42px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#d6f0de;flex-shrink:0}.doble-colum{max-width:1460px;display:flex;gap:20px;margin:62px auto 0px;flex-wrap:wrap;gap:30px 27px}.doble-colum .profile-card{grid-template-columns:339px calc(100% - 339px);max-width:calc(100%/2 - 14px);margin:0}section.card-wrap-main{padding:95px 16px 86px}.contact-row span.contact-text a{color:#000}body.error404.wp-theme-roadtoclose #container{float:unset;clear:both}.wpcf7-not-valid-tip{text-align:left}.sell-home-wrap>div p{color:#000}@media (min-width:992px){body.page-template-rtc-about section.rtc-work-steps .row>.rtc-image{width:41%}body.page-template-rtc-about section.rtc-work-steps .row .rtc-content{width:59%;padding-left:40px}}body.page-template-rtc-about section.rtc-work-steps .row .rtc-content h2{max-width:780px}body.page-template-rtc-about section.rtc-work-steps .row .rtc-content p{max-width:733px}.inner-page h3{margin-bottom:10px;color:#000}.inner-page h4{font-size:25px;margin:30px 0 10px}.inner-page p{padding:0;font-size:17px;font-weight:400;margin-bottom:10px}.inner-page p:empty{display:none}.inner-page h1{font-family:'Gotham-Medium';color:#000}section.inner-page h2{line-height:1.2;margin-bottom:15px;font-size:40px}section.inner-page h6{font-size:20px;font-weight:600;margin:20px 0 10px}section.inner-page h5{margin:20px 0 10px}section.inner-page i{font-family:'Gotham-Medium';font-size:16px;color:#000}.inner-page p br{display:none}.inner-page ul,.inner-page ol{margin:0;padding:0;list-style-position:inside;margin:10px 0 20px}.inner-page ul li,.inner-page ol li{color:#000;font-size:16px;font-weight:600}.inner-page p:has(img) br{display:block}.inner-page p:has(img){font-weight:600}body section.about-our-mission{margin-top:0}@media (max-width:650px){body.home section.streamline{margin-top:350px !important}}